1073
1070
1069
1040
1038
1021
1005
989
980
959
951
949
944
931
915
914
906
881
880
878
872
866
863
852
834
820
794
792
784
769
752
737
725
715
693
689
674
673
665
655
631
618
609
605
604
598
596
591
589
581
573
570
550
546
539
538
524
519