1018
1013
1003
998
969
960
957
948
940
927
925
915
879
875
859
839
834
826
821
806
802
793
787
785
767
765
764
763
751
725
708
703
689
688
684
664
653
643
634
629
616
607
602
583
576
574
572
571
550
544
536
534
520
510
504
496
494
492