712
865
669
627
1929
913
846
702
691
653
775
758
840
2253
738
674
716
692
668
689
1550
758
886
739
801
852
753
876
671
847
754
711
706
803
933
717
705
980
691
762
798
721
743
724
861
752
834
733
722
818
737
1167
843
958
744
709
813
953
813
643