1166
938
1357
947
948
1156
941
960
1221
1205
940
1120
945
942
1308
1008
998
1289
936
1083
1016
1446
1857
1215
1528
1332
1244
1477
1045
943