why so many permissions?

I can imagine why would it need Write external storage, but whyshould it need all the opthers?!

Access network state
Get accounts
Internet
Read contacts
Read phone state