1856
996
4985
3189
3614
3183
3503
2642
3556
2484
4715
2894
4910
3399
5053
3726
4850
3511
4250
2608
4394
2737
4744
2887