877 2
1060 3
3161 14
2048 10
1200 7
3485 18
2638 29
1126 4
840 2
544 1
787 6
3207 11
866 8
1941 6
871 6
966 6
1454 4
643 1
780 4
1787 7
745 3
1398 9
950 1
4551 24