10 3649 690 true 0 1 5 7 8 12 18 23 27 28