321 3
909 6
1045 4
1098 10
608 4
747 4
478 4
542 6
805 6
438 7
569 10
265 5
825 4
576 3
857 3
616 0
1120 2
1005 2
352 5
945 3
1009 1
668 3
596 10
550 2