Ciao come posso splittare in T-SQL ????

DECLARE @TopValue NVARCHAR(255)
SET @TopValue = '2,3,5,6'

PRINT LEN(@TopValue)


Vorrei poter riuscire a fare un ciclo nel quale mi si stampa

2
3
4
6


Grazie a tutti