688
716
740
660
1127
877
829
619
718
1044
790
921
676
933
696
699
893
803
833
706
745
743
767
653
747
674
838
1054
772
772
2843
702
874
933
763
696
872
733
689
827
725
791
739
760
732
708
831
770
791
3113
833
1094
827
1695
834
766
1156
1603
2353
818