650
466
708
1822
457
1146
480
567
736
456
603
705
605
940
586
918
661
453
797
905
488
828
915
497
659
550
478
607
607
620
652
489
551
666
497
1211
564
503
512
601
804
728
467
575
649
826
869
1410
806
655
783
839
684
