Search

Graph Analysis

TypeScript
Graph Analysis
View live example →

Click on the buttons above the chart to style nodes based on different centrality measures.

Each centrality measure shows different characteristics of a network.

You must import each centrality method from the ReGraph analysis module. Each method is fully typed.

See also

import React, { useState } from "react";
import { createRoot } from "react-dom/client";

import has from "lodash/has";
import mapValues from "lodash/mapValues";
import max from "lodash/max";
import min from "lodash/min";
import values from "lodash/values";
import { Chart, type Index, type Item, type Items, type Link, type Node } from "regraph";
import { betweenness, pageRank } from "regraph/analysis";

import { colorPicker, data, linkWidth } from "./data";
import { style } from "@ci/theme/rg/js/storyStyles";

import "@ci/theme/rg/css/button.css";
import "@ci/theme/rg/css/layout.css";

type Scores = Index<number>;

interface Props {
  items: Items;
}

function isNode(item: Item): item is Node {
  return !has(item, "id1") || !has(item, "id2");
}

export const Demo = () => <Analysis items={data().items} />;

function Analysis(props: Props) {
  const { items } = props;

  const [scores, setScores] = useState<Scores>({});
  const [layout] = useState<Chart.LayoutOptions>({ tightness: 4 });

  const reset = () => {
    setScores({});
  };

  const selectPageRank = () => {
    pageRank(items, { value: "count" }).then((newScores) => setScores(normalize(newScores)));
  };

  const selectBetweenness = () => {
    betweenness(items, { value: "count" }).then((newScores) => setScores(normalize(newScores)));
  };

  const styledItems = () => {
    return mapValues(items, (item, id) => {
      if (isNode(item)) {
        const node: Node = { ...item };
        if (scores[id]) {
          // if we are in an analysis state then use the colors and sizes from that
          node.size = scores[id] * 6 + 1;
          node.color = colorPicker(scores[id]);
        } else {
          // otherwise just use a neutral color for the nodes
          node.color = style.primary1.color;
        }
        return node;
      }
      const link = { ...item } as Link;
      link.width = linkWidth(link.data.count);
      return link;
    });
  };

  return (
    <div className="story">
      <div className="options">
        <button key="reset" type="button" onClick={reset}>
          Reset
        </button>
        <button key="pageRank" type="button" onClick={selectPageRank}>
          PageRank
        </button>
        <button key="betweenness" type="button" onClick={selectBetweenness}>
          Betweenness
        </button>
      </div>
      <div className="chart-wrapper">
        <Chart items={styledItems()} layout={layout} animation={{ animate: true, time: 950 }} />
      </div>
    </div>
  );
}

function normalize(scores: Scores): Scores {
  const v = values(scores);
  const minimum = min(v) || 0;
  const maximum = max(v) || 0;

  return mapValues(scores, (value) => {
    if (maximum === minimum) {
      return minimum;
    }
    return (value - minimum) / (maximum - minimum);
  });
}

const root = createRoot(document.getElementById("regraph"));
root.render(<Demo />);
import { style } from "@ci/theme/rg/js/storyStyles";

// link width styling calculator
function linkWidth(count) {
  if (count > 300) {
    return 36;
  }
  if (count > 200) {
    return 27;
  }
  if (count > 100) {
    return 18;
  }
  if (count > 50) {
    return 9;
  }
  return 1;
}

// returns the color based on a node's value
function colorPicker(value) {
  if (value < 0.25) {
    return style.primary0.color;
  }
  if (value < 0.5) {
    return style.primary1.color;
  }
  if (value < 0.75) {
    return style.primary2.color;
  }
  return style.primary3.color;
}

function data() {
  return {
    items: {
      343111: {
        label: { text: "Tamara Williams" },
        data: { email: "[email protected]", sent: 213, reports: "Joshua Cervantes" },
      },
      343112: {
        label: { text: "Joshua Cervantes" },
        data: { email: "[email protected]", sent: 447 },
      },
      343113: {
        label: { text: "Larry Anderson" },
        data: { email: "[email protected]", sent: 6, reports: "Michael Solis" },
      },
      343114: {
        label: { text: "Michael Solis" },
        data: { email: "[email protected]", sent: 189, reports: "Joshua Cervantes" },
      },
      343115: {
        label: { text: "Maria Barker" },
        data: { email: "[email protected]", sent: 4, reports: "Justin Patel" },
      },
      343116: {
        label: { text: "Justin Patel" },
        data: { email: "[email protected]", sent: 311 },
      },
      343117: {
        label: { text: "Richard Evans" },
        data: { email: "[email protected]", sent: 233, reports: "Joshua Cervantes" },
      },
      343118: {
        label: { text: "Julie Chavez" },
        data: { email: "[email protected]", sent: 23, reports: "Denise Wheeler" },
      },
      343119: {
        label: { text: "Denise Wheeler" },
        data: { email: "[email protected]", sent: 385, reports: "Debbie McConnell" },
      },
      343120: {
        label: { text: "Tracy Fisher" },
        data: { email: "[email protected]", sent: 16, reports: "Alicia Smith" },
      },
      343121: {
        label: { text: "Alicia Smith" },
        data: { email: "[email protected]", sent: 147, reports: "Debbie McConnell" },
      },
      343122: {
        label: { text: "Malik Powell" },
        data: { email: "[email protected]", sent: 33, reports: "Denise Wheeler" },
      },
      343123: {
        label: { text: "Amy Brady" },
        data: { email: "[email protected]", sent: 103, reports: "Angela Campbell" },
      },
      343124: {
        label: { text: "Angela Campbell" },
        data: { email: "[email protected]", sent: 753, reports: "Brandon Jackson" },
      },
      343125: {
        label: { text: "Kimberly Williams" },
        data: { email: "[email protected]", sent: 5, reports: "Tina Burton" },
      },
      343126: {
        label: { text: "Tina Burton" },
        data: { email: "[email protected]", sent: 38, reports: "Denise Wheeler" },
      },
      343127: {
        label: { text: "Michael Nicholson" },
        data: { email: "[email protected]", sent: 55, reports: "Michael Solis" },
      },
      343128: {
        label: { text: "John Becker" },
        data: { email: "[email protected]", sent: 96, reports: "Cindy Jenkins" },
      },
      343129: {
        label: { text: "Cindy Jenkins" },
        data: { email: "[email protected]", sent: 72, reports: "Denise Wheeler" },
      },
      343130: {
        label: { text: "Debbie McConnell" },
        data: { email: "[email protected]", sent: 420 },
      },
      343131: {
        label: { text: "Robert Mckenzie" },
        data: { email: "[email protected]", reports: "Michael Osborn" },
      },
      343132: {
        label: { text: "Michael Osborn" },
        data: { email: "[email protected]", sent: 3, reports: "Denise Wheeler" },
      },
      343133: {
        label: { text: "Sandra Bush" },
        data: { email: "[email protected]", sent: 13, reports: "Denise Wheeler" },
      },
      343134: {
        label: { text: "Kyle Garcia" },
        data: { email: "[email protected]", sent: 38, reports: "Denise Wheeler" },
      },
      343135: {
        label: { text: "Terrence Fitzgerald" },
        data: { email: "[email protected]", sent: 9, reports: "Denise Wheeler" },
      },
      343136: {
        label: { text: "Kerry Wilson" },
        data: { email: "[email protected]", sent: 15, reports: "Jason Wilson" },
      },
      343137: {
        label: { text: "Jason Wilson" },
        data: { email: "[email protected]", sent: 217 },
      },
      343138: {
        label: { text: "Kenneth Davis" },
        data: { email: "[email protected]", sent: 19, reports: "Michael Solis" },
      },
      343139: {
        label: { text: "Lucas Lucero" },
        data: { email: "[email protected]", sent: 13, reports: "Jesse Hudson" },
      },
      343140: {
        label: { text: "Jesse Hudson" },
        data: { email: "[email protected]", sent: 231, reports: "Joshua Cervantes" },
      },
      343141: {
        label: { text: "David Osborne" },
        data: { email: "[email protected]", sent: 217, reports: "Debbie McConnell" },
      },
      343142: {
        label: { text: "Anthony Shannon" },
        data: { email: "[email protected]", sent: 29, reports: "Michael Osborn" },
      },
      343143: {
        label: { text: "Joseph Lopez" },
        data: { email: "[email protected]", sent: 19, reports: "Pamela Gilbert" },
      },
      343144: {
        label: { text: "Pamela Gilbert" },
        data: { email: "[email protected]", sent: 56, reports: "Denise Wheeler" },
      },
      343145: {
        label: { text: "Victoria Aguirre" },
        data: { email: "[email protected]", sent: 338, reports: "Angela Campbell" },
      },
      343146: {
        label: { text: "Kristie Hawkins" },
        data: { email: "[email protected]", sent: 30, reports: "Alicia Smith" },
      },
      343147: {
        label: { text: "Daniel Chavez" },
        data: { email: "[email protected]", sent: 44, reports: "Kelsey Mitchell" },
      },
      343148: {
        label: { text: "Kelsey Mitchell" },
        data: { email: "[email protected]", sent: 134, reports: "Joshua Cervantes" },
      },
      343149: {
        label: { text: "Kristen Taylor" },
        data: { email: "[email protected]", sent: 4, reports: "Justin Patel" },
      },
      343150: {
        label: { text: "Kristen Rodriguez" },
        data: { email: "[email protected]", sent: 11, reports: "Tina Burton" },
      },
      343151: {
        label: { text: "Tara Marquez" },
        data: { email: "[email protected]", sent: 62, reports: "James Lewis" },
      },
      343152: {
        label: { text: "James Lewis" },
        data: { email: "[email protected]", sent: 97, reports: "Brandon Jackson" },
      },
      343153: {
        label: { text: "Anthony Robinson" },
        data: { email: "[email protected]", sent: 4, reports: "Kelsey Mitchell" },
      },
      343154: {
        label: { text: "Alexandra Perez" },
        data: { email: "[email protected]", sent: 107, reports: "Cindy Jenkins" },
      },
      343155: {
        label: { text: "Steven Wallace" },
        data: { email: "[email protected]", sent: 13, reports: "Debbie McConnell" },
      },
      343156: {
        label: { text: "Jennifer Valdez" },
        data: { email: "[email protected]", sent: 13, reports: "Tamara Williams" },
      },
      343157: {
        label: { text: "Benjamin Erickson" },
        data: { email: "[email protected]", sent: 9, reports: "Tina Burton" },
      },
      343158: {
        label: { text: "Travis Chen" },
        data: { email: "[email protected]", sent: 13, reports: "Jeffrey Kelley" },
      },
      343159: {
        label: { text: "Jeffrey Kelley" },
        data: { email: "[email protected]", sent: 47 },
      },
      343160: {
        label: { text: "Andrew Stout" },
        data: { email: "[email protected]", sent: 154, reports: "Pamela Gilbert" },
      },
      343161: {
        label: { text: "Philip Larson" },
        data: { email: "[email protected]", sent: 1, reports: "Andrew Stout" },
      },
      343162: {
        label: { text: "Sharon Miller" },
        data: { email: "[email protected]", sent: 48, reports: "Jesse Hudson" },
      },
      343163: {
        label: { text: "Micheal King" },
        data: { email: "[email protected]", sent: 42, reports: "Kelsey Mitchell" },
      },
      343164: {
        label: { text: "Daniel Farmer" },
        data: { email: "[email protected]", sent: 23, reports: "Tamara Williams" },
      },
      343165: {
        label: { text: "Hector Stewart" },
        data: { email: "[email protected]", sent: 606, reports: "Michael Solis" },
      },
      343166: {
        label: { text: "Joseph Mccoy" },
        data: { email: "[email protected]", sent: 32, reports: "Debbie McConnell" },
      },
      343167: {
        label: { text: "Michael Mathews" },
        data: { email: "[email protected]", sent: 40, reports: "Michael Solis" },
      },
      343168: {
        label: { text: "Jose Ellison" },
        data: { email: "[email protected]", sent: 56, reports: "Brandon Jackson" },
      },
      343169: {
        label: { text: "Brandon Jackson" },
        data: { email: "[email protected]", sent: 196 },
      },
      343170: {
        label: { text: "Edward Hernandez" },
        data: { email: "[email protected]", sent: 143, reports: "Angela Campbell" },
      },
      343171: {
        label: { text: "Gina Miller" },
        data: { email: "[email protected]", sent: 3, reports: "John Becker" },
      },
      343172: {
        label: { text: "Eric Garcia" },
        data: { email: "[email protected]", sent: 59, reports: "Richard Evans" },
      },
      343173: {
        label: { text: "John Bailey" },
        data: { email: "[email protected]", reports: "Tamara Williams" },
      },
      343174: {
        label: { text: "Gary Harrison" },
        data: { email: "[email protected]", sent: 32, reports: "Cindy Jenkins" },
      },
      343175: {
        label: { text: "Patrick Newman" },
        data: { email: "[email protected]", sent: 34, reports: "Justin Patel" },
      },
      343176: {
        label: { text: "Rodney Sampson" },
        data: { email: "[email protected]", sent: 358, reports: "Andrea Carter" },
      },
      343177: {
        label: { text: "Andrea Carter" },
        data: { email: "[email protected]", sent: 427, reports: "Brandon Jackson" },
      },
      343178: {
        label: { text: "Rhonda Johnson" },
        data: { email: "[email protected]", sent: 1, reports: "Justin Patel" },
      },
      343179: {
        label: { text: "Elizabeth Price" },
        data: { email: "[email protected]", sent: 70, reports: "Ricky Maddox" },
      },
      343180: {
        label: { text: "Ricky Maddox" },
        data: { email: "[email protected]", sent: 195, reports: "Jesse Hudson" },
      },
      343181: {
        label: { text: "Michael Griffin" },
        data: { email: "[email protected]", sent: 185, reports: "Angela Campbell" },
      },
      343182: {
        label: { text: "Anthony Myers" },
        data: { email: "[email protected]", sent: 6, reports: "Michael Solis" },
      },
      343183: {
        label: { text: "Jeremy Burke" },
        data: { email: "[email protected]", sent: 110, reports: "Angela Campbell" },
      },
      343184: {
        label: { text: "Tina Reynolds" },
        data: { email: "[email protected]", sent: 17, reports: "Pamela Gilbert" },
      },
      343185: {
        label: { text: "Matthew Banks" },
        data: { email: "[email protected]", sent: 19, reports: "Michael Solis" },
      },
      343186: {
        label: { text: "Brian Rocha" },
        data: { email: "[email protected]", sent: 12, reports: "Tamara Williams" },
      },
      343187: {
        label: { text: "Michelle Adams" },
        data: { email: "[email protected]", sent: 2, reports: "Ronald Clark" },
      },
      343188: {
        label: { text: "Ronald Clark" },
        data: { email: "[email protected]", sent: 296 },
      },
      343189: {
        label: { text: "Kimberly Jones" },
        data: { email: "[email protected]", sent: 1265, reports: "Angela Campbell" },
      },
      343190: {
        label: { text: "Michele Lyons" },
        data: { email: "[email protected]", sent: 12, reports: "Michael Solis" },
      },
      343191: {
        label: { text: "Debbie Lamb" },
        data: { email: "[email protected]", sent: 8, reports: "Cindy Jenkins" },
      },
      343192: {
        label: { text: "Sandra Wilson" },
        data: { email: "[email protected]", sent: 2, reports: "Cindy Jenkins" },
      },
      343193: {
        label: { text: "Peggy Hicks" },
        data: { email: "[email protected]", sent: 47, reports: "Angela Campbell" },
      },
      343194: {
        label: { text: "David King" },
        data: { email: "[email protected]", sent: 22, reports: "Kristopher Lynch" },
      },
      343195: {
        label: { text: "Kristopher Lynch" },
        data: { email: "[email protected]", sent: 166 },
      },
      343196: {
        label: { text: "Steven Perez" },
        data: { email: "[email protected]", sent: 31, reports: "Tamara Williams" },
      },
      343197: {
        label: { text: "Michael Wyatt" },
        data: { email: "[email protected]", sent: 7, reports: "John Becker" },
      },
      343198: {
        label: { text: "Cody Guerrero" },
        data: { email: "[email protected]", sent: 142, reports: "Tamara Williams" },
      },
      343199: {
        label: { text: "Molly Compton" },
        data: { email: "[email protected]", sent: 4, reports: "Kelsey Mitchell" },
      },
      343200: {
        label: { text: "Michael Smith" },
        data: { email: "[email protected]", sent: 6, reports: "Justin Patel" },
      },
      343201: {
        label: { text: "Teresa Winters" },
        data: { email: "[email protected]", sent: 2, reports: "Cindy Jenkins" },
      },
      343202: {
        label: { text: "Christopher Lawson" },
        data: { email: "[email protected]", sent: 72, reports: "Ricky Maddox" },
      },
      343203: {
        label: { text: "Stephanie Bell" },
        data: { email: "[email protected]", sent: 89, reports: "Joshua Cervantes" },
      },
      343204: {
        label: { text: "Devon Johnson" },
        data: { email: "[email protected]", sent: 23, reports: "Julie Chavez" },
      },
      343205: {
        label: { text: "Eddie Sullivan" },
        data: { email: "[email protected]", sent: 17, reports: "Richard Evans" },
      },
      343206: {
        label: { text: "Benjamin Mitchell" },
        data: { email: "[email protected]", sent: 463, reports: "Andrea Carter" },
      },
      343207: {
        label: { text: "Sarah Garner" },
        data: { email: "[email protected]", sent: 1, reports: "Tina Reynolds" },
      },
      343208: {
        label: { text: "Lisa Miles" },
        data: { email: "[email protected]", sent: 21, reports: "Richard Evans" },
      },
      343209: {
        label: { text: "Lisa Wallace" },
        data: { email: "[email protected]", sent: 5, reports: "John Becker" },
      },
      343210: {
        label: { text: "Alex Ross" },
        data: { email: "[email protected]", sent: 5, reports: "Michael Solis" },
      },
      343211: {
        label: { text: "Kenneth Dunlap" },
        data: { email: "[email protected]", sent: 60, reports: "Michael Solis" },
      },
      343212: {
        label: { text: "Juan Rangel" },
        data: { email: "[email protected]", sent: 1, reports: "Justin Patel" },
      },
      343213: {
        label: { text: "Kristin Cook" },
        data: { email: "[email protected]", sent: 39, reports: "Justin Patel" },
      },
      343214: {
        label: { text: "Tami Orozco" },
        data: { email: "[email protected]", sent: 125, reports: "Jesse Hudson" },
      },
      343215: {
        label: { text: "Julie Sanchez" },
        data: { email: "[email protected]", sent: 13, reports: "Andrea Carter" },
      },
      343216: {
        label: { text: "Tiffany Page" },
        data: { email: "[email protected]", sent: 7, reports: "Alicia Smith" },
      },
      343217: {
        label: { text: "Elizabeth Warner" },
        data: { email: "[email protected]", sent: 86, reports: "Debbie McConnell" },
      },
      343218: {
        label: { text: "Kayla Bruce" },
        data: { email: "[email protected]", sent: 32, reports: "Andrea Carter" },
      },
      343219: {
        label: { text: "Patricia Carroll" },
        data: { email: "[email protected]", sent: 194, reports: "Angela Campbell" },
      },
      343220: {
        label: { text: "Mark Edwards" },
        data: { email: "[email protected]", sent: 406, reports: "Jose Ellison" },
      },
      343221: {
        label: { text: "David Williams" },
        data: { email: "[email protected]", sent: 6, reports: "Cindy Jenkins" },
      },
      343222: {
        label: { text: "Billy Owen" },
        data: { email: "[email protected]", sent: 249, reports: "Angela Campbell" },
      },
      343223: {
        label: { text: "Todd Bright" },
        data: { email: "[email protected]", sent: 12, reports: "Michael Solis" },
      },
      343224: {
        label: { text: "Lisa Burnett" },
        data: { email: "[email protected]", sent: 320, reports: "James Lewis" },
      },
      343225: {
        label: { text: "Jeffrey Henry" },
        data: { email: "[email protected]", sent: 21, reports: "Michael Solis" },
      },
      343226: {
        label: { text: "David Cooper" },
        data: { email: "[email protected]", sent: 20, reports: "Angela Campbell" },
      },
      343227: {
        label: { text: "Jeremy Simon" },
        data: { email: "[email protected]", sent: 3, reports: "Kelsey Mitchell" },
      },
      343228: {
        label: { text: "Kimberly Martinez" },
        data: { email: "[email protected]", sent: 41, reports: "Jesse Hudson" },
      },
      343229: {
        label: { text: "Karen Brown" },
        data: { email: "[email protected]", sent: 11, reports: "Justin Patel" },
      },
      343230: {
        label: { text: "Linda Lyons" },
        data: { email: "[email protected]", sent: 79, reports: "Andrea Carter" },
      },
      343231: {
        label: { text: "James Lutz" },
        data: { email: "[email protected]", sent: 3, reports: "Michael Osborn" },
      },
      343232: {
        label: { text: "Martha Gomez" },
        data: { email: "[email protected]", sent: 10, reports: "John Becker" },
      },
      343233: {
        label: { text: "Haley Miller" },
        data: { email: "[email protected]", sent: 23, reports: "Tamara Williams" },
      },
      343234: {
        label: { text: "Melissa Reynolds" },
        data: { email: "[email protected]", sent: 26, reports: "Michael Solis" },
      },
      343235: {
        label: { text: "Philip Kaufman" },
        data: { email: "[email protected]", sent: 17, reports: "Stephanie Bell" },
      },
      343236: {
        label: { text: "Dwayne Robinson" },
        data: { email: "[email protected]", sent: 30, reports: "Michael Osborn" },
      },
      343237: {
        label: { text: "Michael Macdonald" },
        data: { email: "[email protected]", sent: 9, reports: "Kelsey Mitchell" },
      },
      343238: {
        label: { text: "Frank Dean" },
        data: { email: "[email protected]", sent: 9, reports: "Tina Burton" },
      },
      343239: {
        label: { text: "Thomas Guerra" },
        data: { email: "[email protected]", sent: 31, reports: "Tamara Williams" },
      },
      343240: {
        label: { text: "Harold Mcbride" },
        data: { email: "[email protected]", sent: 1, reports: "Michael Solis" },
      },
      343241: {
        label: { text: "Jason Livingston" },
        data: { email: "[email protected]", sent: 65, reports: "Alicia Smith" },
      },
      343242: {
        label: { text: "Cameron Willis" },
        data: { email: "[email protected]", sent: 186, reports: "Jeffrey Henry" },
      },
      343243: {
        label: { text: "Kristin Welch" },
        data: { email: "[email protected]", sent: 1212, reports: "Angela Campbell" },
      },
      343244: {
        label: { text: "Donald Hahn" },
        data: { email: "[email protected]", sent: 23, reports: "Justin Patel" },
      },
      343245: {
        label: { text: "Jodi Phillips" },
        data: { email: "[email protected]", sent: 25, reports: "Micheal King" },
      },
      343246: {
        label: { text: "Jessica Wright" },
        data: { email: "[email protected]", sent: 24, reports: "Justin Patel" },
      },
      343247: {
        label: { text: "Jason Marks" },
        data: { email: "[email protected]", sent: 11, reports: "Tamara Williams" },
      },
      343248: {
        label: { text: "Cynthia Juarez" },
        data: { email: "[email protected]", sent: 383, reports: "Andrea Carter" },
      },
      343249: {
        label: { text: "Marc Ramsey" },
        data: { email: "[email protected]", sent: 6, reports: "Alicia Smith" },
      },
      343250: {
        label: { text: "James Lindsey" },
        data: { email: "[email protected]", sent: 21, reports: "Michael Osborn" },
      },
      343251: {
        label: { text: "Donna English" },
        data: { email: "[email protected]", sent: 22, reports: "Kelsey Mitchell" },
      },
      343252: {
        label: { text: "Chris Dennis" },
        data: { email: "[email protected]", sent: 55, reports: "Debbie McConnell" },
      },
      343253: {
        label: { text: "Mariah Murray" },
        data: { email: "[email protected]", sent: 18, reports: "Alicia Smith" },
      },
      343254: {
        label: { text: "Calvin Holland" },
        data: { email: "[email protected]", sent: 63, reports: "Tamara Williams" },
      },
      343255: {
        label: { text: "Tyler Hines" },
        data: { email: "[email protected]", sent: 19, reports: "Michael Osborn" },
      },
      343256: {
        label: { text: "Keith Snyder" },
        data: { email: "[email protected]", sent: 17, reports: "Michael Solis" },
      },
      343257: {
        label: { text: "Julie Griffith" },
        data: { email: "[email protected]", sent: 57, reports: "Brandon Jackson" },
      },
      343258: {
        label: { text: "Daniel Yu" },
        data: { email: "[email protected]", sent: 6, reports: "Cindy Jenkins" },
      },
      343259: {
        label: { text: "Desiree Smith" },
        data: { email: "[email protected]", sent: 7, reports: "Michael Solis" },
      },
      343260: {
        label: { text: "Anthony Morales" },
        data: { email: "[email protected]", sent: 65, reports: "Joshua Cervantes" },
      },
      343261: {
        label: { text: "Timothy Taylor" },
        data: { email: "[email protected]", sent: 1, reports: "Jason Marks" },
      },
      343262: {
        label: { text: "Sara Hernandez" },
        data: { email: "[email protected]", sent: 15, reports: "Jesse Hudson" },
      },
      343263: {
        label: { text: "Tammy Bright" },
        data: { email: "[email protected]", sent: 78, reports: "Denise Wheeler" },
      },
      343264: {
        label: { text: "Leah Foster" },
        data: { email: "[email protected]", sent: 30, reports: "Andrea Carter" },
      },
      343265: {
        label: { text: "Dana Adams" },
        data: { email: "[email protected]", sent: 89, reports: "Andrea Carter" },
      },
      343266: {
        label: { text: "Andrea Tucker" },
        data: { email: "[email protected]", sent: 66, reports: "Richard Evans" },
      },
      "343116-343246": {
        id1: "343116",
        id2: "343246",
        end2: { arrow: true },
        data: { count: 200 },
      },
      "343116-343244": {
        id1: "343116",
        id2: "343244",
        end2: { arrow: true },
        data: { count: 199 },
      },
      "343116-343229": {
        id1: "343116",
        id2: "343229",
        end2: { arrow: true },
        data: { count: 175 },
      },
      "343116-343213": {
        id1: "343116",
        id2: "343213",
        end2: { arrow: true },
        data: { count: 196 },
      },
      "343116-343212": { id1: "343116", id2: "343212", end2: { arrow: true }, data: { count: 47 } },
      "343116-343178": {
        id1: "343116",
        id2: "343178",
        end2: { arrow: true },
        data: { count: 175 },
      },
      "343116-343175": {
        id1: "343116",
        id2: "343175",
        end2: { arrow: true },
        data: { count: 203 },
      },
      "343116-343149": {
        id1: "343116",
        id2: "343149",
        end2: { arrow: true },
        data: { count: 191 },
      },
      "343116-343200": {
        id1: "343116",
        id2: "343200",
        end2: { arrow: true },
        data: { count: 171 },
      },
      "343141-343265": { id1: "343141", id2: "343265", end2: { arrow: true }, data: { count: 14 } },
      "343141-343121": { id1: "343141", id2: "343121", end2: { arrow: true }, data: { count: 17 } },
      "343116-343115": {
        id1: "343116",
        id2: "343115",
        end2: { arrow: true },
        data: { count: 127 },
      },
      "343121-343116": { id1: "343121", id2: "343116", end2: { arrow: true }, data: { count: 39 } },
      "343213-343116": { id1: "343213", id2: "343116", end2: { arrow: true }, data: { count: 25 } },
      "343175-343116": { id1: "343175", id2: "343116", end2: { arrow: true }, data: { count: 15 } },
      "343121-343216": { id1: "343121", id2: "343216", end2: { arrow: true }, data: { count: 38 } },
      "343121-343121": { id1: "343121", id2: "343121", end2: { arrow: true }, data: { count: 25 } },
      "343121-343146": { id1: "343121", id2: "343146", end2: { arrow: true }, data: { count: 46 } },
      "343121-343120": { id1: "343121", id2: "343120", end2: { arrow: true }, data: { count: 43 } },
      "343121-343253": { id1: "343121", id2: "343253", end2: { arrow: true }, data: { count: 39 } },
      "343121-343241": { id1: "343121", id2: "343241", end2: { arrow: true }, data: { count: 40 } },
      "343121-343244": { id1: "343121", id2: "343244", end2: { arrow: true }, data: { count: 12 } },
      "343121-343175": { id1: "343121", id2: "343175", end2: { arrow: true }, data: { count: 12 } },
      "343121-343130": { id1: "343121", id2: "343130", end2: { arrow: true }, data: { count: 60 } },
      "343121-343112": { id1: "343121", id2: "343112", end2: { arrow: true }, data: { count: 50 } },
      "343241-343116": { id1: "343241", id2: "343116", end2: { arrow: true }, data: { count: 15 } },
      "343146-343241": { id1: "343146", id2: "343241", end2: { arrow: true }, data: { count: 13 } },
      "343241-343146": { id1: "343241", id2: "343146", end2: { arrow: true }, data: { count: 39 } },
      "343244-343246": { id1: "343244", id2: "343246", end2: { arrow: true }, data: { count: 12 } },
      "343244-343213": { id1: "343244", id2: "343213", end2: { arrow: true }, data: { count: 16 } },
      "343244-343149": { id1: "343244", id2: "343149", end2: { arrow: true }, data: { count: 12 } },
      "343134-343150": { id1: "343134", id2: "343150", end2: { arrow: true }, data: { count: 29 } },
      "343119-343263": { id1: "343119", id2: "343263", end2: { arrow: true }, data: { count: 54 } },
      "343119-343126": { id1: "343119", id2: "343126", end2: { arrow: true }, data: { count: 28 } },
      "343134-343261": { id1: "343134", id2: "343261", end2: { arrow: true }, data: { count: 20 } },
      "343134-343129": { id1: "343134", id2: "343129", end2: { arrow: true }, data: { count: 21 } },
      "343134-343236": { id1: "343134", id2: "343236", end2: { arrow: true }, data: { count: 22 } },
      "343134-343160": { id1: "343134", id2: "343160", end2: { arrow: true }, data: { count: 20 } },
      "343134-343263": { id1: "343134", id2: "343263", end2: { arrow: true }, data: { count: 31 } },
      "343134-343258": { id1: "343134", id2: "343258", end2: { arrow: true }, data: { count: 28 } },
      "343134-343250": { id1: "343134", id2: "343250", end2: { arrow: true }, data: { count: 28 } },
      "343134-343249": { id1: "343134", id2: "343249", end2: { arrow: true }, data: { count: 28 } },
      "343134-343238": { id1: "343134", id2: "343238", end2: { arrow: true }, data: { count: 28 } },
      "343134-343231": { id1: "343134", id2: "343231", end2: { arrow: true }, data: { count: 28 } },
      "343134-343119": { id1: "343134", id2: "343119", end2: { arrow: true }, data: { count: 26 } },
      "343134-343221": { id1: "343134", id2: "343221", end2: { arrow: true }, data: { count: 28 } },
      "343134-343201": { id1: "343134", id2: "343201", end2: { arrow: true }, data: { count: 28 } },
      "343134-343192": { id1: "343134", id2: "343192", end2: { arrow: true }, data: { count: 28 } },
      "343134-343191": { id1: "343134", id2: "343191", end2: { arrow: true }, data: { count: 29 } },
      "343134-343144": { id1: "343134", id2: "343144", end2: { arrow: true }, data: { count: 29 } },
      "343134-343184": { id1: "343134", id2: "343184", end2: { arrow: true }, data: { count: 29 } },
      "343134-343126": { id1: "343134", id2: "343126", end2: { arrow: true }, data: { count: 29 } },
      "343134-343157": { id1: "343134", id2: "343157", end2: { arrow: true }, data: { count: 28 } },
      "343134-343154": { id1: "343134", id2: "343154", end2: { arrow: true }, data: { count: 28 } },
      "343134-343132": { id1: "343134", id2: "343132", end2: { arrow: true }, data: { count: 29 } },
      "343134-343143": { id1: "343134", id2: "343143", end2: { arrow: true }, data: { count: 29 } },
      "343134-343142": { id1: "343134", id2: "343142", end2: { arrow: true }, data: { count: 30 } },
      "343134-343134": { id1: "343134", id2: "343134", end2: { arrow: true }, data: { count: 28 } },
      "343134-343131": { id1: "343134", id2: "343131", end2: { arrow: true }, data: { count: 28 } },
      "343134-343133": { id1: "343134", id2: "343133", end2: { arrow: true }, data: { count: 28 } },
      "343134-343128": { id1: "343134", id2: "343128", end2: { arrow: true }, data: { count: 30 } },
      "343134-343125": { id1: "343134", id2: "343125", end2: { arrow: true }, data: { count: 28 } },
      "343230-343177": { id1: "343230", id2: "343177", end2: { arrow: true }, data: { count: 24 } },
      "343126-343160": { id1: "343126", id2: "343160", end2: { arrow: true }, data: { count: 12 } },
      "343121-343141": { id1: "343121", id2: "343141", end2: { arrow: true }, data: { count: 20 } },
      "343121-343265": { id1: "343121", id2: "343265", end2: { arrow: true }, data: { count: 12 } },
      "343121-343119": { id1: "343121", id2: "343119", end2: { arrow: true }, data: { count: 18 } },
      "343222-343265": { id1: "343222", id2: "343265", end2: { arrow: true }, data: { count: 26 } },
      "343222-343124": {
        id1: "343222",
        id2: "343124",
        end2: { arrow: true },
        data: { count: 100 },
      },
      "343222-343243": {
        id1: "343222",
        id2: "343243",
        end2: { arrow: true },
        data: { count: 166 },
      },
      "343222-343241": { id1: "343222", id2: "343241", end2: { arrow: true }, data: { count: 20 } },
      "343222-343177": { id1: "343222", id2: "343177", end2: { arrow: true }, data: { count: 19 } },
      "343222-343119": { id1: "343222", id2: "343119", end2: { arrow: true }, data: { count: 27 } },
      "343222-343230": { id1: "343222", id2: "343230", end2: { arrow: true }, data: { count: 22 } },
      "343222-343220": { id1: "343222", id2: "343220", end2: { arrow: true }, data: { count: 20 } },
      "343222-343218": { id1: "343222", id2: "343218", end2: { arrow: true }, data: { count: 34 } },
      "343222-343215": { id1: "343222", id2: "343215", end2: { arrow: true }, data: { count: 32 } },
      "343222-343206": { id1: "343222", id2: "343206", end2: { arrow: true }, data: { count: 25 } },
      "343222-343226": { id1: "343222", id2: "343226", end2: { arrow: true }, data: { count: 31 } },
      "343222-343193": { id1: "343222", id2: "343193", end2: { arrow: true }, data: { count: 55 } },
      "343222-343152": { id1: "343222", id2: "343152", end2: { arrow: true }, data: { count: 15 } },
      "343222-343183": {
        id1: "343222",
        id2: "343183",
        end2: { arrow: true },
        data: { count: 109 },
      },
      "343222-343176": { id1: "343222", id2: "343176", end2: { arrow: true }, data: { count: 29 } },
      "343222-343146": { id1: "343222", id2: "343146", end2: { arrow: true }, data: { count: 20 } },
      "343222-343145": {
        id1: "343222",
        id2: "343145",
        end2: { arrow: true },
        data: { count: 100 },
      },
      "343222-343141": { id1: "343222", id2: "343141", end2: { arrow: true }, data: { count: 19 } },
      "343222-343121": { id1: "343222", id2: "343121", end2: { arrow: true }, data: { count: 20 } },
      "343222-343123": {
        id1: "343222",
        id2: "343123",
        end2: { arrow: true },
        data: { count: 129 },
      },
      "343241-343121": { id1: "343241", id2: "343121", end2: { arrow: true }, data: { count: 12 } },
      "343130-343169": { id1: "343130", id2: "343169", end2: { arrow: true }, data: { count: 28 } },
      "343130-343159": { id1: "343130", id2: "343159", end2: { arrow: true }, data: { count: 12 } },
      "343130-343188": { id1: "343130", id2: "343188", end2: { arrow: true }, data: { count: 14 } },
      "343130-343112": {
        id1: "343130",
        id2: "343112",
        end2: { arrow: true },
        data: { count: 113 },
      },
      "343130-343148": { id1: "343130", id2: "343148", end2: { arrow: true }, data: { count: 32 } },
      "343130-343111": { id1: "343130", id2: "343111", end2: { arrow: true }, data: { count: 16 } },
      "343130-343129": { id1: "343130", id2: "343129", end2: { arrow: true }, data: { count: 13 } },
      "343130-343119": { id1: "343130", id2: "343119", end2: { arrow: true }, data: { count: 41 } },
      "343130-343121": { id1: "343130", id2: "343121", end2: { arrow: true }, data: { count: 37 } },
      "343130-343177": { id1: "343130", id2: "343177", end2: { arrow: true }, data: { count: 14 } },
      "343130-343124": { id1: "343130", id2: "343124", end2: { arrow: true }, data: { count: 67 } },
      "343130-343130": { id1: "343130", id2: "343130", end2: { arrow: true }, data: { count: 48 } },
      "343130-343140": { id1: "343130", id2: "343140", end2: { arrow: true }, data: { count: 27 } },
      "343130-343260": { id1: "343130", id2: "343260", end2: { arrow: true }, data: { count: 27 } },
      "343130-343141": { id1: "343130", id2: "343141", end2: { arrow: true }, data: { count: 80 } },
      "343130-343266": { id1: "343130", id2: "343266", end2: { arrow: true }, data: { count: 23 } },
      "343130-343114": { id1: "343130", id2: "343114", end2: { arrow: true }, data: { count: 16 } },
      "343130-343217": { id1: "343130", id2: "343217", end2: { arrow: true }, data: { count: 17 } },
      "343130-343203": { id1: "343130", id2: "343203", end2: { arrow: true }, data: { count: 34 } },
      "343130-343155": { id1: "343130", id2: "343155", end2: { arrow: true }, data: { count: 21 } },
      "343130-343117": { id1: "343130", id2: "343117", end2: { arrow: true }, data: { count: 14 } },
      "343253-343121": { id1: "343253", id2: "343121", end2: { arrow: true }, data: { count: 12 } },
      "343146-343121": { id1: "343146", id2: "343121", end2: { arrow: true }, data: { count: 13 } },
      "343112-343130": { id1: "343112", id2: "343130", end2: { arrow: true }, data: { count: 91 } },
      "343148-343199": { id1: "343148", id2: "343199", end2: { arrow: true }, data: { count: 14 } },
      "343148-343251": { id1: "343148", id2: "343251", end2: { arrow: true }, data: { count: 21 } },
      "343188-343148": { id1: "343188", id2: "343148", end2: { arrow: true }, data: { count: 18 } },
      "343188-343112": { id1: "343188", id2: "343112", end2: { arrow: true }, data: { count: 21 } },
      "343188-343254": { id1: "343188", id2: "343254", end2: { arrow: true }, data: { count: 88 } },
      "343188-343247": { id1: "343188", id2: "343247", end2: { arrow: true }, data: { count: 71 } },
      "343188-343233": { id1: "343188", id2: "343233", end2: { arrow: true }, data: { count: 76 } },
      "343188-343198": { id1: "343188", id2: "343198", end2: { arrow: true }, data: { count: 80 } },
      "343188-343186": { id1: "343188", id2: "343186", end2: { arrow: true }, data: { count: 84 } },
      "343188-343164": { id1: "343188", id2: "343164", end2: { arrow: true }, data: { count: 74 } },
      "343188-343156": { id1: "343188", id2: "343156", end2: { arrow: true }, data: { count: 64 } },
      "343188-343111": { id1: "343188", id2: "343111", end2: { arrow: true }, data: { count: 85 } },
      "343119-343112": { id1: "343119", id2: "343112", end2: { arrow: true }, data: { count: 62 } },
      "343112-343119": { id1: "343112", id2: "343119", end2: { arrow: true }, data: { count: 87 } },
      "343112-343148": { id1: "343112", id2: "343148", end2: { arrow: true }, data: { count: 43 } },
      "343114-343148": { id1: "343114", id2: "343148", end2: { arrow: true }, data: { count: 26 } },
      "343129-343148": { id1: "343129", id2: "343148", end2: { arrow: true }, data: { count: 13 } },
      "343119-343130": { id1: "343119", id2: "343130", end2: { arrow: true }, data: { count: 44 } },
      "343119-343121": { id1: "343119", id2: "343121", end2: { arrow: true }, data: { count: 33 } },
      "343119-343141": { id1: "343119", id2: "343141", end2: { arrow: true }, data: { count: 15 } },
      "343112-343121": { id1: "343112", id2: "343121", end2: { arrow: true }, data: { count: 69 } },
      "343112-343112": { id1: "343112", id2: "343112", end2: { arrow: true }, data: { count: 33 } },
      "343112-343141": { id1: "343112", id2: "343141", end2: { arrow: true }, data: { count: 36 } },
      "343112-343188": { id1: "343112", id2: "343188", end2: { arrow: true }, data: { count: 17 } },
      "343141-343130": {
        id1: "343141",
        id2: "343130",
        end2: { arrow: true },
        data: { count: 170 },
      },
      "343141-343112": { id1: "343141", id2: "343112", end2: { arrow: true }, data: { count: 31 } },
      "343203-343112": { id1: "343203", id2: "343112", end2: { arrow: true }, data: { count: 13 } },
      "343203-343130": { id1: "343203", id2: "343130", end2: { arrow: true }, data: { count: 50 } },
      "343163-343148": { id1: "343163", id2: "343148", end2: { arrow: true }, data: { count: 20 } },
      "343203-343148": { id1: "343203", id2: "343148", end2: { arrow: true }, data: { count: 17 } },
      "343112-343260": { id1: "343112", id2: "343260", end2: { arrow: true }, data: { count: 12 } },
      "343112-343140": { id1: "343112", id2: "343140", end2: { arrow: true }, data: { count: 30 } },
      "343112-343253": { id1: "343112", id2: "343253", end2: { arrow: true }, data: { count: 12 } },
      "343112-343129": { id1: "343112", id2: "343129", end2: { arrow: true }, data: { count: 23 } },
      "343112-343114": { id1: "343112", id2: "343114", end2: { arrow: true }, data: { count: 27 } },
      "343112-343217": { id1: "343112", id2: "343217", end2: { arrow: true }, data: { count: 17 } },
      "343112-343211": { id1: "343112", id2: "343211", end2: { arrow: true }, data: { count: 28 } },
      "343112-343159": { id1: "343112", id2: "343159", end2: { arrow: true }, data: { count: 26 } },
      "343112-343203": { id1: "343112", id2: "343203", end2: { arrow: true }, data: { count: 12 } },
      "343112-343144": { id1: "343112", id2: "343144", end2: { arrow: true }, data: { count: 27 } },
      "343112-343169": { id1: "343112", id2: "343169", end2: { arrow: true }, data: { count: 19 } },
      "343112-343126": { id1: "343112", id2: "343126", end2: { arrow: true }, data: { count: 18 } },
      "343112-343155": { id1: "343112", id2: "343155", end2: { arrow: true }, data: { count: 16 } },
      "343112-343118": { id1: "343112", id2: "343118", end2: { arrow: true }, data: { count: 12 } },
      "343112-343117": {
        id1: "343112",
        id2: "343117",
        end2: { arrow: true },
        data: { count: 100 },
      },
      "343112-343111": { id1: "343112", id2: "343111", end2: { arrow: true }, data: { count: 33 } },
      "343112-343163": { id1: "343112", id2: "343163", end2: { arrow: true }, data: { count: 12 } },
      "343127-343260": { id1: "343127", id2: "343260", end2: { arrow: true }, data: { count: 13 } },
      "343127-343225": { id1: "343127", id2: "343225", end2: { arrow: true }, data: { count: 29 } },
      "343127-343210": { id1: "343127", id2: "343210", end2: { arrow: true }, data: { count: 30 } },
      "343127-343138": { id1: "343127", id2: "343138", end2: { arrow: true }, data: { count: 29 } },
      "343127-343256": { id1: "343127", id2: "343256", end2: { arrow: true }, data: { count: 30 } },
      "343127-343165": { id1: "343127", id2: "343165", end2: { arrow: true }, data: { count: 30 } },
      "343127-343167": { id1: "343127", id2: "343167", end2: { arrow: true }, data: { count: 28 } },
      "343127-343185": { id1: "343127", id2: "343185", end2: { arrow: true }, data: { count: 31 } },
      "343127-343114": { id1: "343127", id2: "343114", end2: { arrow: true }, data: { count: 42 } },
      "343127-343234": { id1: "343127", id2: "343234", end2: { arrow: true }, data: { count: 30 } },
      "343127-343223": { id1: "343127", id2: "343223", end2: { arrow: true }, data: { count: 30 } },
      "343203-343227": { id1: "343203", id2: "343227", end2: { arrow: true }, data: { count: 17 } },
      "343147-343148": { id1: "343147", id2: "343148", end2: { arrow: true }, data: { count: 15 } },
      "343266-343130": { id1: "343266", id2: "343130", end2: { arrow: true }, data: { count: 15 } },
      "343203-343203": { id1: "343203", id2: "343203", end2: { arrow: true }, data: { count: 20 } },
      "343260-343114": { id1: "343260", id2: "343114", end2: { arrow: true }, data: { count: 16 } },
      "343252-343148": { id1: "343252", id2: "343148", end2: { arrow: true }, data: { count: 16 } },
      "343148-343163": { id1: "343148", id2: "343163", end2: { arrow: true }, data: { count: 29 } },
      "343148-343114": { id1: "343148", id2: "343114", end2: { arrow: true }, data: { count: 12 } },
      "343148-343112": { id1: "343148", id2: "343112", end2: { arrow: true }, data: { count: 28 } },
      "343198-343233": { id1: "343198", id2: "343233", end2: { arrow: true }, data: { count: 45 } },
      "343198-343242": { id1: "343198", id2: "343242", end2: { arrow: true }, data: { count: 23 } },
      "343198-343196": { id1: "343198", id2: "343196", end2: { arrow: true }, data: { count: 21 } },
      "343198-343202": { id1: "343198", id2: "343202", end2: { arrow: true }, data: { count: 27 } },
      "343128-343197": { id1: "343128", id2: "343197", end2: { arrow: true }, data: { count: 25 } },
      "343128-343232": { id1: "343128", id2: "343232", end2: { arrow: true }, data: { count: 23 } },
      "343128-343207": { id1: "343128", id2: "343207", end2: { arrow: true }, data: { count: 22 } },
      "343128-343171": { id1: "343128", id2: "343171", end2: { arrow: true }, data: { count: 29 } },
      "343128-343157": { id1: "343128", id2: "343157", end2: { arrow: true }, data: { count: 61 } },
      "343128-343135": { id1: "343128", id2: "343135", end2: { arrow: true }, data: { count: 31 } },
      "343128-343201": { id1: "343128", id2: "343201", end2: { arrow: true }, data: { count: 12 } },
      "343128-343250": { id1: "343128", id2: "343250", end2: { arrow: true }, data: { count: 53 } },
      "343128-343142": { id1: "343128", id2: "343142", end2: { arrow: true }, data: { count: 40 } },
      "343128-343191": { id1: "343128", id2: "343191", end2: { arrow: true }, data: { count: 25 } },
      "343263-343128": { id1: "343263", id2: "343128", end2: { arrow: true }, data: { count: 26 } },
      "343263-343133": { id1: "343263", id2: "343133", end2: { arrow: true }, data: { count: 13 } },
      "343122-343133": { id1: "343122", id2: "343133", end2: { arrow: true }, data: { count: 20 } },
      "343122-343263": { id1: "343122", id2: "343263", end2: { arrow: true }, data: { count: 17 } },
      "343122-343122": { id1: "343122", id2: "343122", end2: { arrow: true }, data: { count: 20 } },
      "343112-343132": { id1: "343112", id2: "343132", end2: { arrow: true }, data: { count: 13 } },
      "343160-343238": { id1: "343160", id2: "343238", end2: { arrow: true }, data: { count: 75 } },
      "343160-343157": { id1: "343160", id2: "343157", end2: { arrow: true }, data: { count: 76 } },
      "343263-343184": { id1: "343263", id2: "343184", end2: { arrow: true }, data: { count: 13 } },
      "343128-343192": { id1: "343128", id2: "343192", end2: { arrow: true }, data: { count: 61 } },
      "343128-343221": { id1: "343128", id2: "343221", end2: { arrow: true }, data: { count: 26 } },
      "343263-343119": { id1: "343263", id2: "343119", end2: { arrow: true }, data: { count: 17 } },
      "343119-343129": { id1: "343119", id2: "343129", end2: { arrow: true }, data: { count: 24 } },
      "343264-343177": { id1: "343264", id2: "343177", end2: { arrow: true }, data: { count: 17 } },
      "343194-343195": { id1: "343194", id2: "343195", end2: { arrow: true }, data: { count: 22 } },
      "343211-343112": { id1: "343211", id2: "343112", end2: { arrow: true }, data: { count: 23 } },
      "343144-343119": { id1: "343144", id2: "343119", end2: { arrow: true }, data: { count: 41 } },
      "343119-343144": {
        id1: "343119",
        id2: "343144",
        end2: { arrow: true },
        data: { count: 133 },
      },
      "343144-343112": { id1: "343144", id2: "343112", end2: { arrow: true }, data: { count: 13 } },
      "343154-343186": { id1: "343154", id2: "343186", end2: { arrow: true }, data: { count: 21 } },
      "343114-343138": { id1: "343114", id2: "343138", end2: { arrow: true }, data: { count: 29 } },
      "343114-343211": { id1: "343114", id2: "343211", end2: { arrow: true }, data: { count: 17 } },
      "343114-343256": { id1: "343114", id2: "343256", end2: { arrow: true }, data: { count: 15 } },
      "343114-343234": { id1: "343114", id2: "343234", end2: { arrow: true }, data: { count: 23 } },
      "343114-343260": { id1: "343114", id2: "343260", end2: { arrow: true }, data: { count: 25 } },
      "343234-343138": { id1: "343234", id2: "343138", end2: { arrow: true }, data: { count: 18 } },
      "343127-343259": { id1: "343127", id2: "343259", end2: { arrow: true }, data: { count: 29 } },
      "343127-343240": { id1: "343127", id2: "343240", end2: { arrow: true }, data: { count: 23 } },
      "343127-343211": { id1: "343127", id2: "343211", end2: { arrow: true }, data: { count: 24 } },
      "343127-343113": { id1: "343127", id2: "343113", end2: { arrow: true }, data: { count: 22 } },
      "343252-343167": { id1: "343252", id2: "343167", end2: { arrow: true }, data: { count: 14 } },
      "343252-343256": { id1: "343252", id2: "343256", end2: { arrow: true }, data: { count: 15 } },
      "343252-343114": { id1: "343252", id2: "343114", end2: { arrow: true }, data: { count: 20 } },
      "343252-343165": { id1: "343252", id2: "343165", end2: { arrow: true }, data: { count: 31 } },
      "343252-343111": { id1: "343252", id2: "343111", end2: { arrow: true }, data: { count: 14 } },
      "343154-343211": { id1: "343154", id2: "343211", end2: { arrow: true }, data: { count: 12 } },
      "343154-343112": { id1: "343154", id2: "343112", end2: { arrow: true }, data: { count: 12 } },
      "343167-343165": { id1: "343167", id2: "343165", end2: { arrow: true }, data: { count: 26 } },
      "343165-343165": { id1: "343165", id2: "343165", end2: { arrow: true }, data: { count: 97 } },
      "343123-343243": { id1: "343123", id2: "343243", end2: { arrow: true }, data: { count: 73 } },
      "343123-343222": { id1: "343123", id2: "343222", end2: { arrow: true }, data: { count: 38 } },
      "343165-343228": { id1: "343165", id2: "343228", end2: { arrow: true }, data: { count: 31 } },
      "343165-343206": { id1: "343165", id2: "343206", end2: { arrow: true }, data: { count: 30 } },
      "343165-343185": { id1: "343165", id2: "343185", end2: { arrow: true }, data: { count: 15 } },
      "343165-343167": {
        id1: "343165",
        id2: "343167",
        end2: { arrow: true },
        data: { count: 185 },
      },
      "343256-343165": { id1: "343256", id2: "343165", end2: { arrow: true }, data: { count: 16 } },
      "343206-343206": { id1: "343206", id2: "343206", end2: { arrow: true }, data: { count: 23 } },
      "343165-343237": { id1: "343165", id2: "343237", end2: { arrow: true }, data: { count: 18 } },
      "343165-343182": {
        id1: "343165",
        id2: "343182",
        end2: { arrow: true },
        data: { count: 110 },
      },
      "343165-343259": {
        id1: "343165",
        id2: "343259",
        end2: { arrow: true },
        data: { count: 108 },
      },
      "343165-343256": {
        id1: "343165",
        id2: "343256",
        end2: { arrow: true },
        data: { count: 138 },
      },
      "343165-343252": { id1: "343165", id2: "343252", end2: { arrow: true }, data: { count: 58 } },
      "343114-343165": { id1: "343114", id2: "343165", end2: { arrow: true }, data: { count: 12 } },
      "343222-343168": { id1: "343222", id2: "343168", end2: { arrow: true }, data: { count: 20 } },
      "343242-343208": { id1: "343242", id2: "343208", end2: { arrow: true }, data: { count: 13 } },
      "343165-343114": { id1: "343165", id2: "343114", end2: { arrow: true }, data: { count: 31 } },
      "343165-343223": { id1: "343165", id2: "343223", end2: { arrow: true }, data: { count: 13 } },
      "343114-343210": { id1: "343114", id2: "343210", end2: { arrow: true }, data: { count: 21 } },
      "343177-343177": { id1: "343177", id2: "343177", end2: { arrow: true }, data: { count: 18 } },
      "343177-343230": { id1: "343177", id2: "343230", end2: { arrow: true }, data: { count: 58 } },
      "343160-343209": { id1: "343160", id2: "343209", end2: { arrow: true }, data: { count: 85 } },
      "343160-343126": { id1: "343160", id2: "343126", end2: { arrow: true }, data: { count: 17 } },
      "343172-343208": { id1: "343172", id2: "343208", end2: { arrow: true }, data: { count: 22 } },
      "343172-343117": { id1: "343172", id2: "343117", end2: { arrow: true }, data: { count: 19 } },
      "343172-343205": { id1: "343172", id2: "343205", end2: { arrow: true }, data: { count: 19 } },
      "343172-343266": { id1: "343172", id2: "343266", end2: { arrow: true }, data: { count: 14 } },
      "343117-343172": { id1: "343117", id2: "343172", end2: { arrow: true }, data: { count: 26 } },
      "343117-343266": { id1: "343117", id2: "343266", end2: { arrow: true }, data: { count: 36 } },
      "343117-343208": { id1: "343117", id2: "343208", end2: { arrow: true }, data: { count: 12 } },
      "343117-343205": { id1: "343117", id2: "343205", end2: { arrow: true }, data: { count: 69 } },
      "343260-343185": { id1: "343260", id2: "343185", end2: { arrow: true }, data: { count: 12 } },
      "343145-343218": { id1: "343145", id2: "343218", end2: { arrow: true }, data: { count: 35 } },
      "343145-343152": { id1: "343145", id2: "343152", end2: { arrow: true }, data: { count: 43 } },
      "343145-343177": { id1: "343145", id2: "343177", end2: { arrow: true }, data: { count: 62 } },
      "343145-343124": {
        id1: "343145",
        id2: "343124",
        end2: { arrow: true },
        data: { count: 102 },
      },
      "343181-343226": { id1: "343181", id2: "343226", end2: { arrow: true }, data: { count: 40 } },
      "343181-343220": { id1: "343181", id2: "343220", end2: { arrow: true }, data: { count: 16 } },
      "343181-343152": { id1: "343181", id2: "343152", end2: { arrow: true }, data: { count: 17 } },
      "343181-343230": { id1: "343181", id2: "343230", end2: { arrow: true }, data: { count: 15 } },
      "343181-343218": { id1: "343181", id2: "343218", end2: { arrow: true }, data: { count: 23 } },
      "343181-343183": { id1: "343181", id2: "343183", end2: { arrow: true }, data: { count: 36 } },
      "343181-343193": { id1: "343181", id2: "343193", end2: { arrow: true }, data: { count: 38 } },
      "343181-343168": { id1: "343181", id2: "343168", end2: { arrow: true }, data: { count: 47 } },
      "343181-343243": { id1: "343181", id2: "343243", end2: { arrow: true }, data: { count: 55 } },
      "343189-343181": {
        id1: "343189",
        id2: "343181",
        end2: { arrow: true },
        data: { count: 392 },
      },
      "343189-343152": {
        id1: "343189",
        id2: "343152",
        end2: { arrow: true },
        data: { count: 400 },
      },
      "343206-343152": {
        id1: "343206",
        id2: "343152",
        end2: { arrow: true },
        data: { count: 102 },
      },
      "343220-343140": { id1: "343220", id2: "343140", end2: { arrow: true }, data: { count: 70 } },
      "343124-343152": { id1: "343124", id2: "343152", end2: { arrow: true }, data: { count: 30 } },
      "343124-343177": { id1: "343124", id2: "343177", end2: { arrow: true }, data: { count: 28 } },
      "343124-343189": {
        id1: "343124",
        id2: "343189",
        end2: { arrow: true },
        data: { count: 163 },
      },
      "343243-343145": {
        id1: "343243",
        id2: "343145",
        end2: { arrow: true },
        data: { count: 132 },
      },
      "343145-343243": {
        id1: "343145",
        id2: "343243",
        end2: { arrow: true },
        data: { count: 163 },
      },
      "343145-343230": { id1: "343145", id2: "343230", end2: { arrow: true }, data: { count: 29 } },
      "343145-343220": { id1: "343145", id2: "343220", end2: { arrow: true }, data: { count: 38 } },
      "343145-343226": { id1: "343145", id2: "343226", end2: { arrow: true }, data: { count: 39 } },
      "343145-343193": { id1: "343145", id2: "343193", end2: { arrow: true }, data: { count: 48 } },
      "343145-343189": {
        id1: "343145",
        id2: "343189",
        end2: { arrow: true },
        data: { count: 125 },
      },
      "343145-343183": { id1: "343145", id2: "343183", end2: { arrow: true }, data: { count: 73 } },
      "343145-343181": { id1: "343145", id2: "343181", end2: { arrow: true }, data: { count: 70 } },
      "343145-343176": { id1: "343145", id2: "343176", end2: { arrow: true }, data: { count: 32 } },
      "343145-343168": { id1: "343145", id2: "343168", end2: { arrow: true }, data: { count: 40 } },
      "343145-343145": { id1: "343145", id2: "343145", end2: { arrow: true }, data: { count: 51 } },
      "343181-343177": { id1: "343181", id2: "343177", end2: { arrow: true }, data: { count: 20 } },
      "343181-343189": { id1: "343181", id2: "343189", end2: { arrow: true }, data: { count: 91 } },
      "343181-343181": { id1: "343181", id2: "343181", end2: { arrow: true }, data: { count: 16 } },
      "343181-343176": { id1: "343181", id2: "343176", end2: { arrow: true }, data: { count: 17 } },
      "343181-343145": { id1: "343181", id2: "343145", end2: { arrow: true }, data: { count: 36 } },
      "343189-343176": {
        id1: "343189",
        id2: "343176",
        end2: { arrow: true },
        data: { count: 370 },
      },
      "343152-343220": { id1: "343152", id2: "343220", end2: { arrow: true }, data: { count: 15 } },
      "343169-343124": { id1: "343169", id2: "343124", end2: { arrow: true }, data: { count: 58 } },
      "343169-343137": { id1: "343169", id2: "343137", end2: { arrow: true }, data: { count: 36 } },
      "343169-343152": { id1: "343169", id2: "343152", end2: { arrow: true }, data: { count: 43 } },
      "343169-343177": { id1: "343169", id2: "343177", end2: { arrow: true }, data: { count: 47 } },
      "343169-343257": { id1: "343169", id2: "343257", end2: { arrow: true }, data: { count: 30 } },
      "343206-343177": { id1: "343206", id2: "343177", end2: { arrow: true }, data: { count: 27 } },
      "343264-343218": { id1: "343264", id2: "343218", end2: { arrow: true }, data: { count: 12 } },
      "343169-343168": { id1: "343169", id2: "343168", end2: { arrow: true }, data: { count: 17 } },
      "343152-343152": { id1: "343152", id2: "343152", end2: { arrow: true }, data: { count: 22 } },
      "343206-343257": {
        id1: "343206",
        id2: "343257",
        end2: { arrow: true },
        data: { count: 207 },
      },
      "343151-343224": { id1: "343151", id2: "343224", end2: { arrow: true }, data: { count: 16 } },
      "343177-343152": { id1: "343177", id2: "343152", end2: { arrow: true }, data: { count: 28 } },
      "343189-343219": { id1: "343189", id2: "343219", end2: { arrow: true }, data: { count: 38 } },
      "343189-343222": {
        id1: "343189",
        id2: "343222",
        end2: { arrow: true },
        data: { count: 104 },
      },
      "343189-343145": {
        id1: "343189",
        id2: "343145",
        end2: { arrow: true },
        data: { count: 103 },
      },
      "343189-343123": {
        id1: "343189",
        id2: "343123",
        end2: { arrow: true },
        data: { count: 171 },
      },
      "343189-343124": {
        id1: "343189",
        id2: "343124",
        end2: { arrow: true },
        data: { count: 328 },
      },
      "343189-343243": {
        id1: "343189",
        id2: "343243",
        end2: { arrow: true },
        data: { count: 203 },
      },
      "343189-343183": {
        id1: "343189",
        id2: "343183",
        end2: { arrow: true },
        data: { count: 156 },
      },
      "343195-343130": { id1: "343195", id2: "343130", end2: { arrow: true }, data: { count: 16 } },
      "343195-343195": { id1: "343195", id2: "343195", end2: { arrow: true }, data: { count: 70 } },
      "343195-343204": { id1: "343195", id2: "343204", end2: { arrow: true }, data: { count: 17 } },
      "343195-343194": { id1: "343195", id2: "343194", end2: { arrow: true }, data: { count: 13 } },
      "343195-343112": { id1: "343195", id2: "343112", end2: { arrow: true }, data: { count: 17 } },
      "343169-343112": { id1: "343169", id2: "343112", end2: { arrow: true }, data: { count: 17 } },
      "343169-343130": { id1: "343169", id2: "343130", end2: { arrow: true }, data: { count: 28 } },
      "343260-343130": { id1: "343260", id2: "343130", end2: { arrow: true }, data: { count: 24 } },
      "343217-343130": { id1: "343217", id2: "343130", end2: { arrow: true }, data: { count: 62 } },
      "343155-343130": { id1: "343155", id2: "343130", end2: { arrow: true }, data: { count: 12 } },
      "343124-343130": { id1: "343124", id2: "343130", end2: { arrow: true }, data: { count: 68 } },
      "343145-343130": { id1: "343145", id2: "343130", end2: { arrow: true }, data: { count: 17 } },
      "343159-343112": { id1: "343159", id2: "343112", end2: { arrow: true }, data: { count: 12 } },
      "343193-343124": { id1: "343193", id2: "343124", end2: { arrow: true }, data: { count: 18 } },
      "343124-343124": { id1: "343124", id2: "343124", end2: { arrow: true }, data: { count: 71 } },
      "343183-343145": { id1: "343183", id2: "343145", end2: { arrow: true }, data: { count: 18 } },
      "343119-343177": { id1: "343119", id2: "343177", end2: { arrow: true }, data: { count: 15 } },
      "343137-343121": { id1: "343137", id2: "343121", end2: { arrow: true }, data: { count: 17 } },
      "343220-343217": { id1: "343220", id2: "343217", end2: { arrow: true }, data: { count: 14 } },
      "343137-343169": { id1: "343137", id2: "343169", end2: { arrow: true }, data: { count: 70 } },
      "343112-343266": { id1: "343112", id2: "343266", end2: { arrow: true }, data: { count: 16 } },
      "343176-343124": { id1: "343176", id2: "343124", end2: { arrow: true }, data: { count: 34 } },
      "343177-343265": { id1: "343177", id2: "343265", end2: { arrow: true }, data: { count: 81 } },
      "343177-343124": { id1: "343177", id2: "343124", end2: { arrow: true }, data: { count: 17 } },
      "343177-343176": { id1: "343177", id2: "343176", end2: { arrow: true }, data: { count: 42 } },
      "343177-343145": { id1: "343177", id2: "343145", end2: { arrow: true }, data: { count: 17 } },
      "343193-343189": { id1: "343193", id2: "343189", end2: { arrow: true }, data: { count: 12 } },
      "343177-343169": { id1: "343177", id2: "343169", end2: { arrow: true }, data: { count: 41 } },
      "343130-343189": { id1: "343130", id2: "343189", end2: { arrow: true }, data: { count: 15 } },
      "343130-343251": { id1: "343130", id2: "343251", end2: { arrow: true }, data: { count: 12 } },
      "343114-343159": { id1: "343114", id2: "343159", end2: { arrow: true }, data: { count: 13 } },
      "343159-343159": { id1: "343159", id2: "343159", end2: { arrow: true }, data: { count: 19 } },
      "343140-343260": { id1: "343140", id2: "343260", end2: { arrow: true }, data: { count: 14 } },
      "343140-343188": { id1: "343140", id2: "343188", end2: { arrow: true }, data: { count: 17 } },
      "343224-343151": { id1: "343224", id2: "343151", end2: { arrow: true }, data: { count: 96 } },
      "343188-343120": { id1: "343188", id2: "343120", end2: { arrow: true }, data: { count: 12 } },
      "343114-343188": { id1: "343114", id2: "343188", end2: { arrow: true }, data: { count: 13 } },
      "343114-343127": { id1: "343114", id2: "343127", end2: { arrow: true }, data: { count: 24 } },
      "343114-343190": { id1: "343114", id2: "343190", end2: { arrow: true }, data: { count: 14 } },
      "343114-343111": { id1: "343114", id2: "343111", end2: { arrow: true }, data: { count: 17 } },
      "343147-343147": { id1: "343147", id2: "343147", end2: { arrow: true }, data: { count: 26 } },
      "343189-343117": { id1: "343189", id2: "343117", end2: { arrow: true }, data: { count: 35 } },
      "343177-343119": { id1: "343177", id2: "343119", end2: { arrow: true }, data: { count: 23 } },
      "343266-343124": { id1: "343266", id2: "343124", end2: { arrow: true }, data: { count: 13 } },
      "343248-343243": {
        id1: "343248",
        id2: "343243",
        end2: { arrow: true },
        data: { count: 127 },
      },
      "343248-343123": { id1: "343248", id2: "343123", end2: { arrow: true }, data: { count: 89 } },
      "343248-343189": { id1: "343248", id2: "343189", end2: { arrow: true }, data: { count: 78 } },
      "343248-343124": {
        id1: "343248",
        id2: "343124",
        end2: { arrow: true },
        data: { count: 101 },
      },
      "343248-343152": { id1: "343248", id2: "343152", end2: { arrow: true }, data: { count: 12 } },
      "343248-343177": { id1: "343248", id2: "343177", end2: { arrow: true }, data: { count: 27 } },
      "343248-343176": { id1: "343248", id2: "343176", end2: { arrow: true }, data: { count: 29 } },
      "343248-343145": { id1: "343248", id2: "343145", end2: { arrow: true }, data: { count: 50 } },
      "343145-343123": { id1: "343145", id2: "343123", end2: { arrow: true }, data: { count: 53 } },
      "343145-343248": { id1: "343145", id2: "343248", end2: { arrow: true }, data: { count: 43 } },
      "343177-343248": { id1: "343177", id2: "343248", end2: { arrow: true }, data: { count: 41 } },
      "343243-343219": { id1: "343243", id2: "343219", end2: { arrow: true }, data: { count: 95 } },
      "343243-343222": {
        id1: "343243",
        id2: "343222",
        end2: { arrow: true },
        data: { count: 191 },
      },
      "343243-343189": {
        id1: "343243",
        id2: "343189",
        end2: { arrow: true },
        data: { count: 168 },
      },
      "343243-343123": {
        id1: "343243",
        id2: "343123",
        end2: { arrow: true },
        data: { count: 253 },
      },
      "343243-343248": {
        id1: "343243",
        id2: "343248",
        end2: { arrow: true },
        data: { count: 167 },
      },
      "343243-343183": {
        id1: "343243",
        id2: "343183",
        end2: { arrow: true },
        data: { count: 196 },
      },
      "343243-343124": {
        id1: "343243",
        id2: "343124",
        end2: { arrow: true },
        data: { count: 238 },
      },
      "343123-343248": { id1: "343123", id2: "343248", end2: { arrow: true }, data: { count: 32 } },
      "343222-343248": { id1: "343222", id2: "343248", end2: { arrow: true }, data: { count: 52 } },
      "343248-343222": { id1: "343248", id2: "343222", end2: { arrow: true }, data: { count: 28 } },
      "343224-343152": { id1: "343224", id2: "343152", end2: { arrow: true }, data: { count: 53 } },
      "343170-343183": { id1: "343170", id2: "343183", end2: { arrow: true }, data: { count: 12 } },
      "343224-343162": { id1: "343224", id2: "343162", end2: { arrow: true }, data: { count: 13 } },
      "343224-343224": { id1: "343224", id2: "343224", end2: { arrow: true }, data: { count: 52 } },
      "343224-343220": { id1: "343224", id2: "343220", end2: { arrow: true }, data: { count: 56 } },
      "343224-343180": { id1: "343224", id2: "343180", end2: { arrow: true }, data: { count: 13 } },
      "343220-343224": { id1: "343220", id2: "343224", end2: { arrow: true }, data: { count: 35 } },
      "343224-343227": { id1: "343224", id2: "343227", end2: { arrow: true }, data: { count: 17 } },
      "343220-343168": { id1: "343220", id2: "343168", end2: { arrow: true }, data: { count: 20 } },
      "343220-343242": { id1: "343220", id2: "343242", end2: { arrow: true }, data: { count: 23 } },
      "343220-343220": { id1: "343220", id2: "343220", end2: { arrow: true }, data: { count: 27 } },
      "343220-343214": { id1: "343220", id2: "343214", end2: { arrow: true }, data: { count: 46 } },
      "343220-343180": { id1: "343220", id2: "343180", end2: { arrow: true }, data: { count: 82 } },
      "343214-343220": { id1: "343214", id2: "343220", end2: { arrow: true }, data: { count: 63 } },
      "343168-343220": { id1: "343168", id2: "343220", end2: { arrow: true }, data: { count: 21 } },
      "343180-343220": { id1: "343180", id2: "343220", end2: { arrow: true }, data: { count: 56 } },
      "343220-343179": { id1: "343220", id2: "343179", end2: { arrow: true }, data: { count: 24 } },
      "343180-343202": { id1: "343180", id2: "343202", end2: { arrow: true }, data: { count: 47 } },
      "343220-343202": { id1: "343220", id2: "343202", end2: { arrow: true }, data: { count: 32 } },
      "343202-343220": { id1: "343202", id2: "343220", end2: { arrow: true }, data: { count: 16 } },
      "343220-343162": { id1: "343220", id2: "343162", end2: { arrow: true }, data: { count: 13 } },
      "343179-343220": { id1: "343179", id2: "343220", end2: { arrow: true }, data: { count: 23 } },
      "343170-343189": { id1: "343170", id2: "343189", end2: { arrow: true }, data: { count: 74 } },
      "343170-343124": { id1: "343170", id2: "343124", end2: { arrow: true }, data: { count: 29 } },
      "343124-343222": { id1: "343124", id2: "343222", end2: { arrow: true }, data: { count: 29 } },
      "343124-343123": { id1: "343124", id2: "343123", end2: { arrow: true }, data: { count: 42 } },
      "343124-343248": { id1: "343124", id2: "343248", end2: { arrow: true }, data: { count: 85 } },
      "343124-343243": {
        id1: "343124",
        id2: "343243",
        end2: { arrow: true },
        data: { count: 148 },
      },
      "343124-343137": { id1: "343124", id2: "343137", end2: { arrow: true }, data: { count: 14 } },
      "343124-343219": { id1: "343124", id2: "343219", end2: { arrow: true }, data: { count: 24 } },
      "343124-343193": { id1: "343124", id2: "343193", end2: { arrow: true }, data: { count: 37 } },
      "343124-343183": { id1: "343124", id2: "343183", end2: { arrow: true }, data: { count: 88 } },
      "343124-343176": { id1: "343124", id2: "343176", end2: { arrow: true }, data: { count: 38 } },
      "343124-343170": { id1: "343124", id2: "343170", end2: { arrow: true }, data: { count: 26 } },
      "343124-343168": { id1: "343124", id2: "343168", end2: { arrow: true }, data: { count: 34 } },
      "343124-343151": { id1: "343124", id2: "343151", end2: { arrow: true }, data: { count: 21 } },
      "343124-343145": { id1: "343124", id2: "343145", end2: { arrow: true }, data: { count: 48 } },
      "343180-343140": { id1: "343180", id2: "343140", end2: { arrow: true }, data: { count: 70 } },
      "343180-343179": { id1: "343180", id2: "343179", end2: { arrow: true }, data: { count: 37 } },
      "343140-343220": { id1: "343140", id2: "343220", end2: { arrow: true }, data: { count: 44 } },
      "343140-343179": { id1: "343140", id2: "343179", end2: { arrow: true }, data: { count: 20 } },
      "343179-343140": { id1: "343179", id2: "343140", end2: { arrow: true }, data: { count: 27 } },
      "343179-343202": { id1: "343179", id2: "343202", end2: { arrow: true }, data: { count: 20 } },
      "343179-343180": { id1: "343179", id2: "343180", end2: { arrow: true }, data: { count: 29 } },
      "343214-343140": { id1: "343214", id2: "343140", end2: { arrow: true }, data: { count: 35 } },
      "343140-343214": { id1: "343140", id2: "343214", end2: { arrow: true }, data: { count: 36 } },
      "343140-343180": { id1: "343140", id2: "343180", end2: { arrow: true }, data: { count: 45 } },
      "343162-343180": { id1: "343162", id2: "343180", end2: { arrow: true }, data: { count: 13 } },
      "343162-343140": { id1: "343162", id2: "343140", end2: { arrow: true }, data: { count: 25 } },
      "343169-343170": { id1: "343169", id2: "343170", end2: { arrow: true }, data: { count: 13 } },
      "343140-343162": { id1: "343140", id2: "343162", end2: { arrow: true }, data: { count: 25 } },
      "343137-343265": { id1: "343137", id2: "343265", end2: { arrow: true }, data: { count: 18 } },
      "343265-343137": { id1: "343265", id2: "343137", end2: { arrow: true }, data: { count: 12 } },
      "343265-343177": { id1: "343265", id2: "343177", end2: { arrow: true }, data: { count: 55 } },
      "343254-343140": { id1: "343254", id2: "343140", end2: { arrow: true }, data: { count: 15 } },
      "343254-343214": { id1: "343254", id2: "343214", end2: { arrow: true }, data: { count: 17 } },
      "343254-343111": { id1: "343254", id2: "343111", end2: { arrow: true }, data: { count: 12 } },
      "343254-343188": { id1: "343254", id2: "343188", end2: { arrow: true }, data: { count: 22 } },
      "343111-343245": { id1: "343111", id2: "343245", end2: { arrow: true }, data: { count: 23 } },
      "343198-343188": { id1: "343198", id2: "343188", end2: { arrow: true }, data: { count: 25 } },
      "343111-343233": { id1: "343111", id2: "343233", end2: { arrow: true }, data: { count: 14 } },
      "343111-343198": { id1: "343111", id2: "343198", end2: { arrow: true }, data: { count: 23 } },
      "343188-343140": { id1: "343188", id2: "343140", end2: { arrow: true }, data: { count: 52 } },
      "343188-343245": { id1: "343188", id2: "343245", end2: { arrow: true }, data: { count: 69 } },
      "343188-343242": { id1: "343188", id2: "343242", end2: { arrow: true }, data: { count: 64 } },
      "343188-343196": { id1: "343188", id2: "343196", end2: { arrow: true }, data: { count: 79 } },
      "343188-343187": { id1: "343188", id2: "343187", end2: { arrow: true }, data: { count: 36 } },
      "343188-343239": { id1: "343188", id2: "343239", end2: { arrow: true }, data: { count: 86 } },
      "343111-343186": { id1: "343111", id2: "343186", end2: { arrow: true }, data: { count: 56 } },
      "343111-343254": { id1: "343111", id2: "343254", end2: { arrow: true }, data: { count: 15 } },
      "343111-343156": { id1: "343111", id2: "343156", end2: { arrow: true }, data: { count: 24 } },
      "343111-343188": { id1: "343111", id2: "343188", end2: { arrow: true }, data: { count: 51 } },
      "343243-343181": {
        id1: "343243",
        id2: "343181",
        end2: { arrow: true },
        data: { count: 152 },
      },
      "343183-343243": { id1: "343183", id2: "343243", end2: { arrow: true }, data: { count: 43 } },
      "343243-343265": { id1: "343243", id2: "343265", end2: { arrow: true }, data: { count: 14 } },
      "343183-343189": { id1: "343183", id2: "343189", end2: { arrow: true }, data: { count: 29 } },
      "343123-343183": { id1: "343123", id2: "343183", end2: { arrow: true }, data: { count: 45 } },
      "343183-343123": { id1: "343183", id2: "343123", end2: { arrow: true }, data: { count: 21 } },
      "343189-343248": {
        id1: "343189",
        id2: "343248",
        end2: { arrow: true },
        data: { count: 187 },
      },
      "343189-343177": {
        id1: "343189",
        id2: "343177",
        end2: { arrow: true },
        data: { count: 163 },
      },
      "343189-343151": {
        id1: "343189",
        id2: "343151",
        end2: { arrow: true },
        data: { count: 272 },
      },
      "343145-343222": { id1: "343145", id2: "343222", end2: { arrow: true }, data: { count: 30 } },
      "343183-343222": { id1: "343183", id2: "343222", end2: { arrow: true }, data: { count: 19 } },
      "343183-343124": { id1: "343183", id2: "343124", end2: { arrow: true }, data: { count: 56 } },
      "343222-343219": { id1: "343222", id2: "343219", end2: { arrow: true }, data: { count: 75 } },
      "343222-343189": {
        id1: "343222",
        id2: "343189",
        end2: { arrow: true },
        data: { count: 102 },
      },
      "343243-343170": { id1: "343243", id2: "343170", end2: { arrow: true }, data: { count: 15 } },
      "343243-343193": { id1: "343243", id2: "343193", end2: { arrow: true }, data: { count: 27 } },
      "343248-343183": { id1: "343248", id2: "343183", end2: { arrow: true }, data: { count: 22 } },
      "343219-343243": {
        id1: "343219",
        id2: "343243",
        end2: { arrow: true },
        data: { count: 131 },
      },
      "343219-343189": { id1: "343219", id2: "343189", end2: { arrow: true }, data: { count: 30 } },
      "343248-343219": { id1: "343248", id2: "343219", end2: { arrow: true }, data: { count: 19 } },
      "343248-343193": { id1: "343248", id2: "343193", end2: { arrow: true }, data: { count: 19 } },
      "343219-343222": { id1: "343219", id2: "343222", end2: { arrow: true }, data: { count: 69 } },
      "343219-343124": { id1: "343219", id2: "343124", end2: { arrow: true }, data: { count: 31 } },
      "343145-343219": { id1: "343145", id2: "343219", end2: { arrow: true }, data: { count: 14 } },
      "343219-343145": { id1: "343219", id2: "343145", end2: { arrow: true }, data: { count: 18 } },
      "343248-343170": { id1: "343248", id2: "343170", end2: { arrow: true }, data: { count: 12 } },
      "343189-343193": { id1: "343189", id2: "343193", end2: { arrow: true }, data: { count: 13 } },
      "343189-343170": { id1: "343189", id2: "343170", end2: { arrow: true }, data: { count: 61 } },
      "343219-343181": { id1: "343219", id2: "343181", end2: { arrow: true }, data: { count: 21 } },
      "343123-343219": { id1: "343123", id2: "343219", end2: { arrow: true }, data: { count: 36 } },
      "343123-343145": { id1: "343123", id2: "343145", end2: { arrow: true }, data: { count: 35 } },
      "343123-343189": { id1: "343123", id2: "343189", end2: { arrow: true }, data: { count: 47 } },
      "343123-343124": { id1: "343123", id2: "343124", end2: { arrow: true }, data: { count: 51 } },
      "343219-343226": { id1: "343219", id2: "343226", end2: { arrow: true }, data: { count: 14 } },
      "343219-343193": { id1: "343219", id2: "343193", end2: { arrow: true }, data: { count: 14 } },
      "343219-343183": { id1: "343219", id2: "343183", end2: { arrow: true }, data: { count: 14 } },
      "343219-343170": { id1: "343219", id2: "343170", end2: { arrow: true }, data: { count: 12 } },
      "343219-343123": { id1: "343219", id2: "343123", end2: { arrow: true }, data: { count: 13 } },
      "343181-343124": { id1: "343181", id2: "343124", end2: { arrow: true }, data: { count: 31 } },
      "343181-343222": { id1: "343181", id2: "343222", end2: { arrow: true }, data: { count: 25 } },
      "343181-343219": { id1: "343181", id2: "343219", end2: { arrow: true }, data: { count: 19 } },
      "343181-343123": { id1: "343181", id2: "343123", end2: { arrow: true }, data: { count: 35 } },
      "343222-343181": { id1: "343222", id2: "343181", end2: { arrow: true }, data: { count: 36 } },
      "343123-343226": { id1: "343123", id2: "343226", end2: { arrow: true }, data: { count: 14 } },
      "343123-343193": { id1: "343123", id2: "343193", end2: { arrow: true }, data: { count: 31 } },
      "343123-343181": { id1: "343123", id2: "343181", end2: { arrow: true }, data: { count: 25 } },
      "343123-343168": { id1: "343123", id2: "343168", end2: { arrow: true }, data: { count: 13 } },
      "343124-343226": { id1: "343124", id2: "343226", end2: { arrow: true }, data: { count: 22 } },
      "343257-343206": { id1: "343257", id2: "343206", end2: { arrow: true }, data: { count: 23 } },
      "343124-343181": { id1: "343124", id2: "343181", end2: { arrow: true }, data: { count: 38 } },
      "343177-343144": { id1: "343177", id2: "343144", end2: { arrow: true }, data: { count: 15 } },
      "343177-343137": { id1: "343177", id2: "343137", end2: { arrow: true }, data: { count: 29 } },
      "343137-343152": { id1: "343137", id2: "343152", end2: { arrow: true }, data: { count: 13 } },
      "343265-343169": { id1: "343265", id2: "343169", end2: { arrow: true }, data: { count: 14 } },
      "343265-343121": { id1: "343265", id2: "343121", end2: { arrow: true }, data: { count: 18 } },
      "343257-343169": { id1: "343257", id2: "343169", end2: { arrow: true }, data: { count: 12 } },
      "343137-343177": { id1: "343137", id2: "343177", end2: { arrow: true }, data: { count: 14 } },
      "343124-343169": { id1: "343124", id2: "343169", end2: { arrow: true }, data: { count: 24 } },
      "343239-343242": { id1: "343239", id2: "343242", end2: { arrow: true }, data: { count: 14 } },
      "343111-343112": { id1: "343111", id2: "343112", end2: { arrow: true }, data: { count: 28 } },
      "343117-343112": { id1: "343117", id2: "343112", end2: { arrow: true }, data: { count: 67 } },
      "343206-343203": { id1: "343206", id2: "343203", end2: { arrow: true }, data: { count: 14 } },
      "343206-343168": { id1: "343206", id2: "343168", end2: { arrow: true }, data: { count: 60 } },
      "343206-343116": { id1: "343206", id2: "343116", end2: { arrow: true }, data: { count: 16 } },
      "343170-343222": { id1: "343170", id2: "343222", end2: { arrow: true }, data: { count: 17 } },
      "343242-343242": { id1: "343242", id2: "343242", end2: { arrow: true }, data: { count: 21 } },
      "343242-343239": { id1: "343242", id2: "343239", end2: { arrow: true }, data: { count: 83 } },
      "343189-343130": { id1: "343189", id2: "343130", end2: { arrow: true }, data: { count: 53 } },
      "343189-343230": {
        id1: "343189",
        id2: "343230",
        end2: { arrow: true },
        data: { count: 159 },
      },
      "343176-343189": {
        id1: "343176",
        id2: "343189",
        end2: { arrow: true },
        data: { count: 271 },
      },
      "343151-343189": { id1: "343151", id2: "343189", end2: { arrow: true }, data: { count: 13 } },
      "343189-343266": { id1: "343189", id2: "343266", end2: { arrow: true }, data: { count: 24 } },
      "343117-343117": { id1: "343117", id2: "343117", end2: { arrow: true }, data: { count: 14 } },
      "343128-343184": { id1: "343128", id2: "343184", end2: { arrow: true }, data: { count: 50 } },
      "343128-343236": { id1: "343128", id2: "343236", end2: { arrow: true }, data: { count: 23 } },
      "343228-343140": { id1: "343228", id2: "343140", end2: { arrow: true }, data: { count: 21 } },
      "343180-343214": { id1: "343180", id2: "343214", end2: { arrow: true }, data: { count: 13 } },
      "343180-343162": { id1: "343180", id2: "343162", end2: { arrow: true }, data: { count: 18 } },
      "343202-343180": { id1: "343202", id2: "343180", end2: { arrow: true }, data: { count: 22 } },
      "343250-343250": { id1: "343250", id2: "343250", end2: { arrow: true }, data: { count: 12 } },
      "343242-343238": { id1: "343242", id2: "343238", end2: { arrow: true }, data: { count: 16 } },
      "343242-343144": { id1: "343242", id2: "343144", end2: { arrow: true }, data: { count: 16 } },
      "343242-343184": { id1: "343242", id2: "343184", end2: { arrow: true }, data: { count: 16 } },
      "343242-343160": { id1: "343242", id2: "343160", end2: { arrow: true }, data: { count: 16 } },
      "343242-343143": { id1: "343242", id2: "343143", end2: { arrow: true }, data: { count: 16 } },
      "343174-343236": { id1: "343174", id2: "343236", end2: { arrow: true }, data: { count: 20 } },
      "343177-343218": { id1: "343177", id2: "343218", end2: { arrow: true }, data: { count: 26 } },
      "343177-343215": { id1: "343177", id2: "343215", end2: { arrow: true }, data: { count: 26 } },
      "343177-343264": { id1: "343177", id2: "343264", end2: { arrow: true }, data: { count: 48 } },
      "343265-343124": { id1: "343265", id2: "343124", end2: { arrow: true }, data: { count: 13 } },
      "343160-343263": { id1: "343160", id2: "343263", end2: { arrow: true }, data: { count: 20 } },
      "343137-343137": { id1: "343137", id2: "343137", end2: { arrow: true }, data: { count: 55 } },
      "343137-343136": { id1: "343137", id2: "343136", end2: { arrow: true }, data: { count: 17 } },
      "343218-343181": { id1: "343218", id2: "343181", end2: { arrow: true }, data: { count: 13 } },
      "343202-343179": { id1: "343202", id2: "343179", end2: { arrow: true }, data: { count: 21 } },
      "343124-343266": { id1: "343124", id2: "343266", end2: { arrow: true }, data: { count: 19 } },
    },
    positions: {},
  };
}

export { data, linkWidth, colorPicker };
<!doctype html>
<html>
  <body>
    <div id="regraph" style="height: 100vh"></div>
    <script type="module" src="./code.jsx"></script>
  </body>
</html>

Terms of use

These terms do not alter or supersede any existing agreements between you (or your employer) and us.

By accessing or using any Content you agree to be bound by these Terms of Use. Please review these terms carefully before using the website.

The contents of this website, including but not limited to any text, code samples, API references, schemas, interactive tools, and other materials (collectively, the 'Content'), are made available for informational and internal evaluation purposes only. All intellectual property rights in the Content are reserved. No licence is granted to use the Content for any commercial purpose, or to copy, distribute, modify, reverse-engineer, or incorporate any part of the Content into any product or service, without our prior written consent.

This Content is provided “as is” and “as available,” without any representations, warranties, or guarantees of any kind, whether express or implied, including but not limited to implied warranties of merchantability, fitness for a particular purpose, non-infringement, or accuracy. To the fullest extent permitted by applicable law, we expressly exclude and disclaim all implied warranties, conditions, and other terms that might otherwise be implied.

We disclaim all liability for any loss or damage, whether direct, indirect, incidental, consequential, or otherwise, arising from any reliance placed on the Content or from your use of it, to the fullest extent permitted by applicable law. By continuing to access or use the Content, you acknowledge and agree to these terms.