19944
2
1465
1
1466
1684
1555
1419
4285
3
1009
0
2462
951
1491
1991
1177
843
2245
1015
1450
1504
10823