sql – soma de valores de mais de uma tabela

ola estou com um problema no codigo abaixo quando coloco para somar o campo valor da tabela lnota ele traz um resusltado errado da conta se eu deixo somente ele traz o valor certo

SELECT projeto.Projeto, COALESCE(SUM(recebimento.Valor), 0) AS Total, COALESCE(SUM(contaspagar.Valor), 0) AS Total2, COALESCE(SUM(lnota.Valor), 0) AS Tota3 FROM projeto LEFT JOIN recebimento ON recebimento.Projeto = projeto.IdProjeto LEFT JOIN contaspagar ON contaspagar.Projeto = projeto.IdProjeto LEFT JOIN lnota ON lnota.Projeto = projeto.IdProjeto GROUP BY projeto.Projeto