0 0
956 748
718 150
697 557
421 113
525 397
839 813
161 439
472 540
83 871
443 164
249 805
512 265
607 51