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