1000
275 786
275 833
193 275
948 275
409 275
275 988
539 275
275 267
187 275
367 275
556 275
425 275
295 275
275 763
587 275
73 275
40 275
275 709
912 275
64 275
847 275
275 979
275 520
239 275
701 275
477 275
275 454
356 275
906 275
420 275
814 275
739 275
30 275
275 95
502 275
550 275
275 230
275 228
275 248
790 275
442 275
369 275
797 275
728 275
275 840
275 344
542 275
328 275
904 275
275 355
275 823
476 275
764 275
992 275
775 275
275 390
11 275
275 676
571 275
201 275
275 788
898 275
280 275
275 595
824 275
402 275
985 275
275 258
485 275
275 448
733 275
275 842
697 275
275 459
569 275
614 275
275 407
275 450
754 275
789 275
954 275
275 871
275 802
275 576
275 975
275 483
275 812
320 275
275 680
18 275
275 959
119 275
275 271
275 20
275 759
832 275
621 275
275 718
940 275
275 737
522 275
275 588
357 275
275 363
229 275
774 275
652 275
275 968
418 275
765 275
275 276
803 275
275 397
79 275
915 275
963 275
275 923
275 121
275 290
35 275
872 275
751 275
275 750
275 167
275 742
275 752
275 964
62 275
275 242
81 275
275 798
88 275
468 275
876 275
275 451
434 275
275 208
275 873
961 275
864 275
275 101
422 275
275 877
275 444
275 135
275 900
896 275
275 340
275 677
626 275
232 275
54 275
867 275
275 92
275 314
275 41
662 275
275 836
275 505
275 427
275 715
383 275
275 935
376 275
857 275
275 379
275 921
313 275
275 646
982 275
275 508
922 275
275 309
378 275
275 501
275 641
275 776
275 497
275 120
976 275
275 96
147 275
717 275
275 772
275 519
275 782
275 405
275 600
13 275
275 686
275 126
727 275
275 394
275 901
99 275
275 404
926 275
275 826
275 166
860 275
275 53
275 755
1000 275
275 657
233 275
339 275
275 184
275 943
275 852
275 640
429 275
275 343
75 275
518 275
738 275
275 107
275 981
178 275
275 892
124 275
275 780
275 757
275 970
275 581
275 761
275 623
275 973
275 740
275 131
275 625
275 783
275 543
254 275
275 690
275 937
71 275
275 659
439 275
275 156
171 275
275 773
534 275
930 275
275 440
143 275
275 293
275 549
878 275
818 275
275 546
275 991
275 784
275 726
441 275
275 283
275 401
486 275
601 275
189 275
202 275
275 598
275 936
275 962
336 275
986 275
629 275
275 362
275 914
275 998
275 837
275 924
275 257
978 275
275 889
275 815
181 275
398 275
881 275
275 688
275 510
996 275
275 526
275 942
275 150
275 731
275 466
275 894
275 971
771 275
38 275
220 275
86 275
275 895
528 275
592 275
269 275
275 770
275 495
275 997
275 720
275 736
24 275
275 1
275 552
275 563
275 911
275 307
207 275
704 275
90 275
710 275
275 694
275 631
275 465
275 164
591 275
275 866
275 144
721 275
360 275
275 785
66 275
811 275
432 275
994 275
275 346
275 263
275 578
654 275
52 275
275 944
275 139
61 275
275 910
557 275
275 159
848 275
275 489
984 275
275 525
275 582
227 275
275 67
203 275
275 570
933 275
275 253
275 272
26 275
809 275
275 77
472 275
182 275
275 599
568 275
176 275
275 637
100 275
275 838
275 482
275 286
433 275
380 275
741 275
351 275
844 275
102 275
32 275
136 275
382 275
275 354
275 226
622 275
862 275
275 907
335 275
275 530
275 853
275 198
275 279
275 698
275 474
461 275
927 275
729 275
275 663
858 275
825 275
391 275
302 275
275 65
275 270
275 855
934 275
275 995
123 275
275 760
275 503
275 950
275 431
275 863
674 275
275 515
275 645
275 327
273 275
275 792
275 724
385 275
531 275
275 469
246 275
796 275
766 275
275 42
478 275
12 275
275 157
209 275
275 584
635 275
275 607
275 365
411 275
945 275
275 691
868 275
275 748
275 490
275 148
173 275
633 275
275 551
275 730
854 275
275 817
491 275
693 275
275 972
653 275
443 275
684 275
504 275
298 275
349 275
275 137
275 219
388 275
275 743
275 364
275 160
249 275
275 470
275 48
699 275
275 231
275 78
660 275
275 829
138 275
275 524
305 275
275 806
275 565
618 275
275 547
767 275
805 275
275 206
275 606
275 329
275 541
275 627
275 597
213 275
956 275
275 389
127 275
275 337
749 275
275 794
222 275
884 275
275 155
275 108
275 109
511 275
275 778
275 634
886 275
275 68
250 275
275 913
275 33
275 225
275 163
275 560
679 275
275 128
516 275
275 574
275 49
613 275
275 345
747 275
275 134
275 989
275 643
275 596
275 142
555 275
19 275
275 845
44 275
275 735
577 275
559 275
537 275
275 993
275 890
275 69
869 275
275 91
262 275
275 183
275 299
289 275
275 615
275 413
275 500
15 275
275 632
116 275
909 275
275 946
8 275
145 275
416 275
352 275
275 779
112 275
624 275
616 275
462 275
275 585
275 932
275 705
965 275
275 174
275 506
275 928
275 377
275 37
275 661
275 958
84 275
275 204
275 423
275 359
234 275
275 656
10 275
987 275
114 275
275 106
275 83
893 275
275 306
920 275
719 275
275 218
667 275
275 17
275 60
275 758
200 275
903 275
275 897
617 275
517 275
658 275
275 195
628 275
165 275
275 252
89 275
810 275
275 905
275 399
275 287
275 310
275 514
527 275
275 372
275 638
21 275
275 315
435 275
275 237
275 687
366 275
458 275
548 275
275 57
275 744
700 275
275 870
308 275
275 334
275 564
275 180
275 85
275 670
16 275
275 941
275 7
275 186
275 843
6 275
330 275
196 275
224 275
275 707
103 275
275 323
275 9
275 899
275 294
609 275
104 275
453 275
275 410
808 275
275 460
275 579
275 244
275 974
734 275
199 275
275 14
473 275
322 275
630 275
275 777
457 275
115 275
31 275
55 275
449 275
275 692
545 275
275 787
275 311
275 133
275 494
275 566
275 2
275 957
188 275
275 318
275 216
452 275
275 172
400 275
275 350
215 275
275 533
605 275
275 636
275 152
722 275
496 275
275 393
865 275
275 130
558 275
275 990
264 275
939 275
275 236
275 678
708 275
275 639
602 275
275 122
275 141
603 275
275 82
275 5
403 275
850 275
34 275
278 275
275 931
275 683
275 29
275 214
275 523
275 938
275 610
275 437
324 275
275 179
672 275
275 841
105 275
275 47
275 395
275 243
807 275
275 795
275 74
275 447
93 275
275 414
275 3
275 682
275 36
348 275
665 275
275 874
39 275
43 275
170 275
675 275
275 265
185 275
275 681
275 480
275 929
745 275
45 275
275 240
275 753
361 275
275 266
275 113
604 275
275 300
261 275
275 828
275 562
125 275
275 384
883 275
801 275
800 275
583 275
275 856
275 292
275 331
275 162
275 725
332 275
275 412
177 275
275 221
275 960
642 275
312 275
275 712
58 275
612 275
275 430
275 426
333 275
415 275
275 396
619 275
275 4
387 275
275 358
197 275
509 275
316 275
275 891
275 325
275 827
275 649
275 702
275 353
538 275
275 284
275 98
275 23
947 275
716 275
769 275
593 275
544 275
275 553
132 275
275 608
275 589
275 696
275 417
499 275
275 791
275 572
275 381
445 275
953 275
831 275
275 475
275 374
275 781
275 326
464 275
146 275
695 275
275 498
479 275
275 436
816 275
275 319
275 839
275 317
851 275
275 655
275 492
813 275
275 983
275 154
274 275
275 304
275 756
275 168
575 275
536 275
275 685
275 80
151 275
711 275
535 275
111 275
879 275
275 819
282 275
880 275
247 275
275 110
275 117
275 666
967 275
191 275
275 28
275 885
275 925
275 76
275 118
966 275
275 25
650 275
275 22
275 291
275 251
275 94
521 275
275 260
129 275
275 161
999 275
259 275
153 275
275 338
275 158
370 275
275 255
799 275
275 245
275 268
275 375
275 341
275 59
275 175
706 275
140 275
275 296
455 275
768 275
275 980
149 275
275 241
594 275
275 371
190 275
419 275
275 27
689 275
275 512
275 484
859 275
275 664
392 275
887 275
275 97
487 275
529 275
275 951
493 275
835 275
888 275
275 212
793 275
275 590
275 368
275 908
275 72
746 275
275 703
275 63
275 408
952 275
275 918
46 275
275 456
281 275
275 285
275 347
673 275
192 275
732 275
723 275
916 275
463 275
275 969
70 275
955 275
669 275
288 275
275 861
256 275
830 275
194 275
275 762
275 277
275 821
532 275
421 275
275 205
586 275
275 713
275 481
917 275
275 846
235 275
275 51
275 321
210 275
275 342
275 875
977 275
373 275
275 471
275 620
446 275
297 275
275 303
275 834
822 275
301 275
949 275
50 275
275 211
507 275
275 238
275 647
561 275
275 573
275 406
902 275
428 275
223 275
567 275
651 275
275 804
671 275
540 275
611 275
275 849
275 513
87 275
275 467
275 644
668 275
275 169
275 820
275 714
275 424
275 217
919 275
275 56
275 882
580 275
648 275
554 275
488 275
386 275
438 275