967
950
1635
962
983
952
955
942
1485
1439
1540
749
693
746
769
724
807
707
772
712
775
728
723
763
731
823
761
729
733
695
808
705