300
6999
300
9650
4250
4295
4650
3995
5300
4895
4990
3600
3299
5495
2795
16449
1650
1599
4000
3595
2499
695