1189
1083
1475
1444
1623
2132
2025
1151
1109
1289
1325
1161
1162
1260
913
1376
1002
922
960
1491
1080
1346
939
962
1184
995
1485
1385
1596
1027
1517
967
1345
991
1300