106

591

791

1919

1903

580

262

814

1550

942

784

1474

1068

1687

825

207

459

972

590

1024