7 640 379 true 7 10 11 13 29 33 39