1232

242

1066

290

673

1054

1480

763

1919

1844

252

626

826

956

290

694

543

590

656

284