100000
784 39
263 943
28 305
170 914
332 30
56 1
24 276
542 144
704 568
320 775
340 898
545 564
597 210
347 324
498 200
603 32
408 785
364 772
226 286
534 123
856 70
179 838
71 555
214 379
317 482
616 242
127 444
264 363
393 274
246 483
545 509
485 254
280 419
323 14
926 126
238 601
49 942
708 593
18 47
247 164
508 797
347 244
505 499
117 905
875 420
731 146
252 992
570 363
499 24
759 881
756 461
246 144
298 763
440 357
971 595
501 928
880 829
622 168
231 172
557 307
648 324
323 157
536 887
374 909
997 476
973 320
79 489
706 53
775 663
387 439
871 668
324 89
734 327
508 283
486 467
258 627
363 358
941 207
490 932
645 855
787 268
9 895
261 284
750 506
229 744
384 162
378 214
224 228
120 829
387 761
184 852
530 846
496 639
899 909
716 979
924 124
880 987
95 988
640 779
142 468
895 730
556 499
641 125
190 941
21 5
292 157
730 762
720 968
620 26
394 442
403 346
845 98
465 965
2 432
118 954
543 279
890 303
963 6
710 876
256 192
447 139
334 427
823 219
376 94
490 619
725 475
827 323
846 52
513 527
911 481
985 629
859 128
905 93
272 774
541 832
796 705
834 761
691 288
893 785
942 154
743 319
866 715
16 955
722 365
236 699
65 259
830 695
552 505
496 279
152 391
236 373
461 332
194 493
744 760
103 529
207 137
110 528
842 271
254 454
997 563
383 343
469 426
929 725
689 543
84 834
391 158
510 391
15 278
132 618
432 870
520 790
45 864
371 516
340 346
152 584
979 825
621 871
135 688
470 835
66 39
784 641
144 775
871 442
303 1
44 461
152 430
862 190
158 489
51 31
706 505
508 204
792 979
171 253
906 340
561 165
896 763
896 120
392 285
562 545
751 810
589 904
716 621
451 35
565 730
386 516
473 919
372 264
929 21
876 399
243 416
606 559
221 185
393 139
99 621
565 121
533 302
755 825
423 463
405 602
222 517
850 638
988 721
206 542
537 354
652 40
694 344
689 84
591 459
543 855
60 738
122 814
739 79
138 148
622 223
678 774
917 392
33 252
616 747
60 770
932 264
712 229
455 273
862 641
640 367
349 414
160 368
214 436
679 563
111 515
493 826
339 429
230 365
995 183
233 144
27 338
789 922
995 880
81 14
144 186
470 407
775 887
778 533
965 870
428 4
262 348
376 251
112 177
366 354
211 109
755 556
831 312
267 644
506 855
880 596
21 731
804 769
265 531
32 666
587 97
559 312
426 514
210 119
33 151
864 321
893 441
17 284
220 921
983 962
544 158
570 911
759 847
942 584
328 760
444 398
20 697
770 897
471 866
279 729
82 851
311 568
62 759
55 964
558 129
510 184
729 951
145 266
819 427
625 407
600 849
522 163
404 602
995 981
658 262
901 286
334 513
809 154
937 964
483 871
33 188
965 418
50 416
425 610
789 171
799 340
620 282
935 837
487 496
164 862
62 756
46 353
275 580
25 578
82 859
279 153
841 766
935 732
334 180
816 434
410 867
822 482
440 736
239 673
385 350
43 58
151 800
334 183
796 657
244 302
406 400
439 280
41 218
384 835
522 407
384 758
420 567
873 213
649 101
150 474
109 609
75 699
722 132
315 52
244 732
820 817
193 600
153 469
855 85
244 593
473 590
805 444
495 330
84 216
874 967
663 389
857 677
592 207
874 230
870 819
568 937
167 799
414 685
959 583
165 915
463 259
280 108
333 285
713 625
419 625
407 210
239 702
767 70
503 297
812 81
862 144
45 116
959 276
425 341
661 863
113 127
853 645
594 493
922 440
157 408
618 203
901 561
665 464
981 151
170 653
627 393
245 392
861 336
58 524
814 540
1 860
5 151
803 651
331 702
144 222
239 987
358 874
479 880
634 199
981 830
479 358
204 499
776 79
101 858
651 626
410 284
245 367
318 597
620 98
336 850
92 350
218 733
489 954
90 403
110 856
180 725
905 882
161 210
139 656
249 750
335 708
497 595
189 15
200 118
796 852
660 13
530 794
844 524
481 303
513 102
705 943
382 297
955 156
625 130
9 655
21 848
136 125
597 868
911 478
119 838
367 22
211 267
94 430
895 970
233 125
552 558
846 95
895 205
268 688
565 232
247 242
309 179
235 313
61 604
853 672
831 464
433 277
18 665
459 711
864 844
221 576
940 350
546 125
227 335
829 954
732 278
321 50
748 28
445 852
266 382
203 578
28 553
958 99
564 154
246 368
931 421
130 540
481 667
776 484
430 881
507 102
799 643
562 30
160 943
809 354
874 798
142 463
250 765
307 710
334 802
371 142
964 595
626 805
89 783
277 817
803 920
707 472
220 672
599 807
443 368
779 32
513 536
250 612
644 552
946 920
779 949
725 653
239 440
347 295
242 536
437 447
584 576
216 20
14 450
27 764
867 643
159 864
689 920
435 397
120 78
593 415
496 256
825 832
520 145
951 814
264 593
899 363
823 132
349 782
482 54
147 38
106 35
625 263
201 491
556 797
216 754
115 853
176 806
26 203
43 913
220 254
502 311
836 968
438 41
584 906
211 664
995 892
509 197
366 929
466 412
626 673
258 642
524 160
823 91
949 484
100 414
573 443
736 333
764 387
487 115
373 60
542 114
959 240
689 837
424 906
10 256
113 188
224 944
656 874
930 532
46 564
398 906
742 626
435 831
558 295
991 782
502 240
30 194
650 950
464 687
557 886
813 266
764 522
903 312
900 153
324 468
505 521
207 618
700 525
58 81
663 897
274 710
400 898
775 251
937 19
895 518
160 546
566 997
128 89
819 360
834 312
794 207
889 359
569 506
905 689
618 440
371 317
476 142
280 342
990 25
639 42
481 511
357 888
41 440
408 554
440 682
624 890
751 490
803 185
882 390
699 771
470 302
717 414
17 828
57 232
782 849
753 384
764 726
88 437
66 860
609 444
642 627
801 797
247 951
306 308
260 401
717 789
826 410
914 88
933 786
279 109
996 830
27 233
315 463
78 214
727 431
607 64
733 687
561 620
623 4
707 819
84 993
747 276
739 485
342 64
220 316
534 127
283 644
80 1000
945 838
617 557
889 44
270 957
620 170
564 835
98 365
330 859
278 904
369 349
452 629
484 978
289 664
458 955
863 663
454 962
620 302
935 312
590 976
209 261
781 311
783 309
813 572
378 904
118 506
627 826
393 229
665 425
306 160
112 286
757 284
382 946
454 100
859 929
281 613
876 772
74 964
444 928
995 119
648 436
888 941
781 225
719 793
785 74
57 377
474 970
944 110
207 260
533 356
233 694
583 737
477 399
177 611
249 639
392 737
632 350
431 35
204 628
90 246
911 88
468 407
606 956
461 873
915 501
883 226
277 329
251 639
742 65
692 72
161 30
961 167
357 432
889 17
595 305
925 31
648 856
997 558
463 145
71 154
207 233
29 330
643 448
945 428
876 423
232 241
936 441
393 987
28 118
865 307
398 442
668 792
696 789
385 713
897 211
762 948
102 27
167 63
416 309
734 835
546 845
641 336
762 436
733 619
457 389
962 917
481 685
587 213
554 724
228 166
200 296
523 91
957 264
157 22
215 254
766 488
805 686
667 10
691 571
832 627
944 689
681 354
776 85
639 731
939 744
194 279
425 842
461 659
952 276
731 67
483 262
251 927
649 774
242 323
296 114
62 429
132 525
163 600
71 93
812 701
230 846
831 641
470 119
981 633
650 617
572 553
234 72
507 621
969 466
506 343
187 173
292 727
185 149
698 641
467 491
181 439
336 897
199 623
781 297
358 408
960 502
726 742
87 378
10 357
738 742
791 897
98 424
637 36
477 975
739 377
391 242
206 534
645 214
373 23
753 990
372 644
998 357
708 724
303 391
155 299
528 53
997 135
896 23
422 176
650 548
322 622
166 989
332 805
337 840
495 755
622 161
452 666
407 138
1 640
108 130
978 291
670 212
463 291
809 862
858 928
844 546
803 282
550 370
474 352
431 612
40 984
304 141
58 660
104 234
314 358
76 681
804 474
49 846
571 506
569 322
693 991
296 397
674 994
523 188
220 195
844 238
211 305
603 320
280 728
732 545
868 329
201 111
868 739
589 672
907 551
725 773
524 761
802 88
378 122
175 535
511 59
51 849
333 68
780 341
740 618
529 434
977 79
865 176
95 906
373 261
404 480
743 452
779 355
94 904
393 374
431 479
438 691
778 105
418 283
301 160
994 365
601 745
190 162
551 688
384 684
942 402
674 143
933 155
900 800
951 177
546 618
456 864
118 919
106 955
679 899
788 484
237 732
336 931
367 942
208 499
867 404
500 10
794 209
394 415
429 996
762 653
824 833
485 46
738 172
434 523
86 736
732 959
817 94
804 708
736 769
550 613
621 134
834 802
341 105
250 202
818 859
411 899
904 392
754 725
974 100
620 836
4 654
633 916
155 756
222 415
580 686
878 562
121 975
333 534
186 885
857 705
382 106
837 13
871 643
795 841
935 781
685 443
868 624
448 559
6 900
965 313
329 64
261 262
548 377
697 337
116 887
531 337
213 516
109 959
7 469
588 566
825 483
464 699
108 683
451 84
542 793
851 821
682 124
46 77
905 242
873 695
791 324
717 812
60 541
406 638
189 692
969 824
78 136
810 465
591 251
472 287
424 559
101 400
82 150
93 363
636 502
338 685
375 440
25 168
518 633
94 510
589 554
303 795
276 490
935 120
480 812
777 628
392 211
47 725
47 225
518 276
282 719
656 95
727 519
901 735
600 565
534 650
275 52
57 707
527 613
466 525
453 777
36 151
736 304
500 857
723 499
677 412
54 531
734 808
148 412
916 111
909 340
701 966
178 998
939 148
866 19
888 59
784 248
396 732
759 450
65 351
547 854
551 247
565 101
713 236
219 44
42 546
137 226
173 71
776 867
345 426
593 378
749 551
743 123
173 183
398 382
921 604
651 391
718 522
178 770
788 32
894 67
852 462
225 84
987 257
856 496
15 802
625 445
900 100
204 943
548 572
795 54
553 251
663 145
384 479
49 716
428 424
754 677
396 790
600 221
522 775
757 450
889 710
205 912
690 567
220 839
91 807
433 304
541 153
795 914
48 475
607 409
765 535
43 470
608 845
802 489
776 630
277 346
988 507
674 728
523 828
107 273
248 140
749 896
297 730
787 428
522 371
663 237
787 402
621 681
730 921
524 909
302 153
298 47
82 614
315 864
738 526
301 7
886 120
194 472
624 65
435 580
298 233
558 754
465 548
4 59
792 165
458 179
211 317
369 907
801 529
668 484
620 409
862 94
561 981
357 846
758 290
623 942
797 658
343 414
52 258
428 656
421 773
23 833
697 773
6 4
708 729
34 280
429 698
913 578
741 24
665 597
697 330
290 797
485 923
351 244
887 183
833 420
686 172
847 811
981 518
477 740
871 659
864 81
504 389
620 430
910 781
778 362
947 53
554 415
120 342
448 912
79 816
574 946
461 224
70 675
858 987
18 407
278 841
922 810
802 813
209 688
169 281
749 559
753 358
465 366
801 521
273 615
880 648
465 383
823 300
625 719
45 241
233 779
462 681
629 831
39 95
422 410
64 934
869 90
78 914
220 663
964 990
259 108
581 548
540 255
729 492
356 242
858 764
278 482
674 901
653 645
82 438
653 529
329 578
343 655
487 532
712 422
373 259
596 395
924 952
452 918
902 644
338 833
36 759
172 113
437 803
853 503
600 959
748 832
31 599
182 632
376 137
119 46
456 842
624 913
614 791
181 344
530 920
983 950
424 710
601 300
949 621
769 545
85 589
501 949
150 50
150 163
380 668
254 348
290 593
562 480
10 293
484 56
297 732
695 791
514 30
135 983
629 649
165 95
412 693
389 170
458 848
764 563
208 746
297 836
926 234
278 343
258 943
955 411
391 556
903 288
125 491
948 53
97 866
766 422
314 882
304 332
119 475
636 941
464 454
172 418
775 323
681 567
251 889
887 605
89 276
643 683
782 224
58 564
950 867
528 473
330 897
642 71
706 201
688 19
599 237
426 554
819 583
318 110
392 398
571 266
17 656
390 414
873 265
902 590
142 770
142 372
490 669
30 79
582 669
958 699
578 970
49 63
741 145
786 550
878 3
269 365
701 468
516 692
25 667
844 16
639 650
740 372
299 3
594 423
887 538
322 361
357 442
83 511
778 983
344 478
89 619
160 588
320 84
698 913
635 42
416 565
908 662
295 140
932 366
745 420
705 502
47 127
907 64
886 284
492 892
452 727
732 778
311 497
510 556
523 658
299 897
686 274
849 108
978 448
15 299
86 146
240 868
681 467
705 825
532 618
673 316
107 271
620 246
40 568
492 456
715 162
412 533
818 396
50 7
993 732
857 822
735 557
600 183
821 696
763 345
218 319
395 611
688 721
437 800
821 671
660 965
783 845
491 433
704 685
123 379
297 813
797 866
638 376
406 61
638 226
180 467
997 701
616 20
127 609
378 999
59 408
915 253
634 848
420 330
83 289
297 444
509 246
529 3
480 760
764 985
328 254
649 83
615 9
819 981
125 212
304 509
999 617
30 45
41 30
842 3
849 614
158 118
642 315
542 663
529 674
792 799
984 767
198 775
805 943
65 81
278 685
651 958
195 372
416 489
647 923
2 49
372 726
8 613
907 769
195 7
661 335
429 754
497 713
166 272
507 995
220 164
476 336
150 175
724 389
45 22
769 851
24 144
722 502
938 373
524 491
362 289
144 790
95 424
112 657
366 164
836 968
353 570
406 377
718 587
414 458
233 302
330 651
935 219
365 610
888 370
298 973
656 457
486 841
474 876
504 1
657 759
214 715
957 95
309 645
206 551
348 797
761 271
350 614
484 542
890 469
542 16
505 19
360 10
987 54
955 770
366 424
229 428
660 408
683 511
207 911
508 599
452 43
559 499
162 624
754 246
677 573
313 379
363 194
967 745
931 583
196 550
237 95
179 888
65 323
911 214
32 515
578 966
401 736
737 88
529 165
758 166
530 372
699 143
638 909
153 929
849 960
3 132
193 819
810 942
283 216
421 897
322 182
164 392
798 264
282 24
495 338
996 244
373 359
34 208
782 552
705 663
595 711
859 224
895 441
324 995
780 506
65 530
732 451
215 442
849 254
821 793
249 930
936 897
34 994
65 866
246 367
60 134
539 326
640 678
970 221
774 322
521 702
320 78
327 54
175 448
588 887
697 573
491 145
349 411
909 600
572 801
170 151
326 299
414 426
582 402
982 1
123 928
766 280
4 169
337 259
256 733
796 655
31 266
335 556
792 310
65 927
7 594
183 867
562 458
392 463
313 840
272 419
905 345
983 676
235 255
766 399
821 350
581 282
484 586
964 894
364 93
468 265
687 991
40 79
606 309
398 369
310 308
28 662
641 424
88 341
672 325
97 773
227 854
107 388
157 691
859 771
134 837
992 235
950 461
674 544
555 499
418 803
656 899
932 734
626 425
853 657
223 45
150 625
125 833
122 240
133 688
794 1000
434 929
970 776
762 144
320 729
288 342
48 938
282 407
103 752
646 393
882 978
636 924
746 312
336 589
982 323
936 156
589 967
412 486
823 214
94 917
166 30
743 98
926 842
402 605
838 799
770 476
755 892
140 847
632 541
424 804
235 993
794 909
598 430
327 439
401 527
694 910
729 676
940 668
39 103
180 649
367 575
489 885
147 189
81 512
220 228
785 18
757 118
479 574
292 417
528 417
405 880
582 89
340 381
12 888
559 53
650 184
406 140
568 504
712 343
857 125
827 353
550 500
223 101
939 955
72 434
42 999
879 821
394 632
124 823
75 193
513 119
65 524
61 155
195 434
340 944
247 928
648 785
60 325
599 75
451 512
896 735
682 894
594 497
990 193
380 734
949 996
795 594
894 538
555 327
837 535
780 226
983 766
904 471
574 634
423 588
337 489
24 755
524 953
164 617
263 974
752 756
885 964
767 234
652 663
577 188
515 554
989 305
485 772
886 879
721 910
892 220
787 881
674 739
955 925
632 946
672 21
861 815
440 718
394 699
223 317
117 839
609 552
889 115
309 77
935 805
353 790
795 823
180 982
949 945
284 766
257 893
165 808
422 58
242 893
488 696
827 882
331 667
899 668
813 570
636 668
93 558
41 782
998 448
752 595
930 155
675 799
725 481
826 637
608 610
14 398
789 262
420 704
230 388
732 835
997 723
61 959
215 269
614 329
794 660
236 180
239 941
643 196
430 265
19 310
878 841
497 204
613 42
38 205
250 710
368 16
812 978
611 384
630 399
740 675
923 719
722 133
360 177
529 899
658 464
260 577
940 805
270 572
52 53
38 659
507 910
973 320
408 531
52 901
33 494
623 370
381 205
208 770
232 901
529 93
891 523
714 729
255 890
363 273
390 110
702 728
823 255
261 766
916 153
131 385
865 256
562 383
795 625
768 24
211 940
702 304
846 758
288 18
58 986
986 80
295 775
324 774
79 61
852 927
699 625
877 168
220 448
977 464
531 537
304 969
293 74
541 632
399 140
409 359
818 419
887 253
354 917
651 875
465 117
984 95
539 863
892 125
949 523
538 697
415 223
971 530
412 196
218 248
178 875
771 966
930 496
183 274
741 804
175 154
232 385
571 689
966 863
942 958
41 444
919 405
605 183
478 367
289 997
984 341
459 813
34 674
590 582
510 790
274 496
773 30
97 559
281 473
705 172
533 670
395 703
36 209
607 367
827 68
18 433
900 778
781 199
384 791
683 511
304 67
79 781
479 981
863 931
959 844
577 940
311 185
568 464
247 128
795 25
168 750
602 237
938 164
998 604
762 233
84 809
160 366
302 646
43 970
222 424
113 574
840 729
519 923
27 84
202 431
539 667
31 607
462 204
837 94
448 10
885 292
318 432
803 962
708 112
244 633
947 1
643 850
187 320
34 752
504 405
153 641
668 758
606 412
665 474
282 197
441 315
580 988
940 254
540 947
981 839
174 726
442 517
744 84
414 740
634 364
84 194
713 123
602 753
768 314
416 531
812 36
283 884
499 757
739 369
792 518
85 742
229 716
333 597
405 2
668 539
212 507
922 580
910 401
625 455
553 747
565 308
537 800
267 41
398 315
477 788
347 503
392 499
229 137
354 735
206 381
803 87
445 105
351 705
276 182
909 651
262 484
383 360
115 189
134 838
425 506
881 419
520 321
978 240
434 8
573 878
934 971
358 549
992 994
670 724
582 822
137 202
721 146
751 979
710 46
558 126
976 142
272 619
676 425
574 842
449 781
489 462
802 576
760 529
865 210
27 953
441 198
643 224
296 255
924 489
271 7
880 902
392 419
865 31
483 802
690 925
613 76
130 244
13 848
751 550
916 581
579 381
833 426
973 601
870 57
999 535
666 949
967 194
980 861
237 931
880 921
440 868
338 865
493 571
396 661
909 938
845 759
737 75
865 525
733 128
943 170
366 496
91 988
41 798
584 656
762 396
81 201
846 597
932 632
557 919
35 494
927 215
89 444
402 143
222 523
853 226
575 360
108 784
445 151
913 277
72 928
499 620
39 207
190 434
663 629
183 53
854 29
281 978
114 457
929 349
363 545
82 619
498 901
78 140
981 971
131 981
72 122
757 937
257 215
437 431
663 980
526 503
720 174
831 991
950 112
138 42
486 243
609 543
797 951
343 343
510 323
314 616
684 600
475 999
641 484
231 362
721 954
854 27
38 198
637 161
584 574
298 161
344 732
660 441
738 809
836 573
645 836
83 491
921 543
146 936
867 258
432 478
319 545
364 733
155 384
55 445
20 623
852 78
248 281
664 543
7 294
488 651
486 25
251 369
49 763
629 818
581 950
532 46
807 638
507 71
132 753
585 463
726 864
477 814
392 685
960 811
87 724
567 107
749 927
604 528
442 817
376 544
313 516
591 895
164 253
968 263
397 949
55 803
91 659
176 83
237 509
962 242
102 830
334 251
341 881
531 594
791 387
848 391
75 903
365 437
658 947
390 288
874 599
964 797
453 846
466 371
114 308
569 719
696 336
416 655
26 980
956 772
124 615
168 474
377 563
713 755
286 778
273 847
518 379
54 816
906 411
837 426
468 607
328 736
593 646
450 633
538 315
283 18
781 991
197 141
21 573
721 710
154 599
46 54
285 71
495 801
965 191
960 651
551 730
797 151
326 259
791 967
423 723
188 79
63 905
730 300
571 649
223 867
468 95
232 291
141 796
436 308
122 943
508 697
583 32
866 929
346 469
435 36
750 551
939 249
556 807
763 956
840 754
49 139
174 844
276 786
88 16
393 141
453 429
904 123
663 5
421 210
712 431
659 309
786 516
747 34
714 975
997 215
560 141
481 805
790 251
165 869
75 759
531 391
458 591
749 834
260 878
904 710
54 461
330 708
888 174
650 431
996 483
883 452
23 869
732 988
775 681
415 746
609 436
140 176
422 264
937 548
449 510
440 456
272 763
829 815
420 184
178 171
558 537
434 156
736 575
62 507
86 512
855 692
207 716
417 778
892 91
623 148
27 434
457 501
344 677
991 946
233 302
153 220
916 419
165 613
680 662
651 151
333 702
120 880
721 978
917 82
327 694
236 646
614 710
399 969
587 63
661 935
364 293
321 300
211 927
744 194
355 391
783 68
9 133
783 704
962 363
590 115
629 212
579 807
149 405
350 24
774 445
321 228
697 33
7 264
925 240
536 119
780 445
894 821
487 491
471 962
927 515
559 291
369 864
617 202
917 244
209 397
292 459
226 428
11 941
775 548
24 626
792 377
344 693
395 920
266 739
748 826
484 565
947 884
424 296
537 395
666 694
262 557
817 245
65 267
775 30
285 707
191 416
445 514
362 19
788 415
406 936
635 202
716 109
456 491
492 415
15 263
255 112
704 900
729 848
84 870
321 911
925 211
726 336
842 944
263 218
660 863
207 32
463 416
212 832
272 500
723 481
592 624
49 861
266 934
40 614
679 136
580 141
579 846
65 397
435 119
299 742
86 59
666 214
741 511
528 361
88 594
871 41
63 420
244 826
689 783
66 844
789 829
205 395
227 33
436 35
357 106
586 916
751 249
937 829
816 411
835 829
44 386
918 709
576 607
771 266
754 34
204 846
242 434
728 574
976 455
492 870
115 909
503 520
523 939
578 867
365 985
690 960
1 209
979 432
688 835
67 530
159 148
969 297
75 602
568 625
872 766
835 170
10 668
887 453
455 246
31 355
991 444
448 973
105 608
155 70
291 502
488 109
445 785
620 135
803 185
786 577
541 624
639 67
317 659
637 807
181 310
302 617
986 648
99 497
560 430
192 3
276 339
997 736
280 413
700 229
782 803
625 9
381 330
59 589
657 287
246 203
506 959
170 505
387 858
628 407
284 117
567 747
943 967
23 102
140 948
722 688
113 293
395 198
354 200
835 740
832 3
910 125
513 724
1000 375
245 516
330 788
760 491
845 954
328 341
10 100
189 785
563 770
984 338
953 644
145 958
283 508
577 684
912 336
848 346
978 206
732 413
767 539
544 154
509 420
92 217
489 278
958 641
356 392
853 150
834 86
278 151
544 49
693 340
369 481
594 165
62 60
573 54
552 977
447 23
851 829
511 695
73 39
637 304
127 159
78 461
448 328
717 712
852 967
163 65
581 283
618 929
238 564
772 365
321 81
538 725
259 393
732 651
741 539
509 137
66 465
839 620
616 719
770 245
901 66
956 478
112 59
854 506
200 554
979 412
461 976
358 937
337 101
191 786
755 87
425 794
952 724
691 518
494 143
897 218
686 86
446 408
589 940
760 939
151 42
848 50
617 761
821 832
890 283
292 503
916 239
358 29
973 531
422 935
341 147
821 827
275 431
228 666
344 467
670 57
744 337
151 880
664 633
412 811
736 960
896 575
519 638
521 431
525 897
941 996
690 399
660 355
176 769
259 112
607 76
538 792
373 433
235 140
631 595
879 713
985 152
607 229
822 313
676 196
525 260
171 688
1000 281
296 319
682 329
686 406
236 362
169 499
547 911
64 425
90 812
626 941
896 264
92 261
566 771
908 167
519 70
221 327
956 42
127 403
587 657
178 809
715 297
87 360
559 567
723 51
677 16
33 10
89 434
91 683
242 681
173 334
849 461
150 254
10 161
347 882
817 782
242 964
746 110
936 425
580 677
263 727
955 34
992 197
752 259
753 395
64 518
939 771
662 436
586 711
29 663
257 26
607 301
266 83
627 581
288 323
470 757
129 320
592 78
74 426
898 944
769 986
561 799
329 211
386 895
774 368
802 131
926 93
296 344
271 706
946 537
810 330
249 68
348 954
586 321
453 964
561 355
375 315
940 519
413 537
1 369
413 909
389 838
348 480
979 533
196 270
525 470
604 321
337 740
820 889
555 359
100 769
587 217
504 171
539 939
402 723
360 704
804 320
866 519
23 775
161 566
902 842
438 169
600 630
107 706
22 506
920 723
258 523
339 911
319 300
459 462
643 43
361 447
910 423
44 616
141 477
583 632
408 186
169 838
20 75
201 123
693 720
612 282
28 791
125 407
977 332
703 325
525 862
290 834
839 405
215 45
361 392
346 920
30 123
379 160
58 829
465 313
110 671
908 335
222 49
381 351
289 366
780 268
413 976
838 541
948 879
113 323
615 570
245 297
813 512
208 444
760 768
46 322
820 436
556 598
148 292
15 793
148 991
710 422
605 652
289 452
136 887
724 30
450 872
12 334
376 813
844 653
232 119
812 40
427 250
671 589
499 525
824 19
964 842
657 239
274 584
263 827
752 379
549 641
208 485
579 501
132 342
514 224
103 527
719 833
896 813
874 541
924 952
362 208
816 771
208 708
832 350
396 134
519 631
599 864
515 767
78 400
676 920
967 472
857 668
12 903
326 625
545 917
14 977
227 59
546 558
279 889
867 571
637 353
609 245
543 472
80 688
977 941
308 398
911 434
522 802
133 232
474 715
319 423
660 852
862 906
798 640
20 385
455 795
292 464
19 643
241 101
564 845
193 31
265 692
829 833
125 637
896 886
39 974
57 47
122 908
127 912
616 84
41 912
856 609
471 111
624 420
720 194
873 834
40 961
134 103
334 58
672 960
416 31
234 886
163 314
779 70
99 632
717 62
890 323
177 138
329 746
77 420
657 804
652 538
684 81
336 266
429 745
366 400
177 309
693 456
744 899
101 190
388 608
104 738
909 78
16 522
582 837
309 864
128 758
137 675
680 282
786 857
199 425
762 785
639 798
687 526
701 823
370 848
176 315
358 5
84 708
935 77
250 668
301 779
384 108
19 655
704 944
512 632
336 838
282 743
30 701
241 599
6 410
95 144
225 93
378 114
715 434
996 679
370 612
920 897
790 412
216 763
969 991
271 108
572 493
720 309
35 190
921 556
390 599
936 601
965 194
633 30
656 291
289 995
400 63
82 967
429 696
883 243
61 995
818 280
950 58
753 201
720 932
947 667
394 898
89 304
439 750
382 859
301 724
227 534
786 130
759 712
283 332
559 994
530 504
550 688
411 944
921 21
955 301
482 606
62 280
62 553
379 157
645 119
990 673
670 428
27 522
237 912
370 581
98 941
483 305
782 521
214 611
308 22
711 84
26 460
701 69
851 160
206 843
147 21
681 364
270 905
383 129
397 835
814 110
422 544
860 380
343 709
620 936
998 391
616 469
48 278
644 772
100 688
442 284
651 186
80 788
247 32
906 332
205 382
468 356
368 911
977 972
635 658
761 131
691 502
930 292
479 26
662 498
13 558
245 868
922 952
423 739
141 447
104 480
440 988
568 858
4 422
782 110
481 780
120 783
39 741
882 741
324 843
793 778
657 446
978 303
891 485
643 493
940 816
174 791
755 889
598 565
846 712
863 948
131 549
503 153
566 657
778 436
497 821
870 217
22 620
29 521
338 941
824 999
831 584
918 847
985 497
17 337
330 986
761 747
949 75
663 476
459 701
72 613
301 973
252 250
998 204
618 70
20 890
938 989
924 690
534 146
7 377
126 65
404 464
367 543
323 834
783 749
556 735
439 276
66 246
117 322
639 209
421 522
124 234
572 130
165 628
785 198
568 92
680 826
856 678
476 228
946 324
137 536
547 553
387 621
380 84
902 340
467 200
963 497
175 184
291 282
63 176
99 381
424 654
477 519
170 88
823 494
565 431
665 535
365 472
360 556
303 740
315 381
583 725
526 111
152 737
747 739
143 179
297 989
620 492
318 372
877 9
849 833
865 110
853 713
750 104
131 253
992 776
535 377
63 84
652 801
467 511
847 382
183 129
181 448
551 961
82 342
919 750
95 234
761 189
447 832
811 669
630 260
131 734
422 514
447 808
336 401
861 24
900 481
972 13
285 908
118 377
571 489
962 467
550 915
826 329
27 664
934 18
663 365
306 410
894 399
635 775
518 716
689 792
461 288
842 917
11 116
180 817
118 320
84 580
904 777
831 909
823 438
355 29
689 596
548 926
193 90
463 195
866 639
596 105
343 30
533 419
285 420
101 99
918 984
591 388
611 353
420 317
893 478
8 112
800 214
322 664
220 199
334 424
73 108
521 345
86 656
320 972
950 783
22 765
632 76
24 232
418 525
846 221
633 971
616 503
584 485
418 811
866 516
942 652
925 32
445 611
646 730
641 499
970 795
146 475
496 833
947 276
593 346
832 834
353 225
15 152
885 158
104 292
56 682
633 457
484 120
763 187
786 966
219 494
438 99
941 455
458 459
156 836
164 325
967 975
687 165
776 957
803 310
870 669
202 759
573 957
665 950
103 438
94 331
633 335
380 539
116 375
233 373
143 852
424 696
406 664
271 963
113 35
423 759
699 908
435 487
252 409
944 256
774 775
592 715
265 235
618 951
803 502
865 595
455 31
687 745
105 106
551 446
916 446
300 230
312 981
889 781
683 60
341 568
947 410
722 234
157 222
883 371
757 697
488 810
538 954
503 530
181 776
601 107
246 706
622 304
195 810
45 526
406 145
412 652
826 476
697 405
554 211
227 962
934 394
248 101
3 385
635 17
333 734
89 237
251 946
313 407
8 937
862 413
713 539
282 486
608 744
944 288
228 248
342 642
619 719
365 833
733 656
551 889
398 745
196 905
367 564
793 841
465 349
294 319
504 463
569 92
664 842
484 214
719 775
984 606
391 532
653 202
718 610
703 781
723 563
374 762
286 514
50 248
861 683
425 671
895 177
119 905
927 534
1 963
903 357
790 202
126 307
586 355
120 100
296 499
856 794
67 45
516 208
833 122
45 165
357 114
218 141
975 992
88 849
898 156
640 501
306 523
653 658
584 873
432 562
84 94
930 561
566 997
581 188
801 753
519 649
100 811
661 406
989 767
408 453
532 221
750 805
770 171
735 740
157 943
346 384
201 129
188 341
124 599
813 912
445 163
463 499
714 399
763 825
902 1
338 401
947 929
604 327
281 511
713 373
771 489
634 170
586 218
859 721
128 71
375 570
83 531
688 269
677 818
498 250
884 818
642 654
138 565
456 696
243 35
118 34
182 277
636 867
867 724
42 857
144 456
881 652
391 956
182 541
375 847
444 789
669 806
501 394
302 956
732 20
796 323
242 742
788 684
588 960
664 347
69 673
941 502
589 658
883 372
406 190
780 578
70 349
27 456
942 344
427 139
70 23
401 307
146 413
655 925
486 933
341 451
289 294
398 86
257 402
884 318
107 516
121 944
348 352
596 206
721 340
868 293
960 436
988 832
858 276
947 929
437 926
367 160
617 275
157 540
159 254
383 446
425 460
802 253
362 24
403 27
179 515
510 847
783 856
43 684
956 638
142 919
919 478
992 901
978 420
495 155
524 587
727 719
109 969
787 468
772 162
572 99
784 664
965 908
399 927
657 996
110 423
745 161
150 763
430 128
343 342
615 999
972 213
616 343
778 567
639 977
566 825
604 850
355 343
412 625
700 677
570 285
52 355
51 243
783 199
348 316
365 364
74 870
123 608
878 201
653 315
211 698
500 147
125 372
144 444
16 761
90 957
130 153
985 671
334 538
263 614
158 253
423 58
228 241
677 783
781 449
273 207
99 592
402 778
645 37
963 796
797 497
37 445
237 285
897 14
791 345
648 438
88 311
393 884
289 246
142 759
650 195
739 898
986 897
643 859
463 417
689 890
614 205
425 391
208 510
305 268
386 5
831 785
991 895
944 351
684 241
737 276
959 163
182 685
517 985
237 50
767 940
222 450
312 560
881 288
270 982
844 629
266 858
976 469
117 927
199 390
561 453
652 290
570 501
518 126
647 819
746 954
129 850
301 609
679 294
947 635
794 963
55 446
92 763
407 716
856 220
578 605
246 575
529 580
310 37
24 615
582 996
120 369
241 847
482 330
270 564
753 862
938 599
548 170
99 468
440 106
675 826
766 920
541 139
790 144
343 343
951 999
187 952
801 529
164 496
729 497
290 958
489 459
777 64
74 613
260 298
462 813
618 621
334 268
931 75
405 472
721 935
264 151
237 825
834 575
348 311
167 546
630 543
189 511
556 881
75 260
123 521
271 463
177 169
311 860
795 358
747 489
888 113
301 69
534 902
879 550
879 337
336 650
135 484
442 902
429 365
91 106
676 148
301 901
901 635
700 557
594 990
76 726
665 289
733 100
571 465
404 860
544 202
663 612
913 640
588 395
674 18
486 683
314 768
46 443
24 749
354 281
236 23
84 341
831 603
322 440
71 822
677 427
307 919
792 964
816 920
127 563
814 155
593 612
834 400
548 989
360 588
924 310
116 462
799 72
781 380
744 142
247 338
918 440
428 34
184 959
135 431
215 531
252 363
128 855
399 441
972 966
391 869
982 127
231 303
305 860
953 630
459 257
55 505
914 23
336 824
50 576
355 330
832 452
10 680
149 338
718 222
178 427
331 938
981 689
369 165
582 533
206 526
688 253
923 502
967 676
329 134
82 19
415 524
221 93
444 701
631 265
787 124
794 696
976 472
452 254
965 4
289 910
977 88
35 638
310 149
351 642
741 310
813 340
792 18
116 97
292 766
639 910
361 894
352 209
336 92
328 148
392 305
896 37
36 433
383 265
796 812
944 510
95 734
302 328
34 703
175 635
768 966
187 711
589 761
144 978
664 88
572 567
669 984
933 68
429 699
216 121
707 524
476 572
851 200
978 42
816 664
564 104
690 43
103 471
555 217
806 358
845 682
804 313
610 788
6 344
423 612
730 58
909 595
600 176
557 26
396 670
752 409
501 564
184 344
566 923
967 593
86 794
994 780
829 992
161 522
869 412
301 590
314 233
151 557
936 541
289 342
41 456
123 21
23 210
477 617
852 701
476 957
507 50
611 748
98 479
350 581
263 590
214 198
4 185
516 701
520 105
148 130
564 117
560 296
294 776
93 978
261 27
494 690
291 938
404 381
192 795
894 794
928 768
395 273
643 462
177 24
700 790
280 145
657 976
393 927
126 16
965 7
142 97
219 844
632 773
257 242
178 902
181 924
852 871
633 201
627 52
858 993
912 105
131 510
901 942
715 302
883 367
823 724
451 233
573 830
943 680
518 449
580 966
975 480
279 151
741 236
633 896
706 669
424 53
456 687
819 497
305 776
705 448
569 933
111 753
712 484
44 623
488 685
987 887
199 57
965 371
633 197
872 317
710 168
199 448
155 287
95 831
960 321
412 441
917 446
150 828
914 980
259 526
577 793
322 827
146 356
473 1
587 559
220 775
578 13
675 756
689 841
646 331
44 351
840 436
673 843
213 526
613 479
336 345
855 603
294 192
355 901
17 531
454 344
634 891
329 480
230 222
604 715
612 682
144 155
984 942
336 297
455 92
533 867
455 355
133 846
210 833
216 727
760 454
238 330
85 899
128 294
886 465
482 912
91 159
249 228
394 139
223 874
448 753
800 572
948 97
679 902
970 355
50 422
649 126
504 667
546 510
179 90
213 947
269 324
265 878
267 603
720 47
680 75
117 769
64 589
739 647
418 767
483 352
520 247
193 934
566 326
916 709
85 513
640 22
163 523
498 59
585 679
999 797
113 496
569 65
449 179
272 377
808 124
256 158
748 30
524 483
94 487
224 566
51 207
339 399
935 273
825 371
568 641
371 410
156 502
665 396
864 945
214 210
863 235
950 1
227 774
239 65
675 714
768 571
192 495
562 706
509 842
834 457
276 600
952 434
255 951
128 342
241 532
299 552
954 815
216 835
744 819
396 332
441 226
315 499
210 958
785 347
874 257
170 81
344 46
258 385
333 232
859 3
568 280
993 821
237 436
907 890
32 771
944 440
180 501
802 631
763 751
76 653
464 476
780 215
385 591
429 290
442 830
565 112
776 568
957 606
276 86
642 417
199 87
430 728
224 374
756 861
799 415
679 606
901 511
901 744
26 280
357 851
931 715
466 384
310 584
571 126
691 377
25 788
825 926
68 593
457 65
634 920
235 721
413 440
532 748
376 703
289 764
262 646
642 573
967 215
846 189
119 907
950 265
461 408
489 809
861 599
820 410
458 476
755 234
812 951
401 64
841 896
360 112
764 551
45 438
471 97
395 275
469 167
426 939
505 600
315 791
548 950
452 773
727 790
203 869
606 617
432 591
341 880
483 240
922 668
687 932
150 435
970 149
577 423
466 641
281 904
357 33
671 386
980 998
390 625
686 207
841 296
853 221
119 546
359 215
901 400
876 849
153 24
166 359
431 750
209 128
378 293
177 462
928 734
339 745
626 793
385 635
911 345
909 358
604 666
64 778
122 934
40 347
540 988
956 782
819 314
829 468
919 497
740 664
477 55
538 682
976 547
15 134
117 776
34 814
679 276
370 956
515 43
663 484
177 844
680 446
888 501
570 953
893 906
145 803
112 681
510 893
931 233
997 763
735 825
858 658
684 669
232 265
29 930
605 122
15 683
558 250
476 676
338 412
119 276
205 196
94 736
20 902
463 281
335 87
713 104
720 444
408 800
791 935
700 937
943 8
255 413
865 735
689 651
82 447
290 305
388 654
915 423
470 506
889 687
441 134
183 568
368 809
103 729
482 303
692 754
432 33
319 471
445 560
36 254
495 911
313 87
489 326
539 35
66 627
148 53
726 811
541 830
414 798
11 181
958 488
425 90
716 923
946 123
664 442
386 320
796 713
656 9
25 416
698 728
587 926
717 969
139 154
102 414
375 677
290 302
231 331
671 253
991 89
789 895
156 984
5 6
717 151
996 180
408 47
67 314
277 783
159 990
875 272
680 523
821 179
312 619
457 159
33 71
469 382
555 47
966 431
434 540
398 238
992 123
729 247
388 117
164 443
846 73
811 177
861 755
118 245
416 405
703 686
693 787
298 144
233 117
185 850
493 758
483 659
185 882
737 598
407 772
509 364
263 980
983 72
787 856
453 301
414 146
414 916
238 407
875 370
106 823
626 54
362 192
649 304
74 341
420 421
586 812
722 903
829 125
786 714
220 191
326 161
879 61
505 846
815 845
778 304
778 424
53 839
260 181
402 339
207 417
781 922
271 545
433 441
125 568
57 578
653 955
925 283
366 178
341 207
557 529
285 502
414 981
277 960
441 722
132 766
101 408
577 641
820 887
893 484
114 95
392 620
226 634
198 361
311 661
806 76
844 681
207 600
338 896
983 189
428 915
538 655
279 169
483 557
3 729
418 38
232 928
234 862
623 670
686 325
143 443
663 57
377 111
660 866
776 647
767 403
328 444
624 161
738 541
281 627
713 852
524 425
716 574
204 193
672 676
767 677
489 703
437 89
382 817
105 568
574 38
88 638
338 136
762 783
529 858
876 206
786 484
560 379
441 646
954 548
385 744
247 828
306 61
212 832
208 256
480 646
32 47
848 641
615 780
205 495
176 763
939 259
882 757
104 862
876 954
855 881
54 870
1 173
213 970
728 915
66 443
743 568
193 560
224 40
449 149
203 972
748 740
960 750
948 699
90 528
968 864
808 684
266 905
33 534
695 297
452 574
330 885
553 10
373 684
790 8
997 148
450 529
168 562
744 929
518 769
985 907
201 740
401 850
907 30
284 154
395 686
652 692
739 393
770 16
432 543
294 133
71 424
661 220
889 255
975 403
347 156
233 461
52 536
133 766
851 865
28 589
853 350
742 290
232 340
750 334
528 366
844 490
243 267
832 96
98 586
40 974
702 392
278 249
853 602
121 173
352 286
511 506
114 579
732 707
271 426
745 233
478 748
987 684
381 314
343 113
935 348
808 846
13 433
84 642
942 749
793 731
340 289
855 799
773 747
34 700
314 246
343 379
744 565
136 974
184 921
678 907
893 235
898 440
34 170
72 942
805 109
952 923
140 205
634 535
475 618
302 712
494 726
885 961
833 246
663 373
634 84
754 969
983 754
851 912
138 241
293 160
622 151
539 153
452 615
715 462
623 610
258 468
504 52
862 335
854 562
787 940
325 743
45 345
682 533
607 345
601 136
334 60
268 366
406 530
672 371
230 944
245 729
698 443
858 13
125 634
258 261
97 880
55 981
845 262
585 328
417 184
363 740
169 478
619 46
324 362
260 149
64 209
722 514
299 362
897 949
248 420
729 35
509 653
898 203
853 748
713 488
127 616
492 632
953 489
64 508
938 708
36 928
571 29
833 178
945 109
641 807
691 658
560 569
898 829
876 149
193 535
653 512
826 213
584 466
547 155
966 107
483 573
156 353
541 656
150 932
512 15
493 648
8 561
171 626
133 263
943 814
637 131
353 845
49 581
291 348
985 463
225 167
341 984
439 148
73 542
750 460
763 732
915 421
628 971
764 570
537 405
104 228
974 644
274 1
406 537
304 467
897 313
70 884
818 474
379 581
827 19
437 862
759 609
310 71
668 54
538 461
924 531
891 649
158 127
371 858
582 32
61 203
997 533
553 199
878 742
18 40
839 59
470 686
784 818
401 693
259 92
670 160
831 174
628 978
851 206
144 163
588 531
141 647
179 639
612 346
118 425
345 784
225 994
157 617
265 114
938 649
917 779
462 782
801 106
526 771
328 350
166 393
37 129
19 204
550 275
30 620
910 638
557 34
230 669
655 826
87 221
955 569
182 557
605 627
148 826
863 223
537 363
616 999
549 196
828 191
138 917
240 270
554 330
944 362
272 198
687 462
725 792
537 895
538 328
360 700
421 11
394 819
586 865
875 705
879 456
340 625
124 385
504 158
909 169
655 532
989 866
601 856
537 583
784 247
254 391
458 108
767 112
90 891
559 357
842 379
776 426
607 673
214 268
881 247
428 661
558 755
328 221
626 572
628 261
220 175
612 101
912 999
520 158
173 27
765 913
74 362
796 341
714 273
662 264
744 661
442 149
793 60
229 364
237 470
197 431
169 585
362 768
845 842
505 520
813 375
887 114
702 73
422 86
406 311
367 498
672 309
148 395
427 467
8 489
783 258
246 584
811 754
739 963
397 663
817 67
23 922
936 957
114 668
571 737
562 141
325 934
478 882
422 867
858 644
86 161
35 765
788 381
558 830
283 17
781 860
306 42
31 914
926 700
827 327
863 753
401 247
868 113
797 944
403 618
441 187
361 249
69 698
834 393
518 745
62 48
464 557
945 386
729 817
45 940
948 647
629 10
831 259
320 749
977 707
24 92
35 731
583 235
594 774
925 473
462 86
41 347
267 476
97 262
369 315
679 378
2 607
522 906
431 331
894 951
831 712
953 996
782 873
67 901
605 331
689 512
756 675
910 358
177 775
471 843
571 446
281 104
640 995
82 762
31 116
368 244
330 10
946 639
324 145
409 25
379 319
106 547
618 338
67 781
430 33
687 652
931 516
800 588
306 352
496 904
569 578
252 910
463 381
686 792
138 167
197 109
847 117
579 958
701 911
699 740
607 207
652 702
644 170
951 120
605 833
153 736
850 41
357 554
793 166
201 908
84 191
307 411
70 730
825 588
762 624
554 303
343 627
963 893
140 884
633 130
396 538
608 597
822 661
39 517
716 664
529 214
878 244
424 65
867 761
623 33
587 407
100 898
819 595
632 372
853 198
965 733
468 943
995 404
321 793
446 209
589 375
672 923
788 723
622 913
474 166
330 498
669 593
437 729
694 979
262 287
477 195
508 316
528 669
268 176
823 362
543 716
736 287
386 262
138 696
771 961
544 85
550 99
428 946
65 256
580 37
666 499
110 961
179 661
364 647
583 462
364 68
84 312
735 5
205 804
92 430
922 196
464 155
566 159
52 262
109 563
666 31
280 204
605 874
239 683
845 809
233 370
412 186
483 379
240 740
227 896
709 915
295 838
134 491
399 955
552 417
876 142
468 220
907 349
150 754
418 177
566 752
174 183
723 970
47 160
719 32
448 575
411 729
719 202
655 505
157 618
422 982
394 805
788 648
432 371
765 327
138 669
100 695
58 305
92 230
980 506
783 982
82 469
768 557
252 934
231 153
659 24
40 882
283 828
104 40
395 721
206 995
986 482
778 474
912 493
981 987
166 7
444 264
131 405
466 571
212 317
816 904
118 843
220 377
83 575
452 631
183 900
429 772
510 748
652 997
325 934
144 76
377 266
787 661
71 899
179 990
657 251
153 897
738 620
132 326
734 186
499 665
961 559
702 35
867 46
471 101
812 745
435 991
602 454
791 310
956 348
680 812
889 844
779 9
370 626
446 191
273 450
121 51
581 943
332 743
779 982
719 501
562 778
312 734
979 425
868 593
283 44
45 527
631 483
788 330
979 543
252 606
751 553
347 328
806 639
749 947
4 927
302 681
547 28
820 38
506 38
679 921
523 710
606 548
335 878
615 330
625 455
611 992
540 260
676 36
761 892
843 690
753 629
194 710
67 172
923 411
754 753
995 914
454 750
247 270
190 760
457 540
959 279
479 257
212 560
600 563
282 57
260 753
733 820
495 326
605 701
713 841
303 790
509 136
641 314
148 307
822 669
485 333
74 706
604 252
395 199
908 226
308 675
114 420
335 928
80 383
877 427
922 331
541 441
856 272
784 587
113 653
949 345
632 351
622 429
454 438
261 230
243 884
124 686
82 798
536 309
561 317
841 236
546 446
529 61
345 101
14 335
457 209
830 312
877 904
46 284
112 819
583 258
634 141
581 613
792 461
261 527
831 970
483 313
700 926
229 216
675 915
200 482
482 755
501 255
808 196
863 970
968 807
179 229
36 433
524 892
528 99
699 746
565 284
928 633
366 479
399 149
178 791
249 695
686 630
166 936
278 629
276 987
256 526
823 341
958 53
957 704
534 981
933 635
903 375
27 93
362 532
250 296
51 356
183 683
794 240
941 432
274 193
27 260
750 283
350 780
819 540
596 821
982 183
430 268
370 789
673 28
30 403
418 645
49 598
851 826
3 243
71 979
705 27
981 625
652 891
468 936
967 586
276 550
539 676
380 490
986 212
78 72
28 702
115 729
768 578
612 758
443 924
718 245
46 904
17 837
287 154
13 148
23 900
746 584
307 730
459 201
729 271
885 989
193 234
66 350
669 530
460 534
223 558
640 34
438 58
417 261
403 444
478 459
822 765
257 110
649 571
629 525
957 106
307 512
569 482
441 761
52 580
120 140
979 647
96 487
403 231
82 836
565 261
761 379
505 489
486 716
336 419
23 611
58 266
332 540
680 516
286 926
480 732
779 892
355 681
626 470
724 891
663 502
399 360
604 991
627 29
773 264
349 672
22 717
59 658
603 358
498 498
420 65
437 764
650 299
290 73
10 284
818 944
638 665
285 34
354 258
640 795
578 899
340 509
837 232
588 774
77 98
243 81
350 750
95 394
769 629
646 731
981 686
43 764
360 167
477 551
839 794
637 513
144 636
346 653
168 625
970 26
758 331
119 405
907 930
75 297
804 709
930 274
469 334
499 458
876 956
26 747
151 874
165 443
955 181
753 853
659 730
432 299
505 558
401 385
876 799
781 862
622 135
657 124
72 210
989 46
132 501
199 129
71 342
605 595
881 626
742 624
202 161
803 372
107 118
943 147
70 306
967 267
163 305
520 763
585 396
901 237
821 653
874 782
49 394
560 839
812 928
164 548
434 216
854 98
240 703
843 445
46 504
480 70
369 500
188 172
460 242
296 922
922 617
893 782
355 489
274 234
105 818
137 643
93 861
5 911
451 294
723 588
303 827
385 635
58 862
615 899
389 886
449 697
408 900
518 61
144 921
360 497
643 581
56 890
337 386
157 689
401 935
977 51
621 929
112 12
275 523
174 187
992 110
308 567
467 539
135 247
860 789
141 454
519 485
284 477
25 773
585 883
406 397
930 592
452 84
97 207
175 990
165 449
802 548
518 375
775 546
357 79
379 281
662 391
745 965
843 192
89 808
430 226
181 685
858 829
632 449
727 463
731 276
384 850
293 342
834 717
399 220
788 914
201 841
774 160
652 113
7 359
45 961
783 432
19 314
373 423
501 709
502 65
739 624
963 119
863 335
277 117
695 205
768 212
795 401
721 403
549 678
317 101
178 827
664 587
739 81
271 682
456 699
26 919
122 407
842 543
443 410
322 260
781 299
901 889
155 317
804 382
656 848
738 743
866 161
118 695
74 182
852 170
980 886
385 7
709 253
936 580
229 141
958 373
459 647
390 580
703 89
762 964
592 178
872 409
643 841
324 926
604 540
479 914
92 476
644 853
544 765
755 196
641 163
708 796
205 55
921 603
986 602
664 681
314 729
556 942
632 814
295 614
645 599
838 151
110 311
577 915
726 587
357 585
284 511
112 797
833 31
809 528
296 666
569 322
970 344
818 140
477 276
234 826
336 788
427 613
766 813
787 711
788 820
356 847
304 743
359 885
41 994
417 808
573 990
106 866
131 660
549 541
950 543
721 446
922 110
124 464
102 713
183 556
134 555
370 172
51 958
652 183
705 61
70 310
518 82
117 549
538 88
27 830
287 682
25 79
750 802
19 835
323 415
504 110
591 229
60 258
16 664
748 543
759 859
469 664
213 338
873 216
459 585
439 314
429 11
534 104
889 484
861 788
122 154
714 882
156 150
374 846
539 137
98 834
989 753
952 400
384 731
935 446
81 394
132 847
114 941
906 21
223 895
903 629
606 896
690 11
848 81
76 948
392 381
218 315
7 506
916 611
626 255
526 379
1 224
352 175
292 636
347 835
332 368
387 530
707 972
252 13
337 299
674 16
828 232
385 318
619 411
485 52
975 275
263 371
502 750
397 439
678 132
821 429
627 826
462 281
485 346
178 269
985 519
92 685
153 950
186 887
59 40
871 873
931 572
104 771
582 313
624 155
36 505
755 335
977 450
547 924
320 846
994 950
948 538
389 641
125 771
882 667
339 276
102 676
42 340
884 510
115 365
629 935
962 263
153 437
401 475
128 465
648 796
32 156
935 983
115 54
515 483
732 749
112 859
789 858
481 249
776 592
65 981
457 934
517 674
548 420
736 289
240 994
530 728
191 787
606 650
873 552
847 778
724 657
286 618
98 335
475 277
519 749
541 125
638 261
639 670
63 207
834 314
902 475
465 198
699 976
101 193
170 413
549 516
623 516
217 565
568 895
603 134
214 106
243 810
480 296
542 208
150 442
322 952
968 66
745 626
681 549
447 278
259 575
441 413
416 185
892 567
490 941
671 862
128 954
647 584
317 323
589 570
902 609
901 959
488 737
998 832
132 761
153 917
481 235
232 401
788 228
748 940
381 46
666 691
529 833
396 986
648 777
616 297
499 545
959 660
148 381
916 60
593 637
622 971
950 317
588 5
934 665
885 377
6 822
537 999
422 372
615 204
468 48
627 521
543 237
611 930
342 274
287 50
227 63
459 243
935 705
35 147
754 741
98 330
255 81
350 176
418 598
891 236
271 58
874 238
816 18
822 254
547 316
748 726
6 426
948 330
632 522
960 808
445 939
776 82
173 907
735 889
401 139
533 355
931 236
370 973
858 450
484 563
279 686
245 156
655 178
69 4
685 766
559 281
354 551
794 686
836 351
830 893
328 304
625 39
382 673
598 912
616 851
688 374
174 869
872 16
529 244
929 588
697 631
132 568
998 198
741 233
376 354
449 554
987 103
522 140
762 727
81 140
870 208
311 947
292 445
112 383
129 763
957 630
546 898
780 922
636 363
197 936
676 400
523 307
373 102
502 918
652 640
265 638
833 734
733 445
20 714
993 267
786 147
284 863
331 658
281 396
712 362
822 486
230 861
521 892
730 561
86 623
192 481
601 24
116 111
813 417
444 808
824 593
872 472
243 459
71 749
377 64
743 735
555 96
241 260
501 8
318 346
233 702
226 638
302 536
876 433
116 274
238 210
479 806
464 71
630 277
155 581
863 564
589 479
384 410
1000 930
380 909
678 199
249 725
390 274
186 224
324 536
982 556
808 469
700 380
245 219
504 353
124 679
47 170
356 533
523 519
416 235
3 358
86 875
459 648
168 810
251 206
120 206
254 269
412 981
977 912
684 376
702 29
852 446
485 560
986 629
446 539
206 595
253 767
153 715
306 268
891 899
148 20
189 257
97 278
127 654
876 647
744 523
516 482
424 568
245 336
987 636
990 475
180 22
734 628
859 201
667 884
765 127
752 504
838 116
171 565
502 939
944 803
869 879
157 687
868 823
172 592
442 852
14 530
975 807
434 785
489 523
378 109
776 274
574 12
936 172
303 646
43 114
170 882
208 648
150 525
652 184
196 362
355 971
531 877
99 667
605 522
350 677
786 347
98 946
487 806
870 156
58 957
347 853
676 414
940 626
859 739
916 87
947 932
731 525
233 168
660 446
148 899
990 905
224 361
389 641
552 841
620 224
207 76
818 816
500 805
534 538
535 923
111 872
700 385
453 700
947 94
118 924
690 88
846 333
336 164
278 316
326 664
319 204
396 954
323 545
364 505
9 643
615 761
563 158
331 244
269 54
494 452
365 480
410 957
497 652
85 639
985 439
843 185
458 820
818 41
740 234
706 632
761 313
775 554
363 38
908 123
744 774
6 493
180 920
898 414
948 42
84 246
194 365
101 79
458 269
632 541
784 824
657 325
43 937
938 441
554 148
44 697
130 249
814 838
553 94
117 999
514 220
25 759
813 620
799 14
362 178
376 683
82 911
261 435
722 733
341 515
469 964
69 42
165 594
395 730
598 742
816 773
735 477
487 315
758 958
341 738
950 512
535 415
240 971
835 480
795 364
956 572
465 978
733 818
784 725
473 390
585 726
565 266
600 905
427 921
513 760
156 166
387 857
816 460
324 112
261 287
489 279
914 567
640 281
423 124
684 38
347 765
444 288
849 675
737 445
761 610
937 725
454 224
173 771
401 150
867 785
193 836
937 220
644 600
311 902
503 134
295 746
510 492
852 786
529 412
972 284
332 469
148 491
721 963
94 42
371 930
881 675
905 442
846 30
302 548
762 141
825 747
181 356
358 382
445 670
480 306
511 322
793 740
532 548
287 915
964 712
469 972
274 602
99 911
164 929
619 743
325 249
762 855
72 568
134 936
899 344
906 399
774 747
107 955
542 141
398 724
875 787
265 111
506 785
723 310
24 625
400 188
164 872
412 742
590 962
747 29
498 238
995 456
556 860
207 567
975 354
546 770
478 230
364 912
125 758
555 843
805 995
432 768
34 124
925 980
699 399
153 810
622 786
968 122
853 824
145 779
785 343
349 905
137 293
81 498
247 651
464 162
943 322
641 750
621 82
400 389
202 914
795 107
851 817
211 319
654 907
933 236
929 183
468 757
753 13
389 530
379 245
15 663
451 330
5 227
975 614
145 509
159 919
558 651
620 87
122 69
450 297
174 966
35 791
892 330
105 513
692 651
319 800
915 926
773 720
832 314
350 324
628 953
919 771
478 38
975 144
736 246
957 927
497 884
619 699
71 413
37 829
681 954
854 239
535 139
335 735
687 64
76 375
781 27
142 65
374 505
518 767
993 296
908 592
369 738
965 87
731 208
530 598
97 986
539 528
905 370
47 699
22 952
134 836
185 960
198 653
835 736
926 441
513 885
163 248
124 782
956 190
59 848
892 614
88 888
875 581
661 471
249 233
817 79
769 311
10 84
85 315
120 374
548 810
764 443
133 364
195 417
926 262
796 945
317 795
473 127
18 483
653 422
944 323
923 888
551 684
718 43
727 576
122 88
210 222
502 301
118 815
149 337
341 905
184 375
683 177
497 12
372 237
446 715
40 191
713 304
85 38
824 666
14 119
189 985
285 89
436 238
474 469
396 226
975 148
580 935
354 906
596 339
181 529
949 530
390 601
838 683
806 914
940 859
833 628
61 710
145 390
569 284
526 851
701 655
910 818
629 99
813 220
189 927
353 849
285 248
245 427
943 292
184 332
350 339
465 948
373 114
170 754
529 802
70 83
899 253
863 785
870 840
368 819
9 644
876 98
914 751
754 859
24 383
550 984
523 103
44 537
810 498
259 273
816 355
268 787
179 655
566 555
899 307
88 169
988 319
818 16
584 68
928 852
908 369
795 418
141 897
30 138
527 185
954 543
274 101
143 735
689 786
591 853
144 206
288 28
273 28
919 750
123 395
131 387
384 478
237 981
610 847
674 672
41 204
538 439
355 195
392 513
761 866
406 627
81 295
421 663
85 382
766 778
528 385
24 106
280 457
158 350
669 443
572 881
868 62
454 934
848 545
573 303
294 857
815 312
531 680
810 54
12 841
677 478
833 184
210 576
8 871
708 577
946 730
201 80
739 276
580 720
931 523
906 716
516 774
870 122
152 231
731 910
425 619
934 375
580 445
118 566
59 739
585 370
973 985
188 593
812 290
230 689
626 669
377 581
369 995
631 715
446 38
45 489
929 421
846 552
524 365
327 145
445 66
730 484
970 883
625 16
208 851
433 37
696 355
889 956
983 332
341 176
120 99
115 6
56 622
625 439
717 2
201 966
428 359
987 461
150 571
949 970
150 483
697 183
353 89
691 39
363 646
806 260
610 936
506 478
385 23
859 6
411 154
969 56
258 207
752 471
307 935
436 810
528 711
226 652
66 651
517 594
400 133
476 189
208 499
925 167
929 407
272 394
163 855
274 588
155 269
261 639
63 649
392 884
955 267
744 656
517 125
187 271
387 348
388 581
511 407
280 404
291 615
724 247
463 623
897 260
581 142
325 400
741 599
783 157
850 218
767 879
672 451
944 924
568 551
626 713
361 7
464 465
373 70
147 472
685 901
985 534
514 341
878 576
9 268
733 672
634 80
667 836
638 521
528 636
242 436
115 437
356 137
248 83
808 286
369 419
32 316
823 142
142 695
979 721
343 84
925 625
31 386
703 156
690 459
848 395
502 636
345 252
67 448
133 940
531 947
337 826
916 906
757 910
447 208
207 360
364 722
531 93
420 940
201 11
931 245
499 414
520 629
488 212
10 792
322 331
712 210
657 138
693 257
2 332
303 795
111 977
698 84
220 310
638 289
59 469
322 835
901 808
819 483
334 919
981 892
116 569
660 391
43 183
119 567
903 923
778 436
280 55
255 581
323 555
841 478
43 422
956 442
507 37
804 569
718 842
304 762
189 36
322 237
149 84
759 447
850 87
950 328
396 471
726 913
101 277
224 662
755 361
942 364
328 354
214 892
724 57
224 293
588 383
928 104
25 430
983 869
815 773
853 787
584 582
851 100
981 193
328 414
112 915
218 702
721 66
543 688
323 431
671 777
434 142
639 381
644 209
997 748
305 928
11 336
552 661
674 538
247 332
157 834
374 584
758 716
601 753
25 271
249 833
531 714
877 725
294 800
74 281
620 18
68 396
861 435
248 99
96 127
704 921
626 292
377 404
989 435
453 243
536 752
192 3
871 956
401 953
503 532
879 98
504 746
205 782
175 153
868 291
415 719
675 941
252 451
861 827
435 853
584 709
233 877
293 281
375 435
961 197
543 62
231 607
830 224
31 473
309 886
415 416
229 342
797 331
518 257
406 752
565 368
470 354
872 618
660 703
95 59
489 590
553 417
77 461
360 272
647 505
930 21
799 903
669 280
89 583
894 938
408 536
925 110
292 926
745 724
305 360
644 712
982 382
226 362
487 464
220 510
847 938
275 427
366 844
643 985
707 917
414 667
70 463
193 796
205 285
887 711
800 961
872 718
899 411
806 892
584 268
676 734
374 553
403 403
962 210
715 717
848 730
490 696
734 177
620 663
213 332
735 822
661 230
529 57
36 968
576 508
179 901
998 964
166 576
296 218
493 726
633 976
515 216
247 164
162 577
634 210
889 934
36 485
972 931
402 46
638 58
901 381
886 358
317 708
715 622
931 532
20 429
906 294
145 790
65 83
336 988
951 200
301 679
340 441
145 492
791 415
109 948
921 596
515 564
973 434
241 708
803 515
763 937
376 708
797 445
540 643
330 942
967 655
235 980
680 438
639 68
876 209
611 402
96 636
71 155
291 906
501 144
482 678
743 118
737 236
91 851
243 93
109 251
479 209
409 536
71 583
452 576
61 80
383 968
829 410
86 927
113 544
659 845
125 399
817 114
800 99
936 811
419 199
165 342
385 948
563 911
19 801
394 92
695 105
634 595
980 354
380 755
773 537
717 455
231 394
360 343
297 533
775 857
607 565
310 869
259 179
412 414
849 831
494 459
989 238
354 598
939 367
221 828
130 271
146 963
214 300
847 338
496 511
925 681
964 282
964 834
360 865
728 143
460 262
245 859
962 404
402 957
468 757
77 110
84 39
707 468
571 257
266 743
754 427
765 176
918 275
651 626
52 652
572 288
185 825
913 342
420 464
615 316
635 89
488 117
751 485
414 686
413 76
36 953
361 623
739 721
705 164
342 752
75 711
947 349
84 597
815 977
118 164
444 256
165 95
993 997
943 438
647 661
510 169
27 462
739 573
452 841
648 975
899 186
273 958
778 496
336 701
75 368
261 734
550 492
110 10
646 665
185 596
320 622
659 949
153 304
35 930
612 586
24 859
820 522
715 205
492 511
723 566
569 262
427 992
392 660
946 695
761 670
511 436
168 228
855 340
76 396
957 811
381 402
316 826
687 469
28 439
37 781
662 740
652 945
590 456
478 901
452 993
496 1000
327 323
712 75
775 409
758 438
661 986
397 829
945 776
262 839
719 170
634 783
64 610
722 531
616 424
629 490
849 932
885 955
228 947
6 240
847 465
140 1
631 157
952 349
851 34
990 235
530 713
590 15
11 276
94 233
991 950
936 639
885 350
949 682
586 570
118 670
850 679
786 74
560 479
561 472
605 868
987 711
249 488
630 603
147 327
291 822
246 28
276 456
363 816
852 834
917 826
266 25
997 768
404 661
162 283
684 25
804 873
409 525
614 315
637 183
198 527
486 232
146 600
700 946
384 233
942 55
673 913
177 69
652 791
526 670
459 999
14 740
916 693
332 58
854 14
24 789
942 999
644 185
581 549
308 536
967 779
679 661
859 761
428 751
362 769
171 969
230 502
802 222
889 901
176 530
734 541
809 107
215 675
39 318
685 918
481 110
94 882
203 320
550 352
97 482
588 882
321 969
287 187
980 514
974 157
289 928
289 357
567 828
127 184
556 851
76 185
238 273
183 787
197 219
478 128
84 626
206 148
554 28
978 660
913 36
311 48
315 449
539 216
131 316
240 170
231 228
960 225
128 412
118 897
523 939
391 327
560 964
243 678
428 244
340 140
773 768
26 43
241 625
536 379
291 792
382 828
52 308
76 618
834 995
288 313
15 756
717 224
289 122
392 282
201 501
703 951
771 579
137 65
713 188
812 706
371 707
311 339
119 584
372 423
201 202
705 551
999 946
708 294
700 987
105 492
895 317
489 616
959 616
168 815
77 454
443 337
310 105
53 922
523 4
773 702
87 478
845 158
149 632
369 887
308 832
225 985
512 38
101 685
477 252
149 80
810 498
810 925
120 119
516 862
606 60
313 210
643 674
215 290
590 228
494 862
893 919
389 365
537 685
823 921
722 625
138 145
804 261
100 264
710 984
313 490
803 835
782 431
406 690
940 56
991 120
977 447
140 923
720 227
950 254
891 224
74 93
91 469
199 683
29 999
971 176
200 859
221 318
670 137
478 59
887 876
130 897
869 598
212 824
888 584
51 605
494 398
671 275
773 481
79 416
361 38
179 379
901 485
105 729
983 44
111 391
589 329
820 874
526 334
202 578
215 751
675 221
482 927
920 472
948 752
192 976
772 970
419 798
971 187
972 408
948 532
772 277
578 652
352 809
992 285
625 62
209 412
108 795
717 79
446 806
452 695
758 822
274 429
375 540
511 185
280 311
810 813
97 590
49 552
652 264
280 798
270 519
515 797
33 387
418 314
455 555
64 882
189 767
40 877
273 753
325 52
594 177
243 35
739 16
351 322
491 108
184 909
92 913
913 675
589 57
501 948
167 147
261 884
544 71
376 156
72 481
408 920
222 604
317 442
157 613
96 789
520 16
294 990
983 617
687 717
62 833
978 785
1000 640
599 849
13 161
216 280
677 753
645 488
880 489
186 806
475 852
743 286
369 218
125 789
180 706
576 421
318 390
877 878
273 640
553 486
662 691
235 699
414 724
535 344
595 927
704 212
170 558
218 384
848 372
729 910
374 944
617 463
754 13
691 253
99 334
416 23
569 623
245 227
638 478
835 85
101 873
450 534
62 41
882 888
227 859
94 981
986 968
989 920
358 434
990 659
628 151
111 911
384 954
330 778
130 940
61 987
537 722
101 905
897 72
14 425
908 851
536 910
787 268
33 379
94 545
812 740
200 413
124 819
352 408
87 838
341 793
257 997
162 151
571 57
2 983
168 984
992 624
588 942
981 970
457 509
870 229
616 765
354 910
472 182
581 820
662 154
68 161
258 408
382 916
961 243
50 979
860 9
723 285
653 575
933 462
953 514
546 124
14 544
710 590
378 453
171 796
309 209
90 353
181 903
607 917
516 257
207 727
624 367
873 464
790 510
702 58
524 173
46 16
722 554
344 447
508 739
374 810
919 873
123 603
573 103
658 333
383 816
852 295
542 822
886 819
101 991
988 284
463 234
806 485
337 600
206 79
211 253
834 179
536 173
740 941
495 371
187 801
38 853
966 367
402 155
565 682
774 286
124 479
741 94
381 817
461 916
633 17
386 502
98 418
148 545
304 699
743 952
286 181
973 106
344 268
34 586
804 299
715 456
474 320
291 773
225 742
348 875
367 193
46 531
452 933
104 616
932 551
40 57
639 957
176 173
287 617
256 342
557 304
329 847
529 426
517 826
84 586
905 242
435 244
515 959
243 982
806 408
299 95
575 651
986 933
692 536
710 275
664 516
286 158
117 920
525 473
230 905
979 927
680 859
66 605
557 367
306 682
388 420
641 302
136 649
891 560
971 369
265 380
327 7
217 353
346 1000
346 393
171 312
931 89
213 244
871 136
791 943
942 693
957 488
195 569
943 168
765 43
195 722
461 34
721 291
907 389
916 225
245 782
64 432
374 150
308 423
14 538
558 658
155 178
229 64
180 642
151 428
662 466
847 9
381 312
634 446
33 525
927 305
554 397
144 880
737 584
194 514
60 958
309 652
926 807
384 488
577 87
740 168
152 305
147 352
942 331
85 233
829 839
511 74
564 801
224 921
240 972
265 896
29 320
337 74
393 614
842 924
981 332
92 496
385 187
851 581
803 645
439 859
60 757
832 82
695 159
284 146
502 694
647 348
555 548
438 904
593 780
80 768
476 955
761 234
691 981
500 147
632 996
68 910
282 364
111 683
592 529
895 477
601 34
687 396
612 751
375 289
937 508
364 704
419 42
351 759
739 75
920 445
210 740
263 246
338 71
830 995
690 197
582 774
652 387
453 595
204 836
113 569
247 948
124 64
294 52
68 117
165 801
165 81
532 919
461 672
562 651
11 581
121 967
845 842
306 302
461 676
694 367
848 758
694 198
883 76
775 645
530 976
45 475
478 570
811 435
729 31
629 861
849 124
498 785
583 556
241 439
980 357
926 684
271 113
129 543
645 641
924 154
101 491
975 860
583 764
234 795
256 200
694 847
252 190
160 577
297 105
923 474
748 689
625 504
523 121
382 715
974 121
233 990
3 675
271 377
284 714
806 667
694 23
187 21
617 838
936 218
999 757
245 642
811 204
586 766
80 503
231 142
635 833
97 941
525 667
665 438
217 426
889 608
575 215
302 549
906 455
141 960
940 331
436 453
44 954
798 922
33 458
169 875
38 789
904 180
866 920
656 695
915 175
114 349
270 916
732 705
341 391
332 648
533 903
130 629
923 399
1000 49
899 515
265 559
677 377
379 142
748 525
586 783
132 237
754 262
800 379
337 966
613 785
687 141
734 918
20 575
340 839
876 46
762 865
329 854
123 578
117 7
32 159
841 852
322 960
775 864
240 136
753 984
358 217
757 123
82 68
310 366
828 694
335 789
577 470
838 476
180 834
98 883
466 113
955 640
184 116
573 830
35 62
536 331
100 315
351 823
686 636
915 264
253 568
476 410
125 238
692 988
84 223
911 815
645 760
314 823
602 597
151 420
445 106
594 314
451 642
804 356
382 427
953 455
389 681
536 490
938 878
950 804
447 331
359 790
542 992
931 671
716 519
761 822
65 543
619 690
783 676
205 798
77 636
323 672
359 621
926 840
283 321
130 230
826 731
503 108
56 36
66 258
675 486
736 369
724 618
286 135
621 172
48 825
624 364
452 335
87 408
306 368
661 132
755 487
623 164
602 213
377 712
555 462
521 22
559 152
690 710
217 389
224 326
48 322
522 718
858 215
849 806
881 311
763 19
892 474
452 256
549 182
67 657
162 693
820 939
650 31
831 520
55 863
524 918
2 19
744 967
975 278
953 259
654 248
539 737
467 45
940 421
387 618
18 691
355 707
711 42
334 226
862 795
955 979
789 248
825 403
318 874
216 150
44 299
446 599
830 211
146 434
163 117
784 318
19 745
330 734
294 5
871 598
251 780
138 555
879 761
754 883
104 492
241 12
716 986
756 144
123 876
302 198
246 110
425 876
298 752
50 448
909 945
263 438
380 78
200 340
694 755
8 353
681 672
102 115
519 541
964 728
692 296
603 253
343 683
873 530
275 571
593 270
688 274
245 727
187 478
657 833
567 899
687 712
598 795
251 129
560 878
915 634
270 413
269 882
612 847
301 827
585 639
337 676
596 781
570 843
20 672
321 8
436 661
244 252
266 329
476 296
795 338
428 738
340 892
480 739
983 568
872 588
424 415
687 718
907 292
604 616
549 455
668 971
619 597
298 482
570 621
701 645
740 910
308 261
612 988
224 754
798 217
214 47
870 680
176 855
67 676
214 65
352 583
854 119
63 967
510 917
826 859
954 140
640 644
334 310
583 382
1 916
132 454
788 938
941 93
686 404
575 834
845 131
225 181
851 992
900 504
147 681
397 448
366 585
577 681
527 785
460 489
487 732
333 986
285 345
162 659
638 297
715 96
12 744
982 325
343 265
431 802
877 946
369 440
823 287
581 242
265 298
821 551
885 728
310 51
630 254
568 341
716 50
20 787
624 647
145 770
37 40
754 218
793 941
223 662
455 307
839 153
331 118
919 380
481 218
857 532
770 591
100 528
723 803
108 600
612 433
254 561
387 967
539 685
954 869
878 327
379 521
35 884
982 648
29 13
861 63
372 393
197 831
794 519
817 863
561 313
908 755
659 485
131 787
676 845
573 214
720 686
872 269
909 53
424 636
260 941
414 219
970 342
836 99
61 695
385 619
37 36
973 754
969 539
194 943
779 240
69 957
353 336
360 170
993 562
717 399
584 265
201 41
103 679
490 957
770 764
894 307
22 844
850 233
599 518
52 793
675 624
414 525
351 104
280 878
404 141
144 995
213 773
800 799
695 208
660 627
61 449
574 555
591 884
816 181
663 155
509 819
633 634
237 898
4 291
156 235
976 172
901 958
662 292
592 751
606 389
733 193
905 626
339 318
789 178
162 273
22 677
889 682
175 475
381 208
197 84
247 782
403 682
593 972
751 562
309 918
321 202
377 233
571 940
683 57
562 48
740 721
336 265
340 218
498 822
171 788
109 440
71 962
600 850
879 807
534 788
203 767
666 955
365 505
311 995
512 544
252 788
107 865
144 986
610 974
959 286
722 657
153 730
839 141
299 994
156 157
621 62
413 704
223 100
300 100
8 26
359 911
693 193
146 405
371 629
415 644
569 449
718 627
444 911
362 97
1000 573
811 834
496 3
785 67
75 697
427 431
867 854
836 442
579 907
166 618
612 253
150 198
676 393
532 975
636 459
582 795
204 751
624 456
357 736
177 933
234 182
341 564
780 18
643 84
25 765
418 971
384 343
733 49
76 276
456 839
563 361
669 335
817 908
208 509
342 376
99 722
56 727
431 33
606 843
456 282
747 357
91 373
859 439
894 729
478 693
332 194
789 397
236 416
917 887
70 124
815 504
961 366
754 777
515 881
430 164
142 600
854 638
723 466
913 608
791 537
748 968
542 889
800 364
880 43
907 846
718 809
462 851
361 284
474 950
976 241
784 26
859 186
132 652
393 320
661 398
530 246
700 944
850 162
422 882
531 740
215 244
501 385
485 918
741 401
70 235
431 556
623 408
993 267
659 419
78 643
604 982
12 460
176 571
843 624
323 18
90 599
149 381
135 159
736 804
26 249
433 844
38 926
848 35
710 193
309 463
689 909
609 484
169 991
510 708
829 527
444 920
160 952
290 893
262 183
189 434
636 592
463 710
265 395
167 158
620 614
536 620
971 908
209 91
797 651
97 191
605 179
613 673
531 874
576 808
649 229
630 476
767 433
660 347
467 768
743 422
888 879
935 486
194 195
384 56
268 283
230 472
990 857
282 273
350 795
157 250
161 198
463 61
758 770
349 249
240 368
357 519
463 903
951 385
193 430
657 886
537 285
343 403
460 980
150 11
229 453
412 479
92 357
733 961
487 501
228 402
741 919
236 108
203 196
258 737
653 754
922 258
978 123
746 468
900 152
726 740
675 668
737 635
750 254
844 101
269 143
447 692
613 425
346 177
617 544
990 890
697 618
332 287
674 993
185 583
578 930
254 839
582 294
672 578
257 814
152 933
715 811
760 17
645 875
808 19
308 264
877 1000
714 674
398 410
484 829
10 216
168 621
929 65
448 973
973 208
220 160
364 388
639 191
213 647
680 536
493 518
682 167
997 839
898 455
210 974
998 849
168 611
781 885
300 101
902 15
380 810
128 456
165 806
203 181
794 992
554 77
155 69
246 91
489 188
272 235
924 200
586 354
688 980
842 535
786 48
716 437
386 650
211 50
423 440
588 882
425 266
344 684
967 629
932 678
653 97
62 45
258 739
533 708
276 319
581 669
144 854
878 542
346 181
209 467
789 174
734 202
583 207
581 955
900 505
71 485
654 315
672 670
62 308
563 267
713 320
369 477
994 682
528 469
184 919
885 702
348 875
174 856
137 341
541 77
680 53
980 396
22 358
370 531
861 215
904 666
588 19
123 723
51 40
230 813
200 333
635 479
319 260
957 881
514 63
37 599
516 879
384 303
179 95
633 481
930 775
176 126
472 132
934 321
665 677
996 475
174 873
256 347
91 148
602 58
149 200
337 323
543 400
429 985
864 144
193 412
634 400
151 523
681 536
743 885
349 293
350 195
702 496
735 844
900 120
664 380
969 998
52 439
323 759
728 128
65 975
924 326
656 391
409 589
587 729
129 298
854 75
439 336
53 87
388 105
430 323
91 742
383 684
874 407
341 437
821 126
266 814
736 333
378 104
273 824
50 444
736 37
238 939
485 824
550 776
260 579
116 274
94 827
564 462
207 685
880 281
240 511
951 314
57 100
610 302
645 423
219 942
169 505
58 706
34 789
253 1
498 440
370 808
855 694
869 272
888 95
513 173
941 505
317 680
618 879
420 758
815 383
984 689
335 242
509 276
851 444
854 860
67 163
918 786
448 340
604 846
745 424
756 629
632 310
590 898
839 347
670 867
885 324
271 490
95 852
564 332
316 184
293 623
490 952
530 188
847 297
655 771
597 797
148 70
60 779
912 438
805 899
986 330
937 618
867 294
412 563
235 103
290 567
886 68
932 307
395 313
958 856
969 741
560 48
150 172
959 452
174 583
599 579
636 86
96 460
384 151
458 988
717 112
63 51
454 89
771 713
772 429
514 630
326 327
678 975
942 658
707 685
68 160
418 111
769 612
174 487
930 803
278 738
367 412
959 841
975 425
702 173
282 413
927 736
323 237
693 774
431 708
782 913
982 39
561 452
29 639
607 575
502 708
52 778
149 622
672 269
63 599
614 644
649 301
121 72
618 987
230 647
718 863
34 766
384 310
384 205
836 12
631 352
974 520
510 574
490 155
709 35
369 49
882 424
148 424
36 466
9 462
95 184
343 783
404 198
479 467
836 558
561 486
986 486
632 889
714 100
923 671
466 806
289 154
203 207
976 403
923 212
874 184
387 620
453 263
168 773
646 97
65 732
609 258
675 36
295 69
924 984
4 756
762 283
715 997
367 916
81 889
444 280
675 294
239 688
365 812
266 785
785 924
385 889
279 731
200 823
463 495
591 748
480 913
651 774
844 552
761 20
746 702
666 875
839 68
750 702
731 721
702 460
108 719
194 972
1 774
491 267
284 514
927 558
52 408
799 843
102 774
854 169
400 16
568 849
219 438
524 476
986 107
952 547
707 208
480 694
48 399
674 356
130 212
113 105
716 253
35 990
63 123
833 722
471 392
987 973
233 576
126 229
295 629
220 506
514 954
278 653
875 153
415 214
886 448
968 593
475 701
467 810
306 403
399 640
522 877
176 21
823 367
951 214
646 348
461 965
629 665
432 412
924 768
327 852
10 217
728 275
102 44
172 556
379 82
531 112
30 713
393 347
15 589
428 450
922 315
905 192
265 761
298 639
352 114
551 339
556 525
414 26
265 397
48 808
6 412
945 15
791 40
227 284
967 399
56 821
536 319
338 70
425 190
346 818
458 680
809 631
15 815
765 122
535 845
299 138
928 788
286 441
80 463
130 36
490 114
1000 819
796 51
950 444
17 156
401 826
447 448
634 875
7 379
826 576
341 695
83 829
915 728
61 312
574 945
90 86
756 640
407 873
313 556
471 134
109 911
909 674
899 46
301 493
560 509
280 687
630 559
315 830
845 748
387 418
485 115
631 55
858 326
985 506
612 805
690 39
209 939
17 63
146 693
528 855
639 89
252 323
535 307
871 41
113 194
51 642
864 361
668 772
694 529
11 378
72 611
451 789
282 724
26 803
79 274
582 558
742 875
745 288
100 20
834 610
995 815
89 740
548 446
975 438
622 227
128 973
778 906
486 418
546 390
723 812
326 64
858 646
459 215
195 675
545 721
321 565
55 927
810 189
197 638
387 372
245 194
44 352
942 173
383 243
367 741
785 861
269 12
466 314
665 457
127 879
521 835
633 917
201 782
385 463
510 174
507 184
375 504
668 958
288 729
626 468
812 469
598 547
902 249
384 567
692 445
216 304
681 393
164 343
381 368
707 745
188 938
84 776
728 179
84 252
475 561
178 872
413 707
209 833
710 340
522 874
552 111
346 266
588 669
647 39
40 521
995 756
418 773
659 182
788 773
966 820
852 129
141 460
950 449
148 995
272 817
402 900
58 395
482 698
704 779
742 97
397 470
21 270
869 660
938 286
351 84
601 836
822 614
597 613
619 972
811 141
289 394
101 956
604 21
588 587
358 152
829 168
952 633
142 506
745 170
854 278
110 803
574 47
190 364
184 12
929 528
890 948
989 182
55 973
780 137
603 681
101 111
392 481
757 855
945 548
50 195
883 968
340 709
75 186
656 14
904 376
202 626
54 507
543 679
932 26
525 628
819 817
975 581
379 961
208 709
595 192
27 901
157 969
93 336
980 135
696 993
962 547
884 940
459 742
684 193
856 104
227 528
128 326
337 902
249 49
421 597
903 571
233 241
543 381
437 815
371 868
1 48
490 267
506 459
139 937
160 921
214 579
258 466
39 604
438 821
368 416
201 916
802 264
711 822
647 464
608 198
263 269
543 216
644 26
808 204
660 537
206 627
60 406
742 558
140 703
363 895
378 640
871 495
374 724
690 910
296 453
858 201
561 244
496 757
652 524
987 457
50 761
451 506
92 974
635 569
625 660
860 415
149 262
531 736
754 593
622 789
245 138
48 827
959 967
886 826
470 991
925 240
400 973
130 187
532 256
518 453
813 974
44 689
235 222
529 621
279 989
614 976
667 41
269 530
533 809
702 875
94 917
852 347
346 90
793 153
982 141
50 479
289 177
352 963
209 12
117 720
708 676
336 658
559 14
524 673
133 647
435 141
184 715
146 856
917 275
18 233
887 324
547 604
771 610
492 278
267 404
507 943
90 256
69 520
171 271
315 996
750 915
426 747
879 157
517 617
796 380
865 934
460 528
517 478
415 636
108 521
997 817
872 996
463 503
708 678
236 454
629 791
937 739
183 898
209 423
624 684
236 25
691 957
71 172
316 491
240 11
555 733
371 392
798 525
390 756
263 943
638 280
375 614
868 51
317 150
704 764
720 76
400 367
508 961
709 445
820 717
138 43
517 337
657 757
579 557
20 403
539 959
341 513
627 117
43 837
457 66
369 722
439 252
877 561
784 935
490 103
994 682
514 201
792 326
203 443
954 383
404 545
971 724
117 29
615 360
673 679
311 435
377 67
610 210
325 859
306 394
697 29
809 733
451 624
22 131
29 168
743 697
275 977
220 159
826 752
630 947
322 524
114 796
186 539
270 281
127 810
783 423
416 933
244 41
697 972
787 42
162 294
694 566
84 711
986 78
439 973
212 698
627 641
991 417
265 128
526 221
628 385
154 545
802 873
417 700
809 178
757 711
208 50
996 314
499 463
168 717
730 713
613 978
271 752
530 176
714 676
502 633
634 860
697 437
538 318
532 200
886 349
837 111
881 968
763 424
813 382
67 487
645 296
237 429
634 871
326 346
304 333
666 91
309 271
21 415
990 751
679 363
469 353
930 22
666 979
713 574
565 503
111 9
590 669
120 256
753 201
504 894
73 733
238 902
152 31
37 578
184 458
871 240
137 18
550 167
383 257
473 927
319 463
271 414
615 702
459 855
655 331
796 725
568 136
39 206
447 415
747 970
85 81
273 523
214 717
942 342
44 228
655 799
304 328
880 819
645 165
753 807
601 368
189 630
760 76
120 663
895 859
956 933
457 489
904 631
825 861
654 840
397 297
863 50
260 112
966 827
20 583
293 754
698 196
600 403
151 67
316 653
843 832
219 100
72 526
768 842
462 966
177 401
38 963
406 492
854 106
284 611
480 640
805 53
183 971
760 136
351 538
809 996
871 400
997 725
286 12
173 855
439 556
420 36
635 408
942 969
898 955
335 391
597 987
837 309
962 906
19 514
157 765
546 904
272 954
54 884
183 630
643 754
922 468
763 806
776 842
837 453
484 845
370 826
519 205
415 268
530 644
170 452
285 23
804 269
121 687
114 636
679 417
671 55
59 993
649 522
336 310
558 220
217 142
331 696
106 794
640 15
249 941
740 451
467 398
889 943
7 357
948 554
433 545
355 794
885 887
539 629
825 328
21 338
829 322
476 382
969 982
837 819
787 273
403 163
451 268
223 778
405 854
241 793
243 834
589 591
28 699
268 970
77 139
518 827
779 627
593 392
74 29
513 682
388 989
748 983
305 582
504 178
896 233
476 350
424 784
480 34
237 72
473 366
690 813
869 243
535 455
311 745
607 754
712 442
49 628
939 139
89 624
554 707
27 423
842 804
379 278
152 815
19 722
846 612
674 784
990 879
301 809
226 293
749 155
878 918
366 195
771 693
719 565
760 450
946 534
975 304
809 937
361 538
387 686
271 993
106 113
630 737
666 6
486 953
545 186
815 369
693 300
649 678
254 403
678 241
50 305
310 926
214 477
79 743
8 534
255 216
630 19
688 126
50 280
246 873
613 451
752 249
628 557
48 276
676 380
649 949
750 84
572 921
574 141
727 378
758 624
315 454
898 708
240 618
776 941
175 160
430 948
259 368
151 729
325 955
843 669
267 106
834 612
629 269
677 199
947 768
626 848
766 271
514 782
850 146
240 945
236 955
744 303
870 140
441 653
956 454
777 201
466 165
779 436
780 487
679 269
161 803
775 880
285 190
858 822
346 536
295 198
762 541
503 705
252 104
950 859
696 42
584 926
153 752
245 24
6 498
608 548
532 392
314 582
948 671
821 368
956 409
248 642
565 379
270 638
137 584
555 857
599 850
413 622
756 680
634 509
759 820
452 328
192 483
54 429
150 151
425 136
893 810
967 464
633 656
563 826
937 999
315 931
2 595
884 326
791 770
249 181
306 158
191 412
938 233
143 914
417 898
288 289
480 973
545 388
513 521
561 688
689 939
851 539
848 320
713 130
462 832
627 326
380 214
412 774
940 564
690 920
86 451
392 928
617 224
121 635
338 482
851 542
923 71
790 831
259 934
1000 773
806 304
950 636
913 248
113 48
172 113
146 715
20 63
227 649
716 317
28 176
423 430
87 366
461 463
480 866
224 9
228 668
49 92
685 129
76 959
248 735
789 973
388 327
53 905
758 432
101 730
981 959
973 297
839 76
946 911
14 249
474 316
411 124
981 834
125 955
282 376
62 591
42 650
259 72
765 262
309 360
880 505
185 797
600 520
200 494
782 155
627 766
406 203
648 590
829 548
929 285
614 758
55 499
450 702
219 579
946 265
908 95
98 416
354 669
355 894
342 38
629 455
708 847
440 187
702 409
981 168
614 500
630 102
303 112
966 523
585 963
422 615
23 159
597 313
191 707
227 888
821 305
3 871
532 912
179 920
362 632
201 409
991 818
179 771
842 210
755 999
280 741
534 67
994 404
463 978
474 355
388 346
785 371
564 791
792 299
308 469
929 102
813 106
793 813
68 26
516 773
334 828
53 595
29 922
449 644
227 510
255 322
962 887
686 144
677 403
74 502
935 878
949 96
622 713
414 313
27 918
241 237
361 8
275 643
544 855
584 978
949 569
914 75
656 924
432 219
305 639
81 340
23 505
915 274
23 849
789 112
709 548
733 645
738 229
262 145
619 639
74 417
529 454
592 170
154 500
506 898
420 599
974 778
681 855
967 655
851 958
263 504
926 688
539 42
308 545
587 655
425 206
629 614
316 443
204 195
262 452
178 55
562 447
583 218
17 814
445 741
88 131
74 908
977 541
705 928
683 191
613 387
903 358
747 940
816 203
539 955
326 799
506 175
95 83
496 330
18 650
265 358
746 982
178 952
99 911
921 323
140 674
857 600
200 662
473 857
299 226
512 325
358 754
312 125
376 48
132 221
57 54
790 175
683 626
858 25
239 523
73 710
521 192
330 610
170 552
427 855
496 284
168 533
676 904
942 855
263 848
175 328
785 503
954 955
200 123
214 330
842 509
267 407
752 436
765 478
463 697
757 171
195 196
302 40
698 70
129 239
194 464
686 62
936 409
616 648
894 85
555 935
592 512
148 768
284 138
413 607
795 692
555 73
584 32
998 857
212 95
517 90
244 685
756 467
752 886
835 32
600 572
836 749
884 384
568 565
985 710
782 321
403 765
249 381
300 267
621 988
743 440
166 203
161 505
957 579
29 725
496 864
770 268
653 359
20 74
315 628
611 211
133 521
315 353
571 506
593 433
606 717
199 116
136 88
333 473
630 963
84 504
548 508
936 1
467 633
177 938
665 296
886 471
837 146
223 92
221 22
781 502
342 441
400 240
991 731
372 394
75 838
865 323
537 712
254 23
953 183
354 3
285 308
942 941
922 720
762 217
274 691
459 686
568 867
461 56
383 937
43 326
358 976
624 795
524 351
489 154
12 166
489 898
669 693
240 777
241 519
97 605
104 549
535 270
32 111
891 687
611 350
340 835
141 357
508 716
769 838
963 926
71 721
203 194
268 550
31 639
230 708
560 403
113 42
845 576
371 994
950 65
857 158
141 347
580 834
122 521
316 793
122 943
287 692
667 304
989 965
358 195
475 98
2 896
395 980
473 121
612 47
17 11
91 484
721 116
726 850
597 830
944 324
297 241
743 859
494 143
862 388
604 345
990 525
388 831
960 248
63 453
296 314
873 177
71 405
68 64
711 930
395 144
371 922
732 512
603 43
56 108
873 336
266 909
587 961
561 221
485 810
724 992
698 567
857 974
839 893
306 405
484 812
317 611
56 25
927 737
152 959
172 3
995 557
293 979
309 835
550 198
686 110
795 430
558 315
847 551
720 200
208 253
680 414
738 778
778 779
70 566
489 356
879 39
552 623
482 736
560 382
47 397
391 831
336 796
137 225
556 271
638 578
577 382
288 83
852 418
359 829
902 820
818 604
917 196
884 529
291 222
753 854
367 102
60 699
183 652
606 933
439 3
349 158
368 547
799 624
144 798
33 362
369 496
392 573
945 79
779 73
30 698
187 632
996 270
705 340
244 795
882 28
554 278
465 689
571 544
913 23
529 451
309 768
253 476
343 490
424 708
313 401
694 136
211 615
663 849
441 79
731 254
736 769
498 133
94 783
933 488
323 302
948 668
847 961
341 997
169 496
742 102
922 413
287 812
908 575
791 738
850 311
561 375
293 520
786 171
455 964
506 177
48 249
453 326
523 858
869 280
173 298
486 929
9 507
981 171
362 604
38 749
262 586
521 756
620 381
871 141
930 579
519 910
853 794
632 380
685 983
274 615
428 404
21 522
492 165
925 599
858 3
753 151
619 490
367 535
241 477
93 254
377 753
526 27
509 871
584 267
481 923
334 808
820 50
855 901
693 432
833 717
303 23
883 804
843 76
335 606
97 443
616 259
186 74
245 868
660 147
529 47
619 756
503 181
673 224
423 109
362 160
527 986
886 348
489 47
435 443
821 595
183 219
355 552
887 98
255 909
663 763
673 267
311 20
271 180
509 275
202 503
389 801
546 472
250 135
367 773
343 677
349 284
823 98
187 503
965 701
328 786
321 777
754 867
464 536
148 943
639 502
179 814
59 142
118 589
423 195
568 137
883 420
484 811
790 74
611 663
824 710
204 438
175 731
633 100
724 491
9 588
864 670
992 519
296 757
967 635
42 460
737 680
163 917
436 486
239 345
768 282
540 346
63 623
868 805
193 250
925 483
243 126
558 166
971 109
976 704
194 608
734 518
46 213
35 284
139 496
551 219
78 773
237 685
262 769
12 849
351 608
864 994
156 720
973 546
784 541
519 579
625 686
208 542
130 173
959 653
676 348
393 522
344 971
543 59
651 846
540 429
903 250
257 197
697 528
559 782
340 882
673 4
74 115
147 783
850 555
450 195
403 272
874 316
851 440
614 367
276 363
607 156
772 533
476 656
679 465
419 726
171 25
873 101
712 410
52 965
586 388
626 611
132 751
733 213
499 993
238 15
4 356
522 203
579 221
125 462
17 910
922 207
489 710
965 292
167 478
237 133
949 364
145 313
428 612
862 535
227 434
970 421
663 333
336 812
591 389
984 813
715 397
58 356
961 908
383 738
571 253
597 114
144 190
141 553
893 717
162 904
368 926
184 213
41 106
54 581
422 370
905 663
625 529
895 202
216 871
757 94
144 938
293 776
503 750
656 415
517 269
540 955
398 586
610 221
871 799
911 329
866 63
20 585
63 478
524 323
881 540
913 379
211 768
388 787
389 857
311 638
431 600
192 724
912 49
685 215
83 689
863 261
135 641
253 998
866 232
421 69
777 503
304 564
327 741
99 760
855 587
478 363
63 634
211 168
299 560
797 217
755 106
739 548
531 859
87 252
933 251
287 652
996 483
247 294
967 852
720 306
257 911
145 58
297 303
641 570
43 979
982 605
210 231
934 314
320 690
343 77
99 227
893 338
358 28
872 197
385 897
798 69
566 674
420 607
98 51
805 510
667 828
876 383
276 653
380 635
186 282
618 950
554 716
227 341
586 911
136 204
488 600
210 189
107 863
835 637
772 290
195 720
664 394
115 957
885 166
170 996
646 349
210 715
173 706
942 576
156 192
58 649
609 836
447 575
171 762
402 417
589 1000
55 373
766 615
879 57
345 583
27 352
736 898
644 224
49 465
577 287
626 290
556 14
278 539
850 494
468 865
892 231
384 929
638 88
736 439
404 128
789 837
748 411
668 75
804 536
104 29
17 247
630 74
801 280
21 400
998 662
447 253
39 619
169 825
28 429
675 103
821 974
348 442
656 817
997 300
254 136
328 914
961 3
309 899
284 51
152 551
455 20
819 749
957 857
28 28
300 361
434 387
728 751
913 908
436 791
520 178
862 4
315 524
814 407
754 426
411 146
469 508
674 59
586 338
28 948
717 854
122 711
491 446
23 574
514 93
867 544
624 441
976 760
967 23
163 952
586 978
328 571
311 219
842 303
569 739
814 209
664 763
986 131
687 452
832 936
978 683
585 985
18 564
848 960
847 959
564 328
497 680
753 424
682 432
187 525
99 874
736 604
802 248
177 9
381 91
45 513
918 497
859 844
82 824
297 463
399 705
454 798
570 840
976 878
211 336
802 519
14 667
22 377
910 279
723 398
863 636
187 5
648 154
276 911
372 672
585 10
772 703
292 723
442 757
514 168
180 997
291 267
707 403
172 547
144 645
491 77
722 189
422 496
22 804
857 277
803 257
394 461
256 310
666 620
901 835
51 60
923 76
104 949
81 509
54 535
316 791
453 338
186 66
714 365
714 386
725 579
804 150
25 947
225 371
333 190
902 247
151 268
691 857
704 455
362 798
103 409
878 135
854 906
570 878
131 609
202 959
500 827
682 980
123 986
386 272
161 285
970 885
490 525
424 328
644 943
171 538
805 669
730 714
953 928
838 14
469 360
953 681
307 11
202 270
58 316
943 978
64 619
661 640
39 731
350 694
306 48
183 516
91 727
901 781
802 104
972 214
851 982
68 323
149 695
952 481
811 70
668 62
17 830
114 676
124 209
129 989
974 975
723 217
556 258
402 946
414 534
558 360
299 382
373 609
199 441
807 960
858 652
173 894
949 161
206 734
187 53
942 610
482 599
139 356
894 971
900 63
312 647
377 443
848 293
210 742
804 183
21 448
779 481
558 952
826 312
365 370
674 49
63 522
517 372
290 585
955 766
514 110
773 14
320 841
653 135
541 936
816 60
683 972
761 635
92 870
388 48
58 43
619 738
570 799
544 202
453 838
624 255
173 877
688 783
304 542
815 608
996 650
176 261
56 225
66 980
82 910
765 780
466 566
59 307
810 726
681 949
112 388
561 858
466 422
878 886
349 927
946 276
474 776
575 684
46 275
144 985
780 282
236 856
417 326
559 194
427 116
492 714
927 250
274 594
941 911
730 200
283 480
235 710
147 70
82 791
297 181
369 133
902 832
858 880
154 944
977 169
617 475
603 220
181 817
895 412
291 706
584 200
333 660
68 555
675 400
676 442
95 283
471 902
516 875
589 681
722 927
638 373
585 217
965 992
462 144
748 436
943 709
37 571
455 223
394 463
407 778
505 159
930 578
888 102
378 150
169 310
588 648
274 946
469 953
323 440
584 224
509 101
349 731
100 827
255 294
808 934
850 912
222 148
814 654
998 490
285 823
72 691
421 670
312 139
291 70
939 930
509 152
213 45
865 223
521 782
583 125
860 267
831 190
702 620
513 234
550 926
224 57
297 653
513 750
54 846
958 918
817 810
689 42
914 46
271 103
17 967
787 663
489 900
524 185
126 228
445 523
404 909
894 767
501 718
60 780
135 141
586 507
336 770
410 714
662 261
460 462
16 11
529 161
386 187
804 347
681 214
918 860
276 725
733 527
746 5
273 867
582 5
939 123
236 528
426 613
423 566
890 488
960 861
3 350
29 348
588 705
219 264
754 474
802 440
601 236
236 395
221 247
401 650
829 209
354 719
77 719
31 948
567 457
71 129
733 787
204 453
742 919
1 181
403 192
729 979
212 74
486 230
331 741
506 727
285 48
469 228
232 699
955 549
894 564
313 763
477 819
284 488
328 985
279 42
869 11
711 50
403 557
76 161
384 633
894 553
733 838
849 729
167 405
343 691
291 439
689 895
525 947
106 603
820 836
23 402
661 862
406 440
435 945
307 112
816 94
345 44
547 142
259 908
870 18
759 787
42 125
579 834
937 174
648 191
200 346
199 625
543 294
188 578
607 218
846 575
807 848
415 132
362 148
199 648
872 126
895 416
551 634
292 952
175 865
563 99
79 296
771 395
375 294
211 292
843 996
393 547
680 269
428 485
646 788
183 490
786 340
931 872
887 914
935 995
545 999
559 370
397 35
902 869
752 139
624 946
123 435
705 911
496 542
644 818
99 938
497 821
976 425
983 749
85 257
689 777
571 525
927 463
511 629
412 770
439 217
72 888
235 419
617 56
898 961
315 48
710 314
57 925
213 848
662 596
573 491
581 341
954 111
633 559
31 892
794 438
432 283
701 753
967 152
910 232
507 706
140 91
825 40
194 710
766 382
262 737
522 188
55 211
914 936
136 254
931 834
707 157
686 213
988 730
84 438
579 557
511 748
205 207
586 784
976 165
6 702
697 431
675 249
948 64
183 756
943 712
934 997
36 676
14 852
9 255
741 729
597 106
209 420
497 880
892 750
632 325
618 461
188 156
921 796
535 534
508 432
380 432
764 559
904 542
643 876
175 92
462 269
375 652
758 582
131 705
155 590
197 914
158 934
644 106
825 802
933 748
734 896
81 363
609 158
475 504
170 456
180 605
835 62
125 270
754 508
696 463
939 228
340 720
86 622
371 822
904 375
49 571
521 823
931 573
569 820
602 556
727 829
587 413
712 881
868 628
832 845
652 382
961 956
816 420
573 480
958 499
433 479
279 465
400 690
502 842
968 679
904 168
638 126
743 241
609 152
335 866
701 51
499 458
47 274
453 601
304 457
425 71
776 207
12 889
768 164
342 237
411 154
345 743
826 943
581 501
723 832
874 565
541 26
761 150
515 170
712 587
346 957
488 804
777 889
44 247
212 138
767 316
53 24
410 614
840 638
962 309
256 102
306 768
779 47
330 895
615 792
532 943
608 719
798 839
488 466
265 671
889 375
149 417
562 567
551 679
611 4
920 52
310 564
667 815
940 246
866 641
641 153
701 704
70 811
465 540
553 935
393 358
363 392
468 881
238 874
51 408
368 280
276 575
560 807
255 862
628 274
77 384
101 983
160 770
8 38
212 430
225 458
728 559
310 600
192 191
637 701
162 5
115 340
258 378
18 708
981 634
118 103
55 8
901 863
769 729
937 276
42 891
147 505
249 183
333 36
884 321
539 91
840 880
191 996
318 969
937 21
358 734
87 770
915 604
662 501
883 602
85 520
249 605
250 54
800 584
940 591
142 833
533 418
922 479
697 717
20 695
383 848
992 430
355 87
367 745
573 750
282 496
514 695
403 249
996 366
962 80
633 758
792 484
237 69
196 629
421 626
120 674
258 383
471 183
765 761
229 347
133 12
34 759
594 340
269 339
909 342
842 539
558 245
295 46
33 88
153 783
206 40
69 788
444 8
149 628
378 837
178 374
498 277
49 172
786 652
419 670
399 977
76 451
816 863
592 163
4 519
397 135
178 875
713 898
587 253
889 729
446 726
498 245
840 819
96 690
181 218
289 271
703 2
693 86
90 104
741 246
218 646
788 691
826 830
998 64
706 700
380 442
700 81
593 677
531 604
469 285
992 123
643 595
698 551
184 711
337 469
939 588
168 641
963 447
237 429
698 33
309 863
132 252
889 441
267 874
287 410
755 633
159 82
309 403
827 722
34 602
873 186
158 273
304 460
982 869
301 93
327 338
657 716
45 162
104 131
116 912
673 179
7 307
493 428
435 182
558 49
214 828
93 442
105 545
200 739
480 259
478 402
482 7
96 30
585 24
711 930
40 715
972 153
84 238
351 476
664 366
655 751
785 816
946 249
218 495
875 106
781 348
662 575
375 532
200 113
615 803
991 939
403 926
883 2
166 614
841 207
834 801
682 480
110 882
460 821
380 688
508 213
202 77
951 33
378 269
916 776
104 230
711 978
424 726
124 905
18 696
150 696
587 481
860 487
177 767
894 687
914 752
786 816
442 608
925 155
231 517
168 881
210 213
857 66
869 839
91 41
547 895
467 900
457 946
911 298
887 721
597 870
602 779
806 56
113 931
845 490
498 553
824 223
185 116
818 199
964 837
354 752
582 831
75 967
678 426
321 860
91 86
373 139
726 229
333 431
228 937
755 921
391 637
520 294
696 904
461 558
563 283
942 617
590 468
932 900
599 795
765 481
250 346
721 741
444 585
316 906
950 199
683 749
785 509
741 738
987 340
408 491
940 935
324 687
264 763
64 808
640 658
767 149
951 615
718 501
830 220
685 317
716 816
224 153
14 84
217 919
743 980
316 505
244 315
471 696
750 983
675 502
901 3
67 268
118 443
584 994
9 826
782 189
729 904
223 386
144 472
770 649
791 997
960 220
247 996
811 767
231 764
499 34
338 850
621 74
476 561
946 254
89 239
466 148
658 971
300 107
685 595
171 324
807 793
198 34
489 125
780 104
829 614
553 177
331 490
314 3
12 190
865 381
50 367
38 935
410 766
418 521
183 729
208 516
732 31
907 444
558 140
854 775
236 914
972 599
891 944
653 851
514 700
185 756
439 197
660 587
813 180
190 528
491 352
422 621
609 104
402 336
297 779
533 936
24 123
62 167
672 600
417 590
459 721
477 542
94 982
185 338
784 865
91 27
925 714
927 723
843 258
168 34
672 583
398 95
542 966
548 822
613 70
700 808
915 953
314 48
2 798
482 410
934 497
599 366
257 805
969 754
341 96
377 197
558 452
524 704
977 285
994 463
685 526
306 973
909 998
188 726
22 560
458 565
667 273
883 110
27 795
966 574
316 134
768 310
670 629
619 607
62 526
699 999
685 11
613 913
533 166
406 323
48 786
53 905
476 236
894 303
503 40
532 51
619 176
914 841
590 991
575 816
296 828
892 577
66 882
138 416
904 860
693 548
426 918
167 24
373 895
642 292
960 994
686 357
198 659
899 752
920 982
924 383
812 804
632 162
166 55
982 863
577 701
244 548
177 809
444 112
112 668
300 49
500 483
744 857
866 114
142 338
785 982
230 248
645 280
124 406
782 310
732 400
228 363
768 183
65 359
625 412
612 921
191 812
405 848
943 673
354 729
64 401
165 27
922 351
167 966
164 456
190 234
608 784
142 556
349 707
519 251
824 215
210 529
777 102
409 797
197 498
90 957
709 521
272 424
706 904
871 490
572 468
858 929
302 835
906 660
871 769
52 19
87 447
256 89
11 190
18 766
952 616
631 49
616 95
62 259
892 928
848 6
815 887
853 997
818 262
733 725
857 712
135 977
977 143
522 547
388 109
805 350
51 336
445 401
542 327
731 438
531 705
383 888
577 301
941 354
360 27
114 509
408 305
75 10
90 42
658 125
718 994
239 298
402 228
535 418
371 348
275 37
523 800
647 923
208 713
189 326
405 400
917 735
775 707
884 873
438 782
895 475
766 798
938 350
665 722
825 534
394 178
937 950
81 233
452 892
350 167
504 91
284 415
411 280
515 232
109 828
569 678
234 367
919 336
827 326
492 612
975 819
24 463
355 899
967 681
939 822
48 364
571 239
360 373
431 642
744 860
756 69
320 222
729 31
302 874
245 78
975 168
958 325
705 452
995 633
395 186
655 45
441 276
587 668
439 175
126 395
858 564
171 969
726 930
16 438
631 464
366 857
407 504
826 126
240 527
311 780
343 25
589 509
230 178
578 78
45 375
547 342
764 899
968 468
382 382
513 521
677 767
977 196
599 18
477 244
450 740
409 824
185 955
464 130
731 667
581 91
524 211
115 48
226 590
205 625
262 726
355 42
197 378
809 91
51 512
382 770
595 358
846 153
28 202
228 529
107 274
456 781
505 990
817 388
370 913
719 382
386 22
511 655
283 414
884 218
143 256
126 229
182 786
602 818
533 196
454 549
27 660
39 385
161 451
265 934
758 479
306 421
484 50
3 708
882 303
156 284
175 268
499 623
488 779
569 128
278 683
393 531
15 868
862 51
303 312
856 770
651 468
754 891
225 310
67 475
631 424
422 230
375 2
473 478
164 982
647 783
309 237
74 13
522 455
337 999
527 312
137 381
172 909
27 228
246 374
994 922
670 422
583 44
52 789
587 382
560 223
704 362
636 500
924 65
473 680
563 504
413 94
856 970
542 998
1000 299
870 302
524 164
546 436
513 946
121 737
477 297
773 368
311 63
809 878
323 283
216 812
658 219
13 704
642 909
757 746
943 133
45 186
781 942
680 582
537 372
129 449
155 85
778 944
122 744
199 558
684 949
74 367
944 612
284 449
715 562
260 630
11 670
967 982
299 850
100 706
619 493
250 379
82 957
569 361
427 674
946 567
459 389
956 884
131 575
676 493
397 590
784 493
375 322
384 894
119 694
441 153
98 74
416 522
342 622
735 151
176 416
31 799
730 126
266 807
533 671
507 759
903 36
645 748
368 517
308 919
623 77
572 994
92 751
941 930
314 122
463 279
3 544
1000 729
31 13
279 253
339 498
836 565
746 432
614 958
723 682
984 883
614 524
481 550
548 984
718 975
338 663
855 637
313 532
715 865
798 148
120 10
681 626
995 562
772 687
840 56
306 750
207 183
257 542
27 732
613 560
8 781
339 832
672 788
7 609
802 58
178 657
681 1
283 716
940 818
528 508
287 13
418 453
789 239
19 919
775 974
549 605
206 944
680 458
161 433
679 323
243 26
759 31
477 223
621 859
235 41
11 795
278 906
231 195
838 776
889 443
633 976
62 177
988 532
389 808
652 415
822 694
850 436
186 315
225 679
363 93
341 755
872 865
562 491
437 603
830 988
485 375
164 407
189 449
414 189
207 886
70 618
903 213
633 260
582 96
352 13
968 492
941 972
68 752
886 299
984 771
793 425
78 990
469 750
190 472
832 775
705 608
986 704
448 133
309 342
143 522
992 383
570 85
630 944
898 238
576 526
779 765
876 345
565 356
679 122
398 748
390 798
232 779
277 210
940 714
451 822
258 997
850 910
252 348
126 691
726 767
786 921
428 182
897 777
537 517
375 527
318 103
573 30
927 2
739 967
78 128
421 240
203 438
269 905
537 516
353 89
333 325
56 168
341 25
766 70
235 574
673 672
805 838
824 635
563 689
375 680
916 418
905 384
236 856
395 897
294 483
641 383
58 462
135 678
476 868
934 138
193 634
177 98
126 236
899 113
807 356
166 260
880 486
274 874
940 375
361 445
311 155
107 719
634 781
507 7
387 41
125 491
534 478
138 752
637 583
658 644
903 552
916 373
200 70
493 490
876 295
818 343
161 513
604 702
232 110
192 960
23 869
639 76
647 460
761 822
525 193
585 545
536 240
5 199
694 447
972 828
738 109
420 475
286 313
383 24
833 558
897 501
541 708
689 200
711 410
545 721
396 823
100 882
405 169
148 959
79 732
204 164
113 508
120 262
475 134
280 298
231 944
91 945
687 953
605 685
707 891
775 733
980 757
544 388
282 877
893 336
991 67
994 591
790 288
373 331
331 597
539 782
185 840
73 129
322 394
433 142
982 924
695 53
931 495
711 699
836 42
70 271
354 574
817 247
332 766
381 367
836 514
284 609
488 27
376 744
562 65
392 726
780 367
237 550
499 880
543 836
287 275
897 224
44 810
541 993
248 809
469 254
961 41
871 960
786 796
868 651
834 435
22 75
202 706
140 211
297 197
291 249
366 445
826 230
80 675
514 121
557 957
640 563
909 638
521 213
131 743
609 469
192 163
959 952
419 961
401 665
537 226
671 224
573 211
398 429
764 348
308 452
287 398
251 43
638 972
661 517
102 40
690 331
959 247
224 601
156 478
687 740
351 675
87 843
792 321
289 203
746 635
296 876
795 681
42 521
422 280
86 445
791 84
68 968
98 849
307 586
648 23
83 334
407 404
120 199
628 531
207 425
696 738
120 878
956 577
816 89
467 318
410 191
347 622
914 369
270 998
422 446
51 335
873 854
85 376
509 577
621 285
739 517
896 446
594 263
759 498
835 945
23 122
565 569
325 258
833 10
680 786
380 307
34 691
876 78
708 868
49 44
181 260
458 371
31 746
713 449
951 657
556 450
327 63
481 709
601 493
133 302
410 784
209 964
576 525
825 762
338 348
858 923
59 187
160 182
370 388
985 978
737 961
690 618
159 603
51 337
796 969
17 785
809 798
529 965
786 115
884 511
913 148
731 124
760 375
360 587
75 94
358 636
935 230
55 349
627 560
392 512
314 484
130 312
177 590
128 242
331 673
208 137
367 327
224 825
914 507
95 629
807 965
741 445
136 684
583 607
407 451
795 109
725 90
20 87
558 61
595 143
295 441
354 107
622 218
886 152
997 547
217 457
674 717
64 855
957 48
248 834
374 919
40 86
235 901
363 753
76 582
388 776
299 617
726 850
731 513
391 708
180 275
529 667
7 330
421 920
772 741
532 69
878 474
283 110
192 763
938 875
727 431
193 937
819 156
111 257
26 440
57 944
955 927
644 725
732 127
319 970
425 575
551 346
810 558
768 864
159 616
941 928
474 194
781 759
457 871
778 916
279 19
143 562
582 300
861 934
372 153
842 859
999 131
351 989
21 856
4 370
260 310
234 572
987 812
676 644
195 300
843 265
526 869
421 557
962 125
473 576
2 148
282 822
106 804
438 955
836 948
817 31
268 187
459 845
84 649
218 573
533 281
197 521
971 635
407 725
867 319
852 439
28 60
491 790
815 182
624 760
852 773
469 995
314 450
380 924
939 901
188 526
890 289
117 715
186 425
41 334
820 572
442 104
364 508
538 497
689 925
386 407
887 688
811 594
403 839
683 472
2 219
476 907
270 17
375 376
334 403
792 84
465 338
942 135
391 82
81 154
820 494
472 844
282 274
39 392
546 679
762 355
78 488
856 921
350 596
142 215
173 861
446 755
47 157
917 927
961 344
518 37
141 620
454 180
585 196
437 721
939 997
557 665
195 168
611 834
421 646
823 273
1 90
737 382
785 671
962 981
230 914
84 53
855 979
807 131
880 661
529 417
171 725
25 55
381 327
265 419
167 155
605 773
223 567
708 363
675 230
114 124
194 670
79 640
503 959
232 60
323 136
816 692
525 787
186 896
480 592
470 929
593 352
830 269
508 104
691 253
578 341
873 48
993 550
756 569
664 869
629 716
965 496
213 318
150 452
868 817
392 905
878 670
967 464
668 309
722 664
250 441
618 360
354 263
327 712
805 676
71 464
241 614
212 394
835 595
137 515
434 358
537 484
342 640
603 543
491 354
598 741
30 753
701 460
410 298
695 710
199 389
175 637
641 247
546 914
784 759
114 324
209 946
686 190
392 217
331 457
920 432
988 633
457 402
577 164
989 984
471 844
351 584
364 238
528 402
725 987
512 158
990 820
661 865
597 746
290 935
907 483
895 578
144 513
409 808
194 644
295 674
777 240
920 945
339 121
835 716
295 746
357 644
968 950
857 968
432 878
815 828
870 952
852 252
182 577
193 55
355 585
595 847
499 508
870 300
839 497
478 520
173 396
852 85
69 382
682 491
100 140
867 974
184 781
626 483
681 684
213 635
624 214
997 649
871 781
5 109
124 627
581 331
956 962
250 909
752 72
507 965
678 665
163 975
430 828
630 395
711 31
937 416
526 847
131 276
314 511
698 928
567 473
883 632
934 867
226 897
565 73
330 587
152 361
441 509
427 195
179 407
746 718
322 307
696 952
183 437
368 638
207 322
236 281
325 596
144 74
344 523
897 124
120 216
791 967
11 171
468 349
854 636
960 53
242 142
627 318
789 343
645 525
490 157
942 231
574 451
933 114
456 440
231 261
644 592
295 920
971 916
812 599
179 389
347 640
495 102
65 963
651 719
125 969
950 350
337 253
915 840
931 288
806 509
676 857
968 945
516 369
607 622
255 635
406 735
984 202
988 224
601 878
387 945
916 270
327 585
121 633
784 775
517 736
774 668
643 195
905 588
905 347
514 420
314 15
730 701
771 305
613 438
365 664
193 792
854 784
529 242
539 878
777 229
174 445
325 714
392 15
314 144
644 165
953 858
368 639
667 308
952 455
254 894
161 959
499 945
495 427
544 134
155 745
841 318
404 261
38 212
80 241
352 575
736 890
878 3
942 645
103 879
123 288
179 802
657 814
771 703
594 362
409 671
804 165
348 181
513 50
900 308
135 86
47 901
840 989
494 797
367 903
608 723
368 658
808 791
466 793
861 878
573 346
902 786
418 214
1000 455
971 873
741 40
911 689
283 847
426 891
894 459
695 432
563 372
475 335
738 914
232 981
486 171
634 663
485 4
249 688
199 735
988 30
605 834
902 614
239 640
544 232
273 497
459 365
827 909
392 28
212 454
606 573
442 682
238 141
185 415
446 551
78 930
849 388
526 560
352 809
56 157
687 375
659 123
510 376
637 562
410 13
314 966
880 805
645 718
861 631
910 121
85 568
232 603
750 536
605 421
240 311
841 274
619 734
144 509
357 175
813 960
831 670
16 896
802 929
906 220
939 219
8 924
257 398
402 79
215 510
719 692
674 891
311 210
528 191
220 99
691 406
302 427
761 42
186 478
865 526
254 647
508 483
475 662
798 654
920 609
264 290
991 363
131 842
126 969
322 439
156 337
468 143
461 238
693 303
748 926
17 511
269 76
324 547
484 25
353 811
213 358
324 576
497 204
734 718
801 645
965 417
642 171
549 328
542 85
975 831
859 251
29 128
850 999
271 425
22 723
149 152
798 265
193 147
377 213
455 629
261 887
237 611
484 381
521 676
508 445
596 606
994 960
625 990
594 611
529 15
557 966
814 220
199 855
682 984
123 313
467 482
134 469
125 95
685 147
85 528
356 394
622 866
124 451
633 748
120 116
637 826
997 872
833 104
411 91
666 971
852 836
62 946
223 307
771 906
745 569
340 638
170 791
897 421
791 863
659 518
601 39
897 166
194 484
593 138
423 122
230 120
526 82
482 792
725 756
729 400
820 300
915 332
33 505
747 189
391 392
536 936
369 311
719 55
576 782
467 837
391 312
99 83
111 22
454 656
84 893
805 173
107 366
884 525
862 355
935 323
654 122
198 207
356 201
445 145
844 649
314 534
222 328
515 663
306 606
83 998
71 601
721 196
552 940
534 294
149 450
689 198
273 89
320 894
557 369
221 879
512 307
666 559
873 702
227 841
579 261
575 775
619 405
658 994
961 634
906 906
553 425
572 593
733 976
787 57
753 170
348 198
154 55
448 526
475 208
343 925
598 887
742 141
876 700
924 91
905 573
903 677
959 413
366 951
805 213
586 612
883 33
38 482
373 593
856 398
402 55
811 383
607 344
786 335
661 83
787 907
676 527
814 307
10 578
665 261
605 771
409 260
568 841
287 446
957 781
644 124
511 97
67 394
499 188
241 694
147 782
851 461
510 701
997 913
464 843
970 959
849 478
205 876
820 927
403 280
806 790
818 3
521 962
546 323
237 255
119 936
234 480
56 935
444 820
151 482
442 596
845 664
77 442
970 713
826 422
109 914
757 402
22 503
258 301
774 838
512 85
623 384
853 301
182 683
736 862
569 618
87 10
974 142
781 820
842 933
703 978
307 761
828 932
387 276
151 47
425 319
866 194
317 210
25 74
960 517
392 513
694 877
697 377
345 963
742 510
795 86
79 145
296 121
889 192
381 919
436 651
393 434
391 594
558 763
81 811
692 979
782 791
411 520
213 428
754 156
379 845
977 24
646 757
767 645
39 66
521 339
412 574
288 946
433 754
734 365
699 579
540 928
720 510
291 22
543 23
661 221
256 389
647 813
191 578
502 643
242 542
618 404
716 107
59 340
701 804
767 503
336 774
262 183
42 152
402 300
338 343
718 225
785 250
361 227
302 125
535 29
494 64
709 142
471 855
414 84
608 653
431 474
951 729
556 373
286 987
893 228
395 928
16 989
418 152
100 741
145 273
143 472
535 693
461 558
442 86
693 598
13 473
514 844
466 1000
387 997
425 10
895 44
781 333
401 350
111 796
107 759
962 403
778 423
154 935
742 959
137 443
380 621
912 556
962 488
590 766
391 829
560 192
629 687
661 931
627 973
277 312
915 238
357 86
172 808
218 739
357 773
24 234
599 287
173 843
662 10
375 152
900 695
494 491
938 914
663 269
179 201
230 137
671 997
192 495
265 837
762 45
421 765
290 896
586 774
624 520
351 998
360 641
702 136
390 398
490 407
998 688
454 789
792 572
355 672
957 762
781 891
864 17
91 850
124 289
513 542
317 648
827 241
645 542
9 556
255 492
186 420
848 791
134 212
14 331
468 355
288 170
276 174
640 316
210 960
945 856
695 445
73 336
582 134
308 490
384 191
434 411
341 541
182 359
344 395
948 619
85 339
975 428
649 321
308 808
494 339
878 969
970 893
31 866
371 218
911 818
601 924
468 646
839 916
335 691
288 645
486 545
330 379
564 827
962 249
921 970
932 168
159 449
876 132
482 916
870 439
435 554
214 217
442 465
485 383
597 632
906 792
649 407
848 471
987 947
233 659
860 79
183 394
263 12
234 155
824 608
76 83
707 637
645 584
382 368
547 401
732 266
945 806
943 35
3 500
562 490
28 961
936 145
732 597
675 965
65 921
325 940
272 650
68 119
584 893
870 255
740 527
466 51
123 164
766 231
6 693
650 593
429 271
265 421
150 526
431 297
899 481
475 818
854 694
370 173
132 46
749 946
756 539
825 578
755 342
281 33
365 6
170 398
265 179
915 224
649 552
894 251
141 294
343 880
19 101
561 434
909 693
287 245
232 795
518 217
348 456
396 20
388 499
108 685
796 519
746 268
266 391
661 296
875 245
678 217
11 946
660 619
895 936
89 708
147 179
516 228
979 925
643 139
752 865
69 346
466 40
490 271
812 615
400 155
609 466
491 528
824 217
375 660
246 240
861 179
945 869
560 177
909 747
787 940
845 483
945 567
231 610
80 355
164 965
466 785
522 809
562 411
824 127
240 816
726 860
289 342
807 7
334 497
276 732
518 850
766 925
907 219
79 368
694 838
133 748
752 453
4 13
15 733
279 855
257 12
579 119
295 969
696 636
153 266
517 597
474 328
31 44
880 888
477 776
930 115
155 504
718 4
225 579
110 961
584 605
718 387
721 676
229 480
81 841
382 936
140 537
210 716
413 563
331 866
239 196
519 869
675 294
895 818
991 335
924 397
927 262
957 890
555 1000
678 735
853 48
657 510
645 894
330 953
539 846
841 398
31 193
985 850
584 657
984 306
232 413
963 780
937 300
656 28
167 775
967 954
384 399
781 337
916 190
222 291
333 409
342 631
67 546
741 389
823 845
717 512
2 512
953 210
305 597
763 494
247 92
410 758
783 353
543 396
164 430
170 526
400 537
486 299
253 333
469 121
627 430
369 841
111 630
849 555
212 957
132 875
880 229
533 445
878 883
794 852
771 417
795 630
471 769
388 931
354 188
711 932
881 777
633 241
508 777
503 411
77 718
757 480
822 36
170 692
807 664
156 452
252 573
35 846
687 845
741 973
967 468
214 393
172 241
137 219
413 702
671 790
944 790
578 80
45 846
943 671
992 164
335 433
418 476
760 244
827 874
652 613
502 649
6 300
360 642
380 611
78 712
429 231
954 520
217 48
665 119
615 459
709 67
607 438
498 611
917 27
599 715
910 510
396 383
179 185
738 704
967 183
714 149
470 588
206 881
172 187
486 602
118 162
337 186
377 480
617 190
662 191
360 828
975 413
324 33
337 276
701 176
309 272
287 551
805 361
953 900
351 774
632 404
577 226
920 836
657 859
585 713
919 868
298 281
987 205
476 164
108 193
829 157
460 389
992 939
813 280
774 645
487 533
91 114
122 213
751 685
291 50
535 367
437 846
103 335
909 787
759 268
729 444
551 868
821 87
784 733
884 94
193 920
232 523
50 477
583 65
561 489
82 273
679 277
458 666
645 185
929 202
432 741
931 81
439 623
863 853
541 320
806 79
631 105
366 612
795 892
203 240
387 765
963 85
261 719
652 114
944 523
165 543
957 395
958 788
439 492
428 504
433 786
749 271
683 653
996 861
688 689
234 224
743 588
841 874
524 537
542 243
979 961
803 693
152 33
830 665
517 510
753 15
233 989
598 74
850 839
799 546
831 346
856 915
532 91
714 99
338 46
12 81
970 32
551 201
758 340
847 388
45 98
954 556
313 470
686 420
831 764
899 334
338 729
489 199
436 28
103 845
666 28
554 400
378 939
583 862
588 536
525 529
658 754
642 251
501 392
112 826
30 718
971 566
998 210
802 638
163 341
303 875
215 93
181 53
374 534
541 97
260 329
533 436
696 773
533 49
873 961
712 998
868 931
452 461
959 43
981 886
589 249
700 946
471 310
951 66
499 806
822 966
123 186
113 89
980 636
369 113
233 243
482 173
4 791
913 712
329 374
408 146
111 173
259 325
900 498
702 380
620 886
29 864
165 480
343 108
353 508
936 40
809 339
834 468
131 556
247 482
976 936
718 477
237 707
31 401
363 23
333 216
133 922
519 859
278 359
634 34
156 450
703 426
469 773
660 309
100 736
370 848
128 781
195 565
273 553
117 721
528 423
704 320
523 415
135 116
881 859
478 813
744 33
441 258
800 245
637 773
251 654
918 237
764 169
275 381
442 315
177 362
839 23
851 257
457 767
19 495
660 80
328 210
361 206
739 237
472 126
927 761
613 627
686 478
978 783
546 497
657 899
519 23
548 787
642 632
891 360
381 407
233 729
66 829
764 556
577 398
103 373
776 75
430 145
542 382
717 173
973 405
516 31
442 861
763 966
809 71
414 134
113 328
902 435
322 243
12 63
143 553
658 606
315 641
304 262
492 586
144 573
279 189
471 178
974 287
520 717
125 724
190 987
365 384
901 834
722 438
494 67
528 611
166 181
389 565
689 869
970 38
88 475
891 740
445 425
289 266
558 677
953 921
550 693
299 584
323 962
528 892
469 204
960 656
845 373
704 805
397 995
69 980
401 5
823 792
938 926
141 522
11 855
241 724
594 87
767 623
197 534
727 383
717 671
101 443
156 796
409 619
919 347
160 291
112 797
927 28
330 847
6 594
737 146
537 560
862 310
814 190
397 531
44 197
131 807
689 713
887 276
421 221
195 705
504 605
79 96
29 124
970 232
114 862
982 385
149 984
535 972
556 556
384 853
113 768
818 305
256 382
233 138
807 382
766 321
385 263
906 946
630 516
702 115
819 547
212 431
89 482
57 487
725 978
346 208
923 14
263 384
376 380
568 73
403 361
259 632
638 116
247 895
815 336
49 166
822 309
504 161
290 497
879 915
404 831
222 496
15 105
125 591
843 378
15 471
485 908
150 49
228 432
713 147
91 245
671 860
726 951
294 827
362 96
629 618
374 333
322 776
408 279
321 629
637 370
361 38
377 986
140 288
991 256
588 337
502 853
125 946
792 726
618 216
95 869
344 850
182 528
169 661
530 35
926 91
60 520
668 587
876 463
225 961
426 640
739 646
188 381
414 386
791 909
536 238
268 451
643 734
50 861
238 307
873 776
656 183
458 689
26 705
144 118
144 817
178 315
924 238
937 569
678 594
833 105
284 63
21 102
506 291
795 120
447 646
649 492
691 868
371 321
200 886
75 837
469 835
747 126
513 628
761 285
322 845
160 229
962 232
543 634
938 339
320 332
414 865
583 170
261 63
325 387
771 356
584 7
532 619
832 84
95 142
649 910
741 224
512 334
301 372
196 554
342 964
147 677
16 482
590 605
919 82
329 675
381 496
667 936
178 518
486 410
851 998
692 22
140 918
463 295
619 881
378 972
787 97
57 112
233 307
57 651
295 891
94 558
859 182
576 460
411 999
321 28
615 25
501 906
482 875
662 341
494 161
516 195
516 255
261 657
877 953
494 95
528 325
478 272
553 954
923 47
977 738
284 860
792 707
186 838
644 515
12 963
340 641
446 907
517 321
652 283
24 695
704 445
119 101
766 620
594 647
961 445
867 556
548 769
881 967
671 135
53 915
147 390
103 181
468 280
579 851
666 875
806 115
52 585
527 278
594 375
28 19
861 770
834 951
501 693
688 826
982 559
417 582
144 18
580 665
2 70
402 593
331 548
779 743
68 983
533 804
117 436
810 184
394 602
212 305
962 140
552 144
124 860
701 112
487 642
199 40
108 593
900 472
634 875
538 192
262 531
236 683
412 56
727 530
558 113
453 566
800 123
613 293
566 536
188 29
67 890
244 319
255 334
159 139
19 875
969 345
932 881
632 56
946 878
81 967
892 555
711 8
419 142
634 213
775 441
738 210
689 975
199 66
358 191
687 342
500 321
978 920
580 61
422 70
749 155
802 585
97 780
113 725
350 24
29 451
203 977
188 306
492 885
940 509
772 657
559 158
599 288
683 791
337 291
337 201
590 18
927 549
695 9
700 352
14 109
680 477
134 470
182 474
809 487
46 251
800 872
275 37
25 245
262 803
216 727
109 661
52 336
692 623
996 556
126 6
934 123
968 380
220 314
314 212
12 482
499 370
787 16
448 73
301 571
320 528
915 53
663 423
289 160
205 51
747 234
675 513
475 611
297 207
586 243
895 30
313 673
662 292
506 46
849 134
536 615
733 154
95 113
835 866
346 575
982 837
384 415
318 319
977 723
175 617
618 596
662 291
795 328
594 526
778 780
995 750
318 293
609 196
729 871
371 450
282 673
299 672
31 936
403 811
172 735
686 877
626 720
997 1000
695 805
596 707
661 671
145 287
818 408
536 116
988 524
222 956
902 393
224 321
852 87
246 490
535 322
570 192
885 253
215 415
136 369
136 257
193 52
727 860
489 980
662 220
436 642
229 395
946 731
113 4
227 969
429 447
679 49
159 654
551 878
649 14
75 643
955 354
505 61
234 298
23 942
119 768
941 710
230 899
122 108
673 364
153 579
809 38
735 24
105 939
316 855
94 169
388 772
719 171
969 927
949 628
439 26
927 14
651 748
317 576
361 976
606 423
520 383
952 979
260 233
907 866
225 787
819 818
998 635
929 720
541 943
924 70
846 891
297 792
283 329
740 695
619 306
346 831
342 267
749 819
946 811
403 408
824 344
883 735
742 122
188 956
370 367
716 316
327 334
771 403
231 975
874 779
382 839
906 929
430 201
973 889
909 456
699 617
999 145
594 259
792 805
134 965
954 29
905 850
152 734
935 339
885 307
328 792
932 210
411 808
77 711
971 337
504 900
904 593
321 378
349 923
112 873
914 877
627 275
670 853
163 343
146 652
816 922
132 419
922 24
615 306
205 47
939 584
703 124
119 724
842 583
184 713
601 18
379 985
232 607
967 609
380 295
480 521
284 366
490 951
891 676
883 577
451 751
282 912
240 780
866 669
646 332
837 819
199 723
535 292
13 140
888 144
136 263
165 56
341 741
581 160
252 603
851 786
12 809
364 432
733 847
438 561
545 613
642 661
568 856
232 740
518 45
438 560
291 614
173 459
528 561
73 74
985 744
842 433
715 555
883 169
35 793
679 300
592 518
275 697
318 534
699 91
656 344
845 812
57 214
476 854
999 728
378 906
165 376
622 90
212 624
350 296
869 247
680 122
677 467
163 229
341 657
797 30
61 448
472 312
605 363
110 999
712 980
733 659
373 102
898 128
931 244
878 378
40 301
511 150
598 664
686 788
467 940
696 625
379 280
435 96
804 634
15 592
926 235
446 57
693 735
161 912
780 826
681 99
160 918
375 38
206 569
808 595
82 508
513 999
37 334
3 217
570 6
218 479
61 464
248 745
72 814
337 222
628 704
290 717
832 439
339 68
193 307
671 364
678 388
660 318
751 893
163 70
994 548
261 150
41 382
647 862
739 664
356 494
701 409
822 62
893 243
385 813
35 144
740 997
197 161
220 144
469 121
567 340
961 816
850 25
582 531
736 836
978 609
247 348
117 449
808 785
219 455
355 12
681 797
797 745
625 862
679 186
691 502
940 654
610 205
463 446
561 554
54 199
792 316
559 875
215 388
941 858
53 934
543 375
101 622
773 21
470 504
616 288
582 31
677 743
50 375
934 495
676 463
853 732
450 485
718 976
783 549
272 94
328 589
343 176
293 816
609 388
193 218
586 157
752 930
743 654
437 219
124 129
661 933
418 518
915 186
657 287
385 546
325 440
264 679
952 76
380 965
76 786
270 353
195 470
599 50
869 820
966 717
741 840
967 458
489 329
697 124
667 972
225 374
129 412
72 401
206 382
406 202
378 939
161 320
477 175
550 507
995 367
515 576
941 864
758 713
92 681
638 273
2 698
524 925
231 190
125 446
445 772
511 652
256 700
909 748
645 284
865 601
310 810
781 297
216 36
326 246
425 515
830 317
521 182
317 939
564 315
874 899
704 272
923 997
106 336
943 497
32 345
460 608
346 89
563 651
873 193
460 917
788 786
822 619
492 916
879 36
827 638
813 124
117 351
687 826
178 179
619 513
152 49
468 732
561 9
159 11
806 811
994 66
624 499
186 904
622 56
872 877
424 819
904 212
271 397
205 504
687 385
852 963
858 97
635 297
577 541
742 796
554 246
614 433
969 184
734 103
540 662
643 880
568 191
111 127
905 582
339 113
282 463
847 137
369 325
943 972
710 1
211 235
432 805
723 102
652 583
853 381
379 521
885 18
526 757
271 242
273 709
740 43
89 744
263 48
43 33
227 231
803 794
307 131
534 886
733 605
436 67
732 453
285 550
112 983
615 265
484 329
241 927
908 881
223 977
241 99
907 153
667 687
660 507
322 185
438 475
16 290
790 617
758 308
151 17
370 371
702 119
554 999
246 592
488 894
753 972
49 86
212 96
819 176
310 336
307 600
925 129
921 849
893 779
752 110
565 286
110 594
975 548
116 489
860 404
762 288
610 967
235 279
420 499
32 655
444 325
179 669
975 19
154 222
397 648
726 94
571 200
776 641
223 723
703 242
40 879
80 281
127 685
274 879
365 942
180 446
931 767
542 996
8 935
473 662
651 465
588 816
469 820
732 194
561 600
678 951
987 684
380 375
227 523
555 164
917 620
69 58
686 768
423 568
596 223
609 539
674 139
149 929
311 910
598 378
490 728
390 283
516 240
340 29
354 731
153 58
702 347
573 591
545 335
603 485
751 984
926 410
134 555
894 13
436 722
650 918
397 646
83 11
910 71
99 231
593 611
817 676
381 37
802 178
977 77
502 520
701 798
836 951
20 212
106 343
170 940
317 272
575 14
561 50
229 253
661 480
283 575
871 663
934 991
928 957
497 568
603 109
353 348
183 983
944 299
942 547
980 807
217 486
202 404
131 29
636 429
527 662
13 457
382 551
605 661
993 566
982 675
495 231
657 696
331 52
917 923
566 366
373 176
244 178
29 637
838 823
945 740
995 980
978 943
659 95
398 98
674 847
218 466
334 835
183 796
389 883
999 720
341 892
850 739
705 210
425 540
85 973
54 390
111 430
606 404
658 747
285 652
608 854
228 762
147 628
425 445
728 33
699 734
680 560
831 660
932 880
548 29
493 419
145 775
406 504
550 741
902 808
725 341
854 365
358 774
931 878
793 638
232 816
372 321
483 31
401 431
882 338
2 132
442 412
412 291
620 502
885 932
484 953
676 426
856 810
388 42
513 287
500 469
489 798
430 326
161 4
970 735
733 354
422 926
903 748
724 605
237 484
848 111
280 91
484 6
666 999
634 50
99 640
734 860
639 253
550 520
679 852
518 465
427 238
916 654
849 528
597 426
405 54
314 530
22 58
163 575
72 322
950 899
170 824
67 952
830 619
391 484
49 554
699 985
551 945
313 41
524 532
963 254
137 504
463 287
753 585
139 79
46 934
257 600
301 793
751 29
907 194
206 933
378 563
460 434
333 30
376 505
772 235
794 701
187 254
300 236
493 997
497 107
281 518
561 837
686 847
62 390
185 424
126 839
615 842
237 914
817 507
126 924
172 977
813 850
105 948
245 772
880 289
49 879
507 160
729 831
866 391
419 65
627 967
227 814
532 204
721 75
791 483
310 165
400 124
938 3
254 846
340 100
12 641
135 895
906 447
990 889
5 116
852 224
351 869
514 470
660 229
142 58
363 409
668 57
638 77
932 642
286 280
127 958
925 555
959 966
185 23
611 7
2 491
755 976
881 701
310 340
692 240
526 835
178 467
661 315
552 347
198 787
69 942
482 192
440 768
653 329
508 204
940 285
38 616
478 621
83 562
236 235
480 865
310 841
687 500
748 831
978 703
493 740
952 53
472 301
761 863
229 308
96 745
390 728
20 734
199 690
394 354
167 816
795 893
746 834
358 88
5 753
586 688
14 927
945 543
589 834
100 881
258 299
967 84
724 931
281 705
451 876
59 552
316 541
394 768
599 456
883 931
309 630
418 727
811 426
358 825
126 650
980 749
90 361
63 504
771 914
529 542
879 319
913 664
998 776
433 973
398 552
490 609
80 344
238 83
937 767
530 448
742 489
398 245
383 75
99 353
70 249
584 257
877 375
408 429
873 92
243 168
526 541
439 6
240 822
51 406
860 714
905 646
881 595
494 293
55 61
559 131
130 757
185 717
178 632
476 405
818 726
517 271
442 725
919 758
572 817
661 700
904 145
191 656
916 813
711 938
20 411
15 514
913 833
824 223
425 221
393 995
84 305
738 355
782 354
996 477
149 423
928 562
425 726
280 35
954 978
710 687
699 729
639 10
754 474
355 922
232 972
964 459
811 361
376 970
509 449
452 183
769 827
135 395
250 926
905 457
208 726
950 361
784 546
99 847
974 874
268 467
578 262
111 129
108 58
81 496
453 214
370 216
700 265
983 796
209 189
277 400
785 765
253 140
599 532
72 605
52 191
752 453
802 610
904 193
74 889
537 225
712 252
18 820
880 990
876 617
512 607
239 242
98 692
156 467
484 832
65 561
133 229
770 397
126 955
466 687
226 697
781 655
412 89
81 687
748 780
889 549
397 927
869 549
230 734
74 914
475 565
97 829
799 526
567 790
464 548
841 111
143 318
353 921
11 727
529 933
801 66
979 981
562 666
826 827
737 800
241 143
951 326
990 798
421 320
547 213
885 266
577 197
942 956
921 553
554 979
848 91
853 993
869 132
644 188
211 466
888 468
294 171
118 254
268 560
876 830
577 653
898 337
318 709
378 360
312 603
549 72
953 363
316 111
349 54
176 185
874 92
798 624
812 156
786 826
205 23
687 788
614 531
81 901
581 580
239 85
387 940
472 676
703 714
761 535
20 617
760 365
829 111
768 863
785 70
9 142
550 968
395 111
806 915
255 113
720 596
202 135
429 303
383 905
113 925
392 893
169 702
865 891
463 126
585 894
390 180
421 942
852 853
299 162
324 400
232 842
325 666
270 707
195 241
518 564
608 254
270 406
246 692
518 736
851 669
845 359
242 491
603 469
234 907
555 401
805 646
272 76
79 226
608 364
849 342
696 33
881 946
150 572
8 804
101 840
231 335
649 64
55 798
631 712
596 151
984 384
685 690
954 347
234 392
379 246
426 809
947 612
737 286
836 869
514 429
633 71
271 818
200 565
890 666
645 843
206 587
301 92
791 448
812 867
795 793
331 133
243 630
113 624
42 788
685 237
353 369
326 344
741 881
783 512
190 706
73 90
716 853
175 960
424 699
728 607
476 551
909 486
608 35
864 346
570 706
732 38
913 612
927 544
47 512
345 663
672 667
519 993
683 271
649 888
100 616
804 516
267 543
532 564
645 945
682 214
828 202
214 54
766 723
161 771
151 795
810 989
900 9
83 499
933 127
503 657
78 714
578 382
819 806
221 115
773 726
76 912
708 194
414 889
27 273
833 813
307 718
295 215
949 567
681 557
664 823
870 614
555 758
311 889
735 86
387 272
780 814
306 163
551 380
17 985
365 211
729 2
646 644
51 935
632 777
924 731
679 725
729 475
934 31
256 672
453 917
562 998
424 452
328 333
487 366
209 428
223 605
502 405
108 427
19 683
345 452
650 17
246 291
941 988
285 970
647 216
145 941
295 929
915 557
666 968
554 434
461 517
862 802
444 403
938 534
994 463
771 172
469 682
801 23
117 174
594 402
801 637
437 876
501 709
769 388
36 392
915 710
806 480
854 670
15 728
570 465
628 173
675 60
154 363
85 572
957 316
25 796
154 67
103 316
353 423
64 350
418 651
430 677
179 498
42 310
211 408
978 185
526 435
789 936
918 776
956 141
74 826
87 931
957 38
41 67
438 578
754 839
824 963
463 26
173 678
663 86
316 526
164 432
763 372
380 614
651 93
996 872
407 29
168 468
312 649
569 131
977 538
771 90
289 606
146 219
450 936
393 241
693 71
470 515
136 741
549 695
62 526
488 512
761 704
264 938
742 977
314 522
564 44
521 555
899 118
179 427
165 125
219 964
708 63
915 926
904 408
164 337
994 518
540 849
355 551
666 986
994 898
344 27
958 883
686 335
160 695
383 430
555 471
874 722
275 714
816 789
672 787
396 160
125 778
644 119
609 414
435 384
146 928
552 554
32 819
678 785
765 687
953 656
623 916
90 360
912 868
623 372
818 81
954 63
786 526
444 893
944 426
830 647
280 127
636 858
264 152
567 647
518 736
541 60
150 1000
134 929
509 416
502 488
13 247
690 955
741 102
281 1
51 318
936 963
825 186
442 537
850 535
827 474
719 735
855 912
155 517
803 394
327 571
831 419
922 896
775 272
865 957
421 742
703 894
597 889
649 470
317 826
105 179
686 1000
236 368
491 119
978 857
581 550
714 425
520 218
8 136
846 112
836 617
366 264
511 727
193 949
980 183
65 721
281 672
293 317
385 407
173 997
56 863
903 930
266 238
228 882
680 947
771 578
480 4
655 699
928 604
855 650
678 656
906 202
775 74
364 356
386 7
522 286
72 732
238 922
139 774
879 709
968 678
217 960
322 386
988 403
660 961
507 461
627 7
100 184
806 974
655 658
35 166
284 662
919 323
678 169
505 436
142 376
251 948
661 190
958 465
201 660
514 362
587 89
591 798
227 929
434 343
489 490
895 302
561 201
104 320
290 131
327 973
547 304
78 913
602 89
160 891
499 138
291 260
361 187
133 946
4 416
696 370
183 257
412 819
212 227
431 751
391 93
523 629
116 679
420 585
645 629
756 102
948 809
350 562
266 6
891 871
346 177
428 313
228 794
892 147
185 57
889 4
408 867
624 104
492 427
474 625
250 533
518 892
290 270
636 16
913 423
779 832
152 504
208 42
190 362
61 640
917 405
753 796
539 296
641 425
823 942
603 668
165 301
546 529
840 579
787 218
931 209
739 626
157 465
995 720
134 932
425 375
186 412
732 802
177 104
251 573
97 254
419 943
249 738
68 315
114 741
470 973
124 81
117 706
786 536
926 288
355 709
677 452
734 794
845 427
553 600
491 552
222 470
711 716
795 808
791 804
660 464
266 924
351 698
998 361
796 690
359 205
511 760
445 595
292 259
48 401
189 428
643 142
730 945
858 681
294 34
969 705
90 208
314 467
193 737
354 390
920 913
834 115
247 10
77 39
895 940
74 298
938 7
456 874
2 221
688 521
535 229
716 326
137 458
91 951
334 450
901 300
56 426
617 534
510 863
593 702
910 367
478 690
996 190
158 802
929 252
878 65
314 132
286 639
796 632
600 563
209 872
539 278
874 625
130 162
825 186
205 354
386 185
553 275
742 196
137 488
747 300
144 323
67 308
1 7
550 335
341 675
303 295
568 833
377 130
649 516
972 351
708 896
376 815
446 379
84 414
716 681
548 168
625 357
61 248
498 883
741 76
751 764
948 500
416 136
417 450
129 183
675 971
36 691
285 611
90 453
220 239
669 24
72 988
709 491
973 973
925 703
901 25
121 672
547 659
735 321
566 619
182 400
289 466
143 721
875 867
391 134
304 20
455 691
67 412
992 943
558 598
94 103
992 68
528 621
697 127
192 606
949 586
949 194
851 31
59 132
560 417
588 24
189 336
141 812
154 107
199 519
117 640
241 151
859 15
647 855
154 77
209 325
840 36
233 665
124 199
746 145
807 626
802 185
606 256
237 312
567 903
70 598
462 695
553 138
931 928
282 680
697 608
516 943
581 139
535 721
473 685
649 243
772 387
472 716
400 352
609 59
392 179
856 945
100 206
140 925
299 841
374 742
547 757
422 875
959 916
290 542
806 533
348 184
588 143
975 694
759 155
726 64
560 371
601 282
796 201
469 124
831 304
774 500
380 575
659 340
202 524
175 725
806 549
487 290
449 41
725 74
535 21
280 189
227 19
270 111
402 173
951 259
67 375
151 183
895 515
359 717
738 629
632 633
110 782
222 862
193 183
573 724
803 731
75 764
790 111
306 996
785 518
703 821
907 324
604 537
281 476
782 787
620 829
748 487
730 439
589 816
319 923
676 888
695 313
651 850
107 603
745 907
958 231
986 415
211 842
873 632
469 567
932 274
362 262
284 306
941 354
96 548
375 867
509 779
993 970
228 227
536 307
816 690
949 108
930 685
416 956
851 880
808 823
293 277
154 750
366 294
180 483
66 325
805 42
213 544
523 515
978 370
592 307
570 764
649 146
4 683
652 872
221 867
526 641
437 306
71 184
566 783
235 615
785 496
789 860
327 363
433 495
24 292
295 615
876 302
631 205
780 725
125 337
332 711
683 112
175 787
13 607
447 801
557 497
927 337
379 516
855 976
217 66
420 941
793 836
33 514
883 520
238 982
398 347
83 31
490 889
105 349
704 217
869 17
759 430
386 660
684 992
666 988
845 378
736 705
906 772
45 542
808 72
390 563
643 897
174 576
824 192
229 707
356 681
229 602
341 34
604 5
995 547
35 546
473 176
802 716
654 340
925 861
907 856
439 32
97 737
410 524
824 232
329 899
102 266
978 713
250 312
26 55
556 169
414 854
315 747
292 17
58 592
133 644
496 421
431 9
714 334
434 553
967 653
223 599
737 938
616 704
619 172
984 231
851 646
992 765
741 421
875 941
569 525
383 526
682 490
321 25
908 308
579 170
817 332
500 732
880 316
428 205
683 667
234 449
604 814
589 738
595 954
691 588
534 53
17 495
30 908
888 590
314 503
848 460
434 785
716 798
801 196
577 979
232 745
468 817
707 21
584 49
571 887
904 698
127 533
623 427
959 431
73 322
343 339
14 338
389 879
947 857
359 990
948 479
940 129
866 498
269 711
181 847
439 119
998 315
304 578
204 391
299 726
857 650
826 452
439 144
863 731
573 696
207 726
808 468
123 656
824 105
532 336
408 270
51 711
161 210
211 990
844 302
628 221
98 57
20 558
722 930
107 32
597 304
107 616
698 462
138 737
1 962
214 868
102 124
900 67
989 508
237 831
988 52
310 217
497 765
74 661
224 917
454 619
17 525
33 535
309 945
253 577
955 601
470 919
331 37
742 878
925 589
323 951
495 877
670 549
586 904
209 781
448 276
764 823
260 371
747 665
477 514
296 979
48 722
576 181
450 395
317 396
967 800
968 475
313 958
376 54
657 367
452 82
811 267
936 953
729 462
39 858
871 164
590 444
46 792
185 346
191 364
468 690
805 843
152 528
759 554
336 640
425 205
822 169
679 55
863 484
238 177
680 348
142 955
724 559
407 408
291 530
438 83
24 300
181 792
543 961
525 78
673 918
760 168
589 668
927 818
981 805
909 881
146 900
774 131
437 681
560 942
244 586
796 781
541 749
377 388
321 257
886 700
216 333
17 266
437 800
920 602
77 320
547 322
658 110
340 25
158 262
749 654
55 916
733 180
862 346
926 131
699 46
750 434
600 200
735 776
720 529
677 219
588 383
660 287
514 862
508 528
547 465
690 739
287 237
460 230
728 542
512 824
239 306
201 915
646 948
592 550
803 996
987 367
558 617
412 734
32 168
457 940
448 134
211 194
123 673
557 254
70 581
323 41
395 299
420 660
54 916
894 536
299 235
469 276
734 512
823 97
255 456
343 978
88 178
644 911
940 613
221 297
837 653
899 976
970 316
267 855
260 5
910 609
755 771
343 93
921 528
193 149
267 835
818 973
744 936
552 590
263 195
255 426
913 439
652 226
264 617
888 387
371 530
332 671
63 609
686 671
579 262
886 94
280 155
415 473
411 502
621 347
97 857
743 933
622 770
953 250
553 77
826 857
559 744
460 404
723 335
629 341
975 270
169 671
842 813
762 34
718 205
765 913
212 913
466 254
511 312
8 870
969 486
714 974
478 338
930 652
67 387
329 915
234 907
640 686
894 885
182 821
309 635
166 293
422 736
531 562
888 421
699 744
349 199
318 695
946 77
866 997
636 663
765 901
936 826
533 597
702 408
719 581
579 60
410 531
562 195
919 300
527 334
760 69
72 980
162 727
200 820
928 409
920 953
733 240
908 486
270 185
760 696
433 950
309 323
726 303
52 700
889 280
174 862
617 129
350 665
8 91
467 396
671 109
909 875
654 846
683 972
53 685
391 995
105 21
815 501
806 732
337 857
486 427
882 434
323 303
675 954
311 798
344 201
805 37
998 115
867 30
737 527
535 239
727 35
819 885
644 141
830 144
971 141
17 79
382 934
698 285
827 27
432 179
371 830
276 637
407 579
225 65
393 396
944 161
804 54
586 146
385 800
434 925
760 587
38 891
207 645
554 45
762 400
729 929
535 327
34 312
148 609
283 645
456 734
276 584
563 886
34 816
778 457
766 680
891 569
146 984
281 827
7 12
228 381
350 249
681 633
785 28
370 888
493 485
673 362
599 512
318 113
136 716
882 453
654 788
656 170
680 468
847 270
293 109
614 230
58 777
13 296
670 339
139 571
644 509
114 699
477 5
955 873
167 609
902 135
637 311
339 57
348 41
614 359
376 486
411 383
905 388
926 975
525 625
549 472
539 729
372 598
393 666
69 604
131 307
658 916
337 3
280 844
539 366
786 76
228 977
727 804
152 887
753 915
42 940
779 346
391 574
510 246
1 964
184 573
825 47
585 672
868 269
587 702
368 932
182 617
732 443
542 161
810 340
130 503
73 222
905 349
339 335
242 24
831 615
88 391
532 832
104 974
652 521
713 59
416 233
655 937
670 136
292 187
251 185
684 208
166 372
891 836
147 233
437 376
721 335
777 88
193 810
91 778
675 586
453 718
494 192
721 465
620 164
917 804
736 681
476 249
189 282
917 981
564 359
458 41
233 711
168 395
499 209
605 593
630 822
459 541
399 837
7 844
243 466
54 497
948 433
334 887
665 244
20 547
913 252
999 543
428 501
471 595
982 602
963 343
913 919
639 843
806 645
806 903
703 535
394 334
916 908
125 965
72 558
458 722
703 231
573 208
759 875
932 942
511 248
993 583
368 9
957 636
743 307
794 781
132 759
317 992
123 542
926 848
140 107
117 702
353 457
915 261
252 669
394 687
834 895
58 837
263 986
529 308
743 395
614 155
462 806
971 137
62 323
940 371
771 544
984 795
516 544
507 468
752 9
709 274
641 659
323 159
770 301
712 551
905 929
111 157
593 279
456 998
736 552
797 707
135 497
775 869
995 599
74 665
222 97
33 795
219 585
952 46
197 277
596 545
362 842
945 502
225 120
752 756
493 8
298 556
317 625
878 320
794 619
971 655
812 683
427 14
609 412
564 184
35 775
683 166
5 865
151 554
82 811
568 413
50 127
18 825
977 702
498 440
454 862
67 531
333 577
765 655
777 321
260 705
98 551
776 210
430 794
214 894
983 205
762 143
474 233
231 990
903 946
413 601
290 926
990 832
556 423
477 202
582 106
435 860
356 560
239 753
330 882
770 990
238 41
156 460
785 595
286 424
403 682
293 839
866 150
399 131
871 187
238 611
397 517
814 814
54 128
941 656
564 308
894 557
953 677
913 226
924 608
947 219
897 842
325 551
891 723
443 679
104 871
380 590
945 965
329 843
749 1
260 665
569 484
23 783
486 379
197 67
927 437
777 978
445 253
937 587
176 824
366 313
300 848
75 199
671 215
456 933
803 568
506 369
796 30
680 481
159 904
460 741
932 964
725 994
194 72
301 984
486 353
819 13
128 954
64 850
738 686
622 403
869 664
729 580
897 175
558 455
249 920
59 155
697 739
154 206
470 240
277 514
40 810
327 534
830 361
381 331
206 86
736 727
231 431
431 31
237 754
221 556
576 486
796 976
882 917
149 434
299 838
678 574
907 408
230 640
459 160
408 694
192 251
769 613
613 687
15 908
35 763
217 605
24 736
389 74
490 511
194 396
246 129
27 710
50 221
763 464
59 76
27 703
851 889
238 898
666 429
894 480
64 399
997 829
541 536
321 668
845 451
364 45
668 835
47 727
673 448
339 353
314 185
756 555
996 253
851 906
220 605
174 672
159 41
6 41
715 19
508 129
72 312
432 412
103 50
944 670
461 530
778 201
75 411
983 100
534 122
51 688
502 362
517 838
821 685
871 220
365 500
114 31
238 135
354 995
148 96
593 901
409 393
795 721
372 142
230 287
301 533
675 912
587 578
813 327
373 79
173 187
233 137
120 601
932 37
558 598
815 305
399 602
130 712
275 47
223 453
366 681
310 649
615 392
897 855
276 352
115 828
204 794
570 156
336 427
685 287
319 306
259 867
60 415
115 771
150 87
826 269
60 620
572 434
667 201
898 342
869 827
908 623
8 979
419 714
936 569
125 488
881 666
758 472
782 162
232 359
935 436
487 778
659 461
28 764
722 441
987 651
444 46
99 556
876 165
673 199
371 511
145 725
370 723
755 981
264 293
350 823
3 355
43 672
431 977
417 156
680 348
872 313
350 963
68 559
196 858
704 454
157 225
628 217
204 665
453 110
485 934
616 887
566 55
971 402
876 74
959 60
187 637
357 989
21 96
396 573
926 190
309 285
50 835
307 287
788 615
370 911
404 791
387 35
99 405
681 262
342 214
147 538
69 793
110 251
231 256
902 193
228 726
506 46
326 577
769 974
813 393
244 387
254 878
642 120
15 832
458 422
65 367
176 610
674 107
183 319
263 542
703 48
403 142
427 870
326 471
243 575
188 364
265 200
176 470
569 721
349 701
578 558
570 211
899 703
432 144
868 5
969 768
970 540
94 881
174 864
932 177
51 32
229 604
131 912
279 802
173 434
531 239
476 28
492 804
63 413
841 68
768 144
529 841
596 251
66 684
646 946
614 731
272 892
715 860
599 159
373 600
993 320
754 939
46 218
2 728
368 840
393 98
633 646
739 524
840 72
219 738
807 702
679 649
467 456
323 185
161 531
616 579
778 814
257 805
627 678
66 426
571 644
686 254
217 673
635 567
602 872
228 408
924 649
51 967
90 862
273 598
149 718
467 303
283 912
898 72
534 601
888 229
348 30
938 621
614 333
14 853
791 486
762 233
723 295
782 297
145 356
888 184
735 750
330 439
600 762
474 536
821 690
6 479
501 985
873 858
498 80
287 626
74 886
577 802
734 412
549 171
515 493
189 458
650 941
386 241
798 233
397 890
442 180
177 619
636 970
953 754
602 332
866 570
671 732
4 190
450 467
954 810
372 174
931 929
988 943
565 664
792 240
158 18
434 538
734 205
933 395
908 81
290 686
195 481
955 989
80 850
972 209
635 600
433 970
88 224
999 810
329 472
291 827
865 411
961 281
712 424
515 906
94 266
230 938
886 499
482 147
657 81
622 2
171 634
941 221
422 412
809 192
569 109
154 751
452 545
75 509
827 938
386 210
628 946
466 396
687 652
719 589
450 472
541 130
390 141
668 891
561 184
716 814
904 723
234 830
545 97
124 561
739 470
719 544
506 220
10 839
611 536
870 364
72 570
596 500
888 267
883 81
406 641
341 192
997 366
686 454
349 807
208 339
868 480
77 799
860 733
818 344
652 307
195 470
462 412
441 150
645 817
518 594
681 235
377 849
825 66
354 483
499 366
355 741
866 884
384 395
565 216
469 51
856 345
963 374
138 506
423 722
986 396
935 978
638 905
698 503
353 59
867 375
40 899
448 940
386 910
493 184
730 210
825 572
674 638
618 960
598 95
938 525
858 38
381 510
88 895
789 148
330 317
380 368
896 225
45 492
815 890
312 971
310 782
256 511
726 486
859 801
198 287
989 378
104 717
617 704
404 890
413 877
822 996
569 42
478 365
364 504
885 540
587 119
551 889
983 735
505 333
994 364
887 631
710 39
834 867
473 14
325 294
656 894
891 237
807 879
959 418
691 294
136 344
732 608
70 30
507 889
773 751
979 493
293 331
863 598
707 902
56 164
145 422
449 146
532 474
865 869
735 149
892 520
196 906
823 586
610 842
918 9
264 720
140 360
732 966
253 628
616 449
635 964
809 302
636 623
870 752
524 983
202 482
236 203
493 406
231 74
181 688
829 547
420 5
278 970
383 261
452 541
411 943
189 68
996 868
116 263
619 307
227 921
203 108
607 586
744 136
136 403
524 781
828 330
143 768
879 558
515 651
504 396
194 750
867 959
988 457
118 775
744 392
643 624
958 711
33 587
559 844
855 625
266 469
439 340
412 46
530 600
227 901
893 982
407 241
576 714
286 588
255 770
850 721
47 231
73 136
78 960
312 231
919 841
501 939
721 715
784 404
492 421
4 110
711 472
216 571
368 520
133 806
113 510
892 923
947 146
502 395
10 718
470 179
861 142
894 979
968 987
357 388
304 111
434 939
626 867
968 122
368 853
254 870
281 965
34 443
308 917
361 155
609 897
245 789
100 52
628 378
95 434
857 987
906 644
385 55
346 790
772 113
491 413
621 709
499 788
344 259
13 37
640 716
215 516
250 274
888 7
329 268
777 706
646 830
135 944
996 151
346 364
806 812
246 180
22 314
595 895
706 64
43 797
564 467
711 373
983 876
950 276
258 756
635 697
154 511
802 910
832 54
984 776
971 47
252 359
364 567
197 713
685 735
777 473
412 996
103 190
626 544
289 958
658 207
346 105
176 60
616 993
792 481
222 831
992 717
913 553
187 128
101 343
307 778
123 270
858 810
673 252
789 979
638 33
710 752
728 110
700 543
388 784
537 292
801 765
968 964
218 535
97 682
134 734
394 79
718 479
459 474
146 746
446 79
424 954
482 915
946 342
443 518
507 732
431 793
614 813
791 279
858 188
864 688
86 303
509 153
541 104
635 295
262 126
464 529
267 100
297 654
332 891
423 844
680 595
237 551
927 340
953 34
846 748
44 280
943 809
160 163
69 53
949 838
817 994
616 670
868 851
752 914
970 442
142 412
479 128
928 832
465 775
162 785
729 755
267 475
327 191
863 987
81 499
358 634
119 11
488 504
254 691
91 966
16 335
739 652
101 919
116 801
520 992
703 864
783 821
735 135
752 900
455 556
413 453
770 664
204 805
926 461
182 633
989 132
74 38
330 406
221 293
781 37
847 619
714 283
213 55
756 992
327 733
842 377
662 47
148 795
524 67
372 120
135 152
179 816
251 666
991 368
587 813
622 760
484 678
753 982
735 892
432 713
464 790
318 96
423 846
225 528
227 715
984 804
590 668
1 119
977 504
902 813
300 579
115 143
882 955
679 630
943 289
365 231
711 770
126 284
301 269
700 867
428 415
517 791
526 18
202 740
86 276
267 313
12 588
434 846
132 255
768 229
995 320
535 29
320 159
54 216
987 472
754 327
429 476
759 380
331 173
627 940
840 770
691 160
685 994
237 416
456 382
801 280
199 255
308 175
287 559
114 826
869 99
343 184
344 326
795 470
345 177
488 971
801 101
961 933
165 219
456 674
128 811
892 467
86 162
782 667
296 639
246 45
8 659
863 155
611 184
979 227
758 234
172 972
478 443
953 854
304 531
9 663
913 284
726 698
932 747
633 627
910 802
279 677
935 603
893 964
496 623
229 78
11 109
116 339
755 686
111 94
953 540
314 828
104 83
588 690
110 200
467 355
543 950
983 606
175 623
958 102
964 839
315 99
862 749
28 501
972 979
343 521
164 52
223 165
303 645
665 493
703 332
21 992
613 133
316 180
995 876
773 957
883 292
699 605
186 278
471 982
37 381
845 107
550 822
813 540
3 206
225 904
675 595
878 565
670 836
289 339
176 957
751 358
9 818
849 906
252 620
42 705
354 746
638 304
554 799
344 48
240 313
120 888
527 754
144 879
516 911
266 271
841 398
48 965
314 756
855 429
687 84
832 587
966 940
436 844
533 850
620 227
113 899
979 879
206 500
992 561
652 26
171 588
938 787
571 189
961 199
426 250
152 281
854 831
39 664
477 915
690 451
220 97
740 993
260 627
637 709
290 64
666 232
489 366
264 297
773 611
996 311
287 293
818 192
160 162
328 482
676 593
45 678
893 695
180 508
1 742
207 122
25 824
530 990
990 833
782 667
754 162
606 712
304 746
553 603
442 943
396 685
261 114
627 751
651 601
92 979
125 790
449 717
362 316
368 904
960 865
896 285
206 327
634 582
267 685
154 952
455 403
992 23
109 995
511 827
489 562
666 952
147 549
750 164
656 329
608 434
978 354
75 443
316 941
670 236
35 322
40 354
684 633
649 370
422 342
494 453
812 982
568 33
634 57
906 963
864 74
13 335
72 513
202 746
512 713
844 423
453 53
591 502
716 102
385 859
118 72
387 218
367 283
339 592
267 116
690 420
166 683
565 173
318 752
562 861
464 399
985 627
283 482
412 231
732 238
213 542
791 261
874 765
352 586
935 585
507 700
921 101
430 209
882 574
456 316
30 496
622 642
593 908
90 357
715 417
184 523
225 622
447 49
176 538
616 337
120 410
511 412
260 385
371 992
538 207
307 969
547 184
966 878
632 341
719 19
742 432
996 724
537 280
401 329
217 765
750 372
122 437
450 783
782 277
442 827
39 75
610 844
76 696
406 440
626 699
197 758
668 688
659 451
816 840
762 503
471 58
500 438
25 591
688 155
995 732
934 223
54 16
608 695
397 156
320 484
923 378
592 99
118 334
90 788
260 754
324 456
96 438
183 172
721 844
949 867
936 994
812 495
364 272
243 320
427 433
1000 173
727 214
348 990
642 798
436 333
24 818
637 1
848 364
138 650
302 344
749 443
392 635
240 432
939 808
70 969
201 393
348 519
481 547
629 860
228 426
998 159
175 499
295 996
690 153
3 970
771 982
580 438
816 363
949 334
623 812
622 687
740 514
166 295
79 228
328 231
334 864
44 96
270 314
1000 783
970 159
139 11
790 244
135 522
531 479
768 307
70 695
29 295
39 280
250 897
883 822
783 316
927 803
441 572
154 907
787 692
565 868
537 39
33 268
392 90
389 858
61 606
331 7
553 883
310 821
77 872
651 101
984 704
200 895
242 582
157 714
836 521
366 467
159 130
586 474
861 538
147 417
848 681
818 62
837 425
630 887
211 809
81 733
662 781
887 745
915 307
100 146
696 136
441 201
282 225
59 588
273 830
568 623
132 688
694 137
196 76
426 329
624 943
26 913
517 905
736 819
399 126
227 417
969 287
355 801
597 688
633 220
208 130
25 784
205 192
917 971
988 55
671 640
495 607
458 950
97 246
214 979
940 524
646 417
645 897
991 47
285 970
880 856
511 378
233 160
161 189
185 834
473 464
560 582
205 916
965 920
807 146
613 149
963 872
705 887
831 321
650 703
742 907
100 505
576 410
948 187
490 218
487 600
941 729
953 353
766 595
79 499
809 383
801 676
219 31
871 46
907 389
831 230
219 584
905 6
153 598
519 710
20 740
76 154
806 992
655 893
965 223
764 107
469 659
783 596
310 772
198 220
717 584
811 335
233 829
554 226
292 682
973 212
757 766
330 228
894 712
637 484
303 141
271 523
334 48
19 993
8 204
937 923
65 885
849 190
772 573
837 784
815 138
259 522
759 940
534 489
299 325
680 340
823 425
342 520
360 204
736 207
390 131
499 16
491 346
21 487
87 549
813 165
758 890
204 866
758 932
764 847
896 362
435 992
610 350
347 966
271 346
410 139
860 116
513 711
816 970
612 511
711 792
45 509
35 519
149 698
632 975
279 168
361 29
554 797
716 392
20 649
511 293
830 400
702 427
520 475
907 273
665 753
632 483
994 35
611 923
832 814
902 268
213 217
803 185
410 413
49 828
67 164
93 123
143 507
111 685
58 273
568 259
337 490
341 705
601 741
955 947
364 944
343 380
801 133
1000 434
119 46
860 942
781 229
867 791
25 734
164 334
268 333
539 132
927 308
763 375
436 541
813 531
90 702
421 710
110 58
150 84
395 548
674 1
479 406
159 861
185 903
153 985
10 139
896 792
655 781
742 904
880 576
983 696
848 291
789 891
946 778
623 987
884 337
222 489
635 204
524 257
43 713
617 122
200 247
579 698
950 256
945 977
329 778
932 52
522 867
859 770
951 282
289 827
910 651
581 404
909 346
350 174
633 697
745 919
130 620
785 112
759 442
513 949
75 726
176 684
867 315
530 629
962 38
567 824
940 733
851 211
995 950
754 610
913 386
765 689
483 200
596 350
206 589
698 289
162 825
104 909
407 486
359 400
431 10
438 534
346 59
387 60
928 338
610 696
655 448
408 590
745 397
906 302
160 751
375 65
969 991
662 625
651 40
62 120
802 513
312 121
61 378
578 819
168 59
475 412
318 263
255 602
62 359
502 141
129 412
69 176
422 28
736 862
506 102
626 601
383 920
395 669
824 501
340 307
622 429
754 50
50 708
317 216
744 404
924 879
492 542
383 746
923 924
441 190
185 626
352 126
98 627
833 782
495 432
877 953
960 443
642 998
368 210
743 301
505 254
193 168
61 611
299 260
918 2
701 927
11 362
443 403
623 742
600 944
847 840
976 697
568 162
487 148
667 181
113 77
54 59
711 196
793 30
874 690
177 124
448 35
788 154
992 965
994 925
755 504
364 511
625 373
635 998
645 288
656 777
151 210
540 972
636 823
363 668
171 775
361 500
862 448
409 612
107 768
118 947
439 488
280 267
406 644
342 699
385 399
434 163
380 83
517 96
122 334
599 319
40 168
659 262
772 625
205 134
672 223
537 813
766 805
745 392
849 936
59 125
821 635
973 270
253 466
78 698
983 443
130 909
446 40
105 184
740 657
372 803
770 687
661 543
229 331
587 224
38 157
71 551
791 233
710 654
869 667
722 845
982 907
239 226
49 484
816 668
188 894
123 120
685 11
40 572
705 863
369 977
715 960
414 511
330 973
480 256
409 555
575 86
188 219
883 976
740 671
307 727
271 107
38 320
751 848
564 354
133 643
519 62
914 717
307 767
866 675
680 791
213 230
880 833
147 845
209 437
852 286
544 229
313 603
144 631
290 793
998 35
341 660
522 532
335 567
876 643
891 736
896 455
332 927
824 33
993 430
53 660
76 996
146 2
238 756
13 361
299 619
450 988
485 447
293 142
80 10
164 193
769 398
935 724
972 738
421 420
608 667
884 569
777 326
845 689
554 713
65 458
37 417
572 713
393 998
213 824
351 979
622 659
841 122
607 131
638 693
657 820
670 886
257 193
351 31
396 760
506 638
297 535
133 944
480 237
526 31
805 374
104 454
8 190
421 281
452 527
409 409
634 454
918 733
129 559
457 412
980 433
793 967
681 251
359 820
385 302
486 524
609 421
201 798
100 30
931 357
211 748
791 116
746 758
484 978
199 671
652 833
930 296
386 8
60 883
30 392
669 630
799 787
814 383
739 752
71 71
270 771
183 711
236 538
558 319
45 51
832 78
596 993
960 955
507 445
238 346
319 584
831 690
588 918
967 123
477 903
382 236
674 560
212 187
830 198
482 454
659 890
767 54
957 536
67 252
344 594
971 180
486 577
530 245
817 443
153 282
145 536
27 579
579 678
615 788
103 893
34 303
156 405
224 566
186 171
463 824
931 619
817 637
22 767
340 581
546 341
655 26
132 70
259 982
557 699
803 982
788 578
658 694
611 535
576 767
511 478
304 155
425 572
921 137
885 797
919 92
284 135
677 358
786 750
362 858
205 57
541 374
400 426
773 343
540 635
818 415
282 580
498 329
999 81
857 421
356 983
216 679
1 551
552 482
598 347
955 394
862 878
912 663
592 1
225 821
499 287
722 632
469 985
729 45
608 638
228 940
929 810
259 506
823 464
651 619
421 818
836 220
932 533
88 277
152 194
937 805
436 830
29 473
100 515
912 149
88 831
7 907
352 58
380 784
745 774
899 339
226 383
216 954
571 409
866 813
67 41
744 91
227 396
263 187
389 99
629 899
643 48
365 212
341 706
159 999
491 276
171 360
586 557
386 361
903 600
721 18
534 891
379 651
21 892
994 756
26 336
522 404
733 365
938 61
219 583
376 913
105 992
463 966
177 496
136 332
436 37
970 232
140 99
911 641
469 188
437 903
991 243
789 315
874 387
403 138
111 268
107 779
271 717
428 184
707 109
996 177
895 771
984 851
179 894
54 856
359 615
73 832
826 19
336 278
135 548
667 413
525 150
995 161
834 751
382 482
627 720
723 442
826 128
48 176
189 248
997 253
895 657
620 212
653 233
864 527
727 965
23 492
24 848
966 774
116 778
607 384
398 444
833 748
219 167
85 58
686 676
968 692
969 902
433 654
780 436
673 299
870 930
434 778
701 327
406 887
19 162
389 198
351 341
906 395
725 372
379 397
67 751
91 209
729 602
485 610
757 606
207 205
232 120
617 995
736 671
144 32
266 875
620 905
811 353
594 627
116 427
463 789
344 372
634 919
548 129
843 412
482 491
158 899
753 689
607 716
756 715
897 277
501 881
783 676
646 825
213 431
588 144
884 855
817 384
416 931
692 223
368 913
887 264
66 351
989 139
528 464
526 527
267 570
112 816
290 740
300 827
167 700
242 71
550 886
465 966
443 297
767 840
263 900
81 760
662 998
785 416
89 899
897 856
291 586
496 996
882 987
32 939
419 54
872 787
474 527
333 834
397 845
136 144
196 129
948 576
936 220
631 325
389 42
795 906
517 242
695 609
98 463
750 292
447 897
828 994
163 900
985 330
124 307
763 987
868 597
916 860
827 205
541 991
992 687
181 360
109 822
539 883
870 3
756 35
589 80
529 695
414 347
544 496
802 662
517 293
498 187
476 199
234 388
606 569
71 880
694 510
487 418
391 606
947 164
20 396
179 337
403 7
678 735
919 696
868 75
112 43
875 95
633 966
770 278
534 902
870 321
848 689
454 930
751 159
29 133
322 57
955 598
190 468
904 197
849 687
335 118
298 935
802 333
695 348
472 559
57 708
311 788
800 861
696 25
287 136
734 394
388 713
242 804
662 387
415 792
843 168
149 275
901 414
276 362
289 597
902 987
132 125
617 23
497 109
463 532
491 710
988 375
820 350
428 654
248 872
855 20
881 328
250 565
303 428
355 97
188 447
809 398
489 95
781 85
217 46
505 807
936 469
587 33
575 476
373 370
183 359
229 189
470 851
20 985
419 846
950 102
947 667
989 211
798 29
177 75
9 299
904 54
744 234
366 291
864 488
9 874
918 772
356 575
360 932
478 996
686 198
518 102
243 576
646 863
174 82
129 132
424 441
569 732
665 223
17 657
964 102
628 395
3 476
17 679
304 111
468 7
162 489
521 732
952 791
903 270
837 132
623 276
784 827
800 934
414 33
969 935
919 561
122 377
330 265
567 385
437 97
1 217
269 796
547 204
350 591
110 868
935 350
338 711
854 990
633 128
155 21
577 282
500 629
575 679
221 504
538 399
97 422
827 196
289 945
535 970
464 161
814 444
753 484
979 897
245 589
320 814
773 437
310 893
656 175
142 275
577 485
119 767
321 441
564 533
284 566
513 539
954 804
770 843
437 682
240 975
322 101
993 27
166 143
835 852
30 187
524 583
747 397
801 956
624 39
714 360
753 453
950 642
738 978
456 997
169 835
477 140
497 50
408 37
636 309
100 740
396 324
670 360
286 218
77 202
499 211
879 153
484 420
617 723
490 167
890 110
88 5
644 5
669 694
225 366
345 533
614 512
380 959
662 409
670 706
894 302
318 889
864 12
98 701
846 794
895 256
149 298
718 659
964 741
355 968
607 659
283 457
420 604
50 751
769 128
783 175
160 842
188 279
393 452
757 30
874 836
68 241
133 28
855 105
782 688
71 978
176 96
485 919
35 676
627 713
451 943
5 263
656 701
866 910
942 494
947 953
577 564
782 621
838 129
135 387
928 898
940 705
870 720
812 618
502 157
331 48
528 643
836 484
993 752
324 101
139 150
119 836
717 39
569 792
124 893
643 77
854 343
559 320
462 728
746 533
337 666
838 649
476 360
361 828
392 425
373 110
851 911
925 626
108 231
456 343
43 44
621 955
27 228
364 827
92 780
581 870
721 591
575 552
363 386
302 89
744 947
946 421
916 695
801 599
690 786
456 942
495 153
339 570
651 76
454 551
284 512
791 928
745 601
275 455
785 292
921 297
550 546
431 487
721 672
135 646
650 907
221 72
19 330
760 572
691 756
906 592
210 368
686 967
798 139
773 909
809 587
445 118
788 698
311 703
317 967
659 693
280 271
154 938
157 889
960 822
982 686
300 665
506 95
893 702
59 25
659 684
849 267
398 822
369 808
159 922
445 296
498 151
465 361
692 879
535 3
55 380
480 984
639 967
208 394
936 571
724 631
222 448
595 312
409 108
46 511
747 476
790 598
551 784
552 701
335 828
583 795
170 266
62 438
936 885
888 341
484 553
750 218
501 166
844 837
24 196
737 244
694 216
386 487
646 260
674 287
958 572
911 246
27 756
107 474
611 456
390 668
795 4
381 85
378 626
665 559
897 489
6 545
941 474
374 685
507 646
634 84
414 708
548 249
64 799
524 498
259 299
341 354
787 528
675 940
834 327
916 899
31 441
16 868
108 447
790 117
602 116
596 255
115 511
562 878
276 149
724 385
997 779
155 189
590 601
342 436
680 274
778 226
990 695
235 120
30 219
758 394
343 665
341 868
16 218
237 761
699 555
280 883
5 348
394 527
898 843
754 271
73 182
447 755
930 727
604 826
480 249
73 714
391 377
728 95
10 153
865 312
49 846
770 877
166 224
799 188
578 802
730 3
937 703
247 328
591 821
638 261
357 278
133 95
548 128
378 605
645 967
866 461
810 8
593 314
445 334
214 738
891 610
746 532
980 603
149 95
353 133
53 205
826 341
957 326
892 130
798 81
140 96
284 501
779 639
327 830
709 560
875 251
271 575
671 52
269 947
767 490
661 203
382 374
275 19
964 843
122 844
488 471
324 201
906 132
110 269
232 798
995 738
954 229
68 645
460 705
936 662
696 989
510 387
461 765
756 275
976 537
330 504
437 900
681 934
58 726
473 528
896 68
571 265
407 178
84 624
789 727
315 37
35 990
304 553
93 381
896 754
835 38
49 75
944 643
150 114
886 222
887 306
716 198
385 553
542 566
893 556
407 720
736 663
206 47
663 49
698 522
572 443
794 156
249 817
246 136
560 937
748 761
836 41
232 904
960 453
75 223
490 750
846 138
412 958
51 837
415 767
840 456
67 259
633 976
144 926
354 751
994 520
790 299
125 71
534 52
85 418
257 807
423 376
780 696
738 662
831 236
244 239
332 300
755 997
484 349
880 310
344 477
201 435
801 144
132 578
940 240
947 331
606 547
81 119
287 774
623 156
150 824
299 885
218 985
77 798
927 441
519 750
381 437
585 509
385 588
575 597
974 959
655 485
996 583
114 935
339 569
183 323
828 804
918 589
332 491
888 738
70 214
888 768
316 483
534 859
922 106
72 555
135 238
909 411
192 575
656 565
771 820
333 728
949 181
787 667
504 591
734 468
325 377
792 1
786 572
91 536
40 951
461 298
459 224
409 378
319 974
318 563
563 699
118 911
317 983
277 332
218 136
964 152
280 734
617 886
530 858
557 761
871 71
913 165
567 945
358 277
651 913
760 974
648 922
862 291
88 870
32 786
565 154
77 691
914 361
777 881
912 339
375 953
634 254
208 488
910 421
168 529
297 292
266 283
901 966
240 80
881 790
505 354
829 561
838 185
265 469
10 200
609 43
118 277
895 767
111 102
805 432
741 433
13 947
536 4
143 858
529 452
406 242
506 521
191 314
635 445
319 335
226 717
201 933
350 520
496 167
840 261
255 455
759 722
683 666
559 95
561 370
940 584
97 847
825 889
766 472
655 396
529 803
684 742
930 660
771 23
763 194
353 448
728 253
507 839
862 580
145 462
71 11
799 154
864 969
912 535
471 479
367 873
148 21
292 669
610 215
760 462
546 4
125 835
909 471
348 141
524 54
508 647
286 784
84 646
957 12
229 152
221 876
887 553
122 992
671 144
917 639
905 32
722 913
336 218
49 808
135 584
104 300
851 788
305 861
111 567
837 531
11 638
957 634
339 687
576 770
495 697
550 834
60 265
943 404
798 257
817 620
408 795
917 250
394 579
453 135
173 786
980 19
991 263
945 701
174 24
90 645
610 62
9 835
139 470
541 482
859 476
224 919
562 58
120 43
205 503
501 456
906 66
566 209
355 85
264 985
244 15
676 797
955 738
123 62
619 395
520 639
532 511
459 445
826 146
94 420
800 891
245 686
194 372
759 990
84 246
963 139
539 785
793 944
725 808
191 920
791 459
516 279
947 654
444 27
852 231
665 841
552 29
90 204
280 484
275 153
695 572
712 894
205 865
767 625
943 494
289 140
588 323
197 533
38 461
658 884
395 604
702 46
344 592
111 991
769 620
893 196
415 589
659 790
758 396
240 603
250 303
78 238
518 910
223 111
656 544
78 645
740 110
953 511
204 207
889 578
185 379
795 204
192 604
343 992
116 206
682 667
531 87
234 179
760 824
589 127
509 836
174 176
859 680
14 175
424 1000
115 49
123 675
7 797
710 308
16 127
456 482
927 964
703 825
271 869
727 223
349 857
73 739
542 315
723 655
321 419
712 238
969 432
612 56
863 435
533 771
899 991
321 900
180 260
969 75
700 442
23 76
305 883
193 234
281 578
761 950
381 183
480 277
976 84
7 23
621 674
34 36
123 276
537 825
942 373
956 496
618 902
91 542
678 911
951 445
507 599
241 786
792 55
164 129
628 944
857 308
862 845
80 835
500 275
733 317
743 132
967 636
887 667
448 775
912 179
417 992
473 912
22 798
676 966
625 30
783 824
190 810
231 97
746 315
403 199
161 379
276 861
395 555
95 375
786 387
691 640
826 864
950 912
477 639
967 914
690 464
487 289
289 14
2 322
918 882
507 884
32 87
161 140
85 945
556 925
404 815
283 277
230 719
390 699
369 848
459 173
371 595
320 862
616 483
707 683
191 755
833 646
55 886
865 340
986 554
597 786
123 30
76 357
585 67
590 574
776 454
62 948
224 619
53 755
140 653
232 626
610 290
480 930
18 540
858 675
548 290
859 361
986 237
922 51
7 926
186 532
36 421
706 810
733 4
602 52
12 58
908 537
889 907
293 867
204 716
375 355
729 981
828 742
911 896
561 604
357 549
652 585
617 544
916 573
839 706
876 414
690 83
843 61
234 650
51 462
226 283
307 520
268 279
156 229
900 618
428 724
862 445
674 786
308 307
392 359
840 385
974 996
467 519
544 786
343 539
830 741
151 308
4 560
849 164
789 50
373 575
785 303
549 344
240 849
505 707
322 997
390 373
932 242
586 279
17 691
310 258
763 294
456 108
60 85
317 776
78 274
7 652
466 176
776 588
585 708
404 996
397 610
860 218
819 724
676 90
968 438
706 987
613 660
753 479
152 652
770 719
728 848
982 997
717 156
619 339
921 311
120 377
743 700
614 164
375 671
261 826
786 893
560 218
176 108
214 863
212 489
830 286
225 369
446 21
996 103
248 979
773 772
306 215
27 901
432 856
594 542
344 811
220 204
466 363
777 729
306 43
756 560
427 743
453 864
442 505
756 325
284 919
224 465
973 969
172 938
302 792
27 238
314 890
176 577
757 402
476 103
818 421
148 509
359 7
942 529
647 36
9 202
780 946
351 825
294 683
624 367
717 897
547 649
439 98
635 775
638 971
316 282
825 353
720 307
773 619
867 720
160 666
807 361
419 754
749 969
201 331
729 48
927 784
256 605
810 296
977 737
672 83
749 863
612 20
772 951
658 453
301 137
274 497
402 855
460 178
486 268
721 594
916 464
410 943
685 805
936 976
365 868
167 44
931 856
55 690
780 973
320 442
994 673
649 530
78 704
493 678
783 326
284 383
637 124
937 523
55 742
189 861
309 140
335 363
419 300
902 174
891 424
37 975
646 915
481 756
422 87
282 937
243 435
419 428
568 48
264 89
25 370
844 276
868 276
404 388
161 180
868 620
815 790
355 6
100 92
117 145
512 90
533 593
703 967
309 797
705 504
612 315
736 711
682 640
389 937
211 692
56 286
333 73
514 777
88 205
48 430
554 341
70 75
188 841
558 951
132 255
292 664
223 207
271 553
419 341
598 448
686 541
404 373
391 329
129 574
367 694
887 15
211 45
118 223
497 117
652 470
685 589
421 563
71 415
130 82
106 552
153 2
939 413
977 365
660 431
465 744
924 55
788 298
757 956
482 682
570 657
718 177
619 436
927 446
174 969
998 920
716 941
267 406
173 238
924 59
993 632
348 589
788 346
739 516
916 303
335 360
706 481
63 107
355 200
256 781
770 159
758 190
44 399
145 303
680 749
889 673
353 655
503 327
257 93
577 56
859 930
282 444
493 257
996 848
505 396
674 644
206 191
455 177
984 667
69 48
360 151
243 94
881 593
110 619
593 218
746 378
231 784
725 155
344 237
680 884
856 444
995 958
927 524
612 75
873 900
724 950
738 646
254 67
133 161
708 149
631 311
808 942
332 685
660 873
661 777
7 291
149 901
53 48
535 441
329 794
686 263
458 405
152 184
423 446
912 772
199 545
166 135
169 985
598 423
861 18
466 929
734 386
948 771
805 806
539 724
499 570
769 704
130 328
616 816
513 570
111 782
834 10
861 565
65 598
816 15
851 25
169 857
928 540
136 553
311 228
640 264
557 613
423 738
554 597
381 273
992 507
310 497
712 941
373 919
595 121
286 955
258 891
216 789
850 766
790 500
447 46
345 304
540 353
500 489
813 854
227 401
929 29
88 252
511 126
499 688
843 670
846 375
677 572
354 681
327 482
858 239
153 191
314 794
27 57
779 738
342 32
110 915
239 149
114 401
361 889
356 612
574 738
762 22
434 80
476 177
860 574
215 383
465 412
551 969
799 570
17 96
315 462
826 258
631 334
279 36
427 802
507 47
479 632
30 389
499 899
904 226
444 686
234 207
27 497
916 625
970 502
713 672
302 830
92 844
420 749
909 810
170 636
435 540
243 581
544 423
549 96
140 342
307 284
319 484
626 634
782 30
899 411
368 918
836 418
990 740
635 300
790 343
360 956
75 425
805 675
10 561
292 700
994 530
606 782
121 49
28 42
360 596
267 317
994 965
489 199
78 686
230 177
502 518
490 286
916 601
201 480
744 990
117 123
296 850
904 775
557 211
883 967
229 119
128 558
819 498
185 569
319 853
708 655
107 884
524 102
531 760
196 239
215 363
826 201
929 235
741 171
502 77
13 291
483 315
886 756
950 408
232 684
213 103
486 355
534 940
41 343
973 210
545 45
107 76
343 986
737 767
562 199
457 668
636 291
421 868
288 234
527 43
922 923
756 167
627 808
398 954
135 158
44 899
349 788
192 68
450 633
933 508
506 118
426 4
973 938
512 646
954 476
188 481
91 363
113 977
364 306
925 652
641 167
638 815
331 890
665 599
430 27
495 260
914 884
357 272
332 174
254 149
561 175
607 499
838 136
598 441
47 357
240 315
178 606
998 162
615 867
587 602
215 220
133 461
621 686
669 436
29 81
661 349
616 662
821 880
729 334
785 435
15 238
11 246
768 695
752 857
430 505
602 305
736 367
994 601
928 374
527 109
36 440
583 58
243 805
569 993
166 209
805 115
401 632
737 559
253 773
816 278
195 642
297 375
775 186
826 366
286 418
902 271
573 183
362 632
95 657
8 773
995 916
942 445
224 831
463 874
822 125
475 214
707 545
493 40
550 903
649 654
547 862
32 845
315 409
25 851
88 436
206 678
290 852
424 117
593 375
368 108
111 163
868 709
593 547
281 841
330 971
819 79
636 284
422 235
844 827
48 784
912 212
654 392
728 181
632 727
607 789
953 632
460 355
766 343
865 634
291 486
79 34
604 643
484 642
143 959
931 641
428 697
558 269
213 352
721 363
376 415
366 812
638 707
921 512
463 121
744 236
292 154
65 655
745 488
576 939
605 938
843 919
607 731
827 57
127 817
905 521
838 170
739 544
251 985
786 599
778 845
393 725
739 554
100 544
101 521
683 836
557 306
249 705
255 379
645 358
951 128
100 404
869 2
473 862
747 357
443 348
940 992
649 759
402 665
556 351
764 465
873 848
346 643
433 202
583 963
231 911
834 745
326 296
473 916
421 97
706 563
400 3
47 479
531 536
478 348
421 801
90 558
991 963
393 1
464 336
771 40
302 849
540 879
939 113
134 380
866 269
414 864
116 928
184 36
507 395
906 638
443 505
995 435
704 17
398 494
80 989
807 207
973 175
768 799
583 98
264 311
148 542
473 880
525 622
820 205
502 628
340 92
1 461
427 836
97 430
645 441
70 141
895 898
81 413
739 484
389 409
779 671
800 753
432 310
653 562
78 804
344 944
789 986
901 767
567 501
925 295
745 764
421 94
240 119
165 231
201 66
866 56
572 697
737 921
574 542
529 672
370 23
195 370
628 506
649 492
258 122
24 991
830 723
667 530
380 864
741 362
573 343
923 868
758 218
444 258
904 774
949 324
660 576
965 38
395 451
546 760
407 894
551 635
890 251
299 854
201 659
182 904
52 940
226 625
341 4
676 737
890 791
470 42
145 837
218 241
535 263
261 462
436 71
837 814
87 735
320 886
378 490
771 800
441 503
868 210
133 573
805 633
919 680
614 13
99 32
301 366
715 170
84 828
820 520
799 508
282 708
984 182
499 27
1 939
818 532
437 180
202 15
628 686
404 242
250 898
664 175
570 865
300 537
44 332
444 285
128 297
294 798
13 137
792 361
411 375
513 295
617 51
872 928
220 996
189 940
293 981
570 836
646 694
238 384
625 635
806 634
388 345
312 768
140 349
949 383
725 575
114 578
436 115
196 370
202 480
69 952
229 81
679 877
708 546
100 290
526 861
280 388
784 25
284 639
650 588
79 507
700 551
954 684
690 512
793 923
753 597
321 530
789 164
403 317
121 679
59 468
329 85
461 917
703 132
213 134
233 682
105 552
99 556
317 495
367 421
698 773
333 863
173 927
264 296
64 640
95 124
87 49
717 984
441 962
950 815
848 153
742 421
719 385
383 480
967 439
358 143
933 606
507 115
692 458
92 898
187 521
741 10
611 822
85 690
768 159
32 20
49 390
957 711
709 268
691 938
747 993
245 610
726 761
527 964
27 720
491 214
89 470
149 335
340 254
175 47
158 696
729 785
771 206
361 6
135 764
724 155
22 552
942 66
919 9
907 822
950 405
82 15
805 890
403 94
542 78
973 723
175 385
550 98
619 664
472 387
361 5
156 217
75 665
70 10
573 436
821 77
512 876
429 955
82 817
851 195
492 569
404 241
440 143
155 177
12 509
173 925
751 819
938 751
535 576
314 368
453 341
481 526
302 33
745 484
246 727
778 971
675 516
585 406
268 252
978 828
332 612
11 871
630 98
487 905
630 776
372 622
354 712
98 196
348 825
112 607
589 904
692 833
855 106
806 182
134 797
585 654
213 711
152 404
385 550
537 11
172 278
201 417
672 89
612 963
901 344
630 791
817 992
123 233
659 40
200 541
812 639
92 939
283 610
286 57
300 43
988 242
796 77
493 236
515 571
868 671
350 273
545 882
200 515
286 991
516 209
75 63
850 684
94 56
699 690
442 218
123 757
883 657
395 506
332 85
999 572
853 45
954 513
660 298
244 357
646 760
806 770
930 927
554 633
611 40
9 858
920 946
714 800
218 597
268 368
609 766
89 191
571 160
879 619
667 460
243 322
193 799
588 855
443 994
785 499
224 7
225 823
309 295
542 224
54 1000
596 259
562 588
27 40
851 541
286 68
1 92
944 766
195 704
915 899
185 404
140 244
832 794
982 805
35 699
737 617
682 944
743 81
602 538
851 915
25 870
382 167
795 229
383 141
126 392
534 554
607 208
942 74
424 899
93 511
702 987
761 223
578 232
824 28
436 830
252 988
487 145
569 609
398 981
604 667
801 922
531 457
523 452
91 911
283 896
889 17
852 827
329 750
3 909
108 776
430 154
282 959
596 329
556 21
596 46
484 324
125 802
947 988
679 58
663 401
925 437
368 801
856 366
541 170
721 402
439 794
546 771
777 24
977 987
818 104
578 117
90 805
840 612
701 590
296 167
550 338
995 780
11 80
405 369
329 280
734 251
732 901
589 549
253 212
884 346
769 61
708 797
441 656
54 813
587 28
50 743
373 568
888 331
881 204
265 265
401 362
497 284
200 198
619 948
819 477
128 874
986 729
110 404
31 570
50 632
706 201
145 573
78 182
576 821
268 753
670 911
210 429
3 786
943 705
368 435
277 760
370 175
692 184
292 396
463 863
248 673
446 898
465 191
351 607
864 23
265 794
754 634
654 397
786 944
972 961
944 664
289 673
973 270
41 157
522 114
318 564
268 365
938 458
942 479
523 113
604 108
123 636
799 749
979 431
257 458
548 578
15 781
554 220
510 433
606 284
483 610
782 283
428 423
907 726
60 258
534 255
823 16
839 842
42 579
292 445
357 612
467 921
689 686
884 78
608 719
86 402
445 303
564 234
521 155
156 153
223 963
748 981
277 583
809 449
79 209
517 613
681 323
380 386
929 481
340 33
319 793
502 379
355 991
461 251
281 133
282 64
610 136
874 327
674 549
356 741
634 74
547 489
674 834
532 992
557 560
972 746
184 349
562 994
504 364
964 203
639 650
897 438
659 59
274 584
339 287
406 224
287 996
600 679
411 501
343 335
599 960
338 670
646 886
565 764
601 419
173 647
848 5
852 784
748 321
258 950
532 576
768 465
802 585
250 769
984 169
424 317
116 533
673 935
278 120
189 700
634 616
692 385
223 114
848 66
555 766
533 884
800 917
537 818
822 854
3 733
830 985
780 595
673 723
484 754
115 8
747 663
31 206
942 407
576 893
873 718
330 605
399 470
115 313
907 79
705 959
977 557
304 513
159 400
744 989
569 84
873 448
990 464
205 274
285 892
32 891
139 835
254 148
924 784
25 1000
922 221
293 624
463 327
963 469
404 765
718 777
164 151
93 903
424 860
965 225
743 891
883 471
145 619
179 165
928 150
367 814
668 560
904 812
474 13
34 274
664 497
775 257
503 249
331 38
821 718
46 924
462 914
475 598
831 771
813 933
63 164
49 279
955 195
420 377
604 69
889 875
134 837
415 249
464 148
645 291
203 115
11 834
16 516
735 930
787 734
632 319
406 254
450 984
459 234
894 953
618 546
61 220
363 160
570 807
625 910
305 217
460 382
160 661
977 812
472 761
447 40
767 433
200 656
782 308
482 107
498 649
369 88
665 114
499 844
251 509
568 130
731 532
996 84
288 131
147 760
684 374
391 942
456 965
593 630
882 160
26 431
500 644
492 434
962 832
746 101
192 945
904 227
654 408
361 705
273 742
75 171
174 134
521 956
742 616
637 37
497 414
95 796
424 511
367 166
915 490
3 824
75 789
949 231
334 922
357 504
621 346
446 569
275 644
271 397
572 694
984 855
359 236
959 390
938 799
406 775
817 212
475 25
298 829
300 729
360 237
924 845
609 197
119 357
246 804
709 70
447 851
791 825
513 822
388 536
334 222
941 33
926 123
405 115
727 831
471 836
783 238
371 933
49 977
217 69
308 178
81 594
684 50
612 751
666 894
50 87
679 64
737 872
345 786
486 962
991 989
908 686
23 767
966 780
329 955
162 164
464 443
525 294
301 856
917 910
503 626
934 15
507 59
989 672
307 341
450 491
415 396
110 114
109 558
529 821
29 711
454 670
662 370
245 782
991 529
645 8
667 141
332 266
636 953
596 653
842 921
869 466
185 576
609 628
204 598
327 468
881 689
47 135
875 539
855 580
358 217
160 378
411 907
208 175
776 967
444 787
370 872
138 818
465 733
585 928
489 820
437 14
233 676
427 195
738 10
757 263
942 715
122 113
506 713
901 904
257 993
136 998
198 448
190 288
685 886
274 650
551 411
407 471
153 110
972 326
760 60
931 865
459 269
47 799
228 178
88 377
956 163
37 938
666 765
868 831
584 200
904 309
131 39
512 354
276 897
376 748
216 4
126 926
416 49
28 905
606 146
781 247
237 384
933 219
595 521
145 340
678 255
648 935
912 404
245 404
352 881
2 217
782 678
322 459
523 972
955 284
387 262
711 414
136 485
190 885
324 698
889 610
426 271
173 435
130 519
873 64
527 660
998 81
207 991
955 20
950 433
794 42
159 592
923 161
681 974
930 268
353 252
823 790
930 107
434 5
526 907
993 731
39 148
1000 649
14 498
836 932
687 734
300 57
711 622
692 788
228 351
303 436
575 137
616 723
976 33
253 978
351 308
505 817
530 854
477 339
192 51
762 263
152 589
309 908
191 180
951 452
44 499
592 449
218 447
120 14
209 563
594 412
481 638
765 580
829 30
536 148
616 398
817 83
366 811
361 230
337 716
504 909
671 224
889 728
620 761
554 42
2 958
459 312
641 286
680 539
468 808
852 488
458 336
84 689
454 780
189 13
276 300
579 818
119 920
375 283
668 667
67 404
909 661
958 754
619 607
223 472
547 807
527 44
387 404
984 775
162 843
947 547
137 903
579 896
330 632
212 895
867 90
551 304
959 230
685 582
593 629
941 415
878 857
356 650
46 302
368 393
183 341
609 734
486 626
229 570
450 243
998 856
679 897
297 201
340 907
758 608
162 733
367 661
105 704
624 783
568 443
665 258
560 135
506 337
167 808
508 597
612 575
416 123
731 204
374 691
215 393
980 788
935 594
705 574
583 249
125 296
124 573
7 31
715 530
162 184
118 205
629 588
604 742
502 218
156 367
82 475
534 612
307 311
558 272
599 285
886 247
136 647
919 835
646 764
555 773
205 430
210 573
916 572
430 69
228 603
645 23
960 741
780 207
799 435
467 44
420 742
824 591
950 809
107 590
705 211
555 987
104 121
980 76
612 280
894 136
582 144
979 407
213 380
956 208
405 765
472 672
564 582
395 118
778 3
695 340
924 947
873 679
573 996
754 287
594 229
664 618
912 647
33 372
109 932
460 713
47 330
924 354
637 225
185 286
520 455
396 408
629 462
719 646
682 355
480 249
474 711
584 96
527 2
851 792
443 771
942 879
195 108
504 174
217 922
815 443
476 307
552 414
150 424
827 140
402 874
416 711
792 337
890 935
910 471
550 321
500 122
359 261
972 409
90 934
349 86
433 795
347 465
543 410
364 38
287 436
25 125
201 252
655 31
193 256
785 752
877 714
964 224
772 585
750 523
414 672
724 384
539 120
991 663
940 25
146 332
960 556
563 936
628 988
171 390
611 50
500 891
125 376
974 366
807 165
157 472
839 431
883 541
977 551
774 240
643 990
477 181
962 310
828 623
55 115
626 490
714 776
259 394
881 13
783 75
637 574
46 194
961 663
702 720
143 580
554 703
345 845
169 685
777 631
33 950
702 733
38 190
219 693
674 523
781 807
18 121
434 848
115 775
360 893
64 318
177 347
489 794
737 731
353 337
153 818
772 313
740 863
339 870
498 638
518 921
510 266
733 76
705 638
74 353
602 876
6 171
147 639
607 84
48 539
18 709
214 997
939 412
285 684
711 735
700 983
330 712
152 904
521 297
632 614
694 238
144 152
44 633
384 229
302 897
729 969
232 652
947 322
497 923
413 673
644 253
3 987
153 403
85 543
965 499
690 42
995 240
856 38
437 431
814 737
259 484
248 130
654 187
486 990
762 586
842 256
222 331
763 984
905 200
123 426
843 175
402 31
437 917
621 641
526 615
375 255
883 339
554 504
273 605
833 925
26 181
573 479
963 462
738 952
870 474
414 381
784 377
845 953
424 384
180 37
3 701
736 963
968 169
994 409
245 503
850 691
798 513
804 18
980 657
435 224
50 885
177 437
279 452
280 819
985 685
672 822
15 510
509 208
16 898
36 521
13 28
35 83
624 392
314 963
424 649
306 803
370 829
984 957
670 20
773 546
59 87
453 753
799 590
458 523
710 626
725 482
310 817
513 170
238 223
708 16
177 993
954 423
899 366
855 937
366 566
121 114
145 876
392 777
438 288
747 344
463 77
65 586
604 681
464 492
747 643
325 36
772 974
761 550
216 236
492 230
638 790
184 319
81 183
85 914
858 817
236 834
533 247
842 700
482 393
516 765
867 814
226 243
333 468
889 429
805 762
392 463
224 871
446 829
470 500
478 696
52 556
225 415
382 244
439 749
557 276
881 336
74 909
381 298
23 958
823 440
590 567
505 352
329 846
175 311
429 695
673 584
739 701
838 873
316 384
17 736
585 135
987 203
852 5
237 676
231 160
807 531
439 852
186 597
924 894
751 35
856 4
522 53
241 154
502 997
133 255
462 249
641 990
373 944
286 384
699 53
496 95
829 505
276 278
984 579
302 980
169 890
909 119
532 252
259 452
127 439
980 669
882 636
866 500
29 587
971 628
222 210
584 470
677 271
50 761
606 341
771 275
379 963
646 12
867 327
61 194
315 98
469 62
615 253
208 605
286 506
862 755
71 885
1 923
947 705
660 265
249 207
302 304
423 857
993 503
524 844
314 661
40 684
532 486
868 17
198 150
507 56
685 547
860 340
495 751
659 827
742 466
755 205
84 854
603 751
353 564
378 238
695 420
592 847
46 457
730 691
321 555
281 376
795 118
688 499
279 216
769 296
820 168
491 364
617 442
89 754
114 311
170 586
671 529
640 496
509 171
479 56
596 399
517 695
85 898
656 164
949 146
568 350
906 423
395 111
8 487
374 262
585 732
119 651
231 128
380 979
663 561
727 403
444 591
41 440
805 913
695 581
189 880
350 335
708 164
159 659
870 506
246 743
632 623
957 245
675 182
624 203
327 901
845 152
781 742
586 913
81 369
362 529
394 47
365 872
919 241
123 138
471 311
229 176
997 684
353 980
351 54
744 757
193 92
21 259
507 889
796 4
283 181
300 653
856 562
866 796
125 627
644 258
670 817
383 86
307 527
862 109
214 373
200 189
361 771
164 40
577 11
323 886
689 913
17 620
517 814
626 417
212 23
886 766
520 972
864 469
638 717
697 978
868 711
867 879
532 332
733 436
764 305
18 691
278 616
390 514
387 830
887 681
607 807
843 307
409 589
660 905
738 848
245 762
895 975
415 367
124 620
900 634
351 494
143 511
943 960
310 579
247 407
854 193
34 681
977 99
404 832
270 30
427 957
942 262
249 562
718 920
871 456
918 655
575 655
261 797
22 892
526 619
548 556
555 69
338 423
20 476
142 184
620 783
958 545
897 884
895 147
918 615
816 418
590 365
888 615
743 915
289 552
681 215
647 226
946 472
697 750
23 114
731 906
24 721
85 110
681 975
324 422
681 768
67 896
9 682
614 739
427 963
682 1000
83 946
244 916
686 400
565 995
246 375
622 673
520 48
510 841
3 203
901 417
52 191
676 372
858 442
300 471
3 938
143 728
969 913
854 863
509 495
864 121
158 281
428 705
654 64
676 391
10 85
38 165
395 839
87 628
462 399
646 502
140 163
659 44
662 895
434 655
370 298
928 379
922 51
889 320
511 500
403 690
418 711
546 617
442 174
9 195
159 719
74 684
930 819
354 535
583 992
740 879
912 44
272 783
535 234
728 599
159 233
711 800
328 872
582 646
917 94
205 412
76 125
978 934
193 95
384 55
167 384
431 203
644 139
700 623
264 337
534 157
906 923
773 259
807 961
414 139
728 460
62 925
918 189
571 584
389 560
634 544
322 555
376 729
75 825
249 977
977 396
950 124
740 510
223 65
812 512
669 529
679 723
618 368
468 804
112 245
330 693
571 964
333 526
291 474
335 235
49 624
887 583
766 344
889 638
307 444
690 992
56 991
453 145
228 371
743 917
78 361
628 673
494 728
836 84
523 900
989 45
498 471
662 398
256 278
901 750
396 314
797 925
491 799
120 584
177 225
213 564
609 754
870 751
593 584
225 546
285 803
681 986
695 100
120 366
256 329
83 483
678 830
514 43
473 341
90 117
747 574
737 757
948 481
70 772
855 752
98 346
621 482
95 432
556 642
595 370
67 606
705 65
757 27
668 943
519 590
881 820
120 830
496 725
628 533
486 852
621 412
403 330
822 214
867 537
645 541
115 863
621 977
961 844
309 855
416 532
601 638
103 136
82 956
245 767
773 127
76 210
157 736
159 814
341 770
216 642
342 705
771 583
538 965
352 119
283 181
121 983
642 48
961 470
975 518
77 184
906 366
426 516
61 441
538 824
38 595
420 399
492 538
335 616
389 606
531 512
817 417
580 122
23 328
387 899
746 911
691 746
288 267
205 380
439 417
33 454
220 900
114 43
441 491
227 974
850 777
556 281
525 894
228 331
732 923
977 160
480 803
171 539
235 325
633 663
921 181
703 107
892 434
213 43
155 370
437 739
119 834
160 887
602 618
765 525
876 565
567 828
851 294
386 230
838 38
450 929
686 922
384 323
626 96
298 355
533 450
974 741
214 92
291 93
132 528
820 701
660 201
201 290
1000 564
131 712
854 258
388 525
434 194
865 203
993 115
446 295
467 407
340 967
788 900
849 313
871 324
436 158
847 284
555 429
220 17
603 395
46 630
435 240
322 274
190 534
918 423
411 259
146 189
578 621
580 493
757 605
800 210
489 988
43 929
344 546
578 617
557 245
404 429
603 47
536 399
353 448
108 535
654 986
980 513
285 572
731 684
877 454
465 198
632 3
385 197
782 197
598 424
557 986
754 148
359 771
434 587
888 966
241 447
859 801
615 413
208 847
925 92
900 960
376 924
980 352
80 723
423 217
876 674
856 340
252 183
693 859
371 724
415 66
518 572
38 692
429 438
912 2
557 450
549 102
832 136
106 854
746 992
121 851
696 60
657 41
919 321
431 353
447 36
337 58
802 986
314 239
12 880
103 298
680 265
189 13
581 342
477 153
420 311
662 936
47 792
421 36
863 167
883 563
594 185
674 362
55 180
237 510
127 183
660 209
914 94
665 786
491 370
722 997
266 501
699 370
227 923
903 946
680 884
691 115
816 638
263 52
306 775
234 620
818 927
145 581
543 116
27 286
934 144
820 447
231 565
236 757
506 505
123 477
949 116
124 229
293 822
459 118
574 678
780 854
434 973
322 818
578 952
848 696
891 428
823 930
527 372
997 983
719 654
422 387
371 173
98 847
526 991
563 659
536 798
529 744
841 547
387 714
191 94
940 810
709 82
208 858
240 38
2 786
974 695
259 512
125 552
409 451
286 844
970 24
876 370
387 821
733 550
209 35
692 689
83 122
935 471
106 868
572 414
79 851
187 966
287 174
928 572
53 158
17 232
876 424
134 487
559 923
657 27
216 80
755 517
569 258
919 13
706 843
224 296
415 430
779 656
869 427
424 442
218 372
99 793
654 191
649 720
945 164
81 868
530 238
88 575
570 550
369 17
755 635
831 145
624 830
960 58
874 370
569 337
251 369
448 954
947 161
594 114
37 821
297 262
702 880
465 483
393 908
215 599
361 89
574 989
380 793
16 86
912 839
830 722
710 912
388 519
736 50
860 680
287 826
5 558
437 354
943 444
788 630
126 756
601 55
217 615
577 321
934 522
262 991
12 868
325 671
804 331
896 959
516 631
379 630
681 574
581 912
945 215
429 361
339 410
534 307
723 468
49 515
382 976
61 141
22 729
350 32
562 460
415 811
582 746
693 983
330 796
633 327
273 199
881 97
601 559
973 257
122 423
113 155
924 526
660 261
209 5
931 423
684 869
234 683
837 718
248 847
19 786
86 553
988 33
485 922
788 797
249 699
71 917
845 580
452 422
292 324
625 357
161 610
261 498
684 714
614 871
138 515
448 654
135 733
878 648
139 856
168 649
86 943
145 361
353 971
339 654
387 541
169 829
452 619
529 351
18 500
197 616
29 510
357 627
153 476
778 585
496 486
209 520
641 736
994 504
385 36
100 105
316 492
182 856
584 351
453 64
887 69
613 285
919 870
262 140
55 956
845 431
200 137
867 500
421 282
158 373
153 987
58 210
772 349
916 482
81 762
643 409
447 209
403 643
490 213
271 575
670 576
27 399
143 453
475 803
487 282
243 981
29 980
243 159
294 565
639 864
315 192
553 814
767 397
707 182
187 656
101 911
944 684
727 436
177 53
108 288
178 835
267 555
752 490
338 179
607 415
546 742
586 565
242 411
378 948
216 745
838 867
947 87
564 981
134 531
657 847
609 430
475 313
722 68
624 451
332 833
978 23
377 439
521 268
881 917
909 827
799 473
343 738
724 5
51 613
923 143
925 877
280 739
588 25
990 52
39 784
459 463
571 633
306 720
862 778
541 686
563 748
340 649
506 72
166 324
579 563
443 885
79 884
389 330
964 270
585 821
587 536
437 648
471 26
879 452
212 499
15 843
145 165
898 294
691 538
413 920
80 768
570 217
637 527
234 230
140 4
47 526
966 510
452 560
865 645
476 256
582 994
388 992
225 250
86 531
326 876
387 197
485 602
932 854
481 436
92 493
322 783
310 193
765 445
446 59
733 334
639 607
385 141
769 945
338 181
708 533
710 778
853 167
734 324
916 136
344 269
360 514
474 428
127 827
636 410
982 85
752 858
330 390
977 782
288 35
829 900
783 999
545 263
904 273
24 586
991 756
694 15
225 329
863 614
977 335
399 785
633 850
110 900
1 552
114 490
911 608
153 682
20 566
945 896
943 337
950 160
272 150
984 726
243 765
669 313
734 801
10 886
137 862
74 496
777 394
848 69
985 885
239 491
23 933
236 33
638 946
300 995
180 545
415 358
442 164
169 201
339 462
105 812
131 973
528 74
846 128
575 202
843 703
69 732
243 201
988 558
17 320
151 510
511 82
74 402
626 9
966 931
188 562
56 528
596 331
964 559
860 308
283 454
71 784
142 424
189 942
318 115
940 863
554 278
244 476
460 399
855 128
985 482
452 504
362 590
279 468
739 266
950 301
8 933
18 678
327 963
560 351
894 363
715 596
474 221
8 164
257 873
238 693
396 787
944 293
333 794
192 756
489 399
569 149
137 659
857 739
555 826
881 80
848 83
443 273
722 513
391 693
988 868
730 716
830 560
627 28
675 304
915 775
345 619
257 537
812 484
455 21
359 447
284 798
400 63
687 683
143 101
501 428
203 484
471 417
457 687
67 634
617 883
196 809
535 393
161 268
227 475
344 446
958 992
973 781
330 779
43 278
740 102
429 372
528 492
553 848
361 643
889 122
884 944
544 718
263 309
894 962
444 854
736 876
20 649
247 584
162 155
35 798
461 599
907 546
272 361
492 797
674 657
484 961
958 67
169 362
326 43
211 792
41 982
563 769
30 628
447 395
363 466
35 359
519 716
573 777
544 63
372 76
161 948
46 443
796 856
517 866
472 232
438 562
279 266
286 147
439 471
216 412
739 325
87 294
69 209
717 750
194 585
750 721
162 424
228 411
234 802
607 136
88 887
936 107
698 621
187 725
316 813
39 4
484 920
404 805
483 459
407 877
467 877
932 649
279 809
785 269
380 543
963 521
818 532
48 464
686 458
200 474
776 571
576 154
659 111
484 25
166 149
281 609
711 437
204 334
543 396
754 758
925 233
429 666
83 68
536 412
839 990
640 600
319 68
199 727
397 653
245 647
426 291
813 982
145 918
889 597
787 59
107 434
867 388
202 909
470 522
501 604
769 117
47 514
542 692
511 674
692 871
658 673
833 881
319 9
623 36
359 114
441 253
880 84
609 774
692 831
511 66
746 491
463 395
825 59
808 143
308 60
877 697
935 676
402 660
861 838
108 66
123 330
604 315
948 440
122 289
497 101
555 920
965 6
207 291
930 497
593 153
804 324
972 327
96 933
78 855
801 168
315 302
263 39
937 171
163 531
140 851
252 1
261 393
487 336
291 762
119 327
734 615
361 420
532 485
914 966
171 510
159 732
370 274
17 838
420 472
843 681
865 493
945 969
194 416
39 806
529 820
651 577
219 956
608 832
803 654
56 13
445 318
916 85
675 995
827 188
823 294
966 389
382 894
412 327
685 905
703 444
723 773
273 283
307 797
412 837
588 215
789 836
30 34
572 760
43 132
411 227
744 226
321 972
623 169
49 993
203 561
764 709
830 161
999 673
306 445
418 271
610 252
295 353
125 230
787 376
39 35
244 377
531 302
767 673
568 257
245 417
583 970
889 261
782 547
233 711
733 560
78 793
411 913
593 663
851 150
148 762
801 282
3 632
418 745
445 945
133 715
435 629
413 618
243 537
760 880
153 529
311 586
907 527
913 553
967 537
94 143
260 553
694 310
130 942
972 836
343 87
682 147
582 160
394 253
998 661
549 244
156 923
524 367
462 734
178 209
710 77
906 844
607 818
769 451
63 277
674 605
624 464
299 749
60 645
441 693
69 868
876 827
383 441
545 812
483 98
104 21
768 302
49 993
792 736
240 341
524 843
234 295
557 783
275 900
696 570
710 56
845 267
224 40
469 831
65 924
941 622
928 337
307 431
138 355
796 600
470 391
127 978
576 694
442 841
936 349
887 74
182 881
10 461
405 745
626 489
969 180
241 975
598 897
466 102
422 157
422 757
975 446
99 32
655 846
714 90
508 500
227 385
348 341
487 398
734 792
354 99
740 86
747 440
590 680
441 694
587 99
651 396
182 390
724 560
907 972
882 317
797 813
378 314
517 687
833 252
713 506
721 90
710 624
758 21
140 203
468 819
733 121
479 993
424 939
391 269
281 587
582 150
85 379
686 83
276 427
860 464
88 834
979 688
916 630
335 508
27 294
311 625
7 92
478 287
762 32
702 645
380 552
985 914
545 76
693 207
166 405
3 369
648 958
157 810
626 946
514 687
721 373
471 91
189 959
731 346
558 171
479 723
768 485
864 829
285 298
98 66
862 298
571 192
637 936
170 828
714 986
202 114
184 635
838 495
164 526
139 751
777 294
780 547
810 224
654 394
253 50
258 72
272 901
680 60
492 389
726 227
994 1
748 146
118 430
666 384
511 526
209 850
791 549
43 17
781 717
641 174
613 135
495 93
89 130
773 551
15 456
45 801
462 299
611 58
549 200
798 202
114 777
106 910
204 14
888 176
686 478
379 524
793 55
886 549
548 869
295 661
762 439
555 379
961 101
877 599
282 493
750 721
298 758
946 936
724 355
277 542
304 377
184 144
356 188
620 636
814 715
130 691
923 828
980 678
471 522
699 108
290 131
519 697
90 270
884 603
35 930
759 814
928 793
973 912
28 91
124 758
810 143
729 813
53 796
885 860
349 86
116 182
295 436
67 110
143 103
918 100
28 637
707 36
217 994
462 901
764 136
658 847
564 813
401 102
900 299
368 571
894 942
674 313
726 686
951 685
300 787
473 622
557 208
339 140
983 833
367 806
863 502
194 779
113 482
653 306
251 933
515 277
279 492
370 848
450 507
736 400
62 937
252 646
896 553
285 474
727 769
19 356
426 571
704 86
972 809
51 726
168 533
697 960
506 622
984 392
697 959
729 524
344 274
321 799
675 770
148 882
4 566
223 454
314 609
921 877
762 294
884 70
661 864
574 870
806 856
383 988
222 160
918 693
190 412
52 694
512 40
741 64
883 556
230 342
281 325
375 714
342 181
303 589
39 122
246 413
741 996
508 520
621 936
115 103
77 618
723 175
420 239
322 24
822 280
309 616
84 898
448 450
860 603
662 488
994 231
326 912
123 408
802 249
521 268
525 567
928 864
784 876
27 91
80 319
828 341
488 985
463 934
455 737
665 987
870 442
242 771
880 738
108 71
494 435
511 984
646 215
555 979
79 500
449 87
396 927
599 991
779 508
166 243
984 548
313 57
715 911
611 825
466 793
205 390
804 281
596 368
956 716
923 78
862 633
98 128
585 277
731 987
281 350
188 494
271 133
606 210
184 213
33 630
623 880
538 960
167 560
682 79
442 603
836 101
991 639
322 522
467 301
28 412
823 195
183 859
697 881
678 256
418 213
744 734
515 138
597 441
333 371
6 42
988 350
40 516
566 379
445 817
430 292
567 182
368 638
434 894
280 21
749 10
300 422
868 605
34 485
437 557
655 879
236 533
134 218
926 1000
873 249
934 641
966 972
760 702
777 892
112 346
634 515
518 289
35 714
912 806
233 884
347 328
900 776
752 52
276 604
407 764
162 628
915 669
688 538
578 126
574 352
286 492
802 809
53 11
11 269
522 566
146 795
149 191
662 480
534 931
298 390
873 269
285 593
214 602
182 267
777 556
954 998
617 880
148 113
311 291
703 908
620 969
427 454
95 757
2 366
778 133
181 518
672 933
336 35
405 324
350 273
225 892
786 380
507 882
244 193
279 557
164 114
403 131
423 921
140 239
163 364
271 439
856 902
542 530
76 455
730 311
859 601
343 376
866 819
185 373
990 395
625 453
494 924
244 464
658 664
536 736
390 950
867 765
687 220
762 631
384 288
562 982
745 760
127 638
629 874
999 447
607 773
914 344
657 390
737 403
872 263
31 836
775 161
768 275
734 43
413 569
422 131
617 599
652 48
860 289
528 122
585 138
450 209
325 649
576 75
255 41
813 890
798 855
17 337
972 980
753 430
429 786
883 35
179 804
273 463
186 149
639 562
899 187
530 581
831 92
575 311
698 222
126 21
265 669
809 9
817 77
684 451
702 312
963 813
604 545
202 447
334 143
269 35
529 573
381 572
747 782
100 488
989 374
341 276
27 75
779 182
692 714
764 821
130 847
49 892
312 572
165 94
347 874
111 860
166 862
326 578
982 242
73 559
238 380
80 323
312 628
114 499
497 607
180 47
224 729
554 53
467 487
357 855
709 354
209 431
8 360
578 506
843 828
242 482
640 22
2 430
525 533
635 228
372 440
351 991
689 836
233 603
904 624
990 629
201 932
342 248
609 992
147 890
526 321
925 869
230 454
799 321
749 952
66 431
609 1000
51 112
987 395
284 83
933 48
772 310
514 315
835 996
783 266
751 261
180 603
860 323
846 720
811 976
868 907
234 221
756 44
964 6
410 562
756 817
788 222
531 237
325 387
708 911
892 361
600 599
816 705
932 241
874 490
627 495
55 114
528 533
497 176
860 869
289 566
400 640
258 141
368 277
365 176
604 388
485 922
300 620
502 92
704 234
919 230
193 203
577 999
95 488
611 232
624 896
860 610
578 124
76 424
821 60
7 671
192 639
382 361
686 447
587 809
61 595
610 610
27 518
215 552
373 685
768 679
61 557
776 458
503 571
956 412
696 237
437 731
508 885
339 698
363 998
667 37
310 807
557 688
580 549
52 568
172 918
858 931
326 319
864 19
10 662
279 629
900 732
54 440
419 298
688 265
885 44
825 731
857 859
461 924
56 85
933 563
856 519
647 966
199 138
776 904
240 427
897 70
517 893
499 371
34 721
385 297
641 933
377 40
280 955
238 332
35 432
773 790
502 957
369 925
444 938
53 453
509 270
342 509
319 572
755 822
468 551
681 336
676 509
127 855
871 562
715 610
785 12
760 620
18 523
349 603
897 131
370 214
733 898
865 212
807 292
799 87
967 799
78 920
857 1000
832 676
395 140
410 91
847 851
3 273
544 638
567 270
882 905
92 408
859 676
120 792
319 275
749 634
85 150
267 389
452 443
288 427
248 926
38 3
951 130
545 434
643 58
131 792
876 609
710 142
739 631
134 765
749 564
328 609
170 959
987 277
233 72
402 121
138 804
178 374
863 742
814 633
56 586
109 622
498 661
53 148
547 776
702 422
324 347
573 674
907 543
59 266
748 508
2 584
572 345
492 199
146 617
271 396
370 986
377 147
528 98
564 30
261 434
597 993
160 156
295 688
508 169
568 929
770 763
740 39
811 825
494 827
964 409
80 39
959 511
658 13
770 700
55 793
422 938
600 408
477 908
59 304
617 578
444 678
149 761
566 863
979 57
661 974
402 713
91 228
184 869
230 286
292 455
995 8
529 628
769 24
824 45
396 893
213 205
684 773
19 627
289 790
639 13
21 68
870 404
559 609
636 215
335 707
106 200
635 728
483 866
301 452
723 300
942 619
933 991
428 506
287 763
947 935
532 392
202 449
390 168
341 481
109 122
451 784
169 945
955 795
784 715
88 714
332 613
814 774
924 836
559 608
125 662
271 438
773 799
672 856
788 80
11 841
376 89
668 209
931 495
744 919
827 25
694 796
166 372
143 499
935 343
875 4
865 840
474 999
511 565
547 294
998 199
340 772
760 625
871 289
566 582
678 831
793 24
443 407
837 573
78 948
882 212
475 450
424 334
903 783
158 607
479 943
455 347
629 70
90 53
976 534
277 347
647 744
854 382
275 911
213 669
958 960
592 568
75 93
892 618
730 105
262 504
168 575
4 55
641 699
514 114
836 305
636 40
386 668
397 332
657 679
530 318
883 272
142 935
486 515
307 258
384 546
714 261
249 537
847 351
509 479
284 179
36 393
231 483
448 129
91 952
619 461
633 421
698 434
552 796
257 38
528 808
660 196
599 122
216 722
357 199
300 663
403 965
719 833
3 870
975 107
555 494
483 515
516 831
366 857
946 564
57 819
351 154
875 573
376 233
839 918
43 50
906 94
355 804
640 700
762 95
515 20
875 961
894 878
1 974
764 481
847 370
344 501
436 858
992 425
594 609
907 849
500 942
596 257
642 59
955 919
810 528
142 466
69 598
265 281
707 696
807 71
51 915
547 874
355 894
904 202
105 636
57 79
580 830
590 499
282 622
547 574
750 207
127 528
701 432
622 202
46 303
515 61
452 194
174 756
513 624
870 22
752 590
691 307
415 510
186 200
1000 386
22 237
90 126
239 603
152 900
402 27
334 241
133 266
748 692
373 520
945 334
278 288
452 884
870 458
729 850
974 116
503 35
702 263
522 939
20 630
26 357
361 833
919 912
408 959
983 284
540 618
118 547
101 972
617 538
398 824
767 254
646 315
260 740
592 994
283 281
634 653
927 24
895 688
262 482
633 474
491 663
614 206
782 946
318 687
394 867
895 465
267 718
892 994
371 713
177 328
711 515
27 844
850 816
184 731
902 177
155 934
322 232
185 775
812 89
261 172
828 804
292 128
539 430
95 532
63 256
755 93
20 687
982 927
872 314
983 152
619 923
98 495
200 764
408 474
997 11
591 871
371 432
611 794
746 835
904 22
213 66
155 551
725 184
924 699
988 322
2 105
73 714
275 673
75 230
366 843
227 740
824 628
554 156
103 724
532 943
621 146
784 109
333 632
878 498
115 75
492 154
811 939
396 436
362 473
429 691
376 830
924 183
618 528
942 731
787 607
973 239
354 478
718 37
996 781
371 513
359 292
73 113
456 842
24 660
377 714
490 767
27 631
626 34
731 686
667 986
484 930
290 999
26 534
313 349
822 362
984 72
491 800
890 905
891 201
554 590
206 161
664 701
737 105
355 456
431 651
708 292
815 783
165 259
281 428
61 338
102 19
506 485
227 925
465 31
417 205
356 397
997 976
40 474
479 665
546 677
705 753
54 430
230 187
68 328
68 350
104 359
55 476
299 419
604 959
611 638
646 874
332 591
785 261
841 505
73 443
756 957
509 366
845 723
14 274
306 704
174 799
411 833
503 600
185 214
665 144
371 522
759 204
29 775
998 100
805 294
107 579
235 684
992 757
268 936
315 568
827 304
795 363
21 572
848 596
639 234
854 102
742 304
701 743
291 553
945 983
121 358
561 140
332 382
461 499
32 312
145 481
715 333
352 191
48 539
551 588
81 211
952 196
176 156
623 462
514 9
181 508
937 509
222 163
412 439
737 290
717 968
172 256
543 401
857 774
273 402
136 683
891 813
898 286
285 649
896 878
207 851
638 742
760 430
808 212
190 915
431 872
926 372
423 482
233 762
840 244
580 534
927 839
218 388
385 889
848 100
428 707
732 963
265 921
219 78
297 931
646 254
723 945
80 399
616 291
911 82
60 630
428 435
616 146
160 508
928 552
21 792
806 177
63 621
962 650
173 304
311 652
112 892
714 47
319 845
673 887
723 575
574 214
886 436
615 625
803 690
4 639
386 50
900 820
787 637
971 948
596 489
236 290
472 601
215 984
326 35
352 761
187 779
212 266
933 941
888 328
102 984
904 203
361 725
824 271
940 943
35 395
337 340
877 466
243 841
583 207
618 181
111 886
27 996
97 166
974 835
975 466
845 971
232 446
647 294
959 847
558 919
179 419
19 574
135 40
707 201
765 97
470 190
851 482
421 668
42 604
141 482
327 740
4 623
9 814
143 369
558 888
829 105
385 89
564 891
92 280
454 731
669 256
295 171
673 633
638 473
706 74
582 949
950 986
512 808
542 655
134 465
583 822
726 953
832 48
97 590
785 261
743 428
580 946
841 383
315 14
707 358
30 651
708 305
406 728
835 723
947 635
952 538
143 292
940 723
429 492
189 187
25 28
738 369
134 939
488 295
326 119
487 878
561 492
612 473
317 162
515 554
861 328
480 721
506 359
890 659
867 402
765 855
906 41
571 876
917 101
127 382
205 406
5 599
743 384
553 770
685 227
259 482
96 66
395 530
59 171
94 718
847 573
765 734
175 440
159 938
463 166
323 681
814 376
84 324
5 475
616 871
307 409
999 320
710 315
821 32
912 948
955 574
404 681
761 603
771 245
16 232
920 465
519 379
332 496
221 505
846 481
325 221
363 198
507 262
806 49
185 615
620 494
158 72
238 611
276 370
588 963
364 520
59 554
584 977
258 532
533 777
503 183
947 999
441 6
803 450
489 559
508 884
666 668
537 361
794 813
819 792
908 247
286 424
76 566
178 966
78 782
841 618
963 863
887 290
393 263
459 342
29 561
57 99
16 331
610 875
507 285
209 489
793 957
770 802
968 576
273 543
962 131
507 647
782 520
525 810
974 899
768 440
494 636
494 39
824 359
820 955
934 463
323 896
365 49
268 268
698 572
552 79
788 895
489 420
509 363
257 241
558 319
157 170
910 123
973 229
223 780
499 902
862 197
837 922
637 207
136 720
294 327
851 739
894 477
726 93
651 558
462 614
500 463
878 530
916 186
330 712
690 517
787 718
191 245
626 130
477 778
667 788
793 164
424 447
637 587
742 222
29 140
672 747
707 999
943 890
937 37
747 245
227 15
136 945
262 186
871 333
41 343
984 402
406 799
465 942
317 315
54 675
670 817
893 501
272 18
388 152
795 737
673 559
503 934
902 345
543 912
224 6
661 218
418 40
74 908
3 709
82 794
560 88
850 65
951 815
8 398
505 711
190 505
595 411
505 742
578 756
652 380
568 226
420 14
695 337
816 176
177 767
448 404
266 729
678 49
242 181
341 125
795 938
493 145
811 276
263 715
166 196
323 97
900 556
948 601
2 960
653 366
32 800
259 740
222 962
358 76
28 684
116 475
604 663
76 390
886 71
28 960
496 607
528 579
504 625
264 949
56 323
972 578
604 149
910 79
210 7
404 399
823 584
49 622
546 105
407 706
640 168
764 202
675 88
894 319
783 301
715 607
35 605
873 936
928 434
15 769
233 764
6 380
7 524
496 144
416 740
867 324
396 82
562 701
779 410
289 536
558 499
970 595
529 690
257 533
273 746
920 894
752 526
112 417
218 117
877 399
18 284
92 421
15 217
715 117
797 683
158 202
257 591
690 276
756 582
239 140
955 714
375 738
841 47
829 578
602 262
355 956
605 884
741 483
348 930
196 269
635 398
448 569
867 854
309 304
914 548
256 601
897 245
158 408
218 620
737 937
523 492
176 606
867 322
330 873
312 481
15 547
259 871
811 306
545 164
448 537
94 114
959 49
776 792
746 965
61 801
329 396
818 754
311 664
842 305
248 867
847 585
473 97
664 121
44 856
574 212
135 500
916 299
280 911
148 239
535 653
648 27
360 670
91 461
651 549
773 349
834 317
492 630
750 372
150 330
686 223
96 603
654 292
681 595
456 927
272 308
265 748
22 700
754 339
690 737
385 322
536 882
236 308
685 253
386 863
433 309
326 332
665 652
617 743
511 710
810 365
105 654
244 102
883 761
108 256
298 168
398 187
263 44
443 851
891 226
937 80
533 382
711 937
397 67
731 423
740 528
442 894
506 519
828 542
164 79
521 600
504 521
500 843
342 655
682 279
949 1000
391 473
726 633
102 452
889 574
130 665
43 189
845 5
505 859
940 897
931 672
622 575
520 654
912 32
97 583
998 914
109 732
703 255
865 322
894 337
481 286
224 753
872 849
551 94
720 911
906 299
758 650
254 474
933 827
350 756
365 872
898 258
360 33
927 758
1 149
539 570
425 922
363 506
527 97
171 38
363 215
377 111
880 847
318 139
20 789
418 292
397 383
771 578
977 316
441 385
842 558
458 397
212 403
941 522
284 807
173 480
527 918
108 67
933 365
145 152
384 248
663 44
788 486
836 831
701 736
499 221
104 481
286 277
919 656
35 43
460 488
882 672
160 704
1000 393
201 398
27 469
102 607
587 535
961 514
753 988
624 42
279 62
695 362
835 631
725 795
953 474
881 344
29 506
978 243
466 614
16 192
465 668
194 903
961 83
605 727
767 581
629 542
722 864
203 437
854 494
379 616
68 778
593 603
178 323
472 960
172 694
614 878
142 955
768 3
748 306
629 977
913 414
913 735
352 615
753 886
795 390
781 204
749 209
375 214
534 94
983 749
523 796
88 915
47 397
619 192
690 840
422 189
411 844
336 841
341 566
331 481
268 339
751 762
939 105
383 731
308 31
386 774
939 150
89 645
783 175
504 593
837 371
314 941
66 522
685 809
453 595
671 683
848 730
28 215
817 855
661 887
81 91
847 78
96 6
797 735
674 996
90 107
402 158
15 814
850 948
125 867
340 272
600 358
512 509
809 215
275 671
534 927
944 381
719 594
613 281
824 572
709 168
710 593
613 52
240 189
902 654
668 202
718 769
114 303
906 707
289 973
620 133
348 677
285 465
577 245
888 418
438 130
979 23
440 272
66 658
961 508
418 437
309 890
782 308
106 794
354 213
729 614
730 716
213 407
301 91
791 804
188 399
371 660
961 222
851 907
549 460
502 241
82 220
301 784
562 547
810 292
570 953
949 237
303 145
196 343
499 944
534 787
428 562
244 750
826 591
276 79
770 909
12 6
499 23
848 576
860 339
320 359
433 962
456 446
104 912
533 979
580 227
873 213
734 928
444 732
410 793
631 719
629 186
429 513
985 803
65 709
842 792
110 905
496 796
7 463
602 437
284 277
771 976
213 942
156 93
638 746
918 981
383 144
562 512
959 196
542 451
477 356
446 510
282 876
389 204
38 473
647 579
533 667
669 852
198 339
883 44
264 636
761 649
506 758
540 72
317 669
89 723
479 352
501 608
519 629
324 476
48 738
260 904
981 287
645 601
831 456
127 835
702 430
656 704
625 84
921 673
427 926
379 567
581 254
371 980
706 161
592 827
578 526
749 646
190 375
759 61
765 136
516 412
906 892
334 670
275 526
411 182
373 13
538 28
313 241
132 500
725 786
405 274
416 745
526 617
470 957
592 532
876 103
94 788
249 194
31 295
170 329
127 642
264 501
770 13
679 790
156 485
397 318
87 615
637 869
370 631
872 223
819 224
584 506
9 998
1000 180
536 224
994 633
233 874
462 257
542 174
404 8
223 330
7 168
20 957
62 809
391 562
304 256
524 551
460 261
273 584
770 286
900 612
217 489
613 938
213 903
138 412
236 276
113 104
782 947
397 984
767 767
615 304
227 796
440 429
412 387
745 748
659 164
824 328
521 790
663 717
336 794
34 786
347 606
301 788
94 757
576 84
195 691
504 395
107 422
275 420
510 201
895 671
87 202
55 334
694 987
395 17
723 230
51 996
972 897
193 592
611 913
48 206
87 722
924 671
110 300
431 250
308 202
893 165
362 100
54 660
301 429
325 848
202 527
681 326
428 729
471 984
41 658
242 633
599 872
49 298
894 697
411 98
890 299
913 706
64 47
23 198
866 543
9 327
201 976
375 565
790 883
972 962
957 726
545 730
238 816
177 814
945 585
840 376
358 63
741 105
758 245
209 142
913 526
83 129
725 783
121 924
951 507
861 800
618 880
729 419
105 102
369 864
10 440
948 177
10 691
966 447
743 43
261 618
501 693
414 852
240 351
980 935
915 660
676 111
931 196
727 818
188 175
61 756
533 882
74 552
698 754
1000 888
614 821
578 125
451 281
167 802
824 620
851 515
894 450
742 195
302 789
455 603
202 871
81 830
975 923
751 225
932 713
263 384
273 368
833 395
7 445
459 288
160 738
314 778
51 955
631 824
726 577
155 696
8 81
704 473
586 647
46 672
609 459
911 970
444 366
360 201
4 878
36 578
500 149
534 899
102 672
859 433
960 779
385 231
217 130
520 131
132 90
308 746
696 85
724 452
881 837
426 978
719 272
903 764
592 185
50 543
45 767
469 803
102 103
757 771
859 317
516 238
304 72
876 258
227 163
778 880
93 871
76 162
275 638
616 649
753 74
523 412
426 252
315 274
550 785
434 272
104 639
327 462
730 413
306 756
311 120
740 75
917 322
153 822
622 532
411 542
257 692
772 116
410 546
760 674
194 605
332 603
236 155
583 745
86 805
99 373
408 608
896 656
436 896
830 576
825 543
228 311
934 491
826 46
792 334
783 318
920 239
480 391
500 406
774 401
800 476
938 456
601 432
440 877
702 855
150 886
699 811
47 456
75 468
744 571
569 92
325 428
531 867
321 192
76 363
97 747
749 990
548 217
855 820
506 20
79 593
653 92
518 331
824 796
844 305
914 1
809 22
159 670
216 357
180 986
640 671
116 659
7 64
4 980
613 31
568 490
403 812
496 876
183 996
794 657
709 503
181 411
259 907
759 601
369 185
836 882
995 589
283 597
540 404
199 982
921 590
359 283
991 642
2 76
585 841
27 833
611 146
572 685
316 949
2 160
379 211
333 611
346 466
154 268
647 863
983 66
700 444
35 330
349 65
583 855
490 198
933 705
616 895
435 28
192 816
620 897
883 376
364 474
752 26
237 350
588 373
707 156
853 230
88 989
387 748
164 690
251 817
789 836
906 968
711 35
570 345
721 894
332 954
996 129
298 16
704 901
727 787
20 105
454 687
218 694
788 118
325 664
179 11
272 200
947 298
204 534
983 956
13 836
274 974
458 542
964 24
31 190
149 499
136 963
772 772
245 410
420 101
581 165
380 547
720 703
945 138
157 42
859 732
20 831
409 8
729 956
561 231
37 100
496 739
115 745
850 568
980 356
967 492
992 709
475 547
106 750
536 426
774 337
697 157
665 258
541 717
373 488
262 993
80 413
526 229
784 196
94 600
549 658
594 55
482 645
867 487
506 233
346 208
635 897
918 868
74 619
67 767
995 396
487 585
474 611
290 166
691 122
417 479
202 790
479 794
488 855
697 572
628 371
268 622
761 854
190 413
329 740
709 507
934 974
960 20
776 915
88 923
561 366
626 178
105 245
36 409
94 234
353 669
363 930
835 834
684 402
20 971
451 354
737 310
123 706
900 429
351 784
236 710
557 228
963 173
332 587
756 463
127 743
254 967
357 984
250 238
942 907
533 843
389 32
74 482
293 450
439 409
681 408
66 789
107 768
225 155
472 779
331 554
279 420
253 558
44 714
989 312
814 876
916 136
409 68
4 981
584 956
231 691
435 197
983 763
944 727
695 728
329 555
997 77
723 852
306 149
726 339
648 330
701 858
239 575
732 544
307 97
321 523
462 424
217 732
805 827
648 220
714 617
59 757
966 644
326 299
1000 872
461 545
767 786
297 391
400 323
690 241
396 468
75 868
936 723
366 417
522 459
701 36
294 562
690 22
435 563
548 293
876 644
927 990
382 619
390 289
747 945
887 307
529 720
195 489
803 297
800 248
273 702
517 129
14 670
962 673
398 206
530 471
786 85
462 607
74 904
455 268
773 12
591 298
32 19
28 960
993 469
306 796
94 655
156 425
207 809
383 588
733 386
139 700
693 638
839 688
445 599
360 906
882 793
365 337
588 191
314 996
254 500
767 618
542 692
365 167
181 513
236 641
915 785
636 385
330 604
630 108
525 795
261 73
534 68
639 293
537 346
162 746
656 489
197 230
835 40
132 928
27 863
583 125
892 232
592 896
125 722
591 585
117 32
92 748
164 896
271 722
251 239
303 397
737 281
806 28
123 447
38 871
470 193
618 324
524 787
651 759
153 501
590 585
425 657
462 295
73 457
539 292
862 905
470 113
965 656
127 608
208 748
582 856
890 579
435 242
8 22
434 258
195 320
606 401
814 524
345 559
440 140
229 158
719 566
866 882
658 761
173 845
272 517
609 319
850 273
916 138
458 598
521 867
871 872
277 284
6 156
464 519
126 701
562 173
432 385
1000 101
738 944
938 448
534 485
242 232
803 45
666 809
704 69
42 504
696 616
157 504
663 253
224 475
671 23
758 510
583 150
907 13
73 179
355 957
910 528
493 784
833 582
849 955
421 248
707 316
291 685
828 295
44 539
460 272
655 6
430 946
87 809
903 238
596 363
644 936
429 722
623 547
631 206
525 12
773 667
208 699
28 746
124 550
401 370
448 977
89 352
379 280
572 37
209 917
703 686
648 668
933 183
3 67
570 473
378 479
916 3
692 210
126 372
210 641
866 206
201 378
226 302
876 562
642 848
860 364
86 568
869 566
324 51
254 598
654 452
516 530
430 730
155 700
134 255
371 740
307 787
539 695
453 270
868 238
630 229
84 865
380 308
350 802
365 74
235 79
806 810
959 831
136 262
786 757
319 742
345 754
32 709
408 869
903 196
895 166
178 696
838 384
878 559
502 820
676 40
846 482
855 536
566 579
428 497
396 442
870 461
89 984
222 872
966 543
740 139
128 358
836 5
878 187
479 556
619 776
309 697
740 4
444 930
47 985
1000 617
397 957
287 561
671 634
984 384
497 681
215 72
997 84
15 368
46 856
61 232
895 337
604 226
248 559
883 875
532 567
783 992
570 860
766 446
646 284
769 706
220 991
221 31
272 738
663 165
28 258
193 326
383 228
54 197
55 594
733 216
939 943
221 876
671 91
718 831
924 442
191 880
627 574
274 338
814 845
712 936
628 390
874 491
399 893
741 791
252 318
697 636
190 198
471 967
127 300
804 832
700 423
198 895
75 25
273 80
76 657
367 53
921 55
250 227
323 920
959 500
83 377
657 179
986 640
575 55
686 765
283 191
289 944
872 723
959 413
399 643
188 50
742 9
567 945
414 977
39 568
583 329
17 110
2 627
323 416
627 535
40 369
528 357
272 169
19 9
724 708
96 863
883 259
827 510
659 264
545 705
823 186
89 888
209 961
592 213
669 643
85 466
458 341
967 832
350 525
777 211
116 908
527 297
405 561
905 545
432 457
305 760
927 898
513 46
352 894
238 152
484 334
659 878
504 60
836 772
45 442
728 270
742 144
825 629
421 848
652 14
35 366
447 850
907 12
164 360
153 418
817 549
340 538
120 238
428 154
602 973
770 866
27 911
620 21
770 318
1 500
176 458
695 966
522 138
646 756
332 408
904 504
316 75
608 886
736 62
341 835
958 941
553 746
974 168
282 574
893 32
52 393
601 927
296 458
900 748
422 253
183 619
794 821
812 427
766 93
104 633
580 60
75 939
14 718
669 319
876 639
719 320
177 962
891 898
947 656
186 853
13 492
512 110
83 451
845 500
544 754
18 269
463 279
486 569
5 809
45 566
159 324
612 306
998 996
163 752
123 619
551 57
560 701
387 379
429 744
130 640
292 874
732 989
346 131
931 819
850 409
744 187
791 985
55 89
125 539
180 683
397 975
616 771
820 828
492 896
310 832
448 363
308 377
265 437
351 601
69 414
304 488
268 488
631 563
5 522
67 523
802 552
980 913
737 184
403 669
111 703
306 333
923 466
669 890
917 209
69 431
161 373
5 203
668 115
875 941
674 56
973 807
969 868
612 91
949 867
474 579
113 470
828 141
999 585
619 162
948 21
853 512
371 309
691 933
268 518
599 428
273 120
469 948
765 281
618 172
25 385
725 523
980 896
592 275
991 99
690 678
178 285
269 944
982 858
32 868
120 943
88 275
951 877
232 726
538 533
897 781
17 781
271 777
438 616
419 819
927 540
742 624
36 397
25 907
239 383
646 970
245 649
626 358
335 516
945 457
749 834
494 228
432 476
310 320
122 428
664 394
77 49
491 468
4 857
636 302
394 113
250 324
605 519
72 673
566 144
214 953
761 238
44 820
787 985
453 54
604 751
739 891
523 982
253 1000
928 509
754 868
786 659
296 790
110 503
198 48
640 694
826 321
881 204
504 465
142 401
583 589
297 837
377 450
206 750
712 806
419 613
168 706
484 561
732 275
515 676
808 616
241 842
713 414
419 687
52 991
68 752
114 754
579 569
518 164
769 686
831 35
361 446
945 866
788 513
202 857
832 714
620 260
476 935
630 172
915 245
631 635
842 713
448 545
936 529
236 851
337 785
568 131
926 674
585 530
813 420
70 34
457 60
387 177
918 529
942 447
627 953
298 656
476 552
622 85
482 664
706 917
874 956
429 17
631 854
445 534
236 689
588 723
746 320
163 241
490 341
590 947
736 470
339 179
621 426
449 164
743 562
249 38
287 666
595 331
902 814
760 256
653 929
183 736
256 993
487 10
493 919
288 843
671 962
726 286
666 259
411 56
818 403
967 576
117 688
478 731
153 807
463 510
915 171
245 52
485 675
428 416
995 394
433 148
35 880
566 567
534 622
433 758
559 623
808 665
855 593
195 94
899 435
189 659
27 625
616 876
695 122
669 445
416 939
773 514
312 308
543 802
367 903
270 857
971 314
78 700
667 698
476 376
976 575
375 275
72 895
702 724
409 258
558 279
959 245
488 152
930 930
174 449
919 420
424 871
488 224
128 110
275 999
493 932
676 496
248 619
888 506
521 112
47 455
628 889
237 540
390 68
341 854
294 282
194 462
266 866
964 549
519 705
307 666
124 288
867 728
260 470
229 685
838 276
5 813
595 615
21 798
883 408
518 651
476 816
77 108
632 143
290 269
897 475
161 538
124 470
682 660
952 728
683 837
73 323
696 896
69 94
500 420
986 593
463 15
26 239
212 791
853 610
430 92
234 328
966 993
745 34
540 137
183 662
671 86
990 530
202 636
808 865
830 181
121 507
382 629
567 380
643 646
87 270
628 718
300 386
81 403
262 530
796 817
925 274
597 619
985 125
81 637
376 388
598 818
418 409
678 897
485 690
461 826
24 241
488 935
342 55
972 806
241 368
672 786
663 730
33 232
334 512
240 240
824 868
769 2
219 208
203 999
912 805
215 970
69 45
231 571
81 762
388 195
468 306
451 399
337 434
54 435
744 519
203 687
12 115
299 7
318 29
985 748
452 361
804 456
490 679
651 278
243 528
813 400
924 738
962 659
373 572
17 749
165 253
158 463
185 704
823 645
344 153
500 714
262 963
601 912
35 898
778 877
96 323
962 113
661 676
87 612
801 670
429 340
7 279
389 324
74 100
426 265
773 435
241 270
530 238
874 543
412 852
175 826
338 441
160 73
123 118
208 76
377 547
503 908
516 641
493 907
892 612
832 350
537 486
66 844
714 47
99 384
457 7
886 74
960 62
162 893
434 34
503 993
32 400
675 184
254 319
329 510
162 501
860 545
864 813
741 144
245 184
799 864
406 128
731 106
307 772
157 680
422 701
650 758
874 416
341 237
146 180
644 978
960 659
123 334
118 205
829 134
156 239
683 883
334 363
3 532
609 457
453 823
499 947
492 871
972 31
560 374
117 309
956 164
51 752
985 272
815 354
606 331
949 479
26 716
687 971
992 589
414 560
918 701
741 848
234 927
745 313
680 560
449 182
989 502
318 178
353 395
934 375
925 129
740 709
929 32
804 758
680 418
533 829
179 319
527 399
310 276
974 987
171 23
747 923
17 45
93 348
680 533
817 217
724 357
219 803
764 674
72 846
70 245
258 197
41 920
215 358
950 905
174 695
947 485
854 351
125 422
541 618
258 567
650 781
569 492
617 455
30 966
768 976
350 708
562 27
11 709
775 279
540 50
645 980
925 185
376 520
422 619
474 257
130 591
247 52
126 40
815 653
332 377
480 512
684 481
848 499
582 666
580 782
446 91
72 363
940 861
620 688
519 754
335 756
669 433
58 69
305 775
475 775
834 463
797 953
660 938
168 658
494 170
691 849
631 872
314 858
893 829
269 972
396 942
968 479
343 424
368 891
701 707
609 259
891 115
817 936
75 818
639 763
638 313
342 338
435 677
528 116
444 142
705 655
513 466
385 62
91 713
597 993
167 393
155 988
36 34
872 146
427 980
433 194
131 556
474 655
46 78
997 349
748 660
938 471
546 868
783 686
542 999
669 788
689 742
72 663
857 376
944 472
642 62
968 955
953 55
683 689
829 807
998 601
338 378
85 318
555 87
966 802
539 463
492 504
689 37
713 670
398 991
60 513
555 970
570 435
699 757
804 927
867 444
741 141
802 204
31 529
241 358
497 254
400 581
798 840
681 281
676 511
101 718
152 647
682 694
675 413
678 227
403 572
27 409
985 204
87 696
106 220
630 927
668 223
646 371
799 338
543 56
101 557
813 607
191 416
404 669
670 141
46 292
819 555
171 602
11 395
478 55
723 19
208 509
308 79
12 888
370 816
774 580
559 421
600 742
895 814
907 683
415 95
638 252
655 921
470 291
761 308
83 463
966 697
362 812
884 717
324 134
13 935
730 403
518 10
299 56
594 717
533 100
451 912
155 897
829 314
817 408
855 349
641 244
134 179
680 679
912 434
251 577
674 826
912 240
743 840
106 137
381 467
4 691
293 755
81 92
407 561
454 742
408 770
253 953
953 693
271 68
957 300
692 390
238 87
738 551
213 35
888 516
364 506
358 846
418 52
899 948
658 828
235 887
928 309
75 955
434 3
873 406
230 310
973 281
118 192
158 395
980 880
26 173
956 311
926 904
165 424
470 362
3 509
210 96
524 300
878 974
996 488
348 489
840 244
271 109
28 90
559 842
601 874
844 761
919 782
608 461
498 570
630 277
300 809
793 422
79 834
987 668
837 657
603 705
694 98
433 447
997 697
105 415
799 765
809 228
393 163
737 929
38 406
894 719
154 836
899 275
389 819
725 412
775 43
545 146
828 325
381 754
725 921
672 406
3 958
678 497
680 945
803 936
428 568
275 956
17 193
716 524
787 436
130 808
887 991
293 48
263 1000
80 314
768 461
376 619
872 135
703 157
463 837
964 686
849 941
201 337
676 797
105 710
445 256
43 340
857 844
824 175
283 40
453 845
73 506
237 514
235 966
543 187
922 659
351 343
104 72
179 346
825 20
620 443
37 707
15 301
930 892
63 659
482 399
793 636
342 780
620 559
183 967
75 232
100 471
976 783
445 318
174 530
547 578
115 169
681 426
224 87
227 485
759 64
242 675
720 598
442 375
552 670
464 500
422 503
514 517
35 18
845 649
190 757
533 579
665 274
229 135
563 53
267 561
267 146
319 983
797 364
592 231
428 691
627 347
181 397
497 48
508 341
779 63
86 48
925 834
834 156
244 416
212 811
541 684
766 669
676 944
293 717
957 511
118 258
331 479
348 629
3 373
344 490
276 595
675 623
581 165
802 929
170 705
846 438
997 396
398 438
453 241
132 955
62 572
98 351
597 333
719 84
341 432
865 134
67 585
512 229
626 22
533 799
52 884
46 346
238 931
295 327
159 638
269 746
501 474
930 46
628 232
121 237
827 893
189 77
60 494
970 687
664 457
159 776
573 295
151 842
862 94
403 533
181 867
333 175
591 380
540 547
812 196
823 589
137 127
975 539
860 133
5 120
379 60
53 946
874 909
798 59
975 793
167 228
116 85
448 797
312 672
10 306
650 365
940 320
219 708
243 349
958 578
741 644
751 993
818 488
462 51
663 680
151 304
872 913
287 31
82 233
668 776
50 647
377 696
389 361
325 134
709 261
31 314
677 41
768 485
618 6
717 580
237 870
856 326
545 934
562 573
557 79
271 417
167 255
293 383
710 932
306 81
298 248
90 56
490 104
178 180
665 447
844 252
702 168
671 712
118 169
770 251
760 874
173 287
509 572
787 857
194 902
608 827
820 155
963 584
807 352
609 994
211 33
542 911
643 827
336 858
499 756
114 94
445 39
625 725
472 235
583 735
199 907
481 598
777 376
111 646
393 219
784 186
292 831
352 266
115 410
583 712
844 532
486 249
633 161
145 993
973 785
868 471
798 590
771 48
732 613
770 887
844 725
829 66
273 693
661 903
888 298
40 982
150 742
371 480
128 68
39 381
430 984
998 956
406 68
624 3
457 884
950 846
44 411
242 428
436 783
329 893
750 695
791 719
451 388
461 888
765 213
760 918
233 13
785 50
489 400
717 99
300 675
249 911
836 496
260 980
547 761
681 453
539 836
783 456
417 756
751 28
213 232
553 24
985 805
66 838
251 175
350 414
265 988
567 471
456 721
424 392
697 22
56 437
729 813
6 365
123 273
701 960
132 408
628 54
754 474
685 395
306 140
111 366
781 589
339 16
422 58
696 322
954 780
843 416
5 487
862 322
573 710
579 160
69 442
750 741
160 138
629 397
824 908
764 640
474 41
865 856
640 230
33 839
339 254
309 930
34 478
261 586
419 561
870 249
69 289
235 521
648 415
118 424
866 466
353 488
470 43
486 19
571 385
855 171
910 168
618 399
517 429
309 738
522 988
810 174
367 954
951 870
948 23
549 865
243 931
178 810
620 513
517 931
666 113
966 266
705 487
999 380
258 760
851 46
76 589
394 731
449 353
662 120
434 812
797 923
504 586
283 97
440 902
35 126
98 607
321 671
727 861
335 356
100 452
947 218
639 151
50 781
189 73
499 874
773 140
154 298
973 516
983 322
279 837
50 776
527 537
414 112
436 671
23 764
424 445
617 346
830 630
655 335
63 318
20 313
897 34
257 250
981 340
36 873
3 316
369 955
396 355
632 215
756 537
546 198
26 182
529 233
413 773
692 269
36 229
75 561
794 41
421 872
621 23
604 250
106 734
314 685
30 712
698 161
355 551
669 504
205 532
415 620
336 370
813 795
568 905
286 662
612 175
731 151
96 193
572 752
382 231
417 49
961 213
33 721
965 93
531 214
718 34
967 31
811 736
711 686
359 751
975 491
716 183
238 76
428 293
544 465
85 59
274 795
128 85
546 925
215 424
640 642
512 173
276 574
227 123
645 945
396 115
747 222
684 733
395 697
571 431
356 455
890 966
138 960
648 429
399 351
259 746
193 154
569 496
588 68
802 183
732 712
499 416
782 721
746 812
524 884
129 117
756 511
745 956
957 675
285 680
397 812
759 456
993 377
707 296
649 663
854 832
719 856
522 291
885 857
449 874
8 625
483 688
60 628
479 713
981 1000
434 707
864 311
822 215
572 883
426 729
192 297
138 690
2 667
691 855
769 977
285 234
560 722
325 46
272 260
990 49
529 827
628 474
620 390
589 385
631 525
547 14
438 839
114 401
114 488
203 520
233 815
35 936
931 45
683 259
124 793
148 776
658 89
790 336
917 43
374 467
437 586
234 611
541 772
810 697
579 376
773 524
912 693
469 928
282 517
872 930
691 960
380 546
654 701
606 145
174 379
806 250
715 534
227 829
714 614
719 230
887 65
270 172
34 568
833 110
51 310
345 96
171 309
562 3
425 35
566 98
157 554
930 728
564 590
993 816
233 119
659 852
68 478
770 287
354 835
273 582
137 429
130 416
990 11
842 71
405 72
850 687
764 740
301 267
37 356
257 167
230 980
900 663
798 899
988 174
382 452
347 228
273 197
910 415
210 848
632 850
329 319
295 339
561 724
587 581
745 398
278 86
613 256
893 211
456 876
82 152
896 229
586 36
910 786
418 552
537 598
777 240
846 580
9 626
622 487
920 444
956 696
270 50
713 649
154 405
950 182
581 375
293 91
82 866
213 648
169 752
464 538
423 877
18 675
204 641
712 521
456 266
299 692
322 431
232 801
575 871
261 284
588 791
338 914
784 842
345 340
736 411
19 232
240 558
713 177
491 460
132 662
984 221
841 464
137 512
500 501
64 142
456 746
209 645
33 566
862 656
270 489
323 100
398 315
743 805
110 521
283 718
300 130
978 312
315 239
357 578
931 561
378 230
188 381
904 100
143 530
682 384
497 676
509 271
693 504
984 687
173 303
767 460
901 264
172 614
940 686
483 744
951 889
280 732
900 680
671 65
704 196
655 567
93 583
244 489
780 427
279 777
226 8
581 617
170 285
273 541
576 608
630 695
717 352
189 506
868 295
776 136
607 910
585 559
887 232
833 70
78 920
1 709
443 103
350 466
97 45
973 384
588 241
387 682
313 315
159 758
361 855
207 204
50 52
308 37
178 370
707 897
825 371
128 184
841 920
49 138
301 988
980 291
275 365
462 318
79 134
337 522
870 530
450 610
644 932
60 773
266 298
172 702
679 415
794 863
202 15
160 278
697 973
986 650
610 889
427 686
667 269
872 427
167 422
378 829
928 104
254 380
860 258
833 410
86 625
530 812
81 257
304 162
323 605
196 536
172 263
789 895
689 300
430 638
729 271
190 593
828 645
220 452
411 208
949 1
616 661
452 93
795 985
676 680
701 256
605 587
53 542
440 892
501 22
921 69
96 167
744 956
226 311
716 147
332 392
437 198
122 7
796 244
859 955
649 183
725 410
729 46
130 559
802 538
891 280
644 422
135 892
589 135
655 946
857 859
250 108
773 214
168 170
94 559
933 115
539 841
261 815
844 461
654 464
509 773
238 342
418 147
242 121
457 792
456 889
239 409
569 698
56 964
270 876
111 368
446 998
421 930
498 618
562 572
806 724
853 800
524 308
498 754
317 683
143 603
527 170
10 74
886 29
683 453
472 663
657 5
202 703
876 919
904 592
735 903
213 311
192 663
695 709
29 582
45 500
580 612
665 935
775 136
116 242
66 332
674 72
874 369
75 555
132 724
515 637
231 122
247 589
32 544
292 846
320 26
174 882
92 717
657 948
336 697
608 475
368 54
296 50
629 743
992 476
377 996
951 205
743 473
473 563
625 796
671 259
176 292
691 145
450 109
389 511
683 408
837 206
530 774
694 243
198 405
42 320
878 396
407 931
522 792
518 940
241 897
61 288
383 15
240 931
579 14
352 682
275 352
271 974
180 145
911 37
361 310
887 394
327 207
617 317
36 299
971 389
290 651
640 529
459 639
954 870
114 564
390 747
644 671
931 904
905 987
1000 957
963 318
186 535
122 402
952 909
17 511
771 776
192 245
748 857
7 607
116 629
556 164
90 219
410 807
301 487
230 479
46 167
462 160
424 362
33 328
735 520
965 982
146 899
633 868
751 813
631 901
778 493
277 969
241 153
129 22
455 343
951 769
571 206
432 650
764 743
224 806
292 553
508 581
989 82
719 763
452 665
464 148
377 560
769 800
512 40
222 7
135 892
823 286
524 247
452 503
947 258
381 255
905 238
515 240
368 431
662 719
519 497
244 80
948 652
859 69
81 491
899 990
217 115
963 690
605 639
246 123
104 280
50 808
739 377
893 68
941 208
588 531
811 608
313 101
880 132
944 771
497 279
46 719
56 167
783 176
746 391
274 226
487 179
507 764
630 431
366 755
810 496
42 548
182 180
154 663
136 957
763 199
132 616
298 693
768 732
566 196
583 294
509 368
5 674
318 16
118 987
290 106
803 931
287 893
10 895
370 106
792 122
137 492
566 330
467 38
270 935
61 460
616 799
721 201
261 534
764 647
239 563
813 286
11 718
805 419
564 182
584 842
157 743
22 319
275 520
109 453
773 986
415 937
177 13
900 745
868 845
388 446
501 273
411 409
822 252
369 98
912 356
925 819
667 536
509 211
783 983
861 566
393 339
833 690
325 917
177 388
261 162
504 465
251 946
601 985
273 665
87 677
730 199
510 161
436 282
979 916
637 355
197 365
287 574
815 512
314 587
644 494
972 681
845 619
23 626
321 216
823 570
58 128
294 913
640 904
54 336
492 1000
331 968
443 382
771 957
341 346
514 866
865 555
574 607
759 800
124 829
369 747
341 17
607 120
848 983
197 556
437 422
204 217
155 537
426 845
783 166
950 913
675 343
444 375
22 470
289 677
389 62
516 159
158 420
121 873
156 5
723 641
460 528
38 843
947 156
398 398
890 844
103 604
639 71
770 319
913 413
72 542
199 154
366 239
686 815
173 390
782 118
813 828
359 27
14 19
877 115
475 677
365 916
619 101
987 587
629 997
658 301
559 718
511 677
267 150
514 420
895 428
369 175
824 391
963 658
666 396
966 35
101 862
358 385
992 200
251 746
651 390
53 220
484 906
463 939
720 882
301 857
691 726
779 580
438 855
987 978
460 563
50 231
697 29
672 351
647 322
235 543
559 982
527 557
352 381
356 776
63 661
155 529
740 145
870 441
724 376
460 21
776 956
933 981
370 479
904 50
215 966
783 821
549 978
483 884
242 892
722 503
622 5
865 17
247 360
127 986
391 895
265 841
668 657
11 23
587 974
513 759
850 105
483 673
593 124
214 253
860 354
245 965
296 141
555 172
887 1000
187 642
602 734
110 793
986 689
472 314
618 143
232 481
213 927
114 191
920 617
371 397
371 244
240 262
721 953
660 630
889 508
836 623
289 322
320 106
998 718
984 18
283 790
944 852
859 811
610 858
84 670
191 63
322 789
873 54
117 820
752 971
17 633
399 283
952 8
346 607
262 781
422 394
824 536
493 716
521 657
477 112
963 101
740 184
503 618
691 896
241 108
259 168
186 402
56 634
83 698
161 268
628 313
496 984
446 903
76 326
619 799
961 131
760 356
569 362
83 334
193 617
895 956
218 47
337 428
843 170
79 782
256 909
972 190
536 38
562 680
912 157
196 558
496 392
991 429
615 899
861 70
17 261
493 128
977 511
234 234
531 413
238 742
931 534
411 786
60 377
351 600
38 109
441 452
607 323
540 222
580 487
319 965
909 128
710 108
635 225
577 25
246 912
790 296
303 68
309 974
734 364
497 65
137 563
742 981
618 199
171 265
612 792
382 456
858 30
766 196
324 851
985 125
607 719
58 222
375 906
702 273
411 957
532 313
549 578
215 468
469 793
801 412
98 660
621 955
828 346
225 908
984 560
294 393
313 550
6 958
296 149
809 812
679 166
540 322
95 542
767 382
980 429
128 305
666 790
873 337
887 537
179 728
981 676
486 889
497 896
574 403
325 536
147 446
14 948
693 402
707 851
690 462
51 735
14 462
345 314
958 175
535 567
9 164
508 19
51 698
276 467
39 432
634 951
896 800
212 339
924 227
707 726
790 977
366 43
806 726
98 925
791 608
704 784
525 100
787 258
625 536
716 761
811 459
580 38
459 57
773 998
947 259
493 74
925 83
88 484
244 741
594 602
969 480
270 895
581 452
565 780
486 206
6 846
24 919
990 849
633 971
749 131
368 908
29 435
963 15
543 903
244 910
812 653
96 172
756 866
412 880
183 110
660 505
278 752
145 400
629 437
205 266
63 108
430 676
334 421
278 385
461 352
443 799
940 243
103 360
368 963
614 748
116 842
719 788
448 521
674 233
140 421
36 795
833 286
146 558
84 29
759 958
400 643
971 779
943 398
795 455
116 854
983 733
24 646
725 636
952 535
335 304
351 782
50 898
269 709
830 661
668 430
733 177
370 4
938 934
288 44
496 622
374 377
748 141
816 150
552 532
849 787
884 800
819 402
411 178
416 876
719 927
833 989
570 232
400 326
603 44
123 401
569 952
56 942
367 121
199 468
428 937
881 84
118 181
915 135
666 295
991 472
770 687
551 124
75 516
310 574
202 177
541 391
931 978
7 619
318 341
266 270
38 78
75 189
607 907
28 785
724 950
588 621
170 161
531 145
812 579
304 432
707 8
362 492
602 752
407 554
796 742
324 903
354 728
418 57
765 566
953 258
500 459
404 863
811 89
240 352
88 225
186 464
403 919
468 939
489 908
692 311
405 222
874 747
572 810
899 453
395 874
415 416
527 817
971 194
529 114
819 699
52 689
96 457
284 1
74 897
917 781
370 16
117 50
775 703
127 937
571 405
741 259
576 366
865 725
997 825
64 82
967 904
148 624
110 688
868 82
717 168
330 365
349 943
920 799
95 310
224 17
908 452
391 837
699 48
157 138
685 361
972 364
313 810
699 321
471 313
398 590
899 110
443 688
641 89
331 111
911 116
683 661
603 976
846 508
841 803
233 373
401 454
666 580
460 677
246 817
929 736
294 618
504 311
277 867
153 314
240 592
658 398
707 497
20 315
292 92
881 282
70 457
516 468
517 350
812 790
488 755
702 753
888 712
502 61
875 618
43 574
741 820
44 462
213 338
11 434
343 753
884 161
91 427
897 863
569 846
430 504
870 188
964 207
384 445
452 430
667 920
857 432
525 897
738 786
188 252
691 857
626 295
248 733
978 294
45 50
258 968
69 983
404 207
893 999
827 893
211 757
158 673
888 957
260 113
320 30
557 842
58 555
633 803
504 537
415 255
589 378
780 432
677 951
446 681
598 85
699 188
809 119
515 99
317 785
7 450
952 644
76 672
787 573
184 95
353 393
304 849
59 955
131 722
467 669
47 637
315 941
998 855
346 86
580 703
674 792
736 607
617 66
29 772
465 972
499 344
774 769
703 25
916 529
796 603
403 924
684 64
304 554
359 584
113 752
134 179
932 414
5 339
4 739
363 999
898 193
71 394
548 438
496 731
92 911
273 253
376 121
320 342
601 346
234 372
978 585
77 107
671 630
432 204
255 964
979 720
416 827
607 890
614 522
377 242
655 826
200 557
374 990
552 274
1 207
363 39
874 715
772 754
463 653
279 845
670 856
288 984
336 196
718 162
432 300
308 130
417 582
12 15
593 737
328 48
846 821
127 998
548 356
800 685
504 815
125 393
779 315
95 798
886 106
330 223
55 461
477 24
774 111
329 215
526 101
155 317
851 162
528 867
124 183
220 591
589 383
463 62
397 641
396 875
982 543
350 278
918 707
986 24
657 721
404 874
529 279
535 277
275 152
780 988
279 369
301 565
452 299
519 735
373 975
794 966
68 463
375 169
754 689
301 61
88 975
47 378
660 745
877 739
900 917
278 371
872 468
111 667
495 653
106 328
929 439
782 961
452 664
231 110
798 579
266 171
653 934
400 716
174 713
892 852
224 546
642 958
436 254
517 340
668 202
109 333
581 352
692 736
818 84
372 455
782 454
727 528
997 874
529 37
400 251
678 995
292 694
460 255
230 570
404 348
13 46
827 722
27 667
623 320
121 16
9 538
39 541
502 141
13 663
744 815
104 737
415 844
628 92
192 988
859 669
888 464
839 509
776 147
546 774
524 789
15 928
81 9
148 228
811 457
319 672
272 896
474 761
469 797
444 599
555 831
989 866
917 364
326 130
528 908
915 764
951 546
414 600
618 650
826 47
883 189
280 234
838 970
633 390
490 968
480 420
303 46
691 381
462 163
990 506
175 345
148 529
740 35
132 467
168 760
580 419
346 480
900 393
588 267
145 605
939 609
484 903
18 956
574 18
279 105
995 353
74 462
937 801
6 725
59 39
973 350
678 963
228 107
127 257
48 45
630 104
83 933
900 452
287 972
149 46
486 651
673 899
803 327
533 537
297 820
416 462
167 994
813 627
388 373
573 478
660 470
726 797
695 815
139 782
722 116
793 140
589 661
132 315
280 296
364 964
131 875
847 517
280 879
668 624
783 928
993 795
990 881
210 847
707 316
655 178
487 727
16 120
393 978
831 774
564 717
955 975
734 807
284 111
494 984
608 645
936 680
889 709
641 145
424 403
266 503
706 260
715 81
613 694
541 111
192 192
875 754
877 812
710 859
659 441
908 539
660 534
597 594
103 752
481 412
963 940
809 205
762 528
264 493
941 867
158 367
225 893
306 155
246 473
432 891
680 768
126 875
748 423
823 674
9 704
995 533
736 342
771 290
169 233
540 921
795 722
664 327
440 425
851 916
715 810
480 997
159 502
585 396
461 197
685 787
929 704
937 55
226 725
726 833
236 381
890 160
108 743
278 178
471 479
267 410
487 105
922 139
699 855
951 538
938 307
89 561
852 254
121 960
117 278
100 686
639 590
118 838
139 863
869 37
155 724
7 759
815 300
697 697
290 801
326 825
480 157
632 233
382 516
445 947
846 564
433 990
406 905
172 599
356 581
80 131
992 36
442 456
886 630
970 756
662 406
160 877
386 767
285 271
220 399
763 244
849 715
50 213
653 649
1 247
236 165
157 913
626 939
536 98
545 267
217 703
445 555
275 738
757 486
285 246
103 754
695 911
512 680
379 950
304 748
879 562
974 388
638 442
773 613
789 7
978 136
649 743
673 212
482 508
467 573
972 723
710 243
219 999
937 301
336 14
27 220
964 188
951 932
103 51
237 829
518 868
16 376
895 143
79 181
642 367
387 57
478 857
828 20
572 818
696 272
708 648
41 550
19 193
458 171
958 520
246 736
885 710
93 519
310 564
811 481
45 943
782 292
958 253
725 794
215 627
400 749
900 961
440 750
144 941
995 301
388 236
819 106
200 135
885 666
492 658
521 981
177 496
435 556
544 290
204 593
214 30
269 598
972 76
730 607
607 100
311 508
16 571
514 966
906 613
964 299
826 860
165 109
80 446
643 580
562 301
207 716
591 95
100 961
799 798
708 263
860 850
825 22
292 594
733 386
318 10
303 768
191 863
3 61
584 829
236 881
926 513
280 584
781 282
808 849
826 698
387 208
68 635
686 134
421 885
770 600
339 836
25 221
741 646
606 976
76 41
769 974
329 659
116 937
413 340
446 187
288 661
249 151
113 764
209 105
919 391
283 461
738 782
487 964
385 765
884 428
9 455
727 31
214 238
496 411
441 655
793 114
566 315
323 175
769 847
414 449
269 853
637 637
16 859
308 3
574 201
944 579
841 785
433 888
522 743
54 226
766 984
701 970
880 751
173 710
47 793
482 532
108 154
676 667
706 305
141 37
314 702
381 490
545 924
628 622
465 650
699 65
801 283
735 783
354 949
523 678
7 287
64 877
447 835
764 125
835 315
389 7
318 687
168 852
886 765
387 644
662 610
555 382
53 860
970 14
311 26
224 220
861 875
349 617
483 291
617 685
375 956
552 804
377 761
445 575
387 302
242 958
126 523
257 523
478 743
147 226
515 945
266 948
310 434
204 251
148 599
695 248
314 506
227 456
101 967
433 389
20 732
590 992
141 346
483 228
256 553
925 775
68 704
52 362
452 649
962 303
542 98
681 729
416 608
193 143
655 766
78 11
453 364
818 775
638 835
956 839
759 52
252 129
60 272
681 913
653 922
578 993
404 713
933 790
845 26
639 94
506 50
585 325
850 280
499 558
638 377
559 630
112 797
317 149
184 423
319 710
204 547
192 398
523 791
901 529
478 996
288 239
987 470
381 118
232 174
524 25
72 409
930 566
237 817
427 702
395 201
376 741
533 246
248 625
830 865
343 399
77 41
904 769
230 678
856 491
849 816
729 245
562 270
983 67
556 794
179 480
586 681
857 978
100 201
240 534
730 395
797 396
624 871
996 253
318 303
645 465
67 812
335 557
854 588
35 545
704 766
384 728
961 84
38 1000
709 518
193 474
875 672
684 283
690 849
415 617
56 652
223 665
441 340
465 557
936 217
915 420
309 839
806 481
419 709
547 93
989 355
729 95
468 4
896 914
263 251
694 736
656 450
276 922
879 366
780 721
685 174
961 735
903 18
138 351
237 97
484 27
454 186
27 355
498 580
541 651
844 281
812 878
745 597
382 359
537 653
947 70
369 18
498 367
611 756
247 710
219 787
293 911
222 97
548 242
889 444
591 651
115 687
686 663
240 72
59 915
388 540
58 471
744 159
121 128
603 144
370 659
440 360
322 260
120 19
423 166
244 799
978 414
594 729
158 440
537 400
821 483
42 417
758 984
765 441
404 757
517 353
702 321
57 947
430 360
96 595
953 309
216 945
482 263
259 395
419 844
327 608
617 243
489 823
554 550
725 541
950 868
932 309
511 236
410 97
639 381
562 759
957 275
337 24
995 915
756 378
438 1000
215 508
971 318
28 81
787 420
115 270
627 423
220 790
482 65
598 518
231 792
611 450
399 474
602 797
704 678
984 944
261 310
829 122
31 746
119 621
836 414
213 593
854 523
809 402
986 570
186 877
492 876
533 176
756 696
632 894
711 220
148 810
724 668
676 251
568 409
950 470
689 792
92 898
12 19
463 396
588 213
306 242
136 895
142 69
415 808
527 791
154 841
954 668
542 662
329 78
292 824
749 848
343 247
607 92
146 789
867 768
771 486
609 354
304 707
281 540
412 366
594 900
294 848
976 362
495 958
928 548
518 298
409 879
617 990
608 251
714 483
391 561
252 39
84 649
376 573
26 731
552 879
942 343
639 550
992 425
556 282
196 268
393 53
372 287
804 649
964 220
417 290
761 149
514 726
479 930
644 289
709 205
215 678
71 951
970 591
608 499
816 565
482 408
427 251
484 492
971 517
286 747
715 230
492 199
281 911
13 809
32 331
999 142
196 335
440 470
225 495
611 533
431 395
14 652
790 289
284 354
211 589
395 459
940 699
748 547
862 508
979 724
96 390
266 314
587 38
686 464
472 482
437 804
294 585
123 221
351 163
320 301
542 493
143 209
344 196
509 293
76 595
404 12
591 976
12 77
984 568
517 378
261 563
379 762
609 330
334 870
539 221
428 233
3 209
86 776
331 766
44 393
111 983
14 407
507 587
872 443
88 880
848 519
179 79
767 717
138 714
530 28
804 514
45 754
795 382
291 237
680 509
971 587
556 180
362 809
423 827
794 1000
39 882
620 676
910 346
975 279
527 230
228 555
231 479
413 812
221 311
570 339
13 213
112 175
63 559
103 949
38 630
926 785
328 635
965 5
793 615
910 406
476 992
872 638
671 400
66 91
482 112
737 247
892 649
278 369
242 259
775 512
509 358
840 944
263 278
590 85
289 332
272 684
636 495
458 961
434 425
87 755
160 925
578 476
59 991
849 141
787 948
543 678
881 136
821 834
544 383
628 953
891 403
897 87
587 884
253 713
107 605
224 816
450 219
914 775
412 705
349 871
766 670
994 65
452 112
263 243
152 146
530 412
529 825
677 969
254 132
958 866
973 786
265 855
349 325
724 675
828 348
455 803
662 254
534 440
595 426
68 823
995 596
653 562
192 210
753 312
864 436
72 183
158 514
262 26
436 15
5 341
911 299
241 285
775 103
596 365
322 874
735 651
164 232
73 905
444 425
687 727
702 208
832 317
544 914
484 870
844 478
289 553
689 156
329 705
14 846
107 252
189 683
340 697
655 202
442 362
929 436
621 57
755 242
762 983
241 413
805 184
992 333
3 818
190 433
266 395
862 421
997 602
543 522
623 838
345 799
75 996
3 661
998 692
691 128
258 354
411 897
719 226
508 176
736 436
778 559
936 512
924 378
79 635
278 675
717 71
837 674
137 760
886 369
622 3
547 125
915 697
651 416
653 977
805 628
452 876
737 122
135 658
755 144
628 818
221 505
816 390
991 63
55 773
942 403
641 722
334 861
706 937
197 399
795 506
894 667
554 862
190 181
59 246
103 380
561 323
863 34
254 921
12 802
218 916
942 889
507 36
953 221
842 941
101 50
582 735
508 307
87 533
327 470
904 305
661 136
434 660
897 40
218 778
639 944
422 604
644 973
569 215
247 103
728 194
759 836
984 86
458 960
359 334
678 839
195 557
464 154
330 894
440 152
112 535
605 204
487 583
50 788
934 654
196 842
528 604
759 3
815 49
764 492
349 364
873 541
295 63
341 670
870 871
302 349
564 178
601 618
384 785
989 266
261 509
197 671
893 174
208 745
293 102
95 277
966 235
554 923
688 780
527 246
514 187
304 693
186 913
48 846
421 95
490 706
292 400
237 380
68 868
664 539
704 903
198 278
901 633
550 143
458 326
922 288
578 525
986 986
279 974
541 741
644 989
3 554
839 235
625 84
505 507
905 892
187 258
942 836
504 415
617 995
297 27
515 111
897 866
8 553
821 599
636 506
47 94
77 980
864 330
684 699
151 279
241 10
619 290
178 377
968 628
599 876
769 749
445 696
203 221
302 654
226 46
18 530
547 734
932 677
140 833
114 542
11 451
250 359
106 970
86 883
716 34
236 694
103 778
533 405
614 667
968 957
617 257
762 879
819 282
243 48
824 740
80 215
209 235
537 856
798 456
991 94
326 205
852 909
830 188
558 388
900 312
753 353
334 859
408 159
244 310
16 667
719 31
145 980
140 669
906 473
897 239
544 244
11 970
747 748
602 441
245 536
689 23
447 239
853 624
705 861
314 325
366 128
165 342
754 409
129 586
265 941
177 642
974 547
519 468
652 680
671 532
940 478
619 220
852 971
875 107
456 22
312 476
96 468
742 293
686 929
652 448
474 178
273 135
740 478
477 736
357 61
785 472
818 833
668 244
454 657
938 610
282 781
235 838
132 739
878 873
930 135
288 539
809 970
661 857
510 178
266 82
744 855
692 811
64 797
488 82
999 605
616 744
130 246
95 208
852 681
105 68
121 922
186 254
778 34
418 740
713 713
105 821
778 9
412 704
485 454
156 971
140 162
304 137
813 965
927 997
173 313
812 147
695 851
734 246
848 462
418 140
168 977
319 605
480 369
934 450
146 489
692 355
513 29
166 97
646 183
552 466
236 568
866 354
313 352
783 175
121 409
211 397
776 925
984 719
196 889
565 47
901 793
340 829
818 34
270 4
593 982
966 818
131 194
566 86
290 564
338 75
135 528
383 515
396 42
583 263
587 685
597 962
785 642
799 926
283 197
765 366
739 345
20 930
647 811
527 889
766 651
370 353
696 415
308 290
137 835
754 48
129 739
90 999
291 673
106 697
944 17
173 899
743 497
791 590
52 662
526 648
306 826
157 371
646 82
677 318
426 516
146 639
386 725
80 314
686 112
633 139
380 531
396 327
738 124
234 128
77 745
648 832
457 964
109 797
662 517
7 171
139 825
566 919
281 969
684 55
687 405
327 247
253 591
405 150
503 629
123 863
520 870
690 35
40 157
462 660
236 491
692 733
33 911
632 861
196 705
32 506
880 628
425 138
125 489
348 540
434 904
324 109
816 50
254 127
226 506
293 100
436 993
386 648
7 665
717 412
118 761
458 151
376 167
754 983
626 229
717 149
496 986
417 526
344 632
418 798
572 325
630 480
858 555
867 1000
433 43
704 937
674 479
917 706
217 28
103 67
526 142
556 989
444 197
247 688
766 646
321 662
729 61
525 12
594 669
941 849
612 786
430 423
645 765
549 255
839 47
588 305
990 81
30 688
611 200
458 564
212 246
495 457
349 75
237 813
447 635
67 367
107 768
539 355
636 560
830 58
406 954
381 238
335 266
101 763
552 340
374 592
31 317
360 453
949 220
195 47
927 608
777 239
43 347
370 128
761 324
860 223
315 131
493 781
67 229
911 856
791 375
750 952
91 399
753 549
332 45
474 389
316 209
180 771
575 743
912 651
89 341
652 938
394 909
809 507
143 581
151 108
893 804
687 591
708 135
676 388
439 946
831 228
932 314
838 48
844 230
545 840
912 102
145 623
157 28
284 276
94 135
321 491
982 911
60 298
62 866
495 64
105 381
478 239
513 478
853 370
693 686
88 482
362 932
574 939
875 125
43 211
670 831
801 458
180 308
539 812
885 797
829 828
246 444
299 51
336 603
740 918
462 274
994 53
915 27
921 416
629 539
882 100
402 313
156 667
501 424
453 154
709 897
706 859
547 954
865 227
333 691
439 54
900 967
139 958
70 159
245 947
841 746
429 420
37 201
492 140
357 662
89 639
370 685
66 523
979 795
428 284
60 979
474 560
610 208
222 425
793 500
735 248
787 998
359 671
957 66
815 263
167 691
417 944
607 732
58 439
475 668
234 137
673 679
201 446
805 985
656 657
719 925
9 364
277 868
28 464
228 105
616 633
943 457
770 264
218 921
908 99
670 7
693 287
272 274
9 166
944 302
5 699
771 511
897 369
398 71
530 76
464 570
331 567
674 742
847 340
301 513
774 835
24 451
530 618
197 602
324 234
439 339
136 74
842 438
226 300
527 603
443 894
483 489
868 219
219 326
661 408
821 360
811 795
494 521
900 637
524 609
280 952
191 421
702 211
585 622
975 338
294 269
68 962
442 146
703 139
766 339
816 719
263 633
279 455
579 271
16 796
920 364
648 354
131 39
682 105
434 698
95 213
111 296
720 478
289 848
865 538
152 755
427 989
725 762
222 363
980 384
858 732
927 798
208 390
360 910
834 473
706 904
195 819
228 920
324 339
388 568
556 475
388 537
731 415
692 469
828 843
684 528
573 401
963 885
612 494
233 85
864 382
557 194
40 94
28 945
180 456
7 998
190 172
647 985
868 729
832 911
14 747
495 284
134 782
521 547
864 224
690 224
680 77
719 204
619 116
288 216
915 823
85 701
650 696
564 40
170 950
413 195
334 759
922 726
33 607
142 229
57 455
704 907
423 929
412 564
766 168
990 768
262 356
516 515
724 794
296 889
624 291
398 71
826 451
224 252
601 641
572 327
314 231
38 826
865 991
423 100
319 141
634 653
17 964
295 98
656 792
838 536
322 163
681 109
525 355
230 394
707 520
656 869
343 475
889 778
482 266
550 529
465 257
551 388
231 314
537 439
515 461
858 746
310 466
417 466
563 43
887 763
19 975
406 338
956 57
4 998
597 935
443 799
976 478
89 255
885 435
183 102
847 141
681 225
598 206
313 562
536 431
543 986
12 899
857 523
381 68
811 427
15 946
932 322
345 362
621 460
87 123
46 834
338 876
542 243
694 624
374 969
265 700
539 366
995 623
351 972
598 808
435 723
667 614
747 510
686 64
646 135
160 773
192 217
103 813
998 796
892 911
77 402
360 196
175 928
948 632
59 305
523 225
719 268
878 183
669 438
365 852
608 914
149 725
306 669
338 30
547 782
658 588
928 458
187 476
877 614
914 473
880 949
217 411
140 562
516 802
782 167
273 241
696 947
673 384
344 795
367 26
60 199
12 662
884 437
797 288
451 339
954 63
476 85
123 370
373 847
817 459
146 949
238 101
873 878
794 90
982 550
523 885
875 354
544 207
373 983
386 437
693 411
607 414
481 549
853 26
455 953
872 517
173 387
328 507
192 981
577 174
176 228
184 571
244 620
887 771
359 811
134 661
158 251
679 400
212 57
243 447
949 891
605 85
939 79
43 623
632 798
269 177
233 79
764 72
99 560
888 351
254 831
973 750
762 630
699 140
33 277
953 533
891 81
414 574
976 611
51 93
814 972
272 374
279 52
978 88
677 482
701 639
853 477
628 482
294 216
194 276
380 36
44 696
910 632
941 981
816 340
53 289
997 11
143 986
300 463
878 919
302 478
763 310
250 33
637 638
885 526
974 412
745 267
686 820
121 243
463 525
958 582
356 591
657 480
62 640
758 75
412 785
969 424
630 656
951 449
302 599
508 938
996 513
260 438
669 509
736 630
407 955
888 876
116 411
647 110
1000 405
831 638
152 867
314 693
865 18
314 912
314 952
486 771
488 95
1 425
868 799
152 942
2 802
624 316
289 249
466 529
906 708
948 954
198 663
565 544
209 376
253 569
605 452
919 762
397 977
484 816
863 790
564 974
188 415
267 240
7 901
343 909
823 730
234 764
843 18
880 750
681 925
85 585
884 585
532 508
352 996
584 62
338 167
545 674
952 477
670 813
610 235
961 751
548 371
235 383
226 224
12 897
135 758
943 763
385 473
376 478
292 811
539 304
217 636
498 630
507 825
155 502
751 583
236 882
53 633
292 873
583 86
375 759
868 342
853 861
370 338
663 508
726 323
943 450
473 834
596 255
17 879
183 441
96 350
725 963
854 11
408 372
302 174
484 212
215 753
916 985
73 823
806 640
138 703
666 928
724 165
722 711
573 482
78 448
979 122
391 892
850 563
525 781
755 765
88 810
482 245
87 868
108 755
529 688
131 404
294 989
32 978
248 133
372 470
275 824
827 112
822 19
349 589
662 792
50 896
222 215
346 27
60 466
78 612
947 191
782 709
832 334
552 323
931 114
138 608
636 269
836 804
623 971
325 239
38 969
616 449
818 918
882 690
286 359
827 749
552 801
615 911
356 639
144 942
286 428
802 700
108 754
131 411
566 273
444 114
659 475
480 437
889 228
880 124
616 662
904 466
276 307
730 397
918 868
605 941
678 846
969 197
326 636
218 703
606 63
335 820
815 963
606 537
390 555
493 141
680 981
879 783
276 783
482 460
226 913
385 54
830 532
451 112
696 960
639 949
843 11
441 153
464 349
758 407
830 905
480 250
576 686
310 863
164 796
91 735
107 129
994 771
274 899
179 576
868 464
740 578
529 681
831 932
872 397
292 621
612 369
827 766
846 294
256 152
719 611
747 715
103 369
882 466
703 974
838 906
407 728
703 480
357 627
581 426
732 302
900 725
957 768
315 734
572 888
905 637
273 818
268 60
249 925
663 557
960 401
927 537
742 206
507 213
923 823
182 358
192 917
99 861
316 705
419 238
703 921
645 402
942 772
283 405
876 193
868 738
994 80
492 874
947 612
685 779
654 288
935 789
168 847
723 160
421 64
440 521
451 950
592 787
995 165
483 546
717 248
982 651
336 256
631 24
339 447
959 200
250 163
292 538
408 13
242 161
309 625
86 147
428 96
215 540
420 354
393 600
673 271
15 798
710 780
380 544
729 523
134 238
716 578
976 706
539 158
59 550
495 65
520 858
286 398
876 393
924 397
345 651
714 810
5 318
1 232
672 381
435 971
463 339
255 731
856 736
391 156
114 610
71 371
923 39
500 931
253 111
191 44
598 966
29 429
458 815
108 385
367 644
932 557
669 185
463 697
832 761
311 565
179 409
602 515
219 672
828 874
189 368
458 651
149 406
542 492
428 356
812 74
605 568
168 931
284 710
625 689
955 417
278 395
451 182
236 261
795 297
33 840
368 697
104 933
978 454
913 442
310 219
876 215
285 958
154 26
864 893
232 926
86 899
425 354
540 375
375 102
616 269
990 713
18 782
213 949
504 683
378 52
436 47
104 356
276 530
215 742
701 841
273 780
77 883
829 376
4 359
513 569
862 705
880 232
304 411
446 34
724 136
12 94
155 812
637 966
45 671
940 994
416 16
503 943
27 462
524 903
678 402
622 378
664 696
180 499
116 204
638 189
33 666
485 52
477 894
310 128
205 49
715 75
156 549
711 220
941 888
627 820
662 948
1 598
779 103
612 220
76 982
602 732
365 372
936 17
32 905
200 398
648 454
505 541
508 188
443 878
47 908
550 195
128 569
94 648
779 913
197 472
43 499
5 922
658 939
48 387
230 689
118 996
594 831
914 172
190 97
618 793
996 334
561 256
761 581
522 732
515 179
91 19
205 712
916 667
252 706
730 924
925 954
701 935
470 930
842 180
37 927
813 98
769 724
736 478
499 796
392 231
824 929
802 88
902 226
258 868
472 190
267 88
912 192
912 538
113 827
965 120
70 100
395 155
769 767
902 723
28 418
517 395
670 302
918 244
322 43
931 1000
146 27
557 269
700 879
323 418
38 237
975 533
915 355
149 322
442 965
441 17
863 947
500 358
824 846
434 476
174 785
364 171
670 660
421 37
771 611
403 561
498 957
995 991
306 808
33 107
485 602
667 388
720 707
913 572
819 670
484 489
637 390
264 882
527 229
271 310
227 464
155 341
849 958
183 930
525 335
914 760
425 1
314 810
355 198
513 23
474 474
607 58
50 880
747 439
426 779
327 178
214 754
599 690
110 797
429 186
690 996
717 663
592 87
56 21
332 16
727 885
955 845
294 329
11 121
74 545
114 850
88 941
442 261
900 82
670 325
435 962
980 659
381 636
55 520
194 226
743 781
56 345
679 899
150 780
260 487
817 177
701 501
632 165
74 797
853 803
757 883
291 151
647 256
167 617
609 6
804 77
969 321
871 1000
5 313
196 541
903 628
522 892
652 609
290 284
2 110
503 200
534 571
434 197
920 719
310 388
420 152
858 602
501 473
832 540
647 923
26 720
633 142
868 239
358 1
857 999
319 557
821 741
22 519
940 200
849 773
598 80
777 168
984 756
935 63
520 171
802 140
173 579
671 184
952 766
253 161
947 642
811 220
980 247
105 542
525 267
592 460
836 545
991 306
154 345
843 104
867 632
434 809
505 328
588 845
436 203
30 183
50 201
788 968
871 977
322 314
905 755
688 545
59 460
672 691
644 915
109 761
155 880
74 765
50 212
339 427
524 356
596 172
915 615
797 214
922 895
254 695
324 460
69 224
680 988
873 559
106 599
737 340
526 374
975 541
99 971
218 413
26 644
468 911
762 321
26 1000
570 789
1 50
794 994
363 469
454 885
789 857
23 888
884 190
400 502
940 772
218 881
677 399
332 703
914 538
331 179
79 332
210 920
310 479
446 169
502 997
673 347
313 69
929 988
361 252
996 836
806 399
866 289
774 260
398 570
937 97
770 537
600 660
327 763
914 105
654 860
587 554
54 411
985 569
74 285
604 176
182 709
81 570
54 913
131 202
459 231
311 41
835 735
810 597
932 802
49 797
852 120
924 961
32 448
72 502
311 104
577 976
67 972
512 39
267 979
462 876
656 285
981 589
690 392
55 916
293 490
350 606
950 289
439 823
108 510
476 490
501 280
28 590
158 781
1000 277
526 595
141 918
911 365
810 642
482 249
813 364
623 182
414 977
862 595
975 214
357 122
518 153
14 963
681 816
787 565
733 950
601 207
43 132
63 53
696 548
761 566
351 992
589 482
141 153
209 49
896 948
119 159
213 278
695 939
597 673
639 366
75 934
489 569
252 386
257 296
315 14
850 539
305 838
364 394
798 3
323 184
766 907
135 641
115 750
156 133
946 668
485 967
677 650
978 574
925 340
419 322
25 156
936 35
103 760
975 811
462 858
768 436
622 385
280 556
300 836
121 37
718 559
194 729
991 566
64 186
488 942
633 128
780 355
120 531
765 748
194 696
176 955
692 129
898 488
863 245
934 109
105 959
188 4
833 633
655 677
279 873
819 572
238 268
448 767
6 719
88 213
194 197
249 1
947 587
616 422
223 519
899 77
258 798
912 369
103 332
623 212
811 615
344 82
902 60
987 995
662 371
19 214
682 567
861 177
489 605
443 558
428 46
431 167
534 455
894 769
103 630
476 958
719 295
69 948
645 196
159 252
940 875
658 325
991 9
400 839
617 756
71 603
739 951
520 55
219 598
219 912
485 505
937 464
521 22
45 615
249 711
544 845
644 970
393 69
516 223
221 485
201 644
840 395
56 196
784 642
835 823
561 186
350 691
395 213
163 832
837 541
499 664
684 803
354 157
124 2
109 989
545 434
147 49
306 249
597 891
699 203
868 230
518 946
469 255
46 674
387 320
7 611
401 230
141 65
378 416
567 312
303 40
903 808
804 726
946 232
456 208
430 303
56 166
349 238
847 145
741 970
923 12
489 77
646 250
719 868
23 839
646 875
894 379
132 588
257 577
450 294
85 221
821 586
556 372
762 121
607 462
701 722
152 6
565 623
751 338
120 399
871 517
558 15
524 538
28 273
252 692
160 310
655 888
588 567
324 68
593 191
441 265
41 325
950 11
961 966
919 553
985 183
364 104
442 719
111 466
731 195
378 364
791 692
58 533
966 363
772 89
879 300
514 462
55 288
753 543
616 516
459 971
505 959
292 330
502 729
267 630
884 319
815 508
3 972
371 950
672 769
831 193
582 652
165 361
417 894
405 677
86 287
277 189
290 420
289 440
550 968
675 882
820 761
391 274
744 777
309 953
558 870
403 478
12 379
702 767
35 852
166 970
224 857
636 898
105 794
640 173
998 737
707 538
54 20
749 896
363 249
908 65
283 53
267 93
244 269
122 795
235 398
24 410
776 583
273 214
802 452
749 295
811 62
400 979
735 469
751 499
622 847
85 658
332 554
858 522
66 790
213 825
930 143
702 409
28 870
91 78
64 846
444 40
423 572
909 112
883 607
408 30
895 487
68 945
452 411
678 577
506 506
810 414
31 675
214 363
711 976
19 996
640 173
769 813
160 543
438 301
933 223
459 255
721 589
227 705
273 882
153 85
416 790
157 861
644 255
386 659
85 651
927 863
677 533
904 673
913 43
536 214
426 320
133 288
856 637
561 574
508 43
136 339
48 332
291 682
342 559
599 847
458 889
474 464
28 241
869 906
134 12
623 784
702 951
11 502
376 948
327 773
292 795
855 183
519 193
175 921
753 278
778 361
690 760
409 828
233 749
59 322
683 102
477 30
740 464
551 773
214 820
747 520
91 981
610 861
840 761
341 239
744 9
829 301
393 931
943 800
8 71
216 462
284 622
368 108
601 62
486 761
524 26
336 821
342 446
53 800
615 80
210 79
232 939
877 825
100 445
793 800
356 160
518 178
542 110
732 463
65 373
228 293
712 442
523 584
840 274
972 213
472 315
745 261
804 105
462 935
478 796
834 518
354 751
578 650
563 91
844 962
463 978
733 599
525 368
87 419
382 188
771 688
399 708
495 6
41 758
772 780
939 411
70 856
501 381
393 953
793 50
804 321
584 353
493 9
863 232
585 580
404 728
286 133
112 144
615 437
763 119
195 868
167 326
682 33
930 161
949 244
859 621
49 977
192 69
871 439
250 447
244 406
502 123
56 8
904 444
685 406
678 55
606 915
278 976
569 885
645 148
499 607
813 321
878 244
26 114
977 879
722 887
844 334
79 217
935 892
74 666
158 909
253 275
219 836
956 879
384 505
25 469
23 462
556 603
864 520
587 5
766 763
83 469
886 102
467 517
37 654
994 152
133 415
933 446
220 148
574 966
466 359
251 918
524 989
186 261
978 65
415 538
905 840
170 222
461 764
48 708
847 10
180 456
583 79
393 293
679 271
118 625
99 294
879 371
1000 111
949 893
192 697
433 220
943 442
538 284
286 668
728 281
666 612
532 896
551 97
622 267
182 705
978 692
376 119
321 265
54 89
103 277
207 206
30 640
53 133
807 700
436 464
368 688
40 247
862 762
42 665
800 381
446 534
125 35
252 328
548 707
185 543
278 699
242 19
442 33
485 820
725 11
780 502
675 207
710 977
183 612
291 484
466 839
251 265
451 610
284 620
700 14
207 861
621 842
958 813
40 508
28 893
1000 763
520 665
750 671
424 84
465 873
838 685
153 604
809 703
153 293
963 623
495 638
610 390
265 733
198 638
109 44
990 466
92 882
847 302
229 575
25 669
218 876
1000 489
345 881
996 100
433 240
197 190
903 406
192 592
292 746
806 436
988 390
943 712
70 419
282 823
891 441
415 943
701 451
420 690
677 641
72 340
737 375
575 235
448 323
923 341
19 220
915 435
243 381
179 834
833 641
31 930
573 561
965 280
142 401
318 118
410 136
673 402
948 646
773 860
184 400
712 305
891 270
952 637
603 806
221 349
752 562
194 987
431 788
622 202
185 137
707 624
476 35
770 860
46 929
209 957
761 329
75 938
463 926
178 720
939 509
923 438
681 208
30 244
916 21
176 778
859 793
63 565
406 22
73 708
395 476
737 337
295 372
104 610
523 615
644 439
349 517
447 471
560 281
519 331
49 881
685 476
718 4
852 184
5 836
688 767
415 179
873 979
32 138
627 294
947 349
866 263
582 114
543 92
559 256
138 251
106 428
186 955
696 358
745 245
309 722
525 936
70 971
228 466
685 242
919 218
579 892
385 458
169 753
349 587
475 56
226 464
954 121
676 212
996 275
447 792
825 907
306 149
797 334
374 287
349 725
482 714
256 808
333 462
404 38
254 206
897 47
275 943
102 124
437 476
582 439
932 470
822 12
268 992
247 769
852 568
370 642
774 618
613 436
240 590
568 364
174 562
28 888
402 843
745 146
170 156
714 718
403 193
488 857
935 382
119 904
369 32
793 835
553 525
461 566
448 495
956 575
585 499
992 543
442 96
177 735
871 443
189 748
593 792
546 884
223 386
811 208
497 843
70 572
869 176
822 273
513 204
362 572
387 677
273 320
288 731
192 406
231 4
105 485
745 308
985 60
752 914
151 403
449 694
92 442
319 583
227 753
510 313
791 695
56 875
915 711
383 166
914 4
960 570
452 477
280 19
649 491
654 904
765 895
165 468
144 448
12 285
105 490
635 58
398 595
684 66
635 152
924 663
860 988
789 154
569 920
257 888
293 821
349 33
850 430
959 97
710 259
78 872
306 601
53 724
756 405
715 910
395 47
810 970
178 619
65 680
428 562
352 383
98 647
352 457
851 774
357 586
313 471
906 938
12 400
503 618
133 224
808 611
713 416
653 121
72 772
906 487
681 743
450 197
348 221
293 532
595 785
315 689
270 911
563 592
73 540
285 456
260 905
49 900
200 231
538 514
345 524
578 884
636 803
930 621
566 898
774 925
470 341
36 469
64 607
351 694
31 977
708 907
118 971
688 439
4 192
540 465
298 86
390 588
1 866
741 659
525 98
209 297
408 604
236 679
172 669
137 231
681 971
80 765
743 371
938 878
785 7
591 280
334 735
866 729
149 120
350 19
596 899
512 428
77 68
184 36
142 138
765 432
259 86
995 532
810 773
484 750
531 592
808 893
50 979
74 695
907 458
890 194
736 134
400 450
418 775
3 193
546 100
822 69
178 239
227 676
949 284
96 426
263 367
867 691
74 364
890 836
55 442
531 83
165 249
789 751
737 907
938 306
891 351
849 202
968 968
556 423
473 68
491 440
687 696
83 446
106 993
710 458
925 989
1000 746
975 544
627 166
800 307
104 241
573 390
723 243
539 758
257 411
389 794
953 282
225 663
652 331
765 556
266 526
425 80
370 588
729 462
814 436
234 130
625 860
862 670
534 739
398 822
478 27
571 922
421 805
744 233
890 493
104 729
370 60
39 69
839 555
696 392
682 877
171 622
18 342
792 698
183 312
909 578
568 220
383 767
405 621
424 856
522 368
406 149
113 935
548 201
171 181
71 561
858 37
207 10
70 291
984 287
578 900
92 767
402 873
846 869
484 933
870 817
488 552
764 92
813 93
555 313
313 46
539 518
452 31
299 994
98 72
129 713
731 91
103 386
665 110
700 377
693 427
588 913
687 354
238 33
592 568
72 975
269 968
712 227
26 624
33 242
161 791
992 890
334 891
387 365
256 295
429 31
374 937
56 570
539 961
551 913
119 861
871 1
900 681
74 211
674 764
375 478
711 407
729 537
415 214
82 134
523 17
124 978
969 68
868 65
296 585
500 279
574 128
468 273
345 525
636 626
454 679
488 985
329 121
479 640
121 289
346 399
327 766
550 727
995 519
422 475
59 927
769 136
530 132
171 885
712 326
506 365
411 133
848 353
410 203
871 955
810 376
222 982
351 661
511 577
185 728
369 202
136 966
993 727
61 598
1 879
758 10
226 624
717 721
859 225
239 616
797 719
572 447
482 814
472 855
66 5
221 681
914 172
978 258
697 265
252 562
80 261
55 924
198 94
40 256
925 997
899 956
508 312
997 73
314 338
317 186
292 766
356 159
643 891
293 135
309 945
914 716
254 482
741 360
763 843
744 966
970 633
738 740
577 377
71 980
330 24
826 673
704 545
81 222
370 253
846 594
512 668
421 272
822 897
654 739
844 244
553 487
823 850
913 866
824 191
391 970
71 331
4 544
4 433
570 345
633 540
672 678
975 285
216 1
388 648
262 280
294 349
103 838
231 698
131 620
868 357
33 647
884 86
726 67
762 307
818 102
566 358
631 719
654 553
438 797
348 394
400 803
869 481
366 969
502 350
829 718
538 471
433 513
188 727
797 607
910 571
669 375
236 710
896 962
752 668
469 518
83 291
40 201
196 941
89 802
480 874
954 963
70 523
819 370
933 129
596 487
821 908
78 233
591 759
902 857
866 801
103 896
379 526
43 388
728 796
94 333
737 786
367 414
643 482
651 240
675 472
271 728
707 50
426 632
180 39
646 170
64 868
777 433
322 225
940 746
925 899
191 400
157 74
662 870
358 706
429 988
144 992
747 701
332 146
550 719
821 985
443 569
389 706
480 163
707 431
816 223
182 357
945 789
977 55
910 444
827 583
932 637
201 892
108 729
27 960
524 435
464 32
737 80
6 71
526 195
922 700
106 277
400 807
296 858
32 699
344 878
981 101
54 46
219 834
740 187
92 503
337 304
528 522
669 869
119 694
504 821
355 532
550 842
423 732
913 177
350 91
499 479
441 198
949 850
201 653
137 884
613 611
145 114
600 570
931 452
363 627
433 269
971 243
769 825
934 881
630 646
543 412
528 307
915 449
839 726
983 361
711 386
360 897
64 605
159 564
605 543
791 883
615 158
356 493
878 631
170 81
691 103
527 696
621 127
454 816
14 606
281 138
305 136
2 997
362 876
990 108
129 388
86 250
765 893
644 254
434 111
142 209
598 558
650 124
661 766
391 799
607 813
243 844
851 155
862 602
427 677
642 942
587 550
502 627
655 686
198 322
528 645
272 501
50 712
373 789
973 892
777 251
974 745
369 931
778 901
521 269
78 242
984 70
126 313
80 779
744 589
525 29
396 5
586 608
795 505
2 117
560 30
562 576
207 452
288 820
265 244
375 529
473 367
731 752
414 346
715 253
909 566
664 795
939 883
328 926
572 293
279 818
539 863
211 417
246 731
139 25
84 59
443 75
830 498
30 520
920 636
673 958
755 36
784 584
696 20
375 684
314 63
15 142
657 19
723 506
303 634
166 399
272 935
267 79
979 173
479 298
119 987
71 778
188 884
810 793
88 883
171 766
850 628
582 783
62 142
188 112
237 540
621 474
49 395
864 511
498 661
26 82
936 660
761 83
525 514
723 800
222 653
824 815
342 744
160 903
511 148
635 111
894 487
524 326
441 339
841 786
848 598
473 4
702 513
810 472
98 554
630 194
686 165
905 36
403 23
130 524
655 362
835 378
796 813
975 728
750 299
384 986
689 700
466 788
221 832
807 83
799 255
543 67
189 342
875 496
589 69
574 913
699 892
330 974
693 474
251 874
420 856
465 995
777 242
719 238
722 821
51 400
184 63
202 984
70 351
561 944
104 589
522 569
557 292
713 998
219 860
114 161
694 684
698 994
924 669
86 119
784 314
867 564
401 4
899 963
14 937
745 87
704 956
465 978
852 600
311 239
59 974
842 74
384 598
685 851
366 97
162 233
156 981
451 811
85 954
238 785
576 442
372 314
105 982
151 191
754 819
238 380
170 235
998 231
831 975
566 105
195 818
487 377
377 865
358 312
378 191
600 71
616 941
65 580
887 735
952 532
555 833
371 58
610 240
274 733
806 133
875 976
310 996
937 843
515 587
657 199
907 701
948 31
659 111
250 458
901 274
265 837
907 143
593 588
215 377
491 185
18 491
526 613
677 546
245 556
543 533
664 398
947 434
989 127
229 338
348 983
177 244
244 405
967 711
837 727
567 513
139 549
318 325
531 940
98 729
173 998
232 245
679 230
439 8
570 617
40 92
474 552
85 865
591 306
267 824
387 751
517 245
720 687
454 856
679 408
59 573
767 238
987 15
673 21
699 771
468 315
410 424
657 209
190 781
653 223
250 531
398 791
957 810
340 537
359 847
398 926
266 490
14 873
251 397
330 511
412 209
600 63
407 11
405 93
120 772
818 360
720 150
35 211
186 849
221 57
260 614
940 689
428 539
118 585
444 869
856 631
836 692
698 291
386 808
601 872
176 969
58 353
658 772
526 760
778 201
462 378
866 9
636 614
269 997
891 220
883 282
373 802
887 49
855 881
919 299
698 447
440 121
41 422
763 121
242 58
263 701
68 15
908 461
939 360
481 644
162 116
523 409
93 347
139 604
602 711
643 8
828 470
741 176
228 235
791 594
236 100
614 432
233 78
38 341
717 972
620 172
837 367
633 692
726 319
635 257
335 264
553 196
83 544
226 562
829 12
491 881
208 210
492 815
130 802
861 37
797 629
234 665
154 519
104 737
762 258
683 571
498 912
333 690
138 649
621 26
218 397
218 132
577 9
395 374
68 678
668 946
120 16
935 142
764 722
172 356
189 950
758 847
943 922
372 734
861 487
97 285
790 218
449 583
988 421
768 400
794 448
480 983
913 929
702 176
415 555
650 703
845 962
386 721
459 724
402 28
858 99
937 824
573 256
491 653
621 345
119 763
120 147
916 904
757 779
189 275
415 245
341 864
836 496
537 525
528 9
345 673
107 715
411 556
403 9
628 642
471 482
795 625
690 315
837 849
856 874
142 339
96 390
138 930
198 100
840 398
388 37
568 528
780 515
489 296
437 418
353 482
367 467
554 887
180 964
813 399
494 539
590 476
63 537
652 585
497 411
531 50
890 780
552 661
43 967
16 670
525 935
254 369
969 401
359 184
235 241
555 93
570 770
498 1
622 738
896 482
726 905
343 507
198 970
167 157
658 849
133 251
689 253
581 932
672 39
621 498
17 80
680 463
41 674
68 39
931 668
353 712
332 817
949 982
292 930
361 531
709 88
498 195
44 214
12 222
609 842
506 487
836 612
42 402
606 151
929 362
393 901
947 775
173 128
596 430
8 18
312 987
74 158
308 330
882 959
607 707
624 814
728 916
751 89
693 112
654 359
613 773
884 856
571 756
198 769
279 113
535 197
275 450
170 527
983 108
503 197
497 440
512 718
236 861
662 923
452 511
397 651
324 790
641 849
28 825
531 600
218 849
500 111
315 914
708 672
478 652
495 778
590 408
238 30
978 822
902 358
123 619
206 185
537 919
506 524
202 364
391 795
424 683
50 813
526 689
58 788
327 23
231 387
75 527
5 507
622 802
321 430
199 174
606 773
650 717
957 381
866 113
303 691
615 243
991 817
672 363
625 120
597 337
698 477
219 58
66 249
868 886
109 264
83 526
705 154
402 260
20 336
712 290
782 583
865 396
151 576
43 194
197 576
43 638
547 442
155 420
921 27
616 6
748 542
339 927
339 581
404 335
733 25
262 877
738 745
668 420
916 574
606 236
233 735
367 273
832 976
605 81
718 165
190 390
300 261
348 43
895 58
445 811
899 492
362 86
36 101
674 405
891 191
330 580
786 130
307 839
364 194
768 733
340 572
938 201
472 529
914 696
961 299
82 909
162 381
248 695
211 600
784 364
721 839
173 95
579 636
772 572
300 883
558 708
288 620
495 269
476 238
463 289
599 943
581 702
903 640
843 302
33 109
738 500
201 515
259 175
738 657
414 788
810 641
179 163
709 456
819 596
269 617
202 394
83 528
43 645
444 545
343 654
691 673
700 419
279 733
742 282
192 367
925 402
220 774
3 430
56 885
712 19
165 116
148 456
737 730
112 149
919 941
913 547
556 696
66 331
567 10
661 899
36 679
261 684
172 392
827 855
413 734
716 589
954 996
243 998
959 18
920 593
667 630
484 106
945 541
360 369
445 654
217 983
904 752
178 28
488 610
735 572
688 848
601 864
679 670
282 176
959 148
791 398
772 153
557 918
486 780
777 657
45 526
352 777
953 43
624 727
531 536
521 272
68 918
172 398
216 148
214 314
589 307
952 576
894 602
159 611
831 194
707 559
108 220
46 61
458 15
275 760
266 541
360 631
861 533
137 428
281 603
322 25
479 171
417 586
237 878
158 285
607 955
176 798
13 574
958 879
881 389
166 173
879 551
853 502
25 120
708 886
822 440
123 536
303 73
221 321
110 687
215 977
674 506
166 923
923 238
212 52
623 52
47 824
855 153
222 567
946 52
89 191
139 661
980 899
425 785
479 858
27 818
125 442
790 979
735 66
756 578
349 239
427 46
600 246
391 303
159 601
269 996
155 13
445 160
361 239
674 598
860 574
242 732
765 212
333 660
72 455
724 228
772 476
807 79
502 187
722 389
179 773
749 597
40 578
559 707
999 695
966 245
409 44
334 551
594 620
924 742
877 981
349 90
293 448
664 668
406 890
556 887
222 257
967 715
131 603
581 700
929 703
289 241
304 639
523 785
816 853
862 680
34 706
244 574
133 61
401 785
882 897
193 25
284 136
71 625
975 235
403 773
12 971
126 775
158 906
285 204
228 515
808 171
787 936
118 398
832 42
455 553
575 746
973 95
650 126
784 371
490 208
549 708
107 440
538 130
543 722
745 582
353 34
286 798
316 20
950 461
840 712
334 392
329 386
949 773
508 424
575 23
534 356
207 964
898 641
385 895
631 395
17 105
988 167
371 539
481 881
992 678
691 741
177 211
156 429
124 679
461 672
200 134
272 996
942 449
206 338
798 705
138 304
91 595
848 997
852 454
598 917
232 959
901 75
421 46
715 334
901 761
185 340
870 62
476 724
781 622
762 920
670 885
435 311
546 990
570 976
37 28
326 522
738 75
729 249
574 452
172 330
822 399
221 864
518 891
390 607
151 777
419 70
460 47
488 362
162 752
516 333
273 784
127 797
819 382
43 280
855 994
841 853
562 37
908 383
908 800
354 267
786 765
764 488
781 162
83 798
423 476
941 350
765 271
643 122
5 323
392 22
301 131
640 75
574 759
866 301
139 458
636 50
234 734
986 650
173 186
538 798
149 365
246 313
453 557
543 204
798 600
403 622
676 148
139 768
44 114
212 254
888 444
560 225
169 775
271 209
968 396
919 824
137 385
606 490
244 797
103 168
809 712
169 836
199 56
312 495
498 232
669 30
503 403
657 787
20 934
330 728
865 148
871 550
517 859
382 316
959 371
671 650
90 519
421 589
731 852
641 677
250 182
178 658
427 634
413 526
264 958
924 171
709 773
606 445
479 399
612 970
809 36
99 822
565 473
579 492
476 619
571 502
562 873
526 149
185 894
30 812
808 339
347 319
751 659
72 249
58 632
179 563
168 532
55 56
54 570
352 261
437 802
562 62
757 355
702 948
988 394
737 834
48 113
555 287
228 284
65 574
234 260
752 296
758 542
727 643
754 974
207 148
747 229
298 761
335 201
453 849
314 179
819 908
180 876
367 623
424 201
165 39
803 670
118 543
319 367
335 453
844 713
933 214
450 694
391 170
477 648
271 274
989 477
534 46
424 856
371 803
398 457
488 953
610 954
986 363
32 226
922 808
15 287
349 854
397 596
292 158
929 218
641 842
601 371
119 491
392 681
908 824
148 245
94 176
145 116
775 816
781 868
606 192
73 756
771 744
305 785
999 1
713 285
6 174
939 81
266 512
593 75
165 321
427 588
210 104
510 272
465 131
234 104
213 179
398 796
92 465
33 161
314 470
800 347
242 881
119 44
387 105
910 491
818 138
770 831
930 317
36 818
13 903
578 3
917 179
352 475
131 652
563 490
907 963
594 26
314 487
25 544
710 770
923 75
968 887
347 829
496 938
791 926
894 616
962 656
200 182
924 646
677 885
136 613
628 954
51 164
490 948
212 200
214 439
612 464
971 493
490 576
937 884
523 376
32 379
237 68
155 253
535 815
205 584
327 528
218 32
415 479
460 821
237 121
529 475
85 910
325 191
357 652
530 359
948 292
912 738
56 394
370 511
20 579
343 866
690 559
274 425
354 445
655 420
151 798
537 531
210 49
757 993
894 182
253 942
775 455
90 123
735 471
369 543
727 182
720 942
862 461
358 640
841 660
988 1000
663 204
540 419
104 598
884 128
601 761
783 167
663 995
688 786
766 695
700 72
196 397
387 832
839 95
379 899
543 143
753 674
169 966
476 838
929 927
312 183
300 570
772 740
143 61
609 297
224 725
591 431
599 770
741 861
288 488
236 252
368 186
761 184
448 873
702 882
315 329
140 170
41 85
775 426
549 177
830 438
458 653
349 568
708 138
17 392
510 301
959 272
352 16
865 773
642 992
718 41
153 161
597 518
268 861
654 997
365 35
133 876
503 644
108 30
680 730
691 829
372 625
759 778
459 247
28 69
16 696
24 176
295 617
502 53
291 862
676 192
585 800
154 408
724 686
494 319
70 308
584 744
191 465
111 896
429 194
831 549
945 540
648 451
521 503
740 325
776 974
92 977
150 154
671 932
461 462
281 269
849 966
684 846
643 624
165 740
131 685
229 720
447 753
26 877
292 813
618 378
727 350
828 522
33 902
363 286
157 97
143 213
823 770
25 314
323 275
875 491
959 868
634 762
759 114
442 884
699 425
588 398
838 900
878 8
805 441
655 106
185 906
341 299
340 486
477 272
820 566
415 393
151 787
771 535
468 908
764 730
977 893
151 119
855 252
175 798
46 725
289 10
629 22
679 514
938 316
508 628
10 164
11 81
142 734
924 820
507 915
667 596
516 7
526 960
974 17
812 970
48 392
925 412
172 192
217 999
814 18
521 107
697 769
652 713
320 184
479 668
528 66
821 573
703 801
694 702
472 136
79 734
7 684
213 587
595 821
23 526
405 34
104 240
532 562
334 843
402 455
274 299
134 309
372 739
46 681
314 955
897 940
685 47
103 167
512 484
614 872
973 211
194 890
438 16
335 803
469 164
734 183
897 518
146 857
805 960
782 354
366 981
981 690
449 873
69 723
519 33
200 734
295 338
401 237
910 317
880 831
21 807
282 690
182 487
312 626
44 249
569 703
615 784
447 958
161 984
699 694
688 904
78 2
104 174
262 118
597 77
537 515
433 746
481 125
800 565
459 483
870 850
917 406
848 254
20 778
96 359
615 115
431 517
108 449
742 900
821 467
541 739
95 746
711 295
478 724
264 489
800 449
581 54
341 666
422 5
271 709
346 419
684 277
335 626
29 871
99 824
611 111
421 748
213 328
994 587
896 899
972 41
211 463
381 923
957 991
212 304
190 353
330 616
271 42
364 285
726 399
989 302
618 254
431 275
976 435
693 386
320 566
552 296
127 234
420 675
865 849
703 68
770 498
133 210
794 229
459 777
627 285
614 762
720 932
79 972
972 988
421 224
27 129
711 50
9 765
269 283
149 955
73 291
682 797
248 292
298 169
23 874
567 94
731 727
344 180
145 795
4 154
183 824
918 465
981 603
421 373
636 847
190 555
945 723
8 390
549 996
148 708
388 605
367 774
152 778
486 236
82 21
965 30
893 607
659 856
311 896
142 973
164 650
70 220
304 976
361 608
753 116
971 345
871 861
999 136
457 439
774 279
862 220
410 343
628 425
120 931
272 764
969 746
3 113
115 290
148 580
128 512
976 752
843 68
876 814
522 456
474 186
772 249
335 839
705 167
256 674
712 255
44 492
769 591
275 888
112 649
953 725
626 265
14 14
904 809
221 5
317 891
431 382
685 166
508 23
628 226
573 397
488 270
368 186
875 905
801 923
609 973
970 454
499 807
79 665
974 219
352 868
435 365
44 984
412 634
262 706
87 117
639 712
386 437
640 804
211 92
1 78
123 778
483 323
671 792
663 796
897 256
121 362
138 217
532 932
836 609
763 939
648 100
25 573
531 833
958 997
37 747
471 580
784 180
705 689
897 925
41 20
998 619
507 24
956 436
613 958
227 591
495 294
624 170
393 809
32 996
561 794
556 634
39 162
125 159
575 43
109 341
723 36
744 280
562 11
293 721
657 322
925 193
28 944
534 995
202 959
700 76
442 326
789 630
829 332
543 944
553 333
473 497
775 202
283 995
179 48
850 117
958 19
972 553
953 268
52 892
175 509
883 683
127 981
827 755
469 142
193 673
428 332
823 336
747 696
595 608
953 347
935 956
438 918
853 708
895 846
255 905
421 797
201 639
571 491
244 172
11 444
383 463
780 282
172 444
577 763
700 451
705 966
952 424
414 127
117 158
172 866
387 221
361 916
338 483
267 909
825 742
922 65
877 934
499 61
3 233
102 479
298 369
798 919
720 96
578 770
103 403
292 733
427 212
677 230
867 874
834 461
169 780
808 50
512 82
152 393
169 836
270 832
594 892
228 473
268 374
254 106
263 368
914 922
244 292
6 582
166 354
53 946
358 258
311 819
314 136
628 744
930 840
989 569
182 801
992 256
679 422
582 764
825 31
130 445
321 742
296 186
689 750
383 109
797 734
972 520
881 882
165 984
409 322
927 767
548 780
333 449
486 677
750 205
809 77
848 971
239 593
143 492
783 537
740 108
313 601
820 116
128 389
838 548
435 846
664 870
975 697
975 887
581 119
969 702
387 31
978 142
730 422
742 633
916 257
593 954
231 194
249 20
75 366
828 833
628 167
188 98
531 797
475 142
319 479
909 566
540 943
401 148
78 492
747 68
812 121
721 795
419 386
344 756
414 279
106 690
503 961
166 215
61 346
909 274
385 929
644 519
351 811
475 953
150 453
457 579
115 437
353 188
137 400
149 112
517 638
949 259
657 498
916 888
895 773
88 208
127 634
532 670
415 117
667 424
719 861
379 984
190 520
796 440
676 334
68 731
468 29
872 32
965 387
16 482
223 35
1000 723
965 78
711 591
778 939
886 68
820 793
774 96
744 368
262 595
96 560
696 139
888 266
687 830
921 226
936 961
935 174
537 127
790 736
10 38
684 767
79 964
698 908
215 47
364 872
540 361
403 131
135 18
836 287
687 543
575 723
582 225
725 227
449 489
142 805
833 487
743 415
690 457
85 859
592 608
976 556
41 455
111 523
788 997
804 578
187 386
27 713
511 389
364 855
761 12
563 48
560 845
496 525
332 601
120 498
214 481
760 336
810 296
905 451
938 207
28 173
312 424
522 257
543 19
881 188
655 804
887 462
875 741
516 575
257 303
256 836
517 332
566 208
554 176
908 839
462 350
760 406
137 807
680 270
906 189
862 720
694 845
958 410
902 339
550 71
395 671
153 453
977 638
503 16
933 724
469 876
669 124
340 128
370 738
689 405
676 911
65 389
43 812
230 169
677 730
786 595
313 78
798 898
710 738
144 92
336 838
616 558
329 518
285 206
280 269
96 298
801 687
556 657
673 876
889 703
963 392
524 982
908 655
788 943
88 102
772 32
39 925
376 800
783 520
638 134
30 69
338 120
309 303
293 959
980 177
227 790
926 327
488 572
90 862
15 943
746 228
143 585
908 946
418 279
123 630
410 275
209 892
738 203
915 341
751 962
153 272
370 629
32 388
491 672
254 840
922 423
146 929
989 377
717 779
18 822
25 35
159 97
244 976
486 912
113 810
526 152
539 139
408 710
111 3
87 792
325 239
466 42
690 657
682 461
70 739
827 250
901 220
649 340
588 5
319 882
601 333
47 564
879 984
489 949
693 599
234 15
250 433
643 733
232 280
994 401
586 998
26 526
474 605
778 295
731 422
476 678
496 673
364 793
536 539
611 39
863 142
287 753
818 442
776 51
542 889
18 713
629 528
978 359
366 322
231 8
880 783
655 1000
699 161
427 861
75 47
880 32
745 602
242 922
280 756
318 569
521 425
125 202
420 750
977 56
283 246
517 474
212 452
173 603
924 906
470 107
763 863
852 163
383 488
487 438
72 477
465 778
373 204
551 166
338 835
729 702
759 238
375 889
398 985
81 644
896 408
611 775
548 146
268 373
21 771
738 81
919 232
820 867
166 262
500 634
779 420
934 308
308 399
745 529
863 803
712 158
315 662
909 389
19 337
44 121
719 873
968 679
272 634
396 528
304 322
392 819
388 139
717 751
488 642
287 806
797 13
950 485
113 562
561 113
595 98
424 675
481 932
500 364
840 998
197 932
791 734
575 115
192 406
386 90
669 774
869 772
611 60
871 775
709 78
281 15
296 792
35 33
902 489
873 852
42 304
434 35
463 580
310 344
524 304
49 154
248 341
903 39
302 874
814 613
37 207
467 499
335 7
234 732
92 268
877 35
906 124
552 50
843 633
959 220
787 598
909 83
797 581
2 739
641 373
231 726
380 49
529 937
43 340
96 603
757 848
164 653
357 142
955 893
785 184
768 493
10 747
123 912
536 848
129 125
137 768
392 163
277 71
25 453
89 802
67 31
214 203
920 334
366 643
654 207
971 847
252 309
948 867
630 878
636 194
128 39
584 856
787 323
77 495
366 515
988 309
900 775
916 823
830 842
722 774
30 308
558 216
639 770
269 682
491 464
831 617
339 974
813 120
989 920
481 987
493 255
889 978
82 221
601 841
683 918
604 356
694 409
143 520
165 246
586 253
14 114
460 559
294 870
722 180
689 918
267 480
552 485
707 851
479 597
506 428
378 324
664 240
875 650
640 707
771 479
30 230
923 42
398 441
501 35
739 744
876 234
312 465
652 849
790 550
472 892
307 558
527 209
323 30
257 282
254 292
243 904
214 228
613 993
835 683
309 458
996 33
858 631
196 540
30 671
383 943
264 165
176 745
454 65
680 354
44 438
469 168
227 108
437 80
673 877
589 513
504 645
34 58
942 450
43 891
881 827
41 32
428 109
108 26
139 369
772 328
15 569
721 524
622 705
687 928
562 234
673 862
52 97
225 191
965 175
9 627
497 778
905 871
632 720
717 933
506 875
202 741
511 8
221 145
440 498
73 711
373 675
115 399
100 771
315 364
955 185
649 808
642 862
274 855
136 665
998 686
120 117
935 132
223 902
503 414
109 250
510 369
806 413
79 56
996 357
454 966
571 349
585 613
64 924
336 821
175 541
970 160
352 273
829 74
692 32
594 918
50 511
491 347
944 108
825 877
56 21
982 888
218 38
988 400
840 216
608 227
42 655
423 832
125 172
155 401
778 482
745 756
473 740
51 912
233 507
165 178
397 245
294 694
580 152
885 115
836 263
357 15
660 683
455 850
189 147
10 815
837 358
426 173
752 677
818 596
490 702
207 674
277 27
178 293
476 752
713 195
674 947
612 325
378 391
903 970
332 721
745 615
352 611
751 117
346 126
669 115
666 938
722 754
342 697
335 600
903 754
909 763
565 394
392 943
720 756
971 491
756 561
801 398
143 299
773 943
963 627
759 930
91 162
44 590
835 629
904 187
392 937
227 17
817 942
525 323
369 97
151 427
994 209
616 759
920 906
856 881
391 952
461 452
121 707
863 338
656 217
474 570
389 314
568 911
994 749
280 972
802 367
591 4
867 771
777 142
517 53
836 101
674 617
674 205
930 841
281 65
153 619
856 354
815 808
824 682
557 649
100 471
519 165
159 826
442 989
641 47
667 712
989 200
385 386
506 506
328 263
924 936
883 486
398 494
957 592
823 726
340 184
342 694
683 428
787 427
635 322
563 143
157 118
79 469
814 143
810 501
799 474
261 363
624 565
953 10
305 494
113 958
741 236
57 887
587 915
142 882
866 53
644 625
40 780
550 858
799 292
141 861
509 805
280 710
14 470
381 803
56 949
25 720
515 243
353 422
483 836
302 58
595 180
919 833
600 533
869 441
167 285
448 283
868 124
121 725
968 28
412 988
758 785
341 790
42 256
283 869
462 675
509 40
27 90
880 171
536 158
962 399
762 974
438 661
80 573
316 819
242 971
756 41
734 255
175 21
670 926
603 354
705 949
49 663
692 251
444 636
317 522
719 560
204 796
716 358
247 561
93 373
616 150
801 870
405 26
933 489
187 459
523 512
664 70
980 453
684 339
726 127
227 46
26 871
170 777
836 786
203 383
472 943
270 499
22 288
750 295
553 21
358 18
985 899
782 985
211 500
990 853
490 649
693 101
917 74
294 970
261 509
992 616
184 789
249 757
175 466
374 746
752 78
233 102
161 136
280 922
618 801
70 287
405 420
664 564
477 427
118 763
856 884
3 147
739 10
539 296
600 440
529 742
94 880
602 141
886 666
641 374
909 240
128 244
747 878
504 414
126 991
245 617
780 338
88 330
899 948
58 768
367 599
514 608
407 663
84 938
620 85
55 721
536 29
88 944
22 162
344 80
332 834
839 30
962 724
715 769
774 893
305 793
413 161
207 27
87 351
771 153
96 958
20 446
887 979
451 327
565 101
605 349
251 103
688 935
624 716
679 245
446 66
460 175
944 812
17 572
634 947
939 526
677 31
444 346
750 400
372 653
113 665
322 450
327 660
308 913
393 992
905 249
384 254
799 750
467 100
703 254
836 696
177 429
167 295
908 792
592 878
750 350
424 516
293 107
156 811
208 182
154 395
933 674
984 663
71 578
379 747
827 77
185 18
175 922
387 895
232 709
707 761
303 302
38 554
264 523
269 256
6 532
798 882
550 108
650 775
78 543
603 551
834 727
180 749
883 137
973 380
44 828
41 47
459 737
493 429
167 638
56 785
196 965
410 400
929 874
250 131
410 929
424 260
143 326
331 213
784 758
223 675
59 954
671 314
252 260
876 251
879 905
7 824
757 119
945 65
441 552
348 118
6 125
260 556
671 854
632 5
722 533
712 448
418 746
130 719
975 721
452 895
20 40
824 211
45 324
103 753
923 76
387 974
998 709
454 269
486 932
632 258
669 642
177 845
916 977
316 162
65 53
883 974
98 646
69 108
905 682
289 45
379 191
189 741
38 838
344 442
127 203
664 448
926 873
704 752
406 490
266 847
685 180
637 58
524 520
387 623
643 20
114 639
245 487
693 256
771 788
782 815
247 792
562 259
263 230
720 412
796 746
744 849
71 187
565 745
735 121
398 394
625 565
694 366
460 264
70 331
215 556
868 337
434 62
779 878
318 181
630 389
50 829
210 966
347 916
39 383
534 910
266 327
389 323
490 419
381 909
29 962
816 320
711 323
115 98
743 238
350 747
381 728
11 702
203 88
861 292
304 806
783 538
707 387
741 641
530 436
35 883
894 32
585 613
3 945
311 432
977 207
475 282
90 616
4 913
585 804
401 256
275 164
363 218
205 354
996 538
585 556
515 205
582 562
966 944
730 831
450 843
807 21
505 879
232 729
720 195
175 821
116 418
316 508
905 57
259 272
455 580
675 559
881 848
183 172
611 179
186 530
863 464
892 612
148 94
667 543
644 584
80 321
481 799
56 178
611 148
771 168
608 562
228 106
328 687
558 962
948 444
743 789
699 954
811 767
40 772
640 975
780 67
73 778
803 468
346 603
958 822
935 872
276 336
329 936
333 247
886 904
773 661
348 812
274 221
130 3
730 195
18 636
899 937
599 957
536 667
687 834
853 996
925 338
960 986
990 525
708 820
469 241
451 20
437 460
79 919
859 324
325 744
286 362
686 317
404 653
180 850
202 555
253 737
487 482
639 828
846 517
928 561
6 162
209 139
791 888
231 297
643 62
965 232
759 822
529 156
933 680
881 900
656 179
650 290
682 118
973 130
469 37
79 74
548 367
211 288
989 836
573 210
399 884
902 925
330 635
543 393
990 544
924 796
979 709
903 843
186 504
710 360
176 888
362 324
693 76
725 821
52 893
743 43
137 475
348 13
81 869
21 721
979 410
434 936
714 637
466 751
915 598
494 562
434 450
288 515
907 764
251 616
903 221
847 211
318 271
635 274
603 568
703 799
304 10
558 538
958 71
372 859
145 857
770 20
711 240
11 818
987 100
321 132
202 98
89 475
961 92
144 450
409 729
104 952
401 708
996 248
238 840
796 866
840 512
308 770
52 516
759 69
538 904
36 596
650 727
306 634
768 606
950 799
361 123
445 559
873 867
696 749
115 714
124 384
308 382
554 624
316 725
714 554
746 660
678 694
827 105
870 514
110 800
73 359
247 626
226 41
262 260
614 941
131 836
616 970
289 158
463 746
36 516
558 346
888 52
885 965
927 219
841 271
735 935
853 165
950 987
34 186
730 891
755 947
193 327
166 324
722 429
455 756
991 663
711 379
904 51
908 5
908 1
966 118
174 151
94 396
306 632
778 124
163 44
329 797
122 745
632 57
429 383
102 834
49 441
307 433
629 678
63 489
118 743
170 531
32 612
704 970
672 200
94 134
643 675
326 62
929 85
522 502
820 143
689 664
671 718
11 903
877 313
459 831
280 194
520 761
866 601
975 274
531 284
401 194
47 43
773 522
675 495
250 622
748 731
506 547
141 458
190 722
283 680
610 826
430 653
349 660
54 100
656 832
631 746
672 541
203 561
650 309
763 140
490 670
217 469
319 941
237 578
558 70
706 494
394 118
37 692
429 921
505 423
606 167
697 572
143 994
275 881
737 907
573 711
6 946
768 850
211 531
565 865
640 757
288 617
310 823
536 396
892 516
295 583
653 597
780 777
145 149
715 383
222 984
830 260
44 596
706 662
10 538
913 956
256 702
167 515
474 801
51 352
445 552
660 119
625 869
965 146
531 995
791 70
246 840
953 807
365 875
86 164
280 564
396 429
809 771
804 809
642 848
475 980
852 258
868 893
342 195
287 789
217 632
866 403
148 167
795 789
920 545
343 121
114 270
562 146
72 960
259 550
610 240
323 796
487 989
867 107
673 259
655 125
614 879
426 58
299 705
63 113
967 522
569 105
26 637
168 814
896 2
777 696
222 381
824 533
72 942
852 942
604 25
112 78
535 229
146 343
105 282
777 519
199 187
856 80
950 771
969 798
591 5
32 313
827 619
669 730
924 184
741 658
789 633
918 717
743 37
949 414
769 214
470 844
604 576
623 18
328 830
369 805
279 820
388 870
748 110
183 535
142 744
448 826
287 335
86 981
867 708
576 146
288 33
953 827
153 724
963 202
774 296
549 55
588 387
595 75
373 147
785 32
411 257
763 811
190 111
451 970
607 525
80 344
968 983
295 992
643 171
913 806
772 631
209 496
715 511
360 443
738 292
351 962
823 24
336 489
854 85
721 913
7 717
775 772
599 789
307 959
709 451
907 152
476 318
512 445
352 428
774 659
375 574
574 600
941 792
84 680
843 29
469 156
782 632
178 2
776 485
945 829
829 29
758 12
83 168
222 104
470 229
987 663
768 781
457 991
74 78
707 892
650 851
523 377
953 625
749 253
7 988
462 701
772 55
646 776
830 563
335 792
195 487
649 699
74 630
980 265
618 270
673 592
366 172
470 52
179 820
972 586
328 206
525 619
529 149
263 54
264 114
384 222
472 901
150 867
687 867
252 612
352 323
506 202
130 402
562 183
401 398
130 197
863 56
203 892
622 530
805 331
556 560
165 96
540 572
28 98
189 361
493 867
473 537
298 684
180 746
971 200
591 771
125 10
616 964
691 299
712 771
412 715
329 739
24 857
17 759
528 46
319 69
305 571
929 925
581 842
487 1000
910 978
808 566
152 21
840 279
426 212
594 771
456 954
512 22
816 453
612 971
814 169
145 41
799 534
11 659
606 346
832 737
991 850
553 387
198 641
57 54
235 11
18 951
500 203
726 997
518 513
808 723
194 199
207 555
344 394
844 462
99 806
113 287
801 698
238 327
108 739
425 603
354 469
9 75
534 60
512 860
232 520
402 148
656 862
854 37
410 43
16 26
766 51
968 703
776 616
659 718
279 439
211 332
819 965
262 346
520 231
552 46
730 406
430 754
948 912
496 116
456 563
162 77
229 933
104 462
232 760
67 227
105 561
332 979
148 23
139 968
95 880
404 281
726 607
127 496
81 730
467 597
959 512
807 568
242 736
940 958
398 132
354 195
471 469
230 134
390 791
333 202
767 133
439 512
475 368
562 354
677 584
498 299
258 717
43 962
322 935
787 45
550 442
246 257
637 558
462 928
295 490
143 716
965 504
421 503
962 916
75 405
786 798
985 433
182 647
873 796
793 336
854 245
907 181
433 26
407 913
105 292
26 931
462 81
939 182
355 834
841 535
333 861
38 591
692 661
30 592
526 989
827 613
810 828
225 666
535 593
921 138
146 528
452 287
974 85
758 475
315 501
612 862
829 197
483 177
480 738
95 662
61 782
428 699
636 92
853 227
894 499
206 764
181 471
176 112
410 669
673 939
555 404
830 779
359 713
118 174
527 379
299 757
483 14
648 53
494 923
722 86
944 820
652 837
38 396
307 620
79 733
58 306
589 659
923 77
54 310
419 522
583 942
209 535
684 383
43 649
374 907
620 431
369 662
110 15
281 117
800 910
449 920
124 867
559 743
440 221
159 864
998 883
243 982
858 722
412 93
120 265
39 666
992 344
783 304
103 967
771 445
299 99
539 683
914 363
868 50
144 25
486 114
347 827
831 911
420 865
70 445
677 18
453 507
17 887
52 804
20 113
102 216
961 758
482 449
26 30
745 697
191 892
486 41
54 999
143 476
523 561
79 203
12 903
405 713
516 799
580 838
410 176
976 849
901 603
242 591
598 151
896 736
618 658
540 920
867 995
735 875
810 948
362 802
794 646
65 146
836 580
701 195
259 682
164 62
499 678
798 144
739 476
623 907
92 607
564 460
173 747
244 855
213 728
324 686
860 785
47 361
325 547
17 191
492 89
222 522
864 364
787 161
518 23
24 103
738 672
833 264
330 219
192 692
1 521
785 300
956 773
930 522
620 799
452 453
929 506
266 249
560 768
661 37
441 109
369 478
223 920
832 377
348 182
777 510
649 617
997 744
255 790
214 760
573 220
659 570
518 576
508 607
734 422
951 65
801 281
853 869
160 284
613 507
897 321
434 417
137 190
323 325
329 624
519 865
402 95
834 809
847 129
729 208
622 50
350 496
98 897
632 561
584 110
771 977
955 992
255 801
958 555
168 704
302 438
617 472
730 346
373 350
55 223
916 480
156 65
6 295
791 71
783 948
283 308
103 823
671 254
964 978
419 468
807 356
537 325
360 825
886 100
159 647
788 551
320 75
317 542
170 810
78 568
828 260
558 313
764 690
929 505
854 648
789 774
597 446
672 25
849 800
812 214
581 421
544 181
387 717
277 869
63 612
698 712
773 283
940 466
112 37
581 379
279 223
551 28
718 257
534 558
87 145
415 142
770 839
481 356
912 58
175 283
608 313
302 699
829 335
881 690
100 909
223 665
5 35
742 938
829 738
350 727
878 928
332 54
796 974
89 50
908 271
927 371
163 310
24 4
888 234
754 933
607 494
987 431
683 881
453 853
911 716
141 706
210 961
390 941
501 569
789 697
49 478
369 465
578 447
786 824
674 282
227 671
715 243
340 512
901 611
64 991
368 596
104 561
287 672
234 436
113 434
402 614
645 908
138 761
849 551
337 91
415 241
598 821
333 953
88 569
183 374
236 22
371 357
289 33
345 657
595 809
797 141
178 780
667 605
942 48
453 651
153 817
547 213
105 9
256 643
137 391
910 126
852 510
61 980
405 253
653 441
317 327
917 71
362 249
63 621
808 201
730 302
470 886
939 977
184 202
321 694
61 931
780 848
740 985
634 357
80 307
165 690
845 354
4 219
661 383
837 177
668 64
380 357
356 709
258 760
870 497
412 485
126 844
607 862
921 669
397 739
134 85
255 217
406 255
88 350
545 723
593 835
383 690
526 491
927 571
396 592
343 524
93 589
881 796
186 621
927 925
955 674
963 392
798 266
197 673
314 276
857 569
367 465
508 945
189 357
475 300
389 780
848 598
151 929
42 409
368 890
888 422
64 831
210 936
926 993
837 492
993 888
256 540
812 45
815 796
916 70
796 36
505 400
36 995
823 326
693 317
992 743
51 155
559 902
161 864
547 939
362 116
927 839
756 322
666 316
597 820
232 563
557 158
604 135
168 880
168 415
86 628
523 321
809 48
717 394
883 302
290 226
969 206
169 452
823 213
991 443
905 703
597 751
684 607
3 831
271 936
127 657
513 860
806 101
472 305
982 968
19 20
582 571
741 309
770 227
247 386
222 292
224 607
422 551
131 643
625 523
253 823
248 959
610 967
174 397
140 451
69 491
590 463
138 851
35 301
135 802
918 725
804 437
485 523
656 543
863 718
65 999
175 929
110 502
901 210
710 263
7 248
495 751
369 610
68 348
70 203
540 978
305 185
587 232
997 140
535 314
37 196
409 79
696 539
998 66
773 465
826 262
848 831
480 242
910 379
143 452
122 210
252 274
268 739
696 155
995 760
271 548
975 1000
197 239
93 56
916 318
416 144
454 469
560 409
627 429
346 84
984 269
924 806
596 939
211 80
32 625
939 378
539 106
706 479
551 787
521 996
331 550
224 306
678 522
197 916
221 271
705 330
705 509
663 499
600 684
450 721
70 381
82 798
791 848
642 533
884 735
833 220
248 375
2 397
446 183
3 211
57 858
823 849
535 630
840 118
67 334
452 405
62 293
483 465
313 377
467 438
393 447
415 154
671 629
522 819
427 258
92 50
892 194
896 285
895 94
482 138
530 792
887 190
476 236
706 894
563 361
112 821
369 647
642 797
563 659
509 361
831 318
687 270
666 628
863 577
740 695
697 331
385 980
62 18
540 237
852 713
98 310
55 968
544 371
339 886
257 862
941 402
440 943
629 249
159 539
786 122
370 943
458 686
259 30
708 555
379 342
621 191
945 849
642 105
362 743
280 195
597 617
766 395
241 960
628 610
606 796
867 348
965 113
608 645
157 171
806 749
83 202
415 834
149 704
39 261
819 824
877 471
530 825
766 57
326 791
264 170
100 171
600 771
305 569
456 975
539 143
569 486
714 981
888 832
658 63
256 215
751 576
709 734
789 825
528 182
52 367
772 31
764 411
611 242
795 890
533 293
176 77
295 832
603 691
652 805
955 106
803 485
579 836
556 692
18 526
928 598
989 396
948 396
308 328
689 958
318 914
108 885
241 89
445 392
290 728
894 99
869 867
714 769
90 176
799 566
340 83
313 263
15 978
885 501
125 951
214 140
637 100
992 473
874 448
639 122
931 304
922 456
419 913
202 656
847 529
193 215
80 493
417 491
725 901
362 766
118 580
598 821
278 644
565 384
686 806
521 210
466 783
741 455
11 454
95 85
176 649
198 436
106 87
634 279
987 473
239 52
649 498
949 136
764 382
96 907
42 542
791 403
836 337
370 37
551 518
429 606
529 397
387 151
85 126
201 55
637 274
633 842
995 926
39 831
172 917
516 648
161 637
508 994
324 434
734 805
859 454
592 613
316 210
756 182
478 54
906 927
31 612
203 941
807 291
792 688
800 63
253 298
224 950
974 491
821 886
164 163
173 57
323 215
590 866
171 612
920 906
417 714
373 787
338 223
418 742
484 933
566 855
408 869
779 622
415 650
573 617
600 363
766 924
508 376
132 435
262 566
752 974
202 69
380 523
929 774
696 610
350 442
936 249
561 358
910 696
253 603
23 919
167 553
789 19
525 908
921 639
849 751
642 271
641 380
719 632
749 373
500 244
20 293
108 785
938 736
708 753
634 993
904 148
92 90
860 577
340 518
945 292
463 651
298 953
394 523
305 366
473 849
635 383
944 800
837 707
33 95
98 652
435 689
426 20
60 625
416 115
315 763
224 780
116 542
923 951
481 285
744 762
713 413
105 664
359 560
823 995
394 936
667 678
236 543
715 107
146 387
453 644
599 223
466 805
861 805
930 750
969 696
904 94
770 341
865 130
950 681
383 78
584 13
261 50
762 983
286 822
538 179
326 416
533 542
52 2
21 946
466 721
912 726
875 735
967 933
880 946
223 847
671 990
783 460
873 245
238 228
878 951
249 405
824 285
255 140
648 502
257 852
664 828
408 140
903 585
708 578
266 988
815 501
213 104
316 929
142 315
391 748
522 979
555 277
998 52
298 860
988 455
316 516
224 909
694 477
974 145
950 799
554 227
930 752
76 824
298 766
414 679
424 649
763 719
130 159
101 628
545 531
851 128
82 656
326 133
823 423
214 697
449 352
581 291
227 580
72 498
678 641
246 621
861 407
22 77
44 168
745 222
642 741
41 844
776 27
805 219
181 716
586 415
535 545
847 225
496 933
13 539
451 365
777 834
673 900
816 618
893 723
462 945
544 710
922 393
113 97
657 721
861 153
510 405
967 71
611 721
252 831
991 757
693 223
700 442
802 826
803 427
344 821
839 310
926 673
707 858
250 727
400 523
259 258
734 920
426 357
590 846
754 893
363 965
289 569
939 72
722 311
653 762
289 568
945 572
794 771
838 627
574 720
460 190
411 322
63 437
86 487
964 653
672 932
163 848
178 569
681 225
463 853
785 557
981 130
199 781
534 688
889 992
337 976
18 157
744 950
747 262
303 530
112 633
32 672
469 984
541 739
419 224
611 144
875 222
31 470
70 261
992 260
903 701
24 347
989 901
88 915
736 945
367 729
71 886
303 421
540 498
445 865
693 522
11 774
888 75
83 337
810 521
58 483
436 158
966 374
50 834
686 386
881 745
101 384
477 658
986 982
612 211
302 609
546 586
619 273
330 294
126 382
534 277
153 968
916 687
48 500
805 639
469 666
354 905
498 611
765 822
515 521
529 117
509 606
576 437
583 38
575 37
587 945
879 452
929 24
235 36
305 281
457 816
986 230
967 639
980 903
508 449
567 904
504 22
821 69
744 174
243 833
754 731
423 270
57 810
934 127
957 185
909 778
51 890
994 497
869 669
767 327
469 957
657 55
531 792
803 184
553 690
298 294
775 283
821 314
727 396
76 257
575 858
401 769
31 305
239 696
566 785
781 415
94 646
919 492
584 121
602 605
861 836
546 536
210 123
770 56
86 718
46 385
268 339
64 269
128 40
78 207
848 838
925 396
600 937
172 513
754 204
615 144
712 129
893 820
303 38
185 164
418 627
378 125
416 936
31 911
347 84
819 353
382 272
168 409
330 865
876 467
229 740
13 611
631 684
425 854
498 312
438 274
286 704
571 527
911 693
993 941
92 584
546 324
932 986
428 474
934 939
138 134
813 687
624 996
46 618
264 450
552 12
614 343
175 96
148 451
925 862
51 610
94 841
839 186
294 26
205 739
817 67
435 886
334 328
212 654
649 975
376 339
236 352
52 598
9 232
546 919
831 680
592 634
966 626
509 976
328 715
942 777
182 436
852 799
893 266
519 485
587 190
515 879
498 831
733 44
599 563
114 493
871 325
180 417
368 880
826 457
303 209
27 919
515 706
623 4
348 275
642 958
481 420
878 504
918 637
187 915
254 182
350 707
987 354
124 628
151 734
625 267
149 848
641 825
481 858
553 586
705 358
355 636
975 940
733 299
804 70
493 449
794 356
19 995
742 723
883 134
712 673
797 8
328 980
595 556
863 224
198 125
623 783
477 147
520 298
156 499
288 742
125 433
430 290
277 785
348 413
85 52
966 316
259 269
195 713
541 226
199 191
586 784
882 570
349 600
233 59
862 702
415 393
855 240
463 860
840 155
905 458
511 504
591 692
112 646
34 419
244 705
870 612
393 585
678 59
478 549
38 483
625 526
931 427
679 528
25 276
224 523
681 936
740 736
588 429
814 631
649 406
387 653
895 290
543 386
464 174
61 713
346 613
248 928
74 120
842 895
159 265
504 622
553 185
769 639
12 434
370 211
805 822
447 896
407 894
95 592
674 711
85 173
98 134
422 448
647 252
780 673
542 517
558 208
835 450
401 690
713 551
712 687
40 303
43 208
602 875
191 271
2 841
10 335
561 393
441 737
94 299
160 784
18 476
933 285
741 464
737 892
712 241
92 143
632 741
356 305
715 758
705 810
851 123
89 481
436 195
491 857
684 457
658 162
406 644
328 240
58 38
844 481
373 756
897 895
168 852
317 61
663 970
315 415
337 886
741 674
903 815
513 146
163 283
662 346
367 742
284 678
806 895
398 45
11 283
197 74
380 457
682 842
578 860
143 192
176 615
442 843
254 266
879 625
937 699
770 517
368 280
550 459
285 921
820 589
15 714
763 470
240 206
120 747
840 903
298 305
821 522
853 42
540 952
689 618
121 382
207 245
286 974
176 659
932 646
249 475
876 15
46 573
848 192
66 972
708 336
640 736
666 51
218 130
270 572
947 200
302 808
107 736
589 987
295 162
510 452
778 262
255 43
708 996
865 187
116 386
914 387
549 328
621 934
299 319
471 306
889 224
647 678
945 138
561 612
103 339
334 654
946 759
196 981
503 502
102 412
131 272
336 931
869 388
449 471
887 398
340 359
599 518
349 354
182 877
517 60
100 899
74 415
365 988
430 670
836 889
770 45
115 994
32 44
556 409
714 715
591 626
777 319
129 662
621 33
237 943
542 176
73 582
413 85
440 304
723 693
503 999
707 563
622 660
126 331
150 27
908 228
105 607
985 45
906 884
900 520
978 723
87 243
284 376
219 707
678 527
116 875
212 477
325 355
131 227
535 204
838 765
419 751
217 17
426 613
592 235
876 489
586 437
629 786
912 412
57 13
100 838
816 719
239 655
2 791
395 194
999 122
866 836
739 736
465 477
477 84
869 648
235 898
704 242
892 520
184 663
313 943
125 320
561 723
564 288
967 893
364 982
314 306
828 77
217 492
24 574
401 30
854 103
84 749
25 109
424 354
473 685
969 293
21 273
860 275
847 318
449 319
378 121
459 647
794 529
400 493
807 680
8 646
920 380
739 840
216 842
500 244
240 34
164 74
313 933
84 276
419 67
667 659
31 201
575 278
238 871
404 9
164 272
334 753
133 34
389 805
818 814
972 281
15 674
94 876
676 905
646 545
878 396
969 875
626 849
242 730
637 130
393 946
147 929
433 250
42 607
628 722
298 188
742 45
107 648
75 526
275 592
278 207
690 124
527 277
516 654
663 360
931 709
139 790
655 655
51 54
683 533
414 490
20 808
340 357
584 913
879 108
993 806
799 802
405 593
641 308
515 474
931 475
940 77
358 391
516 934
377 376
915 161
886 824
965 686
563 253
274 857
927 522
642 912
230 133
873 829
659 899
435 211
361 600
4 446
519 275
86 827
486 357
520 62
720 978
416 339
790 48
565 908
469 508
587 608
39 493
963 629
746 480
382 629
615 106
39 187
257 316
602 673
503 224
213 802
296 123
865 186
834 515
645 13
927 511
343 845
605 509
511 597
968 726
555 210
831 614
537 650
559 768
68 596
352 158
997 295
338 222
901 743
883 977
301 857
440 653
315 312
837 538
593 800
939 657
371 776
437 887
853 173
855 122
527 633
332 443
158 978
18 641
352 878
676 94
275 708
52 259
194 239
339 327
333 740
662 436
980 554
790 906
497 929
37 909
111 290
528 506
698 271
53 519
836 564
722 160
57 890
871 77
272 245
450 648
199 283
637 93
66 588
430 843
423 537
331 695
361 326
447 415
942 89
742 716
519 228
745 672
189 55
214 159
530 310
599 891
75 394
693 183
360 139
929 397
964 931
646 355
192 486
551 799
543 765
761 228
957 826
876 133
817 206
907 334
580 398
45 745
468 109
496 374
402 122
482 500
653 569
875 196
616 936
138 222
927 608
786 227
49 995
432 816
290 340
748 740
976 786
250 449
144 487
500 790
189 541
206 269
916 792
21 72
222 943
588 447
99 571
981 756
663 978
617 416
124 837
708 662
908 213
616 693
1 53
28 291
180 961
48 788
838 412
584 866
646 247
74 343
175 221
374 629
364 339
330 311
947 301
295 256
140 36
691 625
973 787
36 89
491 969
605 28
975 313
712 198
322 100
48 137
270 97
930 105
699 690
200 1
707 672
369 687
979 737
688 410
462 29
312 4
503 273
649 602
291 826
425 984
656 763
74 497
422 482
563 124
353 372
254 987
80 785
54 621
557 498
91 339
857 103
164 184
947 13
391 465
261 876
384 916
228 599
675 373
730 469
615 731
153 924
930 993
86 685
515 504
79 586
248 265
234 796
28 985
356 74
52 230
875 787
7 150
233 868
768 470
549 774
153 456
351 382
774 342
680 904
11 114
732 342
810 712
485 505
677 555
749 835
740 596
320 211
268 674
739 303
685 219
133 256
85 616
184 255
22 30
780 437
689 145
625 929
326 67
638 642
50 522
331 164
946 688
215 832
482 68
583 11
669 829
612 432
568 199
39 618
223 598
612 634
547 303
681 903
455 807
545 3
166 906
665 793
636 101
957 429
589 296
840 884
93 955
727 451
644 553
737 411
493 402
37 185
68 954
504 972
155 743
818 160
591 672
971 159
595 672
55 719
25 354
827 151
424 927
194 594
407 202
305 630
708 981
956 975
497 116
259 685
723 63
484 588
457 94
902 697
566 436
535 202
434 782
83 374
267 701
633 364
276 743
740 184
439 531
219 496
380 819
221 716
878 636
781 748
38 641
325 364
687 774
698 954
213 144
772 359
170 386
968 84
150 234
852 236
123 714
799 839
43 642
234 216
38 458
535 84
355 853
404 666
186 98
572 794
60 372
883 982
784 657
91 381
388 600
400 30
155 27
404 890
88 76
303 674
880 772
463 623
213 31
168 569
869 907
433 327
197 22
731 797
739 335
166 140
183 301
649 331
501 117
590 979
481 727
680 576
511 871
114 667
967 89
245 204
954 205
381 301
995 747
320 114
508 736
565 85
356 182
877 158
298 641
784 631
193 214
32 445
968 382
242 146
381 816
678 400
365 637
795 320
682 269
711 488
946 15
667 835
672 181
360 83
153 782
104 345
5 845
275 21
815 70
908 297
915 537
95 183
964 55
89 156
999 801
20 612
863 329
998 484
853 168
349 414
716 846
673 543
943 303
317 613
584 939
172 948
45 934
180 991
393 494
986 300
684 796
466 472
328 593
648 514
65 153
968 516
840 789
86 11
693 682
227 744
910 495
101 358
776 933
386 148
1000 63
97 653
511 24
69 706
552 579
558 314
159 406
614 384
192 912
901 570
345 177
905 386
453 505
381 85
70 88
301 160
894 829
787 563
146 922
858 702
900 781
437 200
499 761
682 230
33 114
632 480
9 72
994 671
35 123
343 507
181 37
607 825
607 493
573 170
27 799
724 430
544 864
423 87
906 424
632 859
751 960
652 120
464 35
130 132
978 649
430 101
304 46
943 610
895 242
865 765
301 249
87 664
71 938
745 452
118 725
381 513
613 318
949 600
26 54
781 996
430 128
792 246
75 385
102 792
257 689
140 273
373 550
912 991
966 239
231 867
85 206
548 110
929 623
503 858
811 797
593 491
357 212
823 892
282 89
202 518
242 565
266 562
925 496
474 272
521 571
348 600
714 470
458 534
68 719
622 643
448 388
743 558
41 520
265 9
642 193
23 271
302 867
199 708
307 981
298 709
323 744
454 903
209 64
162 483
901 915
262 815
4 535
37 623
855 505
656 650
973 71
472 674
896 222
135 739
225 255
915 196
993 141
384 771
110 266
569 923
846 727
955 689
898 442
894 437
58 330
401 683
89 526
417 976
613 819
733 386
213 988
369 273
215 84
677 522
29 351
74 841
875 22
240 358
440 353
311 313
751 495
192 312
249 346
46 487
904 685
743 22
458 7
841 526
1000 97
315 653
978 179
465 498
842 21
947 994
585 121
947 273
209 70
689 36
49 22
652 914
710 345
159 547
940 75
86 441
673 753
732 531
690 153
683 41
453 639
622 129
434 940
14 928
374 480
392 860
213 56
183 358
347 659
675 869
104 286
445 741
790 216
349 999
456 791
627 18
576 521
815 31
301 983
349 330
72 452
752 68
889 299
274 277
579 318
309 167
312 443
977 534
2 433
915 52
624 480
102 849
137 342
560 535
360 326
579 811
339 555
311 304
202 179
289 445
249 302
386 919
954 286
223 193
874 152
880 559
782 32
399 83
746 691
254 494
965 350
533 528
533 612
959 91
530 852
657 666
562 993
102 55
737 170
314 553
106 754
241 36
358 835
90 539
223 755
309 864
962 561
446 308
943 648
102 618
823 994
157 574
401 1000
917 660
760 901
22 90
821 555
834 415
36 853
556 717
742 219
969 465
210 244
891 556
984 710
830 185
692 873
393 39
115 953
355 25
950 594
792 601
744 518
782 571
53 466
736 389
136 335
910 197
385 644
23 330
690 928
996 28
541 5
682 584
692 56
572 892
204 693
651 673
254 496
827 437
955 102
27 328
916 666
520 943
228 619
494 612
202 386
61 935
534 386
419 581
175 840
980 879
855 610
883 774
924 876
156 337
540 877
160 49
140 768
795 804
893 78
685 261
452 305
19 885
244 476
865 595
105 990
103 975
660 517
861 612
230 407
988 443
899 323
467 340
869 966
322 776
346 530
543 642
419 721
219 355
25 887
463 69
326 877
912 47
278 466
876 56
504 428
33 271
164 252
833 566
203 288
235 182
78 929
504 998
468 317
256 829
891 287
706 591
930 706
621 173
992 309
429 604
709 632
805 776
84 692
621 458
705 89
80 20
53 833
613 309
786 921
944 271
405 952
813 614
104 16
192 691
32 2
515 847
346 582
45 603
109 384
404 572
828 837
239 164
571 196
130 379
498 802
286 29
19 238
436 508
228 204
958 318
906 245
667 466
994 947
309 692
373 106
313 232
791 825
498 859
932 832
577 757
104 516
654 10
81 406
236 559
932 698
716 634
912 914
512 459
987 770
177 55
767 271
784 843
448 561
62 997
204 808
337 349
424 962
27 627
803 138
184 699
226 444
52 35
152 293
918 29
846 232
693 359
798 883
278 152
80 624
239 621
328 559
379 410
221 753
434 900
974 399
572 938
306 817
435 524
172 818
658 340
434 393
901 642
129 283
502 955
134 851
41 169
955 651
789 917
684 916
400 161
797 522
29 786
898 419
717 579
58 550
655 821
41 112
485 882
769 737
797 273
396 445
576 931
401 135
483 444
288 376
463 493
475 165
71 654
204 310
341 242
397 339
218 747
304 505
985 339
443 578
374 964
55 307
464 960
38 207
359 490
462 824
484 365
166 621
901 307
940 839
673 829
617 726
446 194
602 209
580 363
356 243
533 651
42 584
60 251
558 982
64 227
634 201
371 941
730 455
267 708
88 242
140 402
514 700
807 974
36 828
804 476
22 390
919 999
419 257
634 850
213 402
63 308
487 30
464 881
849 965
453 445
130 442
441 363
133 551
170 68
242 965
595 52
439 337
751 38
451 890
700 455
96 310
690 616
490 308
359 341
656 581
88 258
550 620
54 421
20 580
74 263
967 369
974 276
666 270
210 707
809 949
32 487
169 310
557 955
391 303
668 588
668 705
32 144
466 147
429 620
837 728
276 883
64 603
73 339
171 667
35 434
967 465
808 654
158 502
986 161
338 850
162 931
168 623
263 321
31 12
27 196
987 645
235 965
665 312
897 556
167 602
223 727
138 192
329 679
594 290
600 319
798 857
279 318
15 209
836 316
412 538
876 392
362 568
707 280
886 883
608 82
240 209
161 367
485 414
407 184
793 422
136 936
919 65
45 673
960 997
600 954
395 426
301 454
758 166
745 512
474 353
859 906
92 322
693 557
325 312
838 483
976 454
376 576
747 718
498 831
796 158
1 481
809 143
248 928
884 186
392 169
761 597
981 664
454 91
864 269
838 314
498 965
385 334
484 916
4 971
760 861
552 487
107 236
474 102
193 498
670 79
901 408
729 468
700 272
762 903
757 900
371 143
407 313
666 634
727 326
902 268
836 55
225 902
945 151
289 850
702 834
10 483
587 184
724 681
115 197
236 89
72 877
73 540
289 605
998 30
693 573
167 734
250 585
17 638
671 167
467 32
154 90
739 376
743 77
478 129
797 492
24 599
630 116
44 692
580 323
504 78
699 402
321 789
454 423
302 202
913 646
419 603
776 64
157 580
651 332
245 351
920 465
386 332
203 486
71 508
339 288
223 518
988 251
896 652
380 516
379 312
132 531
550 112
662 70
796 394
478 327
819 488
846 464
887 612
961 229
703 247
20 280
596 890
12 475
666 424
168 637
492 299
508 247
240 939
918 992
316 981
865 917
740 984
884 892
754 859
623 175
776 882
321 815
52 87
80 766
385 700
278 134
870 207
548 672
973 191
510 300
2 731
450 431
437 826
78 507
527 805
206 368
701 336
959 8
460 439
915 96
505 357
777 3
259 824
464 889
528 321
344 524
144 119
621 371
266 426
49 719
410 853
660 186
507 934
930 496
550 463
234 310
159 574
831 159
617 642
437 126
670 100
177 525
212 253
965 652
183 558
223 349
151 689
340 539
918 247
982 611
40 844
992 835
759 492
490 848
331 809
238 195
266 444
397 51
665 456
766 294
143 407
60 384
850 380
355 374
961 280
823 77
549 296
834 340
165 179
504 784
316 193
223 869
889 470
936 842
907 646
149 205
431 155
430 22
424 26
412 192
561 868
649 33
34 96
138 971
468 510
19 731
411 662
317 591
679 694
286 29
479 98
29 166
123 614
976 937
755 199
236 60
290 64
56 509
201 249
399 782
401 785
712 983
337 660
603 238
743 351
699 25
439 192
418 316
70 683
174 318
857 983
486 278
767 680
568 347
311 21
139 328
656 425
995 750
859 703
390 212
527 974
618 762
289 68
537 619
893 983
195 241
309 862
246 954
389 519
196 344
441 306
738 918
532 346
464 982
30 819
161 591
544 734
57 772
135 794
574 648
155 189
700 453
763 801
961 877
815 417
378 895
130 274
576 387
386 63
779 217
340 316
425 490
313 44
906 506
991 798
955 806
773 954
142 504
376 762
994 593
99 27
532 38
718 635
898 707
813 828
912 331
251 30
617 2
532 811
899 962
724 924
919 889
959 121
347 516
62 886
694 140
963 297
704 759
433 831
179 586
746 494
50 434
214 309
253 594
109 472
630 430
26 584
587 958
989 583
560 422
107 753
616 330
907 806
768 407
687 68
32 141
765 57
463 608
258 646
562 262
442 919
512 19
854 238
997 599
802 840
817 193
817 951
901 38
592 95
369 18
125 108
908 670
378 336
553 554
473 299
291 482
589 147
917 836
530 491
337 282
187 623
426 771
886 325
383 644
382 143
999 923
61 549
876 748
924 520
454 908
936 905
237 283
411 912
249 999
452 937
833 27
387 504
431 342
573 581
341 176
57 899
118 95
901 274
419 760
688 660
696 290
252 77
946 228
375 51
432 6
679 37
691 940
647 104
476 375
115 396
856 662
812 902
938 883
424 383
141 472
41 33
252 15
584 817
737 225
606 751
342 830
71 851
843 187
939 875
820 2
954 599
46 75
708 717
303 848
106 951
143 631
92 226
582 424
184 634
700 190
139 954
879 187
608 983
396 819
515 300
885 987
32 664
907 594
292 643
768 877
15 504
116 1
13 724
291 593
776 877
319 536
716 941
334 464
958 94
546 41
234 263
353 29
823 701
794 56
321 701
835 677
683 541
409 147
871 402
84 110
252 708
854 514
187 710
473 371
174 378
370 983
236 481
270 669
565 928
47 423
303 894
379 547
963 258
289 120
255 225
992 363
393 421
726 144
404 289
186 758
42 856
7 507
447 158
414 343
525 407
895 93
841 283
995 548
802 619
400 772
881 685
642 667
857 514
683 479
781 425
807 406
512 277
558 329
677 1
598 799
739 556
741 222
916 799
616 468
947 140
67 915
104 776
94 707
130 225
80 674
272 227
826 686
123 939
722 763
659 759
834 384
812 869
845 884
36 519
262 174
388 264
565 586
473 793
975 479
791 580
1 525
441 226
200 836
215 320
560 799
916 579
14 680
346 636
684 613
901 919
826 784
257 101
523 900
368 650
987 251
460 385
970 572
837 339
429 50
680 430
882 80
693 370
814 481
795 591
294 764
770 754
302 972
524 694
880 509
441 551
244 786
941 195
488 372
208 305
501 653
715 867
471 627
946 855
518 776
178 320
757 909
455 701
983 863
570 471
753 746
199 670
159 177
743 925
527 336
326 913
796 977
242 649
32 58
630 759
770 184
571 61
567 61
722 491
152 4
912 469
544 493
518 624
641 52
684 229
850 572
706 166
150 665
43 750
227 963
54 205
374 39
170 801
184 863
437 400
519 865
249 730
684 341
876 515
828 575
178 726
981 517
121 885
399 691
17 708
620 122
878 782
485 463
883 760
115 135
949 177
911 768
337 835
422 331
43 867
77 878
412 299
252 510
878 842
506 553
632 641
326 1
529 822
261 965
866 477
844 865
917 82
115 814
588 252
908 181
799 419
848 692
742 842
965 939
431 328
397 136
380 632
421 38
860 160
784 860
572 502
448 202
18 254
985 367
958 225
858 910
277 184
248 302
452 766
849 368
341 19
146 580
897 572
342 428
978 296
803 210
980 110
370 469
584 714
811 343
987 966
723 362
449 293
3 752
554 259
606 658
863 216
102 32
148 35
860 591
561 683
746 161
526 977
871 903
394 465
542 713
704 664
291 957
359 111
500 726
421 773
967 716
535 323
254 769
975 832
827 20
803 229
601 766
734 403
578 226
237 344
215 346
920 569
135 796
202 249
22 683
103 88
185 58
970 575
468 323
776 127
72 574
36 817
20 781
488 968
895 948
564 27
760 934
983 550
546 770
391 440
63 205
22 368
935 241
899 24
797 738
370 364
950 681
394 340
287 994
304 796
35 384
493 20
846 793
681 300
24 28
818 200
225 462
973 793
109 747
999 995
133 594
105 211
642 930
838 265
806 608
891 307
89 219
674 818
685 398
954 781
734 668
510 275
745 139
816 127
856 510
850 148
448 102
217 375
919 452
487 844
973 381
875 817
134 735
919 439
224 555
942 390
680 624
728 312
659 15
355 918
564 774
856 846
977 508
903 862
842 219
351 267
343 107
542 34
373 530
994 375
309 242
362 60
200 419
859 1
643 984
547 338
259 294
892 598
582 429
813 675
94 371
75 799
890 102
663 698
314 600
564 39
871 448
808 369
428 466
349 322
37 40
898 135
435 641
82 503
106 344
561 202
487 49
687 583
368 92
226 765
634 259
28 203
201 272
334 955
360 704
831 992
357 932
790 801
640 30
304 902
320 176
294 751
642 71
342 652
959 495
852 199
368 497
916 886
385 832
7 276
703 17
248 519
583 79
338 740
549 350
648 902
165 856
576 302
114 308
845 261
777 12
623 84
257 285
753 348
921 674
391 922
877 473
218 762
231 391
50 596
102 31
431 756
758 757
747 931
827 409
47 300
899 255
33 809
600 900
199 179
270 235
770 87
495 29
282 990
256 814
986 638
176 700
104 244
509 91
827 987
954 716
785 501
665 140
324 328
617 88
9 132
716 679
421 185
808 535
219 606
40 81
286 4
910 833
360 889
775 774
13 992
971 232
287 629
87 975
966 334
137 839
564 309
375 17
146 219
949 454
179 967
313 724
667 659
277 43
195 607
392 369
364 303
233 585
173 839
705 435
634 207
619 517
99 250
355 502
807 400
121 35
475 164
705 451
540 95
7 461
164 891
796 737
619 84
488 540
814 992
675 517
549 928
620 428
563 606
60 522
55 774
584 860
610 306
466 145
140 909
299 763
488 889
199 874
672 203
20 252
806 300
712 561
521 123
479 466
416 382
814 193
878 896
663 28
954 300
153 947
169 775
747 417
163 852
828 584
815 929
618 725
99 222
30 842
100 262
504 938
110 157
757 327
128 58
65 519
952 359
562 53
974 779
539 260
864 592
281 567
938 952
414 659
951 51
311 814
368 499
788 712
568 416
172 335
26 216
691 562
47 782
913 203
768 307
583 15
748 306
937 578
214 213
475 555
295 38
737 39
211 615
407 553
883 83
497 455
942 517
64 56
68 222
866 409
625 357
412 551
266 942
543 598
728 813
101 208
646 619
454 130
216 87
307 120
122 233
182 721
162 239
828 301
339 634
504 778
519 827
686 838
360 103
160 887
475 554
464 294
825 127
747 82
339 582
230 921
2 182
816 154
921 969
628 653
7 839
673 707
189 859
400 130
720 442
865 289
187 985
121 922
340 486
428 725
745 15
20 705
263 399
988 341
367 791
419 373
581 697
688 632
286 287
694 710
838 530
220 423
708 479
108 159
58 83
965 45
348 736
856 379
20 384
404 639
560 421
38 232
257 19
360 797
64 437
788 343
311 220
862 478
842 286
612 121
952 475
202 983
522 619
46 259
710 484
165 773
280 47
200 354
582 153
847 285
95 903
151 167
983 299
203 538
569 860
229 204
482 10
575 271
222 54
627 85
417 863
771 345
692 825
349 776
617 64
879 958
773 563
331 420
218 116
431 623
622 35
36 61
515 410
88 273
628 372
522 590
144 926
266 47
406 559
290 812
302 620
117 114
152 868
907 10
323 202
94 41
371 721
356 423
552 634
97 520
24 816
215 313
712 725
485 189
292 613
18 389
632 24
165 597
554 718
627 731
623 34
35 323
190 321
49 430
765 92
133 953
374 480
983 378
357 879
794 565
849 487
634 412
324 33
427 741
393 676
960 5
145 920
692 66
178 198
384 47
637 36
186 264
898 551
638 813
842 889
555 948
921 738
917 743
582 386
331 396
248 708
661 939
975 727
19 298
788 470
668 572
661 775
554 129
641 345
774 535
500 846
462 30
680 856
112 225
129 24
561 751
387 313
982 449
850 147
558 567
742 764
802 764
41 585
218 952
390 650
942 579
799 947
653 758
243 734
190 718
738 150
840 234
423 71
488 836
913 209
183 333
685 731
605 696
396 621
190 312
237 389
959 885
62 699
398 650
852 608
915 658
981 689
726 313
54 402
750 103
454 341
811 7
238 825
177 310
531 247
618 590
786 304
751 34
718 579
267 252
457 123
796 266
293 164
414 568
838 622
765 214
462 666
862 778
964 513
795 977
498 700
578 518
409 878
146 701
939 494
225 545
797 929
780 705
727 972
35 714
41 919
136 334
412 852
252 82
915 367
615 749
780 648
562 372
798 891
74 730
456 881
340 885
884 703
431 524
735 908
842 364
285 977
851 226
429 208
977 674
383 703
135 54
310 974
470 403
918 683
38 205
234 15
688 67
50 290
130 637
216 665
656 810
622 168
307 470
357 962
985 888
708 965
10 593
419 443
834 136
435 618
727 843
557 661
65 64
275 836
8 370
839 359
367 767
286 688
572 542
128 85
288 486
630 29
665 385
569 362
137 367
427 628
267 695
564 119
778 329
492 186
246 374
271 81
412 33
890 965
656 767
337 190
658 761
66 770
626 610
305 72
1 284
209 957
910 509
484 184
233 79
223 209
343 438
333 947
667 154
751 475
789 724
597 672
970 285
835 146
536 137
410 952
420 35
513 266
530 402
625 988
312 865
386 955
584 117
877 58
56 15
895 846
823 289
727 688
22 29
981 944
992 417
454 495
152 895
480 357
862 553
582 48
613 217
888 590
108 15
67 898
654 972
856 298
641 314
444 913
752 662
172 937
373 958
770 600
391 829
120 267
299 198
968 416
586 877
741 797
303 184
90 814
155 476
901 371
983 52
704 544
589 565
748 759
540 813
369 824
542 169
895 440
263 477
130 759
772 463
102 67
454 877
735 771
698 676
883 766
342 978
246 433
554 499
905 951
712 640
217 610
689 871
335 208
670 635
505 178
239 307
989 62
524 64
285 236
134 320
748 101
569 433
979 647
369 823
824 261
325 141
563 235
156 538
798 656
11 427
17 20
576 791
400 440
86 608
281 157
941 636
853 565
133 475
323 94
151 291
579 53
184 824
230 511
363 783
487 138
306 417
702 194
329 485
113 695
735 190
599 148
633 52
587 538
269 22
393 699
696 517
704 499
956 563
412 369
178 762
903 243
847 58
731 239
294 450
710 822
355 312
155 866
295 651
905 513
77 973
850 994
343 799
474 580
190 428
506 501
268 767
744 648
167 377
605 728
365 802
394 105
463 401
408 78
723 583
123 876
922 325
474 22
146 125
605 122
673 478
387 528
431 922
520 467
910 322
207 240
817 265
914 203
158 461
419 738
345 330
861 457
423 88
164 251
500 845
974 450
201 238
4 166
493 526
977 153
223 9
918 612
509 994
528 130
157 305
831 402
797 288
763 762
752 436
261 446
896 801
575 608
99 31
553 90
324 744
409 295
590 163
590 703
583 203
593 993
911 80
353 539
403 431
962 445
874 541
401 363
436 143
846 321
850 453
837 337
582 812
131 495
648 979
395 438
897 294
138 276
88 566
797 288
311 641
148 164
681 157
635 181
402 296
293 103
667 356
862 342
112 366
131 567
496 421
960 941
785 799
590 295
973 63
630 182
941 419
319 509
832 850
976 225
191 619
842 352
281 152
845 686
782 346
430 98
826 886
545 551
249 476
17 318
817 624
313 665
88 681
14 74
435 255
371 530
935 451
304 934
376 854
825 716
372 187
478 795
251 56
564 512
310 903
759 29
337 948
34 276
230 335
173 305
134 929
698 717
143 363
452 647
541 969
844 469
94 366
161 336
263 833
563 301
964 949
220 656
48 31
468 283
945 824
896 140
686 699
238 693
145 240
160 749
395 726
746 988
32 399
890 803
224 285
75 290
471 626
757 35
986 294
220 867
190 818
820 73
183 953
718 143
785 126
618 142
463 727
489 478
990 729
301 578
108 782
335 34
723 218
76 394
732 531
62 920
873 271
635 899
340 151
580 606
469 736
604 324
756 10
403 150
427 130
470 112
799 218
292 433
531 505
31 961
761 981
557 581
854 451
43 454
505 665
229 991
488 796
20 165
694 995
700 721
45 44
233 25
956 588
6 813
645 202
865 220
454 573
190 911
729 228
735 581
491 268
645 566
357 388
949 523
314 244
210 434
806 388
226 696
391 825
576 983
148 738
318 303
134 825
821 73
446 316
867 622
589 595
479 902
450 77
971 908
588 195
943 550
76 238
198 923
541 476
223 469
67 469
186 311
597 620
405 824
649 793
155 60
891 75
824 187
969 450
899 523
734 27
783 601
209 381
152 197
377 801
431 715
831 766
866 358
952 698
339 751
966 212
515 875
146 70
51 546
464 729
223 108
758 280
823 110
298 167
540 642
248 660
707 565
877 435
224 89
667 727
363 227
265 108
440 999
381 138
677 615
273 92
229 58
216 263
115 841
795 990
454 798
101 706
1000 557
511 630
106 140
96 856
32 55
797 980
988 644
657 259
706 533
865 480
279 395
559 75
311 696
344 655
514 245
100 590
82 610
818 124
51 548
517 144
919 128
183 663
685 918
881 67
941 952
812 705
547 418
7 496
126 596
197 205
348 723
922 604
588 214
170 537
351 867
286 996
323 297
412 546
790 665
105 768
428 350
414 739
436 99
405 419
45 323
838 38
825 500
90 448
619 205
595 80
490 534
910 654
898 327
142 273
899 409
646 157
616 944
35 721
447 162
956 919
552 281
783 132
523 532
641 375
570 516
233 934
345 642
673 108
302 526
210 127
88 2
516 806
496 92
663 976
270 715
424 336
786 265
291 268
960 927
586 516
543 86
407 63
470 953
564 649
11 216
956 610
386 784
789 120
614 286
477 212
791 698
790 642
80 224
72 954
755 441
537 883
500 168
379 255
23 873
418 954
566 780
344 452
619 799
991 606
7 49
179 673
500 995
258 58
845 497
912 689
144 982
595 849
301 382
528 842
599 172
536 58
507 420
146 714
929 819
302 556
966 722
731 531
691 66
662 474
62 569
881 703
492 202
803 113
135 867
753 163
353 320
457 149
158 781
30 80
263 832
837 407
120 733
275 173
599 835
289 961
119 299
157 614
145 633
294 223
286 188
307 248
44 751
801 127
858 770
64 529
761 170
456 449
297 644
693 28
269 98
788 776
420 796
913 811
997 136
815 511
22 332
955 179
513 447
253 757
876 823
659 803
827 326
180 464
756 102
702 100
479 539
861 469
288 640
529 569
866 961
58 174
394 55
691 552
637 323
104 641
583 306
693 704
217 942
4 872
854 253
650 224
450 26
871 299
584 42
673 294
462 593
796 303
103 491
72 397
957 998
390 906
792 476
472 492
448 439
805 747
315 421
373 742
387 939
687 462
967 598
605 812
868 612
928 526
864 985
582 996
228 142
364 529
523 595
657 5
179 333
50 951
454 739
875 296
965 58
568 571
226 89
993 832
329 519
803 600
659 744
553 530
366 6
558 852
988 707
901 974
901 613
303 176
900 251
768 939
12 372
647 61
549 815
952 286
135 932
168 255
609 385
940 395
607 553
351 86
430 800
734 482
548 33
425 104
449 216
720 827
316 627
735 320
676 627
360 834
812 272
971 946
913 971
653 619
243 413
203 475
941 52
417 398
531 415
83 493
808 830
774 699
145 28
260 448
66 201
683 663
530 592
737 194
341 703
975 437
390 957
966 632
359 110
442 110
223 985
737 770
438 666
384 121
432 324
123 218
819 654
975 282
103 534
974 957
442 212
837 782
741 501
397 168
150 328
349 589
922 412
752 331
39 600
440 855
723 165
311 889
909 158
198 535
278 432
436 70
963 100
356 410
826 745
748 447
847 158
437 888
98 309
572 229
6 571
948 778
392 380
397 297
402 972
605 34
779 192
793 225
789 315
809 109
323 925
670 393
525 213
904 244
113 15
840 555
552 704
526 501
18 166
960 727
167 461
912 574
299 732
313 274
876 254
702 139
979 853
327 603
773 760
168 794
453 189
360 457
720 922
259 126
85 485
652 350
343 60
59 377
120 367
303 302
867 681
272 343
822 77
691 272
707 788
867 505
801 53
408 851
900 390
727 591
37 687
430 874
871 710
474 549
864 876
815 544
952 623
851 422
289 521
343 780
362 261
147 164
194 81
757 118
990 263
30 325
407 30
313 631
619 630
977 318
694 937
862 317
748 788
603 836
982 301
287 796
471 350
686 934
266 687
363 253
362 690
756 84
653 488
538 634
214 929
76 658
758 985
79 143
254 661
764 501
115 317
142 866
574 100
134 820
759 666
693 244
181 290
69 680
613 751
124 790
349 554
422 915
444 631
127 484
832 766
322 60
578 373
592 293
330 66
400 554
451 37
15 848
755 532
501 68
826 401
76 663
860 246
85 79
756 569
664 423
190 906
848 79
473 721
210 302
872 980
824 579
780 526
566 699
712 772
87 861
768 153
869 282
502 73
147 624
210 730
473 605
406 686
644 88
843 189
239 579
4 320
610 109
477 152
85 180
743 61
169 495
851 98
403 433
40 670
830 770
315 934
556 128
466 133
920 796
461 973
699 559
145 319
618 202
170 687
824 148
637 211
757 342
439 378
594 883
270 953
416 675
346 32
573 343
806 772
538 38
465 773
99 430
252 192
467 879
488 759
388 137
765 219
568 13
521 68
600 849
691 943
166 493
523 302
776 835
296 502
948 244
405 890
282 604
57 68
835 127
65 116
284 526
564 353
807 554
267 756
102 225
484 876
388 381
890 331
50 249
42 760
931 216
427 902
125 22
875 274
876 352
579 466
253 767
526 896
188 287
731 669
994 294
780 147
734 847
667 451
623 726
944 245
947 207
225 478
255 151
31 916
492 196
920 84
826 240
423 964
788 144
780 789
287 244
817 360
416 799
178 962
529 869
128 282
760 844
538 415
733 820
552 326
957 976
638 984
143 102
802 923
947 3
874 639
490 127
212 617
590 408
252 308
695 155
115 691
902 741
354 283
218 463
780 469
804 264
336 441
57 876
251 814
349 202
193 935
270 724
132 439
12 208
139 45
114 643
592 698
649 676
150 775
170 894
244 28
774 8
339 916
196 447
400 156
101 611
30 505
808 446
275 241
453 945
501 705
952 353
201 14
781 110
920 824
650 964
519 928
549 395
441 203
666 161
683 390
585 392
995 65
155 33
102 944
911 487
373 156
261 777
227 769
317 143
510 672
909 342
335 941
974 382
152 627
17 264
441 651
820 205
14 323
747 162
833 739
404 80
847 858
331 464
962 551
575 283
899 765
471 167
913 206
165 245
370 1000
21 439
21 588
785 760
34 419
277 140
87 819
217 590
328 560
841 32
177 550
957 661
195 825
653 723
617 247
933 388
925 326
697 163
844 808
261 147
563 973
956 643
189 135
955 278
906 648
920 24
301 319
308 930
418 586
331 270
874 310
108 302
532 441
289 279
194 368
141 939
109 949
252 468
574 121
700 332
203 591
430 713
161 184
57 734
804 579
499 949
665 836
981 713
907 173
482 439
434 835
979 716
149 719
258 857
807 269
977 740
845 569
695 169
603 149
382 213
734 815
860 211
273 103
835 871
727 495
567 359
601 859
540 834
293 279
938 144
940 856
646 985
246 714
846 979
388 145
248 547
106 236
471 604
127 515
715 701
962 361
613 292
659 956
876 552
635 625
598 837
649 37
247 209
777 783
279 755
499 89
219 659
414 285
322 324
271 403
162 190
66 616
527 609
651 243
695 291
754 98
357 330
953 217
391 358
187 786
718 717
602 680
659 890
965 365
209 712
444 324
298 408
418 457
121 602
54 404
673 543
30 940
8 757
416 432
196 693
414 649
801 518
678 307
435 604
731 130
694 979
499 265
536 61
974 902
664 563
376 42
997 968
139 124
245 289
820 541
409 449
760 286
97 273
170 285
881 525
308 423
567 121
960 815
760 794
642 717
543 505
604 561
801 90
797 38
208 875
423 957
281 392
227 302
828 835
124 19
200 360
76 928
544 415
975 18
814 675
690 856
474 975
551 359
640 232
632 383
691 542
110 715
546 412
501 758
549 846
309 32
963 394
472 121
244 152
59 652
302 659
587 196
246 105
621 613
45 407
305 41
157 726
604 491
262 298
225 904
49 408
748 625
40 183
235 869
584 848
344 556
468 712
335 958
527 812
729 153
885 387
515 754
855 167
622 906
994 29
563 754
939 749
699 810
385 699
104 282
494 155
452 956
131 196
428 536
208 579
576 975
797 376
202 820
535 533
912 828
746 299
992 150
383 391
159 406
971 802
213 315
781 134
977 608
481 108
293 904
461 226
830 666
663 217
634 548
489 669
949 908
466 502
682 266
706 628
475 825
930 639
686 684
934 988
196 133
104 507
878 305
922 893
326 415
336 668
335 791
8 346
154 823
886 307
343 289
840 655
116 424
834 727
989 609
623 401
144 615
622 271
803 110
589 81
813 401
124 331
549 759
536 569
299 688
466 806
354 142
411 844
22 23
247 718
143 86
436 746
506 697
165 394
113 901
7 609
246 661
559 66
361 154
989 916
619 644
858 427
487 863
450 88
476 513
893 496
273 991
760 890
526 351
330 321
58 73
366 449
686 375
949 471
830 403
68 89
47 151
753 189
90 527
950 278
195 819
728 256
662 952
399 413
487 919
921 232
556 781
229 662
337 993
25 772
488 157
329 900
331 804
381 961
151 201
949 98
471 1000
347 156
378 998
197 351
866 42
110 186
138 935
169 611
595 442
729 447
315 182
359 463
682 567
144 523
770 971
866 472
235 876
60 518
121 195
880 717
235 526
909 989
928 834
397 932
239 676
271 545
907 513
602 376
849 229
264 519
920 280
890 565
772 109
757 738
455 196
361 770
709 215
834 963
170 490
645 429
170 907
561 561
940 473
751 906
828 865
391 569
964 996
744 620
110 780
228 454
264 829
926 306
37 776
345 985
908 427
694 371
159 780
329 890
10 724
321 817
406 473
858 676
593 147
497 930
708 920
83 164
889 354
762 289
230 878
421 538
35 569
499 825
331 323
844 775
178 53
852 746
420 830
565 93
862 969
696 881
715 986
127 306
837 896
586 428
894 733
620 972
953 607
209 931
362 91
158 965
999 496
349 728
474 662
76 368
996 794
897 727
743 241
580 298
415 113
345 406
391 199
912 481
572 755
243 270
816 89
347 552
37 312
232 815
851 325
3 17
424 490
873 543
635 263
502 816
813 530
827 988
5 515
359 182
543 32
149 868
328 696
695 651
624 179
639 548
540 70
374 27
399 925
211 446
572 40
369 266
579 568
165 368
997 619
915 431
534 770
636 844
503 204
942 844
268 756
784 162
616 910
920 115
491 559
892 166
462 521
441 10
659 117
611 696
59 643
609 824
469 637
676 551
952 771
812 933
678 247
471 61
629 408
183 445
970 948
607 829
372 902
450 749
731 175
319 895
387 648
21 572
81 894
319 203
472 566
437 227
952 744
903 913
340 537
534 229
343 24
760 567
843 730
671 583
845 184
928 898
192 166
19 248
556 39
460 642
291 108
892 842
744 675
12 123
420 108
776 143
22 399
508 614
182 929
150 828
719 806
855 52
903 752
263 736
964 877
484 403
100 134
727 301
825 220
723 165
951 102
498 86
748 573
126 488
219 920
289 855
876 323
218 657
859 586
445 88
772 436
637 919
640 203
208 906
679 239
791 302
890 442
577 647
467 686
179 120
868 323
670 629
600 69
412 845
458 81
56 811
384 248
570 804
939 645
972 651
38 168
821 319
473 261
855 502
993 766
142 707
45 277
639 690
279 374
418 997
269 705
358 543
180 133
192 93
992 424
968 381
778 723
968 374
495 442
793 391
112 578
755 995
323 754
241 114
910 4
15 628
835 829
594 22
812 344
170 662
100 473
814 363
16 276
468 438
376 398
291 621
702 148
71 934
762 320
400 865
807 762
960 926
670 778
983 933
525 267
29 452
699 571
331 171
435 688
390 787
802 381
961 925
478 713
709 280
782 584
608 954
552 227
240 759
779 731
498 399
209 139
196 858
496 3
723 983
926 161
673 578
903 786
558 883
453 398
738 339
730 465
701 514
660 205
939 740
13 829
823 866
598 205
235 396
752 813
577 772
887 204
394 390
796 513
640 475
269 381
649 141
971 300
11 325
191 635
126 888
121 947
395 1000
431 755
959 70
455 76
691 742
233 909
908 451
588 559
674 201
60 675
311 33
132 88
733 87
509 529
940 871
179 42
624 318
816 746
387 69
568 180
188 888
889 449
923 365
924 200
191 88
124 93
606 707
58 855
137 723
611 186
874 790
287 797
499 496
974 463
516 572
488 179
815 688
529 426
508 985
352 111
748 101
371 301
517 712
385 797
633 206
83 196
491 480
592 137
127 977
651 996
173 664
147 626
946 88
95 261
266 786
284 9
702 364
100 889
125 923
228 95
635 580
691 490
635 825
58 114
602 567
93 719
922 931
324 15
455 93
614 207
98 924
315 593
15 617
27 811
365 320
216 840
977 97
534 704
191 717
83 643
455 796
326 90
928 467
736 638
843 538
497 266
591 20
249 715
476 728
61 793
206 260
857 109
184 553
240 242
922 601
501 96
137 261
188 643
698 35
907 282
938 109
503 100
997 397
892 373
889 660
76 221
422 514
547 90
188 383
789 884
809 496
36 150
742 805
538 949
845 808
352 528
601 304
993 255
265 515
22 345
138 386
926 237
736 694
561 242
889 664
793 98
983 254
198 489
448 730
45 227
316 916
252 707
306 1000
684 961
230 450
547 179
763 494
262 964
65 500
687 625
747 928
337 416
584 520
965 356
44 550
271 123
515 869
730 224
561 497
341 132
513 327
545 768
760 315
887 693
796 649
491 260
526 67
567 290
385 289
461 371
863 894
982 936
79 191
624 595
780 566
302 294
109 93
770 915
300 175
872 214
638 680
863 303
238 164
921 420
390 693
588 195
747 726
988 965
427 108
615 326
926 397
853 769
502 432
114 793
325 564
890 274
970 445
320 845
999 360
138 266
217 680
932 400
901 761
327 496
844 226
158 392
746 16
181 323
657 301
479 445
645 847
386 357
820 660
825 347
324 108
686 384
560 567
177 301
289 733
274 116
981 652
591 779
766 132
882 831
641 727
883 884
682 892
261 538
233 714
951 932
579 233
625 539
791 541
313 479
578 972
41 973
74 294
271 171
284 397
593 160
779 938
698 122
950 414
910 895
964 18
142 613
974 862
48 933
345 574
518 73
214 547
553 847
400 77
545 693
898 326
980 804
378 162
586 962
294 11
368 863
921 24
737 433
426 197
437 387
370 102
612 824
624 830
716 677
682 212
163 557
378 404
401 350
451 940
28 800
110 309
994 630
285 489
805 893
907 108
70 577
95 354
777 959
555 800
312 909
741 799
862 662
665 195
619 946
785 979
223 113
962 400
189 184
964 880
253 940
949 108
278 700
403 501
534 459
957 486
727 474
260 131
233 85
331 935
654 676
176 355
789 193
6 986
190 801
80 609
879 947
348 724
753 366
538 756
826 296
816 12
127 760
516 267
286 645
340 76
470 783
717 256
315 811
342 614
26 133
560 56
101 86
668 431
123 36
721 937
303 809
601 390
299 459
95 835
226 362
392 421
607 713
835 647
77 4
173 223
403 736
685 82
635 504
353 920
48 459
316 394
50 762
180 256
880 343
228 527
120 50
619 103
949 701
982 83
998 151
601 730
255 902
997 778
207 13
231 172
757 349
245 986
527 16
470 941
536 792
284 524
117 142
696 558
789 463
779 376
27 865
573 731
265 875
572 484
786 2
273 567
156 544
850 774
601 102
264 322
249 379
470 541
565 613
13 398
674 507
325 819
567 893
764 725
221 371
452 341
691 563
509 733
811 278
119 529
549 658
801 523
365 258
163 878
675 768
68 411
144 541
449 271
752 240
971 982
720 242
484 864
684 715
725 209
69 645
879 79
510 405
260 692
50 674
393 35
852 894
467 32
475 81
66 792
639 821
78 456
212 333
925 353
402 974
791 312
886 879
126 996
137 293
237 633
395 215
595 609
340 369
788 74
383 227
293 675
315 593
594 352
759 886
949 28
433 73
413 518
211 10
145 61
178 942
455 989
908 885
574 883
406 981
812 741
144 344
669 202
278 16
1 849
419 442
328 886
308 80
404 583
62 561
707 365
309 299
912 325
978 281
341 462
495 719
567 845
491 130
318 851
957 709
88 65
942 285
353 802
264 614
736 238
877 799
289 952
717 33
202 125
471 413
549 132
99 810
729 605
810 614
741 826
571 740
386 122
147 732
188 836
448 760
325 273
138 338
254 930
951 299
875 337
537 214
409 587
469 75
494 762
11 112
373 257
245 682
941 865
663 265
566 249
769 481
31 706
219 389
590 640
854 302
317 468
907 281
669 966
234 750
210 48
857 348
891 742
287 779
540 386
596 273
858 660
911 438
34 14
379 427
190 885
951 117
189 243
569 72
542 962
150 806
129 955
320 135
930 724
13 882
570 784
24 873
844 161
862 138
297 968
158 642
865 757
510 365
519 978
887 744
815 745
332 96
806 935
236 83
846 680
682 555
989 41
541 275
449 500
553 362
298 342
929 141
556 453
166 385
287 109
441 158
621 994
345 695
679 655
442 653
540 797
90 651
615 935
97 469
988 642
69 754
432 594
838 632
386 864
524 374
953 143
668 220
907 310
937 423
158 96
509 346
783 455
219 646
6 615
999 865
218 454
501 740
446 185
675 359
503 402
20 375
249 822
810 816
101 818
927 805
569 126
904 932
796 146
127 447
260 565
923 781
710 828
726 383
961 95
67 142
712 471
354 417
266 236
489 660
608 731
632 613
418 605
569 72
678 546
963 667
206 924
322 363
917 225
52 85
789 984
842 729
56 4
537 672
218 566
4 150
591 268
720 554
30 40
507 27
553 84
34 69
592 209
478 521
969 999
802 938
511 375
540 268
28 108
621 295
139 775
887 489
311 498
914 729
769 476
627 695
754 11
417 722
302 736
149 594
113 156
645 227
905 241
677 131
783 315
228 642
619 333
262 288
339 104
411 749
663 989
523 866
476 452
36 325
748 685
18 209
870 772
801 436
64 682
514 930
445 54
104 686
300 18
917 321
255 794
382 163
156 415
752 678
364 177
390 355
117 868
272 220
311 417
641 488
639 582
573 349
435 16
245 175
987 923
241 687
408 156
81 247
796 38
639 705
381 952
348 679
559 360
110 22
469 33
226 844
548 712
908 760
924 693
993 512
820 188
645 725
449 98
549 748
331 693
979 838
556 845
474 878
869 263
357 698
94 208
768 107
274 829
282 359
741 217
390 678
475 225
133 457
695 33
825 54
460 705
576 496
603 570
587 148
762 323
858 86
789 608
902 858
276 553
691 790
753 17
56 868
660 733
485 6
909 700
95 314
517 422
730 701
481 45
212 204
3 208
442 437
479 119
721 52
592 832
99 825
165 424
141 935
43 389
993 608
799 32
52 515
40 344
501 56
519 729
385 474
821 476
56 99
567 128
965 462
704 966
863 405
179 450
783 266
548 197
869 899
106 767
851 686
282 850
334 948
491 770
517 235
362 1
727 108
178 167
85 219
977 310
17 860
930 515
546 42
546 401
37 786
993 479
802 647
16 2
936 959
793 237
269 739
15 884
581 908
739 113
6 48
696 389
719 963
475 288
715 690
827 300
118 67
329 388
290 473
564 570
742 300
20 909
68 285
840 689
550 742
478 625
516 360
199 671
28 102
661 236
318 735
753 203
91 401
621 712
458 681
435 271
582 591
16 214
104 173
737 748
436 600
248 315
242 688
811 752
604 930
97 236
719 12
33 819
632 88
954 465
628 714
473 932
459 132
202 149
443 233
966 152
509 869
276 931
77 219
736 628
99 897
117 946
657 390
904 613
409 484
706 242
133 41
186 271
706 159
429 861
145 186
50 106
611 505
471 734
481 430
41 654
405 209
220 76
137 985
808 952
530 121
740 935
136 665
905 786
141 891
469 682
391 822
147 670
100 433
188 647
9 525
148 779
7 900
67 341
411 640
254 270
304 395
713 317
666 6
348 434
602 622
87 728
305 1
571 808
947 159
551 730
762 155
924 111
428 503
317 90
642 607
646 437
317 607
168 431
127 974
6 307
291 483
871 692
147 702
72 588
668 808
405 188
832 356
116 813
487 431
551 382
779 139
756 911
847 807
34 505
834 163
530 200
982 126
464 89
736 618
92 981
123 184
593 160
614 229
802 43
710 886
332 437
457 816
988 920
161 816
909 376
680 417
5 670
94 212
22 883
525 433
428 352
29 139
280 770
937 314
280 859
836 258
520 427
705 361
889 254
207 174
924 134
469 589
100 89
31 863
437 790
565 814
989 473
805 381
413 478
348 6
763 10
430 278
24 805
439 971
145 659
621 429
100 530
565 770
273 653
934 988
954 87
53 757
185 652
134 235
60 745
220 950
271 564
646 773
983 750
999 241
350 508
935 10
168 701
843 133
753 166
909 919
961 913
305 331
781 852
694 783
778 534
253 893
728 468
746 781
914 26
124 312
918 421
754 615
821 204
731 369
568 831
698 804
300 320
309 491
76 927
520 374
890 129
203 224
266 328
173 897
819 493
194 91
115 266
832 417
134 484
963 75
754 230
688 23
634 577
116 466
196 727
913 860
521 551
769 674
209 978
266 396
617 788
631 974
586 950
367 317
303 281
61 47
915 357
123 764
500 511
107 860
64 88
907 86
834 226
836 408
489 391
247 836
694 602
613 71
359 294
946 949
965 429
837 632
846 920
383 568
544 942
37 268
723 456
171 518
898 209
687 517
630 98
536 884
150 427
185 328
518 750
301 214
235 302
88 219
737 925
624 381
329 786
719 614
403 505
62 130
292 165
631 310
459 705
583 464
749 364
46 277
587 554
77 557
518 287
186 443
911 918
603 472
20 784
429 704
90 113
623 420
692 988
672 6
502 198
210 892
144 576
897 163
818 670
508 596
441 316
519 52
203 192
226 78
116 731
594 899
870 490
226 338
494 401
518 762
393 198
339 491
403 515
822 93
783 109
896 681
616 970
882 140
642 631
515 737
886 263
675 741
641 608
267 46
232 776
876 29
921 45
776 755
625 961
112 392
222 564
155 86
416 92
480 28
889 399
993 719
853 737
396 434
952 217
503 182
859 837
382 964
443 358
364 783
750 255
188 48
10 487
867 377
924 222
597 474
202 923
320 130
446 492
448 933
751 775
680 716
485 93
226 339
977 87
907 43
807 696
662 880
569 58
235 285
721 892
860 578
946 73
708 232
291 436
140 315
658 279
516 846
545 43
346 797
624 82
938 707
647 120
146 44
741 192
952 821
970 795
306 304
901 923
338 619
267 957
348 967
213 837
429 655
492 468
683 911
364 108
243 827
290 548
443 313
467 974
436 79
99 406
91 470
887 126
668 313
711 692
523 22
531 189
161 98
41 546
944 340
473 432
836 863
885 583
301 691
279 352
756 318
841 593
762 891
788 869
712 124
229 380
526 540
290 794
92 893
285 243
590 328
322 444
87 868
35 941
86 749
998 682
37 517
751 457
956 329
279 30
185 226
361 689
529 636
229 105
200 3
251 338
817 64
149 962
898 316
97 450
823 356
618 112
250 34
146 728
580 68
510 859
267 237
246 960
559 730
519 534
138 568
847 76
460 672
316 759
848 596
138 867
711 67
143 941
143 128
517 53
551 841
59 793
18 979
48 212
173 723
413 997
831 375
438 588
364 123
973 295
862 144
162 235
584 375
683 990
144 75
420 193
833 716
908 515
34 391
780 297
951 530
292 929
130 534
507 510
853 374
962 790
318 180
814 414
479 395
785 127
457 671
676 866
566 400
755 255
536 5
941 499
992 436
862 472
758 744
306 262
722 420
1 975
566 852
882 672
584 932
613 860
839 95
264 275
257 449
925 743
398 752
687 575
717 565
888 884
73 601
832 464
632 634
476 535
992 333
520 334
222 277
138 552
453 41
13 920
767 892
214 592
730 806
743 352
370 520
478 594
943 853
361 73
131 20
680 522
850 449
558 379
806 35
638 129
574 552
686 869
131 165
266 446
983 922
968 10
530 794
68 253
442 560
32 469
670 396
665 644
119 845
648 860
356 625
35 569
504 496
384 839
458 55
653 789
553 112
79 273
90 934
926 539
136 390
809 630
790 97
419 808
939 270
201 787
283 276
126 540
846 789
6 17
552 663
75 344
676 4
727 746
717 241
39 958
763 355
784 434
574 997
73 372
787 630
173 502
96 528
483 416
941 323
12 656
496 256
320 964
109 402
29 584
841 278
765 699
217 259
506 444
108 172
193 290
513 939
281 328
422 688
590 832
495 462
23 334
135 663
232 517
750 126
100 183
880 690
986 894
757 882
115 360
386 963
630 383
963 23
880 526
251 504
419 335
354 538
178 937
457 855
310 967
757 588
392 148
646 352
964 754
795 300
926 19
916 182
403 150
620 424
55 251
840 917
662 58
536 156
393 836
874 901
448 45
597 928
742 810
824 829
637 53
751 277
47 935
255 80
22 997
648 56
128 683
148 251
147 52
175 902
393 420
293 572
56 229
890 606
457 605
138 52
858 601
774 570
330 979
63 941
9 62
923 61
498 810
569 669
518 131
74 629
29 84
606 25
387 785
136 18
230 538
600 418
431 723
995 653
356 416
376 67
929 110
385 825
663 565
12 127
562 425
109 973
858 960
267 727
22 294
452 624
327 35
277 50
841 247
481 235
865 980
341 43
154 265
30 138
155 783
64 943
325 859
365 850
299 884
758 811
939 831
968 636
371 118
958 425
673 376
598 504
700 290
3 227
409 618
407 51
794 108
363 854
177 285
236 601
813 397
731 969
663 330
946 274
924 255
630 275
790 675
597 145
313 366
957 735
831 983
975 799
249 720
590 355
307 419
496 236
251 910
928 884
214 657
309 230
134 8
210 851
947 44
619 272
485 204
281 898
763 458
98 916
388 64
976 399
704 312
916 912
929 923
703 800
243 945
781 165
485 951
678 653
940 159
274 490
251 553
640 753
624 440
12 749
653 287
643 609
906 217
36 42
580 632
452 514
644 270
966 241
486 551
869 390
20 440
287 572
231 992
553 511
346 612
425 990
867 441
292 90
958 818
716 924
671 122
645 430
676 523
396 47
989 973
972 882
833 242
831 496
334 214
526 377
956 508
685 682
527 395
270 937
368 135
776 484
791 708
932 463
750 118
451 612
389 20
383 900
973 338
453 932
563 365
124 979
252 570
285 759
839 448
958 568
28 628
253 60
975 866
981 473
272 753
488 506
938 824
858 529
309 692
349 962
683 131
550 976
900 27
339 112
111 12
320 987
437 324
613 362
635 145
149 546
764 313
486 342
864 677
136 68
926 44
43 904
97 932
577 932
58 211
997 969
57 51
119 535
241 92
182 176
80 884
352 627
535 361
961 893
844 775
805 33
994 845
948 128
938 914
105 292
64 149
62 326
188 826
472 200
715 808
467 540
689 807
186 707
925 527
581 825
874 291
175 758
750 541
682 272
313 307
65 579
227 143
474 627
329 100
79 185
566 500
512 312
331 422
950 899
203 245
974 600
901 652
664 452
454 142
387 42
818 970
255 223
463 75
78 796
758 117
479 574
631 275
929 858
433 998
865 762
635 928
368 980
153 319
332 210
510 725
977 580
506 603
212 65
432 302
4 221
7 114
413 68
51 858
178 245
239 642
599 401
617 140
72 411
987 358
521 2
513 645
394 897
708 155
271 575
530 867
754 794
623 414
613 55
524 741
416 84
186 662
579 351
515 957
305 655
262 703
665 208
109 140
962 980
188 477
170 205
80 816
483 847
962 173
754 698
695 888
886 653
53 919
618 110
724 630
54 6
406 782
424 849
532 644
275 275
335 109
321 206
624 71
635 440
229 483
81 530
432 167
287 947
477 680
375 338
39 788
285 995
248 421
916 104
852 682
202 177
273 680
346 375
813 597
430 657
659 885
542 946
123 277
393 962
701 245
431 480
786 883
930 433
183 962
663 482
303 106
764 258
884 488
775 123
106 350
160 143
784 998
652 502
164 55
176 670
745 538
846 108
175 879
119 606
224 864
725 163
619 863
124 746
294 931
692 15
556 510
285 756
601 450
520 820
926 737
238 866
886 412
792 385
204 243
665 141
566 59
772 862
802 750
869 549
555 181
175 390
24 632
578 61
873 925
542 750
455 431
224 716
831 214
96 731
539 12
965 866
854 208
214 407
897 932
237 718
958 760
202 397
848 193
362 526
581 508
17 632
458 900
955 407
449 588
731 903
945 383
910 272
498 994
991 131
204 682
792 163
739 546
665 407
417 813
488 76
800 906
622 871
858 374
354 615
671 611
156 737
50 557
280 853
105 269
68 790
783 719
992 911
55 438
666 953
655 112
314 649
247 620
969 654
404 847
809 728
638 29
904 788
946 477
975 228
300 702
633 483
165 933
403 510
813 273
87 286
126 189
932 187
381 116
669 586
837 468
916 822
441 673
723 509
725 153
839 777
562 104
954 863
892 882
123 36
722 349
164 515
930 146
808 956
934 936
671 166
55 416
599 157
404 480
256 615
719 183
325 432
612 135
178 341
367 568
526 421
137 792
982 956
214 281
811 545
351 579
858 239
367 513
430 665
836 592
396 823
155 385
451 493
648 575
70 178
833 276
31 966
886 102
481 172
312 223
922 31
651 322
683 177
49 25
918 310
796 652
651 240
927 931
439 660
601 805
761 569
616 161
594 57
726 553
113 119
362 383
48 328
446 392
190 735
321 797
882 793
744 392
1 479
717 587
804 105
468 540
145 431
590 76
363 611
700 663
121 34
98 919
641 370
789 737
295 702
170 337
374 884
613 208
713 423
59 731
126 96
84 904
391 15
160 674
567 296
317 555
286 425
762 329
529 703
580 25
993 513
186 576
814 236
942 129
647 605
283 864
113 253
558 645
58 926
874 868
809 660
164 466
715 511
415 434
84 621
637 533
417 308
460 719
78 285
848 718
225 996
642 342
209 484
205 616
316 136
728 697
300 339
269 318
510 9
334 750
199 767
447 616
690 956
219 634
154 683
702 131
473 465
252 905
683 185
845 228
362 63
334 292
502 634
381 197
993 658
777 312
116 920
507 366
465 221
701 685
343 659
53 405
795 480
37 252
17 896
83 173
415 938
608 320
994 107
456 427
888 79
93 421
73 150
175 443
722 898
748 236
191 719
552 431
229 644
441 468
729 982
578 584
136 867
378 418
53 499
600 138
472 275
430 482
513 252
478 964
81 40
949 114
48 228
955 685
841 369
12 325
542 117
967 640
393 318
512 86
681 719
987 320
189 691
247 704
448 966
405 748
489 498
444 45
221 623
763 588
899 380
234 195
876 746
109 913
278 889
261 463
419 849
813 536
258 322
326 262
282 607
999 919
183 669
437 335
754 906
59 150
17 169
934 250
808 345
56 735
994 717
887 331
960 127
985 126
381 509
38 655
259 293
225 682
798 333
508 124
996 731
344 129
117 115
350 509
44 7
701 191
882 432
384 636
411 43
507 951
559 303
354 526
712 523
158 280
571 564
741 410
597 460
325 409
379 911
60 65
854 590
127 556
17 854
549 135
552 363
72 222
727 701
63 992
652 61
666 653
282 985
60 219
547 115
238 16
249 408
174 842
472 28
139 346
300 874
851 432
739 561
387 919
303 507
834 825
923 119
402 461
750 430
804 748
984 650
296 652
992 66
846 140
872 603
588 814
711 97
524 18
505 643
672 831
684 524
189 740
161 893
410 453
964 663
147 225
458 767
198 144
991 67
641 530
841 88
302 771
813 950
941 954
100 915
764 769
777 156
165 839
34 403
692 368
56 49
875 566
204 460
717 137
560 132
171 57
128 152
926 733
315 614
146 716
442 847
330 169
171 96
46 316
866 925
214 370
613 728
722 814
219 399
864 337
280 76
392 806
359 621
7 448
397 716
254 332
645 586
695 459
534 180
260 216
485 839
396 128
8 751
762 671
705 523
723 350
267 477
420 586
212 21
534 577
222 437
135 518
315 799
534 572
109 163
579 694
696 717
448 549
781 667
64 563
667 803
107 788
60 659
595 108
761 315
350 107
979 252
600 269
479 700
900 815
93 185
663 548
438 475
505 741
855 63
944 46
174 413
283 485
880 691
881 38
732 218
387 146
104 270
820 398
54 164
804 648
754 636
203 380
107 5
640 924
219 911
582 102
117 236
232 55
370 32
161 13
576 776
834 819
384 855
961 581
178 146
666 299
727 109
341 795
323 39
523 343
565 465
246 165
292 308
621 781
359 911
705 949
505 96
639 1
840 842
681 238
729 956
803 453
57 530
639 285
506 437
534 705
912 230
468 184
679 897
198 444
291 588
747 74
948 757
780 272
948 211
265 277
293 189
2 73
932 959
207 325
252 244
748 566
729 757
884 747
338 806
72 654
842 106
76 432
363 381
527 132
823 831
806 485
324 913
140 3
235 447
487 633
110 38
169 538
852 367
673 250
210 377
350 769
503 525
849 458
76 699
924 602
806 362
826 619
401 588
419 184
499 695
620 867
859 296
922 386
436 931
961 249
826 301
501 792
183 458
996 269
170 771
798 493
412 639
554 491
841 882
358 923
544 571
586 960
247 286
354 761
6 75
630 611
517 134
56 320
53 509
922 21
160 776
761 137
927 810
634 569
838 95
447 560
405 446
677 76
174 789
861 716
701 531
934 93
169 88
164 588
246 537
383 389
861 248
730 658
65 657
541 56
126 663
562 595
431 620
529 898
332 295
976 149
215 408
163 659
73 351
372 40
446 827
63 123
778 862
620 53
222 957
625 541
459 862
347 969
650 154
354 960
293 330
175 906
166 293
634 336
202 503
596 760
736 558
277 249
524 38
435 589
259 100
425 884
563 816
935 229
785 139
676 944
54 360
652 582
630 639
975 466
694 940
393 17
938 167
487 172
888 860
476 943
108 330
96 561
313 593
458 836
841 732
210 622
433 311
358 686
700 922
318 75
779 562
470 430
661 969
768 72
617 804
67 893
509 50
116 304
25 493
839 776
501 865
250 120
116 129
806 325
548 489
443 112
187 526
855 899
392 657
499 376
682 490
442 349
737 545
847 196
575 888
378 431
339 181
6 217
362 660
394 431
226 368
754 581
948 626
953 100
933 242
421 58
385 538
528 634
405 571
390 306
736 310
504 636
725 541
587 924
303 514
901 216
209 748
926 517
505 323
663 94
752 817
443 592
642 40
926 809
788 66
477 590
638 924
484 163
423 508
990 454
95 137
380 517
790 25
797 589
438 453
278 556
415 281
631 446
983 712
266 660
803 573
168 628
47 4
658 345
478 54
593 754
695 35
994 73
860 394
330 298
456 652
849 771
780 367
790 66
278 30
239 857
230 934
243 519
574 859
999 593
670 785
689 438
393 558
244 584
728 476
64 557
465 45
981 133
236 95
628 255
585 511
162 236
105 297
466 373
831 237
286 343
379 190
626 740
259 317
733 758
142 442
700 69
143 882
741 880
994 412
621 408
478 437
470 951
119 755
585 952
102 751
924 488
776 835
208 353
280 619
785 248
402 569
515 476
229 336
53 327
123 674
301 218
976 805
736 304
853 872
684 268
80 619
540 711
202 588
726 345
596 198
789 57
511 68
855 720
151 172
746 279
938 14
591 153
835 587
675 594
646 611
862 575
175 783
282 128
572 413
10 416
715 297
444 597
177 48
765 307
249 696
599 947
189 788
329 944
379 804
267 834
191 152
437 59
65 741
971 943
307 208
919 369
594 56
443 569
502 104
857 297
807 298
937 335
542 615
830 908
701 858
277 843
468 109
651 237
825 354
282 833
83 228
40 442
51 791
701 432
512 393
790 560
445 908
515 599
329 796
881 330
683 202
828 961
344 163
77 697
875 75
916 513
143 227
131 29
108 442
22 110
388 631
762 514
136 516
713 463
964 430
783 747
339 337
733 496
520 224
8 243
163 787
740 979
141 81
570 326
416 804
611 879
589 925
656 668
891 436
320 260
297 857
925 646
744 713
227 860
896 112
294 447
45 781
847 284
198 379
858 427
739 931
423 784
208 239
35 642
706 450
267 617
132 339
645 230
566 456
106 778
171 182
236 376
462 287
8 222
785 181
607 974
993 962
903 108
985 226
561 336
417 232
311 995
274 573
44 134
729 744
567 717
686 303
806 307
865 835
43 431
160 218
205 165
982 533
374 503
603 210
356 305
108 652
663 349
655 110
966 859
374 423
854 170
917 710
327 260
33 127
165 875
55 446
808 417
695 264
816 174
131 370
282 27
191 233
919 291
367 128
983 153
247 695
609 659
731 680
437 998
292 550
9 740
156 38
892 41
590 415
426 236
317 894
213 496
871 554
180 305
293 463
963 43
394 678
278 94
5 209
259 319
21 379
643 600
105 894
413 216
153 327
784 909
452 164
338 957
503 285
633 67
646 936
229 655
626 462
265 71
535 564
748 153
921 636
376 51
851 665
6 377
491 786
748 53
261 717
941 189
170 501
219 46
341 878
251 671
995 205
493 928
956 717
606 257
162 28
484 431
277 228
741 49
328 717
204 481
356 199
722 997
510 174
645 669
280 134
383 808
49 262
726 591
481 721
819 67
238 903
89 674
284 498
132 300
972 148
588 204
844 86
436 890
511 875
467 197
576 20
735 597
624 460
641 623
122 667
608 434
159 881
669 231
636 696
841 941
564 611
79 274
490 685
537 86
503 666
538 160
996 291
381 52
829 365
489 253
82 816
762 884
3 789
188 74
608 769
390 890
186 7
945 687
154 273
372 365
75 366
333 84
870 775
110 343
730 564
442 483
158 28
667 395
805 745
81 184
573 450
216 29
76 362
71 512
23 261
144 413
528 67
353 845
683 661
870 843
661 285
361 359
82 826
384 116
986 832
520 700
158 470
35 939
45 593
100 96
110 38
379 832
769 917
289 181
198 857
929 756
225 996
537 964
929 119
228 546
644 222
302 730
865 578
299 368
537 625
724 316
610 600
735 715
122 792
618 626
84 246
259 182
258 796
143 39
936 550
821 243
624 783
942 542
848 490
916 623
308 100
220 14
881 742
497 642
95 56
719 807
489 721
224 588
341 611
558 923
506 44
110 865
859 407
933 285
751 48
2 61
34 455
831 908
148 508
598 769
60 393
420 760
169 757
380 179
300 596
683 60
797 500
323 169
424 954
910 146
172 547
305 734
656 935
770 145
210 143
128 403
781 783
198 802
511 231
155 335
805 867
889 294
83 274
615 863
115 860
981 409
816 213
716 598
833 614
288 386
733 299
164 21
671 254
672 336
55 850
712 820
186 740
324 558
56 700
816 646
256 290
207 639
482 26
233 177
840 722
422 130
898 691
653 955
725 370
758 350
79 755
513 526
577 771
673 519
553 908
920 412
619 726
55 535
244 168
634 618
99 373
287 157
125 771
153 505
3 904
709 609
857 269
760 704
405 588
27 213
210 934
164 499
873 109
658 269
59 624
741 431
101 85
807 439
657 496
627 794
789 426
401 827
938 117
378 495
906 763
750 284
959 127
368 832
788 931
227 661
227 136
684 258
955 812
939 237
530 702
798 996
423 717
324 899
725 606
748 815
813 13
103 913
283 778
448 926
386 300
383 260
263 652
36 519
975 528
846 834
582 688
512 577
333 813
180 450
383 405
152 556
888 900
674 943
835 580
792 539
838 837
344 725
692 767
265 796
319 100
701 106
7 299
107 102
500 223
949 102
276 214
339 961
937 869
105 810
754 729
564 609
252 776
333 820
485 678
975 243
589 931
379 321
962 322
637 886
486 597
138 649
967 452
201 779
587 20
987 615
589 372
576 365
864 202
71 6
183 172
10 881
375 147
412 884
954 274
912 839
777 220
751 466
109 899
453 662
618 325
737 345
920 649
271 723
927 248
316 878
14 782
46 378
408 71
965 846
980 910
225 43
736 137
25 602
298 816
901 806
178 533
9 484
214 965
95 383
427 364
432 672
822 511
102 946
357 883
9 419
748 771
716 359
295 206
699 927
1 255
996 302
191 510
679 588
292 428
563 980
730 563
230 560
922 892
24 436
240 587
989 16
462 100
765 751
139 801
946 316
919 795
165 100
950 277
293 134
246 945
718 639
991 26
970 715
655 208
454 310
126 26
332 176
117 854
512 294
318 428
537 357
7 881
662 954
361 775
450 389
376 601
293 468
974 195
329 756
456 752
22 634
508 566
42 319
933 381
569 489
438 645
668 39
991 876
361 525
214 430
879 909
709 743
308 215
979 964
766 319
738 248
258 716
845 538
604 201
484 75
803 253
493 782
320 725
833 185
787 409
152 703
578 891
353 535
672 459
594 512
805 120
289 787
431 122
493 746
445 83
956 639
316 931
337 893
384 227
289 219
200 833
427 431
223 778
378 687
459 78
208 938
827 972
720 973
281 318
320 162
530 248
930 83
894 42
461 988
513 869
644 487
333 66
603 904
641 150
282 176
713 130
512 440
827 758
844 299
444 597
370 326
862 52
9 340
439 157
149 793
494 128
6 344
356 360
37 232
388 571
773 89
816 19
357 276
226 955
745 969
244 387
496 754
893 156
6 901
145 103
22 311
699 839
379 995
553 143
603 953
732 182
9 404
667 543
493 452
939 813
74 994
765 892
925 586
532 987
293 258
841 541
650 681
949 166
278 675
58 747
371 585
391 26
488 173
142 689
819 611
315 386
508 867
347 68
92 2
774 501
225 176
731 387
327 373
559 138
788 621
106 143
704 251
910 755
838 953
828 196
524 165
981 269
555 927
66 462
523 526
936 358
791 131
51 908
144 550
806 702
272 220
892 456
662 114
271 438
593 99
811 645
514 581
93 779
339 754
117 263
157 283
29 803
403 286
21 78
577 184
109 238
696 653
654 834
833 140
725 910
219 600
845 471
955 145
256 311
735 682
762 507
247 363
330 663
896 214
877 539
142 638
448 998
374 476
218 857
813 596
557 231
960 548
639 512
97 452
193 613
75 624
707 29
531 795
329 350
507 54
919 944
35 238
92 3
742 580
94 192
583 645
786 277
342 610
765 714
50 690
37 353
260 499
701 283
38 695
937 516
351 163
326 88
661 883
909 456
205 633
196 437
545 685
216 493
495 678
676 26
953 991
775 712
382 140
972 63
573 300
467 934
290 976
360 177
494 721
45 25
407 936
929 314
393 711
172 722
599 37
758 212
147 751
147 988
109 682
116 342
715 420
126 975
998 66
791 181
20 684
322 346
935 69
681 652
986 783
946 16
811 891
439 252
634 910
630 404
692 263
297 787
860 780
627 148
15 821
129 329
170 24
272 576
579 419
376 70
776 817
228 243
63 411
37 389
539 832
347 673
272 199
431 20
236 425
960 455
594 795
144 449
668 121
722 278
828 263
962 854
287 937
888 304
55 906
243 693
323 865
15 961
397 247
90 907
736 653
752 942
747 675
881 921
47 531
28 361
49 148
675 958
212 690
394 682
414 451
60 910
821 909
389 607
766 618
390 965
890 85
256 636
630 919
40 652
453 602
611 51
724 167
54 483
209 826
509 846
105 699
550 612
453 424
873 935
672 741
190 670
720 902
347 102
718 779
841 903
187 906
26 402
666 251
849 872
900 44
469 502
891 981
331 509
71 390
632 598
607 772
392 282
445 618
902 799
80 820
488 542
622 255
397 649
62 357
94 763
40 548
135 888
514 462
529 43
639 299
381 534
86 554
134 356
349 167
724 923
791 638
593 93
609 406
737 565
597 304
603 78
889 223
382 375
455 825
714 811
834 507
165 414
882 980
446 289
748 272
201 14
745 140
791 807
920 641
626 329
539 521
514 662
115 719
655 592
241 659
587 97
122 27
867 967
358 741
738 493
758 352
922 973
247 675
600 106
119 341
74 969
955 499
312 919
650 57
869 733
858 136
712 41
893 509
3 175
791 185
271 900
759 93
666 843
368 774
886 464
467 134
695 321
954 675
257 525
267 137
476 628
415 162
637 743
582 782
418 457
977 30
241 98
884 537
541 892
422 986
583 22
662 921
573 390
348 501
281 555
921 283
769 881
979 520
718 366
201 874
35 769
768 653
892 850
680 186
424 756
558 434
645 215
622 56
271 99
748 996
836 799
703 715
159 398
244 484
623 291
754 590
275 3
303 845
364 897
743 523
375 160
371 707
805 145
334 480
193 684
215 140
22 203
563 981
587 369
723 194
707 26
646 980
989 884
227 871
805 139
749 824
949 363
434 824
907 134
98 822
8 13
913 450
19 139
97 262
256 677
191 679
200 406
311 201
725 927
247 906
570 44
990 396
414 297
391 942
275 731
902 148
383 827
909 98
630 637
939 520
554 935
882 343
664 909
803 786
256 897
512 240
337 199
606 821
286 247
373 376
905 436
590 416
659 33
168 751
301 75
638 288
598 490
233 573
385 601
765 537
505 860
202 317
357 681
378 662
122 696
690 363
209 684
294 308
943 219
558 422
186 666
479 355
663 50
207 278
509 503
417 436
741 966
881 742
865 214
212 363
854 128
71 898
711 393
419 550
567 446
290 922
939 230
489 971
426 635
393 669
521 290
467 389
631 299
656 454
394 962
194 744
157 291
547 906
111 165
648 440
728 733
673 440
714 163
936 614
314 89
691 383
585 1000
143 714
452 157
859 994
828 297
31 313
659 822
224 487
244 525
41 960
541 532
406 667
132 756
768 78
203 89
120 255
345 595
338 686
623 530
480 822
476 902
247 122
109 924
106 196
708 940
266 704
931 895
79 344
53 303
189 665
874 246
221 562
469 16
743 412
172 117
817 317
124 446
887 919
510 169
359 701
489 688
103 558
877 387
261 114
177 494
531 457
162 301
518 547
129 683
337 722
104 418
483 763
648 517
721 68
866 186
9 823
152 987
548 901
903 227
455 38
292 421
911 876
336 280
686 487
337 520
406 75
934 262
89 141
998 847
155 541
358 930
396 302
734 554
190 88
814 827
631 415
994 466
827 140
647 229
82 505
921 42
73 898
666 44
168 551
985 855
984 310
69 605
766 245
541 313
72 989
781 784
34 434
815 135
901 7
811 664
806 926
892 134
71 189
513 224
428 908
973 595
907 531
92 887
953 249
610 411
293 511
329 981
764 258
582 978
256 655
481 299
405 266
864 944
802 479
183 663
760 217
781 309
787 184
294 669
457 125
529 270
691 170
613 670
376 940
261 21
632 498
124 44
652 576
207 596
216 292
374 27
305 57
559 634
225 433
351 458
372 262
101 820
550 777
653 311
619 644
838 228
498 603
249 374
495 724
262 598
803 95
789 634
139 409
557 469
674 291
148 834
988 167
84 426
152 226
214 869
480 525
398 261
648 686
907 918
9 211
529 361
465 446
989 8
73 988
244 548
163 800
496 25
261 645
817 292
718 392
468 499
76 923
834 178
696 198
319 182
655 441
724 138
557 388
836 391
448 863
785 265
118 301
816 372
308 987
575 829
661 135
881 821
443 268
852 744
45 857
832 324
884 585
651 53
396 581
717 405
612 341
150 617
649 159
191 430
349 374
468 770
448 419
427 584
168 697
49 155
163 266
58 171
222 511
106 550
648 741
349 653
744 379
360 639
511 144
330 556
796 361
346 167
675 176
958 375
97 472
557 591
342 461
938 640
175 457
133 304
70 272
487 108
905 21
187 953
108 653
604 72
788 97
670 784
42 754
125 966
351 85
292 727
290 366
739 702
323 184
720 480
411 634
744 164
779 6
450 273
309 99
697 680
354 626
684 561
297 829
132 1
785 931
369 776
379 169
225 745
351 778
198 802
674 367
611 179
105 2
483 268
700 188
870 631
890 399
896 397
380 773
312 429
857 743
938 542
670 906
465 77
791 203
917 98
15 907
108 85
288 6
257 974
959 102
294 74
559 748
166 433
888 598
124 165
532 100
826 485
830 613
863 343
415 678
839 828
462 650
232 428
451 534
71 75
65 891
357 940
606 862
98 649
976 372
924 613
549 311
492 376
591 38
13 618
394 416
10 323
339 49
858 254
431 517
571 630
222 257
168 297
642 257
800 889
696 84
157 361
233 59
445 853
157 329
305 362
701 285
184 420
387 178
671 646
696 471
135 556
978 490
955 173
88 272
188 925
68 32
75 270
452 957
538 798
332 466
879 163
627 183
382 155
472 522
786 57
666 873
8 425
809 668
553 621
812 840
601 56
232 445
824 15
169 457
909 496
656 373
330 338
601 885
72 36
408 525
48 113
904 303
578 369
32 841
974 660
346 852
133 159
392 495
10 152
21 889
587 390
726 646
590 970
67 105
346 490
710 175
483 860
63 964
913 320
697 535
694 758
357 40
210 46
729 131
381 342
204 884
480 486
296 329
328 343
309 519
952 946
646 245
802 14
402 845
745 393
762 537
150 895
218 586
22 848
213 955
580 444
553 188
800 242
388 122
987 686
42 68
910 624
692 913
678 57
599 621
654 385
534 403
954 868
196 627
531 307
394 276
139 774
177 405
823 351
173 398
108 898
951 668
631 664
925 345
437 59
999 17
756 820
97 256
724 416
320 930
518 321
619 851
367 585
688 788
600 641
751 719
710 831
47 690
625 78
171 463
483 327
1 148
591 462
719 486
995 351
106 985
691 167
340 202
587 943
633 405
137 171
879 746
773 369
511 962
350 221
340 512
867 378
871 195
162 266
772 200
320 46
197 308
158 625
617 582
276 358
177 139
389 739
767 532
542 893
707 538
772 794
267 225
441 798
214 538
67 21
749 690
113 792
742 896
99 418
719 396
549 282
332 995
855 403
189 255
996 766
846 163
301 65
388 420
442 721
249 515
52 443
493 320
146 297
273 816
389 624
960 838
490 709
29 656
164 480
115 296
780 632
661 803
30 30
171 567
713 598
717 821
90 944
63 406
661 869
450 297
114 277
66 482
184 181
857 927
193 261
847 100
369 904
76 934
875 573
596 828
10 826
726 106
234 688
225 111
457 385
940 319
581 62
824 779
346 301
339 203
824 736
84 21
511 1
294 999
248 729
116 553
298 728
223 870
798 262
919 521
383 184
51 757
801 142
318 620
437 122
953 585
190 259
783 377
555 79
480 643
825 655
886 65
125 740
526 510
515 863
947 191
117 862
741 87
587 779
696 891
652 750
613 428
663 651
306 418
344 622
206 101
178 587
13 655
637 842
764 462
421 463
410 230
831 936
836 642
72 383
331 410
283 655
899 73
975 412
419 454
59 707
604 722
519 856
79 953
976 711
984 449
7 418
945 504
1000 753
524 426
938 655
937 943
143 417
528 419
33 9
108 7
567 241
709 126
475 252
191 658
66 950
564 12
815 947
467 266
468 573
227 74
798 975
720 413
875 654
432 327
923 768
363 771
17 524
733 531
276 489
682 709
430 395
292 362
640 704
204 368
424 8
155 431
984 355
195 72
628 460
679 864
136 107
723 485
51 377
825 744
260 268
210 304
944 962
6 408
13 267
400 542
207 407
832 324
892 406
558 579
261 470
296 27
211 623
192 16
324 347
237 655
209 497
213 158
429 808
100 105
876 616
419 568
917 877
840 198
94 981
29 852
858 161
104 772
794 944
167 538
293 190
613 628
589 43
533 915
176 328
626 273
463 405
129 858
447 30
756 240
593 548
684 246
888 63
226 590
391 521
370 862
660 854
108 884
677 768
568 747
558 822
838 206
812 684
319 225
536 478
963 591
91 463
616 621
963 390
19 621
719 215
623 800
381 368
39 411
893 970
1 210
922 55
258 978
813 139
448 119
677 50
359 470
671 977
931 93
77 633
439 903
526 166
504 795
147 119
770 636
657 822
477 532
272 534
442 145
719 532
504 57
857 997
349 90
272 327
491 666
84 517
66 501
520 682
499 541
562 871
720 332
221 919
734 509
293 111
140 16
438 547
419 460
97 92
801 6
587 373
611 904
124 925
679 85
129 783
739 145
135 508
910 518
317 59
977 833
636 231
858 82
206 550
829 378
472 785
214 31
205 207
23 19
640 349
914 731
789 336
933 635
853 883
32 839
261 892
595 28
130 32
704 900
826 791
986 640
338 946
273 345
472 721
155 759
356 385
345 162
936 794
539 791
393 151
409 514
208 807
167 578
674 752
283 610
48 131
535 883
988 26
845 223
145 142
796 880
189 862
694 935
526 1
371 185
205 381
22 3
996 928
345 495
632 91
751 15
99 206
326 349
209 510
720 501
868 827
892 674
822 831
958 941
258 177
255 845
72 663
234 432
427 450
389 839
689 763
744 359
822 516
749 172
869 17
844 416
845 964
793 825
459 320
716 377
162 918
957 367
108 723
234 243
259 339
391 30
960 782
1 87
215 200
391 826
405 407
597 588
823 701
454 153
1 301
405 158
640 259
384 707
421 380
714 208
278 709
860 760
682 399
271 227
208 847
736 717
853 356
568 100
440 722
607 871
692 179
781 265
753 165
533 125
927 991
318 372
321 37
526 289
986 115
909 54
910 525
84 936
263 637
9 60
115 542
376 61
486 789
639 886
34 136
662 809
167 910
793 938
496 182
35 806
252 364
353 509
445 902
984 798
609 53
204 442
251 830
262 40
598 328
376 968
181 832
840 539
225 288
856 743
47 350
334 761
69 328
693 467
490 350
926 909
647 840
756 879
862 54
35 404
461 566
452 851
223 112
792 495
111 654
534 895
554 511
59 567
544 642
125 597
814 616
276 352
748 482
789 849
678 138
133 310
825 869
510 380
276 853
817 402
32 69
504 421
885 470
566 85
338 303
854 886
232 649
165 2
340 768
533 412
632 797
71 328
557 496
939 966
287 531
719 406
685 714
554 437
299 39
660 893
158 586
404 939
675 581
141 81
836 77
350 852
584 196
949 352
686 244
383 671
326 766
862 408
988 568
463 844
786 93
967 580
288 103
850 351
659 512
856 64
295 965
157 179
826 379
147 312
807 132
453 232
92 42
882 364
777 300
589 318
788 206
13 759
381 690
110 263
307 861
971 835
690 461
101 832
18 446
589 301
909 372
394 879
844 258
8 503
742 593
509 942
559 100
881 688
241 264
89 766
817 705
152 661
904 120
51 341
604 97
199 804
27 200
946 32
980 715
258 643
298 571
918 544
805 684
575 981
334 212
658 713
535 904
533 188
221 850
515 326
716 607
854 383
429 60
992 430
542 857
310 598
614 478
570 858
483 258
195 320
706 458
659 323
371 750
557 475
70 623
128 96
853 781
133 188
648 877
689 510
31 616
903 26
944 46
645 29
349 889
417 911
209 415
969 841
39 239
156 942
142 124
943 286
405 855
848 94
319 622
857 259
627 363
193 500
172 712
117 536
79 134
774 180
430 605
319 231
360 606
390 953
362 340
860 165
535 377
371 184
167 508
851 154
639 559
648 249
588 335
4 868
557 702
477 621
645 714
738 680
506 856
231 232
693 107
506 201
726 630
866 56
219 50
164 798
548 192
425 699
15 8
215 32
843 978
985 237
875 770
294 905
113 441
868 231
500 694
742 661
527 555
193 808
855 236
335 884
937 858
638 944
214 422
809 814
253 97
824 127
851 807
510 149
121 677
575 258
225 352
540 590
414 580
605 326
864 918
409 335
113 745
525 467
583 212
551 570
302 805
845 217
793 447
87 520
885 327
390 205
739 317
23 279
447 525
168 133
737 12
238 460
856 144
145 791
782 921
237 433
988 340
741 342
746 174
829 951
131 924
588 517
699 593
772 596
46 10
576 129
863 627
738 415
521 980
270 874
118 94
198 326
465 344
834 610
538 822
155 86
302 480
501 980
535 257
807 811
319 174
144 421
125 998
752 211
722 753
168 695
339 433
103 406
123 493
402 232
667 197
190 272
921 7
253 295
795 472
131 197
46 830
436 631
696 834
293 372
901 203
923 17
530 781
819 13
700 409
103 278
748 990
250 58
705 597
593 170
698 802
901 809
623 590
673 178
418 393
908 855
136 853
948 462
414 975
520 158
745 790
887 543
870 437
906 679
403 661
827 841
232 755
449 488
309 946
281 506
906 569
74 24
405 109
325 505
947 777
960 189
526 673
469 695
599 447
803 52
833 508
801 473
282 512
394 513
438 85
122 643
113 126
955 650
105 173
220 158
190 969
647 327
927 262
638 130
819 871
993 757
912 62
198 332
59 884
853 958
276 85
151 937
685 386
707 857
144 802
188 912
58 170
130 264
800 49
260 972
204 25
911 524
396 695
126 791
863 220
734 451
557 300
516 424
778 43
869 498
38 951
665 197
892 337
525 931
653 637
636 505
977 337
858 128
369 851
565 159
795 722
184 245
139 542
93 892
539 468
230 9
943 18
711 96
479 825
516 37
738 856
611 973
795 260
838 11
523 61
503 278
259 236
424 487
267 993
286 113
940 425
313 569
759 29
635 229
376 422
298 657
474 444
100 700
344 421
662 617
109 10
809 74
897 925
673 998
441 599
547 67
394 895
987 279
449 261
407 64
34 412
940 524
683 917
251 578
892 152
415 983
165 678
509 45
731 178
929 598
937 270
233 94
184 817
216 582
323 382
369 813
633 256
926 145
447 489
372 635
241 554
180 153
165 717
809 61
77 166
425 698
351 440
291 982
682 763
595 171
175 851
484 224
426 837
691 973
139 146
323 507
14 62
835 266
11 794
792 972
426 701
896 390
271 601
693 39
917 602
665 841
155 793
364 365
968 199
880 811
964 677
197 103
20 776
638 934
921 746
934 248
886 675
976 96
493 687
883 46
389 497
950 901
321 293
957 432
864 682
424 920
476 686
940 465
673 292
465 363
476 881
712 595
750 741
590 409
12 524
81 485
236 12
957 107
446 752
652 717
268 195
976 359
272 721
438 70
617 775
153 978
569 147
424 899
269 54
949 215
394 853
843 825
249 87
75 150
46 737
747 248
147 165
700 621
836 801
182 490
263 756
522 49
442 635
300 795
800 834
827 886
433 894
886 558
221 879
316 802
709 354
992 534
415 532
359 318
724 836
528 730
143 655
640 460
292 175
926 910
266 877
737 857
790 403
220 345
918 766
11 892
359 937
670 977
764 109
119 341
555 252
176 576
869 845
62 878
10 849
964 98
991 180
398 349
214 351
35 324
327 819
61 8
56 728
33 102
22 515
45 486
879 166
11 329
206 617
129 324
194 142
185 274
388 330
444 533
195 967
998 772
461 239
374 145
380 531
413 97
618 722
32 902
955 413
923 194
342 511
124 241
127 473
329 249
476 787
776 422
402 343
713 334
507 160
561 843
574 648
678 519
268 102
490 945
466 766
54 453
440 139
196 210
901 64
457 693
556 748
869 796
191 291
488 540
582 473
531 451
348 713
888 666
135 396
448 858
634 718
847 440
280 666
493 459
455 77
115 745
7 656
952 849
118 879
904 556
73 246
928 933
136 11
368 655
623 815
253 270
421 799
690 917
883 839
58 183
530 797
781 985
593 19
445 236
10 270
155 320
936 700
227 156
896 506
201 683
864 955
678 808
384 5
203 330
516 30
481 554
875 84
450 113
655 449
431 711
337 77
735 750
936 246
329 725
542 50
327 224
447 789
391 125
671 982
38 929
743 827
875 833
604 213
518 461
636 599
339 750
653 720
591 856
596 792
990 531
103 847
470 668
472 632
659 800
310 436
696 472
97 467
455 223
242 350
333 977
613 264
541 142
180 227
87 812
817 926
973 667
503 92
962 457
790 264
647 302
945 724
19 218
606 745
727 890
545 697
35 745
861 792
216 67
160 945
163 525
186 437
931 704
538 38
159 797
813 897
775 474
916 370
413 890
480 306
743 547
597 931
661 921
848 660
897 856
759 679
224 30
491 640
947 111
76 9
642 866
266 352
22 81
787 698
217 254
661 352
629 88
226 312
533 853
659 943
516 425
683 625
816 229
817 931
275 19
377 360
246 358
744 504
705 582
809 399
323 169
337 793
43 965
508 835
921 673
209 13
836 92
641 379
577 901
471 331
268 961
5 633
567 579
35 757
788 206
540 678
896 558
799 568
38 309
478 657
500 369
247 482
686 226
637 561
838 546
754 883
981 901
379 646
313 711
728 492
74 365
150 107
978 155
331 946
497 869
750 206
746 737
664 19
518 721
283 878
387 319
893 879
896 698
977 492
128 685
746 128
880 662
781 818
503 507
250 650
857 272
518 918
63 350
721 707
343 53
63 439
540 794
117 531
506 516
537 766
136 920
414 813
826 837
587 575
593 818
399 476
282 163
828 365
376 810
989 926
70 913
612 392
773 462
316 340
14 608
904 50
845 742
447 783
387 119
181 901
862 52
263 164
247 553
634 950
271 82
672 944
623 682
840 405
907 951
777 333
250 634
115 682
420 186
826 51
992 48
879 961
169 941
293 575
749 919
477 406
738 290
719 158
869 468
229 937
256 449
381 226
871 581
4 619
608 192
945 4
821 3
173 735
94 704
925 471
511 696
489 449
564 759
533 155
573 281
521 594
338 600
590 343
732 405
176 105
797 300
355 334
837 132
363 242
746 395
92 203
355 169
362 827
89 411
70 20
915 952
926 970
540 216
488 753
179 215
139 368
431 209
953 933
133 704
877 936
983 193
605 988
491 813
228 160
693 115
423 275
274 651
777 582
530 965
358 627
625 991
505 723
738 309
538 822
320 211
695 211
107 958
277 456
811 385
459 539
917 684
11 902
583 918
7 937
912 187
628 354
481 88
837 111
523 771
919 636
699 768
644 552
481 159
247 194
513 465
307 921
499 576
447 344
405 894
58 745
43 446
991 928
48 631
197 984
84 447
518 740
602 804
730 443
805 518
655 30
894 688
111 614
757 149
710 758
825 159
279 504
557 674
538 451
82 687
108 794
979 445
994 824
625 338
163 615
491 632
746 257
369 434
181 109
469 365
237 675
247 780
506 939
652 771
537 847
482 333
221 904
75 913
944 502
979 903
668 66
631 657
963 357
180 964
55 292
921 998
135 131
339 97
310 869
779 781
409 94
477 556
573 864
448 631
395 849
845 815
122 238
902 21
71 33
388 546
146 693
341 234
16 746
16 291
849 924
150 653
286 982
239 529
369 268
758 331
664 406
674 676
239 256
930 392
25 598
213 143
947 493
491 647
677 213
459 222
782 522
137 277
458 610
571 1000
819 817
577 417
194 199
608 181
896 100
897 951
53 458
234 744
316 608
72 344
617 607
743 813
384 220
761 170
612 638
86 180
696 610
198 62
37 747
840 252
665 589
542 580
416 656
824 488
154 593
513 536
465 644
41 949
972 678
792 320
221 63
580 105
404 749
744 108
798 315
401 429
630 608
757 532
741 316
858 252
281 342
681 109
72 648
789 209
391 468
524 548
443 144
656 604
59 708
298 832
568 924
877 949
194 897
882 123
857 642
477 159
517 465
523 730
570 688
775 638
347 617
576 808
945 973
663 273
33 188
562 142
976 907
905 712
99 620
50 678
607 567
69 422
857 783
742 370
452 719
138 479
405 346
887 417
452 378
301 523
913 569
595 115
689 91
960 241
724 853
119 263
699 14
710 460
611 131
275 131
257 25
50 817
753 243
752 980
359 116
765 766
633 950
962 561
863 657
503 996
728 367
959 436
890 588
715 718
630 571
639 8
342 483
197 607
995 816
860 771
935 214
508 599
140 801
553 45
807 728
186 862
557 703
77 959
496 211
1 687
685 337
671 21
846 584
397 134
239 893
264 588
183 604
70 658
109 668
110 692
644 356
652 395
813 409
245 238
167 617
371 36
166 826
301 286
389 356
215 858
209 157
481 641
827 331
342 362
257 132
180 920
675 761
866 542
557 921
179 243
309 730
742 665
99 210
23 743
488 211
470 814
132 773
378 328
480 918
553 908
653 4
310 382
255 371
568 532
769 90
747 764
222 528
54 273
497 380
920 940
770 634
495 686
582 441
95 283
169 369
683 627
427 954
851 235
612 487
258 584
29 522
938 891
701 529
174 488
84 822
276 9
672 796
366 263
921 597
44 128
699 160
431 948
208 360
460 737
535 376
475 511
533 203
226 606
494 152
731 115
696 626
864 698
453 717
750 213
411 396
701 682
129 920
194 834
600 19
398 766
995 939
383 532
101 186
425 248
678 817
641 406
657 677
918 115
61 298
380 411
566 844
422 868
31 156
831 66
607 79
62 596
997 283
468 756
633 674
690 956
424 465
211 324
531 570
924 600
189 950
140 365
879 647
404 908
106 264
36 647
880 48
406 81
8 443
476 875
316 49
769 16
505 155
646 793
554 927
436 477
120 397
257 304
498 865
17 733
93 345
306 870
321 105
564 264
208 146
827 339
412 113
355 503
427 795
126 219
329 862
940 582
11 427
392 768
507 456
883 99
581 834
656 579
557 7
235 92
546 521
327 179
603 759
266 261
661 654
231 987
374 612
815 967
185 757
717 104
166 86
77 105
109 351
792 609
367 478
199 459
386 870
817 517
575 615
796 941
601 886
996 23
403 373
746 380
990 310
779 765
511 496
371 637
930 716
327 244
693 954
85 40
962 860
664 325
98 276
347 725
643 905
609 547
286 237
351 273
967 442
175 562
210 762
554 802
6 238
945 401
881 814
495 462
304 992
822 472
345 483
901 48
391 171
739 826
33 343
796 587
856 749
949 132
370 64
244 716
616 1000
817 572
576 320
83 627
736 92
272 762
824 513
813 362
746 358
966 673
345 128
379 60
691 356
856 894
365 174
327 383
537 422
219 32
846 922
940 706
661 966
210 974
427 807
623 607
72 360
566 804
66 492
994 673
38 786
837 925
605 615
934 287
367 453
397 993
191 688
398 831
579 241
839 25
46 364
384 67
875 364
974 830
376 655
324 855
125 836
927 381
280 560
45 376
142 48
329 653
199 512
261 982
215 962
812 350
581 115
218 418
530 303
955 355
839 340
205 280
411 748
268 425
336 269
640 38
545 339
988 605
138 612
333 803
804 28
253 705
179 415
347 736
374 844
817 984
763 649
138 385
300 264
494 413
890 969
115 245
188 258
961 215
732 586
378 561
974 83
797 320
630 125
230 641
917 343
371 800
192 144
845 415
101 915
41 990
826 466
306 41
956 330
101 703
929 748
321 854
194 843
977 444
561 497
639 585
899 396
718 520
913 446
932 940
609 490
610 271
60 538
370 198
828 974
300 888
964 22
101 933
460 337
28 388
751 766
442 388
618 295
830 988
860 334
570 510
813 152
765 702
108 886
974 384
880 386
993 7
843 14
546 946
846 472
875 242
885 273
19 622
369 141
254 303
115 598
243 175
404 969
638 700
726 106
641 331
949 818
921 16
632 790
956 41
767 924
818 258
248 863
743 188
129 745
27 574
20 392
43 445
762 449
8 279
573 745
873 756
471 899
544 429
232 443
703 383
568 945
357 809
210 866
624 736
424 360
704 948
177 921
78 707
212 949
544 747
823 968
546 557
152 480
546 709
384 361
655 494
303 492
55 698
776 382
900 343
738 436
786 101
911 53
208 540
173 272
65 139
550 483
254 251
951 397
290 770
314 868
505 587
839 88
373 354
454 369
966 861
146 155
781 823
570 495
822 446
569 790
80 628
200 726
531 330
341 759
644 632
683 743
159 90
381 193
186 781
592 781
602 391
340 97
605 347
150 596
419 52
93 979
177 361
831 477
355 319
840 569
366 308
647 647
263 215
92 252
91 574
633 303
660 79
741 624
917 495
783 481
347 201
61 788
151 39
312 155
540 644
819 455
778 474
33 72
316 798
425 764
820 569
951 539
465 170
592 62
738 391
825 751
938 523
660 756
880 753
128 366
353 910
627 678
364 29
639 70
922 756
847 981
720 795
189 548
307 605
737 286
463 855
639 293
796 5
974 151
333 84
129 880
182 986
947 240
433 441
172 525
989 403
738 163
477 240
182 384
136 458
493 813
161 25
391 342
893 275
31 98
693 643
663 589
863 138
816 171
565 331
723 72
410 928
815 219
652 203
39 729
635 879
143 133
452 788
531 949
818 833
108 1000
898 875
536 771
273 452
525 723
724 727
2 972
988 656
889 16
772 592
205 836
424 918
828 476
428 650
185 15
310 578
1 269
945 175
159 724
62 10
886 978
857 136
571 53
550 941
805 558
223 861
34 565
963 565
815 237
916 719
507 360
876 52
665 629
917 636
72 149
828 586
624 142
753 419
907 127
606 509
302 186
697 235
835 719
448 206
460 597
616 968
902 827
234 562
936 613
987 630
302 362
662 502
998 826
792 419
334 69
239 178
408 511
216 649
588 135
764 815
496 919
638 817
790 966
715 728
282 632
815 16
559 599
432 372
685 259
249 381
33 77
141 386
816 97
870 88
481 825
425 746
711 759
256 245
879 739
484 266
268 890
844 134
205 215
854 527
536 771
793 140
909 233
237 631
730 44
504 871
662 409
357 557
307 881
835 760
933 631
383 484
290 280
887 774
13 752
349 82
227 928
996 861
249 845
497 183
752 317
985 280
215 307
643 11
67 474
98 527
396 317
762 18
319 61
956 865
700 116
519 179
747 46
925 603
592 967
703 4
192 567
134 367
703 978
295 823
960 261
378 718
160 323
576 984
623 173
438 269
700 223
826 557
235 407
697 435
22 457
930 180
702 462
3 881
644 460
238 119
88 686
567 488
541 467
173 371
847 740
650 582
970 703
937 771
240 409
275 913
462 640
982 25
149 695
331 945
672 410
178 214
422 177
172 234
398 482
245 85
658 799
420 271
618 222
624 227
581 511
824 328
254 968
479 49
9 661
75 628
865 291
177 56
351 835
62 63
225 12
164 651
812 569
359 301
671 898
171 16
911 766
604 100
568 701
257 727
455 764
222 910
401 514
269 457
606 959
33 844
800 61
950 969
842 654
40 323
31 12
142 814
529 40
67 50
866 115
537 351
90 280
442 778
213 778
268 573
416 537
176 820
336 840
512 315
695 434
210 62
93 355
662 881
23 43
904 518
134 21
754 580
310 14
905 780
441 864
81 583
912 630
536 676
245 882
109 238
112 682
339 321
372 50
237 581
445 466
352 547
225 112
455 420
496 105
295 409
225 16
264 45
650 417
933 127
227 607
496 28
488 73
533 721
394 172
25 246
145 42
518 85
975 264
974 602
363 981
346 941
249 190
222 426
387 142
242 242
686 747
111 570
996 868
212 817
113 214
357 208
780 126
303 490
900 776
290 282
892 702
203 347
973 245
453 202
374 666
364 937
578 521
710 653
431 357
565 598
294 220
229 231
108 82
175 451
420 110
432 664
966 209
33 776
560 778
451 969
800 855
959 326
531 23
399 879
853 498
812 364
381 473
645 463
892 842
17 62
211 260
882 64
462 721
742 47
904 473
587 395
860 403
334 536
229 815
295 934
531 478
437 982
490 563
570 732
177 27
282 823
660 39
302 70
455 115
295 661
751 686
1 965
214 834
326 137
403 574
811 852
508 582
99 232
305 292
494 10
854 888
174 729
805 235
718 734
5 25
448 989
3 789
833 969
891 358
994 157
459 999
454 127
532 117
347 63
870 25
207 277
128 109
545 953
200 83
328 452
933 169
124 460
334 913
807 52
998 797
479 370
463 768
76 985
608 343
416 751
213 766
176 553
217 431
638 195
443 157
711 692
58 630
920 389
693 991
400 890
52 50
673 497
237 515
337 208
852 280
480 267
994 782
133 978
536 128
673 89
864 787
415 410
80 293
23 45
901 195
414 367
168 410
348 296
935 693
745 950
138 405
924 496
96 263
626 61
879 374
152 994
988 682
661 386
980 905
950 767
936 841
199 703
406 999
859 259
490 514
729 217
777 465
603 657
541 459
475 916
794 749
829 544
939 837
243 936
410 214
361 968
331 60
566 375
627 239
139 597
602 229
43 340
250 760
239 691
339 974
141 492
21 927
116 575
129 346
615 672
549 976
860 132
601 866
295 281
906 437
319 91
475 683
285 754
171 966
157 737
672 134
939 322
813 874
563 708
954 443
36 638
897 683
282 806
320 277
694 2
928 926
165 920
865 552
498 729
304 240
688 928
6 790
688 904
214 969
52 179
490 157
918 255
754 868
391 130
43 377
504 655
952 989
206 305
816 504
814 444
851 161
381 35
242 969
690 731
570 473
27 151
533 788
761 525
413 366
641 413
117 844
391 2
687 318
801 241
355 567
853 431
819 549
592 207
392 612
837 888
471 445
846 924
414 803
281 573
38 678
522 3
700 808
905 241
623 501
944 341
48 896
508 549
873 641
229 135
988 91
867 641
689 777
447 216
219 696
723 164
127 471
743 983
762 379
257 854
631 519
896 952
874 993
117 732
395 264
583 960
434 817
185 556
827 905
506 980
422 773
417 124
855 533
587 150
437 255
971 143
416 903
620 959
540 948
46 967
325 782
314 381
973 691
692 595
49 226
204 478
693 151
177 290
927 868
99 827
111 56
659 766
377 89
441 398
123 974
466 642
489 39
60 27
547 342
767 860
272 78
177 770
410 681
230 115
437 1000
563 75
325 932
957 313
595 674
995 640
915 202
541 777
790 888
655 382
191 387
158 905
603 548
85 339
122 137
100 89
885 254
342 961
899 989
702 234
356 28
213 673
177 581
707 432
453 84
688 209
100 313
301 992
207 533
11 318
521 569
919 314
482 113
721 778
861 600
800 863
511 62
13 430
335 44
224 243
316 639
498 888
240 547
912 620
807 879
832 542
907 686
36 624
744 38
456 65
127 641
809 627
769 393
676 803
737 713
8 670
895 894
674 304
77 668
179 992
743 421
64 984
340 700
109 529
787 64
678 59
868 140
388 161
725 323
985 931
853 272
976 245
409 876
180 237
456 65
523 474
316 259
326 536
448 190
744 55
785 27
512 243
818 620
925 623
984 454
630 363
726 303
891 884
838 901
147 306
189 606
546 213
442 77
343 168
883 738
72 576
123 995
930 494
188 502
281 728
501 633
391 430
528 608
21 567
819 997
484 884
952 926
430 516
187 744
910 335
472 330
409 487
319 140
783 104
469 86
162 215
72 309
698 368
366 808
130 66
499 681
498 446
845 31
994 45
733 775
232 447
501 427
271 399
280 467
76 267
570 464
102 282
454 744
425 487
542 387
38 634
658 36
915 485
736 451
498 699
396 263
745 300
332 209
462 302
27 275
653 342
576 551
879 28
922 933
912 484
2 892
574 273
789 74
753 676
549 775
931 378
483 611
605 283
866 127
171 695
875 537
181 267
969 697
491 281
816 312
261 62
599 705
388 84
719 879
696 256
519 30
735 382
566 550
959 768
396 698
432 358
796 895
849 703
74 168
213 789
5 134
210 142
954 436
166 191
509 976
566 188
396 382
100 91
937 671
828 638
292 430
307 670
171 339
469 445
71 105
969 140
669 138
299 627
413 122
287 39
762 464
813 61
958 553
261 933
370 647
527 58
223 807
831 269
12 608
532 441
580 111
276 882
723 136
190 111
861 639
643 270
915 284
529 310
186 340
366 928
466 156
701 319
537 817
216 438
761 995
211 88
117 960
712 891
323 372
93 598
29 94
966 385
714 582
831 172
45 259
75 816
23 545
898 633
190 607
530 541
32 695
997 294
61 582
155 235
825 187
252 549
715 612
436 165
902 748
51 371
505 42
112 577
628 723
937 302
361 502
330 598
861 664
952 598
202 470
944 582
434 824
112 847
794 94
618 332
25 841
65 422
763 748
329 71
510 860
695 879
24 258
770 437
955 858
349 229
198 772
347 48
754 839
69 401
30 957
82 636
695 802
668 897
359 598
611 718
736 962
624 667
158 863
376 510
110 682
107 46
567 443
832 405
804 989
559 199
794 216
138 463
388 298
329 25
417 252
977 114
311 360
576 139
14 225
415 469
211 171
676 942
527 689
227 265
180 325
193 164
988 529
709 171
445 349
563 418
677 570
486 223
213 147
826 982
917 459
859 998
805 89
533 720
779 568
465 680
310 643
304 357
406 238
431 762
685 295
223 727
702 171
920 505
745 462
698 318
128 474
840 93
913 704
137 673
440 189
252 719
519 899
167 621
549 841
972 114
857 949
353 540
826 661
203 381
813 13
982 823
41 690
283 854
466 533
838 805
608 363
810 400
59 994
172 40
157 582
441 606
476 922
13 743
211 874
841 869
877 932
760 38
229 759
198 189
868 651
77 287
40 144
70 776
949 507
905 380
18 947
960 705
611 842
374 113
583 919
519 622
965 384
572 686
1000 180
695 254
892 86
773 563
859 286
220 443
321 338
2 386
152 610
279 201
57 617
137 617
736 703
114 133
682 451
640 124
78 750
1 174
805 131
232 502
615 186
136 366
36 948
860 377
323 488
657 441
402 660
49 944
883 904
45 572
416 836
990 572
43 73
200 903
964 917
483 380
487 744
975 187
801 500
811 498
815 761
674 108
539 566
915 213
836 956
460 624
481 308
314 289
778 441
96 190
508 728
665 560
430 700
947 744
44 310
698 996
464 585
726 528
303 515
651 377
263 64
515 246
691 145
194 479
145 538
621 511
761 576
663 822
66 489
498 7
218 606
735 729
377 667
34 800
379 72
532 635
728 712
502 896
930 374
568 84
251 455
75 567
976 642
857 923
669 796
535 45
38 369
995 693
560 757
744 888
570 1000
788 189
323 839
874 276
25 775
296 761
299 533
431 528
300 553
578 211
205 753
838 359
749 354
957 165
447 473
958 116
280 127
268 579
972 987
425 180
572 921
784 4
446 920
188 776
978 177
111 65
996 132
635 880
250 141
263 588
883 403
215 320
826 41
43 42
215 750
81 990
944 447
689 145
473 844
406 385
421 383
508 154
903 408
2 347
618 662
478 215
193 361
535 240
899 667
603 654
887 741
709 444
64 181
594 83
406 12
105 416
977 830
765 105
434 355
488 350
415 810
589 378
619 437
570 976
104 728
640 154
818 971
665 404
665 503
917 671
834 21
969 346
51 674
885 643
601 391
207 91
824 60
625 384
510 868
732 980
220 500
680 794
418 150
425 784
902 338
679 112
297 947
122 241
30 359
824 307
640 41
293 528
22 753
486 637
886 698
10 872
852 692
557 275
348 768
650 182
508 657
516 723
831 890
969 451
271 450
212 710
194 276
149 768
856 515
535 382
790 123
406 680
138 259
883 705
668 494
334 433
5 504
943 300
887 350
401 723
777 534
355 952
717 78
891 302
119 992
1 263
860 707
846 16
37 109
360 943
119 76
339 749
464 180
469 549
295 314
309 668
696 295
729 403
964 881
780 800
297 291
248 971
675 333
925 212
310 38
422 562
943 957
412 493
142 240
601 485
170 771
931 956
809 194
236 710
666 426
522 673
329 105
95 655
678 846
887 152
443 555
497 117
320 463
773 479
197 120
168 526
995 933
791 365
775 114
806 563
820 717
291 317
364 365
715 654
179 258
408 768
912 175
839 460
160 932
770 70
281 112
422 564
8 884
363 645
839 411
723 230
559 917
905 720
893 683
576 573
732 404
829 65
896 830
610 717
554 241
927 286
29 21
751 388
507 347
212 399
236 265
832 324
61 7
714 333
929 399
961 343
735 762
360 677
311 820
310 58
722 697
657 771
21 226
638 474
177 472
383 479
299 25
681 801
979 839
713 482
507 230
243 257
102 526
463 497
674 694
696 791
787 602
642 225
54 315
824 25
758 733
207 649
23 446
386 424
29 433
602 626
991 282
970 174
382 277
549 129
4 727
92 897
339 606
608 772
347 125
64 846
598 855
128 48
684 740
430 702
615 81
770 753
186 98
113 51
323 427
726 578
25 812
198 467
468 554
166 368
416 162
331 292
261 553
702 690
511 943
650 822
100 506
283 387
823 631
77 348
689 659
758 654
110 463
937 410
539 474
512 89
122 32
485 871
847 649
389 50
163 76
338 988
522 18
459 20
987 799
330 700
587 522
953 915
647 718
394 297
548 530
738 587
844 75
162 573
832 593
930 748
212 694
697 534
468 251
13 272
969 261
627 175
175 292
788 427
782 669
13 829
211 349
345 466
315 933
949 375
860 70
735 564
615 994
196 485
5 537
101 547
581 877
861 442
800 821
346 955
17 830
309 90
124 848
367 490
450 876
778 364
758 956
826 894
224 362
142 376
59 754
575 290
860 700
131 633
297 769
494 680
284 39
903 67
283 783
410 175
22 44
31 853
972 166
710 598
657 372
748 632
536 568
719 439
561 285
995 543
544 115
638 93
466 291
878 77
692 502
941 29
90 447
654 825
288 105
751 584
808 627
954 676
385 857
794 671
641 540
567 400
399 705
797 317
519 814
295 691
203 664
140 136
866 307
899 426
447 593
425 432
745 52
76 950
866 702
706 190
951 189
99 561
611 717
560 254
624 917
86 865
147 387
419 77
691 675
836 428
566 154
120 514
263 682
821 546
991 750
661 768
959 533
652 478
872 467
713 258
232 883
455 684
682 369
974 78
200 803
699 348
399 136
473 338
894 897
58 821
884 364
118 282
814 823
998 242
554 361
566 887
612 700
309 192
34 319
234 96
437 208
445 277
703 430
950 501
323 453
542 10
477 731
377 678
671 711
565 346
285 945
73 936
767 852
845 600
760 416
578 535
975 661
901 84
378 786
157 157
849 10
990 78
438 16
346 609
647 354
612 425
981 768
416 24
725 336
218 585
665 146
545 544
866 638
768 101
595 70
609 751
965 165
574 861
419 919
302 144
753 306
152 868
718 506
382 53
739 219
665 494
615 447
837 949
416 639
513 755
880 958
822 79
274 865
354 554
719 931
55 141
274 77
100 758
228 483
552 738
796 961
6 404
79 124
522 772
280 77
286 635
356 688
649 274
876 739
837 202
624 594
115 301
477 343
765 572
362 54
880 963
621 263
356 199
501 461
18 727
123 571
497 680
410 638
260 458
152 454
715 952
264 94
29 229
654 650
679 378
646 144
788 28
705 744
464 626
157 965
66 548
375 517
534 30
416 925
269 916
841 286
546 536
172 388
649 927
553 140
653 26
386 645
702 249
292 856
310 785
442 858
879 813
623 768
851 890
864 65
622 765
748 183
84 816
161 87
819 201
900 809
645 147
636 913
756 861
155 795
329 353
994 686
628 784
72 231
418 584
375 702
973 655
628 869
790 489
849 741
575 542
136 379
320 591
654 832
825 574
745 774
199 717
296 150
356 687
781 286
263 611
9 815
893 224
589 557
467 226
281 768
178 625
667 832
309 866
461 565
185 127
419 700
593 778
247 829
102 232
19 305
79 560
987 290
675 218
900 642
480 956
301 29
6 184
80 75
686 81
765 45
808 444
812 273
862 380
260 993
803 53
45 509
910 594
46 553
329 539
844 305
457 646
553 32
585 245
996 680
495 632
162 36
571 553
344 786
968 222
276 492
408 444
304 869
800 686
529 985
413 733
986 965
513 465
352 85
62 398
122 468
622 586
712 822
157 282
692 634
403 813
121 907
842 664
918 941
688 72
671 693
457 110
481 66
21 148
72 663
41 366
767 42
765 220
490 694
465 540
515 885
669 620
608 314
979 885
22 450
803 915
212 114
227 528
910 124
841 97
395 203
943 425
670 230
697 953
926 306
885 961
562 263
16 7
989 892
785 478
89 207
596 619
107 925
286 585
579 159
856 28
551 277
882 258
179 533
269 326
351 116
140 494
732 485
464 980
76 735
103 417
221 376
753 685
426 776
518 420
983 688
511 962
62 193
671 119
507 769
830 838
872 1
171 351
222 714
138 580
961 973
17 721
78 73
571 580
235 399
240 844
203 746
58 151
606 995
691 75
329 328
856 421
502 124
940 192
107 962
874 750
343 163
996 890
647 311
905 917
676 776
742 575
69 178
508 654
553 94
641 562
705 670
806 369
270 155
925 438
175 962
220 483
980 933
882 512
428 333
509 756
263 781
486 784
889 658
242 203
676 855
645 24
456 837
861 116
290 744
768 347
607 148
99 98
515 350
857 503
450 535
428 44
953 787
779 219
298 816
967 659
779 570
939 153
450 467
808 610
399 520
675 988
918 190
348 797
487 443
892 43
996 186
33 2
622 502
640 124
452 903
393 810
786 611
192 921
402 803
517 240
113 766
25 325
384 444
99 456
893 88
174 272
166 137
617 177
194 114
268 542
92 916
897 819
812 45
14 508
532 914
870 753
316 784
374 139
674 304
371 432
346 513
790 498
205 760
824 149
409 802
328 15
541 858
566 907
47 485
923 430
732 915
383 682
276 528
567 8
495 24
233 624
360 58
661 757
604 691
802 20
479 779
153 66
172 453
218 325
966 511
714 507
351 338
414 815
924 339
342 946
916 240
576 637
668 254
288 237
920 263
970 375
975 697
764 971
619 649
154 734
892 623
543 383
25 915
932 3
338 597
113 683
996 906
574 195
770 754
620 758
236 519
28 157
311 416
140 430
705 35
602 57
655 305
702 830
829 562
880 242
312 946
659 849
36 244
229 173
918 746
603 4
469 623
174 592
617 195
380 407
104 878
469 739
345 80
43 12
999 500
100 33
140 77
976 966
543 89
73 71
635 106
819 275
670 723
498 140
347 416
354 634
132 190
744 943
655 681
803 885
635 908
613 844
1000 323
172 936
873 365
663 102
559 630
311 583
987 280
173 46
863 849
938 635
113 415
774 986
781 800
256 390
846 903
639 374
329 880
163 929
663 149
699 422
813 521
628 621
513 553
74 953
442 811
390 598
788 974
972 231
143 713
592 353
580 992
437 868
212 584
177 583
620 260
112 386
336 848
820 775
731 482
526 834
928 33
380 288
81 710
102 643
785 727
910 371
136 258
604 521
507 95
763 845
829 150
724 431
710 847
708 906
965 448
485 276
613 193
790 283
258 323
48 26
831 151
382 400
14 732
831 50
539 520
844 710
229 855
568 496
745 362
993 634
484 70
210 732
773 29
714 836
678 58
813 863
325 958
948 29
203 719
235 130
927 728
576 136
552 412
35 666
982 76
390 684
972 168
714 774
964 10
507 423
582 838
649 30
775 389
821 404
394 385
684 278
333 283
67 430
83 928
79 592
841 122
503 274
695 539
177 773
198 532
397 137
360 787
122 36
432 27
467 658
343 293
806 729
880 13
433 4
985 655
305 7
438 888
480 850
524 185
490 830
358 478
324 420
264 365
242 557
686 498
108 876
159 136
532 112
308 961
774 181
935 998
252 554
537 554
165 574
172 240
474 12
906 854
333 477
8 889
598 964
611 591
155 444
325 188
83 990
804 268
191 495
840 240
125 598
446 179
459 572
637 876
924 363
172 590
434 249
415 554
497 798
268 70
828 120
822 191
894 920
397 490
254 557
400 729
560 983
881 57
284 102
579 143
278 873
890 907
137 890
702 844
808 878
638 835
755 586
109 716
58 137
196 735
985 603
516 725
944 544
717 78
174 610
296 31
698 743
310 904
37 933
995 612
575 9
355 434
228 688
671 200
339 574
131 295
283 261
423 297
370 165
176 663
404 410
11 335
596 739
317 579
370 487
482 77
401 730
440 326
36 141
775 870
180 635
255 853
696 567
142 696
434 275
188 351
450 364
141 988
169 777
667 734
740 930
669 739
131 254
65 556
525 452
681 634
994 763
76 374
925 165
892 318
483 494
495 308
476 778
372 368
717 589
980 246
808 540
651 138
113 800
481 952
21 27
826 104
201 715
262 326
28 739
525 848
602 241
275 192
367 538
236 609
628 745
212 407
984 663
573 655
70 469
470 197
175 533
749 213
732 214
681 825
891 925
926 337
339 904
213 128
493 631
71 995
441 236
119 677
258 233
417 509
79 808
411 897
487 933
646 332
696 592
401 930
93 823
74 877
929 97
689 208
396 196
396 888
689 864
849 627
969 197
755 560
616 326
523 638
241 305
74 929
209 126
489 103
165 381
430 984
969 581
459 92
775 159
572 518
56 553
341 662
65 30
558 549
428 938
324 457
722 612
869 824
331 876
959 698
426 508
277 799
63 50
463 327
394 251
965 48
313 308
153 210
550 594
6 543
352 121
952 598
140 506
217 238
225 573
269 255
485 998
443 293
734 756
417 174
185 508
563 875
337 948
271 43
284 956
400 770
600 535
828 840
493 198
356 198
255 606
977 548
691 416
333 422
19 694
885 909
616 806
673 433
731 687
116 732
48 599
831 306
175 871
365 549
240 302
10 204
586 754
645 179
137 622
223 919
506 349
894 520
76 629
739 344
756 294
645 570
476 321
551 260
578 302
597 103
337 389
806 437
494 726
678 2
113 492
923 266
462 581
458 882
295 765
342 83
640 591
116 922
910 749
805 403
989 967
857 51
372 279
436 628
943 629
48 971
321 215
767 445
116 240
211 736
199 993
797 159
954 638
78 165
1 887
4 539
627 414
493 532
942 880
849 885
520 764
535 634
524 313
607 84
376 709
255 735
15 943
812 631
192 302
367 242
401 59
17 840
945 504
460 296
17 332
72 957
230 295
935 245
71 784
726 25
181 678
296 640
419 458
632 503
771 12
451 139
635 525
151 807
50 953
300 353
371 423
478 614
517 425
524 262
804 238
120 898
168 391
755 10
575 559
532 275
474 107
477 166
385 608
307 195
316 708
168 212
935 181
382 238
568 382
505 130
136 528
802 451
964 837
580 263
744 672
565 776
247 856
387 981
689 90
360 569
104 486
139 933
273 386
324 241
372 35
828 685
160 659
303 590
575 860
319 885
488 218
950 393
31 534
80 764
597 518
474 579
797 82
443 295
821 442
389 913
589 372
392 3
383 305
20 785
322 295
88 829
213 353
716 530
773 762
463 217
507 320
54 407
229 733
850 368
167 690
260 356
230 20
456 175
393 976
403 575
772 306
259 190
666 473
634 632
350 199
149 974
198 948
399 984
21 418
293 778
172 612
206 589
860 815
257 6
850 946
827 796
855 818
99 291
459 118
404 909
326 666
975 504
354 823
874 787
136 214
696 218
942 541
854 929
546 227
768 860
702 669
758 805
624 371
782 463
92 44
487 103
672 454
519 955
868 251
722 539
924 717
87 227
355 257
360 954
333 417
15 317
378 956
72 821
970 960
767 775
825 400
590 650
385 472
210 779
494 149
635 708
922 90
870 451
910 436
793 854
817 167
731 37
72 746
453 624
914 950
185 87
631 604
341 656
949 172
724 827
590 145
786 506
81 721
913 60
355 587
317 137
594 137
192 79
734 245
930 370
156 24
897 595
937 741
913 159
47 421
449 520
847 371
202 569
923 447
20 819
830 536
110 533
163 578
514 320
903 640
75 296
956 859
379 518
986 360
54 834
828 159
581 614
461 399
551 366
365 312
163 556
428 465
570 976
537 447
380 548
63 951
114 765
221 186
396 221
104 783
254 286
768 831
355 617
892 218
30 413
354 503
985 627
87 80
541 301
231 19
508 839
330 237
62 685
516 818
502 68
574 720
920 678
734 769
969 45
464 478
659 864
343 216
420 491
853 394
642 376
442 851
373 260
652 160
568 973
796 582
334 471
721 141
837 166
595 296
450 621
910 472
569 901
992 64
742 521
297 588
221 774
958 779
266 560
218 195
574 200
194 995
671 434
307 459
243 858
83 840
233 374
696 45
460 95
704 931
276 33
175 824
107 346
719 782
433 591
799 794
908 66
698 13
399 304
82 919
782 927
849 303
731 324
948 695
808 738
637 964
722 143
547 508
519 456
592 888
884 957
414 145
565 815
119 759
777 710
697 748
224 303
482 838
381 715
261 436
18 971
1000 256
173 198
777 842
301 469
909 182
72 398
989 452
237 884
606 93
608 832
715 5
272 713
713 956
329 246
295 798
382 884
728 938
823 740
238 832
906 19
276 147
465 157
864 239
280 732
203 396
946 210
110 952
463 510
476 618
716 34
726 690
559 3
487 335
317 627
652 417
937 177
615 229
979 215
409 230
467 259
545 840
465 295
678 167
635 748
556 663
890 683
567 477
881 684
465 994
954 47
201 328
263 568
955 77
90 136
389 421
402 166
13 44
970 780
701 784
968 638
216 276
215 197
196 202
993 834
988 424
532 454
800 915
279 342
563 849
378 260
889 392
552 320
499 700
554 189
1 118
40 648
938 88
758 724
763 668
18 665
362 412
934 618
549 629
686 853
836 357
639 398
928 203
129 349
558 285
603 262
540 172
778 55
383 613
981 955
943 273
248 541
263 51
355 617
60 353
231 132
818 860
132 507
590 602
682 129
307 203
578 179
812 784
695 13
755 367
247 415
772 267
880 490
889 881
393 285
138 877
502 124
8 11
343 288
543 817
142 385
222 849
987 927
612 693
797 848
89 339
95 52
190 480
509 293
754 609
762 954
505 964
392 667
267 605
930 870
127 828
401 760
106 220
721 343
776 903
368 100
478 477
875 958
249 947
620 233
150 135
659 662
479 810
960 292
135 263
491 436
426 408
752 74
132 383
2 407
533 266
707 900
509 424
893 745
386 464
536 187
66 448
33 931
335 211
971 699
7 380
860 452
669 399
278 220
808 143
921 507
165 114
170 700
771 32
226 104
59 50
126 205
2 752
86 734
29 115
123 125
896 657
338 68
795 654
800 592
329 679
409 366
70 706
858 624
668 826
398 432
106 223
616 69
898 186
119 619
149 774
959 261
62 545
473 901
408 378
785 644
604 268
992 126
882 728
846 932
204 130
365 117
514 994
589 350
957 779
695 534
684 40
273 887
508 329
749 510
712 605
630 196
437 626
16 549
575 303
10 109
302 259
371 946
799 919
62 909
696 622
164 890
668 501
277 999
535 364
130 434
663 500
554 50
383 443
726 679
825 651
675 302
38 266
460 997
805 578
2 605
775 647
857 197
187 929
791 946
99 7
988 324
753 308
809 428
471 198
55 274
442 784
164 92
762 506
212 120
921 751
746 386
53 332
458 577
772 808
772 59
155 350
295 713
531 727
24 54
648 333
605 88
207 267
50 665
476 56
727 672
957 618
492 56
839 222
290 282
395 6
632 350
884 756
366 45
823 931
578 946
39 940
469 719
709 126
8 267
353 303
536 785
391 231
715 788
600 60
478 486
156 159
134 648
953 277
55 108
275 594
931 38
168 296
362 633
158 238
499 757
916 684
877 990
730 378
164 241
982 647
915 487
619 735
378 852
775 798
676 433
826 514
392 789
215 245
114 178
936 399
278 36
410 890
312 924
74 239
498 131
170 318
267 794
845 50
121 278
690 3
779 689
392 645
429 811
15 310
768 488
278 277
973 339
79 390
294 88
267 730
738 126
627 571
739 843
716 428
886 714
846 199
310 40
361 913
956 901
261 784
927 469
693 348
789 694
870 955
203 795
241 527
303 823
515 474
759 830
966 554
301 973
654 951
330 258
474 312
692 598
684 486
181 878
407 65
921 249
332 446
900 964
601 706
973 825
791 56
531 718
494 782
523 858
295 46
403 338
925 376
182 522
737 77
300 535
953 358
565 353
765 715
179 958
286 783
497 368
346 824
219 233
440 477
755 925
500 865
141 278
448 820
976 405
72 520
394 380
544 80
582 672
100 821
501 564
587 186
542 753
105 39
883 673
88 308
986 195
387 659
652 408
726 15
397 660
349 452
313 208
711 612
344 957
614 144
733 219
358 128
225 799
232 985
750 435
635 85
987 879
693 713
844 373
27 591
290 362
659 516
14 600
554 220
589 425
311 977
593 231
939 739
165 926
643 417
650 394
491 397
10 597
57 62
520 240
171 559
186 643
166 381
341 288
549 237
580 674
266 716
676 787
204 592
470 258
461 716
962 476
230 489
508 665
169 911
982 735
67 923
330 500
716 834
594 956
612 340
494 339
572 68
721 316
574 908
657 944
354 325
249 731
47 227
364 408
970 199
528 956
341 295
69 248
63 968
873 888
780 883
129 88
185 213
822 391
734 441
89 203
352 80
596 12
290 785
871 357
135 811
412 92
783 271
328 155
668 978
22 583
679 48
137 318
908 797
509 461
831 988
355 647
833 699
623 746
563 645
384 884
541 639
340 283
412 999
517 665
406 109
476 686
787 445
24 120
986 349
251 661
221 938
162 217
58 983
23 67
302 621
372 385
376 46
781 53
640 450
107 95
10 565
881 881
771 776
349 714
646 604
956 674
44 605
578 92
222 83
606 281
576 955
846 529
227 372
523 541
303 350
755 328
612 157
847 44
99 60
737 744
846 995
940 375
456 323
736 332
698 560
336 105
539 269
722 407
524 542
922 192
205 46
163 336
663 737
428 306
311 44
146 447
92 593
479 137
581 494
527 29
450 717
763 479
637 926
621 824
428 176
518 650
519 94
303 292
72 902
954 136
500 414
428 978
452 328
785 660
472 516
412 428
929 947
138 959
809 201
114 358
130 989
691 463
991 83
194 447
659 72
662 386
284 765
369 205
531 540
438 115
195 607
978 244
964 409
345 876
515 44
77 215
192 49
517 290
787 223
360 829
179 418
204 540
221 564
272 125
757 234
650 764
468 917
557 265
663 849
51 779
695 394
419 494
818 378
888 272
598 719
645 186
613 705
480 986
946 865
530 93
678 701
760 233
878 129
946 320
549 911
486 400
138 519
504 136
942 697
959 141
204 367
415 395
77 216
470 191
343 15
405 401
289 986
382 31
5 286
421 116
347 960
620 791
782 486
542 808
590 644
328 661
81 283
479 931
998 708
330 904
560 234
445 653
19 293
126 257
854 346
616 153
125 560
386 340
377 837
92 762
766 495
885 756
162 751
747 46
213 208
432 849
49 358
261 486
23 769
926 253
867 368
817 971
678 530
708 362
422 799
923 762
36 685
883 501
457 200
430 953
30 561
483 206
343 167
497 103
914 178
232 853
146 195
476 487
795 474
398 814
577 352
185 909
970 91
254 325
668 760
29 174
860 746
73 530
260 640
742 732
40 469
865 470
726 537
716 648
647 957
628 636
838 76
233 421
468 581
26 256
414 548
763 203
820 184
812 459
558 23
447 10
477 766
445 892
691 661
717 306
120 727
618 216
346 15
32 969
424 550
235 490
395 769
892 860
601 758
794 499
304 127
384 299
108 200
64 443
773 715
916 873
616 771
956 429
903 269
945 306
368 970
749 303
527 409
597 475
497 289
645 719
342 964
870 461
953 632
190 678
248 439
604 138
987 422
558 560
371 786
561 870
56 126
884 170
470 537
58 374
269 909
898 762
484 378
652 668
810 801
627 978
616 725
585 808
406 755
483 685
233 458
851 512
741 509
580 808
853 358
133 417
716 997
365 706
87 430
791 34
673 480
186 731
522 809
288 680
765 927
801 400
333 897
715 4
379 292
664 549
406 810
373 654
960 613
418 705
521 650
386 469
123 832
473 173
681 495
525 716
500 101
970 901
435 571
918 631
878 479
30 340
263 227
619 51
662 250
981 20
920 291
706 857
251 294
194 244
657 883
58 922
646 130
908 703
247 28
943 548
985 633
656 435
123 939
765 91
498 968
74 998
647 445
810 768
846 13
67 27
334 481
582 957
488 65
809 643
326 665
115 639
697 359
436 812
918 832
934 730
847 610
716 325
674 212
222 624
64 586
598 39
476 301
34 602
269 959
598 237
146 100
413 620
473 284
492 420
237 308
515 773
218 349
89 763
869 36
155 604
116 984
520 804
463 747
388 780
554 183
951 969
1 874
962 808
327 500
173 263
482 501
87 535
118 252
699 149
540 682
20 784
335 204
861 741
804 895
831 855
595 702
424 922
302 975
28 134
957 877
203 360
963 782
31 396
664 755
160 655
188 544
605 969
13 922
145 768
725 565
952 895
108 920
565 357
933 872
770 362
815 696
786 389
954 330
734 232
340 528
970 949
216 491
19 970
673 461
288 375
936 618
786 728
56 352
186 446
138 727
413 17
162 283
166 416
989 951
888 88
493 996
502 442
499 984
634 767
896 473
30 71
944 912
162 391
380 298
266 249
866 937
315 805
402 322
971 742
175 888
682 319
281 438
752 676
323 241
109 468
94 875
711 300
785 380
147 128
195 451
315 794
111 219
512 348
522 89
180 2
445 57
431 793
697 504
644 85
115 819
176 206
838 903
822 665
536 410
609 781
882 263
7 916
87 295
959 866
296 618
175 82
777 350
348 99
412 70
638 313
88 699
431 720
29 368
313 284
767 455
769 92
53 321
636 628
965 435
44 354
341 324
998 712
1000 522
452 864
332 581
650 966
956 131
847 46
375 443
722 663
788 485
270 440
887 710
244 62
93 713
844 239
712 121
111 457
215 915
435 492
974 600
628 382
693 833
108 725
63 531
607 375
177 785
485 621
573 673
460 294
379 647
522 360
819 893
60 329
313 236
854 83
213 916
440 966
301 455
128 816
282 20
202 128
756 184
97 536
355 207
128 632
443 255
842 766
643 61
530 731
194 881
160 754
950 853
897 890
906 939
234 251
340 292
24 333
256 972
270 75
572 11
524 487
698 271
641 319
635 245
366 37
246 318
398 972
933 486
725 406
991 312
571 826
40 84
413 259
370 915
929 940
533 202
372 824
898 706
170 294
608 680
618 489
817 527
811 997
661 771
902 13
489 145
777 826
603 771
13 790
388 351
494 823
210 423
612 375
457 99
474 239
854 26
626 204
248 576
763 986
859 1
25 997
706 276
400 862
432 803
436 658
795 334
911 223
174 975
800 783
690 312
916 679
952 688
124 682
301 309
91 142
155 860
26 928
880 828
107 122
484 712
214 451
284 803
906 224
894 157
316 982
881 36
925 585
627 766
907 62
342 338
655 53
440 287
262 370
157 740
598 187
891 119
510 980
426 257
523 550
198 206
443 86
354 866
184 233
123 519
699 357
190 683
617 555
383 535
623 609
79 826
61 364
129 811
730 74
417 62
69 989
521 293
835 356
642 208
505 180
331 520
767 75
33 957
335 541
84 847
297 983
377 49
333 241
625 369
109 785
125 484
876 746
84 215
622 604
955 681
389 732
88 612
549 300
595 362
621 534
66 276
610 489
919 149
954 646
192 381
666 613
675 945
757 104
203 680
561 961
883 825
263 79
390 616
615 388
65 591
966 26
822 825
877 691
734 138
463 880
81 922
102 313
573 776
867 428
769 763
400 521
205 548
524 561
200 727
538 62
645 368
30 822
987 563
214 489
712 899
112 114
401 796
390 907
265 245
618 8
387 244
703 670
693 110
735 708
939 126
379 719
205 298
610 732
127 341
64 71
155 790
298 248
492 208
492 157
745 851
703 826
805 945
10 669
863 778
740 430
675 520
732 835
84 767
53 450
796 556
625 144
697 158
168 103
326 746
189 643
603 424
165 581
410 347
397 145
712 390
696 850
475 250
682 934
590 44
803 68
750 331
875 465
616 863
414 490
682 245
213 563
546 895
881 102
431 520
428 720
922 101
86 997
632 327
200 715
359 190
617 252
10 743
267 406
571 901
313 197
757 390
304 344
635 932
438 616
791 620
803 844
131 395
587 258
286 444
396 224
868 807
979 648
604 4
485 890
487 308
708 796
378 896
985 229
944 83
777 751
264 450
157 642
942 821
506 869
864 509
265 343
343 796
243 468
760 557
989 355
406 536
412 196
62 488
870 87
7 184
229 567
852 551
40 630
71 685
551 522
387 389
643 685
422 874
151 10
537 910
335 147
190 926
380 592
85 401
889 833
130 151
910 685
191 990
150 771
706 536
807 229
586 760
13 989
131 275
603 376
260 196
391 119
593 352
193 996
986 440
664 969
103 700
273 908
646 388
165 247
403 658
517 915
723 996
757 381
44 821
338 697
36 467
921 251
429 859
350 868
34 632
205 249
593 211
9 408
181 292
359 500
31 479
486 191
384 394
661 79
165 275
864 433
319 662
9 114
109 283
831 381
529 182
926 358
397 448
2 645
704 547
225 463
712 163
173 270
925 88
874 912
336 824
10 261
718 609
962 777
325 580
585 378
474 37
53 364
397 791
393 384
410 789
127 707
652 763
870 483
543 362
416 100
34 634
835 840
400 810
354 141
818 835
503 375
922 106
279 879
62 324
98 204
432 453
117 718
886 793
574 754
338 699
779 78
792 571
576 470
727 842
779 415
462 802
285 849
445 17
648 354
373 12
272 981
245 263
975 34
98 186
768 271
362 360
495 892
781 529
76 683
600 207
274 390
911 22
368 915
334 485
380 435
453 913
231 880
382 416
761 388
900 146
185 574
658 868
144 384
140 399
475 724
934 253
580 132
848 988
332 57
706 154
287 684
578 376
539 368
143 708
702 840
105 254
788 84
823 788
866 847
580 345
218 92
534 664
523 127
797 766
132 80
669 749
68 721
536 437
681 321
779 894
484 313
643 8
421 580
780 707
369 580
902 26
780 903
460 202
308 905
490 145
996 570
170 66
665 904
67 549
309 927
159 570
813 189
128 622
457 755
614 566
848 909
511 584
254 554
788 962
347 110
603 10
848 181
150 556
729 131
896 754
961 31
15 301
319 534
467 250
812 491
913 784
645 588
492 870
59 552
161 810
220 708
885 755
213 533
5 48
39 479
65 785
884 980
671 435
740 449
768 234
368 922
280 734
570 302
71 920
623 189
383 806
122 861
2 938
127 468
538 889
968 384
940 423
607 618
298 335
969 994
891 368
363 915
249 716
860 975
14 898
263 845
916 59
443 774
304 497
880 288
762 452
73 466
972 478
760 430
60 558
386 692
104 834
881 691
173 685
504 818
820 576
494 597
2 844
418 203
130 622
239 796
297 892
268 256
485 228
571 419
675 75
579 804
572 210
901 165
307 965
600 885
837 526
657 64
645 574
378 760
276 596
485 453
434 270
766 752
115 763
427 901
321 499
528 823
705 390
331 717
373 529
689 906
366 552
211 954
627 29
616 1000
586 118
16 157
930 797
371 36
83 721
244 328
210 425
765 14
293 97
960 743
671 909
111 158
617 890
232 624
718 788
897 417
289 74
988 842
812 222
239 616
63 1000
187 969
860 594
942 504
843 78
967 336
519 620
93 76
132 240
397 741
235 464
343 285
939 123
324 176
974 340
405 186
781 270
27 491
721 929
726 511
55 667
244 339
623 923
649 730
289 622
517 21
789 596
455 993
38 276
684 537
129 516
75 796
16 629
840 418
869 171
571 1
509 475
980 828
852 741
422 690
278 64
749 900
25 348
965 408
437 707
128 755
564 161
916 812
628 427
471 363
590 908
991 560
482 530
51 783
641 918
399 873
918 650
112 799
202 54
117 783
124 595
741 873
481 872
283 219
293 755
627 241
422 87
776 96
568 771
267 73
219 44
242 427
182 625
739 857
230 187
843 51
447 800
967 104
845 989
694 312
255 800
617 928
921 336
1000 175
549 876
547 925
454 848
753 828
920 391
320 670
783 802
898 598
714 222
1 682
643 699
519 894
791 416
492 180
309 764
732 55
300 144
932 880
645 121
617 487
642 513
990 91
113 372
8 844
938 688
615 261
417 622
691 208
503 246
536 882
235 807
136 837
57 67
372 356
941 416
167 457
86 75
510 490
466 640
616 539
657 940
742 925
24 235
870 819
405 886
386 557
202 316
208 253
264 793
222 223
810 116
765 702
426 634
623 977
67 512
293 261
93 29
545 188
567 534
380 379
588 324
918 969
92 288
728 99
886 958
95 516
431 871
40 114
929 528
682 372
27 424
52 943
785 463
900 584
360 370
849 52
904 931
118 522
486 646
436 482
485 430
970 456
441 269
508 152
711 490
637 949
676 837
722 357
673 878
716 932
600 788
729 417
253 497
192 101
260 850
960 415
995 421
580 541
539 779
564 470
825 557
539 482
483 522
929 42
497 46
957 476
82 847
56 383
288 881
888 821
777 506
599 350
731 143
536 609
971 908
110 158
801 683
377 103
44 356
926 484
398 819
505 781
779 760
850 874
243 527
57 815
626 663
287 523
801 848
378 544
698 645
485 797
293 610
642 166
586 127
301 317
130 594
438 138
895 554
50 638
372 7
143 221
986 368
402 650
873 820
479 484
159 466
556 662
280 724
259 181
682 734
658 618
187 525
432 255
945 826
446 662
150 253
607 213
375 190
934 910
759 327
867 691
412 270
953 383
614 639
543 439
103 645
1000 391
828 209
578 345
262 371
432 528
733 877
108 690
370 656
677 396
343 134
88 424
518 942
854 810
427 653
650 416
310 674
677 135
17 762
448 490
578 666
525 14
357 291
443 601
482 712
484 552
102 195
460 552
961 429
872 340
579 284
521 525
547 782
212 208
678 716
639 120
568 170
593 125
819 451
999 413
713 146
607 670
319 379
411 637
704 95
899 801
378 383
719 281
570 623
440 316
39 668
546 351
237 776
841 1000
953 106
332 546
716 291
90 25
358 330
335 405
832 114
987 380
933 913
304 824
222 753
87 752
113 388
102 897
21 488
623 429
901 666
487 436
902 966
89 775
759 45
15 740
580 847
548 882
71 136
897 854
52 631
867 759
558 337
981 44
507 245
312 782
610 232
83 152
308 824
408 602
262 774
4 708
305 445
938 912
300 279
702 976
775 598
89 751
220 695
758 587
340 459
879 776
884 1000
741 808
178 933
314 606
599 882
900 251
731 829
953 495
984 969
146 753
428 225
557 546
270 331
595 947
148 735
642 247
615 62
32 131
780 592
165 945
399 902
619 932
598 326
877 286
207 676
425 357
71 813
195 461
912 455
536 623
190 261
428 638
615 887
656 810
53 614
603 933
729 780
676 723
237 962
865 736
853 387
295 265
67 94
215 180
879 569
857 155
383 200
32 675
576 653
850 955
433 18
978 32
289 274
779 909
85 829
755 368
375 594
489 616
325 542
357 362
117 811
955 851
43 165
732 688
279 861
777 505
622 896
276 348
3 530
645 893
233 940
797 915
536 333
843 566
281 140
561 388
400 179
482 132
765 279
154 370
687 740
746 512
358 750
94 669
851 930
549 439
918 786
413 957
323 528
400 287
99 738
582 303
826 851
833 344
674 915
967 588
180 36
352 557
958 525
196 17
749 764
567 800
696 932
93 961
302 983
412 624
710 340
874 428
601 217
884 382
638 484
39 36
490 907
855 322
745 299
330 890
726 710
496 459
610 590
338 589
485 214
188 916
198 823
815 130
704 711
967 583
964 903
542 476
253 131
132 550
4 196
228 757
200 546
516 764
177 891
672 451
530 561
371 479
913 623
267 412
540 171
911 329
529 239
992 233
729 482
562 18
771 300
454 350
801 78
829 879
641 15
931 376
282 324
421 142
553 975
248 957
367 480
208 31
216 665
881 575
435 418
142 332
89 213
252 665
524 893
753 921
877 15
575 775
114 715
175 196
410 900
571 842
119 81
245 53
439 72
245 41
942 585
419 847
627 558
425 249
413 618
316 172
218 791
87 926
125 706
716 997
346 313
728 559
406 660
74 88
80 641
472 613
941 634
117 807
941 761
387 659
544 427
529 727
388 354
529 407
391 341
161 797
211 66
83 655
802 404
243 402
111 535
341 229
71 496
641 216
394 842
716 91
106 683
300 795
247 653
344 879
308 776
865 761
361 765
784 280
254 661
350 305
745 439
122 150
165 41
42 511
135 790
650 941
77 486
426 22
702 387
967 594
264 895
600 452
322 619
867 44
998 11
172 665
386 981
377 148
996 176
93 375
136 873
431 244
895 712
982 595
21 681
579 835
127 118
283 138
832 322
24 848
383 785
123 757
286 828
888 522
776 224
709 821
528 62
592 470
235 893
277 358
74 394
473 392
118 450
486 288
47 70
26 967
651 525
574 281
56 544
97 373
566 511
775 835
948 817
337 173
909 56
18 948
318 235
43 11
960 757
555 992
68 435
519 751
584 490
554 425
196 414
449 401
153 624
486 407
583 855
374 134
345 591
985 592
912 975
974 185
8 12
352 936
787 795
889 42
744 796
618 857
984 154
68 74
949 15
574 172
287 460
275 116
828 477
975 510
322 115
174 214
252 932
57 940
192 85
86 637
49 495
146 694
38 167
566 212
246 448
756 327
630 891
748 405
320 894
431 626
113 187
607 653
400 519
185 342
102 923
752 692
70 519
351 59
547 282
603 586
896 782
523 627
728 929
253 851
995 790
462 417
833 618
397 804
430 546
380 316
770 713
252 459
828 680
933 29
506 678
927 105
592 143
399 836
306 865
545 35
400 937
655 886
421 588
195 5
291 274
471 74
688 652
534 509
909 774
222 630
576 536
53 197
624 182
781 726
936 984
438 897
387 484
998 213
666 982
639 196
708 417
781 242
131 176
602 47
727 613
680 172
769 395
131 18
302 79
761 470
758 489
782 944
808 457
880 939
292 852
179 175
20 821
578 250
560 376
404 117
916 178
751 922
512 828
907 844
789 934
69 823
487 273
374 46
843 301
672 875
742 809
485 113
767 840
371 709
586 968
920 139
946 567
494 61
138 766
67 358
545 191
63 925
144 611
27 685
152 124
395 385
781 985
623 533
265 560
988 735
614 413
258 524
388 185
633 744
635 846
613 829
598 215
123 372
716 740
799 450
972 626
540 265
956 33
166 440
150 128
800 933
752 587
61 14
102 36
493 199
639 704
606 941
416 840
444 313
360 23
327 745
722 739
935 416
528 173
375 957
619 35
491 594
580 69
815 107
621 532
237 6
689 750
202 50
316 671
302 111
368 113
87 325
94 892
753 689
149 632
4 66
114 295
265 154
5 520
922 512
91 414
702 634
613 791
973 911
597 224
894 978
80 54
107 707
356 39
389 768
471 63
138 313
529 431
599 753
456 783
275 672
942 12
827 398
585 709
827 73
142 647
167 103
915 81
782 159
24 785
840 114
745 661
108 863
795 14
25 868
32 967
839 681
289 91
792 326
655 572
504 36
341 880
118 761
646 958
270 213
510 879
61 810
408 783
216 760
340 90
569 934
938 11
592 437
8 976
642 910
259 233
320 244
301 672
374 740
788 658
38 297
899 891
304 604
303 24
57 696
936 182
230 155
58 528
27 377
423 309
556 187
147 752
190 269
315 161
355 748
234 985
161 702
418 403
550 20
483 517
2 346
356 726
985 840
331 665
652 561
898 696
834 984
440 780
256 346
41 616
314 78
412 542
853 969
23 369
675 959
872 266
769 636
178 157
608 32
218 283
454 88
174 27
361 625
313 194
24 104
813 202
6 365
925 238
900 902
158 51
841 904
226 585
304 792
704 817
607 911
555 706
319 244
293 44
781 563
440 909
580 475
194 897
484 789
18 540
691 1
979 715
686 435
772 993
653 682
665 341
480 953
609 361
162 599
757 413
209 409
234 538
902 671
659 339
631 891
39 917
278 285
106 15
950 644
554 140
306 720
985 757
482 43
473 404
850 734
153 324
249 7
43 468
547 879
999 514
411 546
207 268
305 72
248 673
860 856
882 494
660 916
156 941
910 400
247 600
309 156
293 75
713 441
126 544
199 672
663 491
157 486
87 358
104 844
183 311
596 490
702 828
15 100
902 609
914 812
431 521
405 655
253 480
126 84
64 873
878 302
600 483
440 331
475 238
767 542
437 116
395 399
731 98
551 337
108 781
954 92
884 130
616 145
29 726
932 395
829 476
612 189
335 461
649 830
526 801
626 721
13 763
28 585
692 723
160 410
88 77
401 19
106 391
232 543
394 696
62 298
232 116
525 353
286 940
131 2
709 490
468 595
187 130
331 342
70 260
534 194
368 485
875 157
439 965
586 485
423 644
224 662
558 566
740 797
875 782
931 971
588 198
459 350
107 252
109 529
381 640
348 556
263 906
181 86
525 224
818 886
168 133
423 706
106 221
295 374
513 805
979 590
190 504
385 535
818 428
974 919
140 988
1000 349
617 574
978 875
48 411
476 128
297 519
846 514
921 630
809 304
308 903
346 382
856 509
428 370
850 872
25 35
816 651
196 561
178 614
294 135
733 363
140 245
990 110
817 826
839 77
741 583
969 303
233 111
262 953
494 698
1 259
466 593
13 217
638 675
295 710
942 910
968 779
989 634
395 325
693 879
552 949
480 638
994 105
799 501
275 391
724 588
802 657
245 661
102 692
16 249
306 962
253 853
341 408
341 819
340 906
413 228
271 122
423 523
365 264
493 213
452 843
266 37
401 582
95 492
384 62
695 765
329 271
536 638
799 21
126 491
958 48
126 973
537 466
996 408
53 610
689 506
901 259
220 670
618 910
948 297
935 675
711 524
959 31
34 95
19 359
454 687
916 827
395 263
865 894
212 618
494 66
646 456
729 392
206 150
466 917
46 344
446 248
860 978
368 527
424 500
861 570
295 515
858 791
424 252
524 140
219 612
532 684
481 619
381 856
748 680
11 399
268 69
642 88
642 170
152 44
461 527
216 561
310 203
452 768
754 882
278 944
29 804
27 52
293 432
740 991
874 343
131 640
471 197
151 656
109 385
739 40
997 206
945 496
96 699
998 210
789 925
146 677
893 732
767 806
703 874
532 88
995 184
309 924
837 355
488 284
104 603
142 681
77 749
75 612
383 702
997 865
923 847
765 616
673 17
509 758
321 870
135 256
597 831
845 303
530 939
554 175
465 108
267 257
472 918
516 825
848 433
275 153
82 726
187 292
571 319
24 648
154 134
345 522
202 679
591 37
512 754
592 437
611 608
576 374
466 223
789 898
166 184
614 239
742 958
688 30
737 833
276 696
636 576
847 579
559 973
503 458
878 675
311 467
153 506
648 730
80 867
285 867
199 479
153 325
250 497
423 321
285 444
381 130
379 87
93 286
641 926
665 266
789 386
763 181
488 744
799 147
134 6
934 617
958 90
776 704
506 549
980 34
965 596
271 866
19 184
783 240
562 11
538 858
179 419
144 950
349 564
794 707
750 117
941 712
295 68
743 452
179 893
133 869
59 285
494 220
233 742
104 805
431 731
733 476
356 635
889 275
802 426
475 440
407 371
645 787
597 450
186 453
576 197
540 125
932 179
847 660
337 693
925 80
60 713
86 341
179 469
507 31
508 848
680 61
474 68
196 735
389 104
262 312
702 138
5 886
108 985
956 54
701 241
745 165
493 168
537 321
332 621
945 119
719 160
771 309
845 300
539 207
532 305
813 535
136 335
870 461
287 821
699 846
220 855
601 953
509 693
898 917
275 160
937 670
831 15
866 646
107 280
689 912
196 275
989 775
930 504
121 589
361 713
751 377
583 185
673 680
946 588
261 267
589 120
156 249
847 921
512 243
857 883
248 877
330 568
777 61
33 129
938 908
901 641
844 1
796 246
660 765
639 592
927 881
886 60
785 91
877 2
225 928
562 153
213 803
490 189
85 419
80 943
143 419
1 755
158 427
23 679
343 836
479 311
43 977
633 861
938 969
596 437
130 832
395 151
627 789
920 262
854 215
715 629
298 392
640 785
434 316
498 418
318 802
799 755
525 961
786 905
148 814
799 648
933 345
487 632
87 392
112 662
838 691
983 687
959 391
405 48
907 150
540 418
29 219
276 761
449 155
982 971
826 783
572 341
288 654
394 72
117 871
982 971
299 877
488 818
523 307
981 756
852 910
318 499
159 946
584 341
851 317
592 967
73 839
133 416
318 763
985 59
560 247
453 975
303 639
385 465
218 713
453 801
547 73
622 618
264 44
560 386
519 113
580 393
301 147
415 567
475 876
888 382
661 956
603 551
824 215
382 232
808 748
967 907
299 761
792 113
398 420
240 181
490 565
39 870
665 911
206 844
731 125
9 652
416 481
394 38
617 663
683 164
384 17
808 493
728 228
934 223
339 607
700 562
718 731
709 865
483 670
782 388
690 610
674 401
708 602
904 50
487 429
533 487
167 739
348 76
231 132
79 917
523 640
408 365
681 841
232 670
820 229
107 139
925 671
719 234
142 493
503 773
924 308
352 927
393 263
943 620
98 503
436 9
452 236
928 690
742 258
454 802
483 447
353 933
806 992
610 986
306 779
812 596
949 871
527 128
265 944
4 664
303 439
419 638
272 734
175 212
577 57
395 312
42 424
564 638
691 417
938 589
307 698
795 99
159 596
150 700
996 683
185 574
49 202
64 320
547 619
211 32
54 388
914 156
685 85
527 153
599 414
752 815
110 918
920 494
845 614
650 977
797 476
921 504
988 99
798 731
147 159
230 90
538 790
55 123
522 506
88 451
766 195
690 557
15 746
871 544
99 353
422 738
129 213
87 675
852 757
25 996
186 637
854 174
519 891
487 831
107 458
17 704
820 77
764 930
473 771
380 286
157 392
62 755
436 317
777 290
749 622
758 710
924 97
93 272
859 63
213 390
668 418
736 635
646 310
593 674
105 828
147 60
319 193
839 737
842 262
833 651
172 521
656 286
607 456
544 91
57 565
790 252
611 365
127 202
406 395
997 490
515 994
583 974
462 351
524 311
38 773
100 392
428 289
59 862
237 366
739 756
301 3
349 203
10 344
667 311
666 808
453 444
378 16
406 399
125 542
762 409
429 21
486 606
728 356
892 892
426 486
426 431
859 692
238 657
93 350
296 519
725 26
20 78
443 771
586 660
783 106
92 116
466 954
35 105
646 309
207 699
419 468
361 416
288 156
174 33
10 796
138 765
939 203
486 692
618 750
617 457
274 95
918 195
594 57
575 85
633 848
894 416
116 110
380 466
110 759
136 256
875 190
77 919
960 152
168 104
802 574
613 186
713 425
373 266
329 702
318 581
966 481
631 22
753 677
222 994
963 721
705 753
332 503
885 639
664 622
150 120
752 295
955 531
497 548
885 661
58 340
516 454
231 364
454 577
637 704
805 788
378 142
324 640
354 643
446 882
592 279
954 760
855 668
655 655
36 60
640 97
571 64
165 908
114 421
158 373
541 80
132 316
511 522
949 449
889 967
883 964
835 705
827 434
940 161
149 779
984 645
588 689
541 525
20 147
257 904
387 535
92 196
190 142
270 66
793 704
229 7
194 601
436 806
386 356
475 987
745 891
727 899
613 121
327 224
479 326
426 401
490 634
584 21
824 573
91 240
43 914
633 774
21 764
73 228
837 777
264 630
623 955
727 435
670 45
195 44
584 163
856 228
414 178
778 18
663 294
946 233
920 298
674 688
586 794
765 181
959 165
238 525
490 439
699 327
155 170
509 862
916 668
439 453
20 411
321 973
21 653
280 145
819 989
371 379
923 271
869 935
949 621
690 53
664 802
599 84
401 395
115 162
887 894
212 824
135 970
15 730
31 990
896 836
848 318
682 400
109 679
579 357
746 468
895 681
819 601
680 606
827 341
375 963
510 452
561 977
83 50
537 614
929 492
534 511
876 817
441 293
796 702
885 466
507 438
178 254
801 200
48 18
982 754
597 701
755 452
796 28
381 119
778 500
623 757
918 604
546 770
180 446
604 199
29 524
915 327
239 415
636 803
485 954
349 72
579 589
962 208
488 726
536 438
975 417
420 747
156 816
103 717
344 942
193 55
17 182
230 60
938 545
145 389
170 555
228 266
123 519
321 613
769 57
608 250
652 905
38 866
836 632
718 511
785 34
359 226
628 579
993 760
806 239
388 267
315 506
440 973
385 630
99 983
51 586
2 7
869 551
768 560
179 390
388 675
898 77
217 604
531 561
407 175
536 62
482 345
468 465
44 835
195 702
468 321
754 245
186 745
229 584
869 783
12 607
331 374
393 204
245 616
200 203
861 982
563 433
956 499
905 566
700 610
787 692
687 249
459 39
459 13
433 695
586 709
267 736
314 274
751 459
813 515
993 445
166 568
444 901
193 773
751 947
285 486
685 332
922 809
64 18
961 190
292 512
276 243
356 467
410 373
219 909
991 585
560 331
894 809
679 565
396 378
296 638
683 921
183 913
303 534
615 115
8 601
163 416
805 544
11 646
345 714
647 742
613 686
883 425
954 325
623 630
937 359
178 897
57 57
314 744
515 331
947 247
262 536
154 891
882 175
540 852
35 422
752 763
900 886
645 819
669 25
849 236
243 576
216 962
891 825
437 548
386 798
944 976
108 313
916 516
783 19
716 760
995 980
473 39
880 668
58 797
228 72
889 658
520 593
814 659
101 94
762 410
1000 297
98 692
752 183
86 128
176 953
781 824
901 64
23 304
597 413
959 795
450 310
834 12
490 181
616 666
620 458
326 141
929 649
422 101
997 686
972 875
993 101
869 854
478 326
406 983
943 381
774 73
163 296
321 807
622 489
314 634
516 419
621 842
297 994
270 241
200 211
353 311
581 203
111 208
313 547
89 858
866 504
285 979
308 433
610 463
657 825
233 774
8 261
66 292
4 136
984 395
508 585
938 563
778 974
343 113
523 866
965 997
962 977
86 573
705 941
456 215
389 289
952 92
132 146
442 592
22 486
255 878
565 932
467 777
739 875
857 837
750 439
478 443
571 718
959 435
380 1000
80 452
351 541
2 887
469 88
48 114
682 841
87 440
320 209
343 981
155 574
802 703
89 286
855 353
832 617
995 705
915 783
926 729
971 656
717 259
590 426
698 221
262 813
540 635
184 3
283 884
583 763
628 357
446 692
381 642
79 663
55 547
218 477
109 459
164 415
389 715
331 773
25 949
36 854
530 189
594 366
715 794
340 317
725 226
297 20
436 859
538 507
613 382
500 734
66 389
760 494
636 653
545 579
468 935
394 471
950 849
385 502
194 170
972 922
616 658
774 915
39 31
542 547
123 4
925 111
297 348
650 217
679 180
859 410
133 527
474 982
194 339
106 952
701 776
540 572
585 297
730 971
979 387
471 209
651 474
274 690
437 595
237 731
931 404
678 486
873 32
457 325
772 582
551 519
287 409
232 952
460 499
953 554
812 698
961 938
611 948
278 181
595 159
151 282
787 529
245 97
955 798
323 600
447 488
943 695
566 689
788 41
694 44
893 267
429 497
960 497
950 55
917 772
606 707
194 960
923 359
724 73
880 894
20 373
39 300
860 644
476 427
148 837
25 56
13 219
275 323
232 28
80 85
332 641
612 348
491 257
719 258
216 985
204 156
400 990
296 158
578 163
189 948
315 118
315 51
226 164
482 381
413 549
734 380
510 586
143 150
646 987
667 870
197 589
563 131
619 81
71 282
869 551
126 391
503 513
791 841
562 924
821 931
627 329
90 414
480 947
587 812
95 816
260 295
557 658
128 560
896 64
974 308
34 629
387 969
322 258
281 30
145 623
761 960
429 516
834 248
925 350
221 130
938 358
972 785
350 915
487 990
93 23
283 952
676 551
664 501
834 476
101 662
401 775
337 552
185 410
297 751
770 169
689 245
851 631
209 264
780 548
606 874
644 820
321 178
80 11
440 16
713 637
927 997
233 330
483 112
713 646
363 517
722 271
795 513
182 727
566 409
434 714
447 263
315 41
500 582
145 348
320 53
796 175
379 15
290 611
577 340
611 653
812 344
545 652
758 49
887 204
535 30
876 839
30 170
68 307
784 96
628 455
883 369
392 55
886 65
754 511
751 191
657 387
648 987
828 253
431 474
777 912
288 316
719 865
561 639
588 710
698 796
476 775
374 359
447 496
611 925
149 48
306 758
432 692
827 161
942 357
665 511
778 24
549 135
166 468
634 185
975 550
684 86
693 152
565 700
174 584
550 792
22 420
694 724
780 516
250 88
852 992
249 844
788 736
491 140
982 90
702 724
201 318
436 987
612 70
972 524
784 985
971 214
649 655
263 686
129 526
96 795
297 282
107 127
149 868
180 285
522 793
488 501
334 923
685 797
28 502
910 770
963 776
334 748
27 627
400 511
195 935
665 781
937 616
883 889
879 847
942 503
6 668
957 280
410 161
19 105
634 90
480 2
450 153
835 116
591 870
718 564
470 779
377 164
521 285
972 721
943 830
268 143
743 424
65 240
889 372
290 987
553 945
93 513
488 248
967 851
41 91
60 96
517 166
460 939
660 605
994 880
513 205
754 743
296 424
935 305
758 104
270 200
637 60
650 203
203 112
645 310
22 894
311 80
462 755
206 894
983 29
307 237
553 752
421 101
606 712
356 248
815 608
83 338
459 409
243 323
541 62
577 647
73 156
83 743
747 671
916 65
893 496
65 994
179 315
871 611
347 676
755 153
238 937
702 326
766 363
987 54
740 526
975 172
679 248
443 898
514 406
56 599
706 442
625 683
322 129
78 199
6 457
554 727
105 687
50 353
875 614
87 367
2 436
563 119
939 566
877 677
117 932
168 630
691 87
734 709
4 535
412 467
481 697
123 199
138 470
875 725
397 7
435 595
348 715
985 286
689 75
634 355
209 677
575 33
835 268
581 44
500 65
543 661
944 227
50 948
102 201
45 696
736 992
274 229
198 593
806 252
894 930
25 640
498 188
841 548
927 324
58 235
45 491
338 567
47 544
844 371
673 766
388 92
161 704
273 370
900 672
908 108
838 879
684 177
645 886
739 251
250 459
808 510
509 840
930 751
788 886
997 943
359 679
180 271
275 816
196 813
402 53
249 260
883 854
191 554
315 983
311 922
648 510
676 138
950 909
25 376
792 688
433 997
660 352
10 931
547 454
982 435
275 451
80 7
740 412
560 894
379 899
451 525
558 312
178 755
725 262
956 485
81 738
75 808
52 839
289 86
828 997
836 159
421 16
805 328
994 644
881 305
776 141
106 233
943 181
301 132
606 911
696 972
714 617
448 453
26 286
956 410
394 393
962 982
291 606
900 509
339 770
439 729
950 91
872 96
832 865
754 98
37 948
776 552
688 879
579 864
604 170
17 101
386 94
771 467
216 658
354 665
882 554
869 231
72 191
753 431
716 441
357 584
982 504
472 597
70 291
866 300
605 887
28 186
488 17
220 115
537 103
633 760
148 513
360 649
588 285
601 202
480 328
473 603
389 144
244 846
960 222
14 133
984 473
63 620
934 477
137 90
667 99
119 117
404 722
28 379
380 347
596 893
134 954
587 590
653 512
384 937
763 974
710 344
522 684
231 729
354 391
917 411
896 640
7 238
327 993
796 920
317 251
479 956
565 596
327 958
52 948
921 385
282 614
4 329
800 851
665 20
880 209
509 730
661 283
493 998
808 835
989 813
531 227
933 636
822 864
576 494
413 303
546 34
706 866
133 603
116 859
280 273
795 601
877 460
438 976
21 153
691 187
483 30
499 405
185 663
688 204
627 915
219 191
574 904
894 742
60 450
123 728
792 259
455 794
344 317
95 363
347 931
597 237
441 758
839 709
241 794
244 204
883 136
435 374
43 503
499 55
630 596
441 781
445 72
505 849
363 200
820 127
836 280
377 605
516 881
691 537
977 754
536 618
606 234
986 889
540 891
259 784
319 410
761 72
867 83
436 185
682 322
728 698
571 852
956 832
967 372
53 659
739 73
15 396
685 364
842 659
174 912
613 622
243 722
881 627
231 528
428 262
712 150
769 878
348 179
969 305
896 674
376 752
52 637
590 414
743 947
64 898
163 770
178 371
541 992
500 179
835 411
310 996
114 49
417 119
962 569
620 308
224 720
552 372
305 936
352 730
382 291
504 648
273 477
785 821
593 439
613 380
293 160
558 976
579 694
134 795
604 506
282 862
910 682
752 851
821 808
906 390
415 535
758 650
330 701
275 175
909 300
954 129
304 715
118 989
16 298
738 516
891 347
182 570
196 779
822 176
100 991
79 445
118 332
837 515
420 23
838 14
27 515
797 280
456 960
461 367
453 256
10 215
556 110
725 20
503 120
524 552
146 875
587 875
582 957
35 873
626 349
525 997
264 358
636 43
193 531
908 866
582 365
98 512
364 400
898 432
603 116
231 999
611 654
435 29
564 694
563 710
688 444
605 616
7 268
569 295
991 544
201 955
374 109
615 139
894 813
905 379
779 467
523 113
676 438
394 70
963 708
328 447
211 448
681 523
373 327
985 711
351 68
287 581
634 587
834 468
214 138
407 880
276 131
228 90
503 654
908 778
264 187
840 208
189 438
702 315
486 411
648 857
163 681
43 164
325 611
178 334
784 393
519 275
193 389
430 149
322 401
446 821
903 326
597 117
36 752
271 243
989 813
202 623
673 132
816 901
836 810
146 502
584 183
366 289
447 319
101 815
136 925
332 268
539 234
852 737
979 307
144 383
479 409
971 46
684 617
955 403
723 308
998 408
66 481
967 997
938 821
813 4
61 269
897 90
369 618
433 705
198 68
494 27
704 434
806 178
896 620
975 242
277 764
425 263
459 905
47 507
246 875
482 264
293 589
129 387
765 859
8 97
41 405
948 828
907 140
361 502
138 674
728 295
336 934
561 497
174 12
640 727
310 363
671 286
996 224
216 956
995 697
765 765
384 83
751 277
69 244
703 887
540 621
83 116
557 407
256 16
102 855
89 254
159 180
394 51
175 668
531 688
990 175
108 505
663 355
106 530
49 198
579 194
204 210
659 935
299 987
68 49
609 68
603 347
508 600
709 3
873 124
46 259
898 977
785 560
699 991
713 568
981 365
154 9
284 430
853 380
196 69
679 47
875 121
629 26
114 587
285 210
246 540
412 945
93 188
312 255
247 245
825 106
507 558
41 96
906 987
492 653
156 962
326 688
230 384
240 200
293 906
999 796
314 528
953 727
257 739
12 186
287 912
325 380
327 348
378 621
977 71
613 912
897 437
309 174
495 239
874 967
304 33
789 172
401 940
674 928
635 875
243 725
503 451
626 738
830 164
930 786
422 604
626 384
405 395
856 934
955 425
38 365
144 707
724 79
975 684
698 440
246 360
215 787
979 860
347 865
844 625
693 436
835 488
554 689
780 999
75 380
685 185
761 358
497 396
96 425
752 772
501 132
727 53
725 561
791 62
52 404
13 368
983 295
94 389
294 608
356 574
257 540
225 13
190 604
854 345
484 750
145 328
984 135
786 935
241 852
392 348
938 455
940 700
995 54
89 1
724 288
415 971
216 737
251 296
2 549
92 182
670 25
213 644
982 429
522 329
655 677
201 636
1000 231
534 746
887 287
418 15
776 957
857 459
434 920
831 933
608 804
215 222
993 671
72 788
788 250
716 391
819 547
157 769
675 399
431 422
270 188
548 914
693 780
688 970
493 277
202 138
508 334
851 462
912 428
750 612
181 683
796 799
25 40
242 991
198 955
490 307
947 274
883 264
511 864
334 867
899 428
606 738
459 750
323 841
721 388
499 73
933 947
957 994
805 193
140 169
549 247
428 293
348 557
420 444
179 709
255 594
362 441
417 17
784 408
419 676
454 475
203 781
881 758
316 527
915 658
869 485
357 992
704 129
491 376
481 361
196 103
625 916
764 15
22 467
783 96
145 122
716 140
707 685
356 385
212 519
159 775
730 518
273 569
307 683
597 824
104 261
486 923
534 797
710 307
881 908
5 507
998 104
480 452
366 869
243 70
603 65
988 196
696 744
886 478
33 510
470 361
20 971
902 620
202 984
812 513
758 688
78 612
57 921
316 159
632 594
41 563
955 695
831 236
762 303
47 204
773 550
394 23
896 839
903 614
786 177
506 37
473 843
997 103
636 786
605 145
917 46
963 68
120 997
13 20
732 7
865 165
653 313
397 878
163 405
166 781
946 734
131 882
775 337
30 624
884 518
303 750
377 927
572 427
359 792
48 168
218 268
334 911
650 184
155 73
438 168
70 30
774 528
301 517
83 966
133 12
69 874
21 481
32 967
512 254
212 803
181 755
888 26
229 990
891 697
656 429
918 742
524 140
721 541
603 18
56 582
519 142
850 258
333 463
455 411
484 881
707 947
832 579
506 541
919 341
770 160
816 270
1000 338
203 988
480 9
816 333
276 797
792 618
192 729
258 404
496 784
363 254
415 468
453 98
181 945
219 735
340 592
374 912
447 808
479 216
678 944
706 122
859 895
587 477
555 267
623 4
233 784
697 715
845 929
56 517
572 138
690 259
884 734
392 631
926 964
877 110
881 812
323 532
831 816
132 546
726 37
794 290
837 305
811 603
680 814
109 304
11 668
90 778
455 598
912 934
427 930
160 969
123 700
536 680
629 980
607 837
398 331
845 283
888 277
693 154
470 281
440 198
878 732
278 50
841 498
43 314
170 54
836 166
792 570
181 178
226 847
369 818
214 144
237 755
854 938
377 285
696 403
804 364
241 324
795 630
605 633
149 119
45 685
110 168
173 10
30 366
25 134
734 70
675 265
694 94
492 739
766 903
301 858
943 510
992 513
372 10
560 837
755 89
666 913
898 483
278 433
919 239
462 467
681 708
457 993
876 783
988 563
341 404
991 874
411 376
656 695
110 155
790 370
559 603
179 423
531 387
158 50
916 434
709 939
598 544
236 373
315 988
676 888
676 864
355 910
661 726
803 491
476 724
34 757
221 170
102 67
285 109
803 10
241 907
618 211
2 15
391 224
383 175
23 5
783 600
244 779
490 3
567 863
138 641
161 650
259 810
862 249
188 795
158 365
762 910
953 45
168 955
47 407
284 181
897 782
488 423
831 84
916 717
575 585
397 590
239 228
652 327
63 814
709 348
278 326
466 127
143 510
812 387
47 53
78 737
518 542
886 433
640 102
304 502
687 867
320 80
567 439
916 477
701 724
428 33
869 929
343 753
799 555
387 736
324 735
912 905
683 779
338 931
619 924
266 194
692 42
128 914
198 424
590 135
973 968
124 856
392 876
235 977
700 838
648 480
202 136
160 559
210 336
506 32
819 155
230 767
264 819
112 881
8 779
80 602
105 367
313 468
322 424
571 163
828 813
560 390
981 477
704 784
369 129
394 108
652 815
367 863
129 64
620 15
424 299
484 906
7 419
439 593
664 115
660 27
227 594
230 158
216 274
262 432
395 578
948 59
108 91
131 831
185 335
169 618
595 213
151 947
530 425
867 12
222 657
96 333
619 675
647 316
927 610
188 418
116 927
503 522
245 299
981 371
486 283
730 493
212 652
685 528
382 518
641 95
823 637
204 652
841 538
981 365
856 153
743 300
616 36
652 372
187 508
296 143
883 935
740 109
833 909
842 806
935 612
228 737
896 476
940 221
282 821
639 140
941 868
899 528
171 61
977 997
620 146
777 342
524 25
170 108
147 875
898 105
570 161
88 11
869 833
715 804
601 559
687 557
555 175
12 747
226 382
258 218
906 440
749 534
614 891
488 152
457 267
73 389
505 696
874 867
49 257
687 836
330 443
329 189
549 621
630 361
471 699
474 326
769 138
990 153
427 267
683 573
629 793
539 30
170 596
157 732
681 8
427 803
825 815
297 455
168 427
164 733
784 264
61 477
359 598
953 915
889 452
710 781
484 807
612 767
576 763
493 34
241 697
650 75
858 198
452 759
368 60
348 420
912 521
840 555
462 725
746 138
459 962
62 310
850 988
527 205
359 327
255 513
908 752
866 337
914 444
949 242
352 924
17 498
963 402
550 573
346 773
837 184
877 920
870 659
986 714
682 316
235 638
94 334
519 882
61 233
475 604
745 418
813 489
862 995
293 863
523 710
273 986
782 251
107 276
258 664
497 117
415 776
824 803
47 988
398 882
976 782
315 820
947 493
147 468
568 827
659 541
92 242
165 207
896 36
361 1
751 674
906 842
188 604
427 209
101 704
372 37
936 430
365 527
96 743
965 44
564 653
655 534
596 478
66 993
305 274
860 339
168 244
610 357
595 286
390 846
996 996
966 103
207 619
461 89
419 202
880 354
916 126
71 367
184 972
590 220
227 752
318 406
874 106
957 385
553 952
911 837
121 614
832 643
978 834
95 102
888 148
48 509
29 706
342 132
691 586
554 362
588 177
877 358
272 249
351 299
362 287
481 410
712 33
893 6
805 926
559 658
956 584
224 167
891 517
696 994
130 4
845 458
158 130
404 615
7 396
723 814
306 846
64 449
443 458
250 243
971 261
394 41
626 395
581 804
178 179
625 339
200 20
657 494
950 95
295 189
241 935
85 814
597 211
329 942
960 852
978 263
434 385
59 791
855 280
979 849
798 87
877 293
409 128
59 890
161 43
595 772
461 782
915 609
799 328
254 717
163 179
338 37
565 631
189 384
398 59
221 681
50 742
537 114
626 276
127 539
529 44
962 280
404 582
39 480
651 562
93 610
895 787
102 450
943 187
206 336
635 872
544 25
820 100
623 312
422 218
872 341
899 364
257 917
245 250
766 730
23 876
408 89
96 537
658 977
78 392
914 627
83 44
791 389
142 860
669 105
313 48
787 819
491 656
29 119
881 966
91 24
205 964
709 142
243 832
809 119
100 564
747 845
641 377
935 360
342 836
982 83
440 313
195 305
428 284
617 594
310 398
755 225
99 324
327 85
955 396
888 423
166 393
366 3
882 285
412 839
358 902
126 320
383 369
685 964
868 843
457 891
519 615
658 815
331 473
778 226
5 137
154 94
944 172
304 719
257 588
434 885
179 567
738 750
880 213
701 848
254 659
649 780
641 100
419 230
618 567
19 801
972 980
789 359
454 888
140 430
458 497
188 94
522 755
260 119
225 360
807 216
949 470
782 210
855 50
75 427
116 98
236 822
468 616
946 959
996 203
846 556
810 680
719 944
21 277
962 73
374 390
518 113
815 264
370 849
734 659
310 881
605 653
891 437
898 281
1000 42
78 943
658 918
588 285
566 68
801 523
38 711
266 595
399 38
46 839
795 254
281 509
839 773
665 46
531 850
785 508
769 347
432 185
356 126
77 380
751 345
481 703
478 972
217 108
133 636
719 910
556 331
692 235
35 363
740 319
912 922
454 788
474 630
86 797
832 745
424 74
203 480
43 854
309 206
280 444
509 182
950 488
137 317
124 834
870 142
138 12
950 863
756 269
566 136
763 271
715 836
10 458
617 480
482 339
888 448
914 863
971 977
295 922
614 161
700 476
283 290
734 251
921 614
559 420
450 605
805 258
872 41
374 697
499 435
81 220
993 350
684 738
490 240
582 255
799 417
585 495
927 93
982 902
734 611
636 963
674 976
894 915
490 934
656 713
54 597
70 659
317 412
857 976
63 616
111 85
664 147
534 527
334 120
492 802
967 403
958 784
417 686
827 486
463 733
541 248
693 555
539 421
169 158
733 749
358 829
270 142
246 25
455 822
755 969
742 699
226 896
42 215
932 602
625 287
107 100
824 642
709 152
862 830
568 79
989 501
155 650
238 839
996 457
857 130
75 468
958 669
850 992
459 530
855 312
146 153
56 301
725 801
706 921
609 577
854 709
876 389
473 611
869 316
742 901
767 742
913 84
465 251
107 661
933 183
949 886
531 474
107 526
121 547
192 850
561 460
983 219
607 56
252 973
5 561
320 907
966 55
875 398
43 595
929 765
605 833
780 797
608 924
217 610
687 379
578 550
738 681
447 557
185 898
722 12
276 738
294 246
745 888
451 645
800 79
832 962
46 988
925 980
588 363
37 980
796 381
156 873
464 957
123 831
15 848
853 395
788 826
404 569
500 485
773 806
708 60
789 546
629 925
903 981
693 621
147 130
379 198
428 392
935 891
93 509
531 925
25 118
666 638
807 58
980 218
966 469
707 925
227 535
997 215
852 540
990 84
991 655
249 89
884 103
99 281
459 164
684 325
668 994
178 866
746 644
420 211
290 588
360 567
574 695
946 702
760 446
626 886
101 302
329 466
368 345
871 265
656 510
843 92
400 811
832 729
200 171
745 133
349 82
841 391
98 53
945 511
864 694
239 949
674 517
399 509
486 763
313 184
928 864
382 735
321 116
64 361
79 186
542 851
34 201
465 215
179 340
989 429
288 817
31 221
136 527
344 503
640 776
11 42
848 134
809 609
933 842
950 860
739 375
511 850
422 853
443 67
469 402
467 804
804 91
679 124
717 928
23 11
658 925
739 843
394 580
975 302
310 496
510 663
286 453
985 268
628 299
60 985
709 354
174 872
831 391
36 828
4 404
832 366
50 949
3 790
379 759
900 843
320 899
387 229
325 576
623 111
97 735
489 235
909 823
395 246
854 393
232 106
561 815
648 106
418 573
352 160
80 233
613 850
168 486
363 876
669 804
534 559
609 476
252 958
899 943
965 185
893 606
528 770
424 604
867 29
934 488
222 757
972 527
957 865
666 398
1000 390
657 613
401 150
960 807
458 878
586 13
568 141
575 154
744 160
709 169
12 666
676 283
705 41
859 86
712 916
554 951
720 144
333 631
965 946
121 427
199 727
638 973
905 159
617 504
899 983
805 121
143 654
718 218
989 655
273 936
91 613
603 780
117 582
637 70
341 982
481 140
958 204
475 139
795 417
663 781
495 965
323 992
832 715
800 464
478 461
155 194
82 546
938 721
596 556
341 678
933 702
987 864
133 130
974 267
210 281
68 724
479 28
930 835
108 535
103 561
287 133
451 737
335 791
211 67
953 797
761 275
874 671
836 280
23 893
593 9
779 435
861 938
374 288
1000 20
391 6
367 914
774 804
759 711
552 126
569 261
272 366
918 89
367 868
880 43
175 793
162 457
682 169
181 138
986 103
25 176
452 842
404 743
214 677
178 50
129 557
961 100
477 755
7 396
616 25
650 930
555 681
380 23
961 521
897 337
965 51
311 787
479 153
545 131
498 926
559 100
693 759
638 4
140 968
784 368
530 179
919 724
765 35
35 519
822 502
869 322
956 737
799 465
108 502
19 770
111 25
805 331
88 664
109 216
296 88
741 98
192 572
523 499
747 785
995 813
213 773
869 666
195 525
638 886
856 982
670 153
178 611
181 617
375 621
714 189
167 641
826 196
703 482
369 411
119 584
40 685
817 225
204 661
558 683
343 159
815 595
421 516
493 480
524 308
965 561
521 246
996 437
731 331
954 969
414 17
110 419
343 667
502 598
351 853
193 278
182 502
972 779
509 934
517 403
943 55
199 816
85 968
978 753
317 155
662 731
358 432
780 368
27 915
473 304
289 401
600 668
807 656
459 938
921 412
166 498
553 885
56 462
234 430
958 160
882 705
390 78
884 269
365 641
783 994
173 44
255 411
815 143
38 193
297 522
254 713
396 647
918 692
828 200
366 829
84 576
56 135
478 222
749 820
493 643
753 170
191 164
621 527
522 172
951 726
881 537
480 762
810 182
338 551
464 521
411 944
769 963
826 394
259 37
61 368
591 42
629 272
378 279
470 747
28 390
431 961
575 658
722 970
190 85
361 866
111 61
374 820
847 718
4 527
936 873
335 398
337 313
613 520
618 918
840 288
819 651
769 840
272 297
594 22
395 103
511 697
502 777
778 932
859 781
74 856
586 805
408 521
294 62
142 103
236 335
948 812
265 765
152 389
871 43
761 810
652 431
409 799
480 176
500 741
528 59
121 155
748 773
644 653
777 291
501 543
739 917
857 707
619 193
906 310
449 467
686 768
519 146
457 610
721 854
696 210
900 470
843 746
210 870
54 79
431 269
101 461
684 468
353 296
573 594
675 757
105 717
979 551
110 492
221 293
838 607
465 712
82 768
6 891
497 450
547 891
269 231
530 254
818 921
784 768
580 918
653 968
260 646
709 913
358 272
608 972
434 680
780 771
405 630
621 808
956 512
847 724
13 791
320 388
513 318
140 854
202 295
117 193
221 257
679 882
411 212
558 435
898 940
573 374
379 3
564 167
88 185
541 575
428 423
315 325
958 714
295 511
283 346
296 14
848 578
766 551
833 250
132 614
33 711
200 365
406 117
575 731
472 739
154 503
838 716
335 771
804 150
270 718
925 955
889 610
194 21
62 332
356 271
100 705
187 606
176 629
115 406
635 767
752 457
585 121
223 698
809 492
168 800
20 96
259 438
932 168
886 223
242 244
376 414
292 544
221 180
65 186
231 339
594 505
109 23
39 25
674 460
515 394
677 891
814 752
401 718
69 494
136 443
983 484
817 5
790 623
914 885
161 135
276 32
314 756
378 434
560 602
965 792
819 59
392 547
680 667
666 136
944 511
605 669
249 95
978 990
128 882
567 141
553 865
655 592
814 644
532 60
352 80
531 232
268 10
603 548
549 589
372 784
578 559
17 281
331 385
641 478
446 326
447 113
296 755
564 961
170 148
990 596
874 416
215 137
666 18
509 411
714 593
729 66
693 641
854 548
522 152
376 433
234 61
263 844
472 90
150 533
242 882
292 739
259 661
543 279
162 857
279 611
978 915
846 378
791 411
994 905
666 589
949 931
457 276
354 506
486 577
931 817
90 17
307 991
446 524
117 397
582 730
488 145
235 152
599 419
467 104
713 956
102 367
682 167
552 231
92 656
614 373
214 40
407 869
502 963
512 409
534 232
716 505
225 47
863 324
481 922
125 324
910 666
659 680
156 322
689 835
354 544
939 601
834 736
211 690
346 443
197 943
366 972
727 273
152 251
130 306
614 771
345 315
21 102
405 172
335 992
90 642
367 904
738 194
493 811
452 580
178 851
977 99
81 421
459 8
720 993
953 182
930 426
883 137
259 244
319 192
207 605
598 385
943 972
303 523
753 470
109 623
803 632
799 744
667 527
580 601
270 723
248 910
683 738
680 922
59 344
318 855
968 868
489 573
127 38
805 593
291 805
666 591
552 741
548 322
784 445
726 760
877 55
459 603
708 184
259 850
42 367
254 206
14 499
952 376
762 652
9 192
511 588
87 128
533 367
987 487
396 557
21 361
146 264
621 547
729 728
79 797
363 372
858 721
125 684
909 183
605 234
782 787
762 198
753 22
479 504
913 448
563 664
598 880
216 586
251 546
5 750
114 943
914 867
15 259
216 180
590 31
43 394
530 734
214 936
898 717
1 654
898 340
656 445
900 577
771 258
417 331
133 14
712 220
932 177
736 584
357 918
774 922
137 674
998 342
639 118
128 985
575 780
1 772
161 895
931 648
96 163
746 203
782 51
755 608
324 521
299 701
94 232
153 806
914 981
897 79
203 724
614 414
46 687
499 279
528 561
695 945
650 761
451 910
522 714
520 568
407 535
194 814
713 532
835 254
154 95
885 156
965 69
424 593
209 714
508 655
506 776
764 256
877 680
751 278
414 479
180 782
80 447
297 30
560 623
368 981
262 877
783 498
824 271
354 516
805 441
399 200
411 80
502 745
534 997
259 386
926 286
2 39
155 566
37 650
360 157
741 241
681 890
394 972
290 140
257 284
757 64
929 847
392 941
770 120
121 11
115 660
902 946
142 255
253 311
834 829
189 665
12 292
512 730
604 822
93 393
799 77
950 540
806 775
931 18
522 906
256 526
82 800
682 88
892 43
386 150
300 308
251 568
571 396
446 769
326 70
223 953
906 68
419 176
857 509
120 260
892 217
274 923
46 59
398 500
112 237
332 896
598 274
38 222
21 644
423 196
311 997
746 90
389 907
728 624
807 501
509 767
923 738
48 621
816 337
237 994
118 746
297 848
565 292
570 887
638 144
848 990
161 906
107 998
556 615
650 96
540 602
197 727
379 809
104 208
287 213
237 94
867 879
5 538
340 901
202 847
218 619
284 675
377 471
678 810
955 173
436 741
267 729
156 360
209 883
254 497
765 219
168 835
370 174
371 842
280 210
924 985
789 787
600 8
266 848
855 810
854 679
155 834
649 189
205 989
431 554
804 482
967 401
588 22
982 773
375 821
989 878
106 811
308 315
591 256
817 386
874 553
801 515
690 243
466 778
158 531
91 571
713 865
824 984
403 427
813 46
750 94
318 318
210 159
34 151
869 711
906 712
283 773
625 11
437 653
721 190
377 406
815 219
598 490
541 118
362 686
595 247
275 537
673 709
590 122
426 435
63 977
592 335
965 16
457 533
905 3
523 962
43 106
497 340
705 455
706 775
117 602
842 290
242 755
223 160
443 63
426 779
40 603
624 843
878 127
253 659
81 745
44 620
592 298
340 204
22 614
818 774
744 93
15 389
8 798
655 275
21 915
310 187
93 600
510 727
688 461
281 131
802 723
679 56
452 883
269 413
456 274
298 976
895 705
23 170
640 736
483 937
632 507
168 639
89 28
21 823
721 240
217 8
663 758
273 226
419 937
350 437
59 879
838 184
166 443
21 167
839 933
535 302
208 817
21 907
696 44
394 64
971 98
393 69
820 445
725 556
217 552
284 54
659 10
65 275
985 390
613 511
896 415
601 320
545 265
258 203
815 955
665 270
907 552
710 896
558 588
553 373
642 268
612 718
245 822
608 389
364 456
643 573
152 772
419 104
335 393
594 539
433 333
221 900
101 478
458 836
984 976
110 975
762 752
633 719
757 823
823 289
634 467
35 999
562 671
658 884
405 347
769 735
691 838
803 423
349 911
995 892
791 140
195 678
532 73
639 735
926 962
865 787
937 484
282 328
874 261
177 56
753 636
875 675
776 803
111 474
159 641
732 374
846 164
362 567
118 811
618 825
932 458
779 40
987 647
218 940
85 657
741 623
133 280
140 27
268 879
636 522
839 342
385 533
201 532
680 317
90 170
215 696
940 19
985 315
765 71
617 199
110 383
146 510
743 410
160 156
964 630
991 194
249 339
375 485
581 617
552 861
982 634
160 890
969 377
726 761
75 969
546 789
482 827
443 792
217 608
108 680
260 5
852 815
504 316
592 418
581 446
864 883
900 454
723 466
943 393
215 110
209 130
953 65
36 834
565 506
368 996
403 748
550 806
358 268
698 60
674 24
54 39
249 506
313 203
162 372
667 590
552 141
651 139
74 321
216 71
764 783
776 299
881 605
360 767
890 406
457 640
528 275
259 801
98 815
841 157
259 259
329 204
116 915
589 27
657 528
651 126
451 804
877 305
18 813
966 900
764 432
282 76
830 423
441 182
213 269
920 463
201 277
283 608
664 763
355 717
659 994
176 675
23 21
315 769
2 73
507 688
839 551
778 500
368 288
115 517
615 81
122 183
137 69
423 708
967 514
265 236
219 147
315 195
267 421
678 712
973 806
651 150
456 223
843 644
58 474
357 303
411 414
531 887
605 287
713 558
327 419
610 869
292 639
489 929
109 896
850 467
888 566
283 269
874 219
226 223
344 929
284 482
230 488
462 188
411 479
420 810
977 315
292 356
620 115
566 865
455 891
154 747
69 583
150 702
746 935
627 466
495 673
123 640
300 285
905 826
77 81
108 858
204 373
785 852
407 705
733 504
397 786
652 663
978 827
241 391
444 264
162 257
170 518
702 432
736 135
358 980
969 617
270 244
570 958
623 179
871 486
474 41
740 280
634 41
610 856
359 987
420 258
139 888
477 420
714 403
311 394
267 311
658 339
237 499
928 961
448 235
33 70
162 344
880 273
386 567
985 888
188 982
717 168
729 243
60 119
42 95
541 299
682 536
533 795
974 676
473 483
289 889
850 157
400 345
197 507
918 251
43 841
797 613
868 814
10 365
971 948
683 311
605 477
816 176
652 949
980 954
763 511
54 848
341 407
40 169
614 231
83 345
629 413
685 643
996 386
248 571
334 685
616 191
588 661
177 518
268 878
3 353
775 242
131 302
70 385
7 83
264 699
421 775
161 482
328 388
490 917
265 241
978 343
510 516
438 927
169 789
874 72
104 933
996 232
788 189
265 581
512 835
670 275
512 7
413 435
803 788
50 854
927 99
913 831
248 457
62 726
236 768
209 560
470 619
836 708
157 890
290 992
360 110
685 882
584 854
28 516
314 32
544 638
719 396
193 599
234 970
385 206
694 940
517 282
289 117
484 306
665 545
109 479
994 718
353 613
865 248
722 872
152 99
295 276
21 9
149 284
353 819
891 860
107 52
450 802
670 506
223 615
926 549
455 196
58 914
414 559
838 169
595 741
505 913
420 89
477 790
825 163
928 113
183 108
886 702
52 757
785 91
810 199
550 572
171 589
869 843
439 29
357 564
588 206
753 599
298 396
835 351
681 358
228 895
274 841
957 28
392 989
485 478
97 725
367 96
836 156
750 663
17 579
488 55
751 39
613 752
966 615
395 991
490 163
616 770
240 455
122 548
624 535
550 190
415 630
435 542
752 247
170 849
807 316
741 516
554 708
305 464
548 54
1 948
262 516
8 636
12 828
611 519
706 536
633 975
969 13
111 210
147 216
852 165
702 132
206 335
168 873
792 419
295 190
809 896
203 487
513 419
483 721
266 380
241 642
793 670
227 54
335 447
911 853
281 239
506 264
432 70
565 345
878 334
316 802
190 240
324 966
486 706
449 381
676 894
513 819
306 797
321 143
543 402
801 280
532 684
662 907
31 955
821 242
375 820
983 607
470 431
45 423
420 806
105 313
837 424
878 469
473 379
558 465
691 479
758 831
553 175
615 35
496 339
412 191
592 297
307 969
739 427
34 757
542 657
440 852
457 575
765 366
361 177
126 131
663 546
209 285
957 429
513 505
452 690
719 549
781 274
237 587
506 342
32 619
192 385
289 663
500 839
200 664
183 749
615 47
383 847
974 781
131 248
431 675
242 748
40 446
257 26
809 506
127 485
393 839
783 426
770 985
314 595
597 553
606 282
595 513
551 905
265 45
47 894
111 765
173 253
893 71
128 757
386 729
71 532
899 252
958 222
77 44
406 81
247 99
474 940
630 94
362 486
582 856
742 394
802 906
745 648
577 20
807 583
349 581
20 431
353 693
154 331
478 76
46 227
594 324
928 55
982 257
870 248
58 849
604 769
575 711
665 178
896 417
313 221
518 321
234 265
911 752
6 796
914 422
213 230
162 583
395 8
85 255
549 755
991 734
107 901
192 167
667 607
462 738
474 90
728 137
31 271
849 920
750 45
621 158
430 765
259 416
760 658
151 868
44 293
539 482
586 565
281 351
225 866
24 771
807 362
440 3
462 333
59 913
583 483
347 511
190 46
522 298
810 282
65 867
175 864
945 289
738 442
896 226
136 201
840 449
403 298
554 128
595 631
338 687
253 177
367 277
18 931
457 491
622 482
751 584
586 57
461 751
361 233
654 149
884 126
396 166
203 652
849 695
921 192
344 678
962 835
149 149
68 65
182 398
759 240
21 720
617 852
387 920
282 311
522 811
514 478
383 751
994 135
394 898
790 285
707 34
564 414
875 155
313 828
468 951
169 952
710 791
856 829
519 576
162 384
630 649
52 797
485 905
485 988
464 197
540 843
558 71
359 885
435 66
725 720
375 506
193 476
887 928
507 79
942 155
148 470
679 282
438 926
450 470
935 161
841 773
792 667
45 665
774 172
274 47
635 928
83 890
210 530
292 152
566 871
411 637
805 719
33 67
246 470
482 363
156 656
671 237
142 492
36 628
821 951
315 845
801 17
197 893
216 805
368 162
388 145
193 754
672 126
39 88
663 57
978 965
129 528
486 90
826 112
208 20
265 267
363 113
178 39
655 678
576 233
8 195
603 41
150 806
377 23
510 852
213 643
60 590
633 346
771 896
976 669
563 685
29 67
478 862
921 894
767 161
701 235
591 694
765 499
453 133
269 247
906 75
739 904
278 188
256 612
458 906
196 948
579 483
853 147
119 865
692 930
960 498
316 926
498 864
768 666
715 507
783 184
438 690
831 203
395 169
195 345
271 885
378 652
3 690
654 367
732 77
125 606
542 237
296 662
861 812
174 771
106 700
316 505
287 309
211 834
343 355
710 557
573 844
6 568
463 94
76 332
870 711
666 119
421 694
742 895
28 743
772 874
424 269
551 299
272 191
756 759
215 461
203 725
841 35
771 763
379 316
337 933
52 738
917 257
354 178
569 14
434 685
702 379
552 104
645 780
694 557
590 462
173 938
201 972
750 687
607 634
204 118
795 767
624 523
299 863
151 491
93 326
132 968
96 1
814 18
496 871
981 234
157 357
999 880
225 662
481 460
156 321
980 945
222 4
654 758
872 479
898 990
135 67
557 895
294 922
486 983
191 520
153 339
317 294
255 106
57 351
990 293
367 388
569 394
21 842
364 62
336 643
942 567
410 162
938 36
220 856
844 108
875 739
685 11
770 582
443 963
485 852
312 567
341 758
614 667
404 756
812 591
863 672
543 74
35 174
663 891
445 959
908 155
850 125
358 239
856 513
718 185
303 952
557 117
776 324
638 321
392 927
18 662
680 858
297 548
781 531
696 833
599 245
891 82
408 457
743 498
275 99
596 231
406 599
854 396
493 402
536 177
644 933
156 679
137 916
752 703
740 198
176 642
572 940
579 835
528 428
565 425
942 799
634 745
947 38
834 600
736 972
365 333
357 157
171 485
405 788
728 696
981 953
619 329
18 658
834 228
902 392
276 191
119 626
738 962
884 760
459 699
661 710
178 651
638 800
670 556
71 628
310 692
835 10
343 611
995 449
203 887
703 955
984 785
152 241
994 416
69 225
38 516
255 99
580 221
947 435
799 434
76 577
429 397
195 237
134 723
556 373
523 170
918 281
892 235
14 661
341 998
416 709
246 213
740 984
14 473
313 947
763 176
777 54
513 816
16 12
517 182
777 660
116 743
247 532
372 976
510 29
895 560
340 905
136 834
807 17
140 561
779 163
918 877
352 961
686 562
182 101
951 663
598 968
739 892
103 746
214 684
346 571
884 986
842 352
176 208
171 82
698 931
462 128
139 434
214 460
440 437
298 451
401 515
479 710
181 307
281 70
668 380
47 492
280 856
640 878
201 947
893 558
700 978
893 61
495 686
479 372
27 879
527 307
895 925
32 602
789 914
386 492
435 220
785 492
584 654
890 968
400 942
434 490
758 825
972 126
990 666
847 37
508 962
434 63
860 554
877 88
767 756
461 697
166 335
883 319
358 144
643 729
745 998
588 610
389 798
96 959
515 893
9 899
518 620
334 157
693 693
193 995
991 676
191 240
482 177
467 600
328 586
855 157
511 30
216 434
619 228
580 820
99 409
115 913
804 536
591 976
750 187
538 712
57 80
955 965
155 912
204 117
817 305
419 392
247 994
978 214
758 30
165 210
713 442
184 860
372 489
834 693
330 176
74 835
386 707
749 36
988 789
953 536
341 615
266 695
829 312
86 609
761 378
630 292
858 365
859 944
394 973
3 415
438 895
71 152
908 841
258 210
330 910
624 702
360 49
384 117
668 553
360 920
576 251
11 599
578 78
410 297
136 15
372 18
717 356
443 42
461 70
493 778
577 687
115 442
183 531
442 358
953 572
835 519
272 565
1 541
493 288
191 954
955 682
171 186
573 436
523 399
632 941
347 937
308 635
879 2
860 497
139 95
744 242
733 770
659 700
116 980
558 271
231 665
360 980
892 836
520 787
43 593
329 356
543 697
64 615
865 272
645 192
576 10
396 762
681 36
775 788
286 584
250 472
870 240
970 72
586 507
722 212
751 37
324 318
613 1000
809 599
779 297
957 34
884 246
842 149
706 475
135 753
573 667
476 583
576 203
365 474
577 379
945 459
427 606
573 71
922 297
274 166
34 704
280 460
820 844
253 250
669 913
271 575
5 291
153 167
409 336
237 998
510 961
910 534
995 250
937 835
953 761
400 120
362 115
90 707
434 378
563 347
815 218
155 490
241 835
973 765
253 105
150 664
628 287
856 478
627 755
659 686
871 722
655 370
166 812
359 193
301 50
253 276
170 516
719 766
197 663
371 540
976 404
829 588
223 259
249 809
182 870
318 684
415 498
98 911
380 296
980 668
870 851
826 746
363 665
279 879
662 492
448 649
726 59
460 262
428 953
574 699
218 415
952 201
237 925
974 444
575 915
636 542
572 830
68 265
694 111
224 153
167 437
440 263
970 818
545 922
175 323
539 287
865 153
460 274
870 741
694 501
226 897
74 989
560 209
56 220
455 232
13 688
444 358
623 19
674 943
335 716
386 223
275 690
169 954
255 81
373 40
111 317
11 477
828 579
504 887
721 159
265 176
385 736
898 236
752 304
456 676
874 88
804 456
19 64
108 412
67 395
783 153
477 401
940 652
854 334
503 612
981 743
418 677
67 437
605 657
655 379
57 438
702 74
686 331
614 787
375 764
646 340
831 197
228 900
194 970
154 368
266 669
837 320
773 457
548 300
327 412
66 687
561 617
383 574
630 659
553 762
894 205
387 936
57 334
679 482
17 891
565 191
364 53
48 693
309 793
17 23
766 822
827 353
445 657
642 776
248 308
544 879
629 261
190 900
602 714
435 384
957 651
340 710
690 632
168 867
696 217
847 83
526 260
62 461
679 745
914 500
734 738
559 902
488 150
435 578
37 941
187 490
242 525
242 128
695 906
50 757
456 525
744 68
442 163
241 222
251 278
914 102
654 850
521 284
739 205
14 495
935 625
677 987
948 6
682 851
775 64
17 808
450 648
466 535
558 39
734 928
447 388
624 947
76 574
954 165
481 990
763 624
67 956
650 240
263 138
666 146
551 325
362 759
898 887
24 558
647 50
33 496
246 247
639 845
699 205
88 124
616 821
135 967
989 513
745 533
655 653
534 296
882 413
649 319
884 358
918 159
432 762
112 794
780 435
828 601
207 928
621 229
754 581
268 929
370 636
772 548
895 210
864 811
429 669
394 747
348 801
272 660
6 50
85 689
612 83
113 875
613 509
374 966
573 939
656 939
294 802
224 964
581 902
478 990
3 992
720 232
446 308
123 739
836 638
724 218
316 620
212 616
8 767
526 864
219 27
262 503
899 254
240 663
747 917
538 733
112 666
55 290
806 946
425 646
246 987
514 656
982 810
200 994
957 146
330 17
289 297
827 931
463 772
977 993
94 891
754 708
241 479
381 844
207 768
512 123
913 748
315 191
975 393
680 375
575 195
6 349
195 952
921 18
870 273
199 15
771 236
849 815
81 20
276 90
751 362
563 484
480 205
571 837
619 796
675 617
675 724
165 359
821 854
357 567
891 376
678 309
780 267
907 362
149 804
833 633
152 84
638 807
416 650
717 715
830 969
570 582
539 828
420 276
979 405
828 120
490 213
705 126
174 29
157 369
888 747
351 461
824 481
205 582
820 152
542 944
276 42
850 912
990 92
815 791
505 562
361 159
528 316
60 286
109 494
569 864
735 766
139 193
433 158
397 7
120 426
394 294
593 131
664 205
669 618
553 501
803 304
248 234
80 706
557 530
149 754
141 435
740 664
337 409
952 311
408 909
481 524
228 97
313 602
334 143
158 953
383 114
788 861
845 148
862 802
630 966
969 420
803 718
326 797
364 418
129 336
516 308
394 35
785 286
960 353
418 332
421 869
93 528
466 523
844 289
567 128
451 213
551 890
313 69
294 489
169 936
448 829
996 855
984 913
972 208
265 462
535 503
429 298
550 686
607 975
713 100
823 504
794 52
810 702
10 596
754 761
620 318
273 769
604 260
438 13
138 692
626 770
265 939
418 941
263 878
825 157
721 43
784 479
525 358
917 468
611 840
526 864
288 649
16 97
72 942
320 184
311 942
197 612
949 814
969 849
836 828
394 584
903 977
521 672
40 656
45 194
334 403
341 130
970 380
897 473
756 321
435 304
919 569
344 535
717 683
717 331
480 645
303 429
783 50
83 655
329 901
447 218
137 290
587 276
117 236
23 781
133 449
739 648
829 161
445 214
79 893
650 125
184 77
276 536
445 770
796 617
842 474
733 554
798 841
197 368
895 204
472 112
485 754
154 596
110 283
873 966
678 730
221 253
696 103
205 493
485 341
864 689
663 162
364 732
819 317
910 253
34 553
278 144
106 240
678 152
629 771
736 851
606 837
153 191
995 184
614 104
427 127
25 115
766 706
336 508
947 840
202 932
186 639
783 343
151 503
739 569
911 812
918 968
835 786
715 549
638 323
291 860
372 324
69 195
209 925
21 728
738 991
238 115
612 273
885 682
472 387
788 898
128 395
815 755
481 389
982 309
940 309
672 167
698 168
136 254
852 408
391 930
693 999
22 124
476 291
301 660
769 624
725 56
811 171
791 414
148 394
215 90
35 713
376 915
411 295
429 495
292 839
25 639
958 578
92 46
366 442
139 595
703 354
627 997
238 985
89 646
273 869
633 920
820 955
681 292
834 693
648 418
197 885
689 875
835 190
902 570
13 250
419 273
860 629
9 167
698 592
227 31
307 82
8 212
270 705
437 928
947 806
126 236
107 670
929 458
327 477
848 910
222 366
561 59
38 149
507 705
630 621
375 484
85 661
489 417
851 821
633 449
75 118
571 256
153 511
63 239
494 829
277 5
12 602
761 828
80 686
94 576
924 315
931 723
446 954
647 651
136 227
514 157
212 705
681 986
132 236
477 551
428 712
561 555
85 635
262 706
158 36
190 511
912 759
369 22
319 965
518 238
696 960
226 501
116 508
502 486
792 64
912 270
693 300
681 813
202 93
886 759
652 548
477 818
480 348
158 466
133 546
107 335
665 511
862 864
510 977
278 681
936 832
469 224
261 756
224 214
842 779
212 424
487 808
673 949
902 39
622 490
581 461
234 473
636 165
418 265
573 981
59 510
929 959
942 753
617 403
123 346
111 818
723 777
825 277
774 453
238 788
437 564
857 650
198 313
56 982
922 299
496 252
932 97
126 634
184 4
428 431
821 109
990 581
368 774
280 783
127 813
734 822
79 978
511 886
27 241
367 309
17 307
248 331
154 815
4 460
678 990
74 307
642 340
730 649
208 802
70 539
224 137
712 401
736 721
594 347
709 15
926 406
293 301
186 940
995 363
919 954
718 195
519 82
999 850
280 793
477 851
161 91
318 733
960 466
340 589
814 518
897 710
344 190
953 236
411 844
947 577
746 687
331 407
631 114
95 707
628 106
76 635
421 261
404 366
596 717
246 9
711 243
243 251
874 497
584 694
469 800
685 717
675 168
640 229
478 78
711 156
761 335
729 582
36 899
847 975
78 285
260 995
722 639
262 952
816 706
624 789
950 802
949 244
171 352
19 874
497 642
186 720
789 365
791 298
843 451
498 260
578 135
80 637
10 740
478 51
149 237
155 718
233 544
224 849
585 500
742 690
634 970
948 75
545 480
324 769
151 927
161 786
206 110
448 364
146 487
855 192
527 520
870 421
426 828
745 496
607 1000
31 25
831 514
482 33
900 546
163 648
995 277
129 892
3 598
230 219
616 149
582 841
391 12
605 5
54 644
844 662
330 15
872 955
771 174
671 535
488 282
15 795
427 39
373 774
88 13
39 552
151 192
71 428
444 112
388 979
95 155
678 173
389 157
414 107
858 522
568 752
313 898
686 430
883 115
626 244
391 773
439 837
91 726
605 756
472 757
823 779
851 460
699 659
997 335
973 222
281 138
664 440
21 182
138 604
399 43
931 379
597 50
202 799
505 257
740 622
823 922
818 233
437 445
45 300
6 809
649 472
242 730
587 868
270 260
393 819
387 397
564 662
686 537
988 778
739 911
57 284
7 561
761 953
345 817
738 778
563 758
926 389
875 366
174 695
656 965
741 533
76 460
74 369
613 157
665 337
215 666
479 676
114 222
391 198
411 347
902 835
505 666
287 552
783 714
572 853
921 423
315 654
100 540
152 337
655 451
36 418
352 648
834 817
836 342
10 965
887 305
860 539
636 443
170 718
506 58
466 362
51 238
623 164
57 680
627 193
295 14
579 375
850 196
815 912
899 140
492 602
49 438
840 932
631 762
634 284
968 602
811 923
82 125
269 993
670 22
118 933
907 611
993 437
697 689
217 764
897 685
291 297
854 390
495 164
407 814
18 315
549 494
228 91
980 513
457 874
807 377
925 1
140 174
169 824
65 341
949 817
274 597
185 742
593 484
916 102
296 8
560 90
437 26
592 806
787 525
30 387
465 973
397 546
113 346
272 283
919 147
78 219
931 231
315 76
542 830
636 206
629 463
454 731
605 963
891 929
227 510
890 328
654 782
546 475
836 99
179 755
582 807
1000 695
320 967
189 656
313 87
250 705
243 556
121 4
64 395
858 534
505 375
647 797
796 184
662 800
906 302
140 804
369 916
296 312
597 386
43 878
86 371
954 82
686 374
325 22
801 375
864 572
385 413
547 789
238 215
239 318
30 711
696 10
646 256
58 298
245 436
641 570
361 6
481 645
49 887
438 360
590 668
777 332
879 620
848 749
56 982
777 743
221 505
811 889
832 758
144 698
533 896
723 159
183 228
298 630
393 59
560 365
123 148
490 468
918 758
659 441
686 300
599 314
419 305
720 124
540 978
785 538
793 779
244 298
530 921
786 274
554 231
839 336
834 748
814 582
467 850
473 428
60 202
853 8
428 378
893 680
364 896
230 24
348 728
322 711
184 657
692 772
247 310
238 750
240 161
994 777
842 346
780 228
238 205
872 887
43 625
109 465
750 812
109 56
451 4
800 402
516 992
676 912
445 949
563 43
258 493
529 598
598 322
57 603
769 633
179 585
788 569
131 579
508 218
353 660
921 818
41 847
346 26
247 539
103 752
929 667
611 814
968 59
852 119
51 294
840 794
986 741
141 255
781 578
116 934
599 754
91 551
586 65
615 500
24 40
811 130
787 721
943 574
122 355
943 589
32 297
102 228
98 164
712 558
725 97
961 108
274 925
509 726
328 213
45 744
692 315
547 768
46 674
186 347
491 354
940 551
691 759
697 339
303 300
626 515
377 957
423 368
567 786
3 108
661 295
402 467
38 880
547 325
799 362
280 608
56 789
599 690
599 837
485 619
875 728
150 249
27 626
851 62
153 700
224 612
102 155
201 505
866 636
40 637
552 965
686 480
92 751
996 585
434 872
644 441
813 356
521 677
696 164
367 538
84 671
297 339
823 404
901 831
221 122
734 438
846 430
822 657
188 708
430 609
694 409
779 551
582 661
967 403
260 766
633 456
381 479
961 69
708 55
669 511
666 902
529 233
541 651
430 262
451 880
538 309
489 15
223 674
308 150
147 94
179 957
380 253
559 105
877 877
32 145
906 646
118 325
924 285
489 958
209 370
101 264
731 586
629 164
715 575
602 635
162 106
337 269
900 579
199 455
649 863
257 467
545 129
660 410
60 627
821 612
139 827
719 71
198 723
215 334
227 928
461 785
792 828
409 162
365 543
520 144
321 112
498 364
151 970
744 817
692 250
919 200
80 364
116 985
287 213
51 415
403 251
584 130
712 328
233 952
395 278
110 453
168 300
54 742
326 638
319 238
561 316
162 552
941 777
512 667
929 771
549 971
903 930
168 836
775 17
940 514
403 10
366 356
610 830
322 614
220 946
509 630
343 429
193 742
180 942
505 776
617 810
649 104
420 722
824 147
24 620
853 53
647 760
267 480
13 491
819 224
684 664
108 404
585 58
266 671
643 702
56 596
363 805
747 112
724 408
508 593
481 620
857 941
957 893
34 717
899 118
771 336
602 862
578 164
341 54
23 383
557 191
267 475
211 641
526 936
613 95
745 660
252 790
821 974
864 531
710 488
281 188
287 58
859 502
779 218
668 870
85 954
270 852
941 978
788 682
152 748
66 90
802 135
61 309
435 51
756 296
923 939
770 416
387 881
305 470
514 707
893 814
184 475
970 937
579 332
890 227
955 320
7 127
404 47
569 78
464 865
741 254
278 101
323 583
907 610
314 25
395 26
490 633
508 255
157 74
448 757
387 992
5 543
392 96
802 454
940 748
872 828
528 675
330 191
768 716
379 41
145 106
811 164
503 507
485 522
731 11
688 34
577 678
760 615
378 491
144 66
314 708
543 840
423 161
28 903
852 908
615 49
842 127
453 331
762 73
71 176
665 248
832 894
688 153
737 834
927 355
979 655
230 193
824 1
296 238
903 8
540 378
322 24
537 131
765 157
677 727
646 804
642 677
835 413
126 836
892 365
445 643
926 167
141 888
945 682
894 908
615 638
716 467
650 944
746 569
728 765
269 88
301 915
394 223
526 115
37 348
901 611
255 929
78 8
578 412
973 912
349 369
305 133
895 155
369 270
961 95
138 584
701 153
442 97
837 432
28 893
265 836
104 201
457 496
862 941
283 890
55 287
817 344
241 970
882 765
917 70
235 136
166 633
874 253
663 322
423 13
489 878
104 497
345 940
463 148
691 811
1 110
965 603
414 388
33 848
9 533
368 955
875 136
544 484
584 57
114 66
717 194
490 426
667 662
588 366
669 873
15 308
179 819
161 847
641 891
799 564
39 248
919 723
613 411
956 405
738 376
429 628
409 507
995 110
241 672
668 931
272 515
929 430
851 205
216 673
44 504
719 96
417 642
302 224
997 725
295 528
493 663
981 917
561 693
558 468
948 186
823 785
402 6
410 36
374 865
998 819
21 791
412 18
346 374
297 463
903 706
13 498
445 17
982 969
648 898
449 235
873 297
111 226
705 309
472 931
231 251
383 482
615 563
714 934
696 304
292 571
511 646
856 959
981 531
676 564
226 479
248 684
620 360
802 363
992 110
7 454
155 662
799 873
398 418
750 70
676 469
587 602
570 661
647 537
154 737
91 946
235 857
950 37
616 980
354 496
691 676
826 593
734 127
282 78
294 607
867 128
221 881
393 902
10 347
323 950
951 150
639 102
751 674
791 392
618 25
588 940
22 763
941 608
980 953
844 747
244 294
277 55
77 31
876 660
909 460
90 601
498 974
220 909
363 496
392 676
197 890
764 749
558 752
725 824
88 633
241 389
810 907
689 487
785 92
239 384
334 20
296 430
597 734
469 555
769 29
564 506
375 219
422 405
805 301
269 284
398 474
684 368
518 874
515 933
541 651
557 789
353 439
295 74
852 826
568 163
711 71
440 560
402 521
726 361
809 815
385 984
12 417
435 567
243 751
549 636
828 737
659 385
635 313
238 215
948 701
895 475
584 384
854 857
226 464
864 421
437 314
678 96
844 97
632 175
37 438
101 224
699 546
637 758
630 534
166 364
225 859
80 725
512 6
165 593
812 787
767 500
797 58
680 289
691 927
120 300
728 139
71 109
117 400
984 209
984 178
469 2
991 937
413 454
219 259
967 493
548 711
961 828
397 635
817 686
436 238
103 482
401 354
534 968
951 362
78 789
948 66
351 519
833 547
547 234
766 829
192 520
990 663
8 335
25 154
800 460
860 979
850 93
962 560
742 308
621 826
60 688
429 928
703 974
684 804
966 604
563 79
460 590
157 391
570 786
486 249
478 581
647 530
227 800
297 143
756 78
507 716
573 20
570 713
593 179
923 721
386 650
776 372
160 755
629 453
817 688
887 141
425 39
344 830
470 697
81 804
251 824
308 965
615 910
612 146
265 378
603 877
467 302
240 346
432 980
860 786
50 351
247 155
44 973
172 51
713 546
549 267
16 712
516 993
69 330
232 773
293 720
232 421
677 989
655 884
638 500
564 261
729 665
252 989
748 924
375 862
871 159
748 864
566 217
137 475
50 284
51 511
350 256
382 124
651 786
281 398
225 71
274 359
762 147
434 160
556 999
532 67
700 134
135 320
689 680
405 351
124 807
599 845
738 975
224 583
763 139
923 699
522 690
209 783
985 537
331 489
521 506
8 541
155 249
507 925
334 407
741 882
437 736
586 353
172 839
579 177
71 674
527 937
295 960
366 247
882 414
196 106
630 745
767 545
682 805
277 988
904 820
772 944
83 811
95 193
489 846
722 711
61 532
835 123
124 693
277 195
921 783
378 49
15 728
860 978
507 862
640 842
604 739
887 612
24 604
194 887
396 808
354 277
183 141
474 725
340 933
689 360
482 857
784 592
753 4
452 69
587 304
824 473
893 230
490 803
433 966
536 385
841 319
679 334
890 968
216 739
283 733
103 178
272 565
785 765
727 56
50 949
894 622
393 255
343 491
744 680
114 359
251 241
5 457
700 126
346 907
385 289
981 944
395 164
761 866
500 83
622 105
628 719
184 470
519 814
495 933
950 288
391 993
841 477
628 489
278 258
403 280
257 707
687 762
536 34
855 587
914 37
921 298
59 638
813 226
718 484
928 417
56 190
452 320
117 336
664 187
697 958
961 596
781 85
485 992
51 545
303 547
280 697
908 839
638 271
329 743
259 947
927 873
225 39
84 226
787 645
799 748
936 797
296 571
527 251
866 5
384 725
638 335
59 466
564 156
959 941
112 752
921 577
951 483
582 151
165 210
335 914
117 199
921 860
180 192
669 33
266 125
778 65
542 59
829 491
292 469
235 253
902 339
835 504
517 354
83 304
426 979
245 82
925 288
821 902
856 704
890 483
626 708
534 922
948 882
108 290
233 583
686 922
558 242
623 30
772 179
915 257
734 738
633 657
259 44
819 719
162 927
506 501
965 647
184 59
780 170
19 130
182 837
891 913
118 522
369 934
888 913
83 772
654 530
760 154
428 517
381 861
500 73
41 308
871 513
875 217
313 837
278 815
688 340
391 646
784 534
187 659
797 432
279 773
111 577
653 35
827 553
999 729
76 266
604 370
301 590
84 7
833 776
794 637
625 838
781 804
458 900
874 291
337 44
418 609
91 313
964 479
261 36
447 906
108 261
661 532
866 379
535 946
551 726
705 672
192 985
706 511
846 614
555 737
733 794
521 492
399 831
529 306
533 568
727 98
121 503
970 190
563 802
559 813
582 629
505 651
966 353
514 869
337 689
521 73
727 29
424 585
151 79
976 904
431 875
715 845
215 988
14 485
283 778
737 981
484 775
597 772
561 616
48 503
879 273
848 151
810 185
202 141
615 885
277 485
336 336
384 432
354 392
485 371
287 540
497 349
435 329
936 838
173 604
346 963
620 18
372 183
43 299
356 523
387 612
293 405
387 300
602 86
638 542
979 413
938 742
754 322
448 111
353 285
773 568
225 757
780 39
681 364
917 845
945 871
486 642
666 812
405 417
501 332
887 212
620 216
272 82
233 560
703 581
409 133
669 560
788 64
115 69
523 996
573 437
375 7
214 369
418 598
425 869
788 94
785 956
829 870
606 935
345 65
540 14
893 931
426 737
861 337
852 608
935 290
118 959
703 436
981 493
480 607
451 908
388 191
591 811
441 933
735 150
456 884
243 951
442 273
135 766
537 499
149 268
968 154
764 261
440 253
73 660
224 811
600 176
137 291
103 204
731 231
639 285
239 819
296 300
955 316
472 811
419 515
848 300
250 536
492 485
748 204
100 200
399 262
331 871
638 255
715 261
441 794
555 991
133 427
951 713
275 160
570 325
312 204
411 190
201 392
401 754
120 989
203 878
703 365
609 268
584 639
329 672
406 664
663 360
284 199
172 857
536 817
617 710
268 187
848 964
265 102
183 849
296 565
707 274
902 866
149 36
882 422
467 370
487 727
845 29
185 963
282 426
6 627
919 149
666 20
884 627
910 215
579 29
127 615
406 392
854 818
467 617
66 121
590 63
398 122
12 993
511 125
231 982
783 387
811 643
63 217
771 958
293 693
65 354
673 608
257 684
269 665
680 401
225 659
158 514
9 540
429 776
588 934
981 194
632 923
902 469
535 361
569 27
576 197
355 268
132 388
103 409
670 540
679 720
46 32
295 393
962 483
790 126
465 380
562 849
846 848
534 16
453 734
138 884
437 699
312 696
882 518
862 764
606 37
5 112
123 974
909 270
583 450
826 896
573 923
664 481
428 351
222 912
334 508
946 270
815 891
249 625
480 218
633 937
791 665
37 183
213 407
708 430
459 316
654 857
386 790
196 788
238 754
763 783
174 1000
349 37
386 986
948 147
473 125
675 43
71 253
700 184
231 423
967 476
899 423
21 349
557 826
666 895
48 230
168 531
984 638
462 692
155 250
69 690
994 331
314 176
960 139
260 264
422 123
252 510
65 254
988 217
769 603
238 406
38 632
18 767
929 129
971 17
4 936
782 651
695 967
296 738
432 329
756 961
630 142
589 46
98 829
862 632
811 860
620 476
781 10
996 63
69 46
230 94
667 297
886 809
700 181
787 654
210 961
621 665
91 45
80 153
747 632
104 686
967 841
255 799
903 722
674 128
479 832
901 360
706 231
534 424
844 67
573 47
10 673
837 963
32 291
183 739
391 715
300 743
920 199
717 249
186 754
409 733
852 652
282 474
511 191
332 781
803 50
795 795
253 995
464 604
90 477
383 999
42 578
353 448
627 921
105 503
449 160
668 274
119 13
66 914
469 310
356 283
231 225
833 68
813 109
25 111
180 855
68 611
160 521
80 548
924 460
758 796
112 135
712 27
150 992
849 274
337 318
161 294
650 321
291 527
672 690
356 192
483 364
194 305
261 532
95 375
822 716
329 526
899 778
336 797
411 288
819 999
437 269
967 770
360 921
565 320
657 645
6 563
643 704
685 262
342 591
690 326
302 572
647 231
919 687
224 91
226 658
388 877
111 525
362 156
231 659
210 675
844 764
618 917
487 217
929 701
390 566
340 572
904 345
106 420
182 521
53 209
536 49
760 960
401 260
407 903
425 427
64 891
125 26
589 953
980 40
938 348
768 61
929 605
999 374
503 889
206 275
794 860
545 706
34 139
585 981
442 255
202 166
642 797
64 754
521 851
678 899
252 221
522 320
237 717
568 879
986 249
50 659
548 407
689 273
656 203
530 155
702 472
304 591
51 381
809 970
365 455
712 166
282 469
71 139
390 425
415 370
151 938
326 932
798 334
379 976
805 956
8 404
527 207
573 275
128 999
885 525
883 362
647 380
442 472
532 554
141 548
127 848
906 78
814 794
901 525
68 998
148 818
488 771
786 319
237 366
790 167
447 551
103 903
607 810
78 394
499 170
496 514
773 744
590 546
286 497
827 1
143 677
874 968
468 987
706 549
654 843
663 704
771 988
325 794
107 283
547 542
330 853
330 968
805 115
49 114
883 244
495 285
793 610
380 491
466 114
939 867
649 470
472 631
445 368
882 624
288 780
613 881
587 200
752 24
234 344
14 497
567 169
162 117
238 824
660 360
317 747
962 559
221 452
461 824
905 438
218 4
186 464
169 407
468 351
597 57
777 561
440 76
616 59
898 613
914 195
583 712
592 26
243 109
292 505
570 551
323 284
15 378
236 940
985 28
912 55
421 420
622 226
860 703
777 438
283 658
392 1000
865 978
98 379
152 223
827 96
243 175
728 749
704 214
115 556
433 899
819 26
37 359
996 136
983 758
742 454
120 575
956 3
701 344
548 250
887 371
598 918
747 797
882 189
6 725
219 915
239 562
882 782
193 796
528 406
251 589
827 47
869 481
84 679
89 368
499 379
244 988
304 950
368 61
511 937
759 674
831 845
958 995
351 837
923 10
109 129
765 31
445 237
127 170
762 273
224 524
572 305
402 774
350 813
572 547
114 203
943 842
876 183
730 419
664 604
330 946
272 229
513 425
710 509
489 448
419 100
701 360
50 426
285 438
491 174
293 867
127 824
808 743
653 701
350 957
928 192
911 610
701 525
739 415
844 665
280 918
394 573
94 242
424 34
434 879
509 982
69 864
843 612
337 303
920 146
135 103
451 196
568 501
904 997
198 893
722 838
366 769
668 119
973 932
892 35
60 285
213 216
289 519
800 435
491 429
302 794
346 747
373 267
32 767
796 259
144 319
612 152
322 708
373 695
424 475
570 290
968 612
298 889
957 436
460 961
636 133
598 506
697 902
210 451
740 821
558 872
788 240
838 891
949 835
24 913
777 323
68 699
881 921
942 140
726 851
585 483
216 132
458 774
81 396
38 998
247 850
865 50
957 189
332 548
934 794
538 928
469 1000
495 666
467 391
726 230
509 223
797 347
594 709
367 865
246 960
238 826
494 610
578 269
769 426
171 685
558 494
207 296
192 365
56 723
475 771
541 107
201 941
411 230
102 820
248 776
460 887
989 874
796 353
157 428
250 114
238 371
603 474
866 126
926 175
186 362
564 279
680 390
781 721
632 497
305 278
475 518
783 78
919 457
741 36
590 932
925 939
280 147
16 418
208 310
27 778
881 548
250 185
51 467
413 303
382 270
654 302
985 272
195 358
800 397
574 126
640 848
406 855
743 319
2 906
213 347
378 458
561 675
842 172
274 527
348 899
435 186
993 504
921 873
572 550
156 265
962 115
663 509
889 931
342 964
532 495
612 657
657 675
182 804
656 509
312 774
760 48
937 98
175 760
829 54
757 449
215 113
70 264
393 78
658 323
658 919
35 964
898 909
67 248
477 155
591 246
929 803
843 467
998 32
931 347
458 835
540 498
718 137
365 64
344 152
901 802
341 810
506 21
811 819
371 30
496 117
267 93
331 403
330 896
37 770
322 964
643 963
187 734
475 892
211 863
377 551
478 790
5 859
389 583
330 798
862 225
285 516
113 910
32 105
330 51
714 602
159 135
373 42
663 233
84 672
69 449
751 918
944 865
413 772
881 565
316 371
273 661
151 518
788 763
565 682
741 224
738 654
342 329
244 933
573 902
444 376
70 35
111 273
289 432
888 523
705 435
4 197
862 781
66 261
600 426
301 929
720 634
727 272
4 324
316 319
375 3
967 136
147 720
485 781
276 398
860 347
426 389
336 513
562 166
722 943
90 78
925 395
943 134
959 150
453 838
24 661
330 954
410 196
943 836
156 654
684 417
901 143
7 48
362 122
889 717
308 526
733 340
617 395
510 552
277 107
147 691
660 851
178 1000
983 728
574 588
145 31
30 139
677 341
316 495
614 565
615 195
346 64
150 678
884 86
240 499
885 490
661 693
374 772
914 904
444 184
229 459
672 588
310 385
570 160
342 62
665 725
559 311
258 127
616 978
459 303
75 821
843 705
20 322
160 453
584 816
404 305
856 677
764 643
336 919
382 747
241 810
239 375
31 747
815 905
319 539
194 627
513 744
851 115
150 758
486 9
519 218
26 125
337 334
370 757
856 544
775 252
391 878
276 455
906 436
541 224
848 702
316 158
640 489
497 148
174 523
966 813
258 923
949 233
686 27
446 552
42 162
312 526
46 406
195 288
891 670
304 962
30 678
334 458
466 708
978 295
337 623
954 524
959 631
526 137
683 447
955 536
874 735
837 469
282 918
705 886
728 861
332 954
398 527
652 270
45 252
337 314
970 741
30 755
664 121
658 881
459 326
438 264
300 868
747 893
838 923
809 430
683 493
942 532
539 229
593 684
435 15
178 504
486 937
40 597
658 999
998 902
122 965
251 877
883 701
644 729
22 624
120 356
281 777
40 211
498 605
26 201
777 335
249 61
120 648
490 543
146 83
620 354
213 238
781 131
173 821
670 223
38 553
722 99
678 334
824 709
102 386
42 376
643 57
258 693
588 645
160 452
898 114
194 922
479 136
409 636
668 625
323 242
140 427
819 263
806 984
65 757
227 320
351 221
733 520
225 364
199 188
536 321
47 920
907 154
148 700
258 303
398 101
313 686
609 992
102 925
37 322
591 247
414 948
907 493
538 834
811 598
692 489
276 97
325 320
540 167
745 280
214 982
261 877
548 423
995 271
256 233
799 298
303 527
346 944
778 156
16 209
306 319
664 129
736 945
911 664
239 987
402 886
335 77
110 525
150 857
45 545
12 86
64 274
379 321
387 786
137 125
338 522
548 195
70 23
897 613
379 394
257 564
897 565
169 249
709 128
268 136
540 524
751 297
252 447
377 209
758 502
780 909
115 273
660 814
186 639
323 192
540 250
687 708
900 926
409 374
134 867
907 825
715 11
525 645
430 693
571 971
526 870
831 231
777 81
198 772
369 286
306 278
389 798
228 465
455 231
979 767
589 866
309 142
399 506
289 471
156 119
375 491
352 712
973 368
990 696
407 593
846 423
393 580
308 937
108 597
149 43
339 904
830 593
496 740
274 205
376 642
904 867
520 989
583 847
219 299
127 296
481 210
846 454
677 278
59 390
939 670
178 782
52 646
189 340
871 511
619 633
990 819
623 275
498 349
752 920
204 629
72 198
874 865
52 655
370 535
639 994
189 430
907 797
275 125
965 494
687 987
700 321
310 502
453 691
826 479
942 654
557 970
829 613
68 987
508 175
883 948
36 384
759 955
211 739
563 728
660 948
650 253
169 473
549 910
807 369
322 119
333 565
666 909
770 699
301 540
795 705
325 848
614 6
595 280
319 348
601 340
36 946
965 319
358 734
799 351
207 704
936 329
674 569
703 866
331 362
440 585
356 745
795 64
337 702
175 736
490 356
433 844
266 660
461 846
808 419
183 534
545 787
623 425
392 343
103 646
348 119
106 260
692 892
266 15
209 797
134 761
192 280
190 365
907 725
741 143
923 76
914 903
859 671
195 596
228 2
359 341
193 6
429 554
110 437
798 914
738 703
244 366
414 851
510 290
361 282
537 44
873 454
484 861
112 704
168 964
41 686
98 354
605 370
223 216
287 328
691 412
80 144
245 955
119 281
682 216
65 439
325 130
320 275
872 948
980 745
562 38
11 15
645 889
806 593
82 912
33 977
676 58
614 299
837 507
192 647
425 322
567 296
85 582
156 57
539 977
34 935
366 607
255 618
460 23
230 333
196 592
691 613
341 623
34 582
121 236
580 440
861 541
679 169
606 794
768 804
433 824
592 639
358 497
72 586
762 16
674 539
440 978
614 759
652 520
214 35
732 833
871 720
363 989
468 301
650 860
976 558
725 52
72 866
120 65
483 947
628 615
63 559
586 972
177 739
587 329
823 534
185 670
422 915
294 837
28 313
615 102
249 485
972 266
135 599
287 492
283 714
382 417
199 140
631 536
381 957
695 541
378 853
678 111
564 318
923 857
25 433
440 422
238 748
946 461
105 993
471 524
628 946
995 641
511 943
697 196
992 314
355 808
257 410
335 608
14 244
350 758
793 873
321 990
372 624
946 402
394 651
60 719
307 799
192 132
243 293
62 610
757 45
492 775
873 411
558 669
63 945
418 784
790 284
30 164
862 763
489 884
990 914
866 663
835 477
321 69
990 439
49 704
17 643
982 766
518 553
184 610
379 890
12 106
254 415
260 155
672 987
898 544
521 210
654 642
721 577
409 849
686 420
46 393
943 846
172 224
700 427
442 771
775 794
672 296
35 438
757 343
831 876
258 793
919 998
923 930
536 38
693 436
870 958
985 808
868 476
323 897
990 348
303 276
582 429
665 15
106 477
79 923
943 56
749 244
196 444
405 349
933 24
849 824
817 427
814 251
651 928
103 719
602 7
755 849
221 607
436 947
959 568
245 493
394 957
695 725
803 958
336 38
170 171
120 276
141 909
969 213
320 215
187 539
403 865
762 935
95 869
381 359
486 58
419 96
470 238
811 967
826 657
384 376
590 764
263 66
116 800
23 74
864 668
844 563
788 574
624 408
497 586
663 280
587 144
677 432
639 632
534 350
515 336
1 649
354 278
146 62
779 922
963 166
942 835
806 523
642 33
657 1
541 66
935 225
961 846
95 176
728 589
827 615
68 529
672 388
28 502
940 189
119 981
537 453
46 984
772 254
322 720
162 726
594 74
392 191
38 416
94 294
757 267
607 870
335 558
807 165
424 910
138 107
186 270
709 394
637 264
203 833
614 757
190 491
649 108
624 85
28 241
100 685
546 501
350 382
369 380
668 119
745 548
160 611
969 345
107 315
23 469
503 944
371 613
233 589
985 695
257 128
417 887
247 305
205 416
316 907
70 887
634 824
483 348
673 730
888 10
471 251
511 190
787 101
525 76
895 206
171 372
695 396
631 756
258 678
983 247
900 155
906 531
21 291
779 488
618 227
162 452
742 470
713 948
988 279
72 317
76 868
469 161
895 332
851 468
665 344
902 518
715 431
385 707
617 20
68 70
590 578
397 628
850 304
177 853
894 680
384 237
956 713
10 320
45 52
538 805
512 475
557 897
980 133
951 332
283 375
306 177
467 653
684 798
449 413
244 188
524 452
600 728
788 74
935 584
525 505
206 193
36 243
641 165
108 769
335 954
917 872
370 973
963 677
978 14
46 10
158 677
907 960
998 794
22 468
911 682
122 702
924 638
239 356
349 693
247 766
335 169
549 979
496 175
858 857
405 592
781 809
754 877
966 104
564 423
768 769
439 404
881 881
296 782
95 235
334 741
960 409
929 573
918 476
78 90
621 570
847 223
147 943
420 702
923 31
944 258
525 567
114 185
149 435
925 709
527 818
767 377
164 838
643 257
996 791
979 682
400 279
861 680
810 712
672 567
860 306
548 657
785 584
972 933
372 658
721 881
187 606
540 454
15 839
487 714
763 488
776 203
951 898
355 679
624 184
483 225
397 412
853 910
728 634
922 501
911 618
511 268
903 387
466 503
292 931
850 764
47 435
531 146
341 47
829 744
143 579
169 418
883 233
328 853
487 456
127 812
437 710
18 811
975 437
780 449
680 820
616 483
733 308
256 282
591 11
959 766
685 374
197 165
986 942
207 924
984 861
127 862
336 299
95 74
88 761
182 534
359 750
637 138
328 295
369 560
144 161
517 215
373 315
91 670
158 327
943 21
401 879
799 967
877 732
259 981
829 25
997 68
324 750
565 198
307 841
444 918
757 318
43 149
300 975
16 473
314 935
979 821
437 961
459 476
215 686
888 399
9 794
645 678
836 944
612 755
412 252
357 650
90 942
613 533
268 103
991 915
811 491
441 712
568 671
158 896
91 532
27 453
58 145
48 441
483 119
910 669
367 93
543 399
362 540
246 242
835 861
252 31
692 943
372 362
214 492
476 615
669 963
792 923
915 408
117 168
780 7
38 776
254 216
718 762
490 37
412 833
99 335
244 690
106 373
423 22
308 230
985 854
177 6
195 837
129 5
285 215
36 989
378 983
726 226
127 397
566 468
577 303
442 695
234 934
417 492
688 762
308 824
842 560
226 298
816 559
974 458
190 858
639 285
644 207
404 397
477 758
354 341
394 198
603 507
843 625
244 798
201 24
788 942
123 17
692 786
779 436
720 629
515 21
184 330
178 252
163 863
405 793
425 750
508 834
170 637
674 103
201 567
72 524
239 748
103 213
221 187
151 521
561 464
209 93
156 345
414 290
967 66
402 80
775 832
713 753
836 787
452 218
609 812
631 884
265 910
930 681
639 561
482 850
407 337
171 37
151 677
885 932
884 371
201 777
210 770
206 741
987 959
947 208
107 169
971 426
758 616
425 872
351 879
110 683
629 658
422 778
708 451
627 439
998 647
156 231
132 69
295 43
661 679
966 692
41 297
744 827
826 478
255 710
640 545
25 7
312 193
333 215
984 526
652 983
913 352
738 391
585 256
271 967
365 982
399 346
400 376
754 875
986 964
552 256
247 596
733 59
226 185
45 416
438 819
532 400
282 252
772 251
999 92
620 365
375 655
690 55
19 243
405 782
48 198
425 913
856 516
31 699
545 181
184 425
492 637
159 830
795 686
688 617
752 448
33 528
663 752
795 846
655 86
940 16
402 992
317 213
206 844
843 803
631 379
237 598
419 969
96 68
850 1
330 732
816 158
593 13
777 164
831 843
1000 132
709 460
971 766
393 200
526 161
309 975
978 718
805 220
810 547
461 583
858 955
893 41
445 770
402 456
705 398
697 763
137 490
995 671
695 12
528 927
179 102
481 402
757 738
230 334
203 46
265 115
343 679
957 171
225 105
86 333
212 380
150 480
127 35
577 589
338 926
790 957
171 696
323 201
628 891
396 689
755 286
63 180
334 560
231 118
664 823
458 528
933 561
441 864
734 340
29 569
281 289
952 334
440 546
487 496
460 316
538 303
213 696
180 693
649 580
982 694
720 271
339 844
168 577
871 15
97 520
273 705
230 879
10 559
606 281
408 339
247 315
356 94
87 480
532 132
854 22
54 248
739 285
779 678
801 48
739 303
861 308
178 759
975 69
974 914
395 384
756 365
411 691
959 362
474 217
324 179
736 346
700 55
701 678
735 874
196 866
265 6
638 987
468 616
591 248
730 326
265 812
549 532
826 792
926 613
925 943
510 135
691 971
51 631
523 326
82 795
813 795
78 15
111 370
427 415
98 306
162 692
372 640
57 810
586 718
501 325
770 720
855 995
227 927
112 125
657 128
26 47
985 743
389 271
661 284
699 370
684 424
177 218
441 625
234 444
958 633
497 93
782 141
386 349
428 817
446 867
107 441
202 424
986 106
555 328
795 342
752 267
561 455
339 331
260 19
293 813
963 725
29 537
956 932
221 999
242 301
218 711
444 268
526 499
750 488
83 353
807 572
85 543
742 713
117 907
385 593
350 379
683 198
374 22
265 721
547 886
730 727
335 877
777 630
145 972
872 325
449 187
419 89
584 746
445 372
738 70
523 863
609 8
828 96
247 647
241 303
383 13
615 555
113 231
533 42
913 894
132 701
938 851
67 873
132 32
596 794
590 945
127 818
570 201
208 752
557 704
231 795
575 450
133 413
765 83
494 61
536 239
735 364
473 526
580 585
668 884
374 937
894 407
960 198
181 697
709 584
875 590
672 625
245 743
200 889
222 701
525 402
195 409
819 230
827 255
970 301
861 867
559 43
846 68
283 502
717 870
286 413
85 404
256 595
263 409
44 179
192 103
737 126
318 209
750 144
579 379
441 656
404 473
452 886
217 93
548 863
88 610
104 123
160 486
890 256
759 188
157 359
976 879
220 228
397 219
914 716
637 500
212 191
443 778
823 820
483 245
175 108
976 242
461 190
591 48
372 634
290 668
304 345
90 864
563 521
556 698
709 887
326 424
744 749
583 954
926 91
112 584
431 265
227 394
930 267
822 503
495 333
124 676
903 110
649 846
305 161
47 67
682 453
977 331
128 503
556 236
459 670
917 282
393 868
139 726
564 868
522 605
714 182
521 450
416 416
281 6
163 295
314 618
102 555
627 215
49 960
742 749
540 976
734 32
472 214
765 785
494 230
855 633
918 57
661 456
510 404
374 859
549 695
576 635
147 763
791 274
447 77
728 841
812 375
349 277
97 902
230 256
252 454
111 852
378 905
747 754
525 918
613 881
99 286
687 210
879 555
178 255
694 929
240 516
80 86
577 854
888 86
584 39
650 390
473 676
672 834
353 902
426 515
514 804
312 248
450 762
308 381
183 939
233 209
697 137
210 41
755 933
464 714
39 482
156 244
182 572
189 865
161 910
879 213
176 185
89 296
860 664
768 943
26 400
437 336
438 117
191 804
753 432
215 367
441 277
999 266
556 488
45 338
137 583
754 337
683 643
377 667
330 752
918 595
912 404
517 379
101 636
180 323
271 778
46 784
817 267
5 742
999 909
491 336
35 261
629 100
551 22
421 220
256 646
218 719
940 466
598 86
784 994
756 153
63 680
468 170
355 625
932 138
665 846
820 120
861 348
558 808
49 575
825 472
683 773
169 813
986 751
12 412
428 643
339 572
472 476
99 833
330 291
359 956
377 335
36 573
849 191
768 395
45 769
160 930
717 739
477 203
39 46
290 457
981 554
293 751
91 212
935 896
588 205
242 798
360 164
502 604
508 508
504 287
838 712
335 655
522 690
644 579
38 219
381 26
183 860
894 414
526 459
230 347
83 434
737 790
524 586
303 912
962 285
456 474
872 256
730 882
584 735
121 803
44 642
969 227
142 533
43 373
453 622
106 511
92 687
401 807
449 892
154 118
983 102
685 854
208 366
756 224
434 877
536 318
444 912
961 63
654 41
542 249
595 416
31 912
204 905
940 460
385 46
157 905
510 581
780 321
209 517
410 524
4 666
901 511
435 72
491 642
187 747
957 788
772 941
803 97
141 401
936 955
963 701
506 62
805 20
560 461
119 305
8 291
849 232
772 116
412 542
264 266
960 769
851 651
269 689
312 967
780 390
56 527
80 156
693 1
551 801
613 896
207 791
985 136
183 804
801 256
115 662
543 720
523 37
252 90
753 737
770 301
885 586
944 460
398 55
963 821
423 566
783 517
796 457
290 144
240 626
1 295
741 901
522 683
886 580
740 221
332 408
959 960
627 66
196 614
241 730
424 854
187 239
787 655
219 93
7 655
809 629
415 869
157 478
525 396
807 841
872 64
867 994
689 707
52 98
584 192
868 578
544 49
29 866
75 100
415 695
811 752
926 514
247 125
383 77
718 626
216 570
226 880
841 596
236 579
155 222
385 728
331 490
302 482
482 409
885 95
932 345
787 40
548 6
765 205
936 511
511 886
262 561
976 751
67 497
341 115
851 306
417 289
699 150
654 116
694 321
179 76
39 65
58 714
388 738
773 816
972 103
308 543
685 451
189 114
948 829
880 784
842 849
710 511
695 554
374 44
821 998
483 503
828 875
22 626
277 269
211 698
998 561
890 831
561 123
413 518
649 772
697 381
730 968
835 726
171 339
608 509
475 76
552 131
541 697
873 237
194 306
212 55
202 106
21 154
438 519
532 693
805 579
163 807
96 275
852 266
404 388
225 171
292 262
231 270
433 313
311 263
359 524
802 651
772 956
513 365
320 1
847 564
324 5
251 930
400 141
461 47
349 82
876 508
260 641
258 419
601 558
77 619
303 848
547 930
297 317
105 147
859 238
832 328
675 638
573 417
503 44
355 497
835 287
326 689
167 289
855 118
955 220
367 246
456 666
946 856
565 17
210 793
98 418
997 467
373 506
692 416
182 106
704 652
825 993
75 713
696 954
664 67
562 184
729 691
4 453
771 834
867 106
304 491
555 145
376 731
550 286
349 740
388 724
570 356
44 36
838 301
165 567
11 342
419 269
894 871
569 798
699 826
391 246
54 244
72 782
591 802
835 157
659 9
556 982
796 166
191 410
805 596
680 766
923 995
553 615
979 181
449 130
748 965
429 568
337 305
958 198
470 286
144 243
931 946
474 851
810 764
462 921
433 840
814 185
229 806
713 930
731 250
89 731
556 527
546 917
172 997
322 421
543 273
839 589
937 931
569 480
816 491
254 636
697 797
291 173
547 660
518 651
443 282
469 869
693 116
562 271
885 292
486 455
167 337
974 14
729 354
95 673
170 919
394 567
31 888
132 165
874 663
956 189
207 392
953 622
805 441
976 436
605 132
863 544
499 401
321 210
742 920
270 754
93 301
278 455
431 852
515 943
303 172
104 501
243 536
473 344
455 184
840 727
355 198
17 3
702 36
243 661
741 884
732 215
507 303
999 775
95 446
156 845
981 575
373 461
458 783
169 248
960 174
847 165
465 33
408 93
475 584
120 268
977 943
643 915
570 730
433 259
369 74
701 460
320 444
632 27
897 881
604 978
226 944
216 665
44 710
584 810
281 456
445 330
151 992
112 548
29 771
558 583
841 323
513 328
628 560
428 18
603 353
552 177
227 288
559 199
671 396
36 886
65 912
933 292
867 424
159 764
272 932
149 624
37 397
708 524
157 725
805 815
133 59
999 579
645 979
785 323
23 629
858 428
96 260
605 140
424 998
804 271
152 211
575 121
6 438
417 798
352 32
632 140
835 524
23 562
470 846
441 66
712 317
428 289
891 991
528 328
867 196
595 131
199 242
450 670
179 679
998 232
87 806
392 591
16 136
178 939
41 987
932 199
774 465
832 721
652 287
178 587
16 790
607 722
915 631
978 364
990 982
765 39
296 233
506 420
881 2
869 730
98 600
581 334
428 476
248 296
457 47
872 914
234 489
350 729
614 668
137 166
180 775
139 246
286 198
281 469
874 439
476 234
358 528
329 460
599 675
425 42
893 107
109 911
111 89
563 924
718 583
286 640
337 901
908 331
149 394
97 32
566 410
515 560
903 774
403 483
242 50
663 562
908 223
230 840
760 825
497 727
470 474
586 302
232 125
140 744
697 815
519 488
658 248
558 800
459 504
551 329
842 28
638 485
3 831
502 728
396 509
222 269
803 75
395 29
110 170
975 738
471 875
878 162
690 436
17 254
829 184
618 338
11 69
850 7
572 95
58 892
109 122
924 124
519 197
757 88
231 785
121 973
641 560
547 792
993 507
672 62
400 740
255 568
664 826
39 244
765 323
260 815
975 412
128 998
568 171
218 987
254 806
470 180
453 28
89 800
468 760
895 123
579 31
626 761
486 103
337 87
80 207
627 789
136 654
854 335
504 755
225 483
880 947
418 317
854 594
876 237
951 448
745 131
95 637
320 385
489 343
35 630
131 599
880 914
26 197
914 645
877 80
235 811
680 79
8 306
72 749
809 756
293 375
508 239
617 545
645 914
692 199
739 219
441 760
449 803
993 148
520 562
210 238
310 23
947 500
838 384
327 43
684 152
91 368
466 558
110 217
499 90
308 866
539 306
167 324
210 755
122 863
956 812
851 632
70 603
917 182
262 275
375 815
423 869
941 167
824 107
489 368
688 532
805 389
169 465
95 264
670 526
33 804
98 196
421 892
230 188
658 666
886 486
117 500
960 655
710 777
386 761
917 666
976 428
602 659
767 490
383 512
529 977
186 133
997 25
994 85
162 157
261 380
352 862
459 960
867 195
859 938
452 21
457 667
414 895
464 753
850 195
345 465
368 607
624 278
19 198
848 439
863 90
67 799
545 663
711 502
747 60
240 765
346 299
406 199
358 520
467 186
726 358
155 965
726 972
520 644
982 686
513 534
168 392
655 496
669 69
524 690
324 46
256 455
696 31
593 634
629 635
70 747
759 295
296 761
127 692
990 226
323 198
507 830
265 370
574 378
272 636
14 848
51 310
784 859
402 772
711 16
950 660
6 896
489 716
996 498
848 988
285 141
447 402
681 835
159 708
20 241
854 695
785 292
243 350
748 477
708 767
242 429
718 640
271 148
656 599
460 10
813 399
146 1000
796 997
880 737
317 410
532 443
363 244
186 666
848 796
47 267
961 628
200 813
216 738
692 619
912 181
90 438
160 145
472 496
879 517
162 196
792 361
251 825
34 180
651 653
503 572
790 862
367 471
988 612
864 926
194 906
548 330
276 419
664 374
917 481
548 28
517 544
411 60
229 714
417 686
450 795
292 88
284 973
944 236
130 798
395 153
284 181
618 842
981 443
574 419
91 774
639 215
307 681
443 343
78 159
330 301
458 567
665 542
38 945
666 518
535 151
412 70
648 863
956 592
377 820
840 35
46 244
868 842
858 252
627 966
25 199
827 84
519 438
773 514
56 41
151 106
157 379
216 113
903 268
360 145
692 169
473 74
667 374
438 520
13 459
791 62
826 940
918 184
469 18
369 502
606 527
4 100
258 383
562 198
176 425
200 105
42 149
398 973
686 512
795 399
832 699
188 234
807 434
120 189
465 304
11 64
115 591
837 552
112 413
854 490
477 922
417 740
295 206
266 767
962 31
141 393
80 592
837 510
274 30
357 831
141 252
534 107
60 78
454 633
557 546
793 712
843 514
431 110
400 190
418 996
389 207
330 914
439 591
518 175
303 971
625 473
671 794
295 507
572 279
259 733
396 362
823 772
101 878
134 594
448 875
497 672
648 675
772 976
355 818
308 232
68 422
480 952
650 654
105 405
336 199
880 670
234 866
554 987
169 713
154 629
131 824
987 768
362 720
592 790
175 894
523 437
11 443
934 312
938 381
689 412
612 746
72 136
577 964
288 504
848 584
199 603
485 801
165 303
789 601
674 743
511 48
797 91
512 981
655 21
571 993
74 204
379 115
377 721
15 670
453 327
865 334
728 256
10 649
914 138
46 491
558 632
143 98
465 692
681 520
446 603
793 847
504 729
890 975
461 99
254 322
252 412
62 16
595 591
430 766
663 699
400 914
456 860
307 786
48 174
816 98
385 637
640 707
288 984
469 785
570 404
404 181
417 492
820 801
66 477
846 115
239 784
784 848
876 545
656 322
776 885
833 268
10 176
293 146
277 460
368 509
954 813
540 44
985 322
934 166
819 334
621 412
622 292
810 172
734 697
64 992
269 147
641 796
751 992
907 334
764 385
686 985
466 381
90 225
415 418
601 891
664 46
326 205
657 724
929 520
650 441
465 510
705 686
660 702
882 425
342 629
120 300
235 398
726 23
43 162
383 160
921 443
894 201
887 786
323 162
634 248
731 533
878 138
947 513
294 565
888 766
666 433
909 592
821 651
394 38
969 842
86 385
506 530
361 426
540 447
25 892
97 945
23 153
891 14
356 329
306 838
597 300
19 616
872 73
870 473
946 503
874 796
935 640
959 925
469 238
711 344
366 317
665 911
608 185
324 136
522 552
333 340
957 823
493 964
661 755
962 23
274 246
617 814
343 746
756 272
662 41
701 537
902 474
983 317
27 808
581 555
161 940
763 428
460 171
133 507
222 371
639 526
550 287
105 139
489 497
647 294
64 287
467 30
310 886
671 504
588 187
963 218
491 409
695 162
742 228
894 207
641 92
583 517
321 509
249 462
474 379
210 916
967 491
500 707
122 845
92 307
752 934
705 91
391 33
270 313
182 237
963 470
386 50
30 118
465 261
954 109
805 939
233 909
879 354
164 564
468 923
163 650
57 188
51 857
958 498
723 685
34 59
914 610
12 890
538 101
664 315
369 939
918 542
490 157
11 736
591 469
914 189
248 987
419 899
53 552
158 479
571 203
549 210
751 81
107 694
581 167
804 627
171 404
146 63
383 210
273 793
865 587
720 726
318 759
620 773
571 243
747 125
114 254
930 310
28 126
859 724
91 584
703 344
147 603
196 794
460 685
571 673
470 32
9 618
682 789
271 839
889 472
752 822
308 99
286 611
150 893
810 344
826 347
726 264
532 326
601 235
631 677
750 555
843 769
425 54
920 254
920 972
531 202
889 360
532 942
221 580
458 49
577 996
796 812
661 349
589 496
508 375
890 300
190 604
555 402
877 909
963 489
522 330
990 365
755 374
799 250
500 622
955 136
70 430
461 736
288 124
519 13
257 224
273 702
912 840
585 488
472 731
808 960
571 155
413 493
617 189
24 204
221 93
237 661
316 970
522 195
475 944
447 129
541 309
154 296
358 939
411 277
654 444
131 695
773 84
612 774
967 704
740 743
365 508
780 228
592 978
415 504
890 607
330 440
643 759
463 725
612 177
421 518
364 45
943 451
501 825
695 140
858 211
759 983
735 161
116 705
653 132
928 428
1 907
922 542
135 956
964 946
240 133
721 24
565 481
337 359
383 150
354 411
645 610
332 586
441 998
146 240
616 419
240 682
59 889
981 823
726 239
102 635
93 652
700 717
38 60
380 208
367 334
426 23
869 962
617 897
310 432
40 853
108 411
12 79
950 733
982 511
732 940
601 467
207 618
443 451
74 562
749 442
521 782
769 852
597 734
743 587
545 171
44 932
957 561
543 614
908 882
905 98
588 712
177 22
313 763
545 652
126 952
160 256
417 450
869 566
554 738
509 217
672 290
993 601
392 360
55 196
163 630
947 485
450 821
169 969
384 162
138 558
725 665
833 246
251 526
825 146
599 3
61 146
477 370
955 48
240 284
317 316
797 811
758 146
131 818
174 56
849 412
906 107
355 793
811 729
379 597
713 562
160 443
35 824
614 56
534 669
697 249
1000 67
367 86
336 318
10 200
652 902
542 733
13 129
117 437
667 501
108 149
153 219
610 824
637 15
477 973
478 172
872 740
602 396
965 922
307 501
691 885
182 24
812 401
136 834
878 712
356 397
500 952
133 441
536 998
981 420
447 376
472 313
769 24
216 4
627 389
869 36
395 324
641 585
935 923
181 716
979 462
755 630
421 547
394 129
366 655
159 266
128 11
823 904
990 762
821 239
429 833
713 701
629 993
192 269
571 841
578 642
551 499
700 403
908 801
770 461
593 545
201 902
116 548
334 901
126 220
759 224
631 75
900 981
894 609
624 418
68 397
10 1000
966 28
819 9
246 320
803 234
885 663
173 820
879 525
371 485
370 884
383 395
676 247
536 761
241 62
373 562
86 764
905 857
789 300
755 851
181 874
432 909
148 94
591 807
588 26
161 514
904 501
900 509
314 569
587 515
586 14
483 593
197 433
667 651
855 568
777 302
326 444
533 920
709 529
325 700
529 713
645 497
140 44
784 58
91 700
543 160
342 629
845 260
860 882
885 57
913 746
1000 837
581 818
135 352
153 900
449 206
568 684
449 175
200 699
272 269
565 861
690 637
208 557
599 774
25 497
705 519
222 896
125 653
502 911
64 706
350 227
359 977
927 352
579 318
219 424
791 811
882 288
895 740
709 52
479 156
806 499
301 241
642 357
196 506
396 297
982 784
304 930
965 866
936 89
414 35
438 527
570 967
783 513
386 803
520 398
591 393
792 772
260 611
458 534
928 791
789 690
251 32
361 654
949 853
929 883
477 699
207 514
373 630
568 995
480 860
374 581
796 170
668 855
842 441
505 613
654 200
300 111
789 693
264 75
115 85
876 882
871 488
594 383
171 411
1 972
939 781
346 879
241 395
628 738
275 159
924 768
482 98
612 891
343 602
246 643
100 831
862 241
117 688
594 241
945 219
494 190
161 121
592 383
235 959
653 215
83 833
214 586
479 697
970 764
326 269
337 428
516 375
787 341
972 61
739 301
659 305
323 398
820 587
357 849
998 762
923 587
174 779
787 744
74 840
115 444
500 585
61 297
463 863
423 178
57 333
577 149
884 722
788 831
698 697
724 674
749 786
793 34
17 945
544 317
71 939
929 944
574 769
869 734
360 358
645 179
150 874
34 631
321 65
220 751
319 222
345 709
141 144
213 327
503 359
408 109
881 760
513 436
225 891
445 351
20 110
667 270
385 482
695 63
598 51
993 792
173 237
617 982
322 714
50 519
212 465
240 732
485 632
927 379
744 138
737 441
630 987
388 229
437 488
390 55
798 547
149 143
945 20
832 74
47 388
563 318
884 339
355 871
551 833
583 723
527 850
454 871
164 962
915 301
798 311
170 85
214 902
966 536
376 726
664 451
849 897
734 32
347 921
718 257
114 911
957 550
2 598
992 966
863 318
742 577
289 349
456 148
402 688
614 46
293 327
456 943
588 158
733 313
134 479
795 574
459 933
188 97
469 900
770 81
510 164
31 855
816 5
771 384
477 372
218 22
59 795
417 930
891 294
957 764
367 906
89 91
870 464
170 847
661 751
464 923
947 552
435 209
321 115
343 918
644 350
606 580
488 966
225 430
923 238
795 350
988 20
209 35
694 219
946 310
397 555
239 51
147 717
502 228
503 346
817 129
203 852
750 396
800 468
59 449
560 137
121 259
136 634
449 50
688 563
767 280
848 284
170 274
297 928
964 780
958 512
789 141
733 199
310 842
821 33
212 862
965 268
308 679
391 809
845 932
967 220
870 714
124 862
669 246
442 932
433 789
338 336
733 335
111 5
866 881
533 705
551 82
855 475
128 30
357 51
24 670
889 121
36 456
404 301
213 730
890 942
865 82
103 302
55 425
868 370
902 959
610 952
89 688
698 985
816 587
806 397
606 779
128 694
923 278
285 541
957 386
597 401
968 712
521 550
471 329
105 953
773 590
426 210
629 652
785 458
218 491
167 860
628 223
856 600
360 999
377 858
658 667
910 177
658 235
853 500
216 131
266 463
133 354
472 739
351 290
521 427
609 682
274 50
685 278
6 299
831 288
934 272
887 224
273 524
642 223
374 580
534 833
171 311
984 537
352 503
124 822
117 360
192 811
821 341
286 701
278 786
788 469
558 115
849 301
956 884
350 736
343 922
342 89
335 742
307 221
254 826
567 885
395 596
629 252
547 847
274 175
644 217
50 842
239 8
491 471
553 765
336 857
759 978
283 487
883 959
739 331
583 256
733 466
269 147
474 319
760 782
221 248
243 221
975 306
988 993
865 649
517 332
149 767
47 584
850 517
466 303
338 367
830 909
537 106
7 538
764 833
25 685
428 141
368 410
878 427
97 435
728 863
811 596
209 118
660 112
782 513
889 258
173 661
382 838
160 687
750 509
511 118
584 599
2 617
950 563
762 167
427 258
963 709
296 330
145 481
387 662
163 558
92 155
304 105
205 949
308 311
742 591
583 225
363 498
491 392
786 605
121 235
644 114
966 800
960 226
663 918
430 990
926 368
135 878
271 158
934 175
524 126
67 365
608 136
532 353
948 238
448 139
53 42
330 248
910 898
270 942
895 23
507 829
346 852
245 96
869 625
846 433
921 462
616 530
150 997
529 975
193 456
452 482
795 626
920 118
783 346
855 477
263 521
597 589
764 877
811 605
968 766
351 477
865 581
338 363
613 453
877 42
861 97
761 717
863 181
442 482
900 225
191 585
586 96
120 275
183 479
492 384
427 120
902 256
840 902
884 987
881 27
348 477
300 910
379 489
325 208
276 638
729 637
545 583
476 287
824 851
855 518
573 637
761 669
832 511
433 662
131 567
461 525
747 188
250 625
96 705
321 271
2 319
2 81
706 626
384 108
746 634
985 239
82 785
392 519
8 164
224 351
99 483
535 429
28 106
780 376
370 498
951 773
329 154
196 57
725 294
60 961
9 194
712 869
558 272
98 595
202 261
10 879
151 426
97 800
285 469
838 750
854 688
3 240
163 881
723 946
96 841
530 859
680 177
145 68
886 13
412 892
442 452
242 865
485 312
656 266
769 216
283 680
815 501
160 962
302 218
713 231
997 148
679 181
357 329
39 177
70 325
810 216
133 327
380 714
598 282
489 654
836 519
663 264
306 96
644 616
669 696
461 708
216 598
167 973
227 447
878 255
777 11
896 721
341 232
53 709
521 755
278 706
226 246
230 780
955 35
977 373
580 742
688 149
198 752
774 541
902 592
883 330
828 580
274 868
560 701
832 646
736 928
724 480
151 385
758 159
485 275
5 799
447 738
944 191
763 841
552 594
267 102
841 622
451 859
340 309
688 665
762 137
144 437
239 565
944 756
424 342
989 755
514 944
98 310
769 621
547 522
345 680
924 295
517 144
778 853
426 888
491 807
798 43
668 533
555 204
991 851
378 708
983 679
813 301
114 904
278 651
985 42
765 107
831 958
50 867
220 237
735 984
813 989
169 391
617 61
771 875
642 794
255 845
566 980
730 642
962 347
875 350
90 555
648 518
175 526
764 267
565 856
689 858
784 286
478 609
139 72
613 964
100 430
964 917
663 414
397 490
93 579
436 129
529 65
93 654
144 357
432 29
418 802
426 394
385 342
841 5
93 299
587 12
473 993
540 385
774 560
866 75
305 491
270 264
316 73
506 119
774 678
889 939
767 142
816 308
885 265
655 152
132 25
483 223
37 504
27 604
694 199
453 247
298 521
845 415
924 239
513 925
557 396
404 243
672 880
933 124
799 610
803 629
604 647
287 441
781 279
854 906
804 718
674 899
202 352
884 827
136 886
480 99
370 125
508 369
248 381
102 541
26 23
554 560
144 392
389 85
627 90
696 968
28 546
204 51
14 724
751 935
250 450
601 311
696 116
766 335
68 913
631 164
100 315
79 862
965 785
735 552
237 982
894 121
361 910
377 602
235 705
147 135
727 360
1 75
802 821
413 371
560 895
236 213
905 34
70 42
663 157
146 646
374 269
539 81
608 143
699 349
468 715
571 887
202 692
596 459
638 547
341 561
359 732
513 60
83 400
92 896
185 665
826 347
426 68
636 972
852 497
728 848
285 14
83 108
576 537
774 429
735 852
195 867
774 403
98 580
992 505
860 925
560 536
323 314
973 656
412 639
83 502
794 119
234 942
848 305
181 276
379 499
946 379
402 911
553 824
339 850
98 937
555 827
487 47
41 857
155 187
167 85
86 957
790 30
927 567
141 355
557 208
975 755
609 620
542 696
59 25
135 250
631 484
988 128
748 914
663 802
553 715
570 90
724 576
864 872
217 901
959 316
179 258
709 991
482 587
484 34
345 87
108 800
970 38
931 176
305 356
851 130
810 266
432 938
63 555
820 378
746 60
345 594
739 981
587 979
335 108
151 698
38 617
876 664
991 43
949 677
746 153
127 508
417 110
693 98
428 227
726 224
296 344
8 377
155 182
731 453
502 867
580 363
183 264
908 53
338 791
501 261
364 742
633 238
892 137
478 309
367 28
874 158
206 317
599 291
53 240
723 39
370 588
438 889
136 131
297 964
576 207
792 107
515 527
843 42
814 433
767 791
403 969
115 488
832 992
114 766
638 568
389 846
951 795
242 913
469 524
397 889
44 589
705 716
619 119
898 789
260 960
378 453
781 663
271 841
490 643
70 13
569 145
374 534
402 828
979 773
169 591
45 952
353 790
260 802
847 499
563 187
448 788
982 514
696 257
489 766
80 99
910 236
923 296
402 387
725 731
189 291
609 777
525 316
589 942
622 923
804 398
848 463
24 672
356 482
689 516
268 827
495 68
318 832
928 953
77 168
782 453
45 751
512 573
689 482
795 26
738 170
373 365
438 135
14 639
442 545
356 163
677 667
169 403
171 684
667 159
915 34
904 156
238 211
227 672
604 38
168 44
253 4
783 995
312 293
368 231
180 724
980 427
48 796
196 586
153 100
913 598
728 285
95 789
517 789
110 302
116 652
182 873
626 212
430 29
764 686
57 627
540 326
431 791
458 520
747 567
843 380
38 67
536 597
79 748
437 320
804 850
340 928
482 238
413 190
102 894
485 669
982 895
409 516
326 596
277 900
466 460
285 841
589 490
718 430
820 54
2 473
635 305
255 261
57 653
107 814
890 355
526 952
569 830
540 648
120 661
382 316
542 246
971 414
299 894
160 987
411 549
521 706
708 702
290 520
654 276
544 225
687 735
741 209
992 46
75 144
503 183
208 995
321 394
306 647
108 915
632 113
614 910
165 89
206 93
354 821
413 701
350 554
608 471
556 733
965 818
778 407
376 821
577 807
313 714
430 41
379 39
652 148
539 918
523 146
603 748
265 608
922 558
483 621
930 591
545 528
222 182
643 762
790 708
68 658
856 260
282 135
317 715
206 200
557 647
374 207
23 588
468 13
730 177
395 759
25 354
366 805
918 382
365 27
46 944
52 865
644 43
970 413
981 798
27 544
408 815
346 670
768 683
255 207
263 748
345 826
624 284
40 42
657 270
217 448
580 420
391 183
264 146
82 127
801 161
847 90
552 152
204 234
376 269
918 699
223 26
881 485
84 898
131 601
859 58
917 276
299 964
967 50
185 663
303 642
386 515
958 856
354 880
959 456
572 526
117 789
436 414
520 417
513 48
779 103
577 670
85 764
896 629
465 484
113 964
565 233
255 101
828 982
808 561
264 874
39 832
712 912
708 126
465 460
66 385
940 839
582 798
788 219
831 3
762 258
501 615
559 408
274 774
245 994
808 297
738 214
670 130
274 906
315 357
136 32
997 553
953 327
733 558
638 877
475 849
260 320
722 859
137 500
296 368
516 646
5 466
818 512
757 814
713 749
435 78
18 476
275 262
304 33
268 850
616 614
929 828
660 354
443 988
719 960
405 207
735 328
803 50
186 498
303 920
519 62
49 663
371 689
915 857
484 74
718 22
501 587
461 303
742 259
268 749
591 928
532 96
801 745
598 388
137 82
225 717
890 121
714 715
277 269
807 304
344 126
920 719
33 879
98 711
565 992
929 692
850 24
970 87
621 816
906 499
808 971
318 769
300 753
41 382
191 355
427 199
777 25
372 663
921 742
13 887
463 85
94 620
958 837
730 255
552 784
276 805
5 97
284 815
122 940
577 580
402 31
301 409
12 990
208 459
688 773
945 548
447 542
80 321
878 746
801 844
886 708
550 277
948 889
645 715
992 516
224 993
548 974
919 123
995 242
862 567
19 623
124 913
872 990
882 127
519 555
11 899
412 313
566 399
840 934
485 210
162 582
698 449
561 59
885 985
395 537
132 816
533 888
984 3
56 210
887 858
180 829
435 488
428 963
87 335
837 196
137 264
308 549
105 199
835 866
756 101
336 391
325 32
115 292
809 133
665 455
541 710
777 371
655 414
187 349
285 16
368 680
165 648
618 247
347 41
664 199
512 918
342 335
997 452
671 48
748 804
432 902
519 303
595 537
608 354
380 13
52 200
260 180
581 223
447 126
978 634
364 39
965 478
481 455
121 361
448 455
989 364
570 910
506 137
998 43
357 295
813 405
969 34
574 598
76 808
145 359
956 719
426 973
262 89
716 249
483 449
64 29
16 656
505 929
1000 560
836 366
88 290
657 658
638 722
480 690
303 344
35 150
196 122
182 5
216 380
293 186
649 114
867 926
560 740
690 149
447 88
651 173
270 326
467 432
33 444
609 210
282 346
496 934
606 664
565 140
23 219
847 229
262 766
253 135
450 357
416 227
265 885
975 868
50 992
153 466
725 92
379 20
464 763
37 37
342 909
491 861
678 969
493 352
22 379
243 371
153 703
241 458
444 411
131 591
377 723
165 974
846 854
858 172
374 254
351 973
889 461
394 52
858 499
180 77
541 563
249 742
699 653
304 245
499 655
379 203
383 900
757 30
696 302
202 604
383 632
232 803
193 756
984 741
70 636
537 953
815 604
929 653
569 244
128 615
474 51
372 259
7 246
995 343
952 937
320 882
896 780
429 594
796 695
553 989
104 24
630 112
744 545
129 699
458 767
447 741
366 932
377 435
534 766
140 244
240 161
176 721
653 31
298 64
13 584
687 23
449 428
408 701
861 581
237 636
584 954
319 731
105 14
391 128
200 112
188 243
374 955
556 189
921 965
443 847
1000 756
361 39
728 788
515 109
345 694
696 693
96 427
222 853
337 62
312 557
344 783
183 446
173 219
835 715
458 369
755 244
929 200
120 546
87 667
731 61
768 455
238 64
685 395
726 774
217 182
139 510
819 279
881 66
312 741
894 878
409 383
200 483
453 270
786 315
547 102
787 446
310 499
844 883
300 225
668 955
525 467
738 16
421 565
237 163
934 910
403 474
693 932
293 568
814 715
715 694
375 953
625 495
703 344
901 594
761 783
220 704
465 450
401 173
561 245
305 396
272 752
197 843
256 860
269 238
10 76
918 951
56 302
392 507
463 217
854 335
416 169
434 257
649 661
348 155
148 754
839 667
587 592
305 878
815 946
765 978
836 747
455 795
234 900
403 741
979 66
530 88
476 476
282 354
769 658
232 478
298 801
781 186
988 811
547 350
477 331
962 320
448 126
811 445
417 405
663 58
53 159
885 528
969 923
56 894
46 979
241 976
422 581
37 14
678 627
717 455
543 58
110 604
106 711
61 81
488 29
305 878
603 932
20 236
261 83
783 738
419 262
442 703
389 946
381 322
917 693
589 142
489 436
118 329
263 292
377 883
276 633
219 780
696 245
90 374
538 424
781 290
756 5
783 46
2 942
279 716
405 950
903 950
126 572
814 669
761 791
564 448
152 565
554 425
504 646
716 964
924 885
684 874
973 142
36 306
19 586
448 686
154 752
637 523
3 911
322 218
862 494
170 515
521 196
586 170
712 115
229 386
745 294
674 837
706 780
990 789
370 789
620 957
768 153
998 801
220 56
358 260
136 524
557 353
635 610
327 593
554 984
658 474
875 352
769 856
895 338
937 69
627 505
679 245
692 211
195 533
892 596
158 273
485 924
387 988
817 44
397 538
540 393
661 330
303 47
558 967
625 158
168 518
139 674
140 737
865 996
354 946
680 806
805 531
320 124
352 98
144 70
336 843
153 810
149 645
200 806
869 798
931 91
951 890
422 941
225 583
106 79
287 612
612 707
545 72
982 703
783 150
996 123
67 742
364 735
491 575
131 322
410 417
752 141
571 895
856 21
513 561
797 15
317 416
619 166
364 642
857 657
700 797
64 944
972 320
948 876
533 837
659 462
945 139
910 807
959 104
932 447
895 468
750 914
104 304
482 372
931 173
495 389
252 522
121 304
53 117
242 565
679 458
686 151
14 417
225 703
871 906
935 199
705 220
559 451
685 610
669 281
619 23
714 833
426 241
299 184
308 296
779 479
292 122
998 96
613 111
659 760
416 447
692 176
137 964
909 861
455 338
991 24
342 602
416 888
859 862
945 403
299 919
252 652
712 858
439 430
529 193
313 654
533 973
816 150
372 137
709 86
610 482
861 237
209 611
276 62
674 686
712 350
823 716
279 617
288 205
407 788
400 762
624 693
11 95
87 318
62 415
122 945
995 560
251 758
504 774
251 7
307 819
92 52
188 84
154 314
487 151
791 63
436 624
635 345
861 514
549 812
331 442
432 706
997 576
716 884
479 879
375 663
715 844
888 754
230 467
400 532
393 884
366 650
563 61
606 342
287 321
45 275
495 382
859 981
853 140
69 309
370 745
445 482
677 674
561 835
297 956
70 473
563 497
22 202
815 805
509 888
902 992
411 808
534 782
447 294
54 386
57 909
684 834
866 796
318 843
323 588
617 100
318 447
857 505
284 691
165 686
508 515
238 891
757 510
988 911
368 640
869 29
693 127
11 260
673 249
833 810
217 985
578 112
901 440
869 968
380 568
761 410
751 859
265 479
213 690
309 517
187 777
37 577
461 480
929 395
430 909
434 451
136 541
207 633
952 465
805 130
49 181
607 903
947 84
397 903
256 839
284 540
187 484
914 339
949 283
372 285
189 868
390 635
819 692
694 966
490 31
429 68
504 863
659 255
507 578
902 239
905 514
511 416
180 757
273 870
656 93
382 756
322 970
744 805
496 99
625 793
695 196
88 985
12 586
233 990
235 593
855 764
901 926
456 684
450 313
901 630
803 17
44 181
642 396
133 173
800 278
565 776
323 942
538 333
394 921
308 890
103 694
396 576
1000 904
996 21
401 610
619 24
145 740
443 932
759 668
816 455
858 992
183 885
346 232
600 637
606 104
498 181
51 779
930 145
893 43
655 279
877 373
869 54
440 418
733 301
903 743
213 272
656 734
289 660
809 333
21 28
364 997
21 644
227 989
276 427
953 452
486 470
539 502
418 254
25 990
839 3
677 649
769 683
159 371
616 915
426 835
62 78
503 425
587 971
604 944
711 384
120 279
19 941
669 721
580 932
243 252
260 500
757 727
447 908
954 364
504 892
403 325
638 864
660 34
630 742
496 977
422 790
517 959
970 737
521 618
135 98
840 865
858 842
403 899
668 960
991 316
141 988
231 950
649 972
406 148
459 176
885 418
445 72
253 528
185 374
610 717
367 662
45 361
212 450
148 250
283 569
551 744
491 631
762 812
404 576
466 435
110 518
454 104
257 851
540 303
755 280
844 703
433 947
573 567
381 767
594 857
416 85
857 363
181 257
616 770
114 912
388 417
51 772
191 640
661 226
829 992
492 115
140 562
617 126
933 719
411 679
99 882
624 496
423 354
305 501
453 140
176 822
295 901
6 662
781 356
981 529
141 510
575 50
684 51
690 737
681 766
232 860
322 915
159 589
230 312
841 489
638 510
185 304
504 1
331 832
370 146
438 348
648 822
906 762
282 207
88 418
84 8
146 59
139 102
679 775
409 250
811 95
174 331
553 873
51 625
286 253
596 988
236 72
97 259
927 719
48 288
135 661
147 96
979 791
538 473
406 573
981 692
401 491
161 801
157 230
604 562
787 130
757 296
242 831
197 497
99 901
540 476
268 780
634 147
656 318
635 814
848 168
870 225
232 667
690 347
584 41
414 367
941 939
955 360
564 784
487 902
658 871
65 533
659 381
453 436
925 850
395 91
320 702
912 445
724 449
912 757
175 672
173 917
658 260
545 914
774 436
525 411
208 746
356 393
119 563
39 40
294 112
805 714
450 618
198 5
713 578
476 435
141 199
263 760
556 392
683 737
789 257
201 911
65 994
607 594
772 923
804 466
31 412
828 537
659 224
4 405
875 690
915 73
942 496
622 371
488 60
654 544
285 978
727 252
25 947
824 590
7 815
178 583
187 250
222 331
494 661
56 536
398 757
234 563
799 25
294 915
602 956
580 701
769 51
756 478
420 145
345 719
771 301
523 482
560 733
294 411
183 20
188 322
702 735
540 269
939 797
245 259
591 964
219 323
245 521
460 874
638 167
624 699
924 241
779 640
577 994
249 863
875 113
420 409
406 315
357 948
95 464
677 903
17 688
190 374
886 862
395 323
186 226
72 260
695 293
448 69
809 597
993 906
78 857
358 54
924 534
993 674
494 815
386 349
772 547
937 761
887 592
140 862
446 894
621 232
191 255
51 468
597 818
772 752
267 190
532 912
906 188
868 308
229 981
674 782
374 122
128 762
332 83
612 823
316 71
60 602
961 650
315 497
706 285
724 773
638 318
18 120
950 104
138 134
231 998
583 265
330 641
431 36
650 610
38 409
682 904
263 318
312 714
42 921
386 473
807 693
843 837
166 989
394 224
168 276
32 191
941 415
700 492
379 803
372 89
479 752
402 247
612 591
89 580
765 872
714 691
584 795
111 181
74 120
731 182
577 235
317 795
841 63
487 526
718 891
839 212
955 217
841 358
6 179
390 851
632 409
502 623
308 917
54 260
410 112
53 55
97 365
665 462
271 451
353 965
94 720
150 919
710 480
91 610
656 53
510 139
6 592
74 473
997 286
858 109
52 63
108 495
636 719
88 300
371 479
972 163
806 918
357 511
787 152
28 566
241 513
162 177
772 811
210 92
400 554
466 85
170 121
860 305
446 14
55 906
8 432
69 741
66 113
481 447
743 886
64 584
714 395
529 295
702 491
713 693
530 437
127 671
312 251
841 778
275 588
769 763
571 329
336 390
279 877
486 252
725 613
675 730
544 199
644 892
63 367
557 264
966 27
711 175
355 864
415 582
904 327
715 99
24 655
729 764
55 30
486 936
338 82
328 705
664 185
249 441
700 64
72 441
272 881
926 449
503 493
425 873
199 809
272 758
346 230
300 913
368 96
735 937
354 712
301 121
429 629
987 315
352 717
944 564
700 425
102 441
216 566
573 327
798 592
653 65
662 993
517 698
380 879
909 922
488 156
316 853
594 343
711 279
152 727
487 652
598 328
382 828
593 870
5 27
584 718
741 927
271 580
248 858
769 727
803 464
969 825
3 402
61 763
896 417
896 669
82 974
163 298
567 957
463 290
399 811
809 249
716 708
74 277
105 703
426 84
461 766
241 420
652 436
338 893
643 515
660 281
894 254
781 899
791 745
94 709
605 761
477 667
527 213
27 701
691 587
539 211
8 72
147 592
852 287
603 577
659 827
783 359
981 48
426 391
330 587
961 187
28 217
833 178
793 621
454 58
804 291
113 62
783 538
28 626
831 743
901 923
420 860
734 636
628 407
45 235
43 942
29 474
624 289
591 305
615 536
742 696
350 779
678 114
15 857
352 942
857 623
341 943
499 434
916 547
78 304
594 617
614 513
141 27
37 523
277 547
460 803
544 410
167 39
872 460
555 511
666 687
462 301
774 865
347 658
598 753
9 583
829 54
951 437
926 677
895 676
822 934
956 856
303 413
793 770
258 14
391 491
215 617
722 931
260 902
377 279
968 250
408 952
867 663
260 512
164 729
242 48
750 629
764 829
288 452
961 154
888 309
632 870
859 417
713 757
179 984
144 13
181 953
374 927
430 742
454 357
963 238
945 971
681 84
239 910
119 780
931 113
182 270
265 558
673 83
150 369
591 364
404 80
131 859
905 871
348 441
603 841
102 662
482 104
476 358
754 157
575 441
947 659
656 979
334 614
726 434
783 305
965 127
642 181
499 915
371 101
144 82
118 342
777 869
287 533
585 929
288 152
661 645
837 382
378 322
300 562
126 115
670 746
615 971
637 383
948 709
746 861
526 871
860 90
978 648
598 780
510 792
29 114
5 119
28 956
753 261
407 559
188 73
233 200
571 741
154 282
768 574
872 291
322 610
160 688
147 610
857 809
54 743
654 728
50 937
470 322
200 642
586 328
45 937
114 199
92 506
612 835
244 914
482 747
312 449
886 549
833 848
149 762
981 434
150 676
809 575
558 364
811 499
777 9
853 110
814 954
206 100
991 165
963 244
500 112
397 286
835 332
623 686
718 969
231 197
898 236
422 270
671 366
382 966
728 478
607 285
25 895
421 985
256 396
778 105
202 39
588 615
331 233
826 183
48 243
184 460
661 988
853 770
958 859
757 446
100 228
984 801
735 624
582 83
714 292
349 333
960 140
408 615
576 576
326 975
383 964
317 227
651 118
689 694
600 713
916 550
921 422
475 423
500 130
363 600
306 738
999 202
489 34
527 89
976 718
534 91
567 976
888 390
617 256
670 566
799 554
432 972
938 344
917 834
20 936
562 394
419 729
325 695
387 647
204 195
207 790
519 935
100 338
447 217
426 949
26 120
312 322
836 395
563 951
666 31
882 152
966 927
337 389
171 222
113 597
268 120
16 756
933 134
794 240
365 320
195 857
887 141
703 791
891 638
121 294
94 841
780 756
131 762
513 259
132 771
614 657
849 963
959 364
819 541
884 708
358 687
503 57
865 187
784 819
371 323
95 105
452 285
21 137
517 342
767 901
357 571
807 375
353 290
217 819
758 223
168 835
518 771
98 648
245 486
543 563
848 989
217 548
465 823
272 570
512 921
829 193
57 170
585 802
238 864
809 532
594 201
632 800
146 654
857 234
855 521
791 307
748 976
556 188
992 386
546 189
889 462
297 819
318 387
438 408
630 241
428 947
666 694
297 169
980 501
472 596
91 585
766 135
204 352
259 884
535 242
231 596
610 753
575 910
374 922
499 907
388 433
373 205
107 707
791 112
994 436
929 585
676 826
927 451
277 417
483 568
527 404
900 436
369 733
746 373
725 948
660 223
469 4
808 173
529 123
135 74
527 832
946 621
223 206
229 818
970 495
87 285
999 516
755 737
713 384
974 591
481 949
405 722
579 126
714 263
575 379
834 362
223 251
79 60
528 316
245 113
327 302
347 757
73 637
729 263
182 941
424 981
179 248
905 975
235 603
918 728
362 167
967 422
590 282
83 51
314 142
292 532
264 954
604 942
666 692
161 457
349 504
635 589
202 786
110 281
762 431
417 922
654 898
161 88
432 194
418 725
418 880
460 318
129 607
630 740
845 980
257 876
440 733
83 354
248 174
167 245
635 510
70 811
390 552
252 765
258 13
185 230
123 175
770 405
54 273
3 225
215 706
700 620
165 288
773 936
810 169
359 751
530 836
161 495
319 454
100 513
374 545
907 578
475 743
114 11
388 28
81 691
780 753
693 309
598 949
365 580
716 254
860 178
307 365
647 512
909 448
652 776
202 344
213 558
851 259
264 805
454 452
28 558
239 238
290 594
961 888
405 881
553 698
864 780
50 245
435 932
659 929
521 373
625 40
898 941
466 151
191 487
856 237
623 556
781 956
69 625
121 565
28 355
38 720
784 351
396 16
170 102
822 925
288 357
207 723
830 923
826 544
285 820
110 659
134 563
882 256
292 100
450 184
691 335
390 541
360 360
915 883
175 411
449 513
483 964
689 703
758 749
176 810
933 89
764 995
430 110
361 213
345 928
817 309
928 239
118 76
756 370
29 64
902 133
681 153
895 22
625 663
141 862
679 680
354 59
790 207
338 65
463 824
833 304
112 800
302 121
754 218
56 755
493 940
300 50
418 600
960 327
85 774
647 410
509 447
802 355
929 284
711 713
120 853
552 210
29 669
610 417
998 227
800 685
599 316
388 206
640 739
306 714
375 994
913 166
563 186
655 8
951 439
680 817
127 639
402 88
667 329
647 601
165 538
216 541
951 490
939 27
238 989
905 988
221 886
615 740
40 774
534 292
710 10
561 85
561 730
483 775
742 686
218 423
395 35
252 951
418 915
124 943
73 691
25 65
930 870
732 922
742 814
659 661
681 178
711 265
50 307
646 611
922 169
358 854
758 851
543 950
842 68
324 61
372 656
622 861
179 757
788 180
834 767
282 701
828 196
973 642
989 782
713 559
707 894
911 27
872 870
479 720
989 327
437 585
412 345
995 99
82 193
99 596
391 988
607 696
259 146
431 107
615 6
142 513
662 282
394 720
374 463
774 199
246 410
710 408
189 25
590 160
588 493
54 552
634 914
486 164
963 210
458 96
612 728
947 195
965 535
546 891
251 931
457 872
969 175
520 437
130 93
297 256
510 501
881 187
719 861
955 283
575 230
954 638
391 639
722 250
22 147
300 808
20 469
645 839
474 508
929 228
985 321
609 535
651 565
79 978
505 968
841 362
690 844
642 616
797 40
89 689
148 264
379 225
661 138
964 239
21 811
837 282
155 136
626 273
615 513
60 543
181 463
974 789
746 374
910 666
482 614
10 470
203 803
187 412
377 581
363 429
503 578
895 937
271 310
561 49
486 469
156 232
31 311
996 480
498 10
298 952
761 822
354 371
823 1
809 268
373 819
30 861
363 979
387 712
735 736
392 84
76 893
60 993
778 940
785 998
126 379
587 503
439 235
333 117
668 820
465 998
85 495
289 307
92 180
326 160
624 74
372 542
974 645
56 540
299 945
343 637
67 588
125 722
55 714
55 392
383 114
909 172
20 70
311 731
976 208
883 367
213 207
144 827
46 625
739 887
502 930
75 407
99 963
219 997
271 302
379 448
35 214
347 644
887 891
342 24
338 66
319 15
795 444
842 494
338 901
289 925
222 972
593 937
292 707
9 5
912 188
999 904
804 627
751 258
962 379
664 576
687 352
837 735
830 876
261 565
533 893
471 594
696 219
309 558
201 743
996 293
993 567
230 197
94 703
468 1000
224 625
155 53
785 237
417 24
441 75
252 450
403 861
592 715
936 762
99 963
742 61
919 913
20 276
803 627
357 101
54 68
30 162
393 427
606 349
264 216
81 599
957 521
881 337
24 627
793 998
271 517
799 416
126 445
462 623
948 126
933 288
394 553
312 258
951 48
336 92
893 90
354 473
250 760
761 270
612 958
464 962
789 950
968 724
350 958
746 395
355 553
955 550
987 803
665 156
946 230
677 101
652 802
119 312
624 929
920 758
471 865
793 691
448 434
334 557
970 7
638 124
381 9
321 146
877 111
910 660
524 970
544 422
290 765
365 942
988 186
91 502
918 975
719 76
774 263
27 935
335 36
275 600
302 155
925 504
45 256
835 720
690 584
598 650
435 966
752 311
840 381
925 842
124 748
415 986
105 87
525 38
680 410
56 560
282 712
114 267
550 546
523 833
344 580
401 797
289 761
755 320
537 166
618 455
862 188
157 769
759 583
319 326
825 436
415 882
453 335
292 153
677 658
755 221
489 937
238 531
779 458
427 628
763 963
934 751
791 324
164 892
82 267
437 651
807 782
861 946
227 946
111 885
885 506
750 576
363 436
506 968
370 854
627 224
145 486
142 528
3 391
305 559
471 974
931 57
470 236
909 843
384 335
616 827
875 497
226 109
841 337
984 472
588 432
593 136
25 676
588 964
479 25
711 647
450 958
862 996
176 155
156 714
264 280
641 695
178 928
200 185
542 108
572 79
205 700
199 199
886 777
78 985
262 270
779 543
247 941
656 752
115 846
366 978
550 449
856 21
790 188
823 711
88 857
442 282
823 7
505 857
11 393
575 97
12 187
969 141
786 792
559 577
851 401
102 696
416 312
888 641
276 866
777 300
585 403
822 251
497 324
292 835
326 119
18 170
110 35
397 378
935 507
158 515
171 872
801 119
888 407
685 695
799 774
171 947
678 223
845 15
972 271
524 785
105 912
638 518
432 298
410 52
354 697
409 570
887 24
203 724
987 155
891 779
739 2
360 425
883 809
25 370
790 812
509 750
409 496
428 987
548 525
365 767
358 560
516 339
580 540
983 139
101 672
822 185
181 652
902 898
204 69
992 688
843 24
394 367
258 283
905 339
81 343
609 502
441 938
236 744
941 864
227 494
355 954
923 477
393 831
974 249
781 438
661 38
542 518
896 175
952 389
250 940
176 956
923 974
341 108
219 238
711 385
856 676
919 236
229 564
769 215
751 930
186 682
420 622
563 898
10 258
63 681
666 209
311 929
743 962
479 529
783 697
325 362
557 343
797 667
847 48
716 697
939 986
103 699
185 293
159 393
829 814
347 700
21 141
290 152
897 783
700 743
827 950
747 439
412 611
371 451
207 430
155 352
751 613
528 77
577 680
197 278
173 229
88 666
519 478
675 455
660 376
910 808
659 719
550 197
457 637
356 768
617 290
516 568
862 286
776 710
318 737
137 957
326 555
826 119
244 175
481 282
973 186
442 721
843 834
457 158
881 321
876 646
535 209
403 253
741 553
885 336
814 734
328 946
587 733
532 182
736 876
285 715
439 304
12 374
487 385
913 968
80 970
894 368
918 837
738 76
672 691
945 209
484 673
221 106
41 206
452 276
440 281
205 744
727 519
583 954
555 394
817 431
842 621
224 187
627 947
840 152
794 784
297 91
332 79
685 184
83 51
332 637
182 386
885 588
753 514
1 778
676 295
749 365
962 429
780 923
441 224
126 933
728 315
418 730
274 461
883 608
54 679
505 285
288 42
911 140
24 974
469 915
29 358
842 680
525 551
655 164
196 494
946 840
494 889
382 740
106 134
308 182
94 279
288 376
201 503
442 762
545 951
390 942
506 201
307 667
967 670
69 889
344 355
96 444
384 589
898 635
65 781
842 735
750 551
595 17
557 44
135 92
568 968
818 154
471 22
93 347
451 495
914 975
1 529
859 693
945 452
674 764
546 560
404 726
459 698
103 637
361 997
228 662
568 853
203 130
904 919
771 442
790 605
474 307
51 510
279 39
565 353
721 635
952 513
427 344
73 420
568 816
15 790
45 874
830 308
519 625
105 506
33 814
211 29
849 950
867 508
600 959
170 65
813 60
705 606
230 23
964 939
634 262
109 875
405 638
126 494
864 724
119 634
364 171
432 354
259 223
547 577
164 672
514 79
745 826
544 882
270 161
879 296
504 658
589 777
416 165
723 609
851 487
957 923
951 771
927 681
644 648
17 223
948 958
593 600
712 186
714 945
177 969
22 473
400 954
157 674
514 723
602 585
884 437
78 168
143 820
340 758
383 510
992 828
870 470
245 248
720 688
721 750
434 156
423 538
44 576
104 995
353 501
703 177
455 844
544 863
903 609
612 251
186 301
268 275
541 194
672 690
99 768
163 535
478 749
44 958
10 976
203 360
654 942
325 726
280 966
15 635
219 943
539 855
983 409
250 495
318 656
406 634
654 813
362 295
400 408
833 954
612 160
856 829
791 210
969 243
970 24
957 984
104 256
701 340
940 758
484 694
628 732
140 581
622 269
4 50
469 273
348 897
552 594
485 391
679 702
863 989
83 965
519 826
545 74
709 871
931 575
568 555
715 89
510 215
605 210
764 476
904 429
775 920
568 52
988 624
635 333
42 79
645 955
962 965
699 161
640 491
377 929
649 2
888 538
880 683
272 977
175 505
117 310
590 810
785 479
739 381
254 467
119 6
582 828
937 333
497 711
137 460
546 984
579 183
663 886
133 277
27 261
951 589
801 675
150 412
903 210
485 515
141 28
489 357
744 453
496 382
328 186
885 303
970 967
442 5
818 870
578 947
553 492
257 804
407 101
563 74
710 88
118 100
938 381
398 209
8 298
187 60
538 477
216 632
925 620
26 362
463 904
155 206
576 264
674 802
140 690
73 543
922 44
371 821
932 81
624 142
923 831
822 139
366 180
677 754
911 297
839 329
674 959
531 644
787 886
341 603
155 957
795 967
990 891
134 907
708 116
83 799
955 311
797 223
333 36
385 522
827 555
718 574
646 247
487 713
693 450
734 587
384 738
318 823
56 801
525 704
801 74
108 664
869 711
29 700
78 640
504 19
223 798
218 389
623 461
74 169
452 479
801 30
104 998
174 227
994 170
51 626
220 912
175 622
884 787
89 798
882 916
989 26
941 997
839 522
562 692
601 94
634 107
618 488
774 180
6 414
778 113
172 675
899 777
776 253
910 463
661 161
215 805
110 378
603 422
17 689
570 616
856 687
260 64
630 669
623 336
371 732
634 179
188 105
97 713
738 448
22 998
789 177
104 117
748 104
131 955
724 590
28 598
211 398
710 19
239 266
670 222
824 674
887 972
351 134
123 789
818 820
368 134
501 11
810 554
78 864
410 904
132 85
835 984
853 767
788 856
451 161
975 635
643 124
990 768
954 616
780 272
667 76
95 481
337 201
504 1000
846 997
580 811
646 507
339 100
491 95
370 818
749 951
383 122
645 885
601 802
343 410
425 342
18 429
984 60
326 912
543 217
960 987
981 799
52 850
449 670
56 209
964 542
673 304
489 415
781 18
677 608
324 943
285 220
19 194
640 42
30 340
634 67
170 943
625 815
876 919
904 32
177 74
502 896
803 761
458 759
221 918
957 852
372 357
612 644
770 552
273 681
807 994
5 345
798 621
556 472
665 54
13 288
426 790
524 116
976 836
61 140
330 502
239 395
587 551
227 884
490 554
976 627
204 852
525 32
576 280
258 126
423 940
971 161
911 192
577 990
202 271
863 124
975 837
438 144
629 337
949 688
887 53
9 325
145 216
653 403
718 436
246 204
979 219
110 904
643 676
27 449
935 412
386 347
121 768
693 313
110 199
999 946
623 60
688 611
442 136
626 718
658 334
894 423
791 784
731 583
322 440
652 154
330 912
205 556
820 43
898 344
83 636
780 120
100 436
993 88
148 426
487 661
872 18
900 308
753 168
749 988
234 589
841 485
799 504
345 906
668 193
95 890
503 286
80 429
523 64
16 546
289 712
168 413
125 235
350 540
131 901
689 619
685 617
574 174
266 326
397 156
180 102
10 587
213 864
544 990
631 893
184 555
983 552
530 416
973 126
302 918
43 796
898 126
912 744
224 752
767 856
818 979
465 735
261 103
259 294
39 773
829 279
271 872
337 460
224 485
164 798
729 245
828 434
884 547
934 677
161 529
51 273
638 557
574 607
373 169
237 604
578 568
569 729
583 500
787 890
687 5
701 40
691 124
955 513
396 445
468 541
942 435
409 668
780 101
856 251
806 702
453 6
908 59
606 303
998 133
465 420
842 966
581 159
336 288
178 175
621 329
846 275
522 811
28 215
721 55
171 591
372 794
184 688
418 144
977 582
542 677
296 8
397 899
656 536
308 581
414 126
372 497
935 332
123 948
762 765
296 368
274 958
451 89
795 366
414 901
142 10
860 625
290 97
389 640
929 22
627 70
444 500
388 699
476 532
828 924
878 353
78 307
602 909
518 198
841 916
959 965
384 382
764 509
165 323
21 898
405 462
976 577
455 756
329 867
361 934
648 893
821 249
550 588
927 31
419 630
854 878
182 908
12 543
442 436
692 545
106 99
295 228
1 568
771 201
648 179
273 518
453 676
841 440
556 992
876 73
189 221
646 505
697 95
126 40
794 236
539 473
207 289
556 947
177 768
996 249
332 281
89 809
933 453
216 370
549 697
454 190
679 135
997 103
196 233
409 230
496 159
438 854
920 64
544 823
283 708
7 247
234 344
581 434
509 747
220 578
404 869
481 515
734 200
215 741
954 942
546 580
248 194
545 668
210 35
871 333
452 714
822 270
973 284
416 278
441 171
875 478
93 88
496 715
519 515
433 7
711 667
733 703
213 808
777 591
936 910
580 809
576 236
791 732
74 954
279 625
526 514
728 921
165 732
768 947
44 565
718 202
696 235
981 10
421 783
928 995
791 989
268 270
12 439
428 244
732 821
989 710
294 233
184 775
896 791
525 670
202 82
921 104
600 722
927 394
818 769
292 924
370 164
58 328
34 263
499 522
351 697
872 634
501 191
277 588
785 636
826 393
885 470
457 526
587 132
22 514
346 163
832 830
598 912
819 932
311 552
471 562
416 603
289 552
657 6
756 500
428 40
884 335
129 629
695 977
494 438
64 775
551 833
24 541
805 860
883 646
830 901
973 376
354 197
487 933
413 780
738 243
733 862
799 725
586 450
944 867
581 323
678 21
574 215
848 677
646 573
765 473
365 571
847 351
401 998
668 516
829 203
538 445
217 922
150 255
259 602
49 481
250 695
151 327
379 616
445 186
66 797
742 106
407 638
227 61
570 287
253 266
444 384
912 486
940 192
822 576
794 281
140 840
899 550
277 105
58 241
977 864
120 578
850 68
975 226
963 157
137 926
782 266
39 598
992 26
817 468
698 252
154 10
31 210
212 197
485 656
271 774
754 867
241 535
373 636
323 851
893 603
8 77
418 201
907 330
110 606
36 235
928 400
558 115
757 389
696 999
579 328
814 515
555 39
491 657
994 5
565 252
644 347
669 739
566 186
882 313
375 916
977 432
833 896
219 126
802 460
907 312
42 588
674 948
328 104
81 371
29 588
971 58
277 386
708 169
493 538
409 316
301 145
461 880
452 103
38 160
82 322
266 293
967 480
921 156
333 98
328 609
268 93
63 569
522 858
920 717
252 892
476 354
862 289
740 550
827 986
577 157
666 869
432 121
597 514
613 856
599 74
555 207
817 603
198 500
856 352
645 546
15 797
303 758
221 129
649 198
763 332
113 752
884 703
882 704
737 931
12 444
936 210
999 114
40 978
28 609
524 720
32 292
706 825
422 483
830 987
488 196
687 658
426 887
494 622
675 135
943 954
48 603
918 327
663 413
95 143
13 626
225 454
420 848
752 99
509 646
693 156
190 964
141 983
736 692
691 397
423 568
410 104
150 579
764 566
7 212
720 30
413 260
683 742
526 313
21 287
847 171
215 585
862 419
910 936
198 412
879 152
931 633
943 676
387 358
317 57
164 403
223 74
271 83
62 621
633 259
639 122
954 133
454 748
788 500
737 616
546 602
998 450
794 134
546 703
441 169
920 230
761 231
778 183
697 666
558 805
121 738
984 216
481 698
672 378
285 180
776 956
991 660
493 921
785 337
167 192
780 240
198 47
683 435
795 314
205 847
248 971
987 139
517 868
223 268
816 728
124 901
928 431
808 92
782 760
379 744
529 257
490 166
348 65
197 147
670 351
289 108
758 68
66 785
193 931
873 880
410 984
758 445
980 158
242 303
655 603
68 734
412 998
758 657
207 353
851 364
664 57
639 982
310 74
11 440
241 736
411 994
202 224
814 463
745 565
498 233
883 926
929 160
614 220
28 419
234 58
610 633
389 333
133 569
299 91
81 797
345 895
297 341
172 386
449 312
643 575
994 101
222 629
509 520
225 895
991 129
513 191
533 854
193 134
989 480
121 577
872 275
188 166
8 118
285 44
153 91
758 888
711 305
284 92
493 620
426 698
5 246
552 766
161 591
95 457
228 88
244 570
269 510
887 238
553 529
543 177
477 980
285 549
741 287
737 655
460 104
596 697
456 856
99 737
497 313
564 817
710 717
761 696
275 690
598 486
571 434
568 740
959 487
972 130
336 340
786 978
534 990
644 425
389 409
758 118
233 87
308 19
767 971
834 577
831 748
420 280
577 293
459 75
219 641
545 850
572 436
329 881
832 276
358 142
377 846
974 784
222 389
146 658
66 414
37 263
804 527
606 432
87 509
68 513
21 149
654 849
285 746
996 600
37 293
621 259
278 507
165 746
59 296
955 747
829 793
821 120
503 623
528 691
424 831
40 881
618 335
983 212
438 731
446 987
242 725
246 717
561 179
177 826
693 619
282 706
459 801
286 742
938 257
949 524
170 39
537 153
589 971
234 383
173 27
531 366
690 385
133 927
30 884
341 251
903 370
444 658
991 490
196 615
92 943
58 440
815 153
925 284
19 958
33 37
820 198
335 685
770 52
229 389
112 904
925 841
917 745
885 335
959 168
307 510
630 368
339 707
596 465
78 14
943 771
360 347
249 232
239 29
277 666
283 509
149 740
774 360
916 157
481 102
253 654
168 919
742 997
371 72
237 794
522 987
598 943
621 644
878 956
733 424
39 992
690 969
352 716
34 436
711 953
995 883
870 258
989 285
848 140
527 251
630 385
324 943
291 420
394 645
840 199
871 955
924 873
728 605
892 563
447 73
443 537
72 801
710 630
416 918
999 375
907 233
259 98
280 934
426 200
891 202
235 869
392 171
42 665
991 894
295 846
944 970
43 10
251 892
89 527
124 645
159 37
210 814
728 113
43 908
984 542
870 965
699 426
76 554
730 668
459 935
675 473
217 181
996 726
761 657
715 744
725 502
893 991
793 429
217 817
759 613
320 867
413 453
956 625
183 589
394 623
121 293
749 752
22 125
232 267
278 92
784 775
503 925
564 67
731 275
802 911
786 869
479 417
468 204
90 600
301 73
829 909
37 795
801 71
971 111
494 381
461 672
428 878
935 862
185 428
998 371
350 159
671 216
840 422
664 878
209 617
395 240
40 866
387 134
731 233
652 85
824 982
276 706
635 578
559 149
310 350
939 322
283 373
914 930
23 558
357 728
900 177
611 792
846 410
14 370
455 363
886 204
362 428
268 581
984 814
989 694
514 726
465 611
907 973
183 7
553 667
775 190
361 83
827 451
332 826
883 402
569 57
420 800
608 547
636 198
689 336
748 629
679 951
178 651
916 778
826 571
313 435
41 443
202 501
414 55
141 93
693 771
901 383
297 277
591 997
710 593
744 42
712 382
281 261
331 957
864 265
728 306
508 609
240 963
524 281
392 822
853 503
466 240
199 89
372 887
730 928
62 576
370 697
789 549
844 269
320 134
404 998
163 144
429 882
768 468
836 852
750 990
673 461
211 469
594 586
542 194
662 719
794 498
523 577
32 206
325 945
644 690
204 453
889 794
432 968
316 71
420 746
850 681
380 218
647 543
204 87
732 67
182 726
844 201
216 966
43 797
432 399
171 547
972 441
805 818
130 345
905 26
609 390
954 605
947 34
992 810
911 756
651 948
431 594
24 697
259 939
580 222
111 803
403 152
760 576
331 909
734 889
82 729
503 526
232 469
881 386
979 873
177 477
933 586
676 142
20 911
408 702
630 725
737 407
446 211
484 612
951 952
673 762
284 655
946 436
306 741
178 300
539 81
436 173
16 650
633 6
682 671
285 801
149 239
695 825
401 88
315 905
102 333
6 266
307 161
597 85
347 256
243 982
645 981
581 857
855 430
667 206
422 68
989 712
517 102
679 692
287 485
587 397
298 513
762 636
291 619
910 68
927 988
119 564
125 682
864 581
262 435
541 467
958 178
660 137
354 703
141 429
141 59
974 282
257 913
16 44
871 63
200 7
83 364
506 848
855 548
697 301
385 86
812 520
204 446
509 70
816 159
739 902
711 344
250 46
182 279
356 495
379 180
30 808
9 172
865 888
54 430
116 701
677 689
587 809
412 20
614 996
676 432
200 541
504 8
793 66
525 617
683 552
621 796
286 372
735 352
64 735
310 476
252 40
132 2
406 67
572 159
769 39
457 199
325 182
310 998
136 573
98 537
744 683
751 307
202 575
720 740
282 250
469 659
359 259
20 419
602 753
638 948
163 939
243 505
960 123
490 95
619 538
49 989
247 733
974 78
143 932
784 515
771 619
133 510
192 938
104 698
666 719
734 374
56 451
246 936
405 682
923 286
966 28
559 295
173 993
637 417
337 193
667 11
800 824
202 242
354 681
76 10
915 626
833 306
980 813
46 170
646 486
707 200
493 264
398 573
365 715
73 655
652 368
101 351
860 389
802 3
539 355
4 694
400 580
107 355
947 867
423 273
882 212
110 824
660 962
84 866
100 447
798 140
684 286
35 859
371 908
703 164
597 997
933 68
413 347
352 470
473 425
550 675
146 286
290 171
71 494
20 545
453 50
735 757
589 286
903 820
986 275
901 114
285 331
89 39
55 18
139 118
370 533
494 354
756 866
649 524
578 927
994 600
293 590
689 710
763 494
815 76
628 973
114 120
895 249
766 594
521 790
393 256
538 609
786 180
692 76
919 152
904 642
19 314
15 866
784 298
137 656
374 392
670 14
240 938
727 499
231 523
272 426
341 536
340 611
656 988
789 38
234 323
543 67
169 651
607 151
79 142
453 601
768 820
419 171
211 974
281 92
184 821
975 122
781 241
166 197
436 581
395 358
212 64
225 750
306 327
402 987
411 213
609 629
201 196
111 863
473 645
937 625
893 628
754 538
234 167
90 251
816 461
963 391
745 763
203 790
16 529
267 265
744 148
699 280
534 924
143 862
476 70
763 206
298 500
86 47
75 287
262 19
689 839
216 21
854 753
809 257
33 791
374 797
985 830
893 93
321 425
103 117
992 130
866 999
484 265
646 556
314 949
684 463
132 791
142 933
127 958
823 537
408 340
112 148
259 848
236 985
360 813
465 999
147 216
764 79
541 158
343 381
228 804
537 356
972 920
26 274
936 949
233 283
977 716
277 649
346 629
940 376
982 709
371 712
374 810
643 556
155 545
524 399
708 440
25 310
613 768
951 520
236 642
931 274
177 163
56 200
873 394
769 878
447 222
65 364
120 228
348 1000
97 621
90 357
575 335
744 113
867 714
290 492
552 883
617 820
850 45
237 845
85 786
687 30
959 706
782 328
499 323
260 87
867 702
356 355
377 394
538 544
674 570
958 104
432 665
231 851
466 518
208 965
714 674
706 950
498 702
230 543
180 682
541 959
61 440
62 133
206 639
747 496
959 500
64 35
847 122
352 892
452 634
350 819
611 574
478 896
149 999
278 997
823 390
932 842
476 328
669 344
649 122
702 37
76 796
83 358
306 218
370 499
460 869
403 947
245 705
382 713
539 223
545 390
959 987
613 822
346 536
132 167
590 574
337 259
751 278
499 919
612 20
967 275
806 859
466 106
660 207
344 116
311 156
780 439
265 340
316 853
269 229
575 558
779 296
966 533
603 846
845 856
803 741
733 770
262 912
551 43
299 101
510 503
287 680
489 715
216 309
693 699
904 211
75 601
370 236
371 201
572 64
908 864
448 777
438 482
193 601
246 178
183 887
718 140
78 401
247 902
713 139
747 822
471 326
171 493
480 788
754 961
414 80
117 768
66 90
735 920
41 608
692 939
3 760
578 696
505 138
656 925
160 474
172 296
214 210
844 517
104 311
760 698
261 98
906 678
835 895
820 951
460 954
669 3
684 413
535 687
522 254
288 211
33 805
634 518
418 148
385 414
247 239
497 7
254 778
26 861
848 210
33 613
789 291
828 77
342 393
825 780
191 811
283 292
847 361
787 460
333 206
455 90
993 160
137 622
420 372
247 481
412 183
442 860
824 224
21 405
229 401
364 92
155 84
270 189
799 553
761 542
125 901
553 263
601 127
172 609
738 69
589 127
308 179
699 481
993 883
789 760
204 792
764 508
809 76
245 72
436 978
201 759
204 494
379 312
156 640
78 341
806 199
784 82
340 738
7 544
413 401
815 745
712 779
685 45
855 401
882 531
427 327
263 540
992 331
442 898
814 574
507 590
979 415
901 910
64 655
660 5
814 471
839 348
524 781
90 734
257 686
348 890
64 93
263 97
181 897
665 791
10 597
478 871
414 321
136 559
51 62
908 371
186 855
370 453
637 419
305 50
345 759
236 351
678 239
405 450
901 77
597 229
157 122
45 438
993 74
780 298
569 149
589 247
340 47
835 249
399 360
620 396
853 951
312 384
274 370
173 763
213 881
857 832
538 633
10 53
98 956
821 466
968 877
617 749
8 465
551 243
213 865
57 153
103 460
196 632
424 162
83 591
34 707
297 578
159 717
123 121
908 349
479 539
418 940
869 209
938 211
649 527
109 834
674 229
357 81
83 772
956 586
747 387
199 93
586 409
494 715
674 765
66 79
855 642
604 62
765 878
38 247
766 761
656 790
980 67
202 578
601 190
921 750
424 379
504 845
319 992
731 422
812 279
195 575
977 498
121 534
773 442
225 843
393 126
461 777
891 513
266 835
682 316
115 587
464 3
289 302
909 892
27 115
21 393
96 698
904 887
694 401
953 119
389 258
934 625
758 544
603 777
106 8
587 658
48 805
413 950
646 379
423 127
138 813
665 568
702 610
992 893
527 394
789 522
704 871
722 247
880 639
496 672
60 797
112 362
234 927
668 529
467 650
129 671
884 497
292 808
546 501
750 953
471 238
821 622
229 96
312 10
70 89
654 241
622 790
412 322
757 413
17 640
877 414
288 688
820 226
946 28
302 878
557 694
611 873
972 193
856 768
996 448
925 234
529 898
378 799
619 741
751 757
384 359
38 882
775 116
503 733
110 306
584 712
681 40
975 750
568 581
318 338
283 748
241 424
461 421
638 748
114 527
490 304
693 842
108 60
827 185
368 270
494 252
563 681
863 828
238 529
507 959
305 956
889 203
317 876
989 111
685 18
772 517
114 228
284 724
914 15
319 434
981 816
93 231
491 619
82 964
797 775
611 386
991 753
768 800
782 637
431 804
548 987
517 42
205 701
633 658
372 159
295 204
527 303
966 927
165 244
247 991
776 475
234 812
378 317
534 823
168 284
541 224
973 276
554 570
37 918
736 992
687 440
496 393
701 792
718 511
763 847
937 478
274 322
517 943
464 20
23 468
822 272
92 14
694 353
902 690
454 148
93 178
229 189
429 631
401 775
97 884
395 384
29 239
272 224
976 944
44 826
966 836
589 298
184 867
601 615
966 629
957 106
3 619
852 476
499 10
472 263
116 682
424 707
357 260
349 816
543 355
402 67
279 754
401 737
285 459
84 56
645 191
54 5
520 713
751 928
677 396
981 820
65 61
742 371
504 324
247 207
246 244
463 938
271 682
693 559
135 482
938 361
296 860
589 561
654 622
186 541
768 795
629 380
461 489
417 54
855 120
296 424
97 822
933 965
481 392
454 552
434 707
15 63
66 857
981 337
298 191
809 423
623 634
420 480
403 369
509 191
313 462
748 448
452 999
338 592
722 729
727 449
914 276
800 988
543 545
795 457
344 295
256 874
710 269
758 223
233 322
742 762
47 753
104 538
690 745
801 389
285 384
174 989
915 71
551 486
428 368
459 526
812 628
939 938
282 897
734 122
66 592
345 171
71 789
616 907
73 400
886 929
350 33
957 897
513 24
786 7
460 730
664 636
50 624
919 996
318 737
560 32
385 167
617 102
452 471
624 926
43 442
909 440
674 857
224 441
95 453
324 749
723 644
735 454
310 232
47 994
350 33
10 778
756 27
329 823
43 602
715 32
694 481
474 718
604 531
212 200
250 25
489 834
910 433
563 288
972 359
6 145
711 918
702 999
885 751
488 282
911 490
478 980
44 490
186 527
193 363
517 531
935 407
245 260
257 93
401 231
88 811
794 133
140 34
881 153
514 200
215 187
61 748
724 223
2 497
415 847
340 29
359 885
416 252
300 29
734 525
37 95
405 718
407 914
578 547
262 676
357 18
427 118
80 130
842 748
732 562
415 667
273 678
421 10
146 803
18 699
380 956
587 851
289 701
191 901
428 389
202 725
875 393
153 551
372 282
140 856
702 929
725 677
357 169
260 120
353 194
908 929
468 646
390 88
302 876
111 272
247 594
697 943
688 456
155 395
910 576
966 767
844 289
925 642
52 274
599 48
321 771
789 866
68 728
42 449
801 591
804 376
790 344
702 583
224 476
111 732
625 390
947 332
338 95
739 303
680 886
771 809
574 595
705 708
551 28
293 611
375 601
825 610
949 274
174 297
607 41
368 599
914 306
232 395
563 575
132 726
871 479
988 300
268 190
180 738
482 736
89 777
346 87
762 976
809 549
245 816
240 907
962 800
948 567
88 569
325 36
402 492
45 660
294 8
670 1000
34 191
464 880
419 656
239 813
947 943
69 500
6 232
465 798
993 220
931 978
560 938
890 988
867 958
517 238
924 967
610 748
303 897
958 630
598 587
138 255
552 812
590 435
542 999
668 501
482 301
812 309
372 473
304 193
58 14
467 43
475 253
251 672
960 91
407 32
351 55
527 393
950 841
175 310
105 766
231 509
823 600
810 382
591 211
569 192
691 802
4 94
238 95
948 670
735 65
799 185
874 688
449 414
143 76
252 922
946 819
996 546
670 450
234 177
358 715
346 460
210 452
611 379
642 560
26 722
690 935
371 446
802 233
670 27
833 447
906 201
646 290
153 752
818 469
407 800
205 725
279 571
395 898
228 70
211 165
985 242
700 649
799 321
868 854
505 148
15 464
100 146
40 502
288 346
167 471
53 305
87 967
780 159
195 62
68 972
684 818
630 152
577 891
885 792
52 276
133 677
677 178
663 790
350 916
630 245
745 154
33 135
529 730
445 485
492 542
878 888
194 458
571 666
814 857
91 327
773 895
807 225
399 88
54 227
201 495
743 917
45 732
126 295
607 509
278 97
412 5
663 518
657 257
469 505
605 463
909 728
229 218
668 357
626 976
133 204
264 916
943 894
717 399
985 443
804 978
547 255
838 558
370 851
685 164
535 812
148 369
262 105
173 497
622 542
432 781
289 821
717 367
113 4
455 497
373 249
61 45
151 826
766 783
148 802
841 839
719 974
326 491
218 949
387 873
426 429
967 186
101 275
629 426
707 722
710 404
870 541
342 235
808 167
705 955
232 815
825 693
968 546
503 625
725 872
755 822
420 217
330 125
902 120
876 76
680 949
598 886
385 137
746 23
264 178
481 6
34 7
411 83
413 341
467 375
661 751
857 355
984 556
885 929
95 107
77 767
427 441
811 410
554 411
326 934
277 119
524 435
103 380
601 844
284 11
534 970
195 229
936 469
834 547
660 642
964 821
557 343
138 834
193 915
411 6
374 980
505 882
68 832
874 828
135 629
847 207
340 844
69 390
789 327
685 818
419 148
482 148
375 81
15 451
381 319
10 638
597 396
337 446
783 712
408 739
571 289
563 71
906 114
350 383
156 598
927 389
935 938
12 3
792 393
807 226
514 465
139 168
360 146
521 848
560 727
508 667
815 653
845 757
331 464
395 339
144 101
490 440
282 162
775 174
452 74
38 641
659 349
153 287
923 707
77 500
243 249
826 450
183 276
151 830
706 867
479 342
270 313
732 638
522 367
38 977
238 497
640 493
846 199
448 591
153 507
721 150
5 26
759 971
800 195
750 510
477 125
742 412
658 70
87 836
810 245
70 241
612 121
249 913
862 586
805 157
367 885
865 249
768 750
678 595
630 230
518 136
256 955
565 778
319 70
345 326
358 56
42 937
559 598
309 27
240 172
19 260
48 878
481 722
874 105
379 789
613 696
754 209
733 74
736 91
242 160
324 463
250 292
766 494
438 182
8 461
966 408
702 544
570 57
892 29
254 79
443 301
152 93
688 982
401 988
809 171
150 534
821 741
627 149
199 570
371 978
741 380
550 58
667 37
103 251
672 334
384 292
162 399
284 962
123 160
425 983
615 934
593 964
792 690
723 576
776 291
483 793
42 708
866 918
294 264
107 615
279 321
44 220
859 903
197 883
222 646
912 861
243 609
716 695
617 939
408 199
349 404
153 700
218 720
304 984
721 203
659 642
342 409
78 43
594 634
558 123
343 474
690 700
187 79
358 555
435 524
149 943
883 546
698 858
696 221
43 836
267 349
891 815
738 323
387 22
852 947
364 22
872 698
539 78
314 220
409 371
548 984
422 228
581 784
370 157
897 32
871 638
533 551
791 907
717 411
677 735
316 335
594 361
118 696
111 841
693 69
626 140
255 548
735 42
720 562
892 649
161 130
953 706
525 487
298 810
612 909
506 739
982 281
334 720
741 72
531 688
791 573
292 145
759 100
908 766
487 980
205 283
740 450
315 933
30 336
761 118
811 956
77 14
895 605
49 806
457 872
217 830
341 880
213 407
90 588
970 402
599 363
745 886
199 450
459 777
133 542
151 366
254 21
106 845
90 879
986 16
358 954
631 889
818 451
910 985
210 976
900 971
387 218
803 687
395 696
572 875
701 846
881 612
496 612
429 770
52 979
715 441
80 3
408 852
290 928
566 652
556 467
989 718
663 301
384 562
303 678
754 215
523 579
971 76
591 101
507 450
968 710
209 94
67 975
712 330
586 669
991 659
708 91
811 549
352 792
532 282
462 120
833 466
434 289
392 75
646 188
670 306
962 859
663 410
91 530
923 65
13 622
750 355
246 442
746 869
601 448
226 787
788 700
909 926
670 92
485 13
440 772
620 236
775 383
786 562
923 623
246 892
272 381
486 527
38 548
356 643
255 216
455 995
796 780
603 392
156 833
662 125
427 466
16 486
362 612
358 809
153 660
243 143
102 192
764 372
952 191
846 33
917 252
727 851
588 917
325 589
663 675
647 296
433 274
670 458
592 296
87 420
559 859
464 270
531 66
988 245
760 229
901 629
615 329
717 817
246 195
609 751
556 614
779 681
159 800
370 382
972 422
384 815
634 496
880 253
804 312
889 95
521 19
604 113
466 586
398 889
407 810
514 539
110 663
374 925
913 680
232 52
363 355
366 925
607 105
7 472
964 660
464 918
105 797
502 243
529 211
429 398
483 246
276 510
9 305
982 903
195 189
701 594
776 570
380 946
664 320
657 123
64 268
405 61
722 431
994 438
665 280
736 413
54 346
555 450
234 920
805 284
985 316
243 298
511 295
743 843
386 42
258 986
83 20
979 328
66 324
849 381
341 766
697 265
268 923
812 869
365 592
727 447
303 289
160 426
973 102
891 836
857 651
974 201
473 942
295 44
571 98
528 14
385 56
764 511
465 725
577 273
108 422
42 389
641 639
455 973
173 868
331 920
857 719
762 988
951 576
661 973
410 123
468 516
986 106
918 187
105 235
912 140
989 981
536 577
610 20
692 327
27 348
476 444
29 706
857 783
137 213
440 790
963 611
151 698
691 177
675 848
160 611
220 505
220 865
285 272
576 482
916 75
876 754
218 123
75 519
791 798
273 681
5 412
186 896
383 966
305 368
639 34
273 487
321 875
844 95
751 894
573 398
89 295
500 2
88 465
213 931
912 517
853 409
312 874
291 684
471 275
375 203
309 38
738 700
699 896
825 665
872 406
143 620
713 806
5 273
291 284
729 98
232 264
617 976
204 829
730 157
907 845
97 974
786 799
421 117
6 387
296 542
692 324
392 263
606 444
622 522
655 21
193 991
683 595
160 538
174 424
787 612
184 151
644 822
673 882
568 16
743 543
156 447
761 797
453 325
518 821
8 954
935 59
11 880
982 579
622 316
90 560
177 32
880 447
316 814
231 395
365 343
544 642
721 154
352 677
450 752
548 228
601 387
984 536
289 71
140 378
928 673
955 640
666 708
297 616
3 538
432 749
457 175
479 831
836 922
752 55
339 165
804 31
868 531
382 856
32 465
417 949
401 21
174 125
760 619
470 318
999 735
912 845
800 228
527 258
736 675
427 103
964 679
115 833
318 261
876 8
476 146
609 521
637 484
735 746
353 994
858 653
708 159
66 150
702 746
252 639
914 793
614 955
41 732
27 742
362 750
639 563
225 5
496 888
217 867
121 876
87 317
588 577
237 248
210 556
95 852
418 218
381 473
669 476
894 950
162 282
509 544
387 902
587 351
386 15
800 973
33 95
151 703
357 78
414 70
126 189
455 631
630 462
806 870
307 976
990 970
259 161
242 17
555 5
469 84
764 411
415 510
74 670
965 246
34 160
924 555
608 634
361 855
82 801
232 52
261 27
711 116
466 56
637 893
932 115
365 728
848 198
1 474
121 533
533 852
792 531
570 597
573 314
835 664
44 798
559 88
286 696
323 23
787 177
259 846
977 140
189 863
388 94
627 414
138 225
155 870
274 860
604 960
592 86
71 77
871 721
240 293
588 604
191 905
658 153
551 2
672 869
379 524
179 669
608 397
489 982
339 560
435 29
535 54
558 349
67 812
975 438
862 855
368 147
840 332
388 284
46 332
698 402
137 244
169 97
764 339
233 679
720 181
345 499
407 829
19 257
769 631
272 522
893 139
433 783
360 957
779 406
883 657
382 918
364 763
418 13
228 629
327 33
944 99
376 890
798 632
234 902
582 299
879 623
482 491
97 143
44 527
749 891
147 11
734 14
720 789
867 508
571 446
806 415
606 444
282 798
650 483
960 449
46 67
878 298
65 253
685 597
400 176
869 960
880 688
71 965
554 614
902 300
950 338
523 349
285 444
212 708
863 915
713 389
221 877
971 919
861 453
376 5
224 834
807 719
721 572
36 503
316 649
681 80
272 14
514 793
458 313
195 614
664 627
240 351
135 219
153 922
346 349
247 172
183 402
159 757
575 89
379 282
194 891
895 635
269 444
623 740
497 798
722 153
105 7
994 619
456 882
147 847
612 595
478 470
907 788
50 983
864 885
61 552
66 824
404 99
650 666
405 213
791 702
53 794
919 819
699 372
60 598
224 827
536 258
569 286
247 419
490 607
440 851
961 717
55 900
204 779
154 60
640 734
414 958
672 827
21 460
862 527
230 978
297 232
706 927
147 880
694 277
29 971
786 191
249 270
372 106
20 359
986 564
422 259
515 369
647 834
264 621
608 591
756 356
235 459
692 380
192 474
197 564
510 621
250 14
362 782
823 703
174 627
909 784
497 825
489 965
719 777
19 579
581 936
952 390
931 353
437 991
966 277
665 733
897 587
133 603
415 338
458 511
88 738
903 563
62 939
38 668
362 502
290 648
816 975
992 861
852 4
734 340
647 519
868 612
786 31
638 866
37 485
731 606
349 194
597 914
768 230
661 411
102 283
138 986
910 640
750 764
82 122
725 149
160 116
35 884
981 623
217 168
408 348
148 512
521 110
370 767
812 6
569 902
94 486
390 540
283 102
663 185
897 197
486 256
580 279
546 802
127 989
947 224
884 539
426 432
472 738
195 264
534 606
504 849
902 145
611 235
738 814
399 582
53 58
676 136
24 421
261 531
146 367
407 550
732 765
201 531
734 98
835 273
929 426
796 656
250 82
948 841
640 899
946 152
978 518
995 522
768 697
656 256
108 856
962 806
548 830
829 941
32 506
78 204
250 327
618 926
967 348
813 604
864 274
756 603
845 996
639 464
847 496
647 176
656 699
767 861
266 148
858 354
304 398
753 247
293 769
903 624
903 962
571 440
423 247
65 651
897 999
102 952
778 214
757 117
922 286
475 638
136 288
123 285
788 922
703 653
589 683
853 322
48 170
353 295
513 125
804 987
785 229
601 566
629 438
736 869
598 228
849 277
770 640
166 92
943 715
437 90
823 906
481 415
261 447
52 679
642 784
211 560
499 480
286 684
803 844
458 906
489 288
653 950
286 344
142 489
437 387
382 643
671 977
679 709
850 973
791 995
181 189
560 30
19 286
472 552
417 725
393 416
925 208
284 934
430 611
238 881
978 663
167 395
400 221
426 206
587 800
590 215
535 95
545 537
619 594
356 557
795 468
535 781
720 431
377 112
350 862
827 191
315 171
914 142
135 953
424 215
340 243
550 544
435 483
648 348
16 424
653 351
556 966
313 699
109 561
809 720
236 724
698 913
506 827
158 985
808 434
916 419
258 268
411 361
374 637
290 61
47 843
527 131
177 735
371 15
808 130
79 3
410 426
501 545
237 988
356 31
198 371
233 504
623 446
223 678
588 360
436 790
595 49
391 588
493 554
393 653
949 502
31 460
300 699
633 956
47 432
203 292
478 393
237 856
505 853
216 116
289 153
208 803
296 765
529 190
806 524
551 785
369 329
606 63
216 260
90 485
788 172
124 508
139 551
474 416
427 245
602 278
504 971
27 202
898 451
519 430
558 288
953 518
702 847
279 712
768 209
700 970
816 37
165 868
315 314
533 900
537 226
744 576
350 371
160 797
749 887
263 47
153 675
178 522
850 316
943 604
32 765
275 157
463 77
529 599
352 126
818 576
799 936
454 526
318 884
573 466
237 157
453 813
940 856
280 999
472 764
953 542
653 812
602 43
318 570
741 105
614 102
814 119
922 379
169 605
461 890
117 627
951 657
980 108
443 923
646 473
852 875
841 922
163 131
543 952
952 318
820 326
242 462
827 854
772 735
732 632
311 315
851 380
606 319
344 353
650 634
439 870
866 605
732 493
822 734
429 184
624 255
779 51
248 523
517 593
475 961
707 307
975 521
653 475
934 635
574 414
716 567
312 936
358 574
69 194
505 352
511 814
452 751
781 43
52 945
554 452
586 795
875 922
450 272
581 578
691 361
497 394
910 398
230 428
397 778
809 477
817 269
954 839
959 524
566 66
873 187
405 154
117 98
88 578
460 469
905 438
273 781
822 974
675 108
267 286
937 206
515 706
306 898
99 455
318 896
651 837
44 109
961 537
472 314
196 334
88 315
291 939
804 483
808 504
344 132
876 570
72 404
327 278
551 275
396 458
747 9
31 815
992 597
596 723
639 319
917 403
787 23
712 101
593 343
507 531
449 451
829 35
93 81
314 580
597 19
730 132
308 682
958 628
442 860
344 853
703 270
655 683
681 468
516 271
834 837
652 939
906 677
514 415
28 418
679 616
15 327
649 776
611 334
741 337
230 768
283 482
91 793
501 228
21 511
451 966
205 209
590 373
742 133
22 96
993 705
427 527
18 538
389 387
110 99
800 456
743 725
919 888
606 165
715 977
772 564
321 902
645 504
742 668
178 767
591 859
481 347
233 772
442 865
161 665
120 988
42 919
219 647
593 393
254 71
566 791
34 398
185 267
734 212
343 572
825 224
368 899
294 301
237 747
779 567
179 950
662 717
607 754
827 248
77 546
382 585
705 864
370 978
489 945
149 490
653 361
832 692
996 318
590 649
692 528
192 121
294 893
90 529
875 403
102 543
183 727
323 209
257 906
625 235
139 219
172 527
861 672
979 150
120 894
396 549
66 808
413 947
669 355
841 918
899 696
854 126
91 843
999 65
89 825
459 685
813 950
233 941
450 892
701 914
521 624
292 195
705 678
792 664
125 740
264 47
691 820
600 137
869 571
848 391
741 935
555 470
617 950
790 633
265 49
139 414
593 543
386 697
127 422
459 428
219 964
378 536
878 116
199 661
304 220
833 765
2 34
310 639
108 703
9 904
981 796
817 963
573 425
930 841
696 973
947 332
233 991
147 133
144 818
928 741
450 840
181 761
27 989
840 926
299 932
669 540
330 184
866 536
569 888
529 713
279 149
387 179
204 464
607 506
406 268
359 190
661 187
979 277
461 437
764 295
736 755
623 715
733 1
955 118
113 257
561 795
648 268
48 550
376 20
42 163
531 534
799 420
815 539
364 927
99 813
663 142
392 790
81 87
625 435
280 660
41 72
384 629
560 294
510 905
521 767
609 844
611 626
525 954
258 930
885 122
257 729
716 461
679 689
209 942
307 59
148 476
428 585
225 954
522 301
768 607
747 261
527 857
259 542
109 725
235 309
627 25
444 333
849 19
48 850
489 474
318 788
444 666
912 783
304 517
298 839
739 821
874 817
495 366
862 61
722 344
510 536
728 914
751 717
871 946
297 427
639 297
798 754
460 515
416 583
257 500
693 895
339 734
185 577
607 975
161 499
409 103
351 518
570 992
831 662
837 582
989 481
166 502
728 914
775 842
207 253
249 658
183 466
907 599
214 535
962 784
191 869
686 360
826 845
868 559
591 371
461 340
935 424
306 52
687 510
562 636
418 357
794 955
362 379
616 803
547 383
373 462
140 918
532 996
291 31
378 451
307 657
388 216
797 468
312 273
608 685
657 637
190 875
754 339
301 718
462 463
206 391
402 11
981 538
936 922
302 81
753 127
920 650
413 437
89 449
930 72
46 120
743 256
981 250
964 709
113 207
648 990
153 961
622 852
254 390
478 179
126 70
819 217
690 260
142 239
368 466
902 501
334 357
321 801
452 967
108 495
276 435
259 773
433 123
94 429
329 429
593 262
513 820
902 876
91 435
304 187
950 548
982 163
715 679
11 165
919 238
102 604
738 501
155 295
274 455
989 355
588 483
862 333
817 461
156 604
609 537
978 621
31 19
576 200
601 666
936 504
266 682
255 96
837 97
675 481
984 889
31 616
907 420
752 4
35 334
579 413
936 588
998 1000
287 762
968 879
925 786
573 397
249 417
937 527
139 955
864 382
55 895
208 729
817 85
36 856
900 427
103 507
659 431
217 377
818 23
608 356
442 484
661 465
791 189
850 253
480 488
38 891
3 51
581 491
34 233
886 28
822 848
10 74
302 654
422 763
924 508
261 691
948 363
62 167
26 163
869 222
167 147
984 220
584 786
248 840
251 884
714 613
550 896
609 478
614 734
450 163
816 622
428 848
448 331
322 244
492 399
174 22
452 864
155 756
985 616
303 566
183 434
155 487
136 704
169 619
150 338
793 724
92 465
272 23
658 321
893 211
155 149
977 10
44 268
899 95
284 601
461 415
514 128
150 925
800 884
404 638
514 910
862 147
507 552
12 588
556 672
172 385
689 384
882 100
355 34
219 690
99 488
270 865
521 585
462 435
162 96
528 193
375 543
750 691
328 193
102 843
236 204
371 905
699 733
478 529
787 606
224 489
403 538
942 422
240 337
649 191
369 567
904 681
9 647
589 721
992 158
234 328
558 194
158 344
390 520
631 797
946 756
917 559
473 331
817 404
482 533
56 970
355 999
25 786
914 564
814 32
871 140
946 871
917 388
408 721
868 749
963 820
700 809
975 153
695 199
451 598
395 592
330 946
114 842
221 208
904 858
214 661
217 262
771 268
653 576
150 401
610 839
949 507
811 704
106 10
282 402
337 935
943 622
705 91
932 837
865 728
503 307
753 348
458 730
866 755
275 546
267 580
851 363
681 652
22 485
746 919
374 815
598 757
859 252
346 72
683 275
898 204
690 941
10 256
614 714
938 633
730 300
972 469
845 237
555 908
102 221
450 979
103 179
206 195
867 164
768 718
156 298
843 561
605 356
454 757
713 603
959 752
87 964
757 128
635 801
136 128
601 642
511 547
160 746
637 740
745 940
528 320
83 788
504 596
317 74
89 584
551 321
117 917
557 237
281 826
456 59
834 906
27 923
620 810
343 784
399 878
356 176
14 619
780 654
853 823
237 309
118 581
820 119
720 964
392 948
389 159
954 270
359 728
663 521
110 61
287 944
832 604
277 682
486 699
275 484
486 912
82 296
690 879
99 979
469 882
421 43
5 346
315 127
794 956
361 226
1 583
659 727
893 714
466 24
347 250
972 161
32 41
535 87
713 266
570 535
734 313
287 201
157 880
281 210
335 555
246 97
400 421
249 217
320 36
287 301
17 119
451 747
533 904
48 567
102 388
67 784
377 566
555 55
344 516
70 803
714 234
817 770
825 355
859 802
215 910
38 990
854 972
284 964
859 927
50 978
286 838
27 625
401 894
108 402
514 99
71 453
983 500
670 849
93 980
342 222
757 724
382 197
92 13
506 657
365 844
400 31
309 39
126 224
794 571
654 375
793 784
912 542
171 492
730 827
403 364
902 712
854 106
792 32
64 655
995 205
415 73
87 935
838 944
696 631
264 67
694 233
927 912
53 888
168 896
337 331
845 736
535 253
655 4
266 219
677 102
553 558
213 564
578 304
958 944
133 931
568 896
423 541
320 702
722 424
972 290
901 493
272 692
925 81
98 590
520 232
816 373
257 814
900 744
469 333
624 592
953 112
564 808
158 901
138 471
762 145
562 272
12 166
271 619
884 656
93 940
269 149
5 240
751 946
86 872
973 562
370 535
376 641
738 934
510 375
455 854
307 593
246 437
810 385
711 753
416 21
619 834
413 85
695 181
616 494
881 562
517 444
797 263
502 124
277 101
212 807
427 904
360 794
68 541
866 146
44 507
636 845
399 852
949 572
819 957
166 917
184 937
482 893
384 244
718 419
561 947
42 591
396 417
316 553
905 987
280 782
417 373
358 148
376 774
136 63
669 982
85 573
583 777
583 484
477 171
870 787
250 170
167 893
116 796
228 146
863 861
225 943
603 338
656 894
223 924
450 777
168 772
603 880
522 653
969 674
193 760
728 792
276 832
980 60
223 965
469 192
964 918
168 372
86 751
696 87
433 931
920 382
753 898
683 579
253 419
794 741
271 910
42 989
772 864
439 80
291 281
377 624
995 306
434 846
317 119
464 26
739 613
877 795
827 317
705 474
933 966
457 688
13 881
238 207
196 366
420 294
186 916
477 199
776 597
202 514
669 527
189 364
391 511
166 795
476 433
32 912
332 394
823 559
580 182
241 186
882 541
966 849
488 409
453 454
655 899
436 589
18 691
483 25
251 317
878 834
862 128
310 106
512 819
10 326
795 361
407 938
705 659
289 893
378 692
509 148
525 280
901 994
727 757
758 925
618 652
306 828
717 185
181 540
644 813
454 290
532 917
868 523
653 987
290 143
300 114
433 500
548 216
864 862
393 268
962 556
224 614
845 734
686 238
314 106
796 132
694 294
964 119
700 656
227 65
660 202
562 807
692 321
282 759
834 332
211 802
811 17
266 401
339 755
645 843
625 552
36 668
878 807
758 586
274 214
437 177
860 130
119 646
700 424
634 433
334 368
643 787
581 505
58 863
969 687
638 493
270 729
681 41
443 871
415 75
124 329
641 103
676 115
424 148
587 797
680 682
360 950
699 940
819 120
974 429
170 302
676 256
893 322
805 175
680 220
971 85
821 437
969 15
771 578
680 68
911 707
376 510
173 155
343 569
307 18
593 912
266 461
916 679
66 79
422 346
441 849
725 725
144 510
483 61
987 785
701 883
570 39
198 377
176 257
940 325
471 362
7 491
614 503
697 358
857 948
807 383
363 571
98 230
67 887
442 981
352 847
224 917
305 686
663 823
838 207
334 836
237 309
764 121
514 944
441 546
942 349
788 576
466 269
862 853
632 701
834 931
902 789
80 868
592 338
901 701
122 694
625 68
607 919
188 64
856 877
93 423
84 829
649 42
864 427
741 461
468 844
80 227
138 681
271 767
340 687
526 653
1000 188
760 502
106 44
876 354
446 193
156 576
105 913
826 609
84 177
738 691
603 584
286 889
8 6
850 136
926 155
901 628
549 748
48 832
66 959
510 581
392 400
552 514
327 981
388 634
847 748
185 219
689 612
738 514
466 432
604 827
877 896
590 102
716 618
668 214
419 862
784 716
465 559
710 776
219 44
194 215
935 247
984 992
106 853
823 56
31 724
163 125
100 635
29 632
658 658
457 635
689 867
597 490
661 272
857 447
50 852
191 117
39 550
985 766
66 703
657 776
32 621
520 922
943 720
615 468
170 737
691 372
784 523
697 125
305 801
342 618
790 535
449 905
52 653
328 66
429 214
148 446
739 879
618 293
577 946
14 504
392 666
198 909
339 361
80 472
296 358
169 126
388 346
563 133
113 1
738 392
94 342
884 183
12 742
635 962
440 423
360 870
665 506
117 240
512 427
830 583
735 745
741 366
936 825
210 591
555 221
603 795
403 450
94 373
285 391
408 518
758 849
736 91
601 3
525 588
81 899
240 566
505 128
752 439
910 519
424 169
789 669
663 816
886 47
852 989
741 949
308 109
81 21
770 556
10 403
281 195
484 174
89 456
290 326
699 77
545 914
915 913
555 70
241 730
549 889
828 700
277 580
612 890
891 215
522 115
50 798
222 297
675 208
668 619
383 520
669 955
343 836
565 401
538 331
438 805
258 796
921 604
307 681
684 10
929 738
308 302
221 438
280 11
219 204
783 330
739 904
792 917
819 610
860 127
677 400
458 223
498 947
735 827
539 679
871 640
191 475
581 968
470 945
650 853
688 976
622 481
363 812
744 752
512 631
259 629
273 689
248 57
825 483
594 379
815 874
234 897
449 726
855 540
81 530
185 826
566 294
899 116
402 248
915 232
651 857
439 201
137 851
925 818
611 232
798 530
766 718
561 400
931 559
824 352
387 301
537 382
649 155
803 383
517 310
27 592
889 842
482 534
409 825
212 748
620 262
72 498
97 360
863 890
632 50
979 343
727 751
174 414
301 259
635 78
846 668
140 980
116 567
994 935
86 111
427 147
632 745
251 305
462 867
993 963
86 330
420 372
641 915
795 358
798 177
710 958
772 341
572 457
113 700
49 250
843 386
548 236
194 828
403 889
801 363
147 621
519 581
63 317
86 717
972 625
344 738
496 121
216 885
725 443
796 181
885 530
813 213
707 850
424 508
596 88
365 845
656 359
601 181
849 477
106 41
191 372
414 674
477 684
688 113
195 773
313 933
313 691
839 44
469 330
932 933
858 641
630 963
149 475
94 750
236 64
120 468
462 370
774 965
657 875
512 580
788 724
908 561
577 528
614 203
358 240
156 59
617 535
313 436
646 501
100 702
166 889
316 17
285 864
930 335
104 546
907 186
618 11
40 285
234 647
772 679
938 927
514 145
798 792
201 769
134 866
389 327
786 654
250 333
946 697
983 371
527 278
149 80
201 983
459 325
174 507
224 731
436 155
507 845
931 751
330 672
730 86
438 806
700 674
719 986
687 666
897 686
73 897
691 969
94 675
584 596
83 696
547 11
681 801
460 593
742 872
217 612
317 420
851 695
560 209
431 222
632 846
108 644
402 832
248 201
333 116
842 79
923 306
459 372
468 749
383 482
634 799
841 577
957 353
888 574
139 935
836 652
50 794
924 129
94 287
552 196
794 494
670 738
804 13
516 848
354 962
713 787
299 103
95 635
996 480
272 750
559 552
285 729
377 905
5 697
681 899
128 295
224 812
169 817
41 133
121 854
7 405
589 34
453 662
870 527
190 869
161 844
882 760
275 831
569 984
707 951
607 862
28 957
844 874
253 280
543 158
70 247
558 377
713 305
709 583
963 224
176 294
686 652
863 907
516 948
341 691
618 304
813 542
830 674
154 701
335 682
984 268
512 209
108 219
24 149
389 470
673 466
246 116
418 482
178 949
68 28
146 901
197 424
653 957
69 402
533 625
739 541
714 11
386 990
413 854
213 729
595 663
516 914
532 462
707 306
935 786
413 753
148 114
370 898
685 641
970 834
178 649
589 482
95 807
872 117
300 279
638 811
42 742
577 683
253 742
115 607
890 79
918 161
6 199
515 756
896 76
699 893
588 177
248 432
877 845
487 871
47 425
61 805
798 839
83 737
502 296
15 582
544 862
80 975
533 704
710 680
986 564
787 943
40 726
714 986
759 967
19 882
351 321
688 596
315 678
623 17
258 673
651 683
403 52
657 320
748 152
829 603
263 963
471 589
258 244
726 339
874 26
870 641
755 922
193 964
541 311
64 125
126 388
227 922
777 565
933 966
569 796
677 585
476 159
938 354
126 862
423 16
872 226
247 656
709 945
525 953
681 935
338 755
822 198
819 462
677 102
967 311
77 703
554 605
907 403
57 658
895 457
667 133
222 156
687 820
553 130
56 542
386 160
170 967
622 795
439 85
547 305
939 663
783 470
328 221
874 842
607 210
786 512
716 758
113 698
204 240
333 336
726 689
947 199
259 555
393 606
443 361
567 347
61 888
681 804
355 667
964 762
584 804
26 496
407 934
28 817
953 528
219 127
667 188
274 320
281 981
980 483
683 926
726 777
643 856
672 622
15 68
549 766
177 782
988 76
448 82
299 742
971 72
423 596
58 315
107 567
417 976
130 383
354 818
410 85
182 882
543 943
519 963
929 970
589 300
116 17
971 542
610 667
445 61
423 675
449 660
720 585
567 417
536 342
590 679
473 356
340 786
827 780
449 830
989 841
113 256
5 690
924 142
125 214
348 674
725 815
730 713
926 112
390 875
994 35
41 555
166 171
160 493
296 472
376 159
707 993
232 280
404 492
943 78
993 473
139 548
133 733
283 543
266 105
218 490
987 746
320 848
253 292
815 646
442 536
399 811
17 973
918 183
237 466
824 353
696 202
462 997
668 464
534 410
271 489
15 58
560 161
616 810
530 21
436 9
596 144
955 886
162 473
128 306
844 73
786 236
488 731
986 107
982 668
816 390
497 866
690 551
373 505
515 607
281 568
691 291
795 707
224 499
922 609
81 499
132 869
675 219
148 562
290 745
671 527
974 366
516 458
567 854
173 41
878 257
847 691
985 511
114 669
587 24
525 489
390 536
761 849
485 754
528 713
67 924
842 898
930 552
732 771
561 818
677 138
285 341
70 921
754 569
694 179
918 63
719 501
914 509
425 425
70 492
592 14
88 902
932 244
177 966
397 483
644 1000
289 595
755 639
804 885
32 469
627 433
214 117
589 73
577 412
326 883
96 190
721 428
5 229
665 623
575 93
156 180
997 954
44 350
638 755
700 877
121 856
140 842
886 109
993 25
616 963
292 520
496 172
269 854
623 229
668 63
607 144
251 76
519 974
451 439
9 396
114 564
985 685
294 170
332 477
881 633
619 653
385 406
858 218
42 730
185 664
938 993
119 204
40 174
790 624
90 891
759 287
538 301
283 968
69 15
283 303
632 525
348 278
711 41
82 196
19 339
544 316
142 40
690 446
334 813
799 714
812 669
30 720
89 886
379 949
868 618
782 720
330 754
881 819
106 868
980 877
644 517
695 324
645 673
307 944
345 319
301 898
350 802
144 107
985 906
206 113
472 906
75 708
307 50
766 439
840 644
956 498
313 755
139 148
907 432
808 30
350 615
709 827
636 206
74 523
792 533
343 511
685 552
100 103
376 146
974 430
882 708
814 743
646 603
70 593
900 480
483 62
119 56
962 41
417 452
113 182
425 619
899 275
150 459
326 172
923 278
861 685
151 873
461 288
736 40
471 390
715 269
697 202
74 528
225 777
234 528
591 910
736 528
957 210
920 668
542 176
698 866
344 55
257 990
871 952
881 446
7 423
77 116
670 975
626 346
804 94
803 191
825 672
681 920
937 455
951 338
502 551
920 379
490 648
637 304
750 229
655 433
316 825
693 73
270 537
523 834
770 980
55 309
979 911
25 31
4 230
590 855
963 597
561 499
439 604
951 834
824 601
213 845
42 991
272 639
325 124
217 468
676 424
771 93
152 713
906 441
553 115
106 655
33 917
657 56
868 808
226 785
767 296
175 398
476 61
322 955
239 403
48 411
937 757
91 84
686 248
2 746
693 947
39 783
259 365
308 140
948 543
259 633
992 240
697 840
30 207
966 424
888 411
932 549
706 431
210 965
280 985
916 422
691 953
1000 18
335 199
487 340
388 509
997 405
311 379
928 919
885 850
137 395
355 744
626 205
709 250
141 485
793 184
388 481
639 857
762 117
128 400
292 813
431 710
14 65
576 455
838 647
948 33
599 47
710 686
605 247
341 35
935 207
807 616
86 431
918 872
272 548
849 27
961 761
882 535
832 962
607 606
905 244
399 264
884 689
620 184
241 231
247 612
693 256
748 55
398 676
171 9
368 226
32 606
785 574
32 59
991 676
208 828
108 267
603 275
763 780
192 60
578 41
230 260
203 467
357 687
625 756
603 872
59 692
695 147
80 254
965 303
504 410
839 935
723 654
140 895
688 789
935 636
828 162
343 748
365 309
254 61
1 547
673 641
928 509
731 383
139 455
934 597
455 417
415 697
842 946
316 783
305 647
717 269
987 92
549 730
782 265
675 252
292 894
705 905
681 417
424 678
324 564
830 667
752 444
190 791
333 379
42 800
96 223
198 226
300 748
676 969
955 100
296 210
213 791
416 555
115 694
130 403
873 96
250 4
150 864
758 349
881 22
343 956
641 449
22 353
657 710
593 133
231 770
1 617
848 763
481 883
1 501
853 164
484 329
5 181
949 528
908 591
408 493
377 225
362 168
481 436
608 398
503 915
63 326
850 342
529 143
841 574
729 989
981 651
195 50
59 344
203 417
949 192
584 557
139 522
333 584
771 360
260 744
43 6
263 4
935 997
893 77
43 63
996 247
750 661
409 199
729 483
946 902
467 901
524 411
130 140
366 486
888 201
889 609
680 330
322 121
27 546
102 610
804 682
897 850
500 725
434 459
954 210
999 396
219 130
704 897
609 521
979 958
524 34
572 523
322 907
86 97
396 504
194 27
886 227
530 656
730 793
67 908
483 735
621 782
505 739
129 252
749 968
678 683
322 113
463 827
174 918
780 527
372 652
292 266
328 663
244 253
654 763
678 21
719 16
609 825
376 612
169 241
137 554
267 626
952 752
920 358
391 678
643 904
312 690
1000 125
35 193
98 558
418 832
465 514
946 16
487 656
870 608
846 466
937 404
344 710
704 108
97 654
266 887
365 215
717 886
314 950
85 469
561 46
899 452
327 247
753 860
138 944
886 124
834 21
474 995
694 524
983 792
264 73
930 902
134 249
109 651
894 475
690 576
245 314
278 226
132 184
943 806
479 493
627 564
915 69
639 922
836 855
377 546
128 529
643 278
92 129
709 479
321 774
973 36
338 46
941 536
500 249
705 340
682 170
451 772
796 597
781 70
380 940
82 636
118 331
306 283
377 908
457 508
229 381
194 711
963 125
949 800
971 126
282 802
734 267
976 135
82 387
303 466
907 614
798 963
900 164
666 89
650 685
252 439
632 171
358 13
124 155
50 7
286 123
238 298
144 133
976 946
263 865
97 482
77 122
329 763
447 287
232 877
554 729
292 627
509 739
508 952
691 957
792 104
567 740
170 458
444 348
381 617
449 237
688 426
61 403
711 383
820 999
287 674
542 939
44 102
824 867
945 214
778 343
242 377
212 669
841 109
373 115
268 376
634 370
911 70
752 222
524 533
70 730
611 348
697 200
207 522
53 934
352 115
893 868
454 204
160 370
232 800
272 847
777 59
544 732
307 515
289 70
715 543
513 866
953 448
33 668
595 76
897 240
733 825
650 289
478 102
207 135
306 597
153 963
472 973
14 142
695 564
69 24
386 106
193 973
669 784
616 578
474 656
742 997
557 542
531 865
944 147
773 800
804 730
275 532
117 675
56 278
408 918
720 968
971 26
403 510
537 811
226 950
945 801
834 40
763 621
820 129
14 975
119 874
472 450
459 645
355 705
411 343
408 467
910 121
780 90
169 121
267 610
197 37
965 868
616 975
331 490
811 812
670 869
719 607
661 610
493 299
696 883
73 29
886 281
770 991
887 663
449 833
471 867
483 723
808 781
948 517
306 754
242 279
18 426
387 612
476 69
684 289
862 324
664 812
507 580
857 463
201 397
861 124
272 41
216 387
55 952
442 326
436 608
133 949
983 250
902 941
307 503
453 556
987 666
882 184
150 750
670 885
942 256
795 949
498 984
673 649
213 25
319 150
323 96
906 115
561 689
388 471
374 692
68 79
577 303
581 349
216 709
710 716
122 364
630 584
986 820
58 874
664 251
789 49
326 790
427 29
804 434
145 764
120 929
828 983
325 192
796 79
855 484
149 49
665 980
683 137
339 690
423 442
19 988
850 467
534 199
516 158
947 979
986 818
509 481
338 600
396 552
988 330
118 423
38 575
654 726
284 220
689 37
107 836
746 766
65 608
745 950
154 418
932 470
673 987
402 824
817 333
32 709
183 962
834 459
431 19
927 692
975 181
265 945
131 205
432 245
294 900
755 111
73 982
882 832
52 221
722 170
671 666
222 369
387 867
606 235
921 296
663 914
366 608
255 259
939 384
387 927
173 299
454 935
885 654
440 44
205 994
818 524
981 604
569 929
946 553
527 811
387 155
337 918
247 97
885 326
854 338
749 262
482 313
793 921
833 229
436 464
138 608
781 569
914 791
463 32
778 248
183 176
623 303
603 618
693 124
506 6
185 766
179 472
673 883
997 825
418 15
976 62
79 609
271 606
96 894
731 156
494 997
565 572
769 537
63 467
789 293
303 712
391 593
353 238
175 499
904 635
308 689
521 171
174 803
469 149
260 542
553 39
554 274
203 750
807 780
922 141
577 448
306 710
253 343
147 391
911 182
846 380
586 663
219 91
700 680
346 988
513 226
140 142
803 948
85 375
131 885
104 116
158 881
966 54
695 915
221 702
61 528
162 607
345 492
443 329
310 270
546 606
53 238
913 5
491 871
991 500
498 400
965 843
369 388
856 180
16 657
291 446
757 542
48 456
852 37
714 522
847 632
234 952
137 632
445 688
688 1000
246 474
287 632
293 575
365 253
411 482
782 966
801 476
539 314
845 644
64 13
951 859
146 9
310 684
284 321
954 538
413 849
654 29
655 849
196 324
270 969
140 214
58 998
339 772
451 601
900 333
529 409
149 197
758 575
593 712
368 808
405 321
862 888
553 223
5 608
334 414
952 866
230 947
667 796
396 209
490 896
281 442
411 180
512 103
700 885
23 208
818 334
674 911
415 799
837 326
423 33
630 689
47 261
805 710
131 996
170 625
931 633
713 252
17 163
307 980
441 631
180 614
845 666
261 536
676 851
958 621
647 703
330 552
408 103
342 506
47 539
463 814
882 770
655 337
207 617
884 471
506 697
5 432
526 766
722 458
298 321
247 432
769 719
588 608
965 354
788 339
282 253
632 165
195 29
664 620
787 931
285 613
705 215
62 289
217 574
237 783
243 667
60 612
787 964
706 245
260 475
140 381
465 205
873 705
418 56
783 209
239 773
268 434
60 276
946 902
225 503
769 428
669 343
994 244
911 971
246 707
680 823
313 180
192 168
903 24
699 517
737 668
744 586
211 473
230 238
717 913
411 325
492 989
467 72
628 108
865 431
445 869
69 664
527 533
522 961
388 532
971 650
688 2
185 534
303 751
339 440
51 272
43 259
208 150
905 873
935 880
238 621
211 800
399 708
691 987
12 741
68 322
308 938
747 838
791 902
636 249
72 166
306 839
580 197
747 370
339 320
622 165
394 528
652 320
107 893
297 195
106 335
685 590
700 160
555 565
118 534
502 833
287 908
947 992
827 440
647 815
21 959
85 430
457 765
660 105
195 457
203 823
935 524
370 596
806 114
463 17
313 81
785 755
78 743
308 193
548 864
465 375
332 548
297 479
430 255
911 975
5 442
991 501
480 440
423 23
310 347
184 232
21 588
664 597
991 785
944 709
42 344
373 414
459 746
950 901
334 523
328 301
340 246
665 969
617 597
255 748
728 566
396 637
918 586
361 313
344 575
76 465
818 221
191 426
982 749
998 386
12 756
613 320
372 608
756 613
397 882
440 7
753 121
62 549
703 879
783 604
996 893
523 71
648 722
435 997
185 664
999 565
422 711
824 324
497 635
836 975
105 753
444 804
699 855
507 90
93 137
29 922
568 335
185 741
367 356
21 692
456 657
789 239
349 448
551 981
319 277
726 226
953 222
176 831
548 868
350 83
492 169
40 446
118 841
963 902
820 686
577 539
655 779
179 606
632 314
852 847
883 713
869 154
496 590
512 331
679 116
412 113
719 374
101 462
676 872
812 471
659 781
410 598
498 498
773 229
785 649
68 581
495 66
53 404
579 413
521 13
664 267
720 801
139 858
190 644
820 534
57 587
711 100
438 265
334 986
263 584
21 91
940 244
281 630
131 51
334 822
77 369
587 637
22 616
12 729
784 453
652 824
21 358
669 704
63 415
342 807
439 827
919 945
830 648
140 184
362 379
372 22
344 691
125 437
275 586
765 368
319 973
503 651
973 364
641 660
723 693
886 181
782 851
652 521
839 900
676 868
535 105
794 600
664 734
968 753
874 841
803 562
343 375
697 321
204 522
782 493
676 415
418 592
970 899
992 583
442 838
589 630
765 448
555 904
176 727
250 589
160 371
402 980
164 776
815 687
86 299
681 814
871 544
462 452
662 304
799 238
189 56
444 58
833 4
668 292
204 658
494 419
480 475
605 506
873 605
467 122
248 459
173 828
944 822
983 685
655 316
124 67
755 479
915 476
734 649
393 493
263 219
792 688
302 725
521 447
644 119
59 668
965 638
319 19
403 555
479 311
864 453
35 145
631 935
160 552
528 116
502 986
238 734
452 512
703 926
770 775
696 205
522 27
857 617
699 526
836 436
876 486
374 486
282 733
951 211
494 762
292 544
422 404
70 22
758 991
902 632
883 943
1000 385
276 305
377 607
333 778
415 205
81 6
259 524
915 322
997 64
25 886
885 833
566 794
833 672
370 529
824 914
81 99
249 393
629 956
81 645
400 34
71 281
506 972
238 146
51 53
319 411
525 544
7 603
537 254
812 248
965 778
648 837
351 214
912 143
585 182
507 701
457 778
98 61
627 394
793 996
533 730
7 581
439 524
719 251
173 476
611 666
738 887
90 975
738 93
255 207
148 829
974 141
99 671
514 534
728 77
200 414
958 203
634 949
481 150
65 980
755 625
778 505
37 354
379 803
862 51
347 567
739 444
787 600
547 349
61 685
390 905
71 709
82 823
820 670
841 34
344 858
418 216
893 82
450 616
606 117
719 716
840 689
401 118
488 619
901 895
589 401
879 179
163 116
532 432
993 147
690 573
840 258
420 470
96 570
485 478
424 881
824 854
618 242
882 153
881 936
373 234
671 444
273 413
168 751
185 490
21 857
928 825
13 743
318 479
502 650
650 198
412 556
342 826
580 838
930 608
312 837
614 473
495 932
959 948
120 306
157 802
667 60
719 843
980 749
491 254
173 209
182 21
199 449
500 399
348 57
389 159
396 30
540 761
553 243
925 317
977 34
35 900
289 111
315 327
809 232
432 16
79 977
356 192
547 253
47 807
693 206
399 714
102 645
901 926
337 661
488 362
439 66
784 147
873 199
376 138
214 533
633 528
346 271
968 929
607 954
883 758
2 715
749 572
340 240
931 499
107 216
634 473
197 894
551 796
857 665
171 670
610 207
529 378
768 799
230 486
252 766
195 297
952 738
274 531
922 674
107 764
331 950
329 324
823 907
782 170
395 406
975 200
958 58
213 844
734 37
298 809
521 413
365 651
84 623
521 162
714 120
40 246
181 932
23 273
506 308
583 282
708 45
408 389
688 99
625 159
296 493
864 48
263 561
370 593
768 536
1000 517
707 116
471 812
292 454
18 962
777 685
174 687
177 633
506 455
596 173
329 858
770 130
621 901
356 800
673 191
489 527
450 8
438 292
588 867
414 264
605 989
665 610
1000 238
564 373
841 460
973 972
824 86
896 737
843 462
75 93
892 960
867 121
404 415
993 596
666 327
429 989
597 669
741 888
793 202
530 694
377 606
615 492
626 178
582 46
256 958
673 964
720 408
178 810
896 718
416 134
630 811
30 707
172 325
986 186
77 632
551 104
559 651
463 458
589 87
856 204
551 744
529 346
408 797
842 838
748 169
742 64
412 84
358 476
279 219
26 372
215 563
790 638
414 334
712 609
451 420
994 945
596 682
336 82
417 824
647 65
771 612
695 717
455 357
767 484
411 346
196 715
940 760
957 614
553 322
910 717
112 747
207 751
947 111
489 280
527 831
772 470
9 267
296 850
372 730
902 273
763 990
73 418
31 178
703 210
118 661
342 283
546 752
29 891
105 731
528 616
701 94
831 218
498 355
948 833
519 369
431 693
475 442
679 37
294 382
895 767
209 953
467 86
242 952
270 873
312 617
954 951
528 464
242 233
410 182
383 728
243 291
509 358
311 308
674 400
498 384
659 744
852 180
466 826
23 71
847 228
750 383
90 136
412 810
163 222
773 369
918 298
53 367
654 526
123 495
981 520
994 787
765 563
516 769
838 563
843 936
644 130
142 344
268 136
932 671
676 215
816 240
492 796
289 454
61 481
644 439
996 320
152 891
850 162
566 540
515 118
483 255
369 405
476 368
765 97
605 324
426 654
294 352
910 449
586 807
37 293
61 312
756 100
481 454
38 402
93 144
454 694
899 985
746 722
364 27
1 273
275 340
697 488
442 539
455 365
85 140
404 764
89 406
280 241
520 629
333 335
805 547
611 167
622 42
627 652
403 949
307 595
201 612
805 985
802 750
172 788
725 921
20 123
310 261
100 585
994 646
715 389
50 648
452 469
585 309
920 145
171 250
383 860
260 296
882 780
482 286
703 419
696 315
506 494
759 913
93 347
563 717
412 663
320 187
519 5
472 287
381 747
938 334
545 510
767 35
564 6
588 453
263 141
855 525
794 864
729 942
494 408
127 789
524 770
356 32
616 442
958 979
389 535
651 13
958 623
656 753
887 707
637 296
862 518
185 148
56 431
878 584
444 614
617 131
470 506
192 787
474 312
72 422
182 273
690 643
786 195
809 727
862 223
2 556
152 882
688 36
112 845
852 939
138 751
510 698
144 531
882 744
993 100
201 267
362 148
795 396
904 92
270 873
487 974
166 755
937 894
617 592
734 783
613 59
269 282
305 447
181 233
621 619
122 545
702 543
519 390
810 28
532 144
852 18
316 99
485 115
462 565
784 452
318 713
823 668
776 592
247 725
344 895
717 40
904 507
83 61
639 641
307 896
554 242
23 334
826 372
291 239
147 828
504 302
748 94
45 763
71 407
252 145
270 290
926 947
168 31
268 930
407 682
27 818
167 47
27 810
638 683
260 682
450 973
94 199
627 372
587 250
207 538
723 463
27 94
260 728
29 447
436 433
355 908
437 727
87 889
451 178
578 268
125 650
57 454
165 805
521 693
878 470
827 509
929 66
443 670
108 635
739 329
408 479
655 101
517 275
509 390
676 177
667 621
240 753
20 330
842 228
744 886
880 643
935 101
618 118
138 808
8 49
351 945
787 824
63 655
15 875
333 866
305 444
421 672
203 421
814 190
353 951
462 346
471 310
800 597
193 536
28 454
22 132
964 97
410 639
391 991
815 753
900 39
647 510
892 666
81 961
227 420
485 443
205 295
838 937
562 361
427 43
237 293
417 57
663 583
905 136
242 649
649 922
285 531
418 188
27 599
230 921
48 546
604 491
474 239
25 393
679 934
492 117
777 857
821 604
107 270
443 608
334 97
50 683
52 609
846 881
8 515
374 752
176 972
343 276
225 751
684 955
494 414
711 527
284 997
807 514
36 851
366 395
613 818
53 982
974 181
942 354
310 609
790 180
112 84
221 409
142 507
547 345
216 999
97 495
929 839
953 397
319 161
995 508
613 521
494 609
206 868
639 187
448 783
880 464
587 712
864 527
221 398
51 425
627 509
494 257
982 329
865 738
207 932
569 424
768 386
409 646
969 385
332 503
988 351
970 776
685 755
453 330
825 37
862 573
778 82
25 296
893 384
722 582
953 408
874 106
859 265
618 595
850 640
290 570
636 373
431 64
923 762
783 581
128 93
434 411
474 260
927 233
739 984
671 195
816 929
778 271
10 33
117 386
614 158
765 617
309 975
139 380
832 975
707 20
21 127
994 397
222 950
443 319
836 340
463 351
488 604
583 754
737 544
711 785
407 382
136 391
579 927
450 456
137 328
325 12
691 402
210 9
667 485
867 55
596 889
267 412
262 132
667 8
868 320
338 90
52 828
944 361
386 42
856 576
969 257
904 921
927 753
758 962
324 379
824 764
135 355
336 96
965 422
147 996
87 965
812 339
375 316
545 235
246 68
977 104
269 220
369 222
70 503
98 251
670 70
121 67
249 766
963 333
530 356
882 739
350 909
320 287
756 739
935 600
555 337
770 420
151 935
460 231
930 217
563 242
67 354
768 591
494 6
918 161
144 708
197 680
461 267
914 466
591 316
621 293
149 676
366 48
718 309
644 34
952 3
4 274
402 41
738 709
802 134
383 470
571 498
8 872
927 874
358 743
557 347
15 237
71 75
593 840
923 91
814 560
748 432
936 967
252 305
35 329
272 611
521 562
112 848
438 983
386 663
609 828
849 380
635 253
79 552
423 760
316 331
254 39
226 662
117 748
719 605
190 894
78 809
896 80
138 292
12 303
784 93
653 276
408 228
819 208
55 544
988 76
781 451
351 131
390 743
447 263
607 601
544 200
374 76
369 803
158 921
797 103
598 170
872 867
933 990
203 507
221 622
341 393
73 414
806 79
323 504
120 227
327 634
484 180
438 31
886 193
455 339
439 513
160 32
93 173
589 518
713 497
659 656
668 145
436 25
286 16
719 140
997 52
683 259
879 870
400 880
573 125
666 647
124 466
314 20
184 565
219 649
951 159
414 784
15 993
475 111
765 466
717 137
515 102
376 704
413 977
913 433
953 563
226 744
920 869
128 666
989 177
939 338
873 304
130 947
401 862
457 292
469 463
48 561
685 757
329 846
113 577
413 558
654 607
459 666
512 830
990 158
81 652
722 229
156 465
443 820
390 42
410 340
994 822
789 913
711 717
442 288
249 243
608 749
64 516
74 18
896 658
816 379
982 738
299 758
84 237
269 953
578 778
115 308
145 305
825 813
213 986
408 130
190 467
974 409
579 72
818 659
420 725
178 535
210 895
227 226
541 369
68 828
657 435
536 711
342 652
806 665
363 152
118 968
167 164
306 853
283 430
431 785
951 458
303 476
896 463
805 756
634 601
908 498
160 679
795 73
589 812
289 512
222 419
617 751
574 659
914 86
813 370
406 856
926 382
645 782
60 423
917 632
848 304
544 15
129 196
482 230
713 189
254 983
96 919
108 162
472 323
289 695
284 816
451 917
469 44
670 843
634 897
264 947
643 762
190 431
66 340
17 51
631 874
801 130
639 904
508 749
400 529
714 6
883 620
704 875
263 993
168 629
78 250
625 16
342 660
184 189
910 341
643 747
770 895
693 893
374 218
940 804
27 608
523 165
769 858
715 62
681 992
125 233
340 94
869 419
190 322
876 790
537 609
20 771
168 377
264 403
369 817
536 60
709 125
342 545
143 150
464 810
958 174
826 43
225 369
583 624
974 175
236 790
943 6
553 245
130 492
925 842
580 402
533 656
177 212
8 854
994 676
738 604
147 599
171 623
288 335
451 940
4 600
853 129
53 638
613 575
871 267
631 612
227 799
966 869
716 216
749 80
735 625
21 247
540 990
212 936
789 805
254 234
705 352
435 203
806 543
909 52
705 467
364 366
123 461
199 405
890 301
33 90
424 95
734 367
92 119
561 796
100 821
19 614
172 36
562 391
221 732
932 585
869 399
502 403
158 177
685 870
518 824
760 66
955 915
168 121
153 591
958 373
241 228
503 781
791 135
950 554
336 473
366 368
606 148
274 89
394 669
628 91
853 253
750 530
483 377
296 48
596 810
286 640
168 799
189 674
359 742
387 464
874 753
464 383
225 13
396 10
530 526
990 913
3 215
463 382
804 885
49 608
380 883
119 448
878 784
954 33
335 268
812 317
847 402
789 594
666 631
728 619
698 129
706 203
555 442
958 12
218 468
751 445
867 638
763 259
814 845
545 550
284 134
199 884
76 559
930 803
149 229
290 432
399 32
577 381
210 491
89 758
930 552
151 812
798 464
768 675
20 584
94 342
698 271
686 226
987 804
818 680
925 268
718 428
923 409
737 459
740 358
98 977
342 254
604 72
144 853
944 925
652 519
838 844
117 308
519 211
450 525
833 380
54 640
656 941
108 758
742 249
124 518
583 585
540 691
323 125
622 528
664 388
10 356
644 900
872 33
124 947
124 406
52 340
214 180
828 517
460 509
330 436
367 568
266 258
15 985
719 208
260 574
324 238
746 61
44 571
184 200
50 910
253 99
926 18
839 572
877 89
137 240
308 463
968 935
544 463
579 766
52 852
325 442
24 661
593 764
891 315
472 16
509 631
921 255
628 164
878 269
225 468
646 909
901 287
949 896
29 854
764 652
287 333
310 425
584 198
857 927
812 658
133 435
609 547
988 912
417 622
118 915
410 980
936 583
595 703
416 254
381 137
519 121
899 279
515 246
552 421
144 585
236 636
827 678
490 702
715 826
393 66
180 857
213 939
153 529
330 723
685 678
268 252
742 935
189 655
687 358
364 726
897 661
510 667
469 900
724 852
248 103
721 934
380 499
670 806
70 521
876 935
1 107
430 325
303 28
600 776
79 876
143 300
112 497
703 805
848 441
747 184
801 900
956 573
497 814
49 297
956 194
936 263
512 410
814 790
61 115
433 774
39 813
895 20
169 552
498 758
592 938
203 736
97 949
551 292
344 806
482 999
110 103
815 64
974 759
522 485
964 703
378 558
186 189
446 874
537 437
307 160
704 587
191 774
396 262
221 333
604 134
909 470
904 414
15 805
878 717
116 443
392 838
690 683
661 255
434 258
650 438
943 345
157 991
205 878
902 667
675 990
347 875
326 832
190 818
452 955
69 584
338 647
797 883
522 145
956 895
629 744
258 510
393 764
403 867
375 582
44 56
428 994
991 480
937 578
212 383
993 340
206 45
406 604
16 801
913 196
338 674
420 423
292 729
973 77
941 554
874 520
784 930
996 510
468 426
370 503
15 449
522 958
886 704
149 173
396 662
224 193
284 524
523 188
556 627
472 377
48 809
402 34
104 299
456 885
672 284
444 493
42 580
76 237
201 644
540 399
892 397
693 595
614 136
550 123
238 440
318 131
672 460
699 278
271 832
27 115
445 595
596 566
656 788
802 355
955 637
293 414
758 194
627 702
987 475
865 424
295 132
794 263
840 453
921 488
281 62
745 12
975 883
967 943
95 293
288 598
135 80
637 109
941 273
703 766
104 160
944 950
601 739
632 657
125 603
616 110
274 183
495 197
619 342
143 724
322 611
715 761
465 169
439 234
94 461
788 208
856 859
615 546
682 321
300 390
915 240
804 314
286 160
368 625
885 267
753 769
798 994
894 72
679 859
97 495
643 452
583 23
889 554
801 584
501 810
611 497
373 48
193 553
922 294
457 700
681 900
473 953
741 214
502 744
219 67
246 497
698 449
659 55
220 974
668 92
534 946
729 6
520 216
314 279
305 163
421 978
650 861
643 977
773 35
14 220
666 300
769 36
437 960
204 533
56 750
42 754
313 517
849 562
111 228
501 920
358 501
857 640
845 411
131 605
48 861
595 408
183 179
744 819
98 925
871 636
879 19
353 973
618 95
39 720
864 399
316 855
367 902
88 425
301 746
973 937
660 312
872 257
39 387
677 548
796 580
383 792
918 924
787 330
237 500
767 20
436 925
533 705
751 836
574 58
655 909
389 169
996 200
665 425
614 625
870 529
943 361
784 726
248 155
21 805
391 689
982 194
338 860
266 378
643 66
40 61
439 553
742 256
252 322
771 895
607 473
533 895
504 953
263 992
27 916
523 818
427 608
656 95
236 357
304 910
861 259
513 8
49 961
878 843
17 240
529 908
495 718
31 945
377 374
504 140
952 524
665 316
405 126
176 110
783 206
947 585
395 421
30 638
872 570
935 446
893 351
391 965
298 948
528 317
848 397
965 374
862 302
763 160
969 520
722 891
199 219
631 678
983 507
418 988
385 343
6 364
606 532
258 559
427 88
756 757
752 170
101 64
551 7
332 610
35 904
675 683
423 199
528 594
447 992
577 628
575 461
512 35
791 65
478 86
199 478
375 78
837 1
89 304
784 659
978 814
247 59
358 257
675 295
818 329
286 906
544 508
575 455
175 573
564 267
373 964
538 969
436 180
827 575
159 769
68 661
624 992
362 846
223 97
473 759
936 215
561 404
866 16
565 546
312 647
537 871
902 991
287 85
921 26
806 510
835 864
784 458
489 675
399 883
667 487
571 737
256 639
282 346
892 290
644 57
15 949
850 159
722 26
307 143
856 566
11 891
415 120
24 237
227 348
961 544
469 904
550 996
333 510
71 879
425 944
626 993
112 994
299 329
343 841
290 675
607 250
404 531
330 749
319 986
224 31
439 727
202 15
29 442
938 344
338 617
405 661
736 973
22 764
297 839
145 729
599 572
408 979
31 808
477 875
250 615
237 616
314 302
277 576
637 103
308 577
497 227
141 222
5 274
463 133
815 287
770 85
591 239
128 868
839 63
334 734
237 293
726 963
359 863
723 583
442 152
879 781
215 857
28 277
795 356
325 34
401 619
641 697
254 55
388 683
704 677
105 203
804 331
279 227
882 216
415 729
488 617
888 231
8 87
711 848
726 182
814 222
755 577
591 417
919 497
846 626
982 476
688 645
82 226
796 765
24 227
405 465
314 717
809 84
216 305
433 755
100 748
956 903
153 828
42 130
55 976
499 134
374 354
586 977
491 241
593 101
588 294
394 908
356 720
255 664
796 611
590 344
351 811
877 719
895 567
718 639
777 633
383 691
90 802
80 105
549 89
674 934
682 996
17 460
796 15
117 895
847 793
955 397
67 583
923 67
898 576
413 540
794 199
213 404
264 951
248 699
314 633
978 270
302 248
38 927
228 630
225 308
68 535
563 157
870 459
739 255
605 34
430 382
254 759
211 775
83 295
190 571
910 619
799 359
500 240
414 992
80 40
22 733
433 810
683 765
18 476
65 334
803 736
10 567
305 989
860 998
39 500
365 627
575 899
59 990
369 143
501 188
726 890
743 316
953 924
870 111
235 613
777 246
594 888
727 142
334 236
667 574
88 908
521 609
351 462
524 127
199 329
541 878
704 647
338 525
961 218
624 281
447 491
951 577
486 477
281 836
218 432
750 43
978 178
487 280
90 232
108 597
460 770
540 138
162 820
641 542
19 120
542 286
784 137
110 116
177 227
667 535
472 846
119 896
250 265
314 813
861 332
696 894
651 405
638 596
762 460
761 161
869 202
84 867
914 556
260 355
712 6
817 594
653 74
443 338
122 495
174 274
68 822
428 796
568 472
830 112
682 932
551 908
241 725
116 51
290 143
747 561
192 234
128 745
845 351
806 333
744 15
664 197
459 603
900 276
151 670
528 883
798 503
637 896
709 403
780 426
252 663
209 155
92 747
883 96
860 273
404 965
807 701
452 769
661 679
652 929
796 531
353 977
372 314
896 260
756 609
496 60
164 535
696 357
440 645
734 68
989 486
481 566
467 685
500 643
199 645
160 577
492 627
652 588
494 576
596 675
826 92
867 950
165 108
293 139
952 204
374 720
189 15
89 915
392 795
118 422
501 298
708 446
122 978
182 786
344 870
868 448
356 774
729 763
84 114
749 505
80 940
798 777
279 338
720 153
171 155
638 414
218 297
707 765
650 596
474 678
319 656
150 712
76 781
575 943
373 404
706 554
316 201
987 225
688 683
129 524
678 753
679 359
835 63
883 106
359 397
756 956
911 769
5 767
656 243
696 278
611 350
9 99
1 631
360 486
396 173
794 72
623 281
877 478
923 671
566 728
88 730
689 921
756 613
972 993
443 574
241 533
331 157
494 248
498 34
298 635
70 101
782 225
345 719
421 902
295 390
617 213
102 621
540 991
193 617
41 857
825 984
525 727
704 909
852 5
227 462
604 901
571 687
160 626
32 303
826 203
267 807
977 963
326 51
458 477
531 273
494 732
230 599
240 833
847 401
97 670
952 535
458 31
127 133
805 208
304 53
281 769
987 895
856 943
861 1000
662 292
582 384
144 622
278 37
695 229
156 894
688 310
925 394
833 709
989 654
745 511
214 349
933 445
354 537
731 820
958 352
140 994
253 659
771 643
445 832
893 225
387 351
852 202
46 641
44 659
762 196
680 243
260 347
42 330
653 770
142 808
477 928
153 2
653 45
411 358
472 611
222 168
287 656
386 414
584 513
303 742
802 899
614 143
304 795
77 772
239 838
957 261
150 946
705 80
417 635
556 573
282 113
111 495
453 559
535 582
389 687
927 793
344 384
199 920
884 57
321 520
181 128
611 512
437 339
470 880
622 736
978 738
535 32
52 256
200 757
461 309
139 901
376 48
57 287
191 10
750 466
130 489
715 756
574 573
782 200
286 871
88 625
689 2
211 739
184 641
365 145
689 872
69 152
60 367
561 867
674 353
258 880
997 27
189 495
265 775
814 947
797 440
27 169
877 872
474 318
655 974
304 357
783 899
439 421
578 987
835 160
692 177
738 464
374 866
582 181
663 412
128 762
366 680
210 373
345 394
48 300
597 889
876 477
459 594
270 78
763 423
540 371
1000 429
515 966
728 683
162 985
670 830
351 735
149 993
593 256
323 66
338 651
655 864
742 646
881 696
84 593
821 15
760 992
172 642
818 87
231 49
663 408
744 586
513 455
615 793
814 839
197 629
170 158
649 918
826 875
981 227
223 688
628 104
234 162
930 796
114 829
87 824
759 373
170 420
338 551
447 204
971 814
564 703
358 73
846 800
443 361
74 725
529 25
698 309
551 518
79 431
807 646
862 517
847 325
320 919
68 850
785 132
917 488
837 180
753 400
794 104
415 820
446 571
1000 926
390 386
771 815
367 942
653 972
669 859
882 739
414 304
108 131
498 663
255 601
530 231
767 543
337 44
319 151
467 393
935 813
521 483
65 506
590 886
184 797
18 110
925 860
280 324
727 920
141 688
846 358
520 661
221 546
728 928
498 830
263 666
50 608
361 493
550 442
224 3
612 27
104 690
748 907
738 900
744 275
247 267
894 851
147 522
525 749
867 694
842 150
36 107
150 37
794 579
373 12
577 769
222 836
164 668
218 637
264 79
635 738
467 357
314 531
62 890
845 924
565 572
387 851
999 680
405 487
662 505
532 811
781 964
409 506
873 279
436 781
757 311
156 992
878 377
151 834
983 680
368 939
954 677
179 880
260 381
845 634
76 308
572 324
768 487
856 259
859 175
182 600
295 322
87 369
379 795
513 558
649 849
129 254
735 734
508 842
71 710
449 817
941 951
508 747
309 639
601 522
911 833
595 905
688 330
201 792
886 256
723 216
927 169
247 73
31 905
722 52
684 382
509 882
575 974
502 43
298 664
640 234
1000 984
152 845
974 963
756 27
452 74
122 975
15 36
587 201
102 228
482 803
455 82
541 360
782 533
751 256
425 814
719 953
891 784
1000 512
763 699
998 13
416 407
490 500
651 262
962 608
889 506
568 882
964 46
461 639
949 785
562 663
288 140
139 578
731 77
593 13
876 356
402 802
7 419
526 446
377 194
593 779
523 272
616 542
846 390
18 715
784 253
277 924
185 936
105 288
61 268
789 369
373 995
812 990
508 600
547 446
283 229
74 934
985 449
517 778
419 213
430 408
956 597
609 610
217 476
364 401
211 768
200 407
330 868
680 341
227 92
293 747
734 483
987 382
302 377
692 411
13 265
343 794
316 310
261 861
148 485
400 784
884 869
304 651
311 11
250 907
145 618
783 103
526 320
359 45
895 596
969 124
738 212
632 989
492 514
59 403
734 422
41 81
594 191
86 802
584 243
327 748
897 199
918 846
439 392
51 416
463 47
447 306
668 234
173 93
657 400
424 165
411 789
27 368
465 331
689 560
32 161
618 740
439 109
846 693
564 478
953 332
906 917
859 145
168 169
523 782
366 993
903 273
206 548
810 561
77 772
3 40
757 241
790 687
808 394
834 303
859 431
38 395
85 906
432 932
346 379
444 228
224 683
733 395
845 920
851 328
771 367
617 775
482 639
345 225
856 274
375 177
415 735
815 539
595 250
324 215
342 478
462 611
210 673
230 398
595 589
385 793
654 598
295 768
242 527
183 862
26 271
273 527
123 817
279 806
104 458
720 271
456 660
555 791
649 423
501 319
899 38
968 984
67 599
112 488
826 52
410 738
162 831
19 612
893 867
570 978
649 397
163 552
940 169
881 796
432 305
823 394
291 896
564 441
989 61
761 450
15 131
199 297
709 541
802 53
719 751
532 785
714 152
887 325
333 395
931 6
123 668
616 753
13 55
465 608
369 901
341 739
755 752
995 440
534 70
673 829
198 906
33 361
213 469
625 290
689 612
773 210
839 115
859 371
406 911
867 921
690 353
25 287
731 167
249 585
553 836
365 272
302 920
262 997
153 258
188 813
466 65
732 354
247 714
221 482
2 564
519 976
756 47
969 977
739 595
85 217
275 509
26 28
652 620
821 192
535 690
806 55
558 766
442 467
935 198
274 554
789 193
79 689
364 283
225 101
695 522
27 340
847 533
884 538
529 788
820 832
117 762
832 679
615 671
293 217
308 314
13 680
539 212
737 1
949 47
476 456
802 94
895 359
562 774
734 689
212 850
222 424
895 924
145 974
930 295
760 513
258 2
635 920
192 15
56 514
68 297
606 734
538 931
285 332
31 318
285 362
336 851
247 579
487 118
867 675
380 59
959 221
900 371
448 309
64 918
80 217
796 564
389 794
666 407
402 433
170 264
972 172
633 514
515 967
964 412
59 903
567 295
446 635
846 663
95 931
406 863
446 770
425 125
931 400
717 316
585 760
280 433
520 457
242 933
870 39
855 208
980 689
32 55
641 405
76 564
269 304
496 76
324 538
968 311
669 725
336 616
485 374
156 963
845 213
801 478
317 231
670 712
963 675
362 343
148 225
163 902
30 357
664 266
616 707
364 270
710 965
256 325
180 504
539 876
423 997
512 266
43 459
133 791
916 97
259 610
588 737
743 223
77 552
916 477
916 210
738 814
763 835
23 831
746 784
704 639
873 700
829 325
779 159
30 618
674 200
22 749
844 619
282 237
111 181
838 417
846 860
61 531
728 420
826 140
305 988
224 121
951 191
282 370
267 439
496 707
450 675
822 868
712 113
691 475
496 207
395 802
449 803
33 226
632 899
957 814
358 359
630 421
759 994
460 47
519 831
484 624
312 191
457 915
852 681
739 710
883 187
719 819
194 85
91 974
344 685
316 794
118 140
542 383
411 424
543 254
593 987
576 29
927 832
881 29
828 397
864 944
565 484
966 17
507 284
94 508
868 85
779 684
476 601
461 875
408 525
687 108
822 87
552 964
820 441
931 927
356 819
838 567
601 159
100 144
506 206
255 918
359 320
734 264
332 193
966 566
337 238
448 821
731 895
879 675
59 527
420 293
569 542
112 79
269 208
573 987
609 885
817 578
190 769
888 177
258 375
709 59
571 591
981 140
515 359
105 957
399 309
174 739
838 746
978 866
986 177
876 296
350 871
256 492
29 685
895 252
874 113
967 118
538 67
116 486
922 675
90 391
749 383
694 309
742 506
680 966
567 673
807 753
420 655
713 862
151 912
653 885
393 498
832 771
689 887
144 943
988 599
736 219
553 235
808 478
527 964
895 926
886 698
544 147
911 24
1000 686
401 885
616 56
41 878
834 687
101 630
60 171
469 55
788 295
902 954
943 475
421 499
499 895
692 480
93 17
36 736
191 967
103 344
234 520
952 168
268 429
362 13
301 710
481 752
908 782
993 459
641 560
666 411
703 163
612 432
832 777
149 938
92 494
676 158
408 227
985 134
471 153
203 599
280 443
893 444
107 517
478 79
553 921
771 424
199 288
764 110
894 141
256 266
691 461
21 379
966 851
792 331
281 200
957 537
231 679
460 208
502 831
160 189
162 825
133 414
656 17
965 789
484 34
111 803
671 434
494 242
608 613
689 187
981 165
756 414
751 574
234 600
328 384
532 791
346 742
323 945
405 795
798 338
484 860
48 11
84 968
2 216
66 324
880 578
176 644
19 731
940 412
547 641
86 52
358 257
411 122
473 509
130 313
153 632
251 247
271 701
23 812
582 936
248 846
394 652
109 698
983 772
346 212
675 925
778 880
337 144
570 394
27 166
748 47
851 987
156 806
406 149
691 825
965 78
781 533
170 797
313 321
347 108
461 860
782 802
395 791
690 871
947 265
997 168
750 601
343 601
205 662
122 255
292 827
221 992
951 502
931 153
591 711
189 375
608 374
81 250
186 605
948 299
963 405
235 55
925 572
314 707
289 347
520 79
855 350
271 95
625 421
859 732
91 776
879 922
553 407
438 10
670 222
780 928
547 208
154 199
596 459
648 344
907 929
178 481
632 247
954 506
686 173
326 858
714 126
269 489
34 826
91 7
704 759
558 529
610 55
405 412
240 378
420 769
81 283
870 25
729 625
248 610
699 460
334 328
199 447
588 295
377 173
451 539
14 795
830 51
403 709
288 2
212 301
315 309
597 415
447 915
969 400
694 630
132 100
64 352
255 174
544 568
728 258
130 604
251 983
127 713
898 448
487 413
780 745
65 854
269 215
578 323
673 936
983 888
110 90
953 703
717 183
253 833
20 582
652 37
908 413
510 375
530 386
238 682
229 745
722 208
187 920
361 341
39 78
145 492
667 658
524 289
806 735
854 638
914 597
382 249
252 51
318 634
785 424
401 51
842 930
841 376
564 709
257 549
326 789
733 599
408 719
165 859
244 497
824 930
700 786
434 214
984 460
548 62
553 262
981 237
903 118
850 577
516 4
671 744
387 537
138 380
440 630
952 503
590 513
158 42
7 891
918 559
99 709
252 950
280 512
68 612
929 131
35 504
431 495
310 336
73 119
482 112
177 691
769 50
125 28
13 913
55 706
805 855
825 568
42 663
640 289
940 445
916 828
758 417
929 635
202 154
813 338
882 487
302 762
476 73
263 309
161 108
303 860
259 316
175 131
617 548
598 254
704 186
651 78
839 607
53 508
543 618
938 478
173 284
66 55
262 558
456 32
550 110
173 684
524 737
512 242
622 346
350 371
268 929
378 700
171 278
409 397
625 133
604 223
472 268
699 205
266 366
259 257
439 316
284 600
213 146
441 823
300 453
700 340
860 316
597 410
414 388
287 204
581 629
632 426
559 90
435 409
571 886
780 725
881 233
175 354
40 403
597 24
240 143
860 61
869 864
217 332
892 730
573 499
685 791
401 322
909 66
368 655
711 232
56 983
479 730
363 311
667 95
280 72
566 7
90 457
714 386
10 142
736 214
397 783
127 672
572 539
440 834
268 851
466 2
218 595
550 619
301 411
745 204
175 540
513 111
521 461
262 525
954 149
47 972
628 267
798 450
956 962
841 595
820 512
358 806
646 718
98 807
135 473
14 541
613 262
270 899
711 5
575 748
240 228
429 191
295 29
734 883
398 330
743 307
940 940
984 66
801 218
894 26
22 711
142 366
279 76
681 584
670 693
432 157
853 880
837 364
952 279
99 429
636 399
108 678
800 953
613 289
447 813
191 889
590 399
541 891
808 506
213 930
684 960
597 282
479 844
380 438
988 654
298 238
165 77
700 528
68 524
856 254
610 43
425 760
955 110
816 792
828 266
367 220
11 323
811 761
986 892
262 330
815 974
629 344
138 345
901 667
595 856
557 279
472 502
736 250
129 639
961 665
784 130
123 99
320 114
220 701
513 124
918 156
700 19
650 841
393 870
233 958
691 827
808 847
693 788
759 700
444 496
886 546
960 437
828 186
543 9
302 33
856 792
225 358
489 424
148 555
222 928
836 11
431 55
773 265
428 233
714 409
367 307
162 376
342 136
535 549
332 580
996 579
859 925
730 375
553 650
231 644
788 316
412 534
242 505
513 283
25 351
175 781
760 157
449 5
632 413
832 266
179 102
794 670
583 238
254 673
447 309
87 399
711 805
347 28
545 845
334 192
113 140
480 590
561 10
503 430
34 858
658 946
784 388
508 838
648 736
625 440
41 677
504 671
52 759
725 305
721 854
666 132
607 323
665 317
696 118
153 47
895 802
674 524
439 762
62 895
353 709
375 409
641 509
7 162
942 126
167 120
652 889
104 531
632 968
672 977
351 348
913 188
483 602
316 129
11 524
77 597
102 611
331 752
4 339
454 211
433 759
901 333
375 339
220 209
895 480
431 948
995 553
517 386
667 213
995 992
946 742
643 828
180 846
354 576
286 425
611 30
938 589
907 69
358 77
306 858
272 774
50 290
952 321
192 395
618 127
396 18
158 51
558 887
422 968
375 606
931 891
177 214
476 244
404 164
701 382
174 778
368 774
286 728
178 248
334 284
772 68
562 158
948 320
673 892
480 751
343 941
151 223
84 49
36 224
61 261
392 193
893 509
2 556
887 569
77 1
43 2
222 753
323 798
217 969
56 926
447 230
358 113
638 479
201 610
277 758
138 197
354 665
986 199
251 293
745 722
37 370
107 711
308 1
617 774
287 265
639 658
959 393
359 168
924 337
226 789
940 921
758 623
145 539
696 684
358 844
567 871
950 821
147 73
640 24
568 587
739 518
11 706
770 205
359 683
916 383
308 230
116 86
414 32
975 443
589 896
791 77
598 395
339 919
685 882
384 490
829 873
441 298
582 123
406 437
394 937
732 349
372 481
817 391
301 963
722 604
213 575
523 205
562 930
698 307
367 600
208 692
652 267
405 506
790 385
575 613
92 243
222 953
221 706
296 730
128 613
572 963
282 181
157 663
766 841
853 975
228 293
491 433
417 397
27 522
430 680
416 578
72 144
576 853
947 965
828 514
275 33
122 637
337 590
42 247
911 332
657 605
408 119
725 206
239 156
206 493
786 116
517 527
370 10
260 38
706 758
137 308
906 156
169 19
919 750
301 313
464 358
819 210
848 680
947 253
683 748
612 712
374 281
651 792
936 309
671 216
911 137
44 834
80 449
299 4
975 362
74 362
559 996
181 442
734 702
416 812
552 72
895 183
591 260
389 73
852 238
493 799
436 971
697 610
98 765
717 187
269 332
974 741
525 441
852 128
216 284
793 350
251 181
37 222
327 815
88 847
226 896
170 318
543 534
563 432
155 876
218 187
837 497
636 494
417 577
4 361
104 45
985 872
1000 830
880 897
380 271
286 164
976 352
498 602
811 311
638 414
456 73
920 497
35 710
9 218
629 530
593 642
84 983
420 628
435 584
517 203
881 561
406 319
104 138
921 735
548 306
542 482
285 472
858 905
691 709
568 820
582 373
750 572
375 749
527 544
63 830
608 434
338 263
282 561
230 985
707 313
750 323
776 127
662 550
915 854
442 843
973 120
615 833
25 430
550 275
285 936
344 701
381 280
827 983
110 744
784 642
660 652
533 815
88 658
702 847
217 454
227 37
61 930
757 896
717 707
451 116
987 518
444 440
696 665
736 251
878 479
216 928
527 715
990 880
425 662
761 270
30 587
25 957
572 159
836 654
765 454
859 454
124 896
85 380
237 539
293 360
151 106
346 983
298 627
235 595
871 327
917 736
360 138
882 561
804 690
112 64
791 140
315 260
836 577
488 237
320 576
479 891
157 534
379 292
23 680
50 141
54 961
876 872
585 39
746 707
419 751
180 633
93 841
502 250
672 286
280 326
405 493
553 759
707 294
47 843
995 630
62 16
483 608
355 779
494 893
131 97
221 946
173 438
228 224
160 244
187 505
802 27
575 30
247 959
941 414
370 287
802 656
707 538
226 809
813 372
67 833
602 630
973 184
470 899
768 759
781 534
170 448
554 817
852 839
517 129
735 42
951 773
272 628
901 477
294 807
191 24
188 191
484 677
903 212
44 643
933 192
833 492
224 423
795 324
398 43
87 559
990 111
187 960
465 716
728 855
427 663
653 898
573 755
924 132
832 403
795 186
295 536
545 538
849 976
826 287
690 944
425 567
342 48
362 397
793 740
489 242
806 996
330 175
625 137
358 477
267 847
350 886
818 506
199 108
82 273
827 318
396 616
512 780
234 361
655 744
780 922
227 388
770 745
483 266
398 484
862 174
140 998
786 168
858 116
769 926
318 765
265 918
401 79
575 425
638 735
983 820
470 416
746 999
451 565
660 624
943 601
552 122
864 619
811 686
906 184
114 572
642 281
977 347
299 531
25 372
670 701
509 965
954 499
922 201
6 409
808 300
655 300
393 733
11 227
292 44
1000 539
518 354
225 167
519 400
446 734
68 96
448 7
582 296
14 55
559 389
886 339
148 579
419 385
179 139
919 9
714 685
462 137
201 885
344 557
670 394
256 70
396 233
301 729
694 736
172 376
669 463
400 646
108 177
392 996
44 655
859 769
849 990
554 982
408 607
57 870
731 644
972 20
75 59
939 672
217 58
162 306
57 274
735 303
443 809
232 640
727 679
1000 647
372 194
678 909
61 973
563 495
858 563
470 631
302 962
797 751
514 178
858 528
437 228
623 976
830 623
680 698
128 894
948 624
104 686
735 411
278 923
95 875
950 658
649 218
810 433
96 834
422 515
513 327
455 800
173 183
568 57
524 446
219 208
195 446
9 125
921 140
870 718
84 846
524 574
963 864
138 166
847 805
160 74
979 939
122 786
397 839
719 792
264 312
884 649
551 696
706 884
840 396
649 72
275 548
727 555
198 950
210 500
342 733
965 10
116 39
562 190
849 357
516 258
576 707
936 45
494 159
96 71
304 238
355 590
762 530
453 652
735 872
478 143
762 725
97 792
136 233
995 839
559 900
278 171
415 924
890 312
612 457
143 57
37 640
809 205
964 131
295 541
650 849
146 131
319 370
919 87
538 379
506 219
235 960
767 22
163 15
917 526
612 681
770 406
995 612
685 855
174 651
148 843
419 519
706 413
647 214
4 947
392 162
345 213
296 669
628 392
518 608
727 195
842 819
622 195
661 318
333 994
115 558
638 346
102 20
571 431
496 759
420 722
685 370
246 953
482 912
297 132
494 315
452 427
427 196
638 196
369 164
155 568
640 425
370 789
199 757
16 518
774 561
635 854
484 894
748 155
214 636
849 319
341 59
222 947
507 214
328 284
649 329
573 15
808 199
900 848
506 766
149 398
76 142
732 523
227 444
943 687
191 557
329 556
688 533
346 949
980 248
21 471
203 760
15 361
215 669
399 568
291 106
558 91
278 892
987 766
588 438
883 385
562 711
956 624
147 925
581 454
932 291
772 218
9 966
835 468
818 797
576 569
893 638
447 689
17 710
478 434
356 153
644 454
738 159
167 663
650 831
354 258
447 5
583 257
888 486
566 379
132 661
282 886
38 807
156 773
768 528
695 692
887 808
631 56
723 832
422 404
497 918
213 381
639 873
227 807
668 238
37 921
450 440
506 828
288 934
522 105
224 935
66 999
41 201
367 548
978 422
421 51
668 56
858 4
955 915
748 433
801 944
523 364
263 995
924 390
624 178
747 858
732 894
965 224
574 870
63 86
906 934
623 281
775 967
229 953
564 831
661 218
827 961
475 967
223 568
427 761
811 862
341 581
48 233
322 707
898 36
13 802
992 811
713 410
110 463
178 385
736 90
266 527
398 797
636 237
791 373
213 200
291 893
211 636
81 804
789 931
297 439
773 189
279 433
886 793
276 150
550 17
307 167
233 155
333 416
959 140
530 174
195 952
469 28
305 740
242 4
860 373
974 762
689 345
667 540
731 466
791 702
492 787
64 843
588 51
758 421
873 655
444 637
932 588
165 862
283 562
31 556
769 844
631 778
870 787
961 617
172 722
153 381
231 541
995 352
112 371
803 210
983 994
498 688
922 625
623 673
678 472
341 528
360 604
150 500
681 992
620 371
708 205
15 4
789 377
337 836
64 582
450 633
523 353
696 274
417 627
62 631
324 124
472 981
495 83
649 50
253 218
153 302
776 662
622 514
634 21
949 347
497 72
877 702
155 544
825 544
263 44
416 277
691 952
147 830
63 714
42 120
6 478
843 183
700 866
304 346
88 267
731 503
903 806
657 271
842 995
225 732
886 859
440 847
238 786
18 119
143 631
566 276
832 657
894 161
707 60
898 151
388 689
368 62
206 371
514 398
196 278
813 52
379 994
713 729
153 749
873 804
457 62
225 192
159 141
263 240
242 521
904 166
971 178
168 19
681 836
812 345
798 877
184 404
321 365
16 422
880 788
149 634
386 915
191 505
511 720
665 736
101 124
822 627
280 41
877 146
220 645
19 601
666 612
622 30
453 650
298 404
376 613
866 148
822 88
372 131
245 156
513 886
751 546
807 298
399 532
189 192
877 377
547 845
726 359
188 56
979 850
609 477
451 859
851 478
920 916
396 713
947 103
82 653
125 878
505 638
796 38
332 32
102 325
568 280
420 482
597 205
478 771
338 454
903 761
868 957
517 73
298 673
847 804
256 337
707 541
30 268
947 650
997 318
915 564
558 957
602 449
110 402
747 697
169 82
967 485
274 780
680 227
388 789
404 598
856 567
628 651
652 1000
129 46
244 543
418 379
408 785
347 976
634 17
894 567
818 711
967 602
560 647
814 215
812 202
982 939
189 554
229 811
157 350
384 501
206 541
229 365
28 456
988 947
893 944
122 826
905 679
291 804
442 866
11 528
952 315
282 78
780 734
754 657
975 913
254 459
710 62
976 871
156 709
943 751
276 498
900 301
65 263
799 431
709 618
11 404
754 46
146 618
840 911
678 106
684 335
734 236
57 534
713 132
965 742
10 262
523 372
447 517
384 290
376 455
796 794
705 332
359 917
908 573
454 842
822 258
929 730
404 628
362 375
674 673
523 373
39 485
668 953
977 981
65 70
448 631
532 294
730 118
964 333
91 450
449 82
574 692
554 463
28 63
349 735
615 529
802 359
484 80
957 45
420 850
183 117
413 237
72 195
233 470
323 626
131 733
445 107
473 12
67 505
322 896
471 601
958 849
142 744
388 716
474 956
260 143
567 716
970 548
20 76
267 79
737 56
456 802
535 49
500 264
567 22
547 253
771 450
633 668
259 963
131 603
686 43
742 705
870 927
11 88
669 925
484 126
433 754
638 189
194 577
18 521
244 536
618 362
374 861
204 247
765 269
974 339
653 917
942 124
62 610
828 621
719 146
256 30
81 509
905 922
658 110
961 134
741 804
394 489
715 670
804 454
120 203
759 798
372 294
512 267
716 120
466 671
708 88
650 92
348 437
726 21
700 53
706 304
445 734
433 727
750 145
5 244
263 214
68 394
502 842
231 906
820 502
447 27
282 194
646 507
589 774
344 914
812 304
164 622
298 769
563 448
724 994
491 893
864 269
120 457
344 38
48 606
322 56
353 475
517 860
434 272
938 924
795 61
844 973
9 761
518 747
34 944
576 750
609 622
653 314
775 505
956 781
462 515
449 162
251 228
136 858
552 686
221 34
227 498
298 999
886 416
798 86
387 627
487 224
204 675
324 955
805 572
417 76
751 364
687 127
145 522
975 985
988 522
763 941
292 237
10 51
303 581
822 399
595 949
172 917
496 143
919 586
150 488
865 765
940 262
951 125
631 553
799 868
236 847
1 233
898 50
711 443
895 252
306 25
325 699
571 511
592 895
139 323
335 863
448 278
812 804
772 22
162 350
363 183
778 922
345 978
330 885
173 686
330 818
142 394
669 311
33 196
289 542
268 212
626 911
354 426
873 35
148 543
460 571
720 607
243 639
328 219
78 186
225 933
286 282
990 12
751 558
721 424
502 513
590 999
173 443
740 86
488 966
689 971
11 597
233 711
690 793
402 657
804 733
998 181
765 889
806 524
799 901
112 269
100 627
373 825
11 990
338 356
388 186
976 648
994 489
74 891
916 604
499 224
783 91
161 723
732 635
874 750
801 862
177 569
551 257
877 606
344 110
70 306
42 898
381 784
181 401
488 648
188 845
414 548
595 334
917 578
790 123
125 550
458 422
656 375
731 102
449 922
624 806
351 956
350 995
36 240
800 354
182 248
296 88
841 129
173 811
46 839
936 14
557 503
588 194
202 244
899 199
479 528
327 434
270 492
548 744
161 324
839 513
432 985
786 968
630 826
751 166
473 101
190 167
692 286
133 148
427 10
75 839
490 558
938 486
233 672
143 326
704 975
838 224
427 871
462 937
355 228
351 116
353 752
116 674
87 343
736 130
469 175
345 835
205 638
388 390
780 451
947 984
989 958
306 869
915 332
74 553
746 387
863 655
803 700
405 180
587 310
202 326
62 886
503 527
293 700
832 597
850 562
958 971
859 918
622 2
443 830
608 65
80 211
853 965
442 605
573 257
562 550
13 582
170 588
634 541
78 822
756 97
647 207
626 107
296 328
30 533
903 288
724 216
850 799
484 392
690 144
146 308
609 517
782 444
420 452
789 764
989 46
652 749
479 112
163 131
526 3
710 377
963 743
259 495
618 860
401 542
712 592
62 178
228 741
226 278
520 938
77 830
972 481
378 749
607 985
759 375
499 858
882 145
564 861
49 429
869 942
622 329
519 386
277 695
254 299
436 407
59 26
670 592
591 139
395 565
475 980
416 580
369 232
46 427
838 864
178 747
151 97
968 903
780 889
181 749
741 794
552 450
992 41
275 869
852 992
676 465
726 343
707 270
829 346
663 930
908 76
713 936
691 729
684 826
674 656
256 891
420 984
194 677
811 442
305 705
590 180
600 54
476 933
795 976
211 196
743 793
650 283
699 894
663 209
477 832
158 798
154 987
614 751
254 323
105 337
972 969
649 674
67 46
74 339
77 431
783 121
516 430
37 915
579 801
438 214
743 20
91 828
833 641
609 188
81 632
798 2
543 457
384 503
297 110
891 467
92 902
413 39
425 812
904 783
455 990
27 476
574 257
845 328
223 202
239 618
317 623
429 842
951 988
377 727
846 354
363 131
54 682
481 640
962 583
23 644
896 593
108 903
62 693
944 685
728 762
757 79
376 822
762 60
968 7
398 269
422 62
231 166
885 590
807 329
540 803
527 620
301 789
691 818
444 691
538 104
426 396
808 93
213 712
489 236
605 581
124 671
342 191
450 673
637 687
178 517
785 979
579 741
560 70
29 331
131 822
84 995
102 100
26 201
552 209
911 743
747 739
48 119
657 999
121 255
532 256
896 378
639 29
232 154
806 105
406 300
934 172
748 764
875 967
864 839
301 157
8 992
526 77
948 866
218 259
31 788
443 502
859 362
649 172
457 640
938 434
274 490
419 624
781 662
699 1
982 563
64 544
486 299
337 589
213 332
655 839
865 76
129 884
377 938
755 516
138 154
705 4
221 840
725 126
836 758
179 285
47 384
662 38
632 989
433 18
494 776
748 456
786 684
712 871
572 222
697 57
1000 780
847 188
987 996
537 218
396 31
255 328
977 44
170 835
719 112
914 638
493 715
955 728
870 767
389 739
457 106
207 831
255 250
864 285
552 8
337 128
954 453
666 221
527 337
487 699
641 466
943 101
317 257
49 69
786 969
44 731
196 649
697 946
665 281
255 268
327 873
811 612
249 156
705 809
212 899
779 498
282 167
661 316
858 182
843 745
745 374
952 675
849 840
212 431
740 420
552 956
886 906
473 642
901 921
39 543
102 288
977 580
564 761
728 543
967 646
132 130
871 523
878 144
604 267
635 888
748 767
489 730
567 417
265 726
163 935
826 236
823 346
862 349
662 830
563 417
666 164
328 714
545 187
609 182
25 342
105 562
804 559
644 81
736 328
150 316
598 522
243 35
684 206
612 90
649 489
403 894
541 630
955 903
939 747
998 280
603 308
101 209
728 862
654 646
915 340
789 960
458 198
617 577
881 296
825 933
491 903
571 476
845 717
889 91
47 789
33 163
920 691
424 81
85 194
10 484
573 281
624 190
764 696
422 249
410 36
168 963
712 346
160 940
246 160
407 708
324 959
654 466
867 469
231 607
526 599
717 376
786 459
580 98
80 667
359 464
955 358
981 984
507 224
278 420
36 114
327 301
523 916
768 745
367 807
711 293
488 591
539 126
142 909
582 112
512 891
719 210
296 393
220 665
80 284
241 984
123 94
727 825
378 65
716 102
457 156
570 976
318 976
807 937
693 477
681 941
651 629
579 18
581 98
809 640
531 195
556 259
351 713
226 390
132 576
597 354
733 210
126 237
628 821
62 277
331 197
953 827
610 828
119 692
582 989
928 458
562 672
36 162
436 927
12 255
734 887
736 428
288 875
70 214
967 603
420 687
508 625
762 735
131 364
231 861
350 221
598 668
78 207
700 313
342 732
385 656
523 842
249 933
772 156
318 592
954 509
196 667
252 711
328 269
842 841
254 345
859 672
717 800
325 700
273 18
216 723
926 36
592 955
987 668
654 353
946 280
17 375
539 44
414 145
128 690
105 184
536 235
503 712
939 556
154 44
599 132
176 753
109 361
456 384
643 899
137 573
559 256
609 669
444 943
400 836
188 16
95 28
235 552
887 858
995 826
282 370
818 937
184 914
268 594
511 956
581 326
35 750
391 822
246 995
77 527
996 44
570 172
149 201
289 963
952 777
26 920
928 82
53 797
189 450
462 483
874 148
477 130
7 374
496 364
323 926
456 936
95 693
445 867
657 764
231 969
252 99
490 920
144 17
916 541
764 349
807 528
581 402
38 395
696 554
309 416
940 834
761 1000
125 290
953 807
463 488
520 557
936 818
488 64
471 273
413 365
183 30
83 773
2 764
180 156
476 509
410 341
613 641
765 544
818 433
10 118
18 729
417 324
56 99
961 730
41 585
122 304
475 786
430 726
383 614
933 937
309 965
851 662
811 153
400 543
762 564
245 90
246 611
30 361
927 546
464 212
600 762
728 690
148 837
213 863
592 586
499 967
56 164
141 505
746 133
526 631
641 503
996 265
391 491
842 17
291 995
305 153
339 513
474 120
237 547
858 740
584 206
642 66
842 431
330 249
805 313
650 924
371 512
221 13
154 380
178 15
111 537
552 597
331 395
965 406
444 271
387 153
195 37
456 973
789 282
872 185
352 97
257 971
868 601
867 156
643 410
442 448
118 657
681 579
734 244
893 743
476 999
507 666
829 492
463 997
894 40
930 631
944 714
455 591
303 384
322 265
317 146
237 535
758 415
465 865
655 278
869 808
592 509
990 556
940 877
219 101
321 583
236 206
376 951
919 37
50 871
814 111
396 399
376 849
113 687
610 466
11 631
426 476
950 326
376 753
401 198
826 314
705 585
738 162
852 877
286 913
927 810
235 804
909 77
359 658
996 933
402 938
173 882
416 416
736 893
366 390
922 562
542 167
548 27
864 527
169 367
135 766
508 31
678 659
371 648
37 733
612 948
572 237
898 571
634 543
684 136
554 399
346 750
947 681
837 481
339 296
834 208
351 160
947 856
281 464
234 637
159 982
139 385
636 998
637 647
549 982
852 297
250 361
158 741
38 451
759 134
317 851
500 903
386 460
465 642
906 830
319 623
744 195
134 792
462 787
298 241
253 904
381 813
465 294
657 403
275 394
240 7
668 307
866 205
475 462
354 681
60 939
182 34
398 845
144 701
950 471
814 213
53 282
387 223
467 627
151 844
918 297
210 144
923 796
176 608
56 849
338 521
243 666
649 146
931 186
311 955
833 214
380 895
50 39
418 597
548 237
469 405
202 269
410 109
430 498
203 507
722 258
109 765
715 807
942 468
795 638
366 847
754 484
449 436
463 892
997 401
720 958
727 297
324 162
37 106
769 673
343 826
152 348
806 770
217 686
73 627
419 404
729 13
116 141
632 47
722 701
786 704
92 43
175 956
392 314
693 994
777 557
846 458
100 540
435 44
815 155
125 460
591 857
187 745
397 134
709 556
117 805
716 6
466 921
660 746
649 740
359 394
720 426
814 326
179 53
575 375
651 978
758 433
323 32
81 807
40 329
717 920
220 224
966 639
328 658
391 488
316 738
902 518
900 597
971 746
360 76
621 662
328 663
649 328
778 950
240 738
114 603
619 278
348 491
102 726
993 916
742 985
700 137
16 202
640 1000
200 283
736 420
267 703
682 30
153 68
609 46
490 719
789 712
412 914
121 346
638 192
497 826
948 562
462 556
752 18
944 864
273 140
231 418
731 636
789 115
851 882
539 133
276 386
103 716
627 872
495 824
587 625
61 191
590 61
78 519
849 121
472 745
523 585
512 489
362 682
686 106
18 836
117 599
426 927
723 299
692 533
185 42
433 765
767 673
983 912
936 424
705 52
957 424
873 190
744 118
340 372
47 951
34 185
307 415
856 465
997 234
972 28
380 131
269 568
397 994
532 430
279 464
962 399
697 911
56 232
3 741
213 72
934 903
664 898
249 681
314 149
473 35
734 321
491 224
120 357
361 968
456 116
896 957
930 173
738 395
483 257
180 97
369 808
902 956
511 12
674 994
636 583
531 819
967 833
843 236
201 961
329 822
535 724
598 731
363 108
586 280
118 872
440 734
508 465
235 283
515 644
563 38
225 371
247 759
122 375
880 700
531 360
120 120
766 276
742 205
570 494
615 995
838 686
979 385
938 863
433 688
273 93
327 1000
399 301
722 569
948 39
294 339
538 654
994 689
328 600
596 840
923 168
485 134
846 433
280 550
518 85
116 280
229 692
883 172
305 232
934 655
543 637
560 102
273 614
396 255
690 810
507 384
226 222
414 303
987 948
916 728
486 49
704 293
210 204
139 767
706 329
65 451
378 982
523 232
238 909
144 261
151 272
640 320
83 451
183 64
703 667
307 196
332 613
346 948
724 673
778 157
639 812
342 91
62 349
666 558
131 783
788 159
579 197
87 580
698 109
813 943
601 643
376 445
46 694
29 754
656 415
517 161
396 125
649 305
625 966
674 300
678 480
995 241
643 430
491 105
986 222
83 54
835 367
1000 983
222 863
885 137
73 106
192 632
862 792
479 779
175 517
215 557
193 940
865 119
770 53
697 258
753 867
733 563
737 875
758 504
833 486
790 527
27 423
726 917
879 448
418 571
187 951
236 669
649 942
282 325
477 408
613 908
361 415
743 528
399 843
352 649
811 325
340 166
819 721
340 789
195 578
504 143
481 487
966 793
298 707
722 687
255 707
931 491
232 32
517 987
27 780
983 561
752 761
179 676
308 325
118 139
752 354
756 2
342 282
537 573
32 55
510 177
124 872
990 554
776 904
515 607
638 153
874 258
564 126
576 883
635 446
927 788
177 179
2 415
157 586
257 452
471 22
936 703
265 685
738 638
46 556
606 983
558 262
907 264
459 223
254 329
395 712
164 819
162 819
982 212
907 677
209 490
618 275
70 501
258 869
317 818
750 304
272 217
254 400
535 256
776 394
808 464
760 847
865 973
286 452
700 124
339 518
445 637
247 804
835 231
529 173
665 402
460 904
431 776
187 106
170 413
393 521
84 990
815 679
569 566
3 795
816 330
361 546
859 926
313 235
315 729
340 927
586 180
836 823
806 584
488 952
887 92
888 289
446 534
891 765
553 761
435 260
807 196
290 540
813 716
691 540
90 55
567 81
653 985
506 762
913 749
353 238
675 89
315 326
48 411
953 748
885 186
803 826
940 261
721 208
415 968
538 77
205 142
613 990
398 600
202 669
901 570
323 809
881 447
4 299
487 547
444 521
536 382
71 547
75 201
146 674
887 689
435 136
54 848
474 867
401 722
903 316
700 485
865 668
910 986
808 141
800 193
185 286
39 649
404 521
336 972
194 567
215 408
448 763
203 618
395 43
129 390
887 946
740 585
200 291
118 431
380 392
950 441
971 257
662 542
251 209
903 162
965 361
923 708
278 616
231 785
155 834
451 6
188 780
912 834
835 866
365 370
698 560
741 70
982 13
776 193
603 694
28 471
637 623
872 15
617 339
454 879
6 516
419 462
564 830
804 396
935 638
950 294
767 193
497 486
191 495
746 744
863 102
468 863
993 906
242 509
701 850
84 185
761 774
908 691
513 796
724 179
342 882
965 936
374 190
758 340
225 602
359 4
779 667
193 326
274 264
605 179
726 311
445 116
543 387
403 784
264 938
212 971
255 523
88 683
669 253
633 708
936 242
21 419
522 90
465 64
134 892
588 164
639 87
38 10
917 447
763 10
653 603
584 440
491 899
617 884
39 87
572 434
721 3
246 609
650 527
535 113
977 546
164 365
670 382
418 761
622 462
490 45
372 381
445 358
657 416
533 638
271 347
861 378
655 18
622 26
325 173
711 461
509 455
697 986
469 504
460 323
631 101
785 692
873 497
862 706
306 230
167 366
555 564
63 352
807 818
906 24
369 714
406 408
569 829
94 230
586 464
146 942
275 7
359 635
120 550
750 406
708 39
820 31
517 685
998 792
940 143
102 106
568 712
950 430
334 283
480 806
311 259
79 964
230 17
318 104
812 127
51 759
906 697
528 326
810 795
918 470
635 149
622 922
519 348
117 172
226 10
730 653
617 133
232 667
925 741
859 492
403 463
745 577
25 791
70 270
863 378
211 646
799 345
261 804
322 321
390 164
953 8
714 55
541 818
959 781
915 905
49 141
231 587
490 296
228 989
651 716
750 342
306 557
244 206
536 357
621 637
532 451
958 648
689 922
173 814
354 568
165 400
998 607
510 607
107 977
864 784
947 972
124 362
509 45
7 56
314 160
332 794
390 998
597 974
342 223
510 588
572 239
814 983
579 605
18 79
385 518
432 387
937 329
261 691
290 587
787 572
920 58
67 437
501 703
123 671
43 589
275 169
32 150
442 560
495 340
408 166
135 44
512 98
346 247
461 101
548 939
613 957
662 95
61 298
654 611
355 213
157 997
586 361
4 768
710 545
420 559
460 585
761 576
333 233
34 723
31 660
975 697
608 391
759 682
688 133
734 911
497 510
927 646
478 648
764 115
365 318
7 995
298 44
779 572
2 877
828 89
809 36
352 74
1000 502
584 823
118 177
911 829
234 742
462 306
811 73
674 498
868 753
331 827
318 707
961 934
804 433
13 292
613 648
449 880
754 55
837 572
925 723
247 83
913 911
246 37
204 105
308 441
622 344
909 828
20 210
616 760
438 873
721 481
465 757
592 488
385 773
666 778
183 735
873 459
715 951
635 340
646 180
132 484
639 550
497 642
88 756
362 104
564 506
403 307
751 567
104 591
290 916
90 839
569 121
529 307
795 74
752 714
782 230
536 415
756 40
290 688
894 302
709 704
883 663
136 423
916 986
836 991
240 345
537 87
847 748
740 157
694 82
314 660
814 891
715 965
224 160
149 850
193 876
812 366
518 500
835 512
269 977
106 790
759 151
629 357
701 822
452 959
382 229
332 86
555 286
657 52
912 4
854 141
191 42
163 92
402 365
602 107
140 161
950 598
20 610
72 726
367 537
743 91
802 142
27 803
273 956
935 71
583 184
752 797
258 499
166 384
962 279
551 995
926 542
786 965
138 350
214 605
313 321
208 639
331 425
803 431
500 657
239 850
81 478
200 53
151 716
698 701
882 685
494 61
959 356
164 365
822 360
541 471
439 540
659 38
936 203
23 447
528 489
487 490
835 28
154 1
699 49
145 510
447 611
572 604
834 935
390 348
827 803
695 840
717 20
156 203
170 575
428 583
161 471
553 377
376 989
793 127
688 766
137 25
900 454
493 261
517 986
414 60
118 451
688 227
70 919
695 164
639 905
14 314
378 928
579 516
293 662
2 216
411 279
101 465
574 873
445 347
435 58
887 819
17 909
174 468
752 703
528 876
722 654
240 517
385 24
72 959
509 505
121 10
167 447
457 954
608 848
599 99
759 195
125 820
347 396
123 504
773 8
364 951
160 760
127 451
512 275
709 438
981 684
721 929
426 683
345 464
214 719
472 281
87 945
549 187
917 452
811 690
258 672
806 809
740 981
679 857
437 877
692 989
71 962
191 720
943 887
393 814
589 811
763 912
189 152
425 995
477 961
156 168
371 41
954 205
363 889
771 194
26 289
515 705
10 256
695 948
538 775
446 482
536 911
629 788
870 747
39 674
183 616
760 403
460 112
892 665
448 302
736 939
260 340
460 492
655 1
404 161
718 278
18 279
164 983
266 178
302 143
162 339
478 236
667 145
369 481
224 752
311 554
578 151
135 250
733 595
701 881
827 729
129 914
731 561
756 864
686 182
353 752
358 26
430 953
658 958
670 936
962 302
53 776
828 491
119 511
809 603
957 556
40 427
845 53
932 884
717 413
988 579
99 513
183 915
236 995
177 701
471 160
295 975
301 317
387 875
928 927
524 214
893 919
846 81
623 811
1 428
985 946
288 974
624 608
161 521
195 815
284 651
440 727
577 583
468 292
707 282
278 341
571 961
608 829
546 207
515 602
846 461
879 307
904 610
524 823
176 218
671 760
886 915
940 495
334 330
565 801
551 316
604 158
952 225
299 898
983 74
733 892
968 739
752 445
910 892
770 755
529 145
397 795
164 546
497 708
297 532
236 688
804 510
520 974
33 664
569 994
498 150
585 335
65 130
683 811
479 519
448 608
943 858
777 818
161 483
185 500
806 362
238 965
557 732
645 705
137 76
231 442
215 518
491 157
735 583
81 209
998 976
144 233
461 129
645 739
867 843
370 977
322 30
190 781
784 633
6 50
372 535
488 997
474 142
591 458
189 260
920 339
96 98
456 475
890 610
144 569
811 669
238 128
335 93
185 699
158 961
872 710
910 263
128 816
710 339
25 180
767 782
187 326
913 826
18 291
119 113
579 905
328 286
738 773
171 83
202 820
598 393
912 977
939 255
100 197
776 857
452 973
769 225
767 885
868 443
131 282
537 163
700 318
396 337
34 108
537 276
437 970
762 805
968 263
439 618
167 322
595 347
654 450
895 929
679 588
142 410
967 607
845 994
479 316
668 835
698 1000
612 941
551 331
215 304
573 651
927 750
877 522
132 910
553 223
542 307
968 768
243 219
426 405
245 939
542 439
323 376
198 103
355 440
251 539
793 535
131 91
358 917
555 26
879 677
547 784
705 569
429 756
118 249
816 135
935 610
951 571
102 419
530 379
871 762
670 108
851 613
134 201
368 501
253 700
656 469
30 768
147 864
42 820
988 648
181 442
78 243
902 461
985 144
201 433
13 72
315 692
201 335
881 298
321 177
670 974
42 729
695 300
770 701
300 437
257 101
325 89
374 531
958 440
824 372
841 676
858 684
575 822
281 608
570 289
621 757
738 940
658 294
674 352
650 410
534 961
32 548
556 962
819 740
211 241
382 891
732 706
528 548
980 671
357 45
252 180
608 733
581 96
187 495
43 552
869 789
493 230
542 512
477 727
242 859
322 251
440 16
456 389
77 18
137 889
434 353
922 629
719 716
676 224
138 225
990 712
728 720
100 560
159 494
726 382
957 717
134 274
433 560
567 66
244 379
703 282
27 129
650 601
748 584
203 247
755 264
230 323
392 737
95 81
206 377
233 104
274 492
636 490
326 622
678 204
329 604
45 261
285 281
790 756
509 572
781 226
369 991
33 662
320 210
283 831
432 86
843 236
228 261
567 751
315 438
873 945
705 376
692 263
796 132
283 409
701 428
158 283
497 530
306 749
676 777
11 653
673 368
344 325
279 749
596 134
3 462
524 507
326 778
546 411
332 342
925 478
176 108
875 776
967 222
588 732
984 392
372 376
716 828
964 182
367 886
85 938
467 143
555 839
478 64
226 197
576 692
904 805
659 232
991 285
14 823
292 478
648 973
577 98
118 325
987 532
689 158
729 776
903 952
346 961
684 140
585 1
844 370
72 123
320 28
438 604
595 88
423 776
424 371
54 401
218 32
721 795
887 527
769 515
994 35
677 181
148 972
130 220
86 251
649 636
53 500
565 99
962 381
23 910
925 877
312 609
997 504
642 926
503 263
499 367
569 524
183 486
658 459
962 697
928 572
31 51
597 676
583 925
214 779
809 380
681 65
394 732
595 762
482 395
300 753
939 720
88 784
686 49
962 581
916 708
950 56
605 69
476 968
97 743
60 622
233 54
634 858
177 768
320 737
660 692
498 288
28 522
306 650
380 74
312 613
164 305
302 251
209 486
622 133
478 411
312 729
435 759
419 588
72 616
263 266
198 670
69 178
338 466
772 911
311 461
1 721
783 749
2 43
237 938
919 637
378 471
421 881
219 420
800 986
331 817
701 265
266 76
457 954
554 499
202 835
1 646
432 564
184 763
830 129
623 261
435 869
90 606
216 569
212 873
294 698
831 797
621 449
334 28
659 907
751 770
39 529
311 608
297 466
235 119
552 852
425 418
167 49
690 653
381 702
460 466
471 191
975 938
516 422
948 496
910 779
685 321
896 461
917 224
456 231
877 158
130 54
272 710
878 910
84 15
967 763
958 210
233 541
784 907
654 773
649 749
957 773
121 334
416 700
551 970
289 647
258 171
168 459
656 957
803 854
438 960
115 869
101 959
391 912
285 349
79 186
633 143
126 725
390 820
133 314
865 26
976 934
69 130
216 328
669 187
988 126
148 396
748 448
726 427
108 388
147 307
626 560
544 698
260 543
473 400
41 10
871 27
250 456
754 984
420 440
299 780
245 443
657 232
888 703
694 243
951 133
20 649
372 444
610 617
684 911
717 349
112 305
189 218
201 745
565 479
48 248
278 3
800 759
65 327
177 646
23 250
545 495
15 707
448 417
18 113
760 97
23 263
639 802
982 307
731 661
547 781
881 596
970 581
162 152
817 325
435 26
206 134
335 566
341 198
939 364
822 358
342 192
370 50
402 2
832 722
459 104
552 38
651 71
922 950
912 592
756 318
667 526
199 297
878 614
573 485
201 64
897 500
704 402
866 243
429 868
925 811
109 918
55 260
706 333
220 673
285 724
742 503
501 639
998 360
353 155
240 884
149 138
22 399
428 651
788 933
171 53
963 145
302 347
780 45
721 611
514 420
165 353
636 611
845 385
950 206
27 546
396 368
732 773
611 130
413 813
267 324
329 864
732 585
448 867
699 420
397 765
842 689
812 874
250 279
694 999
245 225
994 29
588 83
18 582
778 266
191 989
307 20
682 778
621 871
833 147
673 958
386 38
766 805
278 658
723 709
85 598
486 523
338 897
781 443
410 593
192 163
967 975
225 410
331 879
410 735
388 269
114 181
259 675
379 956
928 735
699 107
141 329
740 633
149 938
578 844
889 944
913 376
711 255
769 657
592 362
687 4
228 270
457 943
525 407
501 441
460 291
278 404
803 909
845 711
216 629
280 264
27 498
585 383
341 601
126 29
189 263
80 411
720 866
138 983
755 974
144 434
392 548
345 813
819 773
899 873
392 388
706 373
27 441
692 650
428 657
92 779
269 139
1 392
649 734
786 810
170 814
952 185
223 269
688 432
361 318
595 562
856 636
500 918
838 385
574 734
920 204
295 766
309 433
781 999
692 164
676 171
614 664
17 155
933 882
717 164
496 571
329 760
412 730
147 104
288 183
971 79
525 868
116 338
376 95
746 748
878 794
940 790
243 515
78 123
54 998
871 378
340 193
33 333
104 416
466 70
700 159
806 824
511 630
775 547
915 174
490 634
985 2
335 583
772 1
285 335
14 895
255 359
475 499
663 413
384 44
990 244
127 188
965 279
579 958
3 510
258 732
451 382
763 977
984 475
661 902
152 33
818 520
443 448
575 926
943 678
249 528
594 558
117 547
546 510
331 385
996 438
824 613
103 508
671 860
108 5
764 687
565 454
997 685
47 488
365 165
709 354
221 890
658 481
41 831
875 66
229 825
542 183
698 748
843 968
329 493
542 593
187 151
198 322
899 82
549 852
840 685
324 966
714 676
171 559
312 13
634 702
196 988
430 862
428 702
219 973
14 314
131 876
623 867
520 320
432 75
52 247
53 274
994 270
67 364
264 247
214 32
884 944
948 116
736 694
833 22
139 393
96 142
22 360
835 967
103 550
720 964
901 212
168 79
385 334
780 756
918 10
806 989
301 186
329 119
743 923
942 17
303 614
773 108
539 324
204 438
199 142
751 785
662 458
540 448
207 585
425 842
96 950
317 591
553 857
776 959
631 601
31 226
907 993
608 194
975 673
542 756
532 845
529 878
83 658
958 490
742 525
695 761
938 238
846 427
716 657
27 802
261 45
215 358
51 821
957 491
701 53
316 623
986 710
35 695
47 674
202 969
155 348
128 636
257 118
447 436
938 798
376 826
20 26
739 528
882 880
688 834
385 858
923 200
805 119
632 560
118 413
171 568
178 826
274 649
104 970
329 447
270 195
402 317
8 116
151 781
910 100
709 109
360 847
407 701
169 594
228 189
589 520
686 716
679 621
344 731
924 751
395 783
270 85
949 142
806 120
134 377
473 110
736 215
613 469
595 306
801 788
291 754
895 709
559 88
726 327
486 22
128 440
591 713
596 352
757 24
353 713
749 79
441 466
998 820
581 578
332 762
603 257
969 652
704 818
409 545
955 309
960 261
216 346
594 25
494 96
702 857
582 523
32 139
232 835
458 15
859 969
110 450
905 165
954 573
613 962
737 858
306 731
874 574
473 456
207 962
326 688
213 44
808 362
946 170
603 575
160 110
716 590
460 717
808 315
507 578
513 410
627 296
358 613
177 372
222 13
492 8
473 774
292 644
411 603
232 656
646 128
444 28
171 54
211 552
732 816
927 63
329 805
594 462
925 87
671 299
364 848
18 849
44 276
961 847
148 945
830 816
477 594
226 789
284 588
559 62
513 888
538 545
720 103
291 641
353 28
714 167
990 386
152 934
705 830
119 944
583 792
495 350
676 531
262 597
900 756
243 348
955 375
8 282
987 676
129 396
792 185
397 652
57 961
640 653
517 578
306 875
854 76
64 888
303 862
533 120
358 730
892 774
222 624
589 551
517 17
170 28
940 386
820 798
544 560
103 978
643 82
998 684
624 706
653 311
130 246
625 914
367 699
174 39
150 17
749 93
378 497
743 877
42 2
91 985
375 164
424 304
713 668
152 247
294 93
169 849
856 928
928 391
970 458
468 299
287 340
205 518
287 8
415 946
902 919
711 945
235 823
280 364
650 826
578 800
470 250
225 282
375 856
653 43
603 619
235 87
852 150
271 120
295 378
196 559
732 979
442 594
567 679
739 201
617 632
514 499
987 555
120 261
721 337
964 690
375 411
15 223
539 50
41 989
686 540
803 745
488 531
810 616
991 127
532 348
84 996
131 428
418 854
651 159
483 449
106 449
841 445
67 286
822 422
638 667
537 65
536 60
982 43
546 568
904 164
104 120
125 968
833 231
22 702
214 676
842 554
761 426
822 21
52 432
3 900
818 916
468 286
238 675
186 982
550 916
141 585
443 522
129 73
200 8
60 224
325 862
768 57
583 26
729 751
237 194
332 233
905 438
17 173
714 963
199 249
450 713
419 714
56 214
277 107
13 315
791 543
435 20
858 913
486 685
806 16
395 608
646 17
56 892
86 116
463 639
875 689
842 259
837 875
68 383
715 10
570 892
355 639
405 8
508 952
580 216
938 555
154 213
253 511
209 97
647 214
42 163
696 391
203 583
680 617
995 385
624 745
909 255
877 372
790 374
650 24
396 341
608 428
406 622
861 801
850 587
759 880
687 997
75 434
760 23
407 806
880 345
512 717
384 680
152 226
27 251
311 22
163 617
965 352
170 310
466 457
454 53
26 252
153 998
385 460
812 872
646 537
928 114
455 138
433 388
617 742
968 67
89 190
731 121
668 978
203 794
96 476
617 34
485 921
877 797
276 291
773 583
194 955
327 194
328 820
236 301
83 443
536 785
203 483
490 111
914 86
316 565
530 845
815 488
747 400
407 60
977 81
414 270
734 146
848 10
169 199
387 8
570 214
680 89
56 339
986 296
706 960
906 116
510 146
565 778
225 678
451 159
764 506
964 787
199 697
952 272
580 558
163 762
555 170
276 913
326 728
73 705
8 901
417 667
511 485
901 140
258 760
436 555
392 500
873 736
32 316
595 512
31 78
921 397
849 35
552 258
719 679
986 876
921 696
325 740
488 411
501 978
562 385
446 275
19 953
83 171
333 24
132 757
972 67
976 574
769 309
999 314
800 676
73 183
664 397
577 742
822 456
248 336
398 638
727 652
248 438
13 822
835 96
816 508
424 385
196 474
414 125
749 509
429 338
571 764
177 648
905 971
357 359
426 794
353 786
97 618
722 783
586 255
885 400
315 376
328 219
961 219
996 469
720 150
842 926
674 129
121 558
947 863
994 38
135 300
384 712
993 200
735 312
41 72
912 316
192 326
134 239
483 943
280 987
530 530
771 604
604 537
787 346
713 631
783 711
331 610
46 767
770 522
377 756
875 935
655 753
988 97
503 967
790 392
365 387
359 796
260 752
20 343
988 73
392 167
872 831
611 424
464 720
633 709
174 313
69 631
342 746
386 766
15 367
535 180
936 1000
45 233
633 390
430 73
279 381
851 530
307 225
801 594
80 89
418 461
440 129
556 955
946 507
448 784
393 5
705 53
908 22
830 477
45 777
302 746
809 140
247 885
267 747
243 396
781 805
816 549
828 992
250 705
310 521
983 268
451 579
511 793
77 369
526 971
486 239
760 101
133 449
912 651
276 23
44 98
568 657
288 858
414 692
45 772
63 399
478 6
24 55
535 443
928 565
387 527
230 274
280 616
671 377
585 529
89 10
264 888
263 727
878 695
986 927
416 1000
880 121
615 473
611 146
933 94
849 839
863 14
523 726
899 62
540 175
575 146
904 520
371 394
518 365
957 185
212 895
767 496
645 979
351 513
26 587
475 952
930 658
246 443
471 241
492 971
895 631
614 395
3 733
738 916
552 982
578 451
191 126
559 762
203 738
186 915
615 693
430 484
753 419
846 3
167 237
511 179
668 381
937 55
263 628
295 195
745 495
160 602
425 1000
930 401
229 313
387 875
143 579
923 670
346 924
873 378
23 767
184 386
336 822
469 739
153 570
288 705
710 243
269 81
796 811
238 985
120 612
358 652
78 106
413 337
72 19
387 363
35 891
723 740
783 332
878 714
235 755
240 971
866 846
947 525
750 793
142 222
55 952
369 186
408 230
24 131
47 11
305 715
151 877
868 437
732 638
679 345
282 347
147 518
441 948
326 353
185 119
69 980
543 927
662 186
401 546
104 975
540 305
239 461
623 736
904 697
739 589
565 355
721 589
461 540
88 490
443 146
842 857
770 487
267 455
986 472
5 428
41 929
250 656
625 630
575 473
377 404
232 735
187 173
694 367
242 402
867 571
846 292
982 890
534 755
935 380
504 327
80 294
87 725
701 804
626 849
738 964
461 474
336 663
407 395
668 571
935 613
732 139
483 826
919 48
678 756
376 600
421 220
269 645
423 47
794 785
567 899
406 365
423 887
279 17
995 864
143 918
831 735
914 383
253 544
562 949
527 710
169 249
397 474
874 525
4 603
357 340
899 7
13 280
979 743
880 754
915 744
858 91
101 558
86 73
137 435
26 62
763 421
398 963
915 14
489 929
650 237
336 872
348 986
828 680
350 686
847 717
948 744
259 168
815 604
974 191
818 367
381 423
584 190
828 384
204 59
704 575
29 369
33 913
939 55
272 122
250 704
112 638
242 388
404 663
576 719
509 685
518 575
878 323
513 363
846 62
940 190
321 625
825 939
340 859
807 619
395 10
757 889
665 33
265 327
378 381
741 826
768 397
742 111
609 496
75 57
241 96
783 363
233 60
802 975
76 899
986 321
50 620
585 982
899 411
924 166
961 774
720 760
466 821
249 741
1 432
776 332
632 10
824 997
764 187
997 73
797 228
169 758
993 763
780 873
172 207
200 676
37 397
695 39
472 736
497 442
91 848
245 425
256 81
811 368
182 852
620 389
180 922
271 822
548 101
561 487
279 313
832 766
562 935
876 402
341 619
35 773
636 171
383 786
884 240
806 17
107 81
925 840
396 562
898 644
558 372
245 325
265 222
281 135
380 321
125 420
109 865
138 535
646 935
777 292
800 435
203 460
903 727
891 980
954 175
915 468
381 52
26 437
437 1000
391 796
191 420
765 347
813 966
547 439
414 486
151 740
377 622
838 268
374 418
874 334
121 677
985 291
276 227
6 716
783 701
918 928
71 823
865 786
912 742
474 878
664 661
765 564
186 398
109 157
164 869
263 755
37 1000
790 965
246 811
555 447
820 137
169 896
439 781
899 141
91 397
635 115
488 16
327 369
880 22
169 388
444 382
964 821
243 125
335 13
464 10
391 96
23 551
453 895
933 9
232 184
73 872
145 352
818 74
506 104
142 842
561 173
788 287
791 329
838 503
887 432
199 402
933 261
989 546
453 874
371 56
93 214
350 906
328 137
626 840
416 451
760 943
559 859
382 341
674 580
635 738
227 89
141 95
313 792
105 913
542 29
686 598
421 877
335 272
614 739
899 215
191 928
235 896
192 491
23 547
539 288
717 603
711 996
903 455
840 431
264 221
76 514
243 822
468 680
663 901
469 361
867 192
98 138
394 849
744 480
619 743
485 946
400 957
526 463
897 116
588 29
661 44
90 736
708 501
774 707
683 885
537 689
292 42
869 140
138 606
866 487
358 667
93 271
601 116
117 483
327 115
859 573
636 409
165 721
542 928
727 146
502 132
704 396
500 136
284 516
6 44
883 707
572 516
797 689
659 308
912 239
637 192
816 101
730 40
449 498
701 593
868 953
940 374
172 808
341 405
724 949
874 982
759 129
305 318
867 918
755 42
586 69
815 431
583 111
2 798
442 558
588 604
279 684
730 296
473 225
836 990
215 914
307 168
737 196
241 972
97 873
596 153
320 201
168 611
228 521
160 238
587 249
817 863
38 815
692 365
565 338
701 383
155 73
204 591
518 737
800 652
389 429
403 413
478 312
366 897
795 470
897 260
144 920
399 844
156 823
508 26
538 616
308 539
227 877
50 846
345 132
297 88
410 112
531 635
407 541
763 589
744 666
441 821
647 271
913 496
693 510
704 353
844 126
773 952
531 881
456 721
927 192
810 869
252 981
784 758
536 933
125 915
512 585
906 435
450 641
405 927
198 689
292 312
545 680
532 688
79 459
250 708
28 537
973 47
880 855
438 658
997 92
742 478
350 446
626 44
53 99
197 668
481 516
731 883
475 180
341 688
795 438
973 156
484 684
560 625
512 164
307 475
321 557
891 156
878 623
517 836
686 744
494 621
851 771
561 84
622 52
819 379
660 270
860 572
946 669
213 472
506 167
32 366
777 636
448 943
916 487
886 909
599 533
901 92
609 851
699 225
536 60
68 903
396 999
532 808
587 343
905 128
760 876
611 774
481 774
729 900
732 970
57 605
812 726
316 590
478 998
52 397
530 913
66 542
25 237
872 285
810 670
88 261
440 590
31 831
388 319
898 454
458 508
11 671
554 317
512 935
598 897
392 732
43 366
315 285
718 644
261 670
940 751
790 963
54 523
9 573
119 770
951 283
739 177
727 856
813 281
29 714
325 265
308 483
21 352
145 480
575 880
462 375
733 734
831 341
956 998
252 173
13 428
451 181
137 789
138 283
105 788
510 652
72 392
467 989
53 490
569 859
184 245
879 620
568 214
150 360
159 203
77 266
75 392
660 641
74 68
655 844
705 354
193 730
713 692
738 526
463 273
263 233
382 551
861 370
410 172
313 864
620 278
351 665
869 627
117 67
929 730
730 431
930 616
241 917
982 839
548 43
862 41
327 687
515 922
795 964
95 339
843 609
365 83
510 388
287 8
153 398
26 811
864 888
752 506
345 612
130 327
638 182
135 573
885 553
429 234
845 86
739 160
663 663
976 470
255 969
212 916
509 192
914 380
476 156
350 635
359 681
632 262
587 85
581 122
53 771
951 187
464 892
233 534
667 93
440 587
189 19
537 162
990 587
859 607
43 318
297 23
301 154
295 874
423 828
29 171
210 440
877 906
263 955
933 338
921 800
306 166
212 239
593 687
278 676
715 225
392 307
492 868
584 337
320 853
319 749
219 820
234 222
739 225
71 310
829 8
470 228
672 363
321 872
881 199
570 743
996 230
95 566
861 467
724 170
24 277
534 254
155 362
975 591
13 213
403 193
563 971
718 501
127 526
160 362
509 212
830 567
908 194
597 147
965 306
677 899
996 901
801 666
672 721
815 928
240 266
712 825
995 199
757 622
412 756
979 105
985 685
974 769
302 546
382 286
35 13
791 142
823 272
491 742
623 436
404 52
751 957
105 713
843 425
575 340
786 855
945 641
16 524
101 865
399 328
652 467
145 583
902 584
917 148
392 645
35 568
483 369
421 584
490 581
573 253
912 187
477 724
603 759
719 269
825 603
737 225
389 39
868 709
286 357
978 444
213 283
129 736
185 201
104 297
840 2
197 806
644 239
777 87
407 223
665 78
941 939
594 602
45 837
727 627
51 281
834 364
173 700
69 193
168 345
899 802
582 946
673 512
574 236
922 957
233 931
619 688
196 900
572 29
263 418
528 755
496 23
513 599
309 180
810 511
892 981
459 408
409 915
435 312
532 181
861 896
299 537
537 753
403 371
309 16
703 480
80 44
563 949
932 467
48 56
389 468
259 912
18 656
564 57
191 930
744 599
620 613
372 788
662 629
295 820
816 165
834 957
806 640
78 237
925 707
626 691
954 503
848 944
926 164
843 86
370 697
224 30
509 1
725 256
351 343
74 963
769 354
419 644
732 955
375 451
434 923
224 650
349 354
231 399
194 538
539 384
656 442
94 14
155 206
452 218
304 324
9 299
901 281
734 850
423 426
480 269
902 391
253 800
625 217
67 370
81 21
223 890
533 392
375 74
194 98
237 268
676 543
480 586
630 392
128 122
898 313
678 653
661 395
718 305
458 913
682 164
929 376
644 49
972 736
431 655
982 223
523 260
265 237
603 362
690 706
604 568
890 771
925 361
532 747
950 793
606 742
830 779
206 57
109 623
370 197
818 777
420 347
154 454
568 41
478 120
212 186
807 328
683 500
537 666
517 667
841 820
447 3
484 977
394 298
814 322
795 212
484 460
94 832
534 749
152 480
140 47
936 966
620 807
696 201
422 183
958 15
972 807
441 133
569 227
83 505
532 998
18 584
273 980
426 124
132 133
307 149
307 485
346 753
632 352
246 478
415 11
777 67
474 565
450 463
303 413
851 505
242 357
100 630
356 372
3 737
208 802
181 733
414 420
814 94
990 287
401 790
866 457
596 107
736 819
668 173
907 346
528 262
605 493
684 506
323 233
397 685
365 16
99 772
96 345
432 475
346 208
772 206
26 854
939 859
249 387
947 517
913 704
709 291
784 217
31 79
728 247
932 243
87 348
105 21
430 560
205 731
841 464
236 905
226 942
784 272
410 475
565 472
372 761
14 534
631 30
649 521
713 234
284 94
859 185
995 396
37 372
112 426
302 714
405 668
31 644
792 308
533 87
427 141
194 258
184 394
295 838
942 261
432 925
626 340
396 388
868 918
575 746
701 308
6 563
674 578
766 822
760 388
697 617
620 397
614 358
557 179
596 847
825 543
146 278
952 360
278 215
873 943
473 718
144 133
948 973
208 120
17 710
746 780
439 151
906 751
739 387
523 301
992 717
879 994
236 903
68 6
750 688
118 450
271 684
469 865
28 110
667 969
461 929
436 49
421 116
810 108
639 123
628 932
97 538
819 674
56 813
529 890
696 866
126 339
845 864
608 131
691 313
814 882
70 587
169 341
335 52
304 691
852 3
790 420
187 564
634 853
186 339
763 407
598 690
166 120
319 397
326 465
772 91
574 502
344 303
261 845
672 684
423 910
799 991
220 865
313 270
672 132
872 71
855 451
142 555
66 138
248 209
257 911
267 302
559 226
871 330
941 734
676 455
844 689
388 411
915 103
711 764
464 549
277 147
279 321
164 505
141 391
270 742
479 895
253 360
988 266
798 480
867 866
208 833
387 105
855 98
581 386
458 587
911 20
973 500
824 453
355 752
188 507
315 688
243 582
726 917
10 473
155 317
973 391
103 95
15 522
636 641
704 398
773 446
313 164
611 230
55 867
543 757
770 81
405 69
833 784
777 623
132 675
728 693
702 103
542 859
45 583
303 868
342 335
572 49
298 18
237 572
15 79
93 987
812 542
246 655
646 353
322 324
224 517
627 547
234 648
984 51
976 404
220 367
661 249
316 873
5 290
541 635
772 157
640 758
302 774
579 860
92 893
646 23
159 291
918 221
797 532
465 35
477 790
39 438
544 697
161 672
54 982
1000 687
442 689
5 474
708 619
753 909
969 728
32 581
152 808
542 453
739 929
334 509
808 425
915 948
236 777
997 988
643 733
659 84
926 800
735 116
225 684
266 729
999 63
956 240
781 249
248 767
41 994
306 7
45 792
622 806
235 870
798 633
550 105
792 102
362 244
178 831
610 827
379 811
900 748
567 886
723 529
854 729
105 378
297 908
391 648
674 392
50 188
664 281
683 894
516 592
836 666
835 199
546 196
743 366
267 20
4 963
630 125
653 45
361 743
224 465
178 180
469 253
910 320
950 586
944 97
275 64
615 766
181 937
430 308
212 431
633 716
8 105
369 512
912 80
716 628
243 473
772 945
617 115
34 644
212 207
455 590
32 416
639 332
181 752
450 15
149 418
288 102
198 158
529 727
277 270
470 916
349 120
159 194
587 500
458 909
343 549
340 472
289 564
840 241
381 528
137 816
733 786
742 23
106 957
633 301
439 411
155 957
954 186
632 812
175 669
530 400
946 175
701 955
393 258
710 319
68 589
753 763
602 421
885 236
881 314
566 727
722 922
223 90
6 547
674 810
945 58
902 79
74 633
724 492
435 948
998 715
516 828
251 414
350 573
387 239
38 602
876 832
809 153
439 719
958 848
770 969
317 790
491 680
850 495
629 391
37 687
2 650
769 800
678 610
671 287
555 246
830 944
950 797
441 362
654 384
166 884
532 445
974 863
283 709
750 214
174 799
529 191
816 558
240 261
844 669
423 927
369 811
476 656
57 322
87 633
623 193
897 284
395 817
514 303
172 108
475 192
336 49
916 520
883 620
940 504
137 803
27 168
394 196
197 647
849 250
989 172
336 198
955 659
228 809
524 747
577 415
420 436
626 368
67 333
727 89
705 428
507 535
975 871
448 35
220 359
618 473
544 525
325 483
672 461
379 98
439 878
798 700
742 483
974 545
72 60
592 887
772 229
684 414
199 824
161 334
181 735
423 108
644 897
304 380
926 550
299 88
537 710
47 294
188 851
377 959
856 583
194 772
808 471
881 307
135 311
280 584
149 8
324 895
813 388
38 381
350 522
890 886
108 469
81 176
298 351
647 919
415 307
258 706
58 903
21 699
826 960
329 204
503 176
543 869
607 210
940 194
46 46
9 376
421 48
342 984
725 155
203 716
896 923
475 207
125 584
797 682
782 358
856 592
327 353
146 370
286 646
189 607
73 197
358 419
400 707
60 17
792 908
810 635
73 725
937 494
629 998
21 371
110 358
25 359
250 394
593 396
325 526
421 608
844 436
173 627
257 209
614 351
8 652
391 328
301 395
472 906
391 662
632 538
813 740
616 717
20 156
810 212
442 252
976 793
194 245
586 915
84 48
448 61
816 145
991 550
407 922
452 297
598 347
115 372
480 156
610 461
415 981
479 561
455 589
730 494
815 582
376 560
749 450
902 961
300 759
798 505
237 525
265 462
911 521
273 228
908 10
474 397
786 112
556 60
314 892
895 140
312 987
996 637
104 940
644 334
593 769
960 198
769 298
148 772
917 868
896 87
227 745
388 360
30 81
783 260
605 319
868 389
504 798
618 895
792 162
23 592
123 347
296 617
432 83
143 33
157 377
650 833
970 422
284 386
265 581
522 594
397 776
468 686
932 37
749 713
131 311
609 467
804 825
971 589
398 493
312 888
738 803
163 293
693 813
710 423
174 519
953 581
638 276
507 163
679 387
410 328
67 1000
776 939
650 775
948 46
183 36
714 861
816 998
520 512
72 674
454 539
394 635
18 567
996 310
525 737
974 252
637 848
733 801
647 404
449 954
816 906
711 212
457 132
612 966
461 725
319 592
513 82
880 413
399 588
427 220
614 666
236 749
841 292
670 390
658 946
620 357
395 298
794 480
409 169
753 600
886 753
69 308
297 520
69 314
388 449
903 824
114 956
957 289
963 664
344 371
509 241
439 901
249 180
668 901
567 872
563 215
710 671
480 314
300 345
372 133
438 481
35 455
638 865
550 340
902 753
232 235
949 637
143 564
149 180
56 127
309 92
991 880
194 491
370 222
997 361
889 498
409 825
509 957
20 318
42 427
912 723
954 467
948 570
695 640
91 229
532 994
145 499
464 709
398 659
945 172
448 868
441 382
929 389
352 326
250 312
613 360
322 505
730 783
896 268
787 668
153 436
458 297
286 576
739 732
277 777
727 895
898 398
943 396
81 216
775 317
435 682
980 657
363 559
964 755
700 679
208 13
897 741
120 170
640 320
395 368
796 225
129 116
69 940
864 976
334 351
39 863
115 463
507 890
477 82
427 627
332 744
978 478
847 50
248 991
651 365
253 54
790 880
476 479
999 360
23 830
796 405
109 936
654 613
980 925
677 470
349 810
564 481
667 971
289 682
383 365
427 812
28 257
736 721
546 940
434 23
305 163
526 806
755 276
401 318
302 640
46 934
268 981
976 535
785 744
369 759
465 407
717 425
444 45
270 25
503 798
660 661
344 850
657 680
566 215
278 80
890 38
982 375
334 912
805 830
288 442
276 677
778 211
652 696
866 102
483 964
529 490
72 623
203 167
88 884
810 772
667 270
118 324
286 516
477 567
525 275
211 428
325 177
774 731
619 117
753 832
45 677
723 965
571 487
475 359
120 689
795 792
731 163
590 845
541 778
678 677
462 632
22 106
937 831
785 924
32 21
510 376
501 864
697 336
663 2
94 333
533 712
324 703
18 509
556 285
733 876
589 415
891 850
206 984
172 786
23 234
519 386
44 602
818 442
454 202
442 853
344 789
139 152
115 613
284 863
887 968
867 751
582 81
224 390
862 675
505 926
284 512
882 753
423 472
94 255
72 101
550 522
492 307
133 402
11 733
406 405
816 930
834 334
229 463
114 822
723 398
573 584
307 940
78 862
948 632
406 186
721 934
41 455
230 796
679 597
343 788
402 283
141 344
503 830
854 396
915 24
464 549
227 132
65 192
144 694
910 13
941 696
199 65
278 126
971 787
719 371
149 102
902 84
10 949
478 539
501 998
665 342
209 293
841 605
299 793
251 179
882 67
848 164
220 842
305 373
654 628
343 896
287 23
237 726
41 598
722 63
230 151
894 358
739 921
217 320
979 770
827 187
819 263
83 714
149 509
223 318
819 43
524 145
306 267
643 636
457 214
560 25
52 668
888 802
889 605
231 632
782 849
284 896
269 371
969 200
734 69
10 335
543 533
57 770
506 357
260 946
939 49
132 435
661 297
962 56
952 253
544 2
912 240
218 264
285 502
759 551
867 895
896 418
62 141
915 270
971 338
756 572
525 763
577 634
347 809
889 523
731 646
96 297
213 676
569 285
734 273
257 350
224 751
708 541
242 656
518 257
225 118
824 766
267 504
140 849
571 233
343 638
78 267
619 770
817 985
550 533
317 610
682 871
944 744
458 307
225 936
413 880
912 549
594 796
400 701
425 356
89 573
442 519
550 768
468 681
432 315
939 842
445 100
359 366
177 456
518 808
263 971
61 639
916 786
912 155
640 261
147 208
673 209
412 537
134 538
696 704
518 845
686 738
715 27
348 624
494 937
548 615
135 764
194 193
280 275
541 189
336 189
815 633
23 489
651 128
507 548
330 118
342 500
634 839
185 787
436 16
466 888
128 326
357 248
575 435
738 122
341 319
395 903
129 338
935 464
802 639
656 306
840 341
854 148
555 175
70 105
780 643
986 113
271 944
966 970
337 144
388 156
844 917
421 569
196 560
589 3
37 948
681 920
971 33
448 153
14 13
171 800
720 429
523 743
988 169
501 270
604 853
60 556
927 419
627 535
5 238
629 454
305 226
259 251
202 311
17 710
717 189
974 893
371 33
471 744
851 173
159 472
451 405
100 463
880 29
248 539
696 417
251 925
776 533
394 950
839 571
358 832
814 938
595 666
154 995
371 590
312 871
791 269
675 261
553 794
157 320
441 811
104 476
122 579
208 929
536 885
511 24
281 932
380 946
85 717
449 528
179 118
143 501
241 416
152 608
79 695
345 942
793 98
922 52
216 494
907 154
11 325
365 251
255 587
35 896
376 961
483 188
331 11
100 226
602 621
933 811
594 26
296 532
629 884
538 973
751 176
967 548
847 688
822 239
44 972
623 464
209 35
997 714
158 587
60 50
677 208
47 722
598 593
582 23
319 542
323 585
940 941
695 187
743 764
702 128
172 993
204 182
123 430
898 879
578 848
729 929
607 102
50 680
351 118
119 201
630 667
362 455
843 67
16 835
391 85
889 572
442 376
54 318
546 950
935 614
762 967
17 963
459 50
857 561
17 494
824 680
492 591
570 561
432 740
716 536
804 933
610 980
228 531
906 276
651 439
64 740
561 924
87 253
165 112
569 978
135 533
195 758
741 599
368 587
7 86
721 134
65 402
437 79
869 422
211 84
898 182
481 732
861 610
127 833
482 149
574 287
119 63
878 937
933 205
688 586
524 339
97 785
258 376
424 822
136 39
869 90
642 222
645 387
496 759
342 868
109 756
699 467
427 47
204 843
657 735
718 434
331 799
906 341
820 321
253 512
459 928
572 874
135 411
489 764
399 93
766 682
611 665
589 34
361 754
249 346
629 185
261 254
704 584
671 23
307 955
473 735
968 974
612 16
813 617
40 548
254 65
197 991
663 240
831 825
699 316
986 432
43 101
962 171
198 152
692 73
641 65
391 263
140 13
601 896
881 421
696 518
433 54
53 567
581 566
550 348
86 433
297 627
657 921
848 900
859 932
742 352
484 207
460 557
131 745
712 590
463 322
202 143
36 450
948 679
106 78
862 710
670 893
36 878
67 784
444 22
369 72
839 96
376 266
380 388
889 837
883 686
105 620
941 43
971 7
541 681
241 636
499 228
247 419
885 220
716 415
850 164
989 48
469 838
592 69
466 721
610 382
976 420
573 272
435 869
82 626
453 850
111 717
480 145
549 672
26 619
976 521
150 443
212 583
467 972
592 388
611 896
546 784
930 325
975 65
473 537
373 55
110 775
223 803
306 738
444 112
14 990
28 498
563 110
368 538
109 951
365 939
451 940
469 55
533 27
10 363
738 804
519 234
358 466
637 268
660 642
167 551
533 641
219 782
37 346
254 293
167 364
178 359
421 129
62 783
958 139
90 986
699 842
126 582
239 849
414 380
635 286
228 976
644 951
338 81
810 18
186 28
165 637
820 291
430 509
267 323
775 538
564 547
192 878
196 392
655 262
742 798
539 881
45 232
29 62
900 256
12 939
704 627
900 800
134 931
249 233
790 608
758 618
643 809
372 173
366 684
433 343
455 621
504 1000
856 43
558 209
757 206
472 680
187 69
214 287
212 612
804 763
685 66
677 760
676 840
364 890
761 886
681 862
943 96
973 303
999 709
82 772
962 576
321 238
121 431
689 568
587 25
601 471
738 325
946 769
586 853
868 602
775 441
204 649
386 328
174 129
823 850
901 803
470 113
108 313
381 389
528 573
854 782
412 264
818 268
328 55
306 299
872 504
669 539
492 930
971 387
937 258
84 653
523 786
878 381
813 380
706 147
175 892
410 672
618 107
849 524
124 912
670 358
731 449
383 526
135 183
910 580
432 55
146 691
624 117
461 408
87 731
309 220
18 656
138 249
631 75
979 418
904 822
13 34
369 800
625 686
448 515
136 815
320 780
29 720
825 464
952 702
807 603
555 533
357 4
170 831
983 197
84 535
833 215
920 828
888 346
182 297
634 17
628 977
60 820
665 624
496 607
449 372
201 736
534 538
93 838
935 469
605 773
112 522
780 605
525 775
178 90
636 266
652 727
718 197
385 908
650 414
147 342
239 317
880 149
67 719
509 201
460 160
662 349
114 837
308 14
424 175
427 805
517 884
767 480
715 439
883 847
852 488
429 33
331 6
265 815
430 104
73 896
206 667
926 956
120 277
685 757
884 465
801 999
815 164
64 152
815 924
797 577
106 808
834 821
619 897
800 953
379 992
93 33
80 58
168 748
636 390
899 525
165 240
469 403
164 45
644 962
740 918
828 400
938 546
902 364
699 988
856 352
142 228
925 615
406 801
577 969
108 316
986 12
480 128
486 341
553 485
174 108
785 427
260 885
902 44
230 819
598 595
894 127
946 24
909 598
189 797
948 624
538 691
591 877
936 405
230 578
195 950
673 345
815 431
88 895
955 520
172 830
400 720
846 451
149 344
745 290
977 745
198 349
883 790
669 684
841 460
50 438
668 725
820 477
740 428
13 744
205 884
110 49
198 665
811 775
153 655
782 439
316 209
411 811
740 810
71 108
160 1000
70 588
937 398
72 924
180 592
599 364
928 161
519 601
939 753
794 672
860 243
23 737
276 74
502 663
671 147
387 3
328 517
133 928
582 861
506 898
409 166
241 264
728 270
675 88
179 468
62 705
664 478
936 124
37 935
197 796
480 924
956 28
166 87
324 127
606 365
47 715
994 771
544 295
145 462
334 772
859 247
181 87
651 469
109 268
602 180
9 782
197 651
735 547
853 723
383 389
351 404
641 715
504 66
559 350
871 108
396 175
631 733
257 366
615 443
746 621
751 229
321 43
337 642
390 332
890 228
881 869
852 572
430 262
577 503
900 681
822 349
490 862
617 690
862 433
521 382
436 579
241 183
695 956
120 166
7 51
696 87
295 732
432 257
321 352
353 254
841 499
833 653
187 110
487 675
761 676
437 328
53 346
947 445
568 816
445 299
148 988
675 614
540 205
857 441
38 357
842 819
58 328
550 424
546 873
141 770
422 340
15 134
515 254
665 459
551 848
342 260
51 659
808 439
221 109
713 246
506 377
499 403
412 565
823 817
829 877
358 29
929 901
226 163
737 659
448 661
625 491
525 759
711 828
394 949
62 256
653 85
127 24
5 785
955 678
842 69
56 420
526 976
621 722
460 853
203 69
60 192
298 139
319 166
861 675
749 773
275 264
569 258
867 759
158 610
931 502
345 976
269 124
274 757
63 248
688 934
797 849
95 287
837 92
689 589
487 108
238 706
999 492
161 905
872 768
786 353
167 994
641 830
889 504
125 234
754 418
305 683
595 25
40 319
231 683
93 2
538 115
705 248
679 78
369 246
196 752
291 818
996 133
638 211
457 203
876 842
283 916
325 368
106 450
632 218
220 779
992 392
467 36
849 827
622 866
269 340
762 84
352 369
565 411
452 290
368 875
418 394
982 108
830 961
580 881
413 902
55 993
878 970
421 100
762 816
681 741
649 80
375 334
530 930
439 178
791 584
929 771
155 173
966 227
25 217
71 648
450 318
685 617
658 333
868 637
928 513
228 667
345 294
141 827
991 666
182 139
323 921
58 631
220 95
569 840
714 21
614 956
964 311
906 982
866 693
868 932
752 349
843 719
200 489
10 912
187 948
878 149
651 152
831 114
408 924
24 789
909 281
805 474
358 995
641 829
865 469
369 917
70 157
297 61
252 63
536 199
937 541
42 146
797 139
138 50
732 256
34 62
574 497
689 140
741 8
655 745
290 178
264 205
245 383
714 858
367 90
173 878
597 663
471 846
763 124
849 874
395 504
985 800
849 345
964 384
148 210
928 446
787 401
875 910
25 190
860 186
926 583
972 343
452 552
960 182
779 680
14 774
625 943
810 622
58 60
988 976
663 963
111 889
510 155
928 110
558 422
657 176
254 89
865 256
305 915
946 485
807 395
231 490
579 818
984 749
492 543
795 282
187 929
1 982
856 711
522 199
705 900
542 865
625 942
65 859
888 405
441 832
900 481
807 354
860 916
976 385
445 430
975 32
395 967
553 960
790 96
589 70
750 970
694 680
252 904
334 374
934 521
592 315
655 181
82 802
409 33
430 245
199 365
451 272
812 258
397 420
338 153
133 304
688 455
102 114
675 988
30 115
599 403
300 233
618 580
797 14
5 669
445 349
976 703
284 517
17 404
998 69
209 375
175 175
339 492
802 442
129 982
660 928
845 239
697 270
393 26
962 674
732 668
410 774
594 897
860 858
798 67
627 840
759 910
829 273
36 135
5 445
788 722
83 992
110 506
443 832
754 67
839 322
171 275
409 740
978 535
216 285
424 859
614 553
431 529
165 985
710 27
996 951
567 835
546 942
886 639
421 712
152 370
62 66
549 893
237 122
84 653
509 465
226 302
876 699
255 366
122 890
629 348
731 490
749 190
330 424
920 426
11 932
719 268
229 182
511 375
107 5
20 591
278 465
177 58
513 482
922 479
448 490
238 734
685 837
884 503
432 305
816 591
411 960
946 213
167 482
604 83
87 952
534 584
551 867
720 82
480 627
939 729
347 204
108 574
519 186
550 538
449 213
547 339
935 39
927 169
241 274
329 7
452 24
454 549
332 994
780 603
990 737
648 423
199 43
644 815
988 925
696 411
760 144
236 497
499 558
736 324
117 923
665 295
607 344
848 546
761 890
599 183
334 129
307 31
881 741
433 206
266 163
847 837
944 93
40 918
605 520
82 313
625 871
400 781
620 341
855 435
419 119
296 732
381 807
825 427
971 845
704 749
267 728
469 541
960 650
242 420
143 874
689 429
183 803
587 647
734 314
929 323
61 605
888 78
199 318
134 632
99 327
299 130
979 519
327 959
9 722
262 161
949 71
242 916
213 211
261 416
794 492
336 96
90 56
749 175
648 219
390 898
636 750
185 576
208 557
697 231
248 873
473 728
588 244
823 786
118 28
122 28
531 358
794 380
352 260
939 717
451 729
173 989
418 120
523 524
907 269
342 824
706 979
278 662
528 613
212 483
598 384
351 552
286 61
753 708
234 77
85 259
292 276
919 348
761 472
160 369
939 659
580 167
329 68
594 109
549 509
31 306
298 845
455 191
479 261
242 355
221 303
23 213
985 530
1000 980
430 850
337 427
522 997
46 616
899 16
704 555
542 280
387 388
964 525
479 5
162 889
713 431
459 230
574 416
716 612
275 993
971 322
692 38
941 156
439 951
771 667
868 36
840 811
612 893
298 334
186 687
82 461
850 938
242 374
373 447
610 161
702 615
414 140
540 63
416 895
845 40
669 386
379 610
343 34
725 136
127 634
141 103
772 246
737 385
332 603
600 526
478 98
411 338
442 588
566 225
222 888
154 678
533 455
408 547
174 776
116 507
511 791
339 195
91 984
522 536
911 673
948 514
125 478
200 69
59 158
325 720
516 771
827 358
360 727
432 2
674 233
355 304
358 543
456 231
261 574
200 482
830 980
357 597
307 927
79 301
253 638
38 688
517 581
108 268
873 358
686 652
382 722
935 268
896 744
577 525
587 36
601 676
21 17
765 917
427 105
349 566
37 768
252 766
750 673
929 996
819 256
478 931
656 831
84 323
545 500
665 171
628 128
376 578
513 522
747 582
946 233
918 36
245 992
499 613
587 988
806 929
988 802
253 581
329 723
854 584
534 753
981 820
618 355
600 912
468 972
968 82
580 514
902 410
251 59
304 649
792 370
239 528
383 334
622 982
848 899
233 9
434 426
240 181
706 595
734 186
556 244
202 287
748 929
585 413
898 491
406 583
536 710
344 661
49 321
318 960
607 642
993 304
681 714
846 681
567 980
486 227
564 908
92 832
983 794
27 817
294 669
282 682
895 796
341 924
828 480
72 689
411 165
506 410
367 671
204 268
990 218
629 985
584 521
763 554
473 872
312 426
419 133
415 654
339 153
737 137
829 741
400 292
679 311
536 906
960 20
173 602
915 887
237 878
148 840
370 616
269 904
36 883
109 440
681 567
822 769
90 7
585 62
259 597
289 661
758 214
704 285
70 679
202 874
715 174
228 859
422 510
872 37
322 850
40 888
429 210
341 759
386 435
451 21
437 953
698 211
906 16
596 150
50 624
22 773
946 975
189 8
410 920
702 27
191 945
737 914
22 714
147 847
838 817
463 840
688 595
9 27
694 421
335 707
741 304
995 84
48 811
953 105
378 811
18 160
808 765
339 595
673 859
901 207
466 101
785 553
850 503
176 596
263 345
964 655
316 484
527 620
616 799
422 956
619 617
897 597
615 314
394 165
497 290
7 224
627 603
798 478
287 738
580 800
106 983
969 912
810 799
532 568
149 871
271 691
560 17
598 680
817 803
650 654
506 410
68 577
923 702
888 129
482 503
568 171
209 917
521 817
716 141
903 957
973 207
368 172
470 500
991 765
450 573
335 176
417 247
993 523
991 707
293 616
911 226
57 74
393 189
833 230
341 50
475 423
514 226
797 490
296 824
126 24
166 84
565 457
561 645
754 733
738 358
119 117
595 295
883 393
454 428
363 859
793 514
677 545
841 414
498 696
802 912
591 659
353 972
873 435
95 17
258 49
274 386
588 502
689 939
785 323
35 182
373 605
805 130
385 560
855 477
52 116
65 96
759 493
743 233
230 436
310 478
174 603
290 125
48 606
870 112
384 501
646 110
682 134
812 77
810 567
494 339
782 641
800 997
122 736
244 710
711 790
466 952
698 168
965 465
445 241
644 293
84 642
530 577
238 939
467 696
485 946
139 46
172 962
52 385
692 600
891 712
602 487
208 548
905 499
257 107
800 458
642 219
672 815
274 211
317 160
589 821
94 31
434 160
674 973
472 211
840 98
154 803
435 978
92 549
528 33
184 735
966 303
458 248
849 335
740 752
755 945
310 298
288 279
950 951
644 29
609 788
91 673
3 147
932 842
328 143
907 758
151 608
90 819
368 895
211 831
666 332
460 578
123 323
408 249
629 420
430 806
913 98
112 378
803 435
666 245
658 710
237 493
786 436
367 194
432 396
585 634
9 282
733 848
248 722
185 46
706 366
604 428
391 176
308 361
615 481
546 558
902 735
235 994
942 717
499 104
335 812
992 45
254 79
497 421
663 829
945 653
768 224
683 3
852 626
259 233
145 167
143 705
751 445
745 930
381 72
82 897
265 90
716 867
987 111
819 166
462 119
546 728
245 813
582 447
350 44
409 823
934 290
205 266
665 20
354 513
811 984
166 385
64 730
832 577
917 286
641 888
513 556
528 99
75 762
281 700
737 27
657 806
890 645
232 188
233 64
475 354
662 123
237 660
539 1000
849 594
912 816
719 893
851 761
480 979
167 11
320 766
640 514
792 595
353 302
308 837
522 222
23 90
665 891
705 38
27 809
211 411
663 432
791 90
216 657
422 563
629 275
927 737
215 478
993 233
990 287
646 368
544 241
44 820
904 445
696 859
78 128
617 656
264 539
134 100
189 464
766 656
194 128
515 457
723 1
249 364
799 589
368 961
472 774
971 613
950 349
69 471
688 425
744 12
742 37
337 709
949 227
531 326
712 924
494 354
879 353
660 42
639 979
728 84
206 143
155 232
352 990
308 774
507 537
947 483
284 193
459 291
749 108
842 936
139 516
590 24
919 41
765 69
889 263
209 37
748 386
126 930
99 582
833 540
342 659
496 218
16 669
304 504
416 801
622 378
1 108
358 335
792 622
833 833
923 827
935 400
937 962
705 350
657 735
177 813
834 835
600 917
332 163
540 778
642 534
149 698
989 839
370 171
934 139
44 27
639 788
502 817
566 148
407 665
471 510
47 102
629 637
330 447
29 400
579 203
176 301
408 137
690 514
366 697
299 500
577 94
706 326
114 405
689 875
22 358
793 334
382 225
835 30
856 101
639 680
898 673
501 292
950 229
750 522
86 75
574 765
541 623
88 261
144 126
789 179
375 298
267 509
228 955
255 793
695 466
614 638
875 487
309 238
185 842
211 24
703 950
264 203
860 818
997 988
698 329
591 688
329 753
553 173
20 144
109 594
523 123
902 704
612 32
109 312
958 83
703 163
411 974
751 89
57 266
653 841
318 490
450 255
902 102
999 915
451 461
913 382
799 307
595 872
136 346
977 541
200 165
228 174
88 560
574 723
185 731
468 398
863 637
507 90
515 437
704 787
507 316
345 848
152 623
801 123
67 560
908 881
572 659
727 756
401 270
82 741
704 538
870 799
641 223
293 288
995 99
930 960
217 827
302 676
569 682
348 564
377 302
202 640
414 10
132 882
114 790
206 516
673 795
182 546
137 618
100 714
123 676
304 496
442 188
142 30
871 425
7 809
15 448
39 782
273 478
783 627
944 882
63 963
969 41
162 889
161 523
877 366
999 771
21 101
609 436
812 899
62 607
792 76
567 529
904 64
987 889
860 205
565 576
32 806
924 904
756 825
551 239
571 503
594 125
30 948
738 400
157 326
481 265
345 642
143 143
441 753
797 642
655 130
639 634
437 770
749 662
521 566
566 848
131 761
242 837
487 129
985 962
12 835
781 699
480 791
234 605
269 646
270 83
619 127
632 310
227 986
921 268
854 836
313 323
248 769
488 608
972 927
603 296
397 758
702 839
271 742
260 663
360 146
352 696
958 760
366 382
605 106
404 945
693 422
766 133
982 553
299 897
682 27
770 925
573 460
24 676
299 805
281 161
542 401
767 710
178 81
412 128
904 94
73 230
467 850
729 880
498 512
381 861
138 426
900 644
600 280
854 820
800 670
797 295
916 559
617 745
709 725
639 222
111 779
205 538
732 938
876 282
904 407
634 983
419 149
515 275
520 263
20 428
850 230
68 45
934 912
304 364
713 82
889 574
582 212
939 822
644 850
861 45
442 524
840 652
416 571
901 677
292 955
576 967
221 128
763 975
799 329
728 243
563 130
343 147
578 957
216 329
71 144
22 271
846 18
929 23
685 62
566 485
37 346
108 337
268 354
997 265
531 869
751 188
327 18
14 9
110 243
744 117
944 358
869 51
336 69
329 237
909 876
232 577
993 167
924 727
141 990
70 223
703 633
159 1000
505 477
625 371
23 521
623 478
845 498
741 460
371 769
542 514
838 791
352 196
187 687
990 933
19 529
466 566
134 439
780 853
77 144
164 151
496 947
280 545
936 166
850 880
867 515
306 657
426 43
91 402
512 277
732 470
25 583
957 288
852 853
284 31
207 680
451 576
966 29
728 378
79 422
673 170
461 598
777 974
734 782
772 590
955 653
490 983
412 508
44 194
886 983
473 57
555 367
42 314
819 492
298 836
532 872
588 413
68 895
464 774
286 338
262 390
209 3
118 203
529 131
609 16
207 511
623 792
596 625
614 297
566 899
811 747
948 950
185 223
68 584
411 981
870 788
63 165
677 436
290 967
410 337
434 7
340 83
723 320
200 612
554 417
480 254
943 452
660 445
35 667
322 951
198 342
634 920
331 7
283 963
378 151
44 162
994 713
160 398
641 507
449 770
585 102
911 306
602 235
438 385
782 645
809 287
484 93
974 898
660 576
664 452
92 701
315 338
877 763
968 308
493 360
653 64
697 748
879 417
799 3
366 286
886 353
806 285
370 159
422 333
104 836
399 171
970 720
267 292
247 946
679 442
810 577
670 938
229 103
275 425
11 281
722 935
607 27
980 52
356 584
270 943
593 287
517 245
648 634
808 470
700 56
585 11
37 370
537 532
562 155
303 726
313 264
429 17
421 646
80 576
301 723
249 722
653 741
797 757
571 775
917 994
801 874
419 611
938 432
410 273
482 548
632 514
430 189
411 792
381 752
781 389
266 965
597 354
463 242
755 711
343 700
760 485
784 669
504 799
924 567
749 206
931 926
25 963
22 3
871 912
18 924
943 440
366 209
468 141
267 938
556 640
304 373
835 850
239 475
44 953
704 714
934 567
647 621
390 85
236 167
287 884
79 486
155 292
974 708
500 101
373 338
771 179
801 981
500 415
585 498
372 327
497 285
657 40
620 509
12 290
389 236
101 970
514 707
908 237
102 890
255 599
962 924
421 772
503 504
469 966
898 157
460 29
812 357
505 148
253 562
439 992
669 983
894 188
287 981
190 143
498 541
874 663
77 861
989 807
238 140
339 900
238 679
854 189
661 710
564 145
798 625
609 490
559 819
607 815
496 513
878 159
389 52
777 249
665 833
943 881
521 66
147 933
490 102
769 365
408 539
724 625
468 828
993 900
104 421
642 654
163 331
432 912
756 641
880 200
28 605
472 141
837 312
127 908
296 924
350 528
576 793
439 641
145 640
960 483
20 233
564 839
834 687
94 398
26 480
203 786
145 491
427 999
677 18
796 822
694 359
515 531
642 995
295 596
371 89
116 842
462 762
265 940
507 961
455 182
652 214
766 297
765 368
725 388
446 555
893 184
359 938
740 865
617 158
145 528
461 380
568 45
587 52
708 146
849 429
692 523
334 607
340 634
74 833
657 326
828 936
280 219
199 713
227 302
26 141
537 927
363 331
505 152
63 764
515 565
608 704
707 873
844 54
843 656
781 248
124 740
315 373
528 790
394 223
687 422
785 141
459 358
889 916
658 904
837 854
177 296
620 684
768 357
665 463
413 816
483 946
960 879
846 940
408 796
357 946
185 965
417 457
979 337
203 561
128 504
690 29
929 169
242 662
205 745
881 999
952 23
679 20
836 885
961 284
654 328
26 269
855 832
303 334
365 283
53 848
94 229
210 509
441 242
380 459
113 643
826 658
638 207
541 264
705 585
418 127
36 223
919 188
381 610
895 544
989 385
188 435
480 129
736 748
859 440
824 413
901 351
974 75
908 996
921 900
781 151
203 473
128 173
495 939
37 640
501 282
599 312
755 624
267 842
81 563
676 190
593 890
159 47
362 855
766 684
1000 370
4 755
593 319
844 405
758 350
518 957
980 920
246 353
830 145
402 267
385 537
9 546
347 396
611 601
545 313
88 241
804 48
729 786
31 941
93 349
472 425
545 829
120 607
472 715
337 644
250 1
931 815
284 310
874 273
836 288
560 278
486 448
739 129
272 655
106 270
375 31
73 1000
740 172
519 371
199 993
392 627
510 806
340 476
994 943
819 939
390 600
763 121
52 309
95 264
374 334
518 918
894 648
734 871
515 502
195 239
832 870
151 812
154 376
591 410
967 881
304 712
333 318
149 607
198 468
982 611
758 500
862 994
990 979
641 922
217 120
600 807
359 231
155 458
539 779
426 357
646 279
447 122
751 445
443 692
600 432
772 557
965 36
279 846
715 30
856 93
770 533
476 656
825 488
103 57
701 305
646 2
133 415
707 271
493 985
185 10
181 502
427 50
686 146
917 853
968 643
550 164
338 762
801 86
992 508
422 644
250 304
82 844
103 971
72 329
861 823
586 672
683 874
184 69
965 491
795 724
19 215
767 379
7 177
427 292
320 929
46 57
864 651
392 264
559 984
250 206
98 738
923 272
196 80
928 644
903 969
598 542
694 214
623 830
74 224
272 511
415 897
259 403
891 966
661 658
690 450
229 289
233 934
456 270
821 492
269 474
983 66
754 152
607 612
915 442
777 787
833 602
152 313
991 942
270 526
820 229
149 868
198 238
381 999
180 591
586 105
805 931
497 82
258 109
288 420
221 545
751 324
573 10
687 260
79 14
37 46
283 853
378 43
240 800
746 26
108 991
247 908
595 19
130 739
787 858
230 675
587 928
849 953
670 50
15 304
784 895
548 330
459 431
478 355
630 845
437 162
731 889
944 249
708 822
622 923
921 530
557 45
304 420
234 461
529 575
726 903
157 533
825 199
955 831
949 456
262 544
514 83
423 914
145 11
394 856
367 141
399 970
177 126
16 719
71 100
186 189
934 46
138 323
21 352
773 264
491 270
75 237
19 81
793 429
390 88
331 149
692 118
562 733
510 601
647 398
770 723
588 855
4 17
683 64
614 681
14 143
572 232
506 744
134 185
568 310
323 546
729 97
982 817
878 608
120 20
169 446
498 397
244 577
340 772
84 589
175 574
177 943
52 188
701 709
719 894
6 355
819 262
570 824
627 186
118 759
74 153
731 401
808 902
445 472
18 578
857 647
749 148
659 621
38 651
402 688
273 485
968 341
220 432
761 782
519 741
991 445
410 492
624 317
787 875
637 95
954 616
935 50
171 398
912 500
224 196
827 677
232 392
626 379
896 603
714 911
468 814
109 310
547 571
131 436
316 718
990 92
448 490
73 114
46 648
627 417
676 18
46 976
145 221
71 254
813 589
385 111
729 402
131 711
456 65
290 868
497 517
548 872
800 52
155 971
904 734
345 519
352 640
238 85
423 959
92 253
885 304
307 258
15 860
414 684
430 889
992 919
661 68
748 617
990 601
473 41
80 653
198 547
710 731
847 864
975 931
900 202
741 25
618 420
972 257
425 584
250 152
354 259
309 909
42 179
149 175
495 392
520 256
261 896
107 591
518 149
412 68
452 873
465 924
332 802
452 388
17 848
654 673
130 666
164 422
954 433
507 968
369 485
444 580
691 867
587 808
85 336
546 46
352 615
741 836
116 702
698 577
466 775
215 898
582 498
151 386
351 240
418 609
748 506
408 443
284 808
450 233
242 885
110 853
588 279
37 142
550 965
106 844
664 194
49 317
88 38
913 494
869 315
983 101
570 812
913 291
355 34
868 719
848 272
595 518
275 846
949 878
142 812
721 673
542 332
856 807
30 562
590 621
186 543
695 26
1 1000
603 823
749 941
93 398
787 86
838 675
569 640
64 776
393 789
66 629
777 794
575 68
363 401
619 867
624 959
500 354
28 152
528 332
574 302
137 442
303 345
130 891
828 776
748 480
393 997
65 35
540 111
132 160
236 553
139 244
260 824
939 226
919 74
190 900
601 49
451 535
992 374
739 167
118 19
499 169
236 265
299 392
884 328
738 310
283 101
723 836
417 365
656 694
639 160
641 477
99 481
953 768
515 714
942 861
444 868
419 992
605 987
883 966
61 48
988 764
94 833
470 904
12 611
855 73
470 495
884 107
440 539
469 658
906 7
406 432
321 239
62 681
176 177
854 123
475 516
632 12
815 505
72 163
233 189
723 209
306 940
411 32
323 330
293 177
891 98
272 764
418 250
641 736
905 749
767 307
737 160
848 843
820 817
542 66
715 976
858 456
733 90
259 610
185 962
99 201
513 344
991 102
27 422
672 496
364 317
451 632
187 167
129 180
512 685
851 792
463 304
655 467
85 284
383 148
278 801
732 733
824 243
623 312
231 58
319 615
782 756
380 432
871 637
615 964
711 520
348 297
617 960
477 749
805 80
556 443
413 728
356 842
300 881
541 121
683 783
370 343
314 501
801 758
439 487
566 896
901 696
436 425
148 268
593 436
609 824
157 706
547 670
655 372
314 572
364 314
779 340
77 645
371 454
467 262
992 265
402 513
927 537
511 132
869 794
440 602
374 346
390 133
731 117
217 367
924 898
937 625
554 882
220 180
703 609
489 373
605 902
583 422
496 141
738 15
424 475
820 724
406 41
140 808
387 137
262 623
80 125
719 825
813 56
442 986
953 764
196 438
555 210
649 34
427 865
209 893
16 797
194 870
207 888
27 655
349 167
554 543
841 315
514 902
792 712
997 689
974 482
2 533
710 947
395 288
118 505
702 923
994 36
86 323
908 941
101 431
405 42
600 180
715 631
431 100
942 326
519 350
952 487
638 334
377 802
27 821
932 489
239 483
522 483
340 169
849 963
560 299
328 111
502 986
554 164
361 392
68 711
974 77
197 375
141 782
81 910
571 405
386 957
64 523
643 455
32 674
186 542
280 152
562 290
862 285
266 728
397 813
6 607
756 913
15 101
402 640
922 88
441 611
682 553
180 215
842 627
157 451
283 130
776 328
815 550
277 864
312 566
174 176
879 329
430 855
140 383
282 537
975 791
255 325
506 866
671 601
291 100
697 232
841 779
228 913
82 239
776 937
622 514
97 347
196 945
680 492
895 816
176 27
741 252
698 477
164 466
926 191
593 197
919 732
102 748
800 431
335 946
369 458
290 487
81 204
353 916
670 417
725 428
200 380
352 230
934 1000
934 358
476 20
977 235
58 412
856 107
98 228
164 899
781 392
511 531
994 670
201 798
900 277
592 191
183 607
347 999
335 98
811 675
613 308
223 841
591 972
50 555
83 558
443 741
472 462
761 785
561 502
913 114
598 283
853 853
216 753
915 939
489 398
703 723
270 996
38 724
123 632
720 888
193 584
777 253
598 850
764 549
905 567
260 53
312 246
409 250
664 132
531 383
520 537
847 579
451 167
171 104
624 148
719 390
631 846
729 558
506 134
45 139
558 629
784 274
557 907
807 530
842 126
177 46
672 88
197 848
206 1
673 592
291 371
753 866
842 5
600 869
874 183
790 727
869 980
134 430
979 14
35 97
746 571
951 373
404 284
807 612
53 431
310 32
232 898
100 894
701 632
162 901
137 177
965 973
521 409
717 612
548 50
81 283
101 221
617 816
794 788
360 685
468 747
243 845
515 797
698 727
477 283
234 51
690 39
717 105
343 719
279 217
110 364
309 37
454 890
732 970
36 906
564 621
750 379
631 867
247 128
329 761
972 787
517 186
906 598
514 863
634 810
969 512
427 57
716 929
650 61
220 760
32 76
943 922
799 675
308 565
594 951
580 56
329 178
319 735
214 803
984 115
543 382
639 198
112 747
888 476
404 699
829 421
352 508
373 295
852 93
863 880
583 125
247 264
766 726
836 909
584 479
835 633
441 256
612 854
353 510
663 58
624 958
570 829
177 110
538 919
704 759
155 551
865 191
119 366
927 11
623 705
789 873
16 133
164 427
700 29
450 512
132 519
931 908
800 278
559 616
371 256
728 420
277 127
958 985
374 276
224 163
84 207
121 3
122 531
493 979
277 735
519 579
531 16
936 41
42 761
470 460
707 613
615 825
665 587
208 558
410 631
22 388
337 610
472 43
988 464
903 85
761 119
820 588
592 583
780 903
341 493
954 167
390 313
545 393
539 872
244 316
998 372
173 585
792 494
526 755
420 966
855 156
349 81
308 143
832 857
890 820
893 739
935 5
776 514
803 120
902 561
966 453
222 741
911 439
877 464
831 359
270 826
648 140
156 642
237 303
837 331
887 323
190 186
776 866
93 379
928 314
575 163
258 374
862 31
475 537
774 556
702 517
596 744
926 730
771 846
961 722
549 983
709 136
571 563
979 993
201 496
21 267
969 257
484 355
794 207
890 491
820 141
121 327
771 757
582 432
702 600
630 770
947 763
595 408
937 973
554 936
561 4
469 760
713 432
576 295
598 159
602 625
54 656
682 98
720 931
771 428
232 981
614 76
563 201
978 310
923 194
259 769
839 669
644 908
19 299
794 792
311 197
398 240
822 936
502 186
510 920
34 50
47 896
102 996
921 159
433 662
294 910
488 64
193 662
559 84
26 839
669 520
720 867
931 274
713 506
50 955
913 726
414 116
388 326
322 309
689 15
993 853
742 982
750 891
778 235
193 827
523 768
383 236
525 15
892 310
323 697
336 753
781 90
923 712
46 626
110 36
56 807
928 966
494 998
561 332
230 160
431 941
178 401
730 383
746 116
782 205
927 498
109 247
742 89
342 873
519 1
334 237
985 514
25 501
91 449
733 448
138 1
188 118
978 22
708 727
755 901
924 485
106 456
333 58
248 589
82 547
827 686
846 580
471 827
377 414
673 539
158 219
424 506
812 266
760 564
335 70
556 968
835 65
456 848
260 526
408 388
684 283
280 62
346 781
904 944
851 46
380 97
152 57
78 591
548 790
888 735
24 169
986 504
133 205
364 141
326 774
1 737
711 132
696 476
829 331
255 612
836 664
799 583
943 470
87 332
735 389
261 754
851 436
48 816
105 382
635 652
454 672
206 959
184 930
535 181
485 692
785 314
839 896
158 200
718 533
422 550
386 164
884 946
892 19
393 38
208 918
840 624
538 382
997 460
393 850
483 445
932 713
576 120
248 186
287 401
59 571
586 399
128 125
465 178
815 377
419 757
480 428
856 558
156 813
890 171
497 567
638 422
504 881
882 201
652 83
76 197
41 532
844 20
414 830
759 919
776 995
266 289
645 345
15 610
938 304
63 631
673 165
108 559
387 135
1 665
726 846
233 753
723 91
569 81
94 955
411 788
923 885
784 934
762 587
737 647
806 269
657 566
695 840
971 338
882 622
619 524
866 943
148 304
606 638
254 322
615 694
593 670
611 763
650 56
883 765
777 969
573 14
861 499
487 101
516 972
337 163
731 918
501 923
375 895
62 335
637 756
922 813
564 672
878 536
501 202
189 691
308 981
307 816
990 50
796 823
926 384
844 698
510 123
147 5
182 89
791 179
276 569
590 107
961 703
750 57
860 810
299 457
429 991
453 639
304 438
970 634
819 130
671 911
742 815
679 569
846 963
125 910
334 870
4 276
540 838
857 778
203 187
601 676
177 202
76 695
167 149
382 266
104 79
638 429
224 766
277 195
579 905
964 195
704 600
586 565
648 658
945 135
238 729
108 351
540 539
815 595
55 970
715 996
889 155
693 793
545 852
657 712
449 213
840 447
52 985
555 937
210 23
291 780
249 472
31 39
729 309
1 48
924 785
550 123
521 305
727 351
284 845
680 499
931 990
261 22
143 239
76 892
973 224
707 188
488 877
183 750
125 941
78 258
115 38
401 708
85 830
242 387
565 757
766 576
750 878
14 348
846 780
416 411
494 761
397 412
336 890
151 906
812 486
609 109
799 5
171 105
40 285
600 65
64 264
518 284
350 970
625 141
60 590
668 296
921 311
285 616
268 356
540 510
266 917
576 237
556 90
934 240
432 451
78 308
905 258
156 466
470 229
304 788
221 975
947 129
754 262
783 812
72 831
41 135
282 949
205 813
254 225
606 436
942 707
377 385
605 959
620 950
483 243
761 935
837 229
745 730
460 441
87 860
744 319
570 832
224 827
741 458
113 590
487 578
57 698
587 948
14 691
667 756
648 905
150 527
656 402
3 637
996 708
560 131
760 656
996 445
994 2
565 160
609 845
86 645
291 588
553 721
146 203
637 321
371 955
588 659
995 972
260 584
437 445
536 846
956 351
58 258
778 647
727 266
915 274
527 113
601 956
279 531
276 481
789 264
373 508
159 390
272 806
305 150
740 605
721 145
801 590
936 988
172 358
600 950
937 258
716 730
326 102
377 400
352 762
623 765
341 801
723 731
133 539
253 4
965 971
264 760
201 946
235 758
622 986
644 390
489 431
28 917
423 359
266 674
442 979
48 653
13 157
276 303
941 793
884 677
516 256
778 310
298 600
687 476
394 367
174 23
462 342
568 484
8 91
712 221
431 918
715 523
42 285
814 870
564 203
411 221
308 67
553 552
327 314
974 842
172 474
364 509
316 91
318 630
597 941
758 559
809 120
556 331
415 796
988 956
366 348
37 456
785 581
314 898
340 765
447 109
722 815
537 171
40 707
561 540
473 9
407 498
830 558
952 537
402 943
436 508
191 922
766 42
681 157
345 240
181 790
427 416
686 665
992 455
68 24
478 444
584 796
649 380
769 682
522 386
76 337
968 307
372 72
891 552
270 125
97 342
79 687
768 879
404 381
775 499
678 839
441 457
216 554
518 654
182 258
71 17
244 183
662 461
616 170
136 957
317 153
48 943
733 166
170 71
401 654
136 436
280 861
652 167
3 518
27 335
809 632
858 250
700 141
808 70
510 812
480 118
105 102
809 80
482 973
979 731
1 553
720 805
192 340
717 539
318 493
556 274
526 610
504 498
425 518
835 922
76 538
583 446
87 904
599 301
452 466
890 871
376 393
556 284
769 562
976 87
236 426
813 602
242 282
980 515
6 222
131 692
174 80
242 809
691 418
328 82
294 936
448 983
553 859
470 587
200 545
231 970
746 466
834 876
80 478
642 115
864 394
853 489
902 442
92 963
800 776
974 98
852 506
299 768
505 490
555 743
423 663
9 213
316 176
327 452
731 985
591 422
59 670
506 69
969 804
513 928
859 647
935 922
611 86
183 669
772 123
166 132
300 174
271 990
869 585
296 494
929 94
70 846
970 901
113 44
756 850
150 485
888 691
725 686
341 311
534 746
885 753
805 190
257 620
895 552
10 224
696 45
789 811
899 849
194 324
85 705
122 272
206 21
714 583
829 130
312 768
567 132
145 705
755 992
948 187
901 447
119 818
37 678
628 547
947 66
87 14
442 306
79 514
246 149
582 176
723 602
47 271
467 286
899 758
676 799
568 529
972 935
231 203
769 781
592 610
633 630
284 663
339 841
615 468
529 375
920 337
747 33
462 831
432 188
304 285
883 367
649 961
904 965
439 710
146 846
823 995
418 504
38 237
750 235
158 227
683 81
483 166
225 812
89 500
58 922
516 218
765 740
812 54
286 476
299 911
234 860
483 620
377 12
785 73
173 843
712 729
81 959
364 653
360 631
324 970
268 901
547 40
479 345
875 614
49 969
126 587
566 701
210 392
467 678
864 914
781 359
578 171
847 219
207 944
678 342
876 220
602 128
848 779
411 924
396 156
901 454
821 814
650 515
79 651
763 555
472 441
482 161
39 605
455 395
567 3
421 324
179 40
633 215
376 80
182 463
265 956
447 617
283 811
354 571
455 465
853 30
189 453
713 646
635 652
191 258
369 459
315 863
959 537
260 511
270 867
100 262
624 306
130 358
838 615
506 40
244 222
38 11
962 304
148 185
162 50
859 908
280 963
578 553
515 875
319 906
311 975
337 63
429 745
347 655
360 805
718 600
851 614
849 830
964 814
607 120
552 28
390 998
818 392
247 86
99 354
719 407
807 601
153 892
962 743
957 594
821 873
425 205
961 565
27 44
439 676
768 733
609 807
132 291
664 77
455 52
724 10
351 799
793 604
360 387
20 759
613 930
722 833
801 204
185 719
943 840
534 150
306 149
666 565
90 63
849 359
716 181
648 263
716 664
75 869
313 422
560 53
966 355
347 406
937 809
599 944
465 342
830 263
73 380
869 660
899 671
7 930
531 375
412 734
729 428
870 447
906 865
608 877
100 362
908 743
492 199
567 268
398 987
90 819
592 886
632 838
644 181
447 89
471 636
789 401
3 58
249 71
493 162
642 707
716 154
216 429
615 860
789 127
305 514
416 927
885 822
582 113
167 951
541 961
102 912
630 693
789 787
630 80
304 867
689 323
961 991
484 87
791 322
358 638
135 311
617 263
962 729
619 519
931 377
436 805
795 905
691 454
451 493
721 311
597 313
914 113
960 861
3 727
382 310
36 235
763 966
940 206
60 387
419 406
546 997
225 529
746 889
648 656
474 867
360 584
601 280
319 577
675 713
418 929
33 179
533 339
225 60
171 785
727 704
747 497
968 313
191 226
758 101
682 584
309 705
949 317
496 316
357 576
841 70
61 82
4 815
660 682
94 628
931 67
871 756
101 19
721 656
683 148
284 673
715 352
984 524
156 749
878 80
9 848
812 856
528 141
195 764
541 125
782 106
648 952
440 578
455 834
962 127
673 538
417 705
169 69
608 879
691 866
919 153
174 686
528 660
782 159
33 591
524 558
227 411
637 6
822 463
748 217
151 881
924 721
839 128
663 812
761 254
556 184
415 627
832 46
65 149
852 36
532 412
734 170
683 977
943 502
933 175
768 179
634 890
202 452
787 595
993 55
301 525
571 468
658 346
163 293
700 279
829 167
375 943
269 742
714 699
985 759
913 798
367 670
714 702
804 8
969 214
187 219
307 825
374 882
475 282
139 789
85 711
686 837
357 491
399 948
51 634
784 971
917 671
838 141
208 209
73 353
381 125
817 613
660 333
847 325
928 966
725 419
951 495
283 209
155 701
807 402
426 692
880 742
167 959
791 292
338 288
107 929
547 460
519 839
54 878
458 202
763 59
195 956
206 549
543 543
966 297
425 234
684 140
476 421
145 730
328 463
148 630
159 943
247 678
714 15
717 462
197 484
50 157
771 466
446 341
935 125
712 227
25 290
388 310
689 179
184 948
932 218
961 800
240 261
724 624
997 39
307 139
1 616
863 664
16 754
748 433
895 116
478 158
43 452
710 558
611 845
185 921
543 689
381 297
995 455
328 974
732 677
895 920
909 25
39 975
254 897
452 287
18 75
988 672
164 470
703 473
478 71
790 548
597 520
84 565
548 114
629 868
555 692
690 90
171 460
334 840
585 161
761 98
957 627
294 859
487 618
610 42
821 772
460 378
522 811
859 936
262 234
385 341
838 199
330 739
552 636
760 789
198 672
575 782
620 739
696 860
399 382
508 773
852 496
703 631
867 718
678 406
422 754
214 126
9 372
803 409
952 22
273 522
111 160
603 760
370 860
462 566
442 453
336 367
129 897
146 455
458 997
608 996
936 655
177 659
481 894
623 416
38 973
637 589
810 703
408 587
940 133
187 615
579 395
667 635
78 704
771 21
437 964
333 349
143 900
366 104
193 936
605 818
839 542
880 904
122 952
922 91
102 584
605 81
239 91
752 85
527 403
685 95
263 231
402 806
56 293
153 697
300 240
334 373
358 172
37 865
931 110
302 485
235 745
846 225
40 451
307 754
802 998
411 679
468 82
210 825
815 832
342 529
296 897
488 292
617 292
250 465
193 127
599 852
600 493
468 643
180 190
337 588
689 476
611 713
104 105
697 180
351 374
921 229
161 943
207 171
825 274
513 791
616 910
130 852
433 712
321 650
981 984
693 786
993 538
719 627
456 872
964 443
85 54
646 969
945 766
894 783
173 401
359 326
517 646
250 153
873 549
666 595
793 293
155 789
533 499
780 751
150 932
190 56
124 353
352 313
445 913
249 91
743 557
897 929
578 445
884 136
421 776
315 994
531 200
176 370
730 164
735 75
960 31
404 129
850 926
693 560
954 662
909 315
452 108
145 989
973 838
754 804
169 334
704 131
808 927
328 950
411 984
138 729
281 470
161 681
353 543
175 116
803 96
373 628
767 903
420 534
73 493
723 601
80 811
69 354
114 117
6 828
782 20
970 109
189 278
762 316
149 560
164 703
228 187
245 417
93 652
846 519
946 902
880 156
583 682
606 74
462 390
118 601
149 708
707 917
64 513
914 71
507 926
422 14
377 387
2 494
290 543
99 134
980 221
936 39
745 728
438 409
393 614
692 120
164 851
664 291
310 749
469 317
103 220
786 556
102 740
831 447
858 467
966 869
980 733
228 864
100 504
163 41
310 961
693 245
640 701
183 572
884 28
888 322
125 607
324 63
79 874
889 585
848 541
213 17
516 820
866 283
66 287
960 94
945 108
349 716
541 743
379 340
212 299
846 979
224 747
920 321
713 682
499 263
552 592
203 526
938 605
845 674
191 888
576 862
166 329
687 578
183 269
863 839
36 679
35 186
749 395
346 159
831 934
546 917
864 889
163 631
673 996
402 739
936 536
880 723
545 261
231 33
961 10
17 32
231 778
756 885
583 779
814 500
757 123
161 959
114 171
170 610
909 165
236 593
625 810
933 866
863 516
665 544
952 506
947 44
849 386
53 320
676 424
959 278
119 645
532 658
531 643
589 193
274 717
24 489
942 627
921 423
962 594
899 128
80 402
762 471
551 746
528 541
597 62
363 7
89 856
672 9
174 621
750 401
301 590
801 558
890 350
81 774
192 188
38 375
340 142
346 485
547 429
228 682
721 976
92 980
63 769
472 945
192 899
346 261
832 469
875 884
58 952
73 843
364 428
288 952
481 465
167 866
643 977
26 986
314 83
840 713
718 378
720 588
261 484
453 667
625 54
427 431
881 229
228 801
482 47
940 63
962 120
813 305
81 129
848 554
549 922
785 714
152 576
757 144
584 866
395 933
779 301
876 820
620 376
776 709
342 849
991 576
908 334
856 863
843 360
745 677
133 554
532 858
467 639
979 888
134 777
240 904
714 822
643 141
391 549
936 731
605 671
204 632
283 80
628 936
340 420
634 463
207 310
757 87
426 60
740 33
803 847
952 888
146 902
323 625
501 433
64 710
89 243
503 626
523 449
901 264
25 168
766 700
863 691
945 242
145 249
111 805
978 21
654 600
679 431
848 209
83 216
595 900
840 139
293 379
687 62
550 970
692 768
154 80
577 988
649 106
684 588
317 290
664 249
312 294
270 350
231 395
253 557
390 583
653 729
33 973
12 291
645 827
290 832
321 240
912 646
260 810
440 991
100 892
744 463
168 892
601 712
179 58
751 445
654 92
948 875
632 726
981 458
220 367
424 859
895 215
840 773
61 981
959 232
944 909
552 42
715 143
110 191
649 354
812 395
365 702
585 867
925 642
911 266
904 402
177 39
865 82
279 76
720 552
559 609
435 219
578 527
846 354
664 97
268 368
464 652
104 291
616 215
661 235
942 893
102 448
817 695
451 292
351 191
208 71
491 952
340 753
250 937
51 683
259 248
992 70
113 507
459 869
966 921
587 439
245 215
320 316
820 687
583 81
109 155
259 382
543 447
556 396
685 565
511 244
723 410
394 507
9 549
994 105
358 423
507 337
289 997
3 739
942 459
763 221
628 716
547 568
967 804
33 847
911 670
302 114
196 817
421 696
324 861
449 611
339 444
442 277
374 475
971 33
332 799
579 548
969 805
61 507
192 58
271 958
180 889
180 353
267 515
198 467
800 152
739 751
667 379
51 464
815 228
788 682
672 135
193 539
456 202
606 33
380 244
888 813
527 9
261 308
179 474
944 951
231 1
358 88
857 954
978 925
457 965
665 961
144 951
148 253
524 585
672 422
201 72
323 264
885 587
868 425
48 116
175 64
661 405
757 891
914 476
828 960
128 297
480 595
711 92
829 623
242 835
24 136
554 809
529 580
201 211
559 978
854 35
136 186
48 423
131 684
984 53
285 317
127 669
28 637
857 424
906 275
637 502
722 817
507 227
984 12
945 731
736 188
33 877
159 50
402 956
653 151
969 128
271 145
307 276
96 80
666 40
135 239
755 686
969 22
304 650
988 293
614 850
557 219
493 429
606 603
575 920
992 680
871 35
272 23
776 547
609 763
111 392
127 183
574 734
867 91
301 113
504 713
807 74
720 298
751 919
283 194
413 14
630 130
808 89
676 180
769 853
572 640
850 684
86 589
250 947
707 340
199 982
952 6
118 864
198 150
969 942
594 81
541 779
236 370
591 366
518 26
459 895
451 756
961 961
505 767
221 792
396 677
200 380
761 568
360 79
611 899
121 592
54 862
238 298
606 740
433 542
786 823
154 556
123 315
695 153
291 440
976 610
372 665
654 207
646 665
560 739
76 989
514 864
611 277
282 543
880 156
928 821
589 478
545 433
368 73
520 825
504 932
466 237
933 197
788 251
651 231
331 737
106 984
976 858
670 224
886 311
686 101
641 999
178 420
365 241
406 834
672 878
653 880
293 820
124 653
758 772
789 565
669 85
404 215
223 962
514 221
206 798
923 596
489 192
894 899
258 137
745 633
508 130
62 719
654 963
925 500
608 14
215 807
66 186
469 127
364 940
435 711
277 879
461 941
667 348
908 73
523 381
532 659
718 147
965 685
889 135
452 808
191 469
118 618
757 109
969 764
993 596
22 354
296 159
414 324
675 903
832 106
149 448
589 452
124 363
105 15
785 684
821 291
181 253
789 89
986 585
939 786
244 822
799 395
674 889
116 77
237 37
535 216
588 838
870 728
848 568
747 951
723 301
500 346
872 531
761 640
111 251
921 669
848 262
560 893
809 714
945 219
613 482
228 937
355 388
501 2
720 628
969 939
978 798
85 209
819 513
69 780
550 318
333 96
969 80
584 628
662 5
34 283
328 706
596 256
783 278
884 967
352 685
366 231
883 684
436 731
874 44
933 679
636 487
196 536
995 696
8 980
248 951
244 497
304 466
250 954
3 839
200 131
442 773
911 901
74 995
548 357
521 816
678 855
884 346
683 641
506 498
614 186
161 532
193 953
699 380
690 377
452 708
406 210
819 970
647 283
539 982
659 179
77 225
195 184
475 194
900 607
739 890
661 697
478 79
86 710
324 581
73 99
942 480
80 79
888 79
587 748
105 354
491 377
672 396
112 964
269 523
788 245
985 540
66 437
354 652
238 493
527 330
891 548
197 120
595 480
980 967
278 853
969 722
458 963
848 307
562 913
253 218
79 1000
247 612
160 219
986 72
823 362
904 237
514 814
380 351
850 279
114 968
740 297
70 307
282 796
944 683
485 259
248 243
904 100
555 679
916 422
106 879
652 401
116 443
948 903
960 562
795 489
793 461
426 836
509 792
168 442
100 337
995 820
450 273
45 413
104 895
273 762
118 764
360 86
53 529
333 930
972 508
569 897
474 226
267 658
50 734
280 871
280 271
587 730
286 112
65 383
355 337
467 324
953 3
169 540
297 617
528 635
397 250
319 397
866 738
732 472
240 528
822 839
328 243
686 896
409 533
31 429
198 898
407 566
512 121
561 80
515 793
633 847
47 759
459 167
606 771
264 944
636 339
894 168
272 431
162 106
54 476
829 20
487 156
976 190
286 18
246 742
671 243
293 793
326 56
719 132
616 936
803 209
514 363
779 44
789 809
667 469
427 504
813 800
337 756
459 256
456 865
106 762
417 957
639 365
925 904
817 48
230 701
674 124
630 218
715 176
970 139
443 660
506 678
244 965
624 407
651 934
634 763
714 912
589 721
611 696
24 556
859 974
211 182
328 255
819 31
793 24
771 507
273 579
343 89
415 822
776 975
148 462
911 219
666 379
296 805
326 333
853 240
658 28
75 703
218 845
293 172
400 176
132 179
6 38
504 646
368 600
701 378
507 707
964 150
830 96
405 587
763 264
158 47
546 108
667 356
987 618
74 806
629 99
297 353
576 154
862 984
500 199
955 802
804 601
925 647
234 483
975 801
967 597
504 974
687 371
845 161
455 818
580 336
629 855
806 640
723 250
904 332
398 487
47 21
489 949
437 395
641 767
388 90
581 553
254 656
893 269
855 522
851 538
431 174
442 718
576 267
786 450
560 333
436 892
795 741
112 266
889 133
881 778
471 289
290 591
197 553
288 981
971 395
891 469
801 429
513 412
761 488
89 207
715 880
377 481
661 752
93 476
885 418
269 718
861 788
425 611
449 534
123 824
775 752
473 1000
636 193
382 367
711 50
684 515
381 425
737 747
720 105
435 640
836 854
264 360
288 142
254 289
461 259
852 938
758 997
859 789
140 749
621 113
237 5
816 941
409 779
439 822
352 331
422 1
443 844
743 868
822 419
590 190
790 907
941 359
93 735
997 986
351 750
90 528
495 565
265 750
468 338
536 694
722 756
83 659
54 112
447 389
497 671
628 493
728 411
596 779
550 488
922 571
95 999
376 749
962 717
170 676
849 259
745 318
952 191
341 506
800 335
522 985
959 557
277 74
102 30
979 817
527 125
182 226
400 685
77 295
240 595
103 434
541 466
748 676
800 432
48 899
670 949
933 266
971 211
532 794
829 729
879 502
162 234
110 325
399 867
148 17
263 714
493 164
836 34
206 962
37 378
889 833
707 661
388 669
809 660
61 320
281 656
340 910
621 36
637 863
568 878
800 270
394 854
999 630
553 223
235 781
19 955
867 912
741 900
427 957
470 916
357 384
813 13
30 141
171 877
495 748
815 514
470 915
613 163
721 341
450 646
591 936
446 118
19 525
702 261
846 840
940 255
39 406
518 983
465 439
664 802
17 673
959 249
219 4
492 309
880 132
184 211
382 353
10 495
820 346
658 132
280 168
457 697
79 607
911 792
841 479
169 480
670 169
61 786
721 300
379 392
919 24
474 609
76 706
587 930
891 757
494 783
255 658
880 862
122 246
70 892
553 986
112 945
139 432
733 23
285 657
302 368
379 779
674 637
36 184
262 547
267 402
358 623
21 138
421 602
892 535
533 768
679 148
171 75
491 19
890 124
403 997
26 529
191 147
269 762
116 255
894 366
672 843
110 827
288 427
828 602
64 975
120 312
254 248
205 928
243 84
529 494
679 325
362 384
856 395
550 5
662 914
39 663
783 366
665 172
794 227
753 288
154 993
108 887
401 932
458 934
622 681
141 305
52 933
449 463
929 992
314 937
288 646
133 250
715 334
508 305
592 44
169 233
871 377
613 441
261 258
806 479
392 638
379 528
936 576
830 11
390 525
933 475
108 47
196 963
152 768
562 812
950 947
894 809
202 363
855 68
879 279
805 401
214 621
527 576
702 724
354 8
788 894
906 255
631 737
448 886
883 815
248 65
777 779
542 812
655 92
349 129
481 999
491 879
155 676
773 796
489 547
610 834
742 487
326 208
581 768
390 447
144 919
418 533
962 370
444 327
363 791
500 446
608 725
741 580
924 110
736 465
551 337
355 46
336 293
229 146
610 911
200 882
553 772
828 315
600 146
940 36
337 736
527 679
504 287
326 806
476 560
221 394
82 596
271 958
167 51
914 714
242 780
844 516
973 891
137 280
302 392
834 720
646 700
220 471
597 47
66 992
63 237
279 740
15 855
644 751
335 213
634 588
577 377
365 887
357 510
334 832
24 264
899 720
797 766
484 811
890 378
957 453
642 465
555 666
282 693
101 454
443 959
769 619
651 762
903 568
903 700
446 446
417 150
857 766
578 282
486 782
797 99
171 843
496 48
69 857
519 547
806 965
967 598
18 891
667 557
71 419
471 550
142 559
983 437
178 488
514 180
708 773
529 912
384 197
574 223
320 644
426 189
907 18
967 669
970 833
591 628
863 293
239 642
986 446
732 570
513 280
128 193
827 76
281 443
89 751
855 496
145 984
959 870
657 655
1000 912
389 113
145 732
61 248
830 419
453 287
965 513
74 260
9 268
638 238
35 697
473 533
615 722
300 640
546 323
378 58
614 164
342 606
991 745
755 794
285 357
660 688
319 614
417 118
608 753
906 159
33 766
691 539
427 998
668 217
839 425
996 997
675 652
826 373
251 199
647 341
834 877
923 378
148 524
162 468
730 669
971 644
936 237
893 629
702 922
679 863
897 529
874 822
598 220
396 649
866 481
652 758
681 749
957 915
905 649
770 792
178 930
108 993
708 924
507 895
437 257
638 301
502 10
512 423
912 712
650 439
240 973
519 714
445 124
855 319
610 871
603 128
132 702
226 457
361 581
815 29
979 839
392 943
360 463
258 198
151 229
246 882
825 493
570 3
538 411
181 410
371 810
347 702
221 13
737 568
251 597
798 531
404 592
247 146
980 819
413 174
911 134
780 519
353 350
402 319
468 256
770 678
591 192
357 416
504 961
581 147
878 727
21 381
381 681
167 618
438 483
811 482
627 399
369 329
132 147
60 465
433 774
483 506
988 907
533 521
969 656
777 830
126 449
911 15
361 997
478 786
218 315
154 464
535 645
321 669
918 913
755 900
722 57
420 24
180 25
904 381
293 814
609 868
118 5
720 429
189 249
998 727
244 750
645 651
343 459
704 983
34 45
475 678
125 61
680 564
93 12
488 951
760 901
267 914
460 312
708 219
980 695
987 180
336 898
896 327
440 173
633 114
14 625
192 522
141 407
884 811
449 496
987 285
628 355
241 907
794 542
895 45
491 413
58 534
210 289
679 544
110 567
233 930
4 801
142 891
487 858
108 721
150 131
467 642
184 227
591 60
750 523
557 568
908 855
119 768
734 312
54 841
284 622
963 772
881 355
114 191
526 419
355 425
262 455
214 90
821 201
675 944
442 282
587 510
742 879
6 439
8 314
938 424
654 253
196 692
890 153
807 313
582 348
558 679
190 921
351 361
169 154
327 324
531 224
596 956
186 731
74 622
827 781
989 152
673 504
880 165
873 208
608 565
772 315
57 944
642 397
978 787
543 673
567 331
317 225
67 70
463 190
16 474
28 659
405 933
560 556
619 819
739 268
275 806
828 652
367 880
406 591
844 196
492 178
353 554
556 881
774 585
702 316
988 174
272 1
973 579
847 947
432 60
980 121
139 746
440 41
669 306
997 362
119 592
323 593
366 764
908 859
945 583
677 722
609 599
185 979
737 414
283 676
283 465
960 618
277 908
894 480
174 283
173 492
825 443
257 27
229 390
345 813
766 294
319 491
980 25
284 341
757 50
919 96
402 144
258 708
739 112
162 260
552 598
369 447
781 105
841 651
24 796
63 745
866 64
729 107
568 263
565 58
350 859
912 997
791 101
784 115
451 458
695 465
133 544
60 439
431 390
767 589
132 657
833 180
426 571
30 551
59 717
688 7
718 205
209 589
703 611
645 99
519 694
385 900
105 340
532 762
547 86
600 542
565 33
621 601
153 745
307 401
830 280
297 136
603 596
247 263
653 911
548 919
621 680
813 232
841 735
675 834
581 325
127 641
998 241
341 934
115 176
147 943
992 908
708 129
840 485
125 252
46 301
386 845
632 476
606 921
929 12
958 884
66 735
49 338
212 421
423 181
212 450
914 389
43 164
141 93
713 818
199 74
878 743
572 991
501 638
257 195
85 640
905 452
420 497
401 949
98 960
565 387
856 157
221 861
92 317
783 802
146 816
618 284
512 404
796 634
606 194
289 979
136 158
504 878
177 941
372 807
782 615
412 180
812 179
535 629
814 882
528 898
816 739
641 238
241 918
487 721
8 604
826 220
591 299
183 445
836 352
36 67
249 965
608 339
74 2
228 856
503 183
650 178
453 880
480 181
805 841
505 378
592 569
569 891
93 979
602 271
193 142
896 365
394 791
117 470
264 661
281 67
504 10
570 965
943 545
924 444
695 58
718 15
41 875
929 482
295 241
13 958
372 860
737 370
211 432
743 119
465 295
906 257
216 228
981 153
328 915
849 455
884 437
634 805
415 279
55 191
25 777
956 719
258 996
245 108
281 549
338 59
169 110
826 774
705 260
981 80
726 243
962 731
520 725
745 744
558 73
478 709
222 976
594 597
813 388
824 674
479 89
377 181
76 877
701 606
536 692
175 631
261 923
803 914
454 766
334 259
346 558
2 297
763 266
613 934
507 766
981 53
379 489
986 35
535 200
927 678
688 920
607 338
439 265
272 42
443 69
759 60
936 88
992 869
220 986
935 932
679 791
928 395
398 840
343 31
948 675
45 608
510 821
585 516
553 127
342 23
67 510
78 229
386 508
587 831
581 485
301 932
549 812
982 991
15 291
766 646
233 402
931 427
878 798
824 187
224 851
129 579
81 700
104 915
582 495
448 883
425 222
300 729
985 119
178 101
240 358
577 292
665 152
780 392
331 624
538 81
319 815
387 708
434 180
970 265
751 115
314 907
764 42
862 545
151 158
448 441
862 172
781 532
648 483
932 293
770 839
193 843
666 937
187 61
825 753
406 901
705 486
317 781
820 268
792 686
916 228
365 976
436 585
286 156
170 558
896 925
535 646
571 964
437 683
58 731
412 296
321 337
88 978
758 92
275 505
54 733
194 564
573 445
559 730
984 870
67 565
747 860
877 889
434 858
436 547
806 960
165 876
775 650
457 949
704 653
117 428
35 490
351 956
306 717
131 155
567 279
496 492
489 102
929 893
92 367
539 980
851 722
432 530
28 684
494 313
744 402
552 410
277 273
182 455
954 338
195 287
719 186
395 199
143 216
119 550
851 712
503 617
44 349
42 997
932 499
229 276
337 273
550 950
823 613
363 624
241 170
588 418
580 645
810 91
680 101
618 327
732 633
330 840
853 491
311 170
970 826
737 160
375 741
883 885
796 947
723 813
506 312
346 962
585 922
368 250
745 650
295 709
835 853
138 860
666 842
299 965
124 654
622 27
991 523
925 698
730 367
680 681
609 593
272 336
44 454
505 65
333 529
402 19
780 858
98 553
633 773
913 681
28 59
560 392
628 830
798 426
987 709
864 456
339 184
83 18
567 477
145 852
88 16
710 566
523 818
62 58
211 32
966 842
424 389
211 154
659 954
890 497
532 113
597 317
979 169
783 628
352 403
829 303
559 251
384 873
819 706
323 717
94 64
77 341
194 935
436 911
559 819
663 810
738 750
101 638
438 608
191 178
665 299
703 7
942 76
708 345
306 445
867 461
117 552
475 838
879 142
693 898
741 862
519 625
647 137
323 702
295 553
648 598
127 338
853 846
911 177
789 849
226 841
196 742
77 252
756 336
59 527
284 839
424 230
382 932
168 22
835 97
890 729
54 543
550 940
898 121
648 277
824 142
129 416
41 900
425 329
780 903
579 75
532 74
92 847
985 748
129 393
10 67
740 404
548 407
514 477
522 956
5 452
393 563
393 511
110 363
741 218
174 217
512 193
753 422
710 910
988 191
557 301
554 296
864 276
935 330
671 488
33 780
865 155
203 517
767 402
271 415
622 587
87 655
977 347
519 201
41 653
91 121
530 495
625 708
755 151
579 13
913 235
795 923
592 829
923 688
344 213
408 76
400 992
434 167
753 207
763 510
377 386
161 973
187 531
818 235
424 384
99 267
84 40
45 407
727 462
868 463
302 723
829 86
517 462
804 93
492 311
7 25
963 553
763 48
75 397
161 9
611 763
596 681
795 156
225 602
713 675
963 670
374 801
291 537
259 536
505 940
53 455
665 174
475 356
236 37
848 545
210 522
737 813
617 611
788 306
357 266
522 334
316 466
628 379
517 537
966 234
156 641
298 149
940 353
363 769
994 81
748 802
977 563
477 528
712 748
913 328
980 97
183 117
771 719
659 221
446 59
601 424
650 296
949 187
556 470
145 155
310 287
100 453
963 710
252 891
258 609
328 320
778 189
924 540
315 712
641 123
516 705
272 471
191 99
803 894
501 105
737 519
279 724
884 958
538 664
409 455
54 245
939 543
132 128
980 637
465 289
17 200
131 184
936 42
942 113
585 890
668 182
70 424
15 580
664 785
268 485
488 370
118 636
599 697
236 808
835 822
616 968
982 665
109 644
628 382
924 508
569 59
787 90
476 130
619 626
492 65
228 962
830 527
847 548
552 721
264 832
253 330
613 190
277 746
920 66
953 149
165 360
24 564
152 999
760 513
502 370
796 643
726 241
94 434
93 6
330 36
498 163
151 734
284 553
395 686
54 644
801 781
988 218
954 658
222 762
797 498
246 457
964 427
614 479
109 223
995 473
849 359
288 359
373 325
897 709
930 131
669 863
259 305
558 622
418 721
889 599
8 511
396 699
264 781
297 33
702 379
334 462
65 955
85 55
137 395
583 814
351 107
184 800
753 30
79 287
510 21
53 531
172 623
687 171
571 37
89 385
213 305
281 804
13 423
765 151
42 276
627 134
670 747
739 649
151 799
138 649
145 538
966 192
709 235
193 309
491 878
812 28
511 206
81 164
819 902
517 66
305 149
776 556
123 327
258 896
625 64
540 73
862 451
944 395
896 761
967 110
58 661
605 839
464 860
778 509
789 923
7 62
996 552
771 650
810 970
130 519
180 709
265 715
203 269
792 425
952 20
148 458
5 790
752 644
26 713
111 769
481 827
641 558
615 908
192 292
287 266
29 620
764 210
340 402
274 396
593 20
882 264
13 796
905 493
193 993
899 857
925 92
385 34
574 54
948 202
114 495
765 897
177 137
748 900
250 227
416 340
159 857
201 650
502 857
872 302
988 760
463 622
688 771
50 419
818 106
234 576
198 966
26 132
273 804
824 398
15 393
242 288
606 957
345 316
218 508
799 468
174 959
321 70
468 338
472 843
33 198
514 425
344 574
584 974
569 319
844 613
638 425
418 581
586 994
559 565
726 418
146 252
977 89
957 844
484 228
215 599
367 22
914 217
147 611
405 341
381 576
501 796
988 798
349 943
183 486
294 358
966 190
20 34
851 633
184 164
652 837
507 545
505 950
334 604
92 552
851 323
218 994
767 687
692 61
670 386
690 875
483 909
445 909
947 409
439 509
741 131
58 922
656 925
521 322
817 359
711 546
551 701
218 16
525 194
579 545
627 226
174 311
225 477
128 562
146 647
249 192
352 36
936 559
258 113
485 870
471 957
551 228
557 79
395 16
795 217
205 807
575 882
926 693
573 82
395 874
332 126
966 966
342 115
603 95
557 679
160 662
469 987
465 970
345 916
888 893
669 769
150 363
942 271
280 984
785 768
473 257
199 363
168 90
523 773
118 847
356 268
862 775
654 795
577 106
719 298
781 955
25 365
753 40
667 205
672 798
812 148
871 226
541 738
877 330
825 484
894 954
733 628
531 539
822 963
698 933
483 539
62 437
112 346
691 498
875 568
592 426
407 609
169 697
531 566
967 329
559 526
575 869
946 34
676 279
610 239
889 706
17 476
71 137
464 130
679 902
251 852
85 199
720 860
866 579
398 637
764 67
814 551
268 171
912 44
459 47
517 609
58 98
748 649
573 554
972 979
386 408
237 468
372 59
331 79
775 708
264 329
687 684
740 297
754 89
707 228
846 128
724 711
352 548
402 925
610 796
801 985
936 915
830 477
480 745
531 352
987 671
382 903
300 624
317 194
340 514
392 943
296 612
634 836
704 834
789 389
916 827
602 750
381 764
418 739
653 677
172 763
980 624
467 314
248 499
459 573
992 835
329 377
517 968
548 236
997 288
211 413
470 347
323 176
188 622
749 721
951 739
515 586
180 869
557 256
181 625
109 367
512 632
898 573
953 513
725 12
613 267
918 361
76 552
433 114
218 501
835 845
498 639
475 107
599 727
839 19
857 630
404 642
240 59
465 201
256 689
337 887
722 934
483 477
850 470
160 888
714 615
208 833
867 708
633 217
2 469
357 696
351 30
198 452
566 395
257 887
623 789
629 865
16 438
766 332
149 161
610 575
729 61
351 82
940 504
287 232
601 824
170 739
35 821
191 169
243 322
278 299
225 482
740 423
244 455
659 827
687 397
669 314
155 766
430 964
435 86
684 269
640 735
852 95
305 207
977 595
886 212
187 443
689 650
850 227
826 180
558 918
934 486
957 861
355 75
247 626
899 282
58 819
338 859
85 394
789 528
851 864
497 671
566 753
901 707
692 859
278 169
427 841
637 873
917 989
590 75
504 729
960 856
781 70
300 203
602 14
364 972
510 643
993 604
849 763
328 848
382 355
251 852
589 64
792 416
377 68
504 208
227 198
998 13
921 258
169 969
927 672
816 7
48 945
658 265
241 747
727 668
450 581
958 478
890 438
395 672
534 97
644 614
317 626
233 467
83 452
694 361
48 299
391 430
917 892
935 578
354 757
132 965
718 255
42 341
620 784
466 221
55 69
343 426
746 284
422 895
479 495
391 672
841 973
908 427
95 330
565 618
824 935
357 709
606 788
188 781
537 802
266 980
665 277
149 15
278 655
23 837
335 624
24 425
646 600
539 779
725 207
591 142
895 203
996 858
749 481
232 921
995 288
302 391
31 422
393 426
605 278
386 513
314 409
684 49
427 433
624 667
640 925
178 153
795 542
127 871
183 377
954 734
287 381
953 491
709 996
776 239
483 374
234 207
777 728
872 844
27 676
144 149
486 346
890 448
24 996
865 528
593 576
373 831
746 894
297 133
520 665
86 321
452 579
635 620
426 240
47 997
884 988
821 366
211 641
131 566
322 961
79 752
238 618
781 641
342 783
602 559
387 987
526 420
147 352
570 322
265 950
366 545
961 87
293 819
954 502
696 480
364 504
443 381
779 156
928 960
592 164
910 790
314 989
885 238
494 498
33 238
744 36
945 451
309 519
499 550
319 150
838 505
732 319
707 642
835 160
880 886
587 952
466 119
714 451
775 336
655 230
574 989
598 600
955 615
37 441
603 821
223 452
144 726
660 648
409 875
442 365
746 490
517 105
763 412
687 466
727 536
236 949
531 385
84 902
305 298
957 553
265 386
941 788
523 163
9 255
51 316
709 588
129 150
441 537
76 419
188 861
346 610
519 214
414 960
872 640
743 840
106 738
961 155
381 323
3 339
664 370
364 417
439 595
978 574
594 181
737 991
205 144
556 233
253 412
346 588
966 732
840 132
14 529
896 155
92 132
451 186
907 963
680 286
477 893
337 663
22 944
134 659
526 495
88 706
250 858
396 498
576 349
329 331
781 555
368 397
422 219
888 629
767 952
867 663
666 358
25 989
495 232
207 317
812 95
291 984
162 205
342 23
213 880
574 449
29 217
623 71
429 20
182 280
800 490
602 16
123 506
871 955
762 479
152 8
499 963
8 16
497 377
678 86
118 615
731 352
465 322
912 147
175 812
744 758
193 600
152 61
938 182
983 741
676 10
198 583
526 799
245 446
275 929
678 26
353 8
930 55
573 616
335 79
704 718
683 348
736 957
664 162
326 653
220 633
815 333
123 8
433 912
83 620
332 659
908 625
154 542
746 184
916 169
193 574
995 790
939 757
328 236
744 915
304 364
3 256
472 332
501 470
337 848
857 729
335 857
131 701
820 694
493 559
84 199
576 204
132 408
3 677
412 626
755 500
886 853
560 488
539 786
735 717
513 190
217 311
322 704
7 212
531 99
648 953
855 22
306 165
864 273
272 634
26 371
950 753
988 982
30 341
107 84
61 976
677 619
344 530
647 659
917 793
692 49
919 250
402 876
921 868
490 68
502 445
340 354
971 991
61 155
546 274
678 374
868 101
170 157
521 63
291 456
791 520
554 308
373 437
953 147
203 855
903 197
784 277
359 605
648 328
173 478
576 308
263 500
454 519
259 151
850 874
691 865
371 284
73 849
519 54
209 824
211 369
194 657
163 835
464 190
343 345
625 53
539 279
969 25
873 834
797 189
860 238
865 475
172 91
638 723
441 418
612 311
149 366
655 739
995 382
865 386
358 935
828 899
632 117
610 42
208 698
955 235
678 248
130 58
710 96
492 630
646 301
558 924
694 722
515 703
243 368
39 589
128 452
738 308
386 869
604 588
118 627
777 814
194 691
106 186
605 495
808 87
267 202
589 330
200 393
417 633
648 941
350 34
49 165
368 597
679 321
852 856
106 977
812 177
917 283
197 622
237 692
973 344
508 150
204 166
433 959
358 22
406 786
777 134
414 119
666 633
120 893
254 549
221 144
264 577
298 982
830 427
522 555
528 743
260 908
791 340
300 120
701 129
608 179
782 213
841 236
898 948
660 622
143 421
332 404
167 56
438 125
171 357
465 768
556 280
672 825
417 104
333 744
482 479
251 267
200 395
232 434
574 387
157 808
712 742
468 865
31 812
749 71
127 584
549 271
21 605
11 512
719 350
120 643
90 18
539 622
458 300
638 619
50 632
872 110
888 882
600 931
372 312
810 413
645 344
17 684
80 540
2 926
670 489
369 310
104 824
571 129
362 707
287 573
489 441
225 900
146 533
691 526
841 689
946 998
842 848
107 523
576 256
753 798
904 38
685 899
825 172
976 272
418 918
895 546
807 122
819 231
50 581
59 367
250 538
65 996
531 901
759 216
698 494
100 189
986 305
678 839
704 42
109 574
679 911
298 40
505 589
91 835
451 4
996 400
708 343
34 51
578 579
167 631
393 337
542 446
768 134
738 966
185 399
423 736
253 778
484 409
58 80
220 555
827 159
128 998
186 772
730 32
796 461
577 924
777 725
356 510
150 176
76 172
449 606
234 217
368 605
258 947
919 454
259 108
444 666
268 613
145 558
453 734
645 449
671 11
63 766
185 49
176 741
896 526
843 507
362 925
828 154
639 849
651 492
340 273
316 913
349 186
52 288
479 122
945 1
743 24
126 953
218 994
234 871
674 422
476 403
578 594
965 358
487 487
914 909
578 415
333 519
30 959
903 22
922 296
996 274
108 24
186 64
491 317
591 890
431 281
831 281
815 665
319 77
342 976
473 125
875 729
132 417
803 162
639 4
389 699
930 552
410 581
888 570
71 447
981 884
705 500
784 409
884 577
182 899
768 274
275 104
56 580
85 187
416 37
447 423
634 872
598 926
469 564
140 640
132 684
334 287
6 889
772 367
422 676
869 803
689 936
685 483
456 155
244 65
849 37
891 42
14 922
158 458
906 906
945 680
731 199
752 825
833 262
399 144
121 758
138 387
990 406
194 584
349 507
133 503
907 127
760 697
949 597
836 398
883 865
755 693
11 333
973 148
582 613
211 431
649 244
343 429
809 896
806 558
659 672
364 160
952 485
626 17
114 542
229 191
350 574
462 107
390 177
490 116
449 156
734 224
857 689
561 485
696 626
158 326
48 173
748 873
430 29
700 189
762 929
118 185
566 726
911 327
656 920
403 655
622 781
20 272
973 978
805 473
454 599
293 790
38 846
363 334
360 626
234 417
305 89
473 7
127 3
290 612
639 549
436 263
346 190
640 585
491 627
141 459
903 797
528 729
698 104
387 283
322 591
328 425
786 819
803 878
869 139
802 222
709 133
65 385
639 802
366 745
573 471
910 376
688 719
98 347
303 519
82 763
936 418
875 482
618 738
744 178
677 232
627 481
55 867
30 673
355 812
531 916
216 114
844 420
531 65
359 536
554 902
538 835
551 781
447 399
388 563
876 727
705 584
994 274
896 588
903 643
1 906
834 708
39 818
395 667
654 288
12 77
831 593
920 407
185 486
359 236
566 82
899 713
439 85
242 108
525 995
688 450
85 999
664 351
15 496
798 544
284 334
100 837
777 893
184 635
500 392
695 574
642 210
808 699
826 293
111 147
586 861
940 891
524 990
623 465
180 50
403 817
737 632
108 445
669 926
582 459
851 631
860 656
932 231
65 282
822 835
318 867
66 429
585 986
736 605
686 732
393 268
437 256
369 306
535 735
719 127
238 98
370 286
257 342
337 526
648 458
311 314
538 737
290 264
937 675
695 479
439 534
971 593
95 290
264 112
498 9
274 53
28 701
301 531
330 580
69 242
291 951
25 664
496 168
381 586
609 393
363 40
494 826
718 230
550 154
498 198
120 303
827 147
68 768
840 577
548 95
620 584
60 68
841 952
163 789
505 294
325 282
738 692
567 980
181 462
447 334
732 401
117 299
989 550
801 783
880 380
930 242
697 212
936 631
129 974
600 42
448 56
913 808
871 383
959 465
13 550
612 432
376 251
582 131
630 921
457 45
887 696
633 969
824 553
51 850
895 949
257 645
870 46
97 376
718 181
298 948
794 545
146 685
36 337
846 354
200 473
454 400
651 409
20 761
487 820
850 746
742 75
37 890
600 425
449 349
748 234
794 481
71 444
949 680
987 208
193 572
703 738
69 178
679 803
495 332
528 104
614 682
498 459
101 691
594 671
213 301
75 330
710 812
105 387
401 295
226 330
764 478
448 415
403 800
519 106
471 201
688 249
990 752
616 801
928 134
240 940
289 602
473 9
327 74
179 417
946 20
147 708
546 947
71 956
418 461
567 274
984 409
858 733
445 502
762 809
335 518
437 675
256 721
905 459
83 950
27 530
123 564
851 91
912 903
8 358
823 439
612 103
76 482
771 557
967 921
118 895
456 791
502 561
744 398
303 964
726 276
707 819
450 491
23 945
593 423
814 25
614 464
752 285
497 239
887 696
407 836
286 183
110 598
663 9
539 156
319 248
754 361
359 184
857 485
602 508
906 773
470 504
979 605
169 680
683 668
697 63
947 501
672 333
230 302
27 104
103 881
37 963
654 792
4 212
630 653
160 878
654 639
235 815
810 105
154 236
405 477
7 41
373 718
879 269
507 275
143 673
62 263
958 73
51 909
270 91
435 752
125 613
633 281
899 707
406 954
399 478
539 703
330 656
18 972
759 539
570 921
566 761
221 595
868 30
23 932
817 42
317 506
469 419
928 117
351 520
365 242
196 752
18 237
385 832
215 43
245 115
678 909
189 692
144 617
413 903
678 178
336 669
785 791
837 814
990 121
190 73
897 958
245 767
845 819
526 950
814 919
827 993
523 434
872 125
547 244
900 294
67 338
952 591
97 619
135 417
624 760
474 291
576 274
615 519
833 598
685 357
764 955
471 305
326 101
778 352
26 281
269 104
362 776
844 997
410 281
217 855
49 159
104 329
620 914
421 693
921 505
372 362
509 221
116 808
794 720
721 234
185 548
300 954
671 441
626 122
63 406
430 718
109 977
227 424
610 665
10 339
865 88
293 65
388 495
134 880
676 601
206 191
859 881
758 222
584 776
475 891
374 358
202 817
377 762
96 835
334 620
644 367
990 32
804 909
919 101
801 622
527 531
496 18
630 772
701 865
222 545
606 299
34 901
793 332
696 470
715 935
764 319
718 971
827 963
447 3
369 749
129 446
831 363
601 407
132 120
271 256
991 192
965 959
198 670
191 491
919 530
528 79
224 510
149 988
468 951
23 990
269 793
235 597
761 291
870 163
419 514
935 925
462 930
325 219
240 502
121 257
729 480
602 400
870 221
707 655
694 456
403 986
57 270
137 573
216 681
586 490
301 438
81 206
544 194
313 553
482 105
378 20
306 159
613 29
938 799
94 414
573 448
285 421
167 704
265 132
393 401
266 847
447 8
145 421
920 404
310 296
362 163
966 583
895 400
159 411
728 97
921 599
540 693
98 456
316 515
630 724
519 69
674 287
573 467
491 696
162 812
328 410
218 320
873 750
99 105
570 934
707 495
7 748
135 954
382 745
253 666
412 90
694 507
773 725
979 85
52 705
131 175
362 771
991 483
463 381
27 245
170 297
985 421
887 915
738 12
20 468
916 971
271 827
787 518
512 566
421 48
30 526
399 568
953 552
533 585
860 928
274 808
981 256
508 430
562 143
738 141
721 277
886 872
900 345
617 283
727 373
847 353
943 18
888 692
809 533
544 198
596 387
700 278
453 753
153 655
941 283
627 107
105 486
198 181
933 978
365 492
693 967
597 211
18 472
909 413
342 981
292 902
252 490
750 940
414 709
244 628
245 453
656 194
631 454
26 1000
64 769
674 927
743 271
339 932
467 630
159 225
267 629
196 508
599 17
507 477
990 330
258 785
420 360
125 764
784 439
781 51
736 297
460 535
825 866
356 726
342 127
892 883
4 640
902 910
313 236
944 102
431 252
901 922
16 624
751 679
799 949
507 332
505 8
768 713
182 12
165 454
40 495
991 536
15 379
973 502
854 520
424 625
925 598
25 626
4 320
329 886
1 333
919 932
239 752
498 272
571 728
3 960
851 705
797 459
62 929
500 641
194 87
471 596
262 949
436 902
988 870
407 166
626 442
270 586
22 303
660 664
708 106
880 383
813 563
609 96
933 415
561 842
305 574
962 547
172 804
9 938
381 445
550 809
550 545
621 217
139 432
268 893
196 679
105 192
897 528
584 947
866 608
526 847
680 137
229 600
939 256
468 194
129 777
849 341
672 718
878 380
648 735
454 332
576 371
722 488
259 612
605 817
999 801
520 426
890 213
770 433
225 212
8 857
766 430
437 637
445 668
542 544
451 952
109 336
724 337
639 248
663 243
900 964
776 965
731 816
251 36
215 705
207 941
747 45
951 416
189 566
888 208
921 425
647 918
109 893
611 557
100 927
722 89
690 451
507 65
219 540
935 947
496 844
4 942
15 888
39 499
541 899
86 453
867 163
384 607
171 240
714 317
845 448
126 778
522 847
905 712
284 100
298 567
496 783
586 548
257 367
741 915
682 576
243 856
352 921
834 318
290 803
428 970
22 606
417 58
233 494
577 735
978 106
896 810
619 269
142 723
701 157
850 244
560 1
626 892
84 720
234 143
182 60
246 771
194 62
558 205
58 11
477 626
8 339
366 554
902 482
884 902
167 152
835 402
489 43
424 949
18 876
290 582
700 71
884 809
47 140
105 575
73 410
314 548
772 547
638 65
788 947
591 961
3 826
573 617
483 657
841 97
96 505
192 839
784 686
818 835
15 627
366 52
563 224
692 153
905 462
542 564
706 26
604 577
157 392
562 749
218 567
697 698
928 562
207 270
868 31
67 74
840 624
673 752
883 63
838 566
906 911
809 16
179 901
550 82
25 982
128 778
905 273
323 92
360 893
67 103
463 189
852 637
44 688
423 48
662 958
909 399
156 147
227 288
851 888
930 47
195 671
98 989
452 412
19 292
498 236
240 14
250 445
384 326
112 780
690 366
919 766
452 399
188 974
720 895
63 885
84 253
150 760
877 24
992 443
935 277
283 228
506 679
883 914
829 217
464 579
376 959
394 77
337 147
700 92
645 819
914 706
904 975
336 205
883 288
120 155
785 716
751 896
310 478
189 912
564 115
128 656
52 391
388 478
373 254
129 777
68 198
176 698
337 658
771 122
257 865
433 566
773 285
130 446
655 472
773 995
156 711
396 646
98 755
512 309
39 613
183 944
435 158
694 546
988 73
732 907
4 136
254 170
761 466
688 888
240 287
790 624
327 274
936 482
654 437
843 790
313 35
298 902
989 46
872 253
916 753
928 555
215 967
123 866
743 378
597 19
495 872
541 386
882 448
647 256
285 82
800 926
912 405
469 207
398 322
705 823
14 389
497 8
86 843
421 291
3 999
957 243
88 511
165 661
208 468
751 907
681 807
668 600
271 110
582 543
434 693
13 308
934 250
452 804
605 217
991 728
803 782
243 867
685 57
338 789
150 954
786 433
672 494
545 577
348 747
128 537
502 13
696 905
575 931
589 243
88 907
70 765
977 330
805 937
195 424
425 679
112 360
550 380
453 701
942 859
816 991
534 954
572 365
599 472
678 717
544 267
740 375
805 646
17 495
541 663
367 249
741 566
865 935
69 105
756 398
684 492
146 559
998 526
562 913
806 104
551 667
912 302
891 279
80 903
584 787
169 282
404 513
403 270
550 933
388 260
721 215
105 128
588 574
402 345
931 997
488 410
958 922
35 905
139 321
876 93
570 967
483 381
886 730
102 844
491 398
279 208
944 866
153 145
707 265
559 527
315 229
425 452
974 550
620 888
807 15
340 403
467 898
152 246
225 354
818 827
20 893
466 914
102 901
351 205
50 292
537 803
622 893
541 961
763 962
790 295
787 695
749 182
638 213
452 23
721 35
348 839
892 399
481 406
693 410
95 39
654 290
84 202
624 697
762 277
619 522
382 289
931 612
418 169
968 727
587 909
986 507
472 76
527 807
624 416
603 759
166 803
283 288
420 8
14 181
825 284
32 779
849 468
356 97
911 760
989 129
9 340
81 84
752 551
139 458
499 132
835 559
151 782
964 745
69 641
138 365
128 635
510 369
873 618
648 180
905 567
440 770
154 775
424 212
698 475
682 276
229 461
121 918
735 595
446 281
539 392
74 461
874 693
187 471
891 551
693 664
827 658
30 732
290 84
661 501
722 908
640 480
28 368
297 511
785 702
413 453
209 267
209 177
196 527
577 362
915 553
46 313
26 318
794 523
244 53
299 405
571 918
99 10
146 833
200 632
769 876
156 625
773 324
923 381
881 27
372 685
21 322
871 794
361 150
769 236
262 559
655 679
633 934
476 527
941 812
792 892
100 855
176 352
417 183
428 766
293 559
738 117
85 408
244 377
156 575
687 555
666 30
923 942
585 551
666 770
855 669
999 367
85 29
69 47
915 738
1 54
325 15
877 989
942 372
497 497
688 723
152 587
245 693
500 512
798 422
239 33
685 351
472 581
992 2
454 153
213 615
76 970
892 469
681 122
686 749
691 262
144 800
783 248
388 881
191 496
796 709
776 565
891 871
527 506
554 368
432 419
876 500
443 158
631 711
131 503
328 486
236 292
601 770
841 655
49 62
903 698
176 570
953 340
5 233
144 233
31 197
543 865
324 19
833 103
729 720
71 177
527 530
18 791
118 803
873 996
9 984
640 546
165 609
765 226
87 961
896 256
209 68
494 845
977 264
426 943
791 852
257 387
464 38
1000 139
132 537
28 890
720 547
870 531
408 188
89 90
517 370
993 290
951 298
338 574
199 49
994 347
60 904
612 634
72 294
106 348
629 255
262 174
386 82
301 155
924 297
617 673
539 17
209 595
962 241
583 86
386 848
13 744
28 655
461 58
689 493
292 758
792 529
394 691
394 418
793 845
110 99
312 50
900 498
619 783
952 319
936 201
726 554
360 792
772 405
672 70
448 481
59 413
822 844
766 102
222 535
991 437
505 686
227 962
78 705
755 235
941 640
690 932
526 787
677 457
7 343
480 794
785 924
225 677
22 747
387 642
633 229
74 871
137 279
261 804
707 434
749 1
19 118
496 403
328 663
682 597
353 735
818 403
256 107
260 714
569 266
160 900
870 256
878 447
619 273
339 485
657 336
125 206
89 255
320 753
990 769
378 994
671 179
265 77
312 90
335 488
549 854
63 951
386 75
23 353
890 384
529 464
730 224
288 286
688 574
483 498
805 894
673 778
773 263
322 987
919 836
414 996
813 666
116 920
450 483
353 289
418 936
931 786
995 70
712 541
862 904
304 988
882 962
500 171
573 173
953 73
648 782
773 424
14 946
837 266
160 604
904 291
808 6
916 702
872 174
259 416
599 207
353 256
959 833
629 272
790 483
930 845
614 245
368 825
715 986
828 426
825 250
777 724
104 597
321 937
845 507
172 737
766 537
123 980
849 791
754 692
889 228
968 152
839 322
60 675
209 895
797 532
561 104
774 526
261 434
285 63
398 523
383 629
735 722
210 236
252 711
909 949
604 517
720 753
37 772
500 355
283 939
302 611
196 923
413 446
499 79
29 531
110 656
744 608
575 116
545 891
196 918
52 862
571 321
277 897
653 485
283 91
173 589
745 683
582 447
641 8
46 26
645 281
35 942
436 535
449 501
21 158
205 608
794 378
880 852
460 247
267 347
895 600
340 590
978 985
195 552
518 576
891 702
120 526
936 811
429 932
585 40
825 1000
794 312
180 95
594 882
857 980
483 176
731 191
907 100
511 385
918 242
129 451
630 856
364 478
344 393
705 149
284 738
802 366
993 100
732 736
34 128
647 767
657 568
916 970
631 442
146 982
61 584
284 411
81 914
178 420
1 886
891 68
69 197
116 500
780 998
431 809
230 96
531 522
401 417
732 223
995 804
583 788
130 599
165 237
651 906
297 781
293 147
527 199
65 639
66 21
313 747
370 502
786 241
329 953
223 565
313 128
667 847
620 113
914 331
806 86
45 412
771 324
433 519
457 480
755 515
193 677
178 943
928 347
416 164
908 729
590 961
590 3
492 726
251 854
194 520
117 488
389 834
716 565
449 765
621 173
248 438
365 737
452 510
37 956
455 359
969 966
300 241
150 938
545 621
856 506
996 865
205 505
511 594
714 902
985 288
200 944
698 891
746 125
67 747
317 749
256 69
748 323
987 105
655 555
23 664
400 230
77 187
11 851
510 695
615 201
141 645
692 151
240 774
915 660
275 411
188 938
97 202
97 844
169 364
509 561
433 980
935 129
169 418
121 828
150 158
952 922
713 584
407 373
235 267
164 98
256 538
263 911
566 666
723 166
424 360
498 719
843 644
841 396
172 714
485 334
235 881
160 294
769 477
940 29
874 231
131 220
934 484
416 224
386 586
102 61
237 935
932 219
210 868
609 502
338 583
305 871
219 430
996 72
680 351
191 661
142 981
418 606
49 300
733 121
145 277
256 108
852 262
741 968
169 641
812 777
990 724
483 330
679 376
120 485
436 371
244 880
845 489
262 331
916 847
777 406
104 120
251 408
377 800
195 121
669 182
517 209
126 54
590 474
685 436
631 40
815 381
432 42
650 71
722 592
149 537
848 395
554 653
811 140
960 754
113 540
601 967
354 355
124 625
742 917
488 461
902 758
791 25
149 646
770 740
507 784
878 294
215 796
611 274
357 260
45 905
43 996
737 272
836 267
414 249
8 22
341 759
880 451
438 42
913 994
432 451
717 792
365 74
808 429
856 395
853 710
868 879
54 733
90 526
826 260
118 201
654 8
647 142
43 2
481 790
519 977
41 664
123 155
684 432
768 891
460 962
679 812
88 616
20 947
855 532
598 218
193 223
286 689
346 79
241 119
940 639
443 127
904 40
834 854
576 5
804 280
868 685
70 354
383 978
939 562
781 558
453 498
251 525
578 292
59 93
126 311
171 250
993 152
817 318
309 380
597 93
879 281
91 375
415 45
43 263
381 166
727 536
346 88
633 520
440 789
334 212
63 166
842 314
54 320
273 758
594 962
615 156
829 731
430 940
398 296
298 860
272 171
450 887
778 183
940 667
828 736
709 201
152 911
821 877
524 35
3 637
603 891
202 710
658 704
863 145
718 792
414 581
863 853
760 102
985 132
755 748
392 136
662 766
965 39
296 589
113 669
316 837
36 132
706 22
763 389
885 721
772 440
284 590
679 376
40 138
275 682
289 437
913 59
125 977
873 689
582 375
64 178
655 500
235 609
475 841
426 479
634 952
667 293
144 370
658 456
699 197
315 782
330 475
140 628
701 118
497 266
909 735
941 566
656 638
9 661
984 995
653 696
66 499
33 907
422 62
918 897
1000 749
621 611
17 322
947 471
530 343
745 645
847 512
108 949
540 765
589 12
119 727
511 30
313 156
567 373
778 174
709 471
296 229
295 814
20 869
852 80
665 834
620 543
185 896
393 763
422 135
313 243
298 75
331 731
948 745
444 792
456 30
53 22
105 314
603 330
541 937
362 203
853 802
679 195
264 345
969 460
779 687
850 902
815 697
200 797
566 990
690 767
347 761
513 210
654 135
166 116
209 66
514 925
963 828
845 958
822 880
358 869
590 618
868 712
256 382
463 159
628 877
126 878
553 389
646 776
732 584
99 943
725 204
598 832
574 459
523 740
128 464
902 872
115 594
578 590
490 134
421 580
193 308
339 938
765 628
942 962
542 729
183 792
219 43
187 633
562 251
589 368
266 103
164 106
463 589
681 107
553 636
95 802
986 870
103 983
738 195
446 293
41 927
510 323
432 730
590 692
556 960
47 310
760 159
388 792
733 838
828 948
281 414
872 36
354 960
883 176
533 949
867 398
448 733
859 939
600 751
546 885
919 823
492 683
541 965
898 468
658 642
192 756
494 846
124 765
133 677
502 322
418 720
712 871
423 47
331 988
454 940
227 208
16 395
832 202
367 781
843 459
465 124
961 312
684 753
519 139
832 361
882 472
614 966
161 557
419 297
578 387
344 925
901 762
410 16
649 425
633 915
993 706
943 592
771 467
550 314
77 537
774 960
484 847
755 236
74 925
215 376
939 956
649 448
68 541
881 58
441 689
414 378
426 971
671 450
177 114
394 319
554 155
324 687
999 611
662 406
87 969
56 151
715 602
188 935
557 494
434 334
645 888
836 647
369 364
101 471
768 24
946 98
699 229
309 448
968 791
658 7
29 751
81 674
101 738
519 663
682 498
824 823
536 346
845 534
874 231
621 914
555 962
524 440
426 274
581 978
11 519
365 692
886 921
710 894
615 191
52 468
777 835
376 137
15 170
966 995
897 130
301 191
7 20
802 189
501 912
721 86
331 712
226 194
336 13
28 486
883 125
640 634
133 303
613 489
166 773
275 641
778 407
318 67
416 985
25 708
559 466
228 506
781 421
212 602
638 349
6 782
701 738
872 909
906 872
587 450
456 806
184 654
610 860
430 360
961 413
837 907
340 980
915 265
309 571
25 315
276 735
81 210
682 551
126 824
788 571
615 160
10 506
857 100
651 59
232 652
887 197
82 660
969 882
729 999
150 70
3 184
318 990
624 143
518 435
455 496
104 629
764 791
112 28
82 248
395 50
289 11
950 893
44 796
736 952
723 448
221 361
296 36
577 205
471 904
965 456
758 785
744 73
159 588
245 617
831 821
29 68
356 439
625 672
951 591
103 586
971 833
790 185
386 700
191 90
587 873
666 386
249 582
402 762
811 330
958 228
275 825
437 628
750 110
13 610
863 248
568 68
120 877
404 297
470 452
902 200
79 63
474 878
43 813
697 118
732 669
263 634
620 254
655 584
530 724
726 25
880 876
929 139
523 545
860 341
952 671
41 34
872 197
128 823
264 856
617 575
39 130
211 279
372 857
272 307
532 3
471 718
381 223
221 921
946 831
554 275
140 51
140 654
209 839
434 778
459 388
894 795
111 203
7 726
561 653
818 137
89 97
213 759
884 261
713 443
281 381
689 644
893 938
35 231
574 281
921 827
769 884
468 597
153 126
295 635
741 800
163 550
428 41
972 224
335 994
511 165
115 639
278 183
49 121
882 473
740 816
236 677
687 358
240 945
272 679
926 203
413 804
950 405
297 367
367 229
27 297
461 155
196 991
717 493
923 635
782 560
286 711
597 12
991 404
372 66
737 256
17 778
301 30
631 100
605 16
987 408
132 95
5 330
393 579
377 645
350 534
777 672
841 50
281 445
390 259
662 158
215 503
724 123
25 186
194 206
708 207
852 560
79 808
341 468
917 262
831 25
808 972
129 789
496 742
475 244
280 743
737 688
598 496
362 26
765 468
948 71
713 152
221 207
382 544
72 110
436 660
867 749
11 442
833 899
944 206
968 660
913 916
745 636
291 557
840 205
317 39
183 739
304 543
163 441
669 859
490 581
227 722
600 462
60 140
877 550
139 598
860 330
37 341
634 702
841 980
193 677
252 689
601 646
301 417
42 43
330 612
24 891
214 347
379 911
896 478
57 274
928 178
883 273
240 935
977 250
796 600
83 424
416 356
373 340
613 89
821 112
72 40
364 310
159 963
783 917
705 915
866 467
712 87
560 614
709 182
568 292
385 757
927 586
468 836
207 401
460 987
713 37
683 571
988 920
340 623
713 244
348 864
770 325
922 168
495 900
866 598
93 392
884 408
876 54
819 711
51 314
157 148
106 678
886 264
75 495
17 457
277 383
732 633
863 124
463 889
574 552
889 602
507 594
455 84
652 17
674 447
501 777
356 143
243 478
806 589
989 61
441 728
63 482
799 906
476 892
957 606
231 205
232 712
966 454
976 301
124 375
702 785
146 211
789 728
425 738
584 876
102 376
312 509
914 298
456 374
125 905
975 996
975 424
729 898
698 40
35 759
975 218
809 889
724 220
397 147
903 389
374 706
530 34
715 453
91 531
882 979
54 760
410 166
49 68
473 29
420 796
155 399
931 889
904 723
705 80
32 525
762 59
429 675
566 121
909 301
229 720
731 467
51 491
425 64
994 438
620 252
822 670
420 840
729 390
223 363
140 892
657 673
494 586
449 850
260 752
955 57
333 214
749 323
105 919
17 567
870 498
326 981
478 458
747 735
880 917
418 124
585 570
476 395
687 35
902 445
114 434
136 267
31 64
134 142
682 281
453 30
560 859
435 466
111 412
611 502
234 675
324 515
300 575
798 856
336 365
192 286
971 973
456 729
47 51
120 378
612 379
489 649
149 565
999 568
525 305
537 923
748 580
547 524
106 56
994 683
158 937
979 154
611 316
808 718
992 394
64 457
826 546
242 397
617 397
678 467
604 571
632 873
825 67
906 266
629 263
676 192
820 678
939 212
494 875
99 630
783 482
130 344
112 11
763 764
719 143
955 270
672 855
884 157
846 620
868 27
859 978
377 403
175 493
491 362
960 677
110 926
503 750
394 883
323 904
105 324
484 462
252 863
629 226
98 185
55 221
734 601
271 835
796 121
819 165
617 630
582 880
436 888
821 763
796 637
237 71
735 617
188 479
19 408
688 254
757 403
911 215
213 793
189 680
962 805
4 320
879 541
915 983
497 691
333 205
452 404
756 826
201 333
354 21
438 926
532 952
418 671
635 832
931 510
793 579
734 99
61 282
650 171
810 998
706 864
514 719
333 386
410 983
92 182
363 644
575 932
893 37
324 519
623 508
213 254
879 274
93 23
642 24
727 419
17 505
402 245
953 13
85 876
837 936
595 271
122 378
427 968
87 991
719 537
759 926
327 19
860 639
418 654
65 270
312 787
100 532
878 861
190 812
910 301
104 35
707 781
717 880
142 612
966 460
864 272
22 819
349 130
810 712
33 467
284 55
338 661
645 619
665 588
484 256
174 595
648 107
39 194
765 861
236 501
942 790
98 801
328 406
907 599
167 303
23 579
48 863
393 350
89 242
711 567
432 76
439 408
119 227
811 356
337 443
457 239
316 203
130 982
147 132
725 710
766 770
439 1000
200 387
96 385
125 941
653 976
86 404
278 297
491 521
964 567
347 70
417 494
675 109
555 621
49 929
158 18
883 148
485 976
921 919
381 572
780 584
214 109
697 654
39 330
366 848
453 133
272 195
280 101
359 170
842 721
630 888
884 96
266 889
854 150
487 550
571 193
194 207
223 26
78 139
862 438
310 355
795 852
404 797
681 297
940 981
769 775
832 869
225 932
816 628
221 463
485 61
309 429
787 990
531 450
825 609
767 251
270 848
905 127
602 745
890 958
414 961
167 426
569 701
171 370
255 147
359 118
960 23
993 284
347 178
775 80
269 796
174 19
722 202
3 891
351 395
197 80
409 932
565 54
709 371
196 910
917 753
55 743
900 481
105 906
806 229
574 315
535 591
311 379
23 245
942 810
662 270
663 394
809 313
338 623
825 516
369 251
997 522
538 806
540 902
946 474
529 988
924 84
731 303
349 151
607 37
949 130
580 222
37 986
99 587
511 266
769 492
318 846
683 314
171 40
941 707
969 593
343 675
734 233
948 760
726 674
216 670
965 910
533 304
913 858
306 280
66 370
841 558
423 435
403 221
302 711
563 67
912 787
139 879
439 533
119 860
948 241
260 116
169 11
988 840
296 982
482 603
558 515
484 71
816 110
242 919
272 146
761 931
492 556
52 90
339 476
423 442
717 896
569 891
622 252
199 561
526 948
23 856
928 98
407 362
421 490
642 44
36 370
340 671
833 535
11 537
735 467
922 940
755 499
218 711
335 429
7 872
719 198
933 499
115 265
286 108
41 892
409 752
247 325
967 601
562 162
885 601
246 325
498 70
251 750
388 540
696 914
451 840
926 282
929 736
900 782
652 200
786 960
346 79
892 478
408 184
893 551
591 484
989 894
787 197
785 532
177 646
662 648
253 486
993 58
21 67
213 909
958 51
650 474
713 837
503 889
153 630
365 771
723 176
119 483
898 717
201 458
815 513
204 418
930 909
651 194
759 352
733 616
231 584
679 438
450 126
109 219
390 7
93 385
39 591
105 70
875 297
447 436
344 337
102 884
733 434
199 272
538 379
54 949
36 996
635 343
625 214
569 222
148 401
51 687
638 727
142 222
658 613
951 142
58 226
401 299
203 112
426 246
626 168
500 648
601 866
11 898
411 89
544 449
239 45
17 311
940 754
410 228
786 350
836 868
240 320
632 745
616 596
521 209
499 19
699 691
138 559
28 43
410 732
197 941
435 153
268 374
589 238
826 621
896 400
156 809
878 24
520 708
575 961
870 285
353 888
848 276
330 918
784 486
684 113
348 200
923 785
528 752
222 830
337 494
199 566
721 546
817 468
804 936
317 196
686 470
113 563
447 950
718 900
756 118
476 101
786 37
868 576
657 936
329 973
900 483
220 877
713 907
987 73
841 335
750 161
149 831
22 576
426 125
489 557
275 136
766 500
139 96
433 403
307 163
988 777
702 150
275 752
958 967
434 875
618 927
797 283
447 21
843 452
696 270
688 308
171 376
398 107
313 509
616 309
906 750
570 965
939 797
928 724
213 196
657 951
603 715
55 894
152 20
70 393
258 660
903 749
391 130
737 732
442 329
298 19
426 826
375 884
560 907
414 956
706 676
156 663
953 784
120 359
787 192
610 772
86 459
946 509
378 474
561 245
634 391
654 8
15 230
655 284
728 484
929 781
681 124
943 601
959 33
691 618
974 109
724 833
344 823
252 160
138 539
884 96
340 548
822 569
412 13
799 272
552 157
943 34
262 744
254 391
506 362
165 42
636 446
734 717
658 925
865 785
641 242
189 50
236 498
935 25
287 234
905 580
475 40
74 240
149 467
526 503
653 551
74 708
560 944
862 938
507 296
551 885
149 11
128 344
199 415
420 645
650 546
635 644
45 964
535 467
506 979
977 331
396 308
829 867
191 847
199 245
52 444
248 639
240 450
513 212
312 687
354 1
658 593
576 764
587 394
953 158
921 290
53 457
852 590
259 892
366 295
676 171
283 550
785 227
927 283
652 92
619 860
981 488
564 850
404 432
248 136
589 157
205 229
525 355
744 32
503 474
575 251
476 14
548 321
45 495
238 361
38 483
445 76
744 718
570 803
211 260
713 729
103 709
620 703
453 519
653 247
407 778
583 441
720 988
721 281
153 444
953 249
969 596
865 570
80 648
545 686
513 852
529 209
658 18
640 6
49 735
638 934
749 183
218 3
965 511
441 922
185 545
332 855
883 205
452 74
73 466
821 976
835 684
100 925
523 231
742 652
509 369
735 321
789 646
516 29
624 893
317 289
232 808
994 246
23 89
873 769
815 863
962 556
971 984
703 527
62 296
435 22
750 856
533 548
4 410
689 301
643 457
499 73
363 621
737 684
465 811
893 186
797 772
563 760
183 564
109 445
814 58
713 256
999 16
395 379
726 856
388 253
140 294
231 86
750 525
444 243
373 969
803 425
191 836
670 494
306 356
883 403
840 929
301 638
52 892
806 843
679 67
963 18
326 874
924 61
396 515
102 952
368 414
791 859
51 291
334 59
960 140
340 308
168 984
19 307
385 42
673 807
714 816
544 120
869 271
934 656
218 516
452 703
828 374
38 610
435 639
382 179
805 88
828 835
785 156
342 572
874 293
624 300
796 747
73 947
846 259
330 557
892 620
739 843
903 533
267 412
771 665
219 130
6 557
672 847
624 976
740 845
131 841
856 932
592 975
672 47
531 313
179 128
533 326
445 250
804 486
99 589
609 968
706 491
205 765
84 681
329 641
736 826
984 930
324 85
499 56
498 87
786 477
477 99
370 182
247 798
103 215
784 119
303 229
717 531
24 245
330 103
943 402
213 478
630 220
841 419
89 499
587 176
926 554
949 468
782 313
77 4
132 579
873 888
41 71
505 622
106 641
96 604
695 856
801 622
392 219
754 792
230 164
991 70
483 750
726 183
871 475
867 191
512 830
312 547
509 48
722 992
519 294
282 820
684 631
382 486
930 275
404 106
277 94
338 980
917 692
957 278
670 335
165 477
541 556
297 269
124 532
892 44
595 694
883 68
556 489
801 690
224 632
882 900
50 478
904 624
992 792
349 215
786 762
798 392
185 825
984 873
93 208
971 536
402 839
183 359
608 781
934 614
894 822
144 226
179 967
53 756
976 454
531 605
205 279
340 973
343 169
818 731
914 912
874 446
377 819
619 465
119 949
657 845
1 697
611 337
706 254
725 765
506 266
106 492
348 347
561 376
179 880
203 399
944 567
743 522
458 479
306 759
579 445
886 292
347 685
526 180
404 62
515 455
697 280
822 25
595 401
987 420
737 330
254 785
699 169
524 522
923 128
481 635
257 890
457 447
282 390
157 471
420 396
581 253
497 36
380 679
341 422
788 903
613 252
359 638
278 923
535 305
775 33
307 884
29 264
782 370
169 360
293 519
983 203
653 597
342 618
871 522
351 445
721 891
619 504
722 457
886 425
690 794
834 789
412 115
362 306
993 289
116 551
449 87
369 648
360 737
68 158
636 142
708 883
871 197
984 99
813 359
46 294
882 386
681 122
625 13
149 525
509 751
911 424
798 491
477 150
531 94
703 76
454 96
177 508
968 256
119 601
977 378
988 151
452 220
406 554
789 831
113 764
856 801
862 861
679 199
768 218
984 199
164 656
673 75
738 58
873 762
460 247
204 544
425 855
266 902
999 515
132 405
531 564
732 355
958 779
129 312
934 272
660 114
421 359
154 468
843 220
93 589
227 87
513 149
332 218
249 138
814 608
67 825
991 136
799 305
169 22
823 728
522 147
347 281
40 339
556 301
903 700
650 830
608 446
437 563
639 798
108 365
513 428
302 465
128 837
67 174
133 483
613 478
521 127
872 841
960 833
739 860
426 550
979 881
455 457
131 776
927 156
569 107
323 381
512 528
979 606
245 39
269 564
312 563
23 641
121 382
817 45
508 868
866 480
291 706
573 906
575 655
863 747
747 912
48 150
733 434
364 848
745 112
277 463
179 213
663 853
49 275
216 828
875 290
945 459
920 732
349 166
110 101
349 725
493 967
829 171
425 252
311 870
235 645
778 606
491 167
30 86
875 677
15 640
203 328
388 213
60 332
331 82
3 516
690 30
13 166
108 760
849 736
327 637
23 626
326 39
331 309
200 385
925 297
444 950
744 356
606 818
613 542
259 232
59 410
373 699
613 215
595 480
705 293
824 320
760 314
167 780
111 580
1000 905
697 641
169 435
830 210
676 125
309 462
985 974
849 74
448 383
27 71
133 281
844 836
760 348
852 218
767 539
388 991
643 611
940 457
972 97
162 764
906 947
697 967
89 38
154 745
40 919
105 177
326 166
894 355
1 477
126 798
92 470
149 330
84 930
139 879
712 6
624 824
3 7
5 510
848 206
209 842
544 991
900 634
610 931
603 709
264 190
985 722
897 163
823 41
161 419
168 757
434 540
619 345
172 62
861 640
192 409
514 281
869 250
712 271
725 196
504 310
200 291
218 737
635 260
349 721
692 793
664 536
4 497
399 508
233 547
709 86
319 738
802 514
259 364
113 769
804 37
481 283
926 361
358 912
748 71
787 85
417 25
446 372
3 223
153 643
77 875
856 151
936 943
972 162
45 803
51 351
97 26
713 910
54 348
343 83
858 351
694 977
901 582
120 900
740 204
900 604
261 665
332 429
327 123
724 556
208 264
633 620
154 168
692 677
347 303
610 262
519 368
273 186
268 197
673 550
922 618
332 226
357 978
76 302
832 914
567 764
48 369
473 795
970 185
95 428
938 511
315 13
873 773
537 835
554 593
309 684
457 703
518 938
424 130
939 60
848 39
873 158
720 290
822 281
13 874
965 174
983 799
222 787
979 420
761 416
834 463
519 811
741 846
901 983
555 916
502 499
169 424
548 943
477 174
83 266
983 175
738 726
597 428
415 229
521 96
597 973
841 219
36 159
706 370
814 213
466 900
626 393
465 432
222 522
475 738
781 545
981 996
707 275
457 697
689 623
776 613
610 871
426 696
545 75
429 409
284 608
808 335
57 184
371 131
635 531
101 129
833 84
633 181
971 838
326 411
418 885
18 55
99 545
626 578
456 148
905 870
708 661
362 329
256 565
307 869
134 175
296 720
625 853
817 231
535 853
82 485
77 938
13 842
773 711
333 663
390 982
441 437
760 191
764 997
315 516
157 578
195 409
504 762
474 113
984 740
946 803
183 876
965 172
347 730
467 501
103 768
239 157
867 962
527 378
113 623
406 929
894 390
47 429
968 436
112 508
842 257
673 332
233 539
591 445
330 147
122 56
275 323
119 549
2 944
34 115
358 693
845 807
376 741
93 416
365 946
607 601
235 435
727 829
341 231
416 417
493 113
581 875
582 132
906 425
835 757
24 684
854 632
627 940
841 915
666 932
963 119
739 101
135 836
432 417
455 524
850 838
9 384
280 203
419 854
124 254
944 252
994 411
335 782
638 442
284 596
577 767
877 999
919 949
315 690
865 252
371 605
506 94
360 996
536 170
495 982
656 232
943 409
894 988
362 427
920 885
237 452
534 893
616 239
89 258
706 55
13 43
956 814
220 23
928 921
776 46
958 935
756 283
274 720
159 601
14 586
623 891
904 79
358 920
903 947
172 667
919 177
256 112
231 852
212 91
771 827
132 115
843 582
634 835
903 781
322 672
45 152
117 302
169 329
228 510
144 870
619 938
512 602
751 930
887 75
21 134
87 246
105 11
299 838
704 435
433 340
154 573
636 449
327 939
188 182
325 330
868 92
35 29
521 896
542 754
610 406
989 6
215 662
810 636
130 860
288 536
820 369
732 842
974 303
937 118
926 930
628 25
938 66
369 950
516 949
631 821
721 802
47 941
503 135
596 409
819 132
391 838
981 296
739 77
545 601
159 395
146 90
93 85
444 804
423 145
750 407
137 520
99 218
166 136
428 902
666 974
931 864
993 857
934 502
339 921
942 289
789 949
348 160
173 268
999 757
866 76
172 633
877 695
650 482
472 987
440 29
57 840
174 111
586 924
789 733
697 602
116 107
599 730
584 393
304 81
559 210
446 849
121 30
809 828
467 24
599 594
553 769
508 354
951 539
350 76
965 674
544 629
485 180
649 124
850 594
608 297
223 950
887 469
952 20
825 229
137 205
664 168
890 135
871 80
579 216
273 893
554 841
509 749
358 496
655 912
598 517
291 999
908 510
864 188
583 606
591 685
489 816
295 226
903 817
991 806
230 763
391 227
384 334
603 110
2 914
444 393
713 119
821 359
249 93
311 954
74 768
393 952
791 403
568 108
684 629
655 953
3 344
787 642
403 454
654 756
774 582
174 333
310 645
449 485
251 200
983 186
779 869
715 643
566 930
895 802
701 637
316 964
615 602
827 461
176 635
491 28
254 346
407 838
465 617
355 406
222 811
467 186
488 59
248 128
796 578
928 96
631 822
289 339
566 734
513 753
641 546
701 761
733 983
180 705
414 969
536 717
341 504
808 516
67 685
165 142
618 398
767 161
556 133
722 467
739 575
251 922
44 800
809 223
65 795
226 401
753 423
427 886
165 790
515 484
378 591
516 966
607 227
663 746
970 949
44 983
555 106
139 68
532 119
250 963
155 594
715 812
94 257
216 54
930 775
182 80
656 245
732 934
821 157
662 575
140 761
418 931
426 970
206 530
645 293
708 984
234 519
276 916
554 186
668 783
272 287
558 874
737 931
646 849
560 447
807 468
630 503
793 915
355 836
232 329
811 468
492 890
408 151
233 990
807 813
378 776
450 99
463 863
402 181
40 603
198 517
989 668
428 33
604 828
491 995
453 493
211 770
437 117
177 725
654 630
163 800
911 178
748 543
909 35
741 31
950 665
985 916
997 484
746 797
15 145
229 748
321 690
351 889
628 150
171 126
382 704
257 517
14 858
324 878
428 282
168 941
483 813
661 664
699 600
909 470
167 278
566 618
680 100
365 719
628 808
960 982
175 183
933 146
348 813
580 109
728 520
333 411
819 453
96 92
763 884
912 831
367 552
890 170
998 478
904 831
545 167
804 352
523 88
467 74
956 647
881 255
484 968
394 317
362 413
836 541
569 924
295 334
884 50
837 840
478 813
276 180
72 920
645 296
232 71
144 441
362 242
958 849
702 879
186 256
614 320
229 662
729 819
110 430
329 104
994 366
470 933
773 716
469 405
389 555
976 112
822 819
875 748
896 166
744 889
42 702
360 689
273 876
671 238
609 467
994 286
334 59
640 298
535 618
594 860
24 404
321 207
859 907
50 400
811 627
864 1
516 604
590 903
858 970
71 729
84 177
892 577
532 249
81 743
847 977
813 689
619 808
773 999
666 143
956 418
162 355
768 605
574 494
555 115
452 541
940 760
723 436
227 980
793 821
254 818
895 167
482 414
442 323
481 37
271 898
172 39
706 539
557 471
106 384
316 59
701 184
548 958
563 24
681 187
265 42
209 957
797 351
308 841
969 480
377 453
870 424
718 506
374 838
699 676
78 479
252 74
174 400
953 969
567 544
492 467
424 764
175 605
620 629
295 894
827 220
481 98
788 741
15 71
964 833
614 376
653 781
128 916
566 248
841 915
43 810
224 7
177 576
196 341
64 29
968 535
757 562
612 554
611 677
50 842
174 391
298 982
187 704
290 670
975 605
78 593
187 217
792 483
401 730
300 731
397 834
474 738
211 679
192 903
849 740
651 584
976 205
555 195
669 34
17 27
990 987
405 454
131 50
432 899
491 261
314 881
864 890
505 106
488 798
800 678
705 958
23 772
392 655
493 603
557 736
398 799
455 509
722 728
840 127
29 76
404 294
508 244
163 224
970 435
937 803
7 555
135 87
738 602
607 600
587 26
241 687
968 839
845 471
929 217
972 917
162 169
248 424
341 903
828 776
369 578
801 484
323 698
911 195
399 311
436 332
587 724
372 721
216 965
165 782
422 758
117 48
795 894
178 752
520 568
838 390
976 354
190 11
222 38
613 151
650 926
521 624
631 700
874 916
908 544
858 950
69 594
710 452
165 79
791 993
986 345
429 486
326 599
577 124
533 780
797 413
856 851
307 472
100 336
295 402
879 585
705 562
506 595
971 573
364 273
707 72
552 167
381 421
788 486
137 548
92 136
276 154
292 474
166 639
495 242
15 545
982 205
102 94
24 723
920 487
122 215
873 665
948 814
315 637
32 49
712 406
735 174
221 386
82 608
749 602
930 262
150 60
868 681
549 392
597 367
313 383
237 589
894 407
755 418
353 915
5 158
691 223
986 953
548 233
871 248
333 236
370 346
369 198
622 433
873 697
211 91
475 727
417 528
726 814
865 326
149 835
792 393
453 331
81 422
309 748
478 630
849 666
827 744
51 413
119 551
551 488
271 539
456 132
377 987
860 867
346 448
386 265
516 196
659 693
560 9
12 461
236 495
150 447
241 365
8 252
347 849
114 854
550 706
38 683
49 930
525 138
786 898
772 305
302 757
297 305
971 974
765 57
68 886
312 152
88 229
548 975
695 802
655 210
34 477
352 958
222 146
205 214
220 184
327 144
633 807
91 308
549 937
237 613
306 143
931 864
851 724
99 49
310 422
826 77
312 120
346 338
939 109
991 739
62 696
511 888
473 631
852 210
772 629
87 843
379 94
290 852
96 189
937 776
21 378
230 854
684 695
393 188
389 833
368 158
259 316
184 550
139 623
656 342
10 695
975 609
698 552
986 615
233 373
603 383
919 520
904 655
697 478
47 670
199 650
492 539
990 161
871 303
170 245
557 965
340 971
985 89
180 176
70 702
892 736
939 658
376 183
596 892
581 592
938 910
573 554
830 525
708 923
743 885
659 413
61 658
583 93
921 329
388 66
595 252
499 570
767 941
261 416
134 938
747 362
340 318
76 23
299 945
66 742
372 453
393 505
965 713
733 880
131 803
535 778
85 774
243 911
826 412
121 225
889 996
838 168
235 620
71 924
591 26
426 853
738 764
529 295
248 704
315 642
684 413
696 237
351 16
8 674
352 499
497 109
385 231
740 670
698 691
699 478
221 733
617 782
61 332
597 954
803 216
789 957
998 34
419 846
534 349
686 176
222 598
496 712
652 103
647 295
422 910
507 791
194 301
27 883
593 563
636 575
746 8
46 382
663 549
477 258
950 490
521 989
246 601
218 7
956 903
341 337
329 163
83 613
849 895
828 377
179 444
351 768
616 618
260 744
242 852
841 803
754 674
69 773
110 864
76 188
45 204
112 310
616 645
176 788
88 518
952 971
774 578
468 483
642 754
410 729
603 562
691 7
359 281
894 739
273 631
554 685
181 41
61 626
424 247
869 390
200 991
490 494
437 179
831 548
652 605
387 683
310 362
984 521
73 156
823 501
811 178
806 582
150 290
640 995
100 823
303 625
8 886
496 543
638 873
779 485
401 102
93 11
296 114
68 606
491 23
110 845
928 613
406 338
540 501
749 795
448 432
745 584
434 822
964 8
621 826
652 540
142 706
442 565
243 341
265 217
410 61
629 544
756 788
870 628
645 675
656 759
640 526
503 824
35 779
700 565
84 321
215 900
71 125
551 196
901 623
382 342
490 467
394 201
659 756
793 243
562 979
60 443
800 765
950 211
134 10
994 932
336 657
783 961
903 274
481 901
569 828
892 945
494 172
511 670
698 223
955 392
698 110
815 203
381 361
274 183
393 79
851 655
462 680
48 88
923 821
210 365
587 840
817 455
227 605
881 801
836 74
145 265
695 587
419 59
450 813
693 215
445 797
547 339
89 929
663 932
438 547
767 909
223 295
40 674
397 258
28 639
660 369
894 865
470 820
894 246
50 471
573 928
625 176
846 388
693 408
279 433
134 472
700 92
562 589
606 73
471 293
92 131
144 873
230 388
387 453
538 601
955 834
366 69
583 445
864 718
854 625
237 380
773 983
940 53
622 6
350 197
574 613
549 579
916 60
454 367
473 259
476 688
80 626
435 114
924 376
925 876
176 320
708 407
839 717
69 507
945 822
565 228
206 604
779 713
386 136
874 981
429 473
681 406
574 259
488 579
331 212
657 59
32 393
897 152
729 621
266 851
54 417
166 193
170 406
618 162
167 215
508 210
195 564
19 809
583 938
538 245
185 430
560 903
912 112
343 491
159 252
14 553
681 531
669 376
919 864
685 138
752 479
458 619
622 976
7 411
569 577
748 963
842 281
741 748
846 465
634 42
181 293
143 952
926 304
319 502
993 286
642 509
296 10
648 978
43 192
64 401
942 125
826 153
457 226
606 269
589 256
407 299
726 677
911 461
825 332
951 534
451 539
459 966
91 718
121 118
533 56
828 471
788 50
473 292
11 556
117 120
417 417
569 426
855 335
307 61
390 43
138 420
882 307
494 594
717 901
121 368
145 542
782 896
374 524
317 142
172 36
367 511
342 48
572 681
363 960
111 546
986 497
363 860
457 444
941 701
10 349
21 181
635 123
370 705
392 479
200 277
231 366
313 583
392 857
277 462
519 692
279 184
8 859
647 795
565 15
373 163
415 152
32 346
63 661
355 222
639 8
184 989
418 29
925 475
556 624
440 372
255 813
855 901
140 123
88 84
786 450
546 808
318 996
471 667
704 592
790 811
661 337
561 544
166 485
696 241
436 417
384 855
207 266
91 91
194 686
565 147
556 841
584 775
957 388
749 58
58 511
992 756
720 983
102 668
994 395
78 699
390 536
297 564
858 389
447 911
894 873
935 909
62 231
435 213
303 603
326 941
723 719
827 820
899 407
379 644
568 723
402 542
797 266
767 934
109 610
447 85
116 838
572 940
477 417
167 598
464 759
279 511
45 731
900 1
178 731
853 125
620 392
850 918
981 241
423 441
723 126
934 888
369 730
880 206
884 82
71 798
996 467
939 140
645 768
399 125
713 448
439 154
523 358
305 134
267 922
389 233
553 229
794 526
616 42
838 175
432 447
553 408
152 859
799 769
438 786
360 420
484 523
438 471
1 586
146 324
273 850
28 923
51 218
813 49
805 920
114 9
941 548
103 369
630 251
726 240
693 315
667 284
744 254
405 512
154 848
227 634
109 299
560 754
908 962
844 486
980 42
809 538
215 788
727 21
308 415
556 648
54 258
580 887
15 247
568 690
617 371
190 789
41 498
317 562
281 392
939 921
857 722
638 414
33 11
267 736
77 490
942 138
132 241
758 466
471 192
4 535
683 256
736 304
67 580
704 16
382 705
471 205
928 294
509 823
143 550
944 878
533 378
927 436
956 412
647 745
155 647
892 606
316 794
710 1
718 867
373 575
470 792
594 255
326 736
371 859
63 201
978 802
72 490
428 713
450 560
761 616
119 791
885 600
663 670
482 2
711 605
695 787
862 266
161 755
621 206
860 197
99 711
829 129
130 150
792 525
177 369
746 378
111 67
18 59
873 191
385 624
128 724
338 320
818 234
975 557
683 707
514 857
480 308
117 111
239 946
263 213
6 298
924 645
583 753
919 162
461 810
214 31
207 406
843 723
77 965
738 729
819 306
851 148
945 333
918 160
468 491
118 547
981 544
452 803
252 220
265 105
465 490
727 498
838 621
765 991
52 430
797 466
273 961
947 337
795 966
444 823
84 371
224 253
577 734
62 256
217 367
235 524
367 380
191 559
195 175
412 568
75 666
883 782
9 603
285 988
570 2
875 794
251 511
754 127
167 240
14 706
985 104
514 312
699 372
298 216
17 671
685 619
245 901
546 815
664 172
709 602
257 134
150 435
597 187
375 676
699 100
400 315
874 346
345 480
658 37
835 58
148 32
27 914
151 850
732 737
152 335
232 157
301 221
211 694
110 523
300 655
456 971
120 569
736 305
724 489
912 451
943 17
369 656
427 699
21 725
310 242
375 562
521 555
786 12
620 817
666 331
51 423
571 763
746 605
229 465
1000 902
73 619
203 432
362 2
472 578
450 467
981 12
872 696
781 368
715 374
326 750
238 800
315 109
968 520
761 822
830 381
17 802
784 209
713 132
517 281
510 321
83 392
755 612
407 197
495 782
821 752
637 227
213 228
165 871
226 694
395 615
48 171
201 372
401 648
118 337
381 67
514 294
180 247
549 246
728 221
435 971
820 597
814 538
211 540
16 296
486 791
122 555
414 582
662 333
346 292
862 43
245 219
344 261
416 556
286 510
736 956
182 538
491 82
971 519
68 509
773 476
16 762
356 471
868 50
172 323
949 434
629 894
628 621
530 456
572 908
156 847
993 982
739 336
855 266
912 992
500 273
66 664
355 401
971 143
510 227
398 17
479 142
535 813
579 829
238 285
283 531
98 294
777 351
943 472
579 10
627 167
695 813
850 335
956 496
908 902
504 309
544 420
731 643
800 366
303 991
208 335
35 812
332 799
987 747
685 38
485 342
287 641
122 886
394 205
270 644
315 314
350 836
479 78
150 894
355 171
845 975
931 74
789 164
101 606
594 790
41 326
167 865
40 114
839 390
37 359
279 449
356 997
309 773
862 109
572 578
750 808
488 417
699 755
936 886
290 679
85 52
976 4
477 975
65 454
212 555
456 144
408 210
27 180
376 634
521 444
680 292
579 611
115 625
181 757
870 151
608 541
597 49
781 541
828 469
255 320
716 663
294 308
656 123
524 395
691 80
533 776
424 328
624 870
804 755
388 732
820 803
881 693
823 538
557 996
832 495
87 245
259 248
523 71
985 729
322 661
978 611
142 948
805 472
807 6
207 195
61 597
326 740
34 851
976 65
667 190
45 120
299 273
597 64
708 85
632 224
219 112
9 967
918 228
342 467
101 615
814 925
979 618
479 137
935 171
435 491
347 110
470 429
416 352
559 829
588 459
856 667
209 342
324 801
155 380
765 883
718 181
591 621
970 1
524 516
404 536
764 340
826 583
280 177
482 230
715 370
384 301
967 407
610 611
864 587
753 617
278 788
894 851
852 791
679 974
992 553
389 776
535 713
3 192
942 201
821 566
159 498
714 213
662 639
144 125
391 514
507 757
951 59
553 398
627 472
621 851
776 37
526 461
856 564
291 850
214 864
645 141
430 115
129 145
596 1000
920 159
111 259
653 159
826 68
675 722
431 434
169 182
920 956
810 115
371 178
421 523
297 555
702 279
252 200
63 60
899 181
247 860
851 792
292 552
115 962
728 411
892 954
414 162
107 41
783 824
893 728
949 14
350 741
236 664
957 405
352 314
392 283
519 657
439 374
179 766
352 377
211 621
14 556
312 852
462 144
640 782
41 432
376 944
615 315
746 539
534 702
176 336
830 837
540 930
224 818
751 836
787 630
434 475
234 557
948 998
749 959
320 11
810 624
890 691
665 384
190 725
657 38
92 120
58 976
140 290
152 862
755 406
344 973
711 546
650 583
541 550
588 383
300 601
615 834
149 821
343 225
794 130
532 179
128 737
496 160
698 590
757 840
875 281
60 641
432 222
980 359
928 16
902 534
416 532
489 252
343 345
390 218
315 246
938 16
39 292
419 456
618 19
513 674
556 504
539 431
431 843
459 538
856 30
311 288
153 674
829 608
44 652
10 294
205 453
31 713
333 95
40 324
287 738
290 410
225 535
841 234
529 796
875 370
89 494
589 928
553 645
183 324
95 217
654 425
813 586
479 378
271 149
323 361
407 858
819 779
311 418
89 471
546 142
848 21
216 547
2 923
244 866
36 730
836 796
735 512
605 962
278 103
816 842
599 547
156 238
313 888
361 990
104 705
846 253
351 957
96 2
242 156
496 525
999 256
248 345
921 719
778 145
849 236
268 691
217 285
899 497
158 711
11 430
810 101
641 517
418 504
182 853
483 752
328 378
772 449
62 13
120 617
127 691
290 485
848 314
101 875
209 992
351 747
186 390
314 6
767 226
343 304
829 658
551 19
304 708
439 497
570 323
159 962
250 227
199 438
71 189
230 906
184 399
9 855
481 339
173 81
404 303
761 947
73 341
810 319
491 288
124 939
753 967
930 984
230 510
771 323
502 448
33 190
797 209
559 601
149 72
510 906
379 145
740 668
103 624
50 11
231 386
816 285
271 901
511 60
190 169
522 777
816 750
162 858
420 948
533 356
25 329
82 132
178 76
540 806
434 913
961 81
294 422
829 410
142 290
464 564
872 69
352 610
945 499
12 411
784 946
575 748
466 394
253 763
659 380
21 767
599 483
499 429
445 79
569 918
629 809
937 924
646 729
466 179
366 835
444 332
127 672
937 333
114 688
747 628
243 949
652 474
777 954
22 444
632 11
927 229
573 854
352 312
93 991
690 216
931 618
430 378
764 193
824 962
144 806
183 275
271 986
235 107
293 19
707 162
284 404
795 627
948 590
711 722
370 396
6 686
730 245
13 768
442 323
646 321
509 440
870 931
601 368
648 925
406 617
409 482
698 383
161 851
382 420
210 641
727 228
121 327
969 695
846 179
591 8
481 509
383 451
491 16
446 19
54 542
560 256
26 561
377 919
501 19
957 892
879 375
993 547
495 872
812 172
685 695
525 757
844 498
122 409
51 312
610 702
961 873
96 77
883 906
908 98
924 422
280 731
215 568
444 141
932 726
534 513
461 559
73 606
371 524
129 112
602 308
793 351
982 186
193 522
352 113
31 370
257 80
232 835
641 33
579 277
508 947
355 705
259 535
991 359
763 815
16 564
451 402
654 48
503 885
95 293
644 844
205 516
479 934
115 930
519 109
348 320
308 180
168 360
682 124
91 131
166 495
180 943
875 750
999 326
586 686
919 314
444 140
932 356
860 138
181 772
230 289
626 442
15 998
168 3
15 626
793 335
402 585
96 199
126 243
15 45
769 473
925 683
467 992
998 109
28 945
784 891
114 185
848 199
960 723
456 365
70 820
405 575
513 767
384 584
56 742
985 936
234 66
891 478
103 938
945 157
689 95
643 125
518 592
732 258
157 25
594 682
291 790
883 263
401 846
169 924
108 667
2 564
856 389
495 111
977 918
695 150
808 272
703 453
367 955
312 696
305 507
957 926
137 717
543 554
949 546
223 305
502 604
263 6
687 126
141 312
664 353
109 173
22 112
586 440
776 277
425 573
785 252
267 757
965 997
268 374
473 423
276 258
916 816
602 943
148 73
200 439
606 38
167 901
342 180
360 224
655 138
635 301
919 906
464 228
58 961
896 277
666 586
415 827
168 625
616 950
825 458
244 511
296 402
497 220
268 70
347 875
293 752
770 883
465 279
640 559
693 350
389 460
506 469
873 793
110 947
133 606
156 534
798 292
41 393
703 76
948 891
498 292
833 824
906 597
185 849
592 904
2 735
729 86
135 421
88 471
300 595
397 970
656 671
785 91
374 966
685 498
522 183
94 248
125 761
255 837
245 91
684 901
925 161
758 633
172 399
631 265
36 533
772 303
977 730
978 79
419 853
406 258
218 663
549 610
638 724
149 816
336 745
326 257
313 327
41 87
109 61
859 147
890 148
565 153
219 579
956 276
660 691
248 472
505 773
187 942
831 40
576 425
31 510
533 768
66 638
214 517
150 444
447 594
196 236
390 379
362 407
123 630
132 20
565 831
770 767
403 528
982 398
923 542
812 448
786 863
70 681
809 143
67 513
176 97
260 298
274 378
123 256
956 834
735 403
947 548
760 111
577 125
644 405
460 257
628 90
59 256
567 613
982 832
264 990
417 132
414 434
844 835
648 467
346 755
251 900
636 579
369 91
194 600
288 687
133 87
884 144
484 562
42 581
80 806
394 297
518 1000
679 719
673 247
215 749
250 789
362 885
397 136
361 421
233 189
492 936
107 628
247 502
944 598
314 814
453 299
236 484
428 824
851 126
638 357
651 984
783 645
273 391
674 142
386 891
306 993
149 813
859 371
193 952
731 234
420 620
224 844
594 389
326 832
374 162
325 920
56 898
493 638
851 521
839 907
521 903
474 734
286 538
359 618
718 842
121 817
540 474
68 508
936 190
553 628
523 872
443 915
770 581
801 660
253 724
848 33
923 919
45 819
892 642
636 771
138 984
311 23
5 76
607 753
50 21
672 857
79 795
588 163
710 287
78 531
131 439
225 325
595 446
165 297
67 1
550 43
114 790
385 169
284 960
331 597
964 149
759 210
902 936
236 316
766 786
361 208
672 420
806 618
501 759
48 726
766 844
409 878
945 368
770 177
357 247
725 997
715 746
603 67
811 802
39 313
984 588
477 22
705 791
515 678
213 584
226 44
874 631
800 967
202 554
598 549
291 319
753 293
138 639
239 537
259 342
992 568
631 831
863 593
562 669
899 723
423 668
494 290
979 149
97 171
931 480
850 857
507 444
947 808
692 650
752 479
305 952
205 851
103 577
257 14
542 609
292 134
288 391
296 33
12 947
454 126
239 150
233 888
889 89
751 820
183 262
945 633
738 491
296 319
188 829
626 943
434 56
432 379
170 436
37 543
354 628
613 604
347 904
15 798
584 315
577 491
751 711
151 211
554 315
399 887
882 358
307 442
98 670
476 709
91 793
480 135
41 77
192 433
489 411
297 727
5 253
821 10
54 984
684 466
877 501
916 745
198 450
451 67
937 766
708 545
702 113
486 189
900 305
253 40
815 729
714 183
812 908
718 100
81 479
959 665
126 661
220 567
410 908
323 293
548 876
876 331
783 160
482 710
976 877
590 166
951 255
751 611
40 635
90 735
501 399
833 228
850 894
531 462
132 576
497 203
606 477
456 151
914 394
920 901
993 140
296 423
399 34
371 950
142 463
459 925
693 148
216 904
580 756
381 26
103 121
616 860
173 133
372 745
259 979
469 118
402 611
407 487
2 764
19 29
889 683
894 603
509 186
664 528
169 53
134 183
991 93
149 873
995 751
52 876
527 55
540 765
768 702
519 450
764 714
178 482
839 116
616 341
881 933
284 176
501 474
922 968
264 479
963 536
468 72
532 46
857 322
146 455
143 543
732 379
354 625
60 971
994 278
691 807
693 249
176 12
107 250
989 210
663 835
127 932
653 803
711 313
364 224
258 55
370 973
617 39
878 387
854 571
990 700
796 412
261 202
177 121
497 974
859 153
262 325
996 601
354 693
139 57
726 757
680 649
846 442
628 818
406 790
227 407
296 450
47 641
318 708
602 386
512 469
503 625
323 441
230 4
87 601
354 796
715 749
73 850
334 258
247 647
589 852
375 810
748 973
264 922
11 628
183 651
407 688
335 94
321 3
930 184
815 860
522 452
717 468
304 21
648 643
864 596
439 283
103 72
766 313
307 235
760 508
709 392
704 254
957 787
100 767
515 769
799 929
157 871
81 183
842 630
901 758
921 563
152 709
855 373
537 713
771 856
369 953
560 798
71 625
982 773
464 609
669 524
578 229
904 838
868 512
122 793
412 729
87 73
844 440
129 358
770 954
534 540
402 231
834 824
930 117
959 568
465 93
621 107
181 899
943 648
129 28
420 427
223 704
519 986
687 350
740 421
708 7
6 196
111 210
490 714
771 231
362 111
132 304
415 164
580 160
966 816
468 703
181 647
627 126
971 657
86 597
673 873
828 837
353 940
981 887
361 977
974 154
700 512
372 836
125 323
795 248
321 505
257 198
664 833
316 352
768 260
828 808
574 523
926 815
953 343
822 720
549 992
817 763
737 861
300 646
998 930
525 118
20 536
780 995
402 886
877 305
617 901
813 395
182 321
165 578
235 363
192 194
929 371
790 686
772 651
410 634
283 55
559 318
786 561
905 787
750 441
219 350
580 17
757 457
614 174
647 849
107 274
246 722
490 543
761 734
691 950
330 620
314 405
116 221
393 879
165 299
528 630
745 442
532 395
232 344
377 534
933 465
349 713
676 954
387 494
336 639
713 193
830 1
263 329
969 831
795 608
123 61
293 265
292 202
244 937
570 155
876 398
974 605
309 188
734 960
825 390
221 807
81 498
907 851
20 29
498 7
22 246
390 279
937 751
632 857
146 341
808 310
874 713
644 466
967 158
41 454
415 347
332 367
937 699
870 471
768 103
874 98
340 302
340 347
142 715
792 812
400 772
900 709
223 795
20 363
191 253
368 138
193 79
611 309
827 41
258 210
956 755
366 507
826 204
225 55
650 185
73 847
20 322
164 900
960 96
105 165
9 91
966 902
524 656
924 557
460 111
603 782
38 275
50 207
788 675
63 493
433 485
991 477
1000 930
451 191
777 205
936 452
536 965
929 272
771 585
683 66
745 315
429 337
610 557
769 889
366 752
515 411
30 508
326 298
137 754
493 121
636 325
845 3
162 590
220 178
691 543
253 225
716 999
92 845
298 164
856 118
692 855
466 347
149 409
985 547
459 564
39 936
991 692
99 70
441 420
611 378
703 548
902 677
50 360
564 944
717 85
155 9
338 852
775 435
19 609
324 644
690 725
43 600
974 583
463 34
194 857
827 683
827 318
714 395
278 762
706 452
340 98
397 375
508 643
614 982
355 878
285 248
794 144
711 275
891 88
909 323
961 202
702 944
148 473
396 527
774 481
368 103
197 233
347 579
573 511
267 255
194 494
686 300
142 323
350 350
221 894
176 236
419 443
498 207
701 975
937 675
733 752
508 428
740 614
537 674
115 813
642 52
226 348
748 219
244 968
259 813
917 282
909 274
394 127
466 203
131 670
804 590
447 116
961 966
636 915
714 840
840 785
824 688
946 493
490 201
135 4
197 932
97 626
456 664
306 972
442 720
177 401
515 410
463 897
44 395
913 214
643 48
418 223
631 495
812 812
341 508
994 499
165 935
333 753
4 507
41 364
822 314
116 933
223 915
978 35
55 46
744 626
320 198
779 395
109 557
60 125
161 661
186 337
432 994
668 667
342 358
298 844
322 948
606 804
983 318
581 405
903 570
212 155
428 959
96 824
77 5
590 716
361 883
452 161
283 210
546 684
754 542
433 240
179 220
678 468
5 311
818 733
41 293
201 574
916 191
229 547
259 277
607 590
370 783
370 656
288 897
108 513
907 734
481 371
723 453
653 697
550 993
414 861
280 298
860 622
516 17
326 1000
939 320
59 557
559 704
665 802
613 172
805 917
526 387
504 946
48 307
553 285
341 241
69 689
344 261
761 775
679 537
879 27
321 186
460 408
446 144
429 875
485 192
569 213
334 424
872 713
749 330
806 494
255 602
851 695
413 314
466 686
810 188
652 815
178 871
705 736
537 707
18 310
165 447
229 347
152 74
638 172
758 430
191 247
536 744
116 650
275 60
853 709
912 926
881 601
313 3
307 379
452 678
36 17
671 606
253 573
376 677
30 543
960 51
264 732
636 561
244 925
78 513
782 771
831 986
585 413
441 130
176 156
101 757
470 254
896 410
739 590
314 276
436 517
133 101
326 98
414 454
566 405
323 940
224 593
665 597
618 527
648 392
340 455
69 891
790 554
997 813
854 339
201 835
460 99
90 752
148 84
298 62
688 981
341 633
151 564
314 970
358 147
314 146
785 425
131 452
431 968
409 189
207 263
722 535
226 173
436 585
598 638
118 450
348 251
424 828
712 505
959 950
147 428
913 490
150 525
849 917
540 6
144 180
516 222
264 508
698 679
222 898
449 397
764 273
104 33
328 953
334 476
668 645
235 151
882 821
740 223
116 298
818 78
358 96
560 524
273 189
248 701
228 368
9 867
233 989
182 836
777 28
6 487
885 657
491 792
114 399
833 403
976 558
262 861
607 68
344 902
742 815
535 218
322 687
64 294
272 690
283 992
807 394
187 16
453 841
199 947
516 756
529 566
840 245
114 55
672 155
519 774
110 181
749 475
77 731
117 634
278 237
259 257
647 885
601 898
353 687
203 507
740 193
415 147
937 813
555 703
659 755
938 235
227 547
44 604
183 953
569 337
743 809
146 546
787 394
605 729
956 143
443 837
550 520
735 518
390 687
949 915
790 7
60 430
250 215
345 513
294 283
858 713
894 179
724 320
593 117
434 226
659 998
539 590
78 470
829 868
108 442
996 549
460 154
81 725
686 482
161 789
197 686
131 445
648 63
669 807
564 594
84 456
202 688
118 391
240 312
783 815
727 63
627 602
465 314
86 795
524 635
238 221
176 519
329 282
401 824
289 467
560 846
664 735
716 448
842 655
745 648
822 277
419 325
808 501
785 730
694 260
224 11
645 221
115 56
111 587
668 202
259 464
498 427
434 971
702 522
409 16
684 244
984 810
515 494
838 156
360 142
310 901
326 753
746 809
858 423
426 60
30 339
537 265
468 454
373 393
844 843
841 951
940 694
696 921
292 198
96 617
371 865
49 409
625 983
489 132
945 574
741 673
626 820
213 251
996 380
565 244
938 823
460 856
831 700
811 917
161 450
107 385
29 889
211 668
373 609
701 564
733 851
452 367
846 675
13 98
940 199
630 344
827 25
263 471
449 480
852 837
431 541
284 384
409 369
953 330
640 268
644 147
297 824
364 720
268 556
267 930
946 412
678 490
635 486
158 952
940 384
63 386
826 916
637 689
149 437
38 216
340 180
161 974
777 363
288 739
800 938
700 190
665 192
78 13
472 265
309 454
957 750
897 138
109 379
875 58
829 129
87 249
246 612
607 448
41 806
477 33
127 738
172 580
286 637
228 957
668 815
760 902
817 800
22 272
989 645
522 669
923 961
127 89
441 144
915 999
197 431
414 160
237 127
935 118
539 425
299 46
547 707
331 620
347 944
768 32
662 454
366 671
500 513
658 133
570 429
82 805
481 897
143 427
726 174
73 160
310 374
288 453
323 234
682 907
39 124
678 975
283 323
523 179
725 253
245 207
181 31
142 551
234 687
309 206
717 35
118 712
369 338
334 5
574 184
888 961
185 399
665 928
897 800
237 191
753 721
268 398
213 889
980 265
899 15
323 534
671 209
370 872
66 248
929 250
264 559
299 256
77 621
879 447
532 768
55 949
492 362
737 211
823 216
624 703
279 420
6 693
47 812
40 990
84 75
990 17
471 702
605 277
80 585
939 985
583 88
631 706
458 714
90 116
407 423
558 60
244 2
353 961
619 393
806 243
379 361
224 604
221 183
732 540
932 633
274 200
407 915
487 218
791 86
931 828
312 427
634 285
206 237
961 758
932 691
774 286
908 709
364 401
230 622
346 312
703 840
319 338
920 726
877 409
255 866
863 431
455 391
999 422
695 368
448 775
961 367
509 370
529 34
693 20
992 464
244 263
492 418
631 691
53 484
659 530
975 738
810 209
511 680
331 627
308 737
77 272
828 729
880 10
744 838
32 800
389 321
598 763
727 835
157 885
147 626
46 898
930 595
241 703
70 417
968 959
394 795
713 421
850 652
313 419
155 692
832 296
793 796
372 585
748 719
13 502
862 203
890 901
244 167
7 12
710 551
412 271
164 706
51 394
414 757
117 249
936 880
153 267
281 598
122 420
263 666
588 921
601 236
835 103
49 131
312 805
691 525
425 408
366 762
116 36
117 463
560 455
890 774
384 618
497 466
444 162
813 776
573 851
809 241
493 675
861 44
537 204
274 640
445 187
692 607
34 278
387 486
126 347
126 842
376 579
933 108
862 229
625 613
901 863
850 781
412 703
516 508
429 919
239 947
650 423
82 869
376 253
828 920
10 119
958 856
101 185
152 954
475 602
718 77
847 297
279 900
196 277
691 361
673 137
390 723
933 126
540 952
987 331
291 46
962 96
72 788
468 504
79 245
121 493
346 52
927 301
813 411
824 170
92 381
600 479
18 900
234 806
663 884
62 974
612 391
9 162
982 34
432 69
989 916
274 537
609 78
426 479
464 286
830 241
645 894
855 716
888 929
829 545
974 566
222 801
485 612
10 728
94 494
158 283
752 504
243 756
69 983
123 548
779 680
912 72
473 726
385 788
587 751
929 579
509 648
949 417
752 524
674 64
243 220
753 910
233 544
457 256
715 947
431 543
955 525
227 33
44 171
682 643
400 825
476 842
80 591
394 217
970 713
286 636
426 680
830 723
959 190
262 538
328 175
193 277
403 106
244 585
170 135
871 726
843 267
113 928
675 351
407 597
94 767
544 41
477 590
696 524
820 894
431 597
727 349
301 105
432 499
789 364
240 464
763 527
776 475
243 106
538 412
296 441
657 739
173 186
473 194
835 503
501 789
864 687
724 106
752 535
790 235
907 381
176 449
747 605
714 778
864 156
682 99
113 306
199 928
585 541
251 224
796 200
789 718
533 410
475 714
797 907
673 295
202 129
392 637
770 545
646 182
290 122
245 302
543 643
131 371
664 268
886 420
478 449
825 22
513 995
128 346
961 505
780 26
862 853
779 762
748 345
767 131
902 855
769 770
30 72
730 760
14 316
534 267
942 240
773 505
834 622
999 556
967 798
412 817
186 202
29 851
