683
710
733
653
1117
869
822
612
711
1035
781
914
668
922
688
693
887
796
821
698
735
736
758
644
739
668
832
1043
765
765
2827
695
863
926
757
689
862
725
679
821
716
784
734
753
724
700
824
761
784
3102
823
1087
817
1688
823
758
1148
1596
2342
809