1040

426

1496

116

321

1026

208

495

467

669

612

372

1278

990

532

1202

728

1492

1875

1289