608
651
691
627
634
703
475
337
803
722
590
724
627
696
825
675
641
784
412
352
839
729
696
634
694
638
762
635
721
854
418
367
824
687
601
676
740
690
683
594
729
732
386
330
707
716
657
653