1440
906
918
1195
993
944
1108
1796
1147
1663
1349
991
1294
1290
1274
1391
1478
1131
1332
1331
1299
1197
1317
1138
1141
1508
1414
1142
1099
1529
1166
1314
1213
1485
1159
9295