999 0
1107 4
763 2
1099 4
1292 8
835 3
1325 3
812 1
626 4
712 2
793 3
1648 7
1341 0
1098 2
830 3
651 4
639 1
1179 6
1370 3
1268 5
3189 9
1405 3
2079 7
1268 3