524

870

905

1284

1481

1916

1019

403

1044

1563

1450

359

1500

1305

1685

1903

648

1987

157

447