Função agregada Neo4j

Estou tentando usar oSUM funcione e armazene o resultado como uma nova propriedade do relacionamento. Mas isto não está funcionando. A consulta que usei é:

MATCH (a:Employee)-[r:CorporateMessage]->(b)
WHERE a.Eid = 6001 AND b.Eid IN [6002,6003,6004,6005,5001]
SET r.Internalsum = SUM(r.Count)

O erro que recebi foi:

Uso inválido da soma da função de agregação (...) neste contexto (linha 1, coluna 124 (deslocamento: 123)) "MATCH (a: Employee) - [r: CorporateMessage] -> (b) WHERE a.Eid = 6001 AND b.Eid IN [6002,6003,6004,6005,5001] SET r.Internalsum = SUM (r.Count) "

Por favor, explique o que estou fazendo de errado.

questionAnswers(1)

yourAnswerToTheQuestion