9036
9
10183
14
1991
3
6095
5919
2
8162
4
3841
2525
1289601
14861
7
3546
1
5717
2324
1044
297066
0
1816
2165
2469
4043
6
21152
8
2408
9956
3090
189326
2044
4198
2455
601
1927
109776
42