1066
1064
1052
1036
1033
1023
1003
1002
996
982
970
968
944
930
925
921
907
902
878
848
844
830
821
805
791
786
785
771
770
767
765
747
733
731
727
690
689
685
684
682
650
619
607
597
590
588
584
574
573
569
566
553
546
544
529
526
506