9036
9
101415
109
2165
1
1289601
4
3163
2
1144
0
6095
2605
10183
14
2668
11
1005
6044
8
2798
8414
6
1991
3
14861
7
2366
40062
19
3546
2054
1816
2209
3338
3132
3071
873
2469
3012
3070
4043