19783
2
17946
0
21152
8
1683
2535
6644
25669
2932
3498
4
32302
2996
7258
1153
3090
6
1395
1
451
2416
7
3546
2044
572
3080
3
1044
1743
2505
3054
5
2500
14
2057
1129
854