260

930

1505

622

378

1210

1829

1403

400

1045

1946

299

149

1354

1899

110

808

1480

964

1490