2500
10
1853
1
1434
2296
4
1101
770
0
1866
3
472
4936
4682
2
2198
120469
35
2920
12590
1805
2337
2017
446
348
2395
5
283
2924
651
4130
2767
3069
3344
1899
11881
1454