3 wan 1 lan policy routing Help need.

hello, first I want to thank you all forum members for building up my mkt skill. Every I learn from the very basic from this forum. Now I have sucked very critical situation. What I want to achieve is down below. If anyone help me with full script that would be great help.

Scenario:

WAN1 = 103.X.X.X <----------- http/game/messenger route.( per user queue limit like p1=256/256, 512/512,etc).
WAN2 = 192.Y.Y.Y<------------ P2P/Other (local country p2p, specific allowed ip range, 3-5mbp per users).
wan3 = 192.Z.Z.Z <------------ ftp server @ wan 3 subnet per user no limit.

Lan = 192.168.1.1 <----------- 80 port forward to internal web server wan1.

please help me configure my mkt.