851 3
10640 20
10049 18
1514 3
15567 21
1459 7
2997 10
3440 16
2828 18
2407 7
1845 11
1637 2
1158 6
2790 8