15 122 234 693 1389 1668 1707 379 842 9 1273 130 583 220 36 570