444
2
538
1
496
555
456
630
1688
4
577
488
721
467
505
696
417
1090
618
521
405
445
2460
1776
472
3
332
84
267
1808