32302
0
17946
25669
3498
4
19783
2
2535
1431
1
3090
6
7258
1461
21152
8
3576
3
18816
11
572
1778
14
2932
1603
1189
2350
3779
2990
3765
1532
1153
2890
2996
1558
3562
866