1250 2
899 4
2714 10
3365 5
1486 2
2768 3
4549 4
2967 4
1729 5
2031 4
1804 6
1677 3
1099 1
1165 2
5335 20
2472 8
2561 3
1146 4
4333 7
3379 7
1458 3
4999 15
2467 4
8112 11