32302
0
25669
2258
1
17946
572
2535
2
19783
1193
2932
3498
4
1819
5402
9
21152
8
2996
1153
3090
6
3083
2009
5
1189
14
946
3080
3
1558
2666
1777
18816
11
1527
1044
2750
3629