2107 3
1741 6
2479 8
1063 10
802 4
4624 15
7204 15
40037 44
7452 10
4851 20
9559 7
1883 4
2999 10
1197 3
1423 4
993 1
1432 4
2450 5
1757 4
1318 1
1962 2
1477 5
2720 3
3240 7