5 0 1 1 2 0 2 0 2 1 3 1 3 0 2 1 5 9 98 244 353