19783
2
32302
0
25669
21152
8
17946
1768
3090
6
3498
4
2906
1
4471
2156
1461
2593
297066
572
5141
7
7258
6560
9
5978
2903
3
4837
5
2932
2996
4933
13
3546
3041
4946
18
398656
19
2009