1438

348

656

1580

230

1946

1858

1276

1399

224

477

851

963

1155

658

1260

126

959

423

982