8 947 347 true 2 5 20 26 27 30 32 37