I need to start my enumerate list start from 3. I use the enumeration on a table and giving newlist at the preamble. I've read how-can-i-make-an-enumerate-list-start-at-something-other-than-1, but the solution is not working on my case. And since the new environment is created for tables, i wish you help me without changing the definition on the preamble. Or at least not giving affect when i implement it on the table. Your help is needed. Thanks in advance!
Here's the MWE (I'm not including the table):
\documentclass[a4paper,12pt]{book}
\usepackage{enumitem,array,ragged2e}
\newlist{ColEnum}{enumerate}{1}
\setlist[ColEnum,1]{label = \arabic), left = 0pt, nosep,
before= {\begin{minipage}[t]{\hsize}\RaggedRight},
after = {\end{minipage}}}
\newcolumntype{P}[1]{>{\endgraf\vspace{-\baselineskip}}p{#1}}
\begin{document}
\noindent
\begin{ColEnum}[left= 0pt, label=\arabic), noitemsep, topsep= 0pt]
\setcounter{enumi}{2}
\item ITEM ITEM ITEM ITEM ITEM ITEM ITEM
\item ITEM ITEM ITEM ITEM ITEM ITEM ITEM
\end{ColEnum}
\vspace{1cm}
\begin{ColEnum}[left= 0pt, label=\arabic), noitemsep, topsep= 0pt]
\addtocounter{enumi}{2}
\item ITEM ITEM ITEM ITEM ITEM ITEM ITEM
\item ITEM ITEM ITEM ITEM ITEM ITEM ITEM
\end{ColEnum}
\end{document}

