562 4
16 2
2230 5
2078 9
2279 7
2125 7
4180 12
4586 9
2883 3
2927 11
2305 4
1375 5
2113 5
1528 5
3213 4
1995 7
2449 8
1779 2
2809 4
2516 7
2889 10
3747 3
2326 6
5129 18