32302
0
25669
17946
19783
2
3090
6
3498
4
1461
21152
8
7258
2535
2350
4425
1773
3
2932
3001
1485
5527
3117
2666
9
2544
994
1397
1048
1
2906
1153
1813
1815
1558
746
1672