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