8 998 397 true 3 7 8 10 13 17 27 28