10 4753 680 true 3 7 11 19 20 22 26 28 32 39