32302
0
17946
25669
3090
6
3498
4
21152
8
19783
2
1168
1
1461
2535
7258
3691
1699
3083
2980
20163
44
1813
2377
1632
2285
2851
1015
2932
1254
2818
7
2350
1746
1595
1865
1416