508

793

343

224

942

1955

236

1052

798

385

1571

1774

258

244

1337

688

461

1117

776

1917