true 2888 625 true 3 6 7 10 14 22 28 30 32 34 36 55 61 87 98