20 1
453 138 62 1
185 390 536 1
316 387 99 1
968 292 969 1
727 526 108 1
512 904 829 1
175 982 390 1
657 956 845 1
58 875 564 1
785 82 115 1
178 883 225 1
902 999 563 1
839 214 508 1
496 69 385 1
655 530 406 1
461 254 820 1
66 829 379 1
661 252 689 1
128 10 596 1
859 844 87 1
