32302
0
25669
2535
2
19783
2996
14
17946
1053
1189
2750
1
418
2907
528
1193
21152
8
2932
578
3498
4
5402
9
3779
761
3765
596
1153
439
3090
6
372
325
572
481