(b)
The trial judge in determining the issue of voluntariness shall take into consideration all the circumstances surrounding the giving of the confession, including
(1)
the time elapsing between arrest and arraignment of the defendant making the confession, if it was made after arrest and before arraignment,
(2)
whether such defendant knew the nature of the offense with which he was charged or of which he was suspected at the time of making the confession,
(3)
whether or not such defendant was advised or knew that he was not required to make any statement and that any such statement could be used against him,
(4)
whether or not such defendant had been advised prior to questioning of his right to the assistance of counsel; and
(5)
whether or not such defendant was without the assistance of counsel when questioned and when giving such confession.
The presence or absence of any of the above-mentioned factors to be taken into consideration by the judge need not be conclusive on the issue of voluntariness of the confession.