1067
913
922
1083
1091
911
1162
1517
1130
1398
1132
1226
1104
725
678
832
698
772
846
873
791
809
745
892
781
670
843
821
736
850
789
764
775
807
766
756