2 1 1 4 2 424 3 1 7 3 2 1 1 1 1 8 1 4 3 6 3 1 1,850 2 1 1 1 10 1 2 1 44 58 2 9 18 32 1 1