8195 27
1604 3
2732 6
1685 4
3766 13
4022 16
3268 12
1700 2
1595 3
2114 4
1470 2
1300 1
1741 4
2015 5
1467 2
2569 8
1401 2
1224 2
1757 4
1612 6
1464 3
1326 2
1095 1
1627 3