15561 35
670 2
960 1
863 2
934 2
939 4
1251 1
1840 8
1390 1
2012 6
922 2
886 2
854 2
811 2
699 2
1182 5
1166 3
3147 8
742 0
805 1
702 1
1142 0
879 2
875 1