7 945 423 true 4 10 13 16 18 20 26