1067
913
921
1081
1091
910
1162
1516
1129
1397
1131
1226
1104
723
678
831
698
772
846
872
790
807
743
892
780
670
843
820
735
788
764
774
766
756