9096 25
4486 3
5823 8
5842 8
3537 2
3426 4
5760 15
4355 4
3689 5
3881 8
4251 8
6332 17
3681 2
3747 8
8375 14
4129 10
3842 5
4353 4
2774 3
3624 2
8716 15
5607 22
2864 4
3611 4