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