19783
2
25669
0
32302
17946
1768
3090
6
2906
1
21152
8
4471
572
1978
1461
4258
297066
3498
4
2903
3
2245
2534
571
4933
13
2009
5
3546
1804
3426
3765
7258
2996
758
2274
2964