19783
2
32302
0
25669
17946
2906
1
21152
8
1512
4471
1461
3498
4
1768
2009
5
2769
3090
6
4044
2964
7258
2996
572
5382
1193
14
1189
398656
19
2535
3125
3426
3071
11
2750
4651
3