32302
0
25669
2535
2
19783
2932
3498
4
2996
5402
9
17946
485
1193
96
1189
5242
898
1
1153
471
3090
6
1078
21152
8
255
2009
5
572
1588
2902
16
47639
838
1154
3080
3
781