881
1196
818
1447
1270
979
1245
1294
1258
874
910
877
1192
864
942
852
970
1288
1357
1058
1321
950
1059
1337
1383