1280
1315
1278
885
924
890
1208
878
954
866
981
1335
1259
1371
1094
1346
965
1072
1356
1416
1300
1295
1276
1394
1489
1133
1338
1337
1305
1205
1323
1143
1147
1515
1417