\documentclass{standalone}
\usepackage[paperwidth=\maxdimen,paperheight=\maxdimen]{geometry}
\usepackage{pgf,tikz}
\begin{document}

\begin{tikzpicture}[x=24pt, y=24pt, draw=white, double=black, line width=2.1pt]
	\node (2) at (1, 0) {$2$};
	\node (5) at (35, 0) {$5$};
	\node (1) at (46, 0) {$1$};
	\node (4) at (101, 0) {$4$};
	\node (6) at (111, 0) {$6$};
	\node (3) at (114, 0) {$3$};

	\draw[double=white,draw=green] (4) -- (101, -8) -- (119, -8) -- (119, 16) -- (84, 16) -- (84, -39) -- (6, -39) -- (6, 29) -- (66, 29) -- (66, -22) -- (22, -22) -- (22, 12) -- (50, 12) -- (50, -4) -- (39, -4) -- (39, 4) -- (30, 4) -- (30, -12) -- (58, -12) -- (58, 21) -- (14, 21) -- (14, -31) -- (74, -31) -- (74, 26) -- (131, 26) -- (131, -20) -- (89, -20) -- (89, 11) -- (112, 11) -- (112, -1) -- (109, -1) -- (109, 8) -- (92, 8) -- (92, -18) -- (129, -18) -- (129, 24) -- (76, 24) -- (76, -33) -- (12, -33) -- (12, 23) -- (60, 23) -- (60, -14) -- (28, -14) -- (28, 6) -- (41, 6) -- (41, -2) -- (48, -2) -- (48, 10) -- (24, 10) -- (24, -19) -- (64, -19) -- (64, 27) -- (8, 27) -- (8, -37) -- (82, -37) -- (82, 18) -- (121, 18) -- (121, -11) -- (98, -11) -- (98, 2) -- (103, 2) -- (103, -6) -- (117, -6) -- (117, 14) -- (86, 14) -- (86, -41) -- (4, -41) -- (4, 31) -- (68, 31) -- (68, -24) -- (20, -24) -- (20, 14) -- (52, 14) -- (52, -6) -- (37, -6) -- (37, 2) -- (32, 2) -- (32, -10) -- (56, -10) -- (56, 18) -- (16, 18) -- (16, -28) -- (72, -28) -- (72, 28) -- (133, 28) -- (133, -43) -- (2, -43) -- (2, 33) -- (70, 33) -- (70, -26) -- (18, -26) -- (18, 16) -- (54, 16) -- (54, -8) -- (35, -8) -- (5);
	\draw[double=white,draw=blue] (2) -- (0, 0) -- (0, 34) -- (71, 34) -- (71, -27) -- (17, -27) -- (17, 17) -- (55, 17) -- (55, -9) -- (33, -9) -- (33, 1) -- (36, 1) -- (36, -7) -- (53, -7) -- (53, 15) -- (19, 15) -- (19, -25) -- (69, -25) -- (69, 32) -- (3, 32) -- (3, -42) -- (87, -42) -- (87, 13) -- (116, 13) -- (116, -5) -- (105, -5) -- (105, 4) -- (96, 4) -- (96, -14) -- (125, -14) -- (125, 21) -- (79, 21) -- (79, -36) -- (9, -36) -- (9, 26) -- (63, 26) -- (63, -18) -- (25, -18) -- (25, 9) -- (47, 9) -- (47, -1) -- (44, -1) -- (44, 7) -- (27, 7) -- (27, -15) -- (61, -15) -- (61, 24) -- (11, 24) -- (11, -34) -- (77, -34) -- (77, 23) -- (127, 23) -- (127, -16) -- (94, -16) -- (94, 6) -- (107, 6) -- (107, -3) -- (114, -3) -- (3);
	\draw[double=white,draw=red] (6) -- (111, 10) -- (90, 10) -- (90, -19) -- (130, -19) -- (130, 25) -- (75, 25) -- (75, -32) -- (13, -32) -- (13, 22) -- (59, 22) -- (59, -13) -- (29, -13) -- (29, 5) -- (40, 5) -- (40, -3) -- (49, -3) -- (49, 11) -- (23, 11) -- (23, -21) -- (65, -21) -- (65, 28) -- (7, 28) -- (7, -38) -- (83, -38) -- (83, 17) -- (120, 17) -- (120, -10) -- (99, -10) -- (99, 1) -- (102, 1) -- (102, -7) -- (118, -7) -- (118, 15) -- (85, 15) -- (85, -40) -- (5, -40) -- (5, 30) -- (67, 30) -- (67, -23) -- (21, -23) -- (21, 13) -- (51, 13) -- (51, -5) -- (38, -5) -- (38, 3) -- (31, 3) -- (31, -11) -- (57, -11) -- (57, 20) -- (15, 20) -- (15, -30) -- (73, -30) -- (73, 27) -- (132, 27) -- (132, -21) -- (88, -21) -- (88, 12) -- (115, 12) -- (115, -4) -- (106, -4) -- (106, 5) -- (95, 5) -- (95, -15) -- (126, -15) -- (126, 22) -- (78, 22) -- (78, -35) -- (10, -35) -- (10, 25) -- (62, 25) -- (62, -16) -- (26, -16) -- (26, 8) -- (45, 8) -- (45, 0) -- (1);
	\draw[double=green] (3) -- (113, 0) -- (113, -2) -- (108, -2) -- (108, 7) -- (93, 7) -- (93, -17) -- (128, -17) -- (128, 36) -- (43, 36) -- (43, -17) -- (80, -17) -- (80, 20) -- (123, 20) -- (123, -12) -- (100, -12) -- (100, 0) -- (4);
	\draw[double=blue] (5) -- (34, 0) -- (34, -29) -- (91, -29) -- (91, 9) -- (110, 9) -- (110, 0) -- (6);
	\draw[double=red] (1) -- (46, 35) -- (124, 35) -- (124, -13) -- (97, -13) -- (97, 3) -- (104, 3) -- (104, -9) -- (122, -9) -- (122, 19) -- (81, 19) -- (81, -20) -- (42, -20) -- (42, 19) -- (1, 19) -- (2);
\end{tikzpicture}
\end{document}