611
831
638
547
608
756
552
678
589
649
610
620
643
576
778
664
551
607
537
660
663
633
542
582
804