19783
2
25669
0
32302
17946
21152
8
2906
1
1768
3090
6
4471
572
3498
4
297066
3765
1461
4258
571
2996
3683
4933
13
898
3546
9055
10
2907
547
2009
5
608
1295
3426
1581
2535