8 2493 520 true 1 6 9 17 19 32 35 36