806

913

490

765

446

1370

1275

759

746

1285

1159

1480

981

227

584

178

1440

136

269

572