1689

404

1270

405

1666

2000

669

1619

1164

959

1233

583

1795

1170

964

539

1380

1975

104

186