6 103 756 true 2 3 13 33 36 39