1110
1079
1071
1059
1048
1021
1018
1006
981
974
973
967
945
941
938
925
917
916
886
872
870
858
852
843
814
794
780
774
760
757
750
745
725
723
711
690
670
654
649
637
622
619
614
613
609
606
590
586
577
574
567
563
562
552
545
544
539
519