Incremental Mask Attack
I understand how the incremental mask attack works and all.

So when I write a command like this:
-m 0 -a 3 --increment --increment-min 2 --increment-max 5 hash.txt ?l?l?l?l?l

it gives the following trials:

However, how about if I want to make increments, and with each increment I want to try numbers from 0000 to 9999.
In other words I want the following trials:


Which is basically joining a name with a number, but without knowing the length of the name, each name length needs to be joined with the same length of numbers which is 4 numbers.

Thanks in advance.
You would use an hcmask file for that.