2500
10
1853
1
1434
2296
4
1101
1132
0
935
1049
714
1084
493
804
553
573
2017
414
383
1129
400
2211
300
1454
477
798
1073
472
120469
35
1053
475
2395