2500
10
1853
1
1434
2296
4
1101
2017
120469
35
1425
2964
2
383
1901
2842
8
1378
1923
3
2225
493
1987
16
4864
1149
2152
971
0
3070
11
13159
1762
1903
1100
2749
4223
22
1084
11881