1166
1512
1163
1059
1427
1423
1601
1967
2096
1962
1281
1126
1129
1236
889
1335
982
898
941
1464
1053
1279
915
934
1150
972
1463
1352
886
1548
999
1473
1311
964
1262