668
714
1275
743
674
845
775
718
826
850
687
655
766
698
640
609
682
713
791
655
687
835
793
758
673
671
686
673
674
733
686
692
697
721
770
637
862
634
644
687
607
656
678
667
683
835
671
791
639
832
775
687
1078
730
1020
698
670
657
619
702