polished readme (typo + clarification of examples)

This commit is contained in:
Raphaël LACROIX 2023-01-14 15:42:54 +01:00
parent 32108d9c16
commit 5173e74421
4 changed files with 408 additions and 417 deletions

View file

@ -1,4 +1,4 @@
*Projet réalisé par Raphaël LACROIX et Aurélia LEJEUNE* *Project undertaken by Aurélia LEJEUNE and Raphaël LACROIX as part of our 4th year course on functionnal programming*
# What is this project about? # What is this project about?
Ever needed to organise an day with participants (like children for instance) that can pick a variying number of Ever needed to organise an day with participants (like children for instance) that can pick a variying number of
@ -30,6 +30,19 @@ Participant_2 id_1 id_2 id_3 ... id_n
... ...
Participant_m id_1 id_2 id_3 ... id_n Participant_m id_1 id_2 id_3 ... id_n
``` ```
So it may look like :
```
Foot 15
Hockey 12
Piscine 15
Poney-aquatique 2
Jean 1 2
Jean-Michel 5
Jean-Claude 1
Jean-ti 1 6 2
```
The formatting is the same should you input the information through the terminal. You will be guided along the way. The formatting is the same should you input the information through the terminal. You will be guided along the way.
## Examples ## Examples
### with a source file ### with a source file
@ -49,7 +62,7 @@ The formatting is the same should you input the information through the terminal
- The user is **NOT ASKED** - The user is **NOT ASKED**
- the order of interest among the choices for a **children/students** - the order of interest among the choices for a **children/students**
- the answer to the question of life, the universe and everything - the answer to the question of life, the universe and everything
- `make test` enables you to test the first step of the project - `make test` enables you to test the first step of the project (i.e. just running the Ford-Fulkerson algorithm on a test graph)
- ⚠️ But it is needed to roll back in the git history before the changes for the "Medium" part were made like - ⚠️ But it is needed to roll back in the git history before the changes for the "Medium" part were made like
[this one](https://git.etud.insa-toulouse.fr/rlacroix/FordFulkersonLeChameau/src/commit/5ca008700e62474cc17b2845e7d2dd061c319861) [this one](https://git.etud.insa-toulouse.fr/rlacroix/FordFulkersonLeChameau/src/commit/5ca008700e62474cc17b2845e7d2dd061c319861)
- An image of the final graph (`./outFileApp.svg`) can be used to get a better understanding of the algorithm here is an example : - An image of the final graph (`./outFileApp.svg`) can be used to get a better understanding of the algorithm here is an example :

View file

@ -1,24 +1,24 @@
"Rule: ocaml dependencies ml (%=src/appTools )": "\251=\168`u\209\146f\001\158_z\160\248?\004" "Rule: ocaml dependencies ml (%=src/appTools )": "\251=\168`u\209\146f\001\158_z\160\248?\004"
"Rule: ocaml dependencies mli (%=src/gfile )": "7\182\192g\020\238\188\b\211\164{\014\157\135\011\003"
"Rule: ocaml: ml & cmi -> cmx & o (%=src/display )": "r\205l\0020\228\241/A\1640\245\127F)-" "Rule: ocaml: ml & cmi -> cmx & o (%=src/display )": "r\205l\0020\228\241/A\1640\245\127F)-"
"Rule: ocaml dependencies mli (%=src/gfile )": "7\182\192g\020\238\188\b\211\164{\014\157\135\011\003"
"Resource: /home/chepycou/Documents/cours/4-IR/functionalProgramming/Projet/repoGit/ocaml-maxflow-project/src/appTools.mli": "\155\b\026hx\155\244]\204\252\142\180\149\139\198\233" "Resource: /home/chepycou/Documents/cours/4-IR/functionalProgramming/Projet/repoGit/ocaml-maxflow-project/src/appTools.mli": "\155\b\026hx\155\244]\204\252\142\180\149\139\198\233"
"Rule: ocaml dependencies mli (%=src/ioApp )": "\199}\132Z\031\020^\201\179,\223C\220\169\194\238"
"Resource: /home/chepycou/Documents/cours/4-IR/functionalProgramming/Projet/repoGit/ocaml-maxflow-project/src/appTools.ml": "\004^\138\189Yz\011d\149\188\227\183\236\162\167\026" "Resource: /home/chepycou/Documents/cours/4-IR/functionalProgramming/Projet/repoGit/ocaml-maxflow-project/src/appTools.ml": "\004^\138\189Yz\011d\149\188\227\183\236\162\167\026"
"Rule: ocaml: ml & cmi -> cmx & o (%=src/gfile )": "\236O\148Y\157m\028\183\166?\231a\231\187u\132" "Rule: ocaml dependencies mli (%=src/ioApp )": "\199}\132Z\031\020^\201\179,\223C\220\169\194\238"
"Rule: ocaml dependencies ml (%=src/ftest )": "\230\175qh\130\015\155\249vP\209\027\168Q\212\153" "Rule: ocaml dependencies ml (%=src/ftest )": "\230\175qh\130\015\155\249vP\209\027\168Q\212\153"
"Rule: ocaml: cmx* & o* -> native (%=src/appMedium )": ".fp\"(\162\159qP\135\211,A/\238\023" "Rule: ocaml: ml & cmi -> cmx & o (%=src/gfile )": "\236O\148Y\157m\028\183\166?\231a\231\187u\132"
"Rule: ocaml dependencies mli (%=src/display )": "\231~k=1\249%\182S0\233D\212\252\223\161" "Rule: ocaml dependencies mli (%=src/display )": "\231~k=1\249%\182S0\233D\212\252\223\161"
"Rule: ocaml: cmx* & o* -> native (%=src/appMedium )": ".fp\"(\162\159qP\135\211,A/\238\023"
"Resource: /home/chepycou/Documents/cours/4-IR/functionalProgramming/Projet/repoGit/ocaml-maxflow-project/src/ftest.ml": "\161\017\169<\253\134ph\188\179@\248\183\026\133'" "Resource: /home/chepycou/Documents/cours/4-IR/functionalProgramming/Projet/repoGit/ocaml-maxflow-project/src/ftest.ml": "\161\017\169<\253\134ph\188\179@\248\183\026\133'"
"Resource: /home/chepycou/Documents/cours/4-IR/functionalProgramming/Projet/repoGit/ocaml-maxflow-project/src/fordFulkerson.ml": "\018\182\220EC\195\028\nc\215W\207\1876\250\179" "Resource: /home/chepycou/Documents/cours/4-IR/functionalProgramming/Projet/repoGit/ocaml-maxflow-project/src/fordFulkerson.ml": "\018\182\220EC\195\028\nc\215W\207\1876\250\179"
"Rule: ocaml: mli -> cmi (%=src/graph )": ")2\159\205\136\031\251\145\0263\01878\001\b\134"
"Rule: ocaml: mli -> cmi (%=src/display )": "\165\163&C\247\02392\222\141}\166\237\209\226\196" "Rule: ocaml: mli -> cmi (%=src/display )": "\165\163&C\247\02392\222\141}\166\237\209\226\196"
"Rule: ocaml: mli -> cmi (%=src/graph )": ")2\159\205\136\031\251\145\0263\01878\001\b\134"
"Resource: /home/chepycou/Documents/cours/4-IR/functionalProgramming/Projet/repoGit/ocaml-maxflow-project/src/graph.mli": "\253S\031\015\162|\210x\252\n \227\001{\133e" "Resource: /home/chepycou/Documents/cours/4-IR/functionalProgramming/Projet/repoGit/ocaml-maxflow-project/src/graph.mli": "\253S\031\015\162|\210x\252\n \227\001{\133e"
"Resource: /home/chepycou/Documents/cours/4-IR/functionalProgramming/Projet/repoGit/ocaml-maxflow-project/src/tools.ml": "\143\\\1796g(\028m\247\209\131_vDeU"
"Rule: ocaml: ml & cmi -> cmx & o (%=src/fordFulkerson )": "\214\1900\020\186\000\135\167\217\223AVA\252\025\025" "Rule: ocaml: ml & cmi -> cmx & o (%=src/fordFulkerson )": "\214\1900\020\186\000\135\167\217\223AVA\252\025\025"
"Rule: ocaml: mli -> cmi (%=src/tools )": "\239.\206\1667\139\246~\227$\235l\012\210\208;" "Resource: /home/chepycou/Documents/cours/4-IR/functionalProgramming/Projet/repoGit/ocaml-maxflow-project/src/tools.ml": "\143\\\1796g(\028m\247\209\131_vDeU"
"Rule: ocaml: cmx* & o* -> native (%=src/ftest )": "\190\0032\195\017x\223\240\255\182\150'\181\147\138\218" "Rule: ocaml: cmx* & o* -> native (%=src/ftest )": "\190\0032\195\017x\223\240\255\182\150'\181\147\138\218"
"Rule: ocaml: mli -> cmi (%=src/fordFulkerson )": "v\184\208\237V\182T\138\168\207\20258\221\233s" "Rule: ocaml: mli -> cmi (%=src/tools )": "\239.\206\1667\139\246~\227$\235l\012\210\208;"
"Rule: ocaml: ml & cmi -> cmx & o (%=src/ftest )": "\146\202\182\254\187\193y\243ifv\190\182$y\160" "Rule: ocaml: ml & cmi -> cmx & o (%=src/ftest )": "\146\202\182\254\187\193y\243ifv\190\182$y\160"
"Rule: ocaml: mli -> cmi (%=src/fordFulkerson )": "v\184\208\237V\182T\138\168\207\20258\221\233s"
"Resource: /home/chepycou/Documents/cours/4-IR/functionalProgramming/Projet/repoGit/ocaml-maxflow-project/src/graph.ml": "\005\175.\2458\176E\202]\255\235=9\015\000\237" "Resource: /home/chepycou/Documents/cours/4-IR/functionalProgramming/Projet/repoGit/ocaml-maxflow-project/src/graph.ml": "\005\175.\2458\176E\202]\255\235=9\015\000\237"
"Rule: ocaml: mli -> cmi (%=src/gfile )": "\015\211&r\030l{}\183\187\236\2266\022\129\191" "Rule: ocaml: mli -> cmi (%=src/gfile )": "\015\211&r\030l{}\183\187\236\2266\022\129\191"
"Resource: /home/chepycou/Documents/cours/4-IR/functionalProgramming/Projet/repoGit/ocaml-maxflow-project/src/ioApp.mli": "\178\247\139\175\031\167d)\137\166*\002\145\219/\223" "Resource: /home/chepycou/Documents/cours/4-IR/functionalProgramming/Projet/repoGit/ocaml-maxflow-project/src/ioApp.mli": "\178\247\139\175\031\167d)\137\166*\002\145\219/\223"
@ -29,24 +29,24 @@
"Rule: ocaml dependencies ml (%=src/ioApp )": "Q\141\214\1743\1991O\249\139\214\015r/\r\185" "Rule: ocaml dependencies ml (%=src/ioApp )": "Q\141\214\1743\1991O\249\139\214\015r/\r\185"
"Resource: /home/chepycou/Documents/cours/4-IR/functionalProgramming/Projet/repoGit/ocaml-maxflow-project/src/ioApp.ml": "\193&\188\138Q/\209+%\222\025\159X~\205\155" "Resource: /home/chepycou/Documents/cours/4-IR/functionalProgramming/Projet/repoGit/ocaml-maxflow-project/src/ioApp.ml": "\193&\188\138Q/\209+%\222\025\159X~\205\155"
"Rule: ocaml: ml -> cmo & cmi (%=src/ftest )": "\2035PN<\216\182\028\220+~\028\012{V\007" "Rule: ocaml: ml -> cmo & cmi (%=src/ftest )": "\2035PN<\216\182\028\220+~\028\012{V\007"
"Resource: /home/chepycou/Documents/cours/4-IR/functionalProgramming/Projet/repoGit/ocaml-maxflow-project/src/fordFulkerson.mli": "_;(\155\176\"\225\011\230\191\031M\168\250\219\170"
"Rule: ocaml dependencies mli (%=src/fordFulkerson )": "\022\200\166Dz0\003\233z\198y\144S\162\2034" "Rule: ocaml dependencies mli (%=src/fordFulkerson )": "\022\200\166Dz0\003\233z\198y\144S\162\2034"
"Resource: /home/chepycou/Documents/cours/4-IR/functionalProgramming/Projet/repoGit/ocaml-maxflow-project/src/fordFulkerson.mli": "_;(\155\176\"\225\011\230\191\031M\168\250\219\170"
"Resource: /home/chepycou/Documents/cours/4-IR/functionalProgramming/Projet/repoGit/ocaml-maxflow-project/src/display.mli": "\1933\002\200+\198\166\181\251\020[Kl\1395\244" "Resource: /home/chepycou/Documents/cours/4-IR/functionalProgramming/Projet/repoGit/ocaml-maxflow-project/src/display.mli": "\1933\002\200+\198\166\181\251\020[Kl\1395\244"
"Rule: ocaml: ml & cmi -> cmx & o (%=src/tools )": "@\029k\227\011N\245M\025S\161\203\212\156\191F" "Rule: ocaml: ml & cmi -> cmx & o (%=src/tools )": "@\029k\227\011N\245M\025S\161\203\212\156\191F"
"Rule: ocaml dependencies mli (%=src/appTools )": "\190\231\005\208\005\148\218\\\00486\211\183+i?" "Rule: ocaml dependencies mli (%=src/appTools )": "\190\231\005\208\005\148\218\\\00486\211\183+i?"
"Rule: ocaml: ml -> cmo & cmi (%=src/appMedium )": "v\154\018A\0148\179V\185_\238\255*\202:\153" "Rule: ocaml: ml -> cmo & cmi (%=src/appMedium )": "v\154\018A\0148\179V\185_\238\255*\202:\153"
"Resource: /home/chepycou/Documents/cours/4-IR/functionalProgramming/Projet/repoGit/ocaml-maxflow-project/src/gfile.ml": "\1966\177\141\185,fpl\1987gT\128b\028"
"Rule: ocaml dependencies ml (%=src/fordFulkerson )": "{V\027D\r\028\012\251;\0033@\020;)P" "Rule: ocaml dependencies ml (%=src/fordFulkerson )": "{V\027D\r\028\012\251;\0033@\020;)P"
"Resource: /home/chepycou/Documents/cours/4-IR/functionalProgramming/Projet/repoGit/ocaml-maxflow-project/src/gfile.ml": "\1966\177\141\185,fpl\1987gT\128b\028"
"Rule: ocaml: ml & cmi -> cmx & o (%=src/appTools )": "\130\144:A,\158^^\248\134@GT\223Qt" "Rule: ocaml: ml & cmi -> cmx & o (%=src/appTools )": "\130\144:A,\158^^\248\134@GT\223Qt"
"Rule: ocaml dependencies ml (%=src/appMedium )": "\148\253\025j\198\175\211\152si\247\179\246DH\237" "Rule: ocaml dependencies ml (%=src/appMedium )": "\148\253\025j\198\175\211\152si\247\179\246DH\237"
"Rule: ocaml: ml & cmi -> cmx & o (%=src/ioApp )": "n\163<(Z)z\002J\248;\031#X\215\156" "Rule: ocaml: ml & cmi -> cmx & o (%=src/ioApp )": "n\163<(Z)z\002J\248;\031#X\215\156"
"Resource: /home/chepycou/Documents/cours/4-IR/functionalProgramming/Projet/repoGit/ocaml-maxflow-project/src/tools.mli": "\025v\144\241\237\241\b\248\197tD\012\171\216\202\148" "Resource: /home/chepycou/Documents/cours/4-IR/functionalProgramming/Projet/repoGit/ocaml-maxflow-project/src/tools.mli": "\025v\144\241\237\241\b\248\197tD\012\171\216\202\148"
"Rule: ocaml: ml & cmi -> cmx & o (%=src/graph )": "\190\tV\232\254i\031+\141\154\168\219\155n\156C" "Rule: ocaml: ml & cmi -> cmx & o (%=src/graph )": "\190\tV\232\254i\031+\141\154\168\219\155n\156C"
"Rule: ocaml dependencies ml (%=src/graph )": "\137kk#\140\236\011\255?\132T\225M\018\169\224" "Rule: ocaml dependencies ml (%=src/graph )": "\137kk#\140\236\011\255?\132T\225M\018\169\224"
"Rule: ocaml dependencies mli (%=src/graph )": "\012\213_n\023=\207kZ+\251(^M\2028"
"Rule: ocaml dependencies ml (%=src/display )": "\019\144\250c\152\133\228`\149{\127O\bO\247\228" "Rule: ocaml dependencies ml (%=src/display )": "\019\144\250c\152\133\228`\149{\127O\bO\247\228"
"Rule: ocaml dependencies mli (%=src/graph )": "\012\213_n\023=\207kZ+\251(^M\2028"
"Resource: /home/chepycou/Documents/cours/4-IR/functionalProgramming/Projet/repoGit/ocaml-maxflow-project/src/gfile.mli": "\203\249\163Ct\234\0067d}\142\011m8T`" "Resource: /home/chepycou/Documents/cours/4-IR/functionalProgramming/Projet/repoGit/ocaml-maxflow-project/src/gfile.mli": "\203\249\163Ct\234\0067d}\142\011m8T`"
"Resource: /home/chepycou/Documents/cours/4-IR/functionalProgramming/Projet/repoGit/ocaml-maxflow-project/src/appMedium.ml": "\1337\206,5\244\190\164\238?;3\193\130\164h" "Resource: /home/chepycou/Documents/cours/4-IR/functionalProgramming/Projet/repoGit/ocaml-maxflow-project/src/appMedium.ml": "\1337\206,5\244\190\164\238?;3\193\130\164h"
"Rule: ocaml dependencies mli (%=src/tools )": "\151\181\0055\199\150&\017\021_\215\015\215\018\027+"
"Rule: ocaml dependencies ml (%=src/gfile )": "U4(<\t=rQ\240c\0278\231N\1949" "Rule: ocaml dependencies ml (%=src/gfile )": "U4(<\t=rQ\240c\0278\231N\1949"
"Rule: ocaml dependencies mli (%=src/tools )": "\151\181\0055\199\150&\017\021_\215\015\215\018\027+"
"Resource: /home/chepycou/Documents/cours/4-IR/functionalProgramming/Projet/repoGit/ocaml-maxflow-project/src/display.ml": "\224\210\251\012D^\154\134g\244\219\134\016\135\015j" "Resource: /home/chepycou/Documents/cours/4-IR/functionalProgramming/Projet/repoGit/ocaml-maxflow-project/src/display.ml": "\224\210\251\012D^\154\134g\244\219\134\016\135\015j"

View file

@ -12,51 +12,49 @@
node [shape = circle]; node [shape = circle];
15 -> 3 [label = "1"]; 10 -> 18 [label = "1"];
15 -> 1 [label = "1"]; 12 -> 18 [label = "1"];
15 -> 19 [label = "1"];
3 -> 12 [label = "1"];
3 -> 13 [label = "1"];
3 -> 0 [label = "13"];
12 -> 19 [label = "1"];
6 -> 0 [label = "49"]; 6 -> 0 [label = "49"];
6 -> 11 [label = "1"]; 6 -> 11 [label = "1"];
11 -> 19 [label = "1"]; 11 -> 18 [label = "1"];
11 -> 2 [label = "1"]; 11 -> 2 [label = "1"];
11 -> 1 [label = "1"]; 11 -> 1 [label = "1"];
5 -> 0 [label = "19"]; 5 -> 0 [label = "19"];
5 -> 9 [label = "1"]; 5 -> 9 [label = "1"];
9 -> 19 [label = "1"]; 9 -> 18 [label = "1"];
14 -> 7 [label = "1"];
18 -> 19 [label = "1"];
7 -> 18 [label = "1"];
17 -> 6 [label = "1"]; 17 -> 6 [label = "1"];
17 -> 5 [label = "1"]; 17 -> 5 [label = "1"];
17 -> 19 [label = "1"]; 17 -> 18 [label = "1"];
4 -> 17 [label = "1"]; 4 -> 17 [label = "1"];
4 -> 0 [label = "1"]; 4 -> 0 [label = "1"];
10 -> 19 [label = "1"]; 15 -> 3 [label = "1"];
13 -> 2 [label = "1"]; 15 -> 2 [label = "1"];
13 -> 1 [label = "1"]; 15 -> 18 [label = "1"];
13 -> 19 [label = "1"]; 14 -> 18 [label = "1"];
19 -> 14 [label = "1"]; 7 -> 14 [label = "1"];
8 -> 1 [label = "1"];
8 -> 18 [label = "1"];
2 -> 0 [label = "11"];
2 -> 8 [label = "1"];
16 -> 5 [label = "1"]; 16 -> 5 [label = "1"];
16 -> 4 [label = "1"]; 16 -> 4 [label = "1"];
16 -> 3 [label = "1"]; 16 -> 18 [label = "1"];
16 -> 19 [label = "1"]; 16 -> 2 [label = "1"];
2 -> 0 [label = "10"]; 3 -> 0 [label = "13"];
2 -> 15 [label = "1"]; 3 -> 12 [label = "1"];
2 -> 16 [label = "1"]; 3 -> 16 [label = "1"];
8 -> 19 [label = "1"]; 13 -> 18 [label = "1"];
8 -> 2 [label = "1"]; 13 -> 2 [label = "1"];
13 -> 3 [label = "1"];
1 -> 10 [label = "1"]; 1 -> 10 [label = "1"];
1 -> 8 [label = "1"]; 1 -> 15 [label = "1"];
1 -> 0 [label = "13"]; 1 -> 13 [label = "1"];
0 -> 2 [label = "2"]; 1 -> 0 [label = "12"];
0 -> 3 [label = "2"];
0 -> 6 [label = "1"]; 0 -> 6 [label = "1"];
0 -> 5 [label = "1"]; 0 -> 5 [label = "1"];
0 -> 7 [label = "1"]; 0 -> 2 [label = "1"];
0 -> 4 [label = "1"]; 0 -> 4 [label = "1"];
0 -> 3 [label = "2"]; 0 -> 7 [label = "1"];
0 -> 1 [label = "2"]; 0 -> 1 [label = "3"];
} }

View file

@ -4,459 +4,439 @@
<!-- Generated by graphviz version 2.50.0 (0) <!-- Generated by graphviz version 2.50.0 (0)
--> -->
<!-- Title: finite_state_machine Pages: 1 --> <!-- Title: finite_state_machine Pages: 1 -->
<svg width="1468pt" height="745pt" <svg width="991pt" height="662pt"
viewBox="0.00 0.00 1467.96 745.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> viewBox="0.00 0.00 991.17 661.80" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 741)"> <g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 657.8)">
<title>finite_state_machine</title> <title>finite_state_machine</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-741 1463.96,-741 1463.96,4 -4,4"/> <polygon fill="white" stroke="transparent" points="-4,4 -4,-657.8 987.17,-657.8 987.17,4 -4,4"/>
<!-- 15 --> <!-- 10 -->
<g id="node1" class="node"> <g id="node1" class="node">
<title>15</title> <title>10</title>
<ellipse fill="none" stroke="black" cx="20.8" cy="-267" rx="20.6" ry="20.6"/> <ellipse fill="none" stroke="black" cx="876.78" cy="-543.8" rx="20.6" ry="20.6"/>
<text text-anchor="middle" x="20.8" y="-263.3" font-family="Helvetica,Arial,sans-serif" font-size="14.00">15</text> <text text-anchor="middle" x="876.78" y="-540.1" font-family="Helvetica,Arial,sans-serif" font-size="14.00">10</text>
</g> </g>
<!-- 3 --> <!-- 18 -->
<g id="node2" class="node"> <g id="node2" class="node">
<title>3</title> <title>18</title>
<ellipse fill="none" stroke="black" cx="103.6" cy="-381" rx="18" ry="18"/> <ellipse fill="none" stroke="black" cx="962.38" cy="-274.8" rx="20.6" ry="20.6"/>
<text text-anchor="middle" x="103.6" y="-377.3" font-family="Helvetica,Arial,sans-serif" font-size="14.00">3</text> <text text-anchor="middle" x="962.38" y="-271.1" font-family="Helvetica,Arial,sans-serif" font-size="14.00">18</text>
</g> </g>
<!-- 15&#45;&gt;3 --> <!-- 10&#45;&gt;18 -->
<g id="edge1" class="edge"> <g id="edge1" class="edge">
<title>15&#45;&gt;3</title> <title>10&#45;&gt;18</title>
<path fill="none" stroke="black" d="M33.72,-283.82C47.69,-303.53 70.89,-336.27 86.46,-358.23"/> <path fill="none" stroke="black" d="M891.1,-528.37C901.54,-515.45 915.61,-496.07 923.58,-476.8 947.37,-419.3 956.29,-346.38 959.55,-305.75"/>
<polygon fill="black" stroke="black" points="83.78,-360.5 92.42,-366.64 89.49,-356.46 83.78,-360.5"/> <polygon fill="black" stroke="black" points="963.05,-305.9 960.3,-295.66 956.07,-305.38 963.05,-305.9"/>
<text text-anchor="middle" x="63.6" y="-334.8" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text> <text text-anchor="middle" x="919.58" y="-495.6" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g>
<!-- 1 -->
<g id="node3" class="node">
<title>1</title>
<ellipse fill="none" stroke="black" cx="302.79" cy="-191" rx="18" ry="18"/>
<text text-anchor="middle" x="302.79" y="-187.3" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g>
<!-- 15&#45;&gt;1 -->
<g id="edge2" class="edge">
<title>15&#45;&gt;1</title>
<path fill="none" stroke="black" d="M40.61,-259.53C67.84,-248.95 119.96,-229.47 165.6,-217 191.66,-209.88 198.66,-210.1 225.19,-205 241.64,-201.84 260.12,-198.46 274.8,-195.81"/>
<polygon fill="black" stroke="black" points="275.51,-199.24 284.74,-194.03 274.27,-192.35 275.51,-199.24"/>
<text text-anchor="middle" x="143.6" y="-228.8" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g>
<!-- 19 -->
<g id="node4" class="node">
<title>19</title>
<ellipse fill="none" stroke="black" cx="1187.97" cy="-424" rx="20.6" ry="20.6"/>
<text text-anchor="middle" x="1187.97" y="-420.3" font-family="Helvetica,Arial,sans-serif" font-size="14.00">19</text>
</g>
<!-- 15&#45;&gt;19 -->
<g id="edge3" class="edge">
<title>15&#45;&gt;19</title>
<path fill="none" stroke="black" d="M23.25,-287.73C29.75,-376.74 57.87,-722 102.6,-722 102.6,-722 102.6,-722 1106.17,-722 1160.97,-722 1179.78,-531.94 1185.13,-455.39"/>
<polygon fill="black" stroke="black" points="1188.65,-455.17 1185.82,-444.95 1181.67,-454.7 1188.65,-455.17"/>
<text text-anchor="middle" x="641.98" y="-725.8" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g> </g>
<!-- 12 --> <!-- 12 -->
<g id="node5" class="node"> <g id="node3" class="node">
<title>12</title> <title>12</title>
<ellipse fill="none" stroke="black" cx="245.99" cy="-665" rx="20.6" ry="20.6"/> <ellipse fill="none" stroke="black" cx="168.39" cy="-20.8" rx="20.6" ry="20.6"/>
<text text-anchor="middle" x="245.99" y="-661.3" font-family="Helvetica,Arial,sans-serif" font-size="14.00">12</text> <text text-anchor="middle" x="168.39" y="-17.1" font-family="Helvetica,Arial,sans-serif" font-size="14.00">12</text>
</g> </g>
<!-- 3&#45;&gt;12 --> <!-- 12&#45;&gt;18 -->
<g id="edge4" class="edge"> <g id="edge2" class="edge">
<title>3&#45;&gt;12</title> <title>12&#45;&gt;18</title>
<path fill="none" stroke="black" d="M104.96,-399.23C106.3,-449.25 112.44,-587.28 139.6,-622 157.84,-645.32 190.83,-656.07 215.06,-660.98"/> <path fill="none" stroke="black" d="M189.45,-20.8C209.41,-20.8 240.92,-20.8 268.19,-20.8 268.19,-20.8 268.19,-20.8 877.78,-20.8 924.27,-20.8 949.18,-176.27 957.83,-243.94"/>
<polygon fill="black" stroke="black" points="214.7,-664.47 225.16,-662.8 215.94,-657.58 214.7,-664.47"/> <polygon fill="black" stroke="black" points="954.37,-244.52 959.08,-254.01 961.32,-243.66 954.37,-244.52"/>
<text text-anchor="middle" x="143.6" y="-633.8" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text> <text text-anchor="middle" x="579.98" y="-24.6" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g>
<!-- 13 -->
<g id="node6" class="node">
<title>13</title>
<ellipse fill="none" stroke="black" cx="186.39" cy="-247" rx="20.6" ry="20.6"/>
<text text-anchor="middle" x="186.39" y="-243.3" font-family="Helvetica,Arial,sans-serif" font-size="14.00">13</text>
</g>
<!-- 3&#45;&gt;13 -->
<g id="edge5" class="edge">
<title>3&#45;&gt;13</title>
<path fill="none" stroke="black" d="M113.71,-365.89C127.28,-343.38 152.99,-300.75 169.64,-273.12"/>
<polygon fill="black" stroke="black" points="172.75,-274.75 174.92,-264.38 166.76,-271.13 172.75,-274.75"/>
<text text-anchor="middle" x="143.6" y="-326.8" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g>
<!-- 0 -->
<g id="node7" class="node">
<title>0</title>
<ellipse fill="none" stroke="black" cx="390.79" cy="-381" rx="18" ry="18"/>
<text text-anchor="middle" x="390.79" y="-377.3" font-family="Helvetica,Arial,sans-serif" font-size="14.00">0</text>
</g>
<!-- 3&#45;&gt;0 -->
<g id="edge6" class="edge">
<title>3&#45;&gt;0</title>
<path fill="none" stroke="black" d="M121.68,-377.63C144.97,-373.23 188.04,-365.76 225.19,-363 273.87,-359.39 330.39,-368.49 362.93,-375.02"/>
<polygon fill="black" stroke="black" points="362.5,-378.51 373,-377.12 363.92,-371.66 362.5,-378.51"/>
<text text-anchor="middle" x="245.99" y="-366.8" font-family="Helvetica,Arial,sans-serif" font-size="14.00">13</text>
</g>
<!-- 1&#45;&gt;0 -->
<g id="edge40" class="edge">
<title>1&#45;&gt;0</title>
<path fill="none" stroke="black" d="M314.12,-205.21C325.32,-221.1 343.13,-247.91 354.79,-273 367.12,-299.54 376.92,-331.63 382.98,-353.9"/>
<polygon fill="black" stroke="black" points="379.63,-354.91 385.57,-363.68 386.39,-353.11 379.63,-354.91"/>
<text text-anchor="middle" x="346.79" y="-276.8" font-family="Helvetica,Arial,sans-serif" font-size="14.00">13</text>
</g>
<!-- 10 -->
<g id="node18" class="node">
<title>10</title>
<ellipse fill="none" stroke="black" cx="447.59" cy="-117" rx="20.6" ry="20.6"/>
<text text-anchor="middle" x="447.59" y="-113.3" font-family="Helvetica,Arial,sans-serif" font-size="14.00">10</text>
</g>
<!-- 1&#45;&gt;10 -->
<g id="edge38" class="edge">
<title>1&#45;&gt;10</title>
<path fill="none" stroke="black" d="M307.78,-173.43C312.39,-157.61 321.63,-135.17 338.79,-124 361.82,-109 393.81,-108.88 416.96,-111.52"/>
<polygon fill="black" stroke="black" points="416.52,-114.99 426.9,-112.88 417.47,-108.06 416.52,-114.99"/>
<text text-anchor="middle" x="346.79" y="-127.8" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g>
<!-- 8 -->
<g id="node20" class="node">
<title>8</title>
<ellipse fill="none" stroke="black" cx="776.78" cy="-153" rx="18" ry="18"/>
<text text-anchor="middle" x="776.78" y="-149.3" font-family="Helvetica,Arial,sans-serif" font-size="14.00">8</text>
</g>
<!-- 1&#45;&gt;8 -->
<g id="edge39" class="edge">
<title>1&#45;&gt;8</title>
<path fill="none" stroke="black" d="M317.57,-180.62C333.9,-169.37 362.37,-153 389.79,-153 389.79,-153 389.79,-153 686.98,-153 707.66,-153 731.06,-153 748.64,-153"/>
<polygon fill="black" stroke="black" points="748.76,-156.5 758.76,-153 748.76,-149.5 748.76,-156.5"/>
<text text-anchor="middle" x="548.39" y="-156.8" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g>
<!-- 14 -->
<g id="node13" class="node">
<title>14</title>
<ellipse fill="none" stroke="black" cx="1273.57" cy="-473" rx="20.6" ry="20.6"/>
<text text-anchor="middle" x="1273.57" y="-469.3" font-family="Helvetica,Arial,sans-serif" font-size="14.00">14</text>
</g>
<!-- 19&#45;&gt;14 -->
<g id="edge28" class="edge">
<title>19&#45;&gt;14</title>
<path fill="none" stroke="black" d="M1206.29,-434.15C1217.84,-440.92 1233.23,-449.94 1246.27,-457.59"/>
<polygon fill="black" stroke="black" points="1244.87,-460.82 1255.27,-462.86 1248.41,-454.78 1244.87,-460.82"/>
<text text-anchor="middle" x="1230.77" y="-453.8" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g>
<!-- 12&#45;&gt;19 -->
<g id="edge7" class="edge">
<title>12&#45;&gt;19</title>
<path fill="none" stroke="black" d="M266.09,-670.91C285.84,-676.49 317.67,-684 345.79,-684 345.79,-684 345.79,-684 1106.17,-684 1153.62,-684 1176.34,-524.1 1183.94,-455.09"/>
<polygon fill="black" stroke="black" points="1187.45,-455.15 1185.03,-444.84 1180.49,-454.41 1187.45,-455.15"/>
<text text-anchor="middle" x="729.98" y="-687.8" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g>
<!-- 13&#45;&gt;1 -->
<g id="edge26" class="edge">
<title>13&#45;&gt;1</title>
<path fill="none" stroke="black" d="M204.49,-236.52C210.89,-232.73 218.3,-228.52 225.19,-225 241.82,-216.5 261.04,-207.98 276.06,-201.59"/>
<polygon fill="black" stroke="black" points="277.84,-204.63 285.71,-197.53 275.13,-198.18 277.84,-204.63"/>
<text text-anchor="middle" x="245.99" y="-228.8" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g>
<!-- 13&#45;&gt;19 -->
<g id="edge27" class="edge">
<title>13&#45;&gt;19</title>
<path fill="none" stroke="black" d="M192.22,-226.96C206.15,-174.65 251.55,-38 345.79,-38 345.79,-38 345.79,-38 1106.17,-38 1178.54,-38 1186.49,-301.17 1187.06,-392.91"/>
<polygon fill="black" stroke="black" points="1183.56,-392.99 1187.1,-402.97 1190.56,-392.96 1183.56,-392.99"/>
<text text-anchor="middle" x="729.98" y="-41.8" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g>
<!-- 2 -->
<g id="node10" class="node">
<title>2</title>
<ellipse fill="none" stroke="black" cx="859.58" cy="-290" rx="18" ry="18"/>
<text text-anchor="middle" x="859.58" y="-286.3" font-family="Helvetica,Arial,sans-serif" font-size="14.00">2</text>
</g>
<!-- 13&#45;&gt;2 -->
<g id="edge25" class="edge">
<title>13&#45;&gt;2</title>
<path fill="none" stroke="black" d="M207.25,-246.12C293.14,-242.43 633.05,-229.35 737.98,-248 774.08,-254.42 780.9,-264.1 815.58,-276 821.05,-277.88 826.94,-279.84 832.55,-281.67"/>
<polygon fill="black" stroke="black" points="831.61,-285.05 842.2,-284.8 833.77,-278.39 831.61,-285.05"/>
<text text-anchor="middle" x="548.39" y="-242.8" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g>
<!-- 0&#45;&gt;3 -->
<g id="edge46" class="edge">
<title>0&#45;&gt;3</title>
<path fill="none" stroke="black" d="M372.75,-383.93C367.06,-384.77 360.67,-385.58 354.79,-386 259.39,-392.78 235,-392.78 139.6,-386 137.02,-385.82 134.35,-385.56 131.69,-385.26"/>
<polygon fill="black" stroke="black" points="132.01,-381.77 121.63,-383.93 131.09,-388.71 132.01,-381.77"/>
<text text-anchor="middle" x="245.99" y="-395.8" font-family="Helvetica,Arial,sans-serif" font-size="14.00">2</text>
</g>
<!-- 0&#45;&gt;1 -->
<g id="edge47" class="edge">
<title>0&#45;&gt;1</title>
<path fill="none" stroke="black" d="M380.56,-365.91C369.72,-347.81 351.59,-316.37 338.79,-288 328.32,-264.79 318.68,-237.44 312.18,-217.7"/>
<polygon fill="black" stroke="black" points="315.49,-216.57 309.08,-208.14 308.83,-218.73 315.49,-216.57"/>
<text text-anchor="middle" x="346.79" y="-323.8" font-family="Helvetica,Arial,sans-serif" font-size="14.00">2</text>
</g> </g>
<!-- 6 --> <!-- 6 -->
<g id="node8" class="node"> <g id="node4" class="node">
<title>6</title> <title>6</title>
<ellipse fill="none" stroke="black" cx="685.98" cy="-278" rx="18" ry="18"/> <ellipse fill="none" stroke="black" cx="432.39" cy="-486.8" rx="18" ry="18"/>
<text text-anchor="middle" x="685.98" y="-274.3" font-family="Helvetica,Arial,sans-serif" font-size="14.00">6</text> <text text-anchor="middle" x="432.39" y="-483.1" font-family="Helvetica,Arial,sans-serif" font-size="14.00">6</text>
</g>
<!-- 0 -->
<g id="node5" class="node">
<title>0</title>
<ellipse fill="none" stroke="black" cx="108.8" cy="-381.8" rx="18" ry="18"/>
<text text-anchor="middle" x="108.8" y="-378.1" font-family="Helvetica,Arial,sans-serif" font-size="14.00">0</text>
</g>
<!-- 6&#45;&gt;0 -->
<g id="edge3" class="edge">
<title>6&#45;&gt;0</title>
<path fill="none" stroke="black" d="M414.1,-487.53C359.35,-489.52 190.88,-493 147.6,-462.8 129.96,-450.49 120.34,-427.77 115.23,-409.52"/>
<polygon fill="black" stroke="black" points="118.59,-408.53 112.77,-399.67 111.8,-410.22 118.59,-408.53"/>
<text text-anchor="middle" x="269.19" y="-490.6" font-family="Helvetica,Arial,sans-serif" font-size="14.00">49</text>
</g>
<!-- 11 -->
<g id="node6" class="node">
<title>11</title>
<ellipse fill="none" stroke="black" cx="523.18" cy="-486.8" rx="20.6" ry="20.6"/>
<text text-anchor="middle" x="523.18" y="-483.1" font-family="Helvetica,Arial,sans-serif" font-size="14.00">11</text>
</g>
<!-- 6&#45;&gt;11 -->
<g id="edge4" class="edge">
<title>6&#45;&gt;11</title>
<path fill="none" stroke="black" d="M450.51,-486.8C462.31,-486.8 478.32,-486.8 492.22,-486.8"/>
<polygon fill="black" stroke="black" points="492.32,-490.3 502.32,-486.8 492.32,-483.3 492.32,-490.3"/>
<text text-anchor="middle" x="476.39" y="-490.6" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g> </g>
<!-- 0&#45;&gt;6 --> <!-- 0&#45;&gt;6 -->
<g id="edge42" class="edge"> <g id="edge40" class="edge">
<title>0&#45;&gt;6</title> <title>0&#45;&gt;6</title>
<path fill="none" stroke="black" d="M395.87,-363.65C400.6,-347.26 410,-323.16 426.79,-309 493.49,-252.76 606.62,-263.76 658.07,-272.54"/> <path fill="none" stroke="black" d="M111.31,-399.86C114.24,-422.87 122.79,-462.25 147.6,-483.8 231.28,-556.51 287.88,-524.54 396.39,-501.8 399.85,-501.07 403.41,-499.99 406.85,-498.74"/>
<polygon fill="black" stroke="black" points="657.61,-276.01 668.08,-274.35 658.86,-269.12 657.61,-276.01"/> <polygon fill="black" stroke="black" points="408.24,-501.95 416.14,-494.89 405.56,-495.48 408.24,-501.95"/>
<text text-anchor="middle" x="548.39" y="-270.8" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text> <text text-anchor="middle" x="269.19" y="-531.6" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g>
<!-- 2 -->
<g id="node7" class="node">
<title>2</title>
<ellipse fill="none" stroke="black" cx="633.98" cy="-377.8" rx="18" ry="18"/>
<text text-anchor="middle" x="633.98" y="-374.1" font-family="Helvetica,Arial,sans-serif" font-size="14.00">2</text>
</g> </g>
<!-- 0&#45;&gt;2 --> <!-- 0&#45;&gt;2 -->
<g id="edge41" class="edge"> <g id="edge42" class="edge">
<title>0&#45;&gt;2</title> <title>0&#45;&gt;2</title>
<path fill="none" stroke="black" d="M408.07,-375.94C413.94,-374.23 420.63,-372.4 426.79,-371 601.22,-331.48 651.4,-352.37 823.58,-304 826.79,-303.1 830.11,-302 833.37,-300.82"/> <path fill="none" stroke="black" d="M123.87,-391.77C130.72,-396.15 139.27,-400.94 147.6,-403.8 252.84,-439.93 285.67,-442.94 396.39,-431.8 487.36,-422.64 510.06,-415.9 597.98,-390.8 601.16,-389.89 604.46,-388.83 607.71,-387.71"/>
<polygon fill="black" stroke="black" points="834.75,-304.04 842.8,-297.14 832.21,-297.52 834.75,-304.04"/> <polygon fill="black" stroke="black" points="608.93,-390.99 617.12,-384.28 606.53,-384.41 608.93,-390.99"/>
<text text-anchor="middle" x="641.98" y="-343.8" font-family="Helvetica,Arial,sans-serif" font-size="14.00">2</text> <text text-anchor="middle" x="375.59" y="-438.6" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g>
<!-- 1 -->
<g id="node8" class="node">
<title>1</title>
<ellipse fill="none" stroke="black" cx="793.98" cy="-524.8" rx="18" ry="18"/>
<text text-anchor="middle" x="793.98" y="-521.1" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g>
<!-- 0&#45;&gt;1 -->
<g id="edge45" class="edge">
<title>0&#45;&gt;1</title>
<path fill="none" stroke="black" d="M111.15,-399.9C113.95,-426.72 122.42,-477.5 147.6,-511.8 171.8,-544.77 183.29,-562.8 224.19,-562.8 224.19,-562.8 224.19,-562.8 714.98,-562.8 735.44,-562.8 756.14,-552.1 771.08,-542.06"/>
<polygon fill="black" stroke="black" points="773.47,-544.65 779.57,-535.99 769.4,-538.96 773.47,-544.65"/>
<text text-anchor="middle" x="476.39" y="-566.6" font-family="Helvetica,Arial,sans-serif" font-size="14.00">3</text>
</g> </g>
<!-- 5 --> <!-- 5 -->
<g id="node11" class="node"> <g id="node9" class="node">
<title>5</title> <title>5</title>
<ellipse fill="none" stroke="black" cx="1025.17" cy="-456" rx="18" ry="18"/> <ellipse fill="none" stroke="black" cx="432.39" cy="-256.8" rx="18" ry="18"/>
<text text-anchor="middle" x="1025.17" y="-452.3" font-family="Helvetica,Arial,sans-serif" font-size="14.00">5</text> <text text-anchor="middle" x="432.39" y="-253.1" font-family="Helvetica,Arial,sans-serif" font-size="14.00">5</text>
</g> </g>
<!-- 0&#45;&gt;5 --> <!-- 0&#45;&gt;5 -->
<g id="edge43" class="edge"> <g id="edge41" class="edge">
<title>0&#45;&gt;5</title> <title>0&#45;&gt;5</title>
<path fill="none" stroke="black" d="M394.34,-398.95C398.05,-418.19 406.82,-448.25 426.79,-465 530.16,-551.71 594.06,-494 728.98,-494 728.98,-494 728.98,-494 943.38,-494 964.76,-494 986.55,-482.97 1002.11,-472.79"/> <path fill="none" stroke="black" d="M109.46,-363.48C110.08,-336.21 115.75,-285.59 147.6,-261.8 167.79,-246.71 336.99,-252.55 404.11,-255.5"/>
<polygon fill="black" stroke="black" points="1004.27,-475.56 1010.5,-466.99 1000.28,-469.8 1004.27,-475.56"/> <polygon fill="black" stroke="black" points="404.18,-259 414.33,-255.96 404.49,-252.01 404.18,-259"/>
<text text-anchor="middle" x="729.98" y="-498.8" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text> <text text-anchor="middle" x="269.19" y="-255.6" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g>
<!-- 4 -->
<g id="node12" class="node">
<title>4</title>
<ellipse fill="none" stroke="black" cx="225.19" cy="-350.8" rx="18" ry="18"/>
<text text-anchor="middle" x="225.19" y="-347.1" font-family="Helvetica,Arial,sans-serif" font-size="14.00">4</text>
</g>
<!-- 0&#45;&gt;4 -->
<g id="edge43" class="edge">
<title>0&#45;&gt;4</title>
<path fill="none" stroke="black" d="M126.68,-377.22C145.46,-372.14 176.03,-363.85 197.94,-357.91"/>
<polygon fill="black" stroke="black" points="198.88,-361.28 207.62,-355.29 197.05,-354.53 198.88,-361.28"/>
<text text-anchor="middle" x="168.39" y="-374.6" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g>
<!-- 3 -->
<g id="node14" class="node">
<title>3</title>
<ellipse fill="none" stroke="black" cx="18" cy="-207.8" rx="18" ry="18"/>
<text text-anchor="middle" x="18" y="-204.1" font-family="Helvetica,Arial,sans-serif" font-size="14.00">3</text>
</g>
<!-- 0&#45;&gt;3 -->
<g id="edge39" class="edge">
<title>0&#45;&gt;3</title>
<path fill="none" stroke="black" d="M94.46,-370.67C82.3,-359.86 64.65,-342.39 54,-323.8 38.05,-295.98 28.69,-260.16 23.72,-235.73"/>
<polygon fill="black" stroke="black" points="27.12,-234.86 21.8,-225.7 20.24,-236.18 27.12,-234.86"/>
<text text-anchor="middle" x="62" y="-348.6" font-family="Helvetica,Arial,sans-serif" font-size="14.00">2</text>
</g> </g>
<!-- 7 --> <!-- 7 -->
<g id="node14" class="node"> <g id="node16" class="node">
<title>7</title> <title>7</title>
<ellipse fill="none" stroke="black" cx="1356.37" cy="-473" rx="18" ry="18"/> <ellipse fill="none" stroke="black" cx="225.19" cy="-218.8" rx="18" ry="18"/>
<text text-anchor="middle" x="1356.37" y="-469.3" font-family="Helvetica,Arial,sans-serif" font-size="14.00">7</text> <text text-anchor="middle" x="225.19" y="-215.1" font-family="Helvetica,Arial,sans-serif" font-size="14.00">7</text>
</g> </g>
<!-- 0&#45;&gt;7 --> <!-- 0&#45;&gt;7 -->
<g id="edge44" class="edge"> <g id="edge44" class="edge">
<title>0&#45;&gt;7</title> <title>0&#45;&gt;7</title>
<path fill="none" stroke="black" d="M391.2,-399.21C390.29,-459.09 396.06,-646 503.39,-646 503.39,-646 503.39,-646 1274.57,-646 1337.59,-646 1351.57,-550.58 1354.59,-501.47"/> <path fill="none" stroke="black" d="M111.22,-363.83C114.68,-325.3 124.97,-236.78 147.6,-218.8 161.52,-207.74 181.79,-208.23 197.99,-211.23"/>
<polygon fill="black" stroke="black" points="1358.1,-501.35 1355.1,-491.19 1351.11,-501 1358.1,-501.35"/> <polygon fill="black" stroke="black" points="197.41,-214.68 207.93,-213.46 198.94,-207.85 197.41,-214.68"/>
<text text-anchor="middle" x="899.58" y="-649.8" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text> <text text-anchor="middle" x="168.39" y="-222.6" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g> </g>
<!-- 4 --> <!-- 11&#45;&gt;18 -->
<g id="node17" class="node"> <g id="edge5" class="edge">
<title>4</title> <title>11&#45;&gt;18</title>
<ellipse fill="none" stroke="black" cx="504.39" cy="-448" rx="18" ry="18"/> <path fill="none" stroke="black" d="M543.89,-488.77C584.92,-492.17 682.01,-496.62 757.98,-471.8 847.98,-442.39 864.74,-411.97 923.58,-337.8 932.4,-326.68 940.69,-313.33 947.25,-301.78"/>
<text text-anchor="middle" x="504.39" y="-444.3" font-family="Helvetica,Arial,sans-serif" font-size="14.00">4</text> <polygon fill="black" stroke="black" points="950.34,-303.43 952.11,-292.99 944.21,-300.04 950.34,-303.43"/>
</g> <text text-anchor="middle" x="753.98" y="-477.6" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
<!-- 0&#45;&gt;4 -->
<g id="edge45" class="edge">
<title>0&#45;&gt;4</title>
<path fill="none" stroke="black" d="M399.35,-397.04C405.3,-407.96 414.63,-421.85 426.79,-430 441.35,-439.77 460.57,-444.26 476.12,-446.32"/>
<polygon fill="black" stroke="black" points="475.87,-449.82 486.19,-447.39 476.61,-442.85 475.87,-449.82"/>
<text text-anchor="middle" x="447.59" y="-449.8" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g>
<!-- 6&#45;&gt;0 -->
<g id="edge8" class="edge">
<title>6&#45;&gt;0</title>
<path fill="none" stroke="black" d="M667.94,-279.66C617.01,-284.89 467.03,-302.25 426.79,-329 417.04,-335.48 409.3,-345.7 403.61,-355.37"/>
<polygon fill="black" stroke="black" points="400.44,-353.87 398.77,-364.34 406.6,-357.2 400.44,-353.87"/>
<text text-anchor="middle" x="548.39" y="-300.8" font-family="Helvetica,Arial,sans-serif" font-size="14.00">49</text>
</g>
<!-- 11 -->
<g id="node9" class="node">
<title>11</title>
<ellipse fill="none" stroke="black" cx="776.78" cy="-217" rx="20.6" ry="20.6"/>
<text text-anchor="middle" x="776.78" y="-213.3" font-family="Helvetica,Arial,sans-serif" font-size="14.00">11</text>
</g>
<!-- 6&#45;&gt;11 -->
<g id="edge9" class="edge">
<title>6&#45;&gt;11</title>
<path fill="none" stroke="black" d="M701.25,-268.2C714.57,-259.05 734.74,-245.19 750.74,-234.2"/>
<polygon fill="black" stroke="black" points="752.87,-236.99 759.13,-228.44 748.9,-231.22 752.87,-236.99"/>
<text text-anchor="middle" x="729.98" y="-256.8" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g>
<!-- 11&#45;&gt;1 -->
<g id="edge12" class="edge">
<title>11&#45;&gt;1</title>
<path fill="none" stroke="black" d="M757.53,-208.34C739.89,-200.78 712.2,-191 686.98,-191 389.79,-191 389.79,-191 389.79,-191 370.19,-191 348.08,-191 331.19,-191"/>
<polygon fill="black" stroke="black" points="330.92,-187.5 320.92,-191 330.92,-194.5 330.92,-187.5"/>
<text text-anchor="middle" x="548.39" y="-194.8" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g>
<!-- 11&#45;&gt;19 -->
<g id="edge10" class="edge">
<title>11&#45;&gt;19</title>
<path fill="none" stroke="black" d="M795.15,-207.21C811.12,-199.13 835.72,-189 858.58,-189 858.58,-189 858.58,-189 1106.17,-189 1148.79,-189 1173.75,-328.97 1182.93,-392.86"/>
<polygon fill="black" stroke="black" points="1179.51,-393.72 1184.36,-403.15 1186.45,-392.76 1179.51,-393.72"/>
<text text-anchor="middle" x="985.17" y="-192.8" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g> </g>
<!-- 11&#45;&gt;2 --> <!-- 11&#45;&gt;2 -->
<g id="edge11" class="edge"> <g id="edge6" class="edge">
<title>11&#45;&gt;2</title> <title>11&#45;&gt;2</title>
<path fill="none" stroke="black" d="M792.98,-230.73C805.66,-242.19 823.87,-258.64 837.89,-271.31"/> <path fill="none" stroke="black" d="M540.14,-474.07C546.8,-468.89 554.67,-462.93 561.98,-457.8 577.53,-446.9 584.68,-448.34 597.98,-434.8 607.11,-425.51 614.95,-413.42 620.89,-402.76"/>
<polygon fill="black" stroke="black" points="835.82,-274.15 845.58,-278.26 840.51,-268.96 835.82,-274.15"/> <polygon fill="black" stroke="black" points="624.01,-404.35 625.6,-393.88 617.83,-401.08 624.01,-404.35"/>
<text text-anchor="middle" x="819.58" y="-261.8" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text> <text text-anchor="middle" x="579.98" y="-461.6" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g> </g>
<!-- 2&#45;&gt;15 --> <!-- 11&#45;&gt;1 -->
<g id="edge34" class="edge"> <g id="edge7" class="edge">
<title>2&#45;&gt;15</title> <title>11&#45;&gt;1</title>
<path fill="none" stroke="black" d="M855.79,-272.12C847.27,-220.69 819.58,-76 777.78,-76 102.6,-76 102.6,-76 102.6,-76 33.91,-76 22.72,-182.08 21.48,-236.13"/> <path fill="none" stroke="black" d="M542.74,-494.73C548.78,-497.02 555.58,-499.3 561.98,-500.8 634.38,-517.68 722.31,-522.7 765.85,-524.18"/>
<polygon fill="black" stroke="black" points="17.98,-236.15 21.35,-246.2 24.98,-236.24 17.98,-236.15"/> <polygon fill="black" stroke="black" points="765.83,-527.68 775.93,-524.48 766.04,-520.68 765.83,-527.68"/>
<text text-anchor="middle" x="447.59" y="-79.8" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text> <text text-anchor="middle" x="673.98" y="-521.6" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g> </g>
<!-- 2&#45;&gt;0 --> <!-- 2&#45;&gt;0 -->
<g id="edge33" class="edge"> <g id="edge23" class="edge">
<title>2&#45;&gt;0</title> <title>2&#45;&gt;0</title>
<path fill="none" stroke="black" d="M851.34,-306.56C845.53,-317.71 836.25,-331.68 823.58,-339 814.76,-344.1 512.23,-370.59 418.92,-378.67"/> <path fill="none" stroke="black" d="M615.76,-377.51C576.74,-376.86 478.54,-375.32 396.39,-374.8 377.9,-374.68 372.96,-371.39 354.79,-374.8 346.35,-376.38 345.18,-379.99 336.79,-381.8 272.57,-395.65 254.86,-388.02 189.19,-389.8 170.71,-390.3 165.98,-391.72 147.6,-389.8 144.02,-389.42 140.28,-388.86 136.61,-388.19"/>
<polygon fill="black" stroke="black" points="418.51,-375.19 408.85,-379.53 419.11,-382.16 418.51,-375.19"/> <polygon fill="black" stroke="black" points="137.11,-384.72 126.61,-386.14 135.71,-391.58 137.11,-384.72"/>
<text text-anchor="middle" x="641.98" y="-363.8" font-family="Helvetica,Arial,sans-serif" font-size="14.00">10</text> <text text-anchor="middle" x="375.59" y="-378.6" font-family="Helvetica,Arial,sans-serif" font-size="14.00">11</text>
</g> </g>
<!-- 16 --> <!-- 8 -->
<g id="node19" class="node"> <g id="node17" class="node">
<title>16</title> <title>8</title>
<ellipse fill="none" stroke="black" cx="942.38" cy="-407" rx="20.6" ry="20.6"/> <ellipse fill="none" stroke="black" cx="713.98" cy="-374.8" rx="18" ry="18"/>
<text text-anchor="middle" x="942.38" y="-403.3" font-family="Helvetica,Arial,sans-serif" font-size="14.00">16</text> <text text-anchor="middle" x="713.98" y="-371.1" font-family="Helvetica,Arial,sans-serif" font-size="14.00">8</text>
</g> </g>
<!-- 2&#45;&gt;16 --> <!-- 2&#45;&gt;8 -->
<g id="edge24" class="edge">
<title>2&#45;&gt;8</title>
<path fill="none" stroke="black" d="M652.29,-377.13C662.16,-376.75 674.73,-376.27 685.88,-375.84"/>
<polygon fill="black" stroke="black" points="686.13,-379.33 695.99,-375.45 685.86,-372.34 686.13,-379.33"/>
<text text-anchor="middle" x="673.98" y="-379.6" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g>
<!-- 1&#45;&gt;10 -->
<g id="edge35" class="edge"> <g id="edge35" class="edge">
<title>2&#45;&gt;16</title> <title>1&#45;&gt;10</title>
<path fill="none" stroke="black" d="M870.49,-304.35C883.79,-323.61 907.63,-358.14 923.97,-381.79"/> <path fill="none" stroke="black" d="M811.72,-528.73C821.73,-531.09 834.74,-534.15 846.41,-536.89"/>
<polygon fill="black" stroke="black" points="921.26,-384.03 929.82,-390.27 927.02,-380.05 921.26,-384.03"/> <polygon fill="black" stroke="black" points="845.68,-540.32 856.21,-539.2 847.28,-533.5 845.68,-540.32"/>
<text text-anchor="middle" x="899.58" y="-356.8" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text> <text text-anchor="middle" x="833.98" y="-538.6" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g>
<!-- 1&#45;&gt;0 -->
<g id="edge38" class="edge">
<title>1&#45;&gt;0</title>
<path fill="none" stroke="black" d="M785.44,-540.92C773.75,-563.22 749.01,-600.8 714.98,-600.8 224.19,-600.8 224.19,-600.8 224.19,-600.8 188.52,-600.8 171.37,-603.4 147.6,-576.8 125.86,-552.48 115.61,-457.6 111.74,-409.74"/>
<polygon fill="black" stroke="black" points="115.22,-409.44 110.97,-399.74 108.24,-409.98 115.22,-409.44"/>
<text text-anchor="middle" x="476.39" y="-604.6" font-family="Helvetica,Arial,sans-serif" font-size="14.00">12</text>
</g>
<!-- 15 -->
<g id="node13" class="node">
<title>15</title>
<ellipse fill="none" stroke="black" cx="876.78" cy="-309.8" rx="20.6" ry="20.6"/>
<text text-anchor="middle" x="876.78" y="-306.1" font-family="Helvetica,Arial,sans-serif" font-size="14.00">15</text>
</g>
<!-- 1&#45;&gt;15 -->
<g id="edge36" class="edge">
<title>1&#45;&gt;15</title>
<path fill="none" stroke="black" d="M801.19,-508.28C814.86,-471.9 847.73,-384.44 864.91,-338.73"/>
<polygon fill="black" stroke="black" points="868.28,-339.71 868.52,-329.12 861.73,-337.25 868.28,-339.71"/>
<text text-anchor="middle" x="833.98" y="-433.6" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g>
<!-- 13 -->
<g id="node19" class="node">
<title>13</title>
<ellipse fill="none" stroke="black" cx="876.78" cy="-483.8" rx="20.6" ry="20.6"/>
<text text-anchor="middle" x="876.78" y="-480.1" font-family="Helvetica,Arial,sans-serif" font-size="14.00">13</text>
</g>
<!-- 1&#45;&gt;13 -->
<g id="edge37" class="edge">
<title>1&#45;&gt;13</title>
<path fill="none" stroke="black" d="M810.56,-516.89C821.38,-511.4 836.07,-503.95 848.77,-497.5"/>
<polygon fill="black" stroke="black" points="850.66,-500.47 858,-492.82 847.5,-494.23 850.66,-500.47"/>
<text text-anchor="middle" x="833.98" y="-509.6" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g> </g>
<!-- 5&#45;&gt;0 --> <!-- 5&#45;&gt;0 -->
<g id="edge13" class="edge"> <g id="edge8" class="edge">
<title>5&#45;&gt;0</title> <title>5&#45;&gt;0</title>
<path fill="none" stroke="black" d="M1016.17,-472.15C1010,-483.32 1000.61,-497.93 989.17,-508 929.25,-560.76 900.42,-570 820.58,-570 503.39,-570 503.39,-570 503.39,-570 465.18,-570 450.35,-561.07 426.79,-531 399.08,-495.63 392.67,-442.08 391.53,-409.45"/> <path fill="none" stroke="black" d="M415.04,-262.07C409.17,-263.93 402.5,-266 396.39,-267.8 286.4,-300.1 243.8,-273.47 147.6,-335.8 138.71,-341.55 130.89,-350.07 124.69,-358.21"/>
<polygon fill="black" stroke="black" points="395.03,-409.17 391.33,-399.24 388.03,-409.31 395.03,-409.17"/> <polygon fill="black" stroke="black" points="121.79,-356.25 118.86,-366.43 127.5,-360.3 121.79,-356.25"/>
<text text-anchor="middle" x="729.98" y="-573.8" font-family="Helvetica,Arial,sans-serif" font-size="14.00">19</text> <text text-anchor="middle" x="269.19" y="-294.6" font-family="Helvetica,Arial,sans-serif" font-size="14.00">19</text>
</g> </g>
<!-- 9 --> <!-- 9 -->
<g id="node12" class="node"> <g id="node10" class="node">
<title>9</title> <title>9</title>
<ellipse fill="none" stroke="black" cx="1105.17" cy="-444" rx="18" ry="18"/> <ellipse fill="none" stroke="black" cx="579.98" cy="-214.8" rx="18" ry="18"/>
<text text-anchor="middle" x="1105.17" y="-440.3" font-family="Helvetica,Arial,sans-serif" font-size="14.00">9</text> <text text-anchor="middle" x="579.98" y="-211.1" font-family="Helvetica,Arial,sans-serif" font-size="14.00">9</text>
</g> </g>
<!-- 5&#45;&gt;9 --> <!-- 5&#45;&gt;9 -->
<g id="edge14" class="edge"> <g id="edge9" class="edge">
<title>5&#45;&gt;9</title> <title>5&#45;&gt;9</title>
<path fill="none" stroke="black" d="M1043.1,-453.4C1053.01,-451.87 1065.77,-449.91 1077.05,-448.17"/> <path fill="none" stroke="black" d="M449.8,-252.06C474.82,-244.85 522.71,-231.03 552.63,-222.4"/>
<polygon fill="black" stroke="black" points="1077.93,-451.58 1087.28,-446.6 1076.87,-444.66 1077.93,-451.58"/> <polygon fill="black" stroke="black" points="553.76,-225.72 562.4,-219.58 551.82,-218.99 553.76,-225.72"/>
<text text-anchor="middle" x="1065.17" y="-454.8" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text> <text text-anchor="middle" x="476.39" y="-249.6" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g> </g>
<!-- 9&#45;&gt;19 --> <!-- 9&#45;&gt;18 -->
<g id="edge15" class="edge"> <g id="edge10" class="edge">
<title>9&#45;&gt;19</title> <title>9&#45;&gt;18</title>
<path fill="none" stroke="black" d="M1122.92,-439.86C1133,-437.36 1146.11,-434.11 1157.85,-431.21"/> <path fill="none" stroke="black" d="M598.28,-214.8C616.77,-214.8 646.95,-214.8 672.98,-214.8 672.98,-214.8 672.98,-214.8 877.78,-214.8 903.57,-214.8 926.86,-233.88 942.27,-250.52"/>
<polygon fill="black" stroke="black" points="1158.83,-434.57 1167.7,-428.77 1157.15,-427.78 1158.83,-434.57"/> <polygon fill="black" stroke="black" points="939.95,-253.19 949.17,-258.4 945.21,-248.58 939.95,-253.19"/>
<text text-anchor="middle" x="1145.17" y="-439.8" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text> <text text-anchor="middle" x="753.98" y="-218.6" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g>
<!-- 14&#45;&gt;7 -->
<g id="edge16" class="edge">
<title>14&#45;&gt;7</title>
<path fill="none" stroke="black" d="M1294.54,-473C1304.74,-473 1317.3,-473 1328.35,-473"/>
<polygon fill="black" stroke="black" points="1328.35,-476.5 1338.35,-473 1328.35,-469.5 1328.35,-476.5"/>
<text text-anchor="middle" x="1316.37" y="-476.8" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g>
<!-- 18 -->
<g id="node15" class="node">
<title>18</title>
<ellipse fill="none" stroke="black" cx="1439.16" cy="-440" rx="20.6" ry="20.6"/>
<text text-anchor="middle" x="1439.16" y="-436.3" font-family="Helvetica,Arial,sans-serif" font-size="14.00">18</text>
</g>
<!-- 7&#45;&gt;18 -->
<g id="edge18" class="edge">
<title>7&#45;&gt;18</title>
<path fill="none" stroke="black" d="M1373.33,-466.48C1383.85,-462.18 1397.92,-456.44 1410.26,-451.4"/>
<polygon fill="black" stroke="black" points="1411.76,-454.57 1419.69,-447.55 1409.11,-448.09 1411.76,-454.57"/>
<text text-anchor="middle" x="1396.37" y="-462.8" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g>
<!-- 18&#45;&gt;19 -->
<g id="edge17" class="edge">
<title>18&#45;&gt;19</title>
<path fill="none" stroke="black" d="M1418.1,-438.71C1374.45,-435.91 1270.67,-429.25 1219.11,-425.94"/>
<polygon fill="black" stroke="black" points="1219.15,-422.43 1208.94,-425.28 1218.7,-429.42 1219.15,-422.43"/>
<text text-anchor="middle" x="1316.37" y="-436.8" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g> </g>
<!-- 17 --> <!-- 17 -->
<g id="node16" class="node"> <g id="node11" class="node">
<title>17</title> <title>17</title>
<ellipse fill="none" stroke="black" cx="595.18" cy="-468" rx="20.6" ry="20.6"/> <ellipse fill="none" stroke="black" cx="315.99" cy="-351.8" rx="20.6" ry="20.6"/>
<text text-anchor="middle" x="595.18" y="-464.3" font-family="Helvetica,Arial,sans-serif" font-size="14.00">17</text> <text text-anchor="middle" x="315.99" y="-348.1" font-family="Helvetica,Arial,sans-serif" font-size="14.00">17</text>
</g> </g>
<!-- 17&#45;&gt;19 --> <!-- 17&#45;&gt;18 -->
<g id="edge21" class="edge"> <g id="edge13" class="edge">
<title>17&#45;&gt;19</title> <title>17&#45;&gt;18</title>
<path fill="none" stroke="black" d="M608.3,-484.48C623.78,-503.44 652.49,-532 684.98,-532 684.98,-532 684.98,-532 1106.17,-532 1145.37,-532 1167.85,-485.83 1178.72,-453.86"/> <path fill="none" stroke="black" d="M336.48,-347.48C352.7,-343.69 376.3,-337.71 396.39,-330.8 479.84,-302.11 490.73,-252.8 578.98,-252.8 578.98,-252.8 578.98,-252.8 877.78,-252.8 896.62,-252.8 917.08,-258.09 933.04,-263.48"/>
<polygon fill="black" stroke="black" points="1182.14,-454.65 1181.85,-444.06 1175.47,-452.52 1182.14,-454.65"/> <polygon fill="black" stroke="black" points="932.22,-266.9 942.82,-266.98 934.58,-260.31 932.22,-266.9"/>
<text text-anchor="middle" x="899.58" y="-535.8" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text> <text text-anchor="middle" x="673.98" y="-256.6" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g> </g>
<!-- 17&#45;&gt;6 --> <!-- 17&#45;&gt;6 -->
<g id="edge19" class="edge"> <g id="edge11" class="edge">
<title>17&#45;&gt;6</title> <title>17&#45;&gt;6</title>
<path fill="none" stroke="black" d="M607.81,-451.2C619.54,-433.73 637.64,-405.32 649.98,-379 661.38,-354.71 671.06,-325.64 677.34,-304.94"/> <path fill="none" stroke="black" d="M329.52,-368.15C336.4,-376.46 345.42,-386.35 354.79,-393.8 371.33,-406.94 381.76,-401.55 396.39,-416.8 408.12,-429.03 416.73,-445.96 422.47,-460.1"/>
<polygon fill="black" stroke="black" points="680.73,-305.81 680.22,-295.23 674.02,-303.82 680.73,-305.81"/> <polygon fill="black" stroke="black" points="419.33,-461.7 426.15,-469.8 425.88,-459.21 419.33,-461.7"/>
<text text-anchor="middle" x="641.98" y="-413.8" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text> <text text-anchor="middle" x="375.59" y="-420.6" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g> </g>
<!-- 17&#45;&gt;5 --> <!-- 17&#45;&gt;5 -->
<g id="edge20" class="edge"> <g id="edge12" class="edge">
<title>17&#45;&gt;5</title> <title>17&#45;&gt;5</title>
<path fill="none" stroke="black" d="M615.83,-463.8C633.76,-460.34 661.02,-456 684.98,-456 684.98,-456 684.98,-456 943.38,-456 961.27,-456 981.39,-456 997.08,-456"/> <path fill="none" stroke="black" d="M330.94,-336.85C337.76,-329.99 346.31,-322.02 354.79,-315.8 371.82,-303.3 379.6,-305.62 396.39,-292.8 402.16,-288.39 407.88,-283.04 412.97,-277.82"/>
<polygon fill="black" stroke="black" points="997.15,-459.5 1007.15,-456 997.15,-452.5 997.15,-459.5"/> <polygon fill="black" stroke="black" points="415.64,-280.1 419.92,-270.41 410.53,-275.31 415.64,-280.1"/>
<text text-anchor="middle" x="819.58" y="-459.8" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text> <text text-anchor="middle" x="375.59" y="-319.6" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g> </g>
<!-- 4&#45;&gt;0 --> <!-- 4&#45;&gt;0 -->
<g id="edge23" class="edge"> <g id="edge15" class="edge">
<title>4&#45;&gt;0</title> <title>4&#45;&gt;0</title>
<path fill="none" stroke="black" d="M491.63,-434.98C485.22,-428.4 476.87,-420.64 468.39,-415 452.58,-404.49 433,-395.87 417.59,-389.93"/> <path fill="none" stroke="black" d="M207.99,-345.42C192.03,-341.04 167.23,-336.79 147.6,-344.8 139.7,-348.02 132.57,-353.77 126.67,-359.79"/>
<polygon fill="black" stroke="black" points="418.74,-386.63 408.15,-386.43 416.31,-393.19 418.74,-386.63"/> <polygon fill="black" stroke="black" points="123.94,-357.59 119.91,-367.39 129.17,-362.24 123.94,-357.59"/>
<text text-anchor="middle" x="447.59" y="-418.8" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text> <text text-anchor="middle" x="168.39" y="-348.6" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g> </g>
<!-- 4&#45;&gt;17 --> <!-- 4&#45;&gt;17 -->
<g id="edge22" class="edge"> <g id="edge14" class="edge">
<title>4&#45;&gt;17</title> <title>4&#45;&gt;17</title>
<path fill="none" stroke="black" d="M522.09,-451.76C534.13,-454.48 550.71,-458.21 564.93,-461.41"/> <path fill="none" stroke="black" d="M243.31,-350.99C255.12,-351.12 271.13,-351.3 285.02,-351.46"/>
<polygon fill="black" stroke="black" points="564.25,-464.85 574.77,-463.63 565.79,-458.02 564.25,-464.85"/> <polygon fill="black" stroke="black" points="285.09,-354.96 295.13,-351.57 285.17,-347.96 285.09,-354.96"/>
<text text-anchor="middle" x="548.39" y="-463.8" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text> <text text-anchor="middle" x="269.19" y="-354.6" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g> </g>
<!-- 10&#45;&gt;19 --> <!-- 15&#45;&gt;18 -->
<g id="edge24" class="edge"> <g id="edge18" class="edge">
<title>10&#45;&gt;19</title> <title>15&#45;&gt;18</title>
<path fill="none" stroke="black" d="M468.59,-115.82C505.11,-113.33 584.8,-106.37 649.98,-90 690.49,-79.83 701.07,-76.55 737.98,-57 776.75,-36.46 774.7,0 818.58,0 818.58,0 818.58,0 1106.17,0 1128.06,0 1137.22,-5.67 1149.17,-24 1169.18,-54.67 1181.8,-304.17 1185.69,-392.86"/> <path fill="none" stroke="black" d="M896.33,-302.03C907.26,-297.45 921.3,-291.58 933.54,-286.45"/>
<polygon fill="black" stroke="black" points="1182.2,-393.25 1186.13,-403.09 1189.19,-392.95 1182.2,-393.25"/> <polygon fill="black" stroke="black" points="935,-289.63 942.88,-282.54 932.3,-283.18 935,-289.63"/>
<text text-anchor="middle" x="819.58" y="-4.8" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text> <text text-anchor="middle" x="919.58" y="-296.6" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g> </g>
<!-- 16&#45;&gt;3 --> <!-- 15&#45;&gt;2 -->
<g id="edge17" class="edge">
<title>15&#45;&gt;2</title>
<path fill="none" stroke="black" d="M855.93,-312.35C822.32,-317.02 752.37,-328.31 695.98,-347.8 683.39,-352.15 670.03,-358.5 659.04,-364.24"/>
<polygon fill="black" stroke="black" points="657.22,-361.24 650.07,-369.06 660.54,-367.41 657.22,-361.24"/>
<text text-anchor="middle" x="753.98" y="-335.6" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g>
<!-- 15&#45;&gt;3 -->
<g id="edge16" class="edge">
<title>15&#45;&gt;3</title>
<path fill="none" stroke="black" d="M866.16,-291.75C834.89,-234.19 734.69,-58.8 674.98,-58.8 107.8,-58.8 107.8,-58.8 107.8,-58.8 52.02,-58.8 30.47,-136.8 22.82,-179.93"/>
<polygon fill="black" stroke="black" points="19.36,-179.39 21.2,-189.83 26.27,-180.52 19.36,-179.39"/>
<text text-anchor="middle" x="476.39" y="-62.6" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g>
<!-- 3&#45;&gt;12 -->
<g id="edge30" class="edge">
<title>3&#45;&gt;12</title>
<path fill="none" stroke="black" d="M19.88,-189.6C22.27,-148.58 30.37,-50.86 54,-29.8 76.45,-9.79 112.3,-10.4 137.68,-14.18"/>
<polygon fill="black" stroke="black" points="137.39,-17.68 147.84,-15.94 138.59,-10.78 137.39,-17.68"/>
<text text-anchor="middle" x="62" y="-33.6" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g>
<!-- 3&#45;&gt;0 -->
<g id="edge29" class="edge">
<title>3&#45;&gt;0</title>
<path fill="none" stroke="black" d="M27.04,-223.55C42.52,-253.88 76.58,-320.62 95.14,-356.99"/>
<polygon fill="black" stroke="black" points="92.05,-358.64 99.72,-365.96 98.29,-355.46 92.05,-358.64"/>
<text text-anchor="middle" x="62" y="-308.6" font-family="Helvetica,Arial,sans-serif" font-size="14.00">13</text>
</g>
<!-- 16 -->
<g id="node18" class="node">
<title>16</title>
<ellipse fill="none" stroke="black" cx="108.8" cy="-172.8" rx="20.6" ry="20.6"/>
<text text-anchor="middle" x="108.8" y="-169.1" font-family="Helvetica,Arial,sans-serif" font-size="14.00">16</text>
</g>
<!-- 3&#45;&gt;16 -->
<g id="edge31" class="edge"> <g id="edge31" class="edge">
<title>16&#45;&gt;3</title> <title>3&#45;&gt;16</title>
<path fill="none" stroke="black" d="M940.12,-427.95C937.45,-457.2 929.18,-510.85 903.58,-548 877.75,-585.48 866.1,-608 820.58,-608 185.39,-608 185.39,-608 185.39,-608 143.56,-608 117.78,-469.46 108.5,-408.84"/> <path fill="none" stroke="black" d="M35.29,-201.38C47.65,-196.5 64.96,-189.68 79.57,-183.92"/>
<polygon fill="black" stroke="black" points="111.94,-408.19 107.01,-398.81 105.02,-409.22 111.94,-408.19"/> <polygon fill="black" stroke="black" points="81.14,-187.07 89.16,-180.15 78.57,-180.56 81.14,-187.07"/>
<text text-anchor="middle" x="548.39" y="-611.8" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text> <text text-anchor="middle" x="62" y="-197.6" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g> </g>
<!-- 16&#45;&gt;19 --> <!-- 14 -->
<g id="edge32" class="edge"> <g id="node15" class="node">
<title>16&#45;&gt;19</title> <title>14</title>
<path fill="none" stroke="black" d="M963.35,-407.76C996.57,-409.1 1065.22,-412.21 1123.17,-417 1134.25,-417.92 1146.38,-419.18 1157.06,-420.38"/> <ellipse fill="none" stroke="black" cx="375.59" cy="-190.8" rx="20.6" ry="20.6"/>
<polygon fill="black" stroke="black" points="1156.83,-423.88 1167.17,-421.55 1157.64,-416.93 1156.83,-423.88"/> <text text-anchor="middle" x="375.59" y="-187.1" font-family="Helvetica,Arial,sans-serif" font-size="14.00">14</text>
<text text-anchor="middle" x="1065.17" y="-417.8" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text> </g>
<!-- 14&#45;&gt;18 -->
<g id="edge19" class="edge">
<title>14&#45;&gt;18</title>
<path fill="none" stroke="black" d="M396.38,-188.52C432.57,-184.55 511.88,-176.8 578.98,-176.8 578.98,-176.8 578.98,-176.8 877.78,-176.8 914.35,-176.8 938.31,-216.78 950.85,-245.67"/>
<polygon fill="black" stroke="black" points="947.63,-247.04 954.66,-254.97 954.1,-244.39 947.63,-247.04"/>
<text text-anchor="middle" x="673.98" y="-180.6" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g>
<!-- 7&#45;&gt;14 -->
<g id="edge20" class="edge">
<title>7&#45;&gt;14</title>
<path fill="none" stroke="black" d="M242.93,-215.64C267.61,-210.98 314.15,-202.2 344.76,-196.43"/>
<polygon fill="black" stroke="black" points="345.68,-199.81 354.86,-194.52 344.38,-192.94 345.68,-199.81"/>
<text text-anchor="middle" x="269.19" y="-214.6" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g>
<!-- 8&#45;&gt;18 -->
<g id="edge22" class="edge">
<title>8&#45;&gt;18</title>
<path fill="none" stroke="black" d="M732.21,-374.84C765.98,-374.23 842.39,-369.38 897.58,-339.8 915.75,-330.06 931.96,-313.37 943.5,-299.35"/>
<polygon fill="black" stroke="black" points="946.27,-301.48 949.73,-291.47 940.78,-297.14 946.27,-301.48"/>
<text text-anchor="middle" x="833.98" y="-366.6" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g>
<!-- 8&#45;&gt;1 -->
<g id="edge21" class="edge">
<title>8&#45;&gt;1</title>
<path fill="none" stroke="black" d="M723.26,-390.5C731.95,-406.99 745.98,-433.69 757.98,-456.8 765.4,-471.07 773.63,-487.06 780.25,-499.95"/>
<polygon fill="black" stroke="black" points="777.27,-501.82 784.95,-509.12 783.5,-498.62 777.27,-501.82"/>
<text text-anchor="middle" x="753.98" y="-460.6" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g>
<!-- 16&#45;&gt;18 -->
<g id="edge27" class="edge">
<title>16&#45;&gt;18</title>
<path fill="none" stroke="black" d="M122.39,-157.05C141.72,-134.79 181.04,-96.8 224.19,-96.8 224.19,-96.8 224.19,-96.8 877.78,-96.8 942.01,-96.8 956.98,-192.92 960.41,-243.89"/>
<polygon fill="black" stroke="black" points="956.92,-244.24 960.98,-254.03 963.91,-243.85 956.92,-244.24"/>
<text text-anchor="middle" x="579.98" y="-100.6" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g>
<!-- 16&#45;&gt;2 -->
<g id="edge28" class="edge">
<title>16&#45;&gt;2</title>
<path fill="none" stroke="black" d="M129.43,-169.89C170.91,-163.92 270.62,-150.42 354.79,-145.8 373.25,-144.78 379.27,-138.81 396.39,-145.8 501.92,-188.91 585.84,-304.29 618.37,-354.23"/>
<polygon fill="black" stroke="black" points="615.5,-356.23 623.84,-362.76 621.39,-352.45 615.5,-356.23"/>
<text text-anchor="middle" x="375.59" y="-149.6" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g> </g>
<!-- 16&#45;&gt;5 --> <!-- 16&#45;&gt;5 -->
<g id="edge29" class="edge"> <g id="edge25" class="edge">
<title>16&#45;&gt;5</title> <title>16&#45;&gt;5</title>
<path fill="none" stroke="black" d="M962.24,-413.85C970.75,-417.28 980.75,-421.81 989.17,-427 994.13,-430.05 999.14,-433.75 1003.75,-437.47"/> <path fill="none" stroke="black" d="M128.27,-164.47C134.31,-162.15 141.12,-159.96 147.6,-158.8 165.79,-155.54 170.97,-155.68 189.19,-158.8 273.6,-173.23 365.23,-219.68 407.53,-243.07"/>
<polygon fill="black" stroke="black" points="1001.64,-440.28 1011.54,-444.06 1006.16,-434.93 1001.64,-440.28"/> <polygon fill="black" stroke="black" points="406.05,-246.25 416.49,-248.09 409.47,-240.14 406.05,-246.25"/>
<text text-anchor="middle" x="985.17" y="-430.8" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text> <text text-anchor="middle" x="269.19" y="-187.6" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g> </g>
<!-- 16&#45;&gt;4 --> <!-- 16&#45;&gt;4 -->
<g id="edge30" class="edge"> <g id="edge26" class="edge">
<title>16&#45;&gt;4</title> <title>16&#45;&gt;4</title>
<path fill="none" stroke="black" d="M921.88,-411.16C905.58,-414.27 881.67,-418 860.58,-418 728.98,-418 728.98,-418 728.98,-418 657.28,-418 573.79,-433.34 532.03,-442.08"/> <path fill="none" stroke="black" d="M119.74,-190.65C127.18,-203.82 137.73,-222.1 147.6,-237.8 167.64,-269.68 192.31,-305.52 208.15,-328.12"/>
<polygon fill="black" stroke="black" points="531.16,-438.69 522.11,-444.2 532.62,-445.53 531.16,-438.69"/> <polygon fill="black" stroke="black" points="205.34,-330.21 213.95,-336.38 211.06,-326.19 205.34,-330.21"/>
<text text-anchor="middle" x="729.98" y="-422.8" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text> <text text-anchor="middle" x="168.39" y="-302.6" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g> </g>
<!-- 8&#45;&gt;19 --> <!-- 13&#45;&gt;18 -->
<g id="edge36" class="edge"> <g id="edge32" class="edge">
<title>8&#45;&gt;19</title> <title>13&#45;&gt;18</title>
<path fill="none" stroke="black" d="M794.8,-152.33C811.15,-151.75 836.55,-151 858.58,-151 858.58,-151 858.58,-151 1106.17,-151 1156.13,-151 1177.57,-321.18 1184.38,-392.82"/> <path fill="none" stroke="black" d="M895.53,-474.41C905.26,-468.36 916.71,-459.61 923.58,-448.8 951.65,-404.63 959.12,-342.79 960.96,-305.96"/>
<polygon fill="black" stroke="black" points="1180.92,-393.39 1185.32,-403.03 1187.89,-392.75 1180.92,-393.39"/> <polygon fill="black" stroke="black" points="964.47,-305.96 961.36,-295.83 957.47,-305.68 964.47,-305.96"/>
<text text-anchor="middle" x="985.17" y="-154.8" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text> <text text-anchor="middle" x="919.58" y="-461.6" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g> </g>
<!-- 8&#45;&gt;2 --> <!-- 13&#45;&gt;2 -->
<g id="edge37" class="edge"> <g id="edge33" class="edge">
<title>8&#45;&gt;2</title> <title>13&#45;&gt;2</title>
<path fill="none" stroke="black" d="M786.74,-168.18C800.69,-191.84 827.74,-237.71 844.37,-265.92"/> <path fill="none" stroke="black" d="M858.22,-473.78C835.54,-461.1 794.63,-439.07 757.98,-423.8 719.97,-407.96 708.14,-410.27 669.98,-394.8 666.62,-393.44 663.14,-391.9 659.72,-390.32"/>
<polygon fill="black" stroke="black" points="841.49,-267.91 849.58,-274.75 847.52,-264.36 841.49,-267.91"/> <polygon fill="black" stroke="black" points="660.99,-387.05 650.46,-385.87 657.96,-393.35 660.99,-387.05"/>
<text text-anchor="middle" x="819.58" y="-233.8" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text> <text text-anchor="middle" x="753.98" y="-427.6" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g>
<!-- 13&#45;&gt;3 -->
<g id="edge34" class="edge">
<title>13&#45;&gt;3</title>
<path fill="none" stroke="black" d="M863.99,-500.64C861.22,-504.85 858.39,-509.42 855.98,-513.8 826.18,-567.96 856.8,-638.8 794.98,-638.8 107.8,-638.8 107.8,-638.8 107.8,-638.8 25.32,-638.8 18.8,-332.17 18.78,-236.17"/>
<polygon fill="black" stroke="black" points="22.28,-236.05 18.81,-226.04 15.28,-236.03 22.28,-236.05"/>
<text text-anchor="middle" x="476.39" y="-642.6" font-family="Helvetica,Arial,sans-serif" font-size="14.00">1</text>
</g> </g>
</g> </g>
</svg> </svg>

Before

Width:  |  Height:  |  Size: 27 KiB

After

Width:  |  Height:  |  Size: 26 KiB