1358 3
875 3
1099 4
626 5
2392 7
2434 6
4830 8
2632 6
3650 8
2094 10
2440 9
1728 7
2485 11
13247 5
25839 24
35647 35
9346 11
5335 5
3739 6
13001 13
9683 11
20427 21
43697 12
40629 32