21152
8
742
0
3012
3090
6
2535
2
32302
2907
1225
3546
1
1189
19783
392
1668
693
420
3083
2996
17946
106
55
1743
181997
11
790
1022
4235
25669
706
2476
3354
442