0 0
436 678
912 567
476 224
369 332
325 179
194 767
478 455
718 174
157 977
570 191
466 865
530 994
806 162
51 323
411 563
629 553
855 906
905 649