10 3697 478 true 0 1 2 4 7 13 17 19 22 23