8253 27
1638 3
2765 6
1712 4
3796 13
4060 16
3303 12
1727 2
1621 3
2138 4
1499 2
1335 1
1768 4
2047 5
2615 8
1431 2
1250 2
1787 4
1643 6
1494 3
1359 2
1124 1
1664 3