19783
2
25669
0
17946
32302
2906
1
4471
21152
8
2535
1461
3498
4
1768
3083
3090
6
4044
5
2964
7258
2996
1189
572
2907
1193
758
14
3957
3
2009
918
1676
3125
3426
693