21152
8
19783
2
1416
1
17946
0
2593
2740
3
2711
4651
32302
25669
2535
297066
5978
6
2405
1168
4724
2763
2911
9
398656
19
6753
17
181997
11
5151
572
1189
118
2676
2932
1942
3498
4
3546