\documentclass[tikz,border=10pt]{standalone}
\usetikzlibrary{positioning}

\begin{document}
\begin{tikzpicture}[
    every node/.style={circle, draw, minimum size=13pt, inner sep=1pt,  font=\small\sffamily},
    ]

    % Nodes (arranged in three rows)
    \node (1) {1};
    \node (2) at (210: 1cm)  {2};
    \node (3) at (210: 2cm)  {3};

    \node (4)  at (90:1cm) {4};
    \node (5)  at (110: 2cm) {5};
    \node (6)  at (90:2.7cm) {6};
    \node (7)  at (70: 2cm) {7};

    \node (8)  at (330: 1cm) {8};
    \node (9)  at (330: 2cm) {9};
    \node (10) at (315: 3cm) {10};
    \node (11) at (330: 3.6cm)  {11};
    \node (12) at (345: 3cm)  {12};

    \draw [rounded corners, line width=5pt, ->, red!50] (1.west) -- (4.west) -- (5.west) -- (6.north) -- (7.east) -- (4.east) -- (1.east);

    % Edges
    \draw (1) -- (2);
    \draw (2) -- (3);
    \draw (1) -- (4);
    \draw (4) -- (5);
    \draw (5) -- (6);
    \draw (6) -- (7);
    \draw (4) -- (7);
    \draw (1) -- (8);
    \draw (8) -- (9);
    \draw (9) -- (10);
    \draw (10) -- (11);
    \draw (11) -- (12);
    \draw (9) -- (12);

    // redraw because I'm lazy
    \node (1) {1};
    \node (2) at (210: 1cm)  {2};
    \node (3) at (210: 2cm)  {3};

    \node (4)  at (90:1cm) {4};
    \node (5)  at (110: 2cm) {5};
    \node (6)  at (90:2.7cm) {6};
    \node (7)  at (70: 2cm) {7};




\end{tikzpicture}
\end{document}

