979 4
648 4
640 2
2030 6
1660 4
2756 6
1578 5
1178 4
843 7
877 3
992 7
1978 7
3959 16
1456 5
3922 32
1638 18
5888 11
2071 4
1293 5
1720 10
1000 5
1048 5
1147 4
1546 2