19783
2
32302
0
25669
17946
2535
21152
8
3498
4
7258
572
1461
1371
1
2996
1988
758
1066
3090
6
4044
5
3576
3
14
2964
3326
2020
1603
1189
1013
3931
5978
2156
4933
13
2209