1067
913
921
1083
1091
910
1162
1516
1129
1398
1131
1226
1104
724
678
831
698
772
846
872
790
807
743
892
780
670
843
820
735
847
788
764
775
766
756