656 4
1813 5
3349 13
2642 5
1617 6
2367 5
3359 14
1778 5
2669 9
4930 38
2858 6
2143 13
2037 9
1056 4
985 6
1846 3
6516 13
3808 10
5094 23
2854 10
10471 35
3409 9
8337 22
4560 16