11 904 409 true 3 4 8 10 12 13 19 23 28 31 34