32302
0
17946
25669
3090
6
3498
4
21152
8
19783
2
1461
2535
7258
1814
1935
3083
3683
1
2906
2866
1095
665
5
5950
10
2740
3
2932
940
2763
1288
923
2350
844
1294
989
1153