Fix marker positions of section in branch manager

In branch manager, marker positions of section seem to be wrong.
I think it's caused by using `insert-before-markers` instead of `insert`.