2500
10
1853
1
1434
2296
4
1101
17730
11
1132
0
935
1049
714
1084
493
804
553
573
2017
6294
2
414
5853
15
383
1129
400
2211
997
959
300
1454
1683
1103
1865