19783
2
32302
0
25669
2906
1
17946
21152
8
3090
6
1768
3080
3
2932
4471
2245
1461
2009
5
3498
4
297066
3426
7258
2949
189326
2903
572
17333
27
3546
567
4142
2629
1047
1289601
2750