1078
1069
1067
1022
1010
996
995
993
991
989
954
945
944
913
903
900
898
891
878
842
838
825
817
808
788
778
770
762
752
750
743
742
737
718
702
678
649
647
641
638
636
634
632
626
568
564
562
558
550
547
546
539
536
531
527
525
522