12951 18
1475 4
2325 2
2894 9
2050 3
890 1
814 0
1964 2
779 1
1029 0
886 1
930 1
892 5
587 3
936 1
922 1
1104 2
1294 2
890 4
1066 2
959 3
767 0
1653 5
1263 4