\documentclass[tikz,border=5pt]{standalone}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{tikz}
\usepackage{pgfplots}
\usetikzlibrary{arrows}
\begin{document}
\begin{tikzpicture}[scale=0.75]
\draw [fill=red, red] (0.5,0) circle (2.2pt);
\draw [->,line width=1pt] (1.5,0.) -- (2.5,0.);
\draw[color=black] (2,0.5) node {N1};
\draw [fill=red, red] (3.5,0.5) circle (2.2pt);
\draw [fill=black] (3.5,-0.5) circle (2pt);
\draw [line width=1pt] (3.5,0.44)-- (3.5,-0.5);
\draw [->,line width=1pt] (4.5,0.) -- (5.5,0.);
\draw[color=black] (5,0.5) node {N2};
\draw [fill=black] (7.5,1.) circle (2pt);
\draw [fill=black] (6.5,0) circle (2pt);
\draw [fill=black,red] (8.5,0) circle (2pt);
\draw [line width=1pt] (7.5,1.)-- (6.5,0.);
\draw [line width=1pt] (7.55,0.95)-- (8.45,0.05);
\draw [->,line width=1pt] (9.5,0.) -- (10.5,0.);
\draw[color=black] (10,0.5) node {N2};
\draw [fill=black] (12.5,1.05) circle (2.2pt);
\draw [fill=black] (13.5,0) circle (2pt);
\draw [fill=black] (13.5,-1.) circle (2pt);
\draw [fill=black] (11.5,0) circle (2pt);
\draw [color=black, line width=1pt,red] (12.5,1.)-- (11.5,0.05);
\draw [line width=1pt] (12.5,1.)-- (13.5,0.);
\draw [line width=1pt] (13.5,0.)-- (13.5,-1.);
\draw [->,line width=1pt] (0.,-4.) -- (1.,-4.);
\draw[color=black] (0.5,-3.5) node {E1};
\draw [fill=black] (2,-4) circle (2.2pt);
\draw [fill=black] (3,-3) circle (2pt);
\draw [fill=black] (3,-4) circle (2pt);
\draw [fill=black] (4,-4) circle (2pt);
\draw [fill=black] (4,-5) circle (2pt);
\draw [line width=1pt, red] (2.95,-3.05)-- (2.05,-3.95);
\draw [line width=1pt] (3,-3)-- (3,-4);
\draw [line width=1pt] (3,-3)-- (4,-4);
\draw [line width=1pt] (4,-4)-- (4,-5);
\draw [->,line width=1pt] (5,-4) -- (6,-4);
\draw[color=black] (5.5, -3.5) node {E2};
\draw [fill=black] (8,-3) circle (2pt);
\draw [fill=black] (7,-4) circle (2pt);
\draw [fill=black] (7,-5) circle (2pt);
\draw [fill=black] (8,-4) circle (2pt);
\draw [fill=black] (9,-4) circle (2pt);
\draw [fill=black] (9,-5) circle (2pt);
\draw [line width=1pt] (8.,-3.)-- (7.,-4.);
\draw [line width=1pt] (8.,-3.)-- (8.,-4.);
\draw [line width=1pt] (8.,-3.)-- (9.,-4.);
\draw [line width=1pt] (9.,-4.)-- (9.,-5.);
\draw [color=red, line width=1pt] (7.,-4.05)-- (7.,-5+0.05);
\draw [->,line width=1pt] (10.,-4.) -- (11.,-4.);
\draw[color=black] (10.5,-3.5) node {E1};
\draw [fill=black] (13,-3) circle (2pt);
\draw [fill=black] (12,-4) circle (2pt);
\draw [fill=black] (13,-4) circle (2pt);
\draw [fill=black] (11.5,-5) circle (2pt);
\draw [fill=black] (12.5,-5) circle (2pt);
\draw [fill=black] (14,-4) circle (2pt);
\draw [fill=black] (14,-5) circle (2pt);
\draw [line width=1pt] (13.,-3.)-- (12.,-4.);
\draw [line width=1pt] (13.,-3.)-- (13.,-4.);
\draw [line width=1pt] (13.,-3.)-- (14.,-4.);
\draw [line width=1pt] (12.,-4.)-- (11.5,-5);
\draw [line width=1pt] (12.,-4.)-- (12.5,-5);
\draw [line width=1pt] (14.,-4.)-- (14.,-5.);
\begin{scriptsize}\draw[color=black] (0.3,0.2) node {1};
\draw[color=black] (3.2,0.7) node {1};
\draw[color=black](3.2,-0.7) node {2};
\draw[color=black] (7.2,1.3) node {3};
\draw[color=black] (6.5,-0.3) node {1};
\draw[color=black] (8.5,-0.3) node {2};
\draw[color=black] (12.2,1.3) node {3};
\draw[color=black] (11.5,-0.3) node {1};
\draw[color=black] (13.8,0) node {4};
\draw[color=black] (13.8,-1) node {2};
\draw[color=black] (3.2,-2.7) node {3};
\draw[color=black] (2,-4.3) node {1};
\draw[color=black] (3,-4.3) node {5};
\draw[color=black] (4.3,-4) node {4};
\draw[color=black] (4.3,-5) node {2};
\draw[color=black] (8.2,-2.7) node {6};
\draw[color=black] (6.7,-4) node {3};
\draw[color=black] (8,-4.3) node {5};
\draw[color=black] (9.3,-4) node {4};
\draw[color=black] (9.3,-5) node {2};
\draw[color=black] (6.7,-5) node {1};
\draw[color=black] (13.2,-2.7) node {6};
\draw[color=black] (11.7,-4) node {3};
\draw[color=black] (13,-4.3) node {5};
\draw[color=black] (14.3,-4) node {4};
\draw[color=black] (14.3,-5) node {2};
\draw[color=black] (11.4,-5.3) node {1};
\draw[color=black] (12.5,-5.3) node {7};
\end{scriptsize}
\end{tikzpicture}
\end{document}