2069 3
1721 6
2448 8
1053 10
787 4
4611 15
7191 15
39999 44
7427 10
4838 20
9538 7
1879 4
2977 10
1184 3
1406 4
981 1
1415 4
2433 5
1743 4
1305 1
1945 2
1457 5
2704 3
3221 7