1052
1046
1022
1015
998
991
976
973
955
951
941
936
928
899
873
868
864
839
824
822
804
797
769
767
760
748
743
730
728
725
706
694
686
669
660
651
630
617
615
609
603
592
591
568
562
553
551
539
537
536
517
504
499
492
481
476