1130
1124
1099
1067
1044
1007
1000
997
992
990
975
970
969
953
908
902
873
859
855
854
847
837
830
829
823
810
808
786
784
760
750
746
730
724
700
688
683
677
669
663
657
654
641
614
597
586
583
580
574
563
562
554
549
546
538
526
518
497