9 502 371 true 4 6 10 17 19 26 34 35 38