\documentclass[11pt]{report}
\input{header}
\pagestyle{empty}
\begin{document}
  \begin{tikzpicture}[scale=1]
    \myAxes{-1}{-1}{8}{7}
    \coordinate (a) at (0,0);
    \coordinate (b) at (0,3);
    \coordinate (d) at (2,3);
    \coordinate (j) at (4,3);
    \coordinate (l) at (5,3);
    %
    \arrMainVertexZ(a){1}
    \arrMainVertexZ(b){2}
    \arrIntersectionVertexZ(1,3){3}
    \arrMainVertexZ(d){4}
    \arrMainVertexZ(2,6){5}
    \arrMainVertexZ(3,1){6}
    \arrIntersectionVertexZ(3,3){7}
    \arrMainVertexZ(3,4){8}
    \arrMainVertexZ(3,5){9}
    \arrMainVertexZ(j){10}
    \arrIntersectionVertexZ(4,4){11}
    \arrMainVertexZ(l){12}
    \arrMainVertexZ(6,4){13}
    \arrMainVertexZ(7,1){14}
    %
    \draw[edge](1)--(3);
    \draw[edge](3)--(5);
    \draw[edge](5)--(9);
    \draw[edge](9)--(11);
    \draw[edge](11)--(12);
    \draw[edge](12)--(14);
    %
    \draw[edge](6)--node[sloped,below,pos=0.4] {\textcolor{blue}{$s_2$}} (7);
    \draw[edge](7)--(8);
    \draw[edge](8)--(9);
    %
    \draw[edge](8)--(11);
    \draw[edge](11)--(13);
    %
    \draw[edge](4)--(7);
    \draw[edge](7)--(10);
    \draw[edge](10)--(12);
    %
    \draw[edge=red,dashed](2)--(3);
    \draw[edge=red,dashed](3)--(4);
    \draw[edge=red,dashed](4)--(7);
    \draw[edge=red,dashed](7)--(10);
    %
    \arrQueryLabeledVertexZ[-45](4,6){x1}{$q_1$}
    \arrQueryLabeledVertexZ[45](6,2){x2}{$q_2$}
    \arrQueryLabeledVertexZ[45](2,4){x3}{$q_3$}
    %
    \draw [decoration={calligraphic brace,
        raise=2pt,
        amplitude=10pt,aspect=0.5},decorate,line width=0.2pt] (j)--(b)
    node[midway,below=10pt,red]{$s_1$};
    \draw [decoration={calligraphic brace,raise=2pt,
        amplitude=10pt,aspect=0.5},decorate,line width=0.2pt] (d)--(l)
    node[midway,above=10pt,blue]{$s_3$};
  \end{tikzpicture}
\end{document}
