Who’s who: Macron’s top challengers for 2022