8 1991 396 true 2 3 6 11 20 25 37 39