588

1996

1048

1583

403

1579

191

459

354

818

967

776

1291

1651

1190

1865

1127

790

1268

1881