#cum compilation

572
1382
336
327
603
886
708
1257