2546
1
2442
2
968
0
2042
6
2076
2604
7
2758
933
2599
5
6579
9
5380
8
2659
4271
4
111
5429
1614
383
2330
4740
2922
3293
2445
2644
467
10270
1362
3318
19279
3063
3
105290