1650

1038

575

221

1716

802

234

688

409

1006

743

181

567

1128

1885

1796

1824

259

1307

2000