9 5860 748 true 2 4 14 20 23 27 30 32 38