1126
1240
1176
1255
1165
1097
1120
1137
1238
1124
1209
1187
1196
1264
928
961
941
909
996
974
948
980