1069
1068
1056
1051
1048
1025
1015
995
984
980
955
945
929
927
919
902
900
841
838
820
809
806
800
798
797
767
764
762
756
746
733
727
702
701
696
675
659
647
626
625
611
602
593
576
575
570
562
555
554
550
527
524
520
501
497