4012 4
5961 6
2777 8
3162 8
5233 11
7805 12
3269 4
3087 7
6296 4
5805 6
8784 16
4749 11
5145 13
2576 1