0 0
368 892
839 733
855 307
178 243
280 30
716 783
855 586
525 910
151 501
512 428
757 869
963 902
839 8
454 416