2750
583
2200
466
2398
508
5830
1235
330
70
3080
653
8745
1853