32302
0
17946
25669
3090
6
3498
4
21152
8
19783
2
1461
2535
7258
1859
1
3083
4748
2932
2350
1669
1876
297066
1294
9077
28
3120
1153
50969
7
3080
3
988
1044
1844
1768
2368
4044
5