1045
949
944
965
947
1633
961
980
950
952
939
1479
1431
1533
747
690
743
766
723
806
706
769
710
773
726
718
762
727
759
822
758
729
733