1333
1286
1194
1116
1040
1021
968
954
916
912
895
872
841
812
793
765
759
757
746
737
697
684
677
638