
1208

1049

783

2523

2326

1502

685

1798

2872

2585

1313

1652

2394

5094

4263