32302
0
17946
25669
3498
4
19783
2
3090
6
1461
21152
8
1767
7258
929
3
674
551
237
2535
2932
1301
1844
1
638
3145
2350
1974
732
1153
2996
2302
3080
1044
1768
1496