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