10 8735 796 true 1 4 6 12 13 20 24 29 32 34