1061
1216
1173
1225
1143
1270
1233
1298
1332
1699
1048
1037
1070
1022
969
883
1151
1409
1144
1245
929
784
1281
1217
1443
1488
1166
958
795
868
783
760
860
814
915