32302
0
17946
2535
2
19783
2487
1
3765
4
3090
6
545
3546
1189
25669
4471
984
21152
8
2932
14
3498
2788
3
2996
3779
1618
2087
1153
2257
1252
528
572
1416
29355
549