
840

431

1513

3386

1851

2547

5269

5045

7315

1260