3 4 4 100 2 3 100 2 1 10 114514 16