21152
8
19783
2
2740
3
2911
9
17946
0
2711
32302
5151
2535
25669
1942
1
2189
2108
2765
2593
4651
2763
3765
4
297066
6753
17
9160
5
181997
11
1131
5978
6
16062
15
2932
2676
1950
3498
6225