1074
1566
1122
1128
1234
888
897
939
913
932
1147
970
1462
1348
884
1544
997
1471
940
1310
961
1255
1520
925
873
872
1065
853
1103
988
1116
883
898
1303
899
1493