6 347 281 true 2 4 5 10 18 30