21152
8
2676
1
2907
2
742
0
32302
2711
19783
3012
181997
11
4651
3
2911
9
3090
6
17946
5151
25669
3546
2535
2476
2932
1942
3498
4
392
2405
2666
2740
2082
2593
1668
2906
1153