1120
1089
1041
967
940
931
913
903
893
889
872
843
841
834
799
796
784
773
771
761
757
748
737
733
730
718
714
701
673