32302
0
3498
4
17946
25669
19783
2
3090
6
2082
1
1461
2535
21152
8
7394
5
7258
2430
12185
785
610
2988
1204
2980
2209
2377
2152
1691
4768
3818
4148
2327
11
3326
3
2932
1603