502

896

1491

653

1836

629

1594

784

1055

1271

1446

629

1744

1628

1154

208

505

481

1450

862