1099
1067
1058
1055
1051
1045
1036
1003
970
945
939
921
916
910
908
904
901
882
831
812
810
808
797
789
767
759
745
740
713
712
708
706
682
677
669
663
658
654
652
640
609
605
582
578
571
570
557
554
540
538
521
516
508
503
499
497
485