32 634
699 339
552 558
529 932
301 217
760 289
727 636
52 628
423 542
542 657
374 160
69 457
1002 541
1001 71
1001 117
1000 524
1000 641
1000 799
1000 999
1000 568
999 333
999 123
999 949
999 255