13 3594 748 true 1 3 4 5 7 12 13 17 23 26 30 32 36