When an egg hatches, it's been known that there's a different pool of pokemon that can hatch depending on if its a 2, 5 or 10 km.
What I want to know is if the chance of getting a charmander instead of a pidgey is exactly the same, or do some pokemon are rarer when they hatch.
EX: If we would say that the pool only contains Charmander, Pidgey and Weedle, are the chances to getting a pokemon in particular are Charmander 33%/Pidgey 33%/Weedle 33% or more like Charmander 10%/Pidgey 45%/Weedle 45%?