2591 3
1694 4
1234 4
91 6
2497 9
2929 7
1476 3
3545 10
2122 5
63 3
2378 11
10 7
1700 10
2332 15
1802 8
2049 6
2226 10
1274 11
1479 8
1741 7
1531 12
4268 14