32 2
712 699
612 86
259 485
313 300
734 325
534 877
719 897
600 43
392 21
716 173
527 810
840 380
958 546
554 878
534 581