660
638
653
595
668
665
576
694
638
688
592
609
654
665
635