2500
10
1434
1
1853
2296
4
3323
1732
17353
0
1101
1056
2082
11
1094
2
1750
500
2657
3
1857
1691
120469
35
2799
19279
443
1180
2925
3568
1053
1374
2017
1361
1973
4126
6
2390