2500
10
1853
1
1434
2296
4
1101
2017
120469
35
1898
2964
2
7756
3
1649
2431
2337
0
3123
499
2693
1431
1987
16
419694
9
909
889
1192
1378
1464
2370
1428
1840
1069