1019
1015
998
996
975
973
971
964
953
951
945
938
922
893
871
869
862
851
846
831
819
804
793
785
776
774
768
767
762
752
732
730
707
706
674
662
660
650
642
641
637
636
629
628
602
598
575
558
548
547
538
537
532
516
501