32302
0
17946
25669
3090
6
3498
4
21152
8
19783
2
1461
2535
7258
1168
1
815
3083
2377
929
3
2932
898
742
2350
451
2890
1416
1294
1431
1153
2001
1716
2534
2633
1392