1065

1498

407

1997

894

1982

1499

801

1994

568

283

1209

1645

541

626

315

311

783

614

486