1030
1019
1011
996
964
962
958
941
939
925
895
880
848
843
840
833
812
806
796
790
789
780
775
774
767
764
757
746
734
722
721
719
671
659
649
646
640
635
625
617
615
599
593
591
580
573
564
563
559
556
554
519
509
499
490
486
482
479
477