19783
2
32302
0
25669
2535
17946
2065
1
5784
8
3833
1193
1723
21152
2932
3498
4
1189
3779
41
3765
14
1153
2996
3090
6
572
2381
3080
3
665
345
1044
1804
7258
2902
16