503

1084

858

1809

309

1709

1924

212

1283

855

1337

478

172

1389

458

1005

1936

253

817

360