3125 28
1225 4
5635 9
879 6
2778 14
1882 8
935 8
1733 8
690 1
764 1
604 1
712 1
1102 4
1105 6
1411 9
554 0
3729 26
882 3
956 2
861 3
11035 20
1900 7
7554 34
706 8