988
1117
883
898
1304
900
1495
938
864
1248
907
1066
889
1063
881
1196
818
1447
1269
978
1245
1293
1258
874
909
876
1192
942
852
969
1287
1243
1357
1057
1321