650

929

1020

1295

1730

721

621

391

752

254

186

540

1396

675

969

1755

412

1423

902

1073