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