1067
1066
1062
1058
1040
1009
995
989
947
942
932
928
921
919
914
912
907
884
872
855
850
841
818
813
805
803
778
757
756
748
723
720
707
694
675
661
654
649
644
643
640
639
632
628
627
620
618
606
599
582
580
568
566
561
560
554
553
550