2500
10
1853
1
1434
2296
4
1101
770
0
1866
3
472
4682
2
4936
2017
120469
35
2964
1987
16
1425
2769
1840
2520
1898
403
2596
2819
282572
623
1726
1058