1310
1380
1299
1061
1214
1158
1278
1155
1294
1083
1595
922
1082
1016
1173
3917
993
1223
2888
1122
1044
957
1061
1353
1034
1332
1136
1218
936
960