890

596

619

564

1214

1222

965

742

332

508

1088

1138

1079

1491

866

901

1299

193

1444

843