1138
1252
1103
1146
1494
1078
1571
2036
1128
1131
1238
890
1338
984
901
945
1467
1057
1284
918
937
1154
977
1466
1355
1554
1001
1479
944
1318
965
1265
1535
903
1498