10 1337 593 true 4 7 15 17 18 19 20 22 31 34