8198 27
1606 3
2733 6
1686 4
3768 13
4023 16
3269 12
1702 2
1597 3
2115 4
1471 2
1301 1
1742 4
2017 5
1469 2
2571 8
1403 2
1225 2
1760 4
1612 6
1466 3
1328 2
1096 1
1628 3