947

1433

1695

507

231

499

1970

1985

1436

188

508

1189

209

818

965

694

339

1810

1952

1851