1428
1497
1693
1292
1130
1175
1171
1142
1153
1125
1135
1110
1289
945
1523
934
936
1329
1237
1474
1037
937
938
940
958
939
944
971
1415
1338
1201