32302
0
17946
25669
21152
8
19783
2
3090
6
3498
4
1461
2535
7258
3083
2932
1411
1
3546
4044
5
2964
2350
1603
2476
297066
1294
1516
1153
2139
181997
11
2405
730
1089
2556
2740
3