32302
0
25669
17946
19783
2
3090
6
3498
4
635
255
1045
1461
21152
8
7258
2535
2350
572
14
4775
1849
670
2932
3680
2666
9
2238
1
1189
2145
2906
1153
2996
1933
346