32302
0
3498
4
17946
25669
19783
2
3090
6
2535
1461
12185
5
21152
8
1819
1
785
610
7394
7258
14
745
693
572
2350
2988
7793
3724
3
532
266
2403
2666
9
2760
2082
2121