20080415 india: India tries to make sense of Nepal poll results