Sources

1 543

317

289

356

2 075

1 795

941

360

257

502

713

508