1065
1225
1178
1230
1148
1280
1242
1303
1344
1706
1052
1040
1074
1031
973
884
1154
1413
1149
1248
934
885
787
1285
1221
1452
1490
1169
970
797
872
789
768
862
819
918