12945 29
8131 18
1316 4
2962 5
1608 6
2373 7
1207 5
1541 9
1271 4
1119 3
860 1
1175 8
838 4
1605 3
870 5
788 3
725 0
1210 6
1147 6
602 1
765 4
641 2
1658 9