1035
965
761
842
834
897
826
736
754
790
764
847
781
943
836
725
813
844
760
720
740
674
718
708
623
639
727
626
964
704
688
660
642
700
723
711