3580
759
3850
816
2980
632
580
123
6000
1271
2350
498
1580
335
3480
738