1, 10, 13, 23, 1, 7, 356, 78, 3788, 78888, 258, 888888, 157, 2, 688, 26, 15, 128, 57, 188, 15, 2688, 2688, 888888, 277, 37888, 56, 25, 5, 12, 258, 178, 46, 8, 58, 2588, 17, 77, 17, 77, 17, 77, 88888, 7, 5, 12, 1688, 18888, 178, 37888, 46, 38, 18, 36, 6, 2688, 288, 488