1034
1023
1013
1009
997
990
988
987
976
914
889
887
885
883
878
874
859
854
851
848
809
803
796
793
791
784
762
730
717
709
691
689
680
677
665
662
657
634
624
611
609
603
601
589
585
568
566
543
539
526
525
524
512
510
509
487
482
480
470