274
228
240
1035
965
808
758
753
762
842
834
897
826
737
754
790
765
848
782
943
836
726
813
844
827
780
761
720
741
775
674
719
709
624
639
728
627
964
706
689
660
642
701
723
712