864

591

1751

1267

1365

1952

698

900

308

1073

796

532

332

1539

1662

1057

361

894

878

185