Buy TCS; target of Rs 1491: Firstcall Research