32302
0
25669
17946
19783
2
2535
572
1189
3765
4
3573
1193
21152
8
2009
5
3546
1
3297
12
2750
2996
984
2932
2258
3498
1527
5402
9
14
7793
3779
2903
3
2964
1603
213
317