
2860

562

509

144

895

1680

1405

3676

1348

2013