32302
0
17946
25669
3090
6
3498
4
21152
8
19783
2
1461
895
2535
7258
255
3083
566
1445
1
3671
9106
3
2932
722
2350
612
706
1294
2996
1153
2149
5
469
1347
2786
2839