
685

646

910

461

317

444

263

287

306

564

356

413

266

426

394

1027

459

370

1000

297