32302
0
17946
25669
3090
6
3498
4
21152
8
19783
2
1461
2535
7258
1444
1
3083
1476
2932
3296
2350
1294
2873
3
1153
1846
1121
3080
847
3895
18
1044
1768
1700
1371
2982