32302
0
2535
2
25669
19783
14
1193
637
1189
3724
3
3090
6
1212
1
471
2932
3498
4
2750
2996
5402
9
2666
17946
337
1156
577
1756
2906
1153
1875
740
618
417
21152
8