9 3186 477 true 1 8 9 13 15 16 18 25 32