7 1323 293 true 1 2 4 7 8 21 39