2884 26
2778 20
1800 9
2479 4
872 2
1432 3
718 5
1008 3
1242 6
1314 4
568 1
666 2
855 2
605 0
603 3
2525 6
1276 5
3891 23
7049 26
2425 5
2672 9
2624 7
23633 155
2176 12