758
656
646
697
775
696
629
808
613
654
691
729
672
659
756
780
641
918
685
1290
685
770
794
1002
634
722
776
799
787
806
859
611
606
709
692
726
633
706
651
738
682
724
877
1065
638
850
623
678
708
693
724
636
730
819
681
655
709
765
794
661