700 10
2770 7
18405 32
13268 27
36865 110
4863 24
5801 31
2311 4
3471 5
2808 9
2031 7
2694 4
1393 3
2169 7
1697 6
2738 4
1430 3
2424 4
1953 2
1422 2
1294 4
1201 1