4 4 1 1 1 1 4 1 a 2 2 b 3 3 c 4 4 d 1