1358
2147
1948
1108
1226
1158
1239
1149
1082
1105
1124
1222
1115
1193
1170
1176
1248
912
949
933
900
986
964
1064
934
965