312 108
743 680
748 34
252 46
291 982
15 555
746 470
407 637
190 546
719 666
24 45
66 535
1002 541
1001 71
1001 117
1000 524
1000 641
1000 799
1000 999
1000 568
999 333
999 123
999 949
999 255