1128
1234
888
1334
981
897
940
1463
1052
1278
913
932
1147
970
1462
1348
884
1544
997
1471
1310
962
1255
1520
899
1493
937
863
1246
906
1065
1062
879
1195