1118
1173
1660
886
924
907
872
953
933
903
935
1262
1504
815
689
762
838
859
779
789
730
884
773
661
839
808
727
827
778
752
766
797
757
749
743