Question: how many episodes of 13 reasons why season 2 have aired
Answer: 13