19783
2
2906
1
25669
0
17946
32302
4471
21152
8
2535
3083
4044
5
2964
2996
1189
572
2907
1193
758
14
3957
3
2009
918
1676
3125
3426
4
693
2655
2750
1461
3868
10
2086