10032
14
297066
0
3100
2
2328
3
114240
45
2773
5
2954
2583
7
2860
1
4329
10
3554
9
2365
4
267612
1185
2241
1576
1967
4978
40062
19