469

1517

672

1593

299

677

1009

262

148

532

1804

638

1583

1187

524

1270

533

224

346

1638