970
952
1563
1118
1440
947
935
1458
1416
1525
1195
1755
1204
1376
1896
1463
1355
1205
1314
1357
1287
1190
1208
1669
1147
1211
1177
1220
1223
1741
1192
1261