1161
934
910
1083
1050
1067
913
922
1091
911
1162
1517
1130
1398
1132
1226
1104
725
678
832
698
772
846
873
791
810
745
892
781
670
843
821
736
850
789