531 9
17 5
326 6
587 8
1214 6
2089 5
2900 9
1980 9
2577 7
2470 13
3578 9
1589 6
859 1
1153 7
1122 7
3860 14
1395 8
2635 8
1888 12
3048 13
4639 14
2399 4
1057 2
5060 11