19783
2
32302
0
25669
2366
1
2535
2932
3498
4
17946
1610
525
948
1153
1378
1332
466
3090
6
2012
2485
21152
8
3080
3
2316
1940
2921
5
1044
1397
1309
2065
4044
3083
1485