32302
0
25669
3090
6
17946
21152
8
19783
2
3498
4
1461
2535
7258
3083
2476
2932
2350
1294
1
181997
11
3546
2906
4651
3
1153
665
2676
1659
2525
2366
623
2558
194
3080
1304