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