What are the annual and joining fees for HSBC credit cards?

How much is the annual fees and joining fees for the HSBC credit cards or they are LTF?

HSBC TravelOne Credit Card: Annual fee of Rs. 4,999
HSBC Live+ Credit Card: Annual fee of Rs. 999
HSBC Premier Credit Card: Annual fee of Rs. 20,000
HSBC Visa Platinum Credit Card: Nil