21152
8
2711
2
19783
32302
0
2763
17946
2535
2982
3
2669
5
5805
2740
3765
4
2593
1
4651
25669
2911
9
297066
6753
17
398656
19
5151
2049
181997
11
5978
6
2932
2676
3546
1942
1950
3498
6225