Multiple public ip configuration and portforward

Hello

Can someone help me with configuration of multiple public ip and portforward to dmz servers
Example network:
public ip 1.2.3.1
public ip 1.2.3.2
public ip 1.2.3.3

192.168.1.1/24 - LAN
192.168.9.1/24 - DMZ

i would like to portforward webserver 1.2.3.1 to 192.168.9.50 (only specific ports, not 1 to 1 nat)

First, make sure that every public IP you’re forwarding is configured on the same WAN interface, so that your router will answer ARPs for these addresses from the ISP’s router.

Then, for each pinhole, specify the dst-address, protocol, and dst-port.

/ip firewall nat
add chain=dstnat dst-address=1.2.3.1 protocol=tcp dst-port=80 action=dst-nat to-addresses=192.168.10.80
add chain=dstnat dst-address=1.2.3.2 protocol=tcp dst-port=25 action=dst-nat to-addresses=192.168.10.25
etc…

thanks ZeroByte for the answer but i need help more detail from adding the ip wan through the firewall and portforward

for example the router ip WAN address is 1.2.3.10/28
i would like to add more public ip, so how to add more

/ip address
add address=1.2.3.11/28 interface=“WAN - ether2”
or with diffrent network
/ip address
add address=1.2.3.11/32 interface=“WAN - ether2”

if i add one of these examples the main ip of the router changes, why?