1063
1059
1054
1048
1038
1031
1017
986
985
960
959
931
920
919
915
894
876
863
858
850
842
820
801
775
767
755
753
734
726
725
723
717
691
684
682
648
647
638
623
618
614
609
601
600
594
591
588
584
580
575
567
563
551
545
544
536
524
522