711
661
627
687
627
1121
876
963
725
715
801
866
743
774
677
724
749
730
709
662
1363
919
642
706
842
601
849
1070
709
652
778
896
775
635
890
866
719
638
959
762
732
722
637
669
861
638
860
1045
860
716
1802
709
1305
638
906
858
836
664
654
696