2540 7
7437 9
6578 10
3123 4
6241 10
4706 6
4018 5
5284 9
5225 7
2428 3
3442 8
2059 5
4375 10
4810 11
6008 10
6262 24
16278 47
9183 15
9290 12
10492 17