2089 3
793 4
7197 15
7438 10
40016 44
4843 20
2464 8
4614 15
1729 6
9548 7
1422 4
1298 3
3231 7
1058 10
2709 3
1467 5
1953 2
1310 1
1748 4
1537 5
1880 4
2990 10
1189 3
1414 4