663

461

316

1781

861

1000

823

1246

394

1918

281

528

400

1916

1574

1092

1473

554

1468

1948