314
0
547
1020
1101
1116
780
505
514
714
909
957
415
543
474
953
409
1557
403
970
1161
1133
358
407
457
321
1428
3449
3
1131
413
454