Jak umieścić etykiety na krawędziach w przykładzie Dendrogram?

Biorąc pod uwagę diagram drzewa taki jakDendrogram przykład (źródło), jak umieścić etykiety na krawędziach? Kod JavaScript do rysowania krawędzi wygląda następująco:

var link = vis.selectAll("path.link")
    .data(cluster.links(nodes))
  .enter().append("path")
    .attr("class", "link")
    .attr("d", diagonal);

questionAnswers(1)

yourAnswerToTheQuestion