542

646

405

1769

986

1246

1583

1595

338

1550

944

138

1659

501

1495

362

1830

267

1183

1934