383
0
396
1431
2
437
1
1115
1129
458
909
552
1192
1378
1428
1105
1343
1099
1586
1543
3663
1411
759
1009