Yes alto is no. 1 because i think it has 2 variants alto 800 and alto k10, it is also cheaper than wagon r. Main thing is engine k series is ultimate success, k10b is present in 4 differnt cars of Maruti, alto k10, Wagon r, celario and stingray. Even other Maruti cars have k series engine like k10c, k12