9 1509 375 true
1 7 13 17 19 26 31 32 38