10598
2
997
0
8640
1
2940
4099
4
3699
4869
2334
714
2920
3
892
2987
14076
7
3799
12
120469
35
6689
2663
1486
9355
165
274
5262
10
3041
5
2966
2934
8
1495
912
6859
316
430