19783
2
32302
0
25669
17946
2906
1
1768
4471
3498
4
3090
6
2921
5
1461
1603
7793
21152
8
572
345
3546
7258
2001
2204
2818
1476
5043
3
2648
608
3593
16
2996
2529
7
2156
4363