[0, 3, 4, 5] [0, 2, 3] [0, 1] [0] 4 2 2 2 1