2980
632
3250
689
3950
837
2750
583
1648
350
2950
625
4950
1049