I have a varying range in column A

For example, it may span A1:A10

I'd like to make an array formula that returns an array of the sums of all possible combinations of the range lengths from A1 to the last numeric cell
SUM(A1:A1),SUM(A1:A2).....SUM(A1:A10)

Thanks