19783
2
2906
1
25669
0
17946
32302
4471
21152
8
2535
3083
4044
5
4915
181997
11
2964
2996
1189
572
7258
1193
758
14
1119
2009
1946
3125
3426
4
1583
4937
2750
693
2583
7