2480
526
3580
759
2220
471
1680
356
3850
816
1580
335