1061
1217
1173
1225
1144
1272
1233
1299
1333
1700
1050
1037
1071
1025
970
883
1151
1409
1245
929
884
784
1282
1218
1444
1488
1166
958
796
869
786
761
860
815
915