2724 5
1067 10
543 7
817 9
1061 12
2882 6
714 10
642 6
553 5
568 2
515 8
493 9
687 5
245 8
1747 7
1254 5
727 4
888 5
989 9
1401 9
974 9
6858 13
8125 12
22877 31