1253
1
1336
2695
4
2313
3299
2
2261
0
1273
2755
2105
3674
3043
3
4624
7
1492
1015
1167
1371
1061
915
1993
3720
1248
2780
2579
1819
1315
3756
2901
1271
1684
1310