19783
2
32302
0
25669
17946
4471
1461
3498
4
1768
2906
1
2627
7
3090
6
4044
5
21152
8
2209
3
2964
7258
2996
1189
572
40062
19
1193
758
14
2535
12472
2009
267612
3125
3426
2750