Buy Maruti Suzuki; target of Rs 1210: ICICIdirect.com