32302
0
3090
6
2535
2
1618
19783
21152
8
17946
14
7793
4
4471
545
1189
3765
2932
2487
1
984
25669
3498
2996
2666
9
29355
1225
2906
893
3546
1153
528
1239
12472
1252