
3440

3029

1876

930

1166

847

1182

1625

1417

886

980

2610

816

658

718

1520

508

2365

738

2606