877 0
1696 2
1587 4
2711 2
1438 5
3098 17
1762 4
1739 6
5184 11
3469 13
2645 11
3188 17
1413 3
4453 19
1326 1
2029 2
1617 4
2519 9
4100 14
1000 5
4180 22
10832 35
9947 33
6624 21