846

384

133

1017

276

449

345

846

1620

1295

1698

847

810

1605

674

1507

1218

602

1646

1796