true 2597 248 true 0 2 5 9 11 13 14 15 16 20 21 23 24 25 29 30 32 35 41 44 48