Find the next larger permutation in lexicographic order after each of these permutations

Find the next larger permutation in lexicographic order after each of these permutations.

a) 1432
b) 54123
c) 12453
d) 45231
e) 6714235
f) 31528764