2714
593
1988
434
3920
856
4657
1,017
4030
880
2448
535
3844
840