We know that,
`a^(3)+b^(3)+c^(3)-3abc=(a+b+c)(a^(2)+b^(2)+c^(2)-ab-bc-ca)`
`=(a+b+c)(a^(2)+b^(2)+c^(2)+2ab+2bc+2ca-3ab-3bc-3ca)`
`=(a+b+c)[(a+b+c)^(2)-3(ab+bc+ca)]`
`=2[(2)^(2)-3(-1)]=2(4+3)=14`
`therefore a^(3)+b^(3)+c^(3)-3(-2)=14`
`implies a^(3)+b^(3)+c^(3)=8`