1047
1220
941
962
1436
1012
1596
1025
974
1341
1043
1213
995
1197
997
1307
927
1592
1384
1087
1386
1383
1372
991
1005
1006
1294
977
960
1056
1438
1334
1445
1256
1453