Swift is not fuel economical so you can cross that out.
Mirage probably has lowest resale among the three options you are thinking so it comes at number 2.
Vitz is fuel economical, comfortable and better resale compared to Mirage.
So the logical conclusion seems to be Vitz.