239

523

562

1846

755

454

391

1474

278

1964

879

115

261

690

300

518

966

1443

202

402