686
671
717
1277
745
676
847
778
721
829
853
691
658
769
700
642
610
684
715
794
659
689
837
796
762
675
673
688
676
677
737
688
696
699
723
773
639
865
638
647
690
609
657
680
669
686
838
673
793
641
833
778
689
1080
733
1023
700
672
664
622