1658

210

506

975

1286

517

1982

103

853

812

495

1370

1841

1842

1636

892

196

426

216

126