8 2775 427 true
2 9 12 14 19 22 32 35