1941

1040

416

1201

1334

1189

600

426

377

1146

394

368

217

603

259

756

302

861

726

703