21152
8
2911
9
17946
0
19783
2
2740
3
2711
5151
32302
2535
25669
572
297066
1942
1
2593
4651
2763
1189
3765
4
3573
6753
17
181997
11
3546
3297
12
2996
984
5978
6
2932
2676
2258
3498