1073
1072
1052
1041
1027
1025
1012
1008
1001
983
975
967
941
939
933
930
915
905
884
840
836
834
823
822
808
790
773
769
768
765
747
739
731
719
718
690
685
663
638
637
608
605
604
598
578
575
574
563
556
555
554
553
547
529
527
525
513