0 0
501 191
984 628
890 881
959 480
704 194
608 853
596 24
504 499
659 73
581 1000
221 889
788 257
861 101
526 312