18231 32
1111 3
781 0
634 0
802 1
1360 5
839 4
1389 6
1327 8
1709 12
530 1
3062 5
1728 3
857 1
831 3
1138 3
906 0
1073 4
1386 5
834 1
1779 6
1603 3
1063 4
1007 2