1080
1077
1074
1053
1044
1030
1010
1004
991
985
968
965
947
939
927
924
921
875
863
845
822
819
796
784
779
775
766
755
747
732
714
711
695
687
686
678
663
658
626
623
605
602
598
597
592
585
581
571
570
555
552
546
541
532
530
514