32302
0
17946
25669
3498
4
19783
2
3090
6
1461
21152
8
7258
2535
1505
1044
1
2932
6561
14
2350
216
688
2358
9
1888
2595
2761
1153
1145
3329
1306
2304
2037
2182
3154
3080
3