1072
1069
1068
1036
1026
1012
986
981
978
973
971
950
948
943
941
930
912
865
855
850
834
806
802
792
783
777
773
770
743
739
729
723
715
713
695
688
685
679
672
654
627
602
601
590
589
583
579
576
566
552
541
538
530
515
506