1073

293

1644

709

1573

1237

1493

407

780

969

1153

1850

735

1209

1767

1347

747

1938

541

615