3 2 0 1 2 2 2 3 4 2 4 1 4 1 4 1 5 2 5 1 3 2 8 2 5 2 2 1 2 4 40 2 44 1 22 3 25 4 89 20 151 9 429 19 9974 1 9951 15 9994 7