2500
10
1853
1
1434
2296
4
1101
2069
3
2830
7
3498
928
2461
20
120469
35
1389
2
282572
0
2064
2017
1124
3116
2419
2198
2600
5
2964
2493
812
2191
1805
12590
1425
1969
1861
2920