On my resto shaman i go with this stat priority
Int> Spirit> haste(916)> mastery(atleast 13) > crit(17%) > haste (2005) > mastery
Int is a very important stat and you should have as much of it as you can, why? greater mana pool, more spell power and more spell crit so int is bassically the best stat for you
Spirit is second, shaman heals are costly specially greater healing wave which you will be using a lot since a lot of people dont avoid unavoidable dmg you should have atleast 2.5k and then as much as you can get
Haste till 916 is important that single tick in riptide helps a lot when you are keeping your riptide on cd
Mastery is important pve/pvp/whatever easily one of the best stats you can have on you and most important it is indirectly effected by your Int, the more spellpower you have the better your mastery will be it saves a lot of your mana if coupled with a crit heal (110k on a tank who is at 20k hp yeah it helps ALOT) and to make it effective more we need atleast 17% crit.
Once you hit these stats the rest is up to you, you can go spirit/haste or haste/mastery or crit /mastery its up to you but i have found these stat

