1084
1576
1140
1143
1247
899
908
949
926
945
1162
983
1472
1361
898
1573
1011
1494
951
1330
977
1283
1562
910
1508
948
874
1256
918
1082
900
1086
892
1207
827
1458