1188
1542
1190
1084
1475
1445
1624
2027
2134
1163
1162
1261
914
1378
1003
925
960
1494
1080
1347
939
962
1184
995
1486
1385
913
1599
1027
1518
969
1346
992
1300
1592