19783
2
25669
0
32302
1120
1
2535
1021
3008
3
1220
2932
1778
3498
4
1365
17946
1153
3090
6
3195
2012
1044
2366
1485
21152
8
2786
3080
2316
2921
5
1773
1985
4818
5527
2825