1
1500 5 1498
738 973
1128 782
981 546
693 1464
220 1421
3
1 751
2 750
2 751
