5678 8
4129 8
2304 3
3240 8
2545 5
3753 9
3429 10
2709 7
1741 4
6252 22
2761 3
3064 7
3486 10
2952 6
2165 2