1166
1510
1162
1058
1427
1422
1601
1965
2093
1959
1126
1129
1236
889
1335
982
898
941
1464
1053
1279
914
933
1150
971
1463
1350
886
1545
999
1472
1311
963
1258
1523