320

812

526

1313

651

1522

1998

1513

1710

1150

1166

289

324

1472

1297

453

534

344

1810

739