32302
0
2535
2
19783
2903
3
2932
3498
4
17946
1601
2258
1
1153
3090
6
21152
8
25669
3080
3546
1044
623
2103
4044
5
3083
2907
2465
960
3125
525
3765
2044
19079