5799 5
2540 7
7437 9
6578 10
3123 4
6592 10
4706 6
4371 5
5284 9
5225 7
2428 3
3442 8
2059 5
4375 10
4810 11
6354 11
6262 24
16628 47
9183 15
9631 12
10492 17