686
484
1240
488
1391
1492
453
476
565
504
587
1486
537
547
1504