1448

1145

478

1504

447

1476

1392

1656

279

536

221

396

1357

393

1105

1355

1027

355

1364

1006