1385

740

576

281

150

1671

1840

1424

261

635

1011

1432

516

1051

715

1983

371

653

303

541