20 9 116854 489966 104837
0 1 2 3 4 9 14 15 16
