8 2313 391 true 1 5 7 8 13 14 20 29