3 3
2
1 1
1 3
2
2 1
2 3
4 4
2
1 2
3 2
1
2 2
4 4
2
2 3
2 1
1
2 2
4 4
4
2 3
2 1
1 2
3 2
4
2 2
4 4
1 1
1 2
100 100
1
100 100
2
1 1
100 100
100 100
1
100 100
0
1000 1000
100000
395 841
799 784
198 912
769 336
554 278
629 478
514 365
917 953
718 636
607 142
243 17
805 138
401 157
109 130
219 999
840 513
297 613
525 638
973 494
772 293
770 527
892 401
353 284
920 808
950 70
87 526
664 193
349 891
21 65
64 458
971 239
851 903
540 267
761 376
668 513
40 532
932 438
721 931
739 285
355 640
166 688
881 441
331 830
894 229
687 351
589 957
859 658
924 440
815 399
911 685
216 483
921 951
882 148
432 642
282 620
308 787
227 448
277 188
417 557
907 170
127 104
761 496
936 985
384 685
369 750
233 295
245 585
733 153
794 126
746 165
951 75
522 53
241 177
733 798
968 657
760 640
135 94
79 521
205 70
820 462
756 574
158 52
205 1000
126 890
55 998
73 871
924 5
181 594
392 164
820 914
553 360
453 580
100 688
758 531
993 305
878 577
629 748
748 36
926 834
832 874
744 980
984 904
498 667
831 164
77 889
249 650
230 630
317 701
232 329
634 75
652 224
972 511
547 281
114 720
593 472
451 945
848 337
4 435
599 345
234 834
483 676
305 482
183 713
41 622
696 414
638 674
185 348
628 610
329 731
203 741
685 921
258 654
88 533
878 261
94 687
362 112
594 577
289 667
289 776
190 330
4 985
332 828
437 189
919 959
700 765
686 122
775 384
917 944
204 862
549 794
905 298
874 910
577 499
274 163
493 865
849 464
292 496
685 181
140 728
493 604
725 839
222 179
122 499
361 139
932 325
623 909
819 837
335 497
659 395
259 609
73 152
648 108
289 364
92 332
935 428
266 584
762 659
158 488
626 884
208 518
427 558
395 830
327 245
639 730
339 985
137 898
6 411
775 784
115 294
722 866
450 50
708 987
474 211
94 866
383 100
658 302
132 810
54 52
781 458
443 693
590 120
530 579
362 596
889 305
170 477
526 610
597 619
830 234
99 71
170 924
226 482
291 827
879 358
815 345
37 660
779 258
837 626
222 309
613 199
675 110
720 783
402 201
435 316
386 231
155 533
15 556
383 381
738 306
650 261
920 553
810 686
312 698
7 646
844 533
643 619
401 519
719 363
678 802
33 153
686 64
619 188
568 701
6 2
262 306
858 656
342 182
880 668
314 654
187 886
504 158
676 829
192 905
707 395
548 869
933 739
927 234
934 552
553 495
800 940
595 815
996 658
325 936
590 875
760 638
795 776
605 263
167 471
866 796
665 874
612 413
646 597
149 539
33 580
519 701
516 833
490 113
49 511
385 815
453 638
414 144
407 248
718 18
813 574
447 583
996 478
75 59
598 641
220 223
924 631
463 738
851 439
949 953
768 900
537 334
478 220
467 950
968 885
459 184
767 781
258 905
964 762
403 332
555 561
192 623
361 478
917 654
607 211
110 866
200 374
593 647
597 677
561 59
243 564
344 19
924 10
771 602
934 888
448 174
796 488
966 640
293 156
367 883
748 900
273 476
123 947
624 866
925 719
283 185
203 168
177 627
228 127
14 947
120 161
649 462
101 916
71 615
497 394
294 437
913 245
191 567
432 35
754 814
998 357
524 36
662 201
328 700
647 890
51 342
804 767
682 699
313 905
298 753
190 810
54 592
158 102
137 245
59 590
946 890
926 57
257 470
169 588
477 585
927 816
583 527
226 730
634 265
17 539
348 932
523 206
308 401
646 680
270 444
333 704
760 215
684 259
846 17
601 853
668 322
849 527
257 251
515 74
612 890
822 532
737 959
360 344
24 44
488 6
709 293
508 821
79 468
484 191
44 924
245 85
612 712
962 93
167 868
758 476
7 778
737 579
923 744
788 97
102 947
240 275
96 810
278 747
938 174
97 761
846 982
693 342
435 457
324 655
130 601
378 82
660 137
881 115
211 583
529 669
944 313
123 769
515 39
212 400
161 453
434 309
650 6
462 127
781 85
685 786
868 911
48 63
178 528
110 928
597 388
701 639
407 540
578 823
222 922
375 790
98 382
388 808
935 748
832 850
636 715
625 517
579 503
30 672
600 756
144 140
778 196
736 845
667 185
106 313
103 889
271 480
288 200
948 658
507 222
937 779
295 143
645 562
233 874
630 674
813 833
29 774
618 591
775 764
77 285
173 881
360 179
379 444
101 648
870 326
105 608
750 806
367 399
273 395
69 600
433 902
675 882
472 461
225 293
577 247
127 302
481 750
193 486
134 859
185 294
901 3
809 289
688 651
45 176
776 960
862 113
995 208
668 537
829 466
712 893
194 406
155 838
324 674
533 348
641 458
461 718
6 542
192 269
445 694
654 237
350 220
427 515
51 344
810 95
987 880
285 522
360 181
854 439
787 684
141 387
104 427
968 601
870 110
803 160
396 314
533 456
971 746
89 959
54 21
900 898
420 40
220 184
623 779
462 74
460 409
836 602
203 564
673 804
963 72
385 476
931 359
104 917
876 901
922 192
90 929
969 821
5 509
288 189
262 628
37 749
351 722
286 873
676 553
625 958
433 638
997 9
926 364
265 100
292 802
730 187
7 381
890 699
887 12
640 177
926 149
871 676
548 276
829 156
113 223
861 453
462 546
910 857
957 387
188 175
361 248
628 918
616 368
379 518
695 502
651 18
694 620
896 521
676 242
465 724
177 789
335 326
183 638
25 244
418 139
386 213
130 778
145 14
531 746
247 524
542 225
845 898
418 236
477 740
464 93
881 942
267 641
279 215
459 449
587 303
515 876
654 972
985 645
390 799
323 516
741 637
534 865
100 585
324 951
44 577
518 788
428 925
139 785
233 706
8 598
474 820
791 523
168 127
926 776
292 557
194 248
113 32
616 728
679 212
789 940
727 722
646 306
91 155
860 785
382 323
142 868
391 855
982 933
709 558
115 907
155 1
32 308
36 268
479 648
588 714
435 268
574 315
469 81
865 664
986 328
195 247
102 128
61 585
143 83
990 770
770 257
565 145
412 801
449 600
313 891
158 36
350 748
828 731
394 818
146 693
939 380
508 341
926 41
123 569
338 68
325 113
257 107
908 889
488 669
559 356
391 801
548 717
447 741
559 375
68 841
221 704
44 7
47 729
297 970
37 170
282 634
740 361
250 539
207 647
3 737
538 765
482 394
134 85
460 929
769 692
396 527
534 990
718 440
409 580
749 15
648 446
807 31
569 388
35 56
793 775
540 37
430 330
414 21
949 564
255 874
400 718
707 651
90 934
513 425
439 498
944 262
293 87
475 750
805 861
636 509
545 597
927 175
196 975
538 341
214 145
862 793
443 614
547 569
994 533
31 60
322 433
520 974
723 614
474 994
502 528
124 110
284 47
21 51
391 480
624 559
352 604
217 486
55 794
327 763
822 48
481 357
330 143
757 1000
993 52
579 230
340 494
541 703
753 623
103 562
120 144
747 727
212 471
265 964
726 266
314 591
947 548
691 794
793 277
328 447
677 786
280 907
610 16
639 820
381 363
506 742
468 501
971 252
216 679
945 236
826 941
489 259
53 773
49 179
626 846
631 377
284 303
318 910
729 893
255 957
698 110
610 760
12 166
844 581
816 227
168 789
47 642
414 657
836 99
944 463
840 461
763 575
484 123
15 81
38 213
322 270
30 736
901 932
512 41
268 745
533 327
968 436
92 580
679 382
845 927
388 623
197 684
807 150
231 681
893 822
91 269
4 215
147 120
161 904
648 658
985 428
863 181
760 953
334 955
881 438
61 179
863 268
418 257
937 669
490 649
917 830
45 580
700 920
823 191
849 860
288 471
651 833
785 151
105 411
848 119
297 985
253 909
165 159
828 671
319 102
932 317
897 235
154 976
166 596
456 977
448 14
847 743
893 98
508 631
749 998
982 356
264 45
204 235
905 429
530 31
348 223
458 461
437 244
840 612
588 603
616 296
38 36
133 463
93 931
928 641
996 842
887 910
145 260
688 90
121 49
272 218
679 468
712 729
340 115
717 552
847 928
963 333
795 885
816 96
736 887
728 743
653 731
991 614
704 797
846 678
896 824
292 117
846 574
688 3
554 186
113 404
736 401
286 76
171 530
417 101
844 907
638 145
759 496
293 628
305 462
286 139
256 200
774 577
580 101
287 461
864 134
534 400
475 600
130 819
919 646
552 547
691 763
258 189
816 450
911 551
689 121
321 197
773 944
45 94
555 352
485 331
730 418
18 19
838 205
850 148
694 757
519 402
591 385
834 777
327 406
527 744
940 16
960 848
942 713
65 4
334 496
914 550
568 64
268 931
78 406
162 118
519 772
156 680
457 109
515 989
733 784
799 42
889 673
385 758
762 831
326 449
999 95
159 239
170 566
972 426
544 248
19 133
813 62
171 175
163 269
52 685
727 895
567 850
608 615
446 952
401 369
464 771
10 399
965 622
48 180
427 936
68 591
653 446
621 880
149 823
508 783
678 200
50 234
849 245
196 657
26 294
65 596
994 489
111 75
254 959
894 159
749 681
127 962
841 402
225 747
529 990
189 732
966 207
451 239
896 815
109 646
241 921
410 174
248 235
193 520
678 501
181 87
48 427
828 307
53 888
878 52
784 582
788 66
305 750
565 238
884 200
120 674
847 125
359 529
49 95
595 552
638 727
153 776
83 685
573 981
33 136
718 450
516 816
566 505
743 820
19 131
804 627
751 139
668 651
745 110
661 717
443 339
115 299
984 595
576 198
333 557
7 608
424 50
555 522
342 990
120 298
924 361
500 923
573 675
784 167
883 317
656 445
744 326
921 771
968 727
283 496
103 301
351 289
811 527
516 906
203 153
514 635
558 127
801 13
180 130
447 585
29 63
388 103
873 772
499 308
803 841
141 781
70 906
432 491
396 881
34 947
581 599
726 547
559 138
268 527
111 738
800 715
817 139
911 187
495 690
530 409
190 297
203 671
162 260
141 634
581 558
157 174
720 162
300 882
408 278
16 567
281 518
657 816
3 98
788 567
976 497
794 317
988 165
424 996
630 150
707 565
738 210
371 863
745 457
735 670
237 153
670 751
566 518
615 327
894 568
64 402
719 869
34 858
853 707
856 458
22 483
693 562
425 759
216 63
733 170
322 950
700 970
487 992
318 265
833 102
504 211
80 896
753 223
929 113
570 606
89 785
346 591
349 781
844 771
940 564
514 577
546 261
253 214
478 33
134 570
781 310
206 637
860 860
973 959
565 788
572 542
132 653
434 918
689 481
45 277
853 629
890 559
772 398
430 142
711 250
560 564
201 492
351 766
724 60
848 323
865 289
942 419
337 997
478 375
651 25
654 523
81 504
901 543
684 852
102 331
894 395
886 661
426 95
154 237
560 150
438 1
420 424
421 379
754 756
781 898
420 405
908 434
976 501
352 809
139 660
54 453
114 33
127 940
176 539
688 281
281 735
159 126
505 700
456 579
477 258
662 237
670 897
397 570
378 646
306 748
201 517
549 359
298 315
853 676
956 474
209 541
666 237
937 367
946 171
428 392
628 422
319 90
660 298
944 715
463 37
553 249
608 663
977 102
778 905
379 830
370 734
970 587
954 36
206 907
298 899
321 634
724 926
224 639
353 384
420 167
416 815
478 973
74 23
928 455
285 852
585 306
893 655
691 555
461 846
745 897
531 759
685 66
704 254
637 908
75 57
872 57
29 490
512 350
805 103
954 440
745 89
744 539
93 637
483 434
330 554
312 227
292 860
114 996
904 996
53 751
807 979
468 925
274 836
938 980
419 79
168 892
430 164
801 911
344 523
76 283
509 673
533 388
383 801
796 646
396 287
265 848
772 203
38 733
713 46
124 976
867 132
295 291
202 297
819 96
378 545
218 895
282 887
687 750
395 665
951 483
331 791
993 216
949 102
148 31
6 661
792 272
562 873
170 87
183 763
308 989
884 560
447 525
275 165
829 134
617 670
460 780
996 947
49 453
483 944
604 196
467 489
362 396
483 29
792 532
520 665
225 100
625 403
568 671
805 899
568 396
176 421
368 28
480 171
115 416
612 963
452 719
115 79
107 813
345 597
261 899
998 865
267 486
157 623
521 835
231 961
382 89
116 406
577 749
165 596
558 691
410 776
854 9
822 524
120 961
860 166
30 381
866 858
480 297
131 23
984 1000
88 362
767 365
114 204
799 344
35 278
54 356
365 444
967 908
868 187
353 87
468 728
585 383
680 334
356 64
64 811
172 339
704 152
355 939
282 817
95 153
509 317
760 149
56 874
60 727
814 924
651 413
795 281
614 236
299 475
285 970
308 362
513 456
394 11
828 868
20 676
992 922
70 529
402 752
478 126
49 462
874 292
572 700
935 669
143 186
155 233
595 427
883 462
473 108
975 277
952 300
222 995
523 944
696 292
417 924
386 174
465 466
165 259
927 36
222 99
332 69
496 376
838 927
35 378
654 310
610 10
4 606
550 832
123 527
451 245
418 540
5 836
94 882
918 170
269 21
90 139
515 601
528 585
963 352
662 562
572 616
222 272
103 575
102 771
16 226
765 552
388 433
314 770
940 481
502 232
370 209
809 591
175 884
236 336
898 137
753 897
169 469
44 975
746 271
497 145
697 761
193 262
31 84
565 507
738 971
179 66
656 108
992 987
323 831
968 227
124 221
689 721
695 293
563 732
877 441
201 60
321 574
657 393
900 352
322 222
287 638
745 500
487 943
774 737
963 810
30 742
462 87
379 719
451 157
597 942
1 327
901 798
191 321
673 557
779 90
727 994
494 65
8 472
208 981
790 782
523 171
258 820
538 985
142 637
579 988
315 739
536 579
900 215
772 726
816 572
566 550
615 543
14 59
40 623
404 222
393 830
649 926
911 650
286 186
174 52
790 864
443 488
703 325
51 343
915 474
24 866
408 480
539 638
261 422
644 578
407 664
590 36
686 55
241 500
551 972
835 415
903 340
665 278
620 605
79 715
581 535
14 102
740 989
411 552
129 1000
664 54
90 535
590 253
752 775
746 831
245 303
643 581
858 147
752 308
22 478
12 830
932 603
591 26
577 672
671 1
55 706
241 334
587 144
918 830
660 339
641 664
244 905
51 284
591 102
580 803
633 613
215 592
617 564
235 805
806 194
900 906
240 861
4 140
969 826
164 922
586 629
534 805
88 829
931 585
387 679
291 511
103 19
582 505
310 720
913 817
723 116
976 812
951 962
788 980
902 920
549 951
756 487
316 82
667 844
522 247
757 53
71 813
317 859
578 653
470 627
743 491
303 192
153 718
698 254
174 940
891 600
86 722
804 647
490 402
649 470
523 12
824 405
264 593
246 140
767 842
333 716
907 509
227 635
888 60
1000 925
524 61
783 891
537 610
11 587
56 26
37 659
64 579
171 860
1000 328
169 417
132 766
275 502
136 39
98 501
425 24
85 98
988 949
558 867
454 524
550 568
227 510
88 586
446 291
618 259
675 446
211 787
288 807
845 486
987 424
447 943
40 412
360 531
398 27
551 917
485 852
361 100
686 712
2 448
706 131
576 619
406 381
187 787
273 693
116 32
975 259
670 563
94 14
41 30
946 492
343 591
691 431
142 703
151 376
507 143
762 856
237 83
869 167
860 424
456 142
400 975
538 430
443 70
99 631
123 484
74 44
475 465
167 764
140 616
759 318
174 646
728 521
688 410
834 597
738 547
522 289
718 137
206 59
690 161
644 305
348 812
276 718
481 823
438 443
761 621
266 197
718 934
343 994
590 405
951 177
465 328
465 473
531 183
343 671
975 221
33 986
703 323
145 308
751 184
804 583
779 512
445 70
63 496
901 788
964 652
980 852
324 429
611 444
114 854
75 953
938 88
410 107
415 641
825 554
136 166
677 628
697 915
411 121
909 759
411 311
162 872
300 390
834 486
340 910
863 947
35 414
521 800
441 444
998 935
100 265
893 134
49 777
898 589
348 459
770 806
677 759
149 932
417 977
887 982
929 756
170 749
549 963
406 690
624 989
254 404
537 724
500 146
734 585
44 397
202 82
841 813
745 879
856 989
971 161
917 742
490 899
861 86
776 38
26 267
670 399
123 279
424 207
791 622
19 158
240 835
648 221
100 81
70 392
553 955
696 40
939 470
555 185
223 800
66 330
729 249
527 736
943 851
473 951
109 734
568 492
713 349
429 215
606 812
766 498
538 159
628 462
647 477
276 183
513 869
117 342
78 241
92 644
595 20
753 565
56 704
52 320
535 769
580 481
979 141
299 346
807 516
992 926
108 454
322 268
609 620
861 439
82 686
705 952
516 676
380 458
777 572
340 431
912 312
452 920
265 890
406 750
675 72
525 397
665 783
403 847
285 273
959 263
214 367
43 664
121 730
302 422
853 898
209 642
561 764
653 660
409 825
897 58
455 84
867 422
269 119
392 269
531 553
920 350
13 745
475 962
384 134
31 777
418 236
999 239
898 978
803 651
709 307
391 699
120 163
282 257
526 388
941 674
23 57
802 861
823 36
169 276
52 206
441 199
438 469
447 440
91 336
643 249
947 799
962 33
290 67
455 244
917 815
872 396
256 940
976 673
948 78
284 144
343 1000
469 725
164 781
116 915
163 254
53 758
791 110
177 15
258 80
895 631
27 174
113 766
438 283
360 89
232 386
386 644
368 575
355 854
769 532
785 471
228 932
41 838
852 18
98 217
848 109
283 993
758 874
156 396
484 196
582 516
159 716
291 967
821 527
58 645
116 589
520 843
680 343
361 561
777 532
640 459
451 624
497 923
319 208
404 653
168 802
518 985
951 326
853 808
452 772
361 910
752 567
910 881
441 432
963 271
729 217
841 603
525 179
387 338
990 843
645 790
774 157
483 162
969 725
496 335
244 421
988 857
737 996
427 897
168 177
394 389
992 896
74 234
571 516
359 460
249 561
717 4
165 23
748 199
534 134
554 244
100 778
773 542
439 836
12 199
588 606
501 405
639 579
95 575
35 210
770 454
457 284
306 486
685 622
756 53
297 219
996 309
850 396
231 768
967 288
894 243
648 555
134 394
969 286
496 228
682 3
286 265
751 139
761 592
645 436
654 516
825 941
336 649
417 674
962 567
809 383
937 855
249 457
743 70
298 217
220 238
502 980
119 505
97 253
688 879
394 741
681 341
990 218
892 17
583 406
788 854
709 392
848 725
795 958
175 590
827 93
73 394
899 329
581 191
69 995
736 269
609 463
681 416
432 599
4 573
426 15
406 792
517 135
92 253
843 311
404 267
660 670
998 476
666 559
553 579
847 735
198 288
704 456
54 878
450 136
150 57
849 876
10 556
809 365
675 102
369 651
320 79
555 28
587 318
896 221
955 140
428 743
199 152
30 131
267 252
309 480
355 417
972 157
521 365
467 781
431 196
275 835
863 751
69 829
49 449
588 965
707 4
155 15
146 905
157 185
664 412
828 465
622 18
383 800
580 143
339 849
683 11
762 613
441 545
994 830
794 490
493 581
595 500
405 648
832 740
152 561
26 495
513 979
779 648
790 895
744 358
369 128
741 426
971 130
959 181
670 964
545 753
252 162
810 139
879 657
218 641
136 30
9 243
891 648
543 787
145 680
808 286
712 513
643 548
728 682
646 602
354 398
560 190
329 606
262 369
10 208
238 479
722 145
792 246
33 613
292 334
619 177
690 99
646 330
12 333
934 374
772 658
847 287
892 332
700 176
383 154
633 709
853 620
866 355
967 645
979 898
75 258
357 597
927 765
97 3
376 939
596 30
317 148
479 443
619 208
361 179
887 1
621 994
348 740
385 487
384 314
572 363
960 459
223 928
931 886
825 320
350 307
454 420
863 666
873 932
110 481
482 234
227 997
737 103
589 575
888 121
483 973
431 460
387 442
328 654
973 318
624 152
572 322
987 77
8 434
915 860
94 118
115 397
499 321
895 851
972 87
59 783
242 455
896 490
144 629
946 224
375 116
438 569
645 947
381 425
285 653
771 295
691 378
699 885
736 190
276 594
376 707
161 335
825 618
247 57
280 968
84 192
761 655
602 521
946 406
59 982
277 230
608 830
714 968
157 306
900 450
157 433
768 276
893 317
374 592
559 139
331 654
309 643
164 92
497 910
892 109
339 556
385 168
135 946
252 99
548 292
724 151
426 704
21 491
82 319
458 395
48 641
283 789
880 357
267 446
555 377
932 158
325 893
839 316
415 460
751 90
241 962
666 474
965 667
985 687
82 46
687 443
231 130
486 970
416 110
487 752
909 970
863 418
734 234
694 701
791 148
110 445
919 31
697 775
462 883
929 682
125 543
672 616
585 355
465 158
909 1
971 951
369 818
52 833
534 102
250 746
190 324
354 359
134 108
991 51
733 595
138 920
535 857
212 810
967 120
120 677
628 876
694 90
923 996
98 745
490 456
779 347
706 680
788 133
183 839
433 778
697 916
772 571
380 231
351 984
660 346
222 470
560 287
283 915
659 483
938 381
728 149
828 717
849 433
271 615
393 32
947 704
274 89
320 719
703 654
1000 670
140 362
649 221
135 699
182 932
312 793
942 119
836 40
472 769
384 684
716 743
446 776
865 663
381 720
374 185
855 83
445 373
593 995
694 94
25 727
519 875
993 337
376 460
229 829
512 848
590 613
389 228
890 36
755 253
438 271
354 128
500 293
287 799
892 92
819 980
854 917
254 337
797 847
675 629
477 26
638 187
414 66
101 26
279 304
574 856
983 716
8 928
726 483
575 295
274 618
534 393
730 127
973 787
416 527
552 647
833 892
958 190
215 246
550 58
913 494
210 124
51 896
379 218
512 777
394 953
346 785
911 927
714 75
602 884
530 130
22 153
343 362
608 979
36 558
51 158
281 948
844 260
478 331
107 222
175 989
774 500
427 520
595 684
568 141
270 196
349 97
459 291
269 691
248 67
224 305
253 299
559 505
835 96
318 36
25 942
442 492
11 798
482 869
9 606
801 49
146 279
569 149
840 604
671 838
143 88
386 895
399 395
491 944
980 234
175 808
299 4
801 617
485 310
915 283
331 493
772 715
864 476
80 340
178 704
791 751
645 321
715 176
120 43
277 205
13 99
103 452
68 311
621 904
186 552
45 535
250 516
992 816
156 114
817 71
821 334
654 607
783 466
509 369
573 903
2 785
236 586
897 104
7 304
855 517
52 192
708 900
716 301
415 699
770 872
205 232
839 591
56 858
227 621
524 564
349 799
385 525
629 585
888 281
797 635
827 743
642 848
149 535
234 357
228 564
795 3
594 433
291 633
254 649
213 517
316 777
301 562
146 700
980 930
564 33
775 777
624 391
926 416
773 773
336 159
162 1
434 131
763 755
404 724
241 16
793 617
178 556
256 94
23 323
355 235
11 587
977 130
546 635
408 902
60 319
319 743
873 221
976 753
476 636
652 379
995 717
272 444
537 172
494 528
762 559
145 849
978 773
408 122
24 523
841 815
558 83
304 160
913 431
67 280
658 389
105 718
161 652
824 377
904 697
256 318
167 666
439 401
522 144
667 846
661 545
628 508
668 219
650 932
211 580
968 716
433 868
520 73
449 593
290 343
661 352
18 545
945 827
970 456
302 467
11 637
145 963
181 638
570 813
393 830
545 780
647 360
433 977
570 167
509 881
233 859
404 169
995 251
706 349
815 965
602 8
970 826
463 747
559 150
980 33
812 951
311 525
501 458
625 743
624 71
929 133
302 856
106 333
681 297
262 812
819 496
321 864
610 789
938 784
816 168
118 918
442 627
85 429
171 943
13 709
842 794
650 942
274 144
440 756
568 955
450 702
565 386
174 770
553 174
341 112
30 369
995 459
887 471
413 79
788 58
852 426
367 629
772 502
257 641
595 212
913 824
210 45
814 477
650 384
496 367
735 991
450 525
995 729
808 337
394 408
834 596
224 246
747 201
841 996
207 3
827 436
480 119
596 36
420 294
660 245
236 915
439 395
124 685
22 434
842 931
526 416
661 675
875 750
745 407
410 716
151 952
71 237
273 630
923 666
911 692
606 583
977 146
831 44
478 100
31 853
268 319
994 557
307 928
335 868
584 51
3 745
981 734
364 73
739 253
945 287
869 649
795 550
594 846
945 626
478 72
390 976
532 745
673 383
251 838
889 8
752 834
568 892
964 733
986 931
218 702
351 930
480 87
932 146
771 74
145 877
852 249
993 535
917 384
221 666
673 168
2 110
1 424
156 569
500 965
667 142
71 717
803 17
163 550
624 734
611 933
181 768
302 462
845 174
840 219
387 66
175 512
936 388
956 176
140 92
233 456
173 807
823 303
853 975
709 986
918 476
244 319
781 99
273 546
764 625
690 112
624 150
537 865
40 559
650 493
949 180
986 883
186 121
96 809
794 38
514 805
123 712
810 758
303 904
528 83
195 66
216 218
82 818
377 753
245 122
301 27
909 194
314 286
94 94
132 409
213 887
599 645
403 336
239 408
491 705
770 767
984 685
502 985
738 66
187 879
905 983
176 488
773 813
906 489
898 867
754 38
683 111
447 352
760 85
789 685
452 250
934 559
543 435
501 436
314 281
263 687
175 219
31 438
927 947
814 937
974 824
935 567
919 656
741 381
66 678
928 529
87 517
951 862
298 630
910 452
139 611
830 172
609 313
260 860
797 535
359 73
640 771
426 294
674 558
236 166
695 739
255 164
25 781
410 206
657 322
933 320
491 795
107 762
622 100
635 366
439 418
188 994
287 78
636 614
780 960
698 872
35 474
254 953
158 59
380 664
984 815
610 313
74 474
574 717
83 695
112 208
201 521
599 300
913 488
447 234
105 692
165 145
97 139
198 419
83 255
70 578
890 66
540 679
395 963
658 113
321 477
998 770
69 521
8 596
830 981
673 455
599 934
73 838
257 696
951 271
848 339
405 20
698 737
700 944
57 93
569 357
127 377
898 566
162 195
176 906
361 991
925 848
685 960
655 997
268 942
280 606
625 115
851 685
628 322
414 551
908 685
61 983
549 34
228 959
865 710
700 404
251 225
184 625
621 936
877 838
443 888
3 157
841 68
390 854
404 469
154 804
786 311
345 215
173 335
44 572
975 37
261 744
368 226
162 445
282 989
877 39
196 725
793 879
732 36
505 182
985 136
447 658
872 771
105 791
363 45
82 149
892 338
563 343
787 260
249 725
763 69
793 125
4 958
994 586
767 736
872 499
157 751
522 318
109 29
73 626
774 471
808 154
497 666
926 371
96 283
351 174
299 859
817 144
729 303
39 810
309 495
246 910
228 465
493 767
393 336
806 565
719 166
832 614
984 215
498 758
932 80
938 848
991 231
533 754
563 719
214 571
481 871
336 459
226 708
43 828
393 618
784 849
462 112
327 616
373 446
525 824
671 304
534 462
215 662
380 67
638 778
649 594
52 118
826 984
811 278
895 868
716 204
315 679
294 178
623 642
465 667
970 147
608 136
798 504
570 823
600 177
771 208
325 248
232 822
100 151
18 43
246 995
673 734
911 561
202 966
632 534
680 667
803 602
106 288
111 600
777 675
883 710
958 547
369 207
357 189
231 468
462 375
109 477
37 134
100 20
553 239
905 732
334 233
521 708
307 439
114 631
341 83
630 996
203 298
486 998
466 560
935 717
193 927
61 43
63 230
468 161
893 615
848 373
80 226
665 368
999 386
469 778
774 339
636 98
95 976
536 122
839 560
487 470
512 31
260 547
708 574
189 728
100 600
826 36
404 179
564 490
268 403
741 33
130 41
17 377
499 225
785 552
21 337
368 271
818 533
106 627
354 525
125 295
331 454
632 950
439 734
137 196
228 707
747 877
254 357
581 763
315 752
89 366
636 335
867 456
83 454
978 973
267 437
890 102
52 597
331 521
717 490
197 467
344 944
301 943
706 598
350 882
247 20
355 438
894 882
336 222
194 976
412 313
415 461
57 302
823 467
957 388
855 539
482 153
95 199
797 782
663 801
821 146
584 909
791 175
396 477
452 127
439 590
50 864
165 854
320 107
494 987
525 276
429 349
548 7
788 523
324 344
489 451
360 144
319 72
548 151
277 715
304 999
863 716
570 354
460 27
13 890
166 954
302 538
544 594
117 850
193 332
783 440
583 681
752 143
294 902
616 300
299 570
286 920
273 161
187 856
745 732
686 200
738 910
504 988
837 282
614 620
59 29
709 397
539 642
544 461
760 832
402 159
78 59
219 688
543 350
82 406
606 287
197 767
754 344
625 700
320 590
619 239
635 378
20 327
788 174
6 563
722 548
606 407
95 799
149 825
231 637
924 230
997 836
180 121
821 751
341 804
43 140
518 959
286 677
850 537
100 73
621 855
262 821
620 226
51 356
993 768
998 281
117 917
37 994
745 296
100 857
996 85
43 142
818 513
50 329
402 668
523 149
970 22
247 784
140 589
356 298
578 133
49 353
347 694
989 86
942 92
176 88
230 938
451 219
547 48
715 500
649 948
970 237
21 618
206 216
514 161
293 562
915 91
785 342
427 262
353 773
861 369
306 528
747 91
138 757
257 294
241 852
89 905
523 210
426 110
270 729
290 940
30 563
904 204
465 814
587 330
699 818
345 448
538 4
761 92
385 675
527 17
922 626
836 616
725 444
173 262
201 994
557 462
666 230
44 460
790 131
948 631
78 488
492 293
384 616
291 253
269 768
394 818
433 191
635 229
490 157
151 807
268 690
920 707
167 933
63 964
594 957
445 11
303 672
288 937
189 686
454 578
395 458
648 847
75 827
984 282
88 565
255 134
841 356
289 175
138 7
963 352
362 732
403 408
344 664
350 690
268 532
990 803
650 663
490 637
919 725
289 473
607 7
362 544
718 447
454 650
2 855
586 417
824 363
26 989
679 167
699 375
178 946
609 688
325 827
552 98
571 243
249 840
383 178
624 611
260 101
955 78
494 261
624 541
529 317
484 650
25 207
153 182
870 202
29 761
859 194
436 580
420 430
607 685
295 803
903 231
308 555
815 858
398 802
119 439
88 927
134 602
784 112
314 286
47 653
847 342
922 906
335 282
966 341
144 941
172 260
814 47
904 480
281 629
68 302
228 399
1 155
266 361
647 785
437 579
921 693
598 284
565 843
183 933
874 531
791 327
373 45
524 605
234 277
578 805
204 301
455 806
167 204
988 721
300 813
506 425
708 221
63 104
36 273
804 245
572 909
954 594
198 944
220 478
282 431
731 798
603 486
690 186
907 769
582 677
102 206
426 87
191 810
83 488
733 226
135 886
480 304
248 88
565 678
109 468
265 847
332 840
25 868
636 21
698 931
137 218
305 800
610 562
50 495
721 693
579 782
86 855
943 58
735 334
801 508
354 843
682 65
932 686
707 707
638 568
786 405
205 774
335 90
585 815
507 385
166 305
160 85
143 252
585 102
609 878
721 385
450 963
649 403
109 382
950 356
761 746
520 736
825 965
780 855
239 410
715 287
372 404
656 874
976 514
391 240
625 584
547 112
514 75
456 195
550 622
368 406
141 310
275 887
741 966
375 55
341 979
383 90
963 712
225 39
278 938
522 616
727 903
977 68
263 241
862 433
838 813
123 230
117 979
944 397
452 858
837 319
409 792
503 220
258 371
309 728
344 536
438 831
898 71
311 415
847 161
973 173
402 685
663 95
492 519
376 607
926 943
734 212
432 334
705 237
964 689
224 14
844 307
377 662
76 742
902 688
860 922
606 874
968 262
780 269
875 460
402 156
368 801
134 135
371 799
487 838
851 335
642 711
372 694
436 19
706 447
369 337
211 565
827 974
243 179
638 606
761 118
918 39
174 128
926 51
889 545
879 413
123 739
433 521
539 494
941 868
205 245
809 309
283 415
593 636
241 525
642 230
269 2
130 559
610 442
986 55
468 498
236 865
385 590
84 669
537 924
168 25
333 742
156 977
612 615
140 749
979 853
854 781
340 247
689 983
38 949
446 674
539 505
95 682
351 924
847 179
203 888
629 14
990 536
151 785
533 602
454 290
71 512
758 307
290 411
359 447
121 327
832 805
487 659
582 927
106 838
725 428
442 309
844 353
137 432
33 994
283 670
181 486
793 354
764 939
385 82
409 123
927 505
164 240
167 414
251 745
173 272
580 975
328 615
46 424
417 464
133 78
564 700
54 313
251 356
437 817
939 635
140 845
85 866
279 303
48 252
524 530
505 220
834 104
527 832
295 880
957 944
644 428
741 520
876 697
513 991
626 313
157 452
318 766
68 242
493 597
126 115
335 16
119 630
462 169
48 646
589 756
184 5
525 232
929 924
915 400
712 441
893 540
305 869
111 210
806 373
487 603
619 932
561 822
990 738
384 22
778 38
42 972
204 962
885 566
966 132
573 799
339 677
546 466
675 643
16 656
259 481
412 503
324 878
616 973
995 314
351 999
970 773
734 392
958 174
306 618
417 923
600 878
343 755
398 146
802 18
498 413
915 60
937 910
882 239
552 552
551 876
648 902
294 521
694 382
999 252
175 999
877 416
170 775
920 220
238 568
981 721
781 736
645 896
134 718
270 526
402 686
588 820
340 50
431 882
133 34
32 430
845 308
82 909
129 15
582 2
723 366
101 562
458 503
221 746
272 591
277 490
309 673
722 864
745 649
682 153
582 877
185 714
622 426
440 266
268 751
117 22
584 990
493 218
963 41
632 713
203 234
907 908
771 512
160 629
781 516
393 841
554 362
788 577
842 176
927 228
249 109
99 43
260 832
873 591
304 222
455 504
411 506
17 362
990 182
697 177
17 770
131 90
666 571
747 919
146 507
616 673
715 394
226 715
305 974
196 98
602 609
115 651
12 13
195 131
307 1
770 891
980 324
894 901
819 646
153 641
313 964
358 768
483 27
1 584
682 787
396 196
846 283
295 510
641 857
857 489
380 947
271 627
527 360
5 165
805 346
310 158
926 117
144 668
251 408
195 144
339 932
214 590
99 184
40 509
998 739
686 897
523 378
737 957
121 49
395 742
899 926
42 704
371 824
231 185
329 622
553 426
15 667
850 767
275 114
853 890
786 273
650 538
495 309
358 387
128 615
540 752
456 27
851 582
767 827
448 82
507 95
761 1000
766 522
635 611
501 41
313 487
25 287
595 962
348 519
134 953
704 476
503 673
255 159
986 353
435 21
116 433
432 942
463 877
487 198
238 97
583 988
274 550
512 608
126 869
821 859
335 259
932 524
683 837
190 187
207 668
101 625
566 323
199 532
729 28
125 686
673 967
516 708
315 946
815 27
886 440
699 635
159 220
57 630
816 842
510 247
871 23
345 610
142 436
463 543
228 870
836 588
295 901
847 352
379 609
48 661
295 264
484 747
376 453
295 541
787 192
214 804
414 657
92 559
102 555
424 555
142 330
230 260
611 436
45 76
737 989
253 92
839 31
484 737
277 214
406 778
582 63
719 620
178 995
549 811
366 280
610 973
232 508
943 840
916 843
832 987
79 652
682 85
821 918
131 166
943 97
160 537
156 525
519 878
689 334
613 68
40 55
562 223
62 272
115 505
491 977
628 946
30 570
488 310
475 851
947 618
154 417
942 106
984 310
643 460
528 673
727 256
478 567
839 288
792 539
515 953
899 283
853 143
452 928
778 340
958 926
343 725
831 112
421 284
744 815
487 63
318 271
838 213
501 796
334 677
629 293
575 849
991 527
455 428
767 442
367 233
957 725
836 710
993 788
602 257
319 736
7 88
301 637
432 845
521 802
94 766
614 149
676 669
96 604
46 130
362 863
587 412
121 319
107 423
679 114
850 708
796 998
635 856
700 96
898 67
832 221
369 991
660 446
49 45
174 755
618 94
506 536
855 205
627 627
740 961
669 306
304 589
445 464
560 938
4 145
365 457
448 836
281 734
778 107
862 330
424 952
488 479
683 929
556 343
303 310
615 295
884 971
435 918
856 328
473 994
450 860
695 837
571 897
4 976
306 349
300 865
343 729
658 787
129 26
335 213
508 432
403 950
867 391
719 837
830 722
582 192
29 280
177 277
252 599
947 180
44 558
286 246
33 387
412 944
157 162
594 746
695 664
55 996
833 562
284 774
965 663
942 865
141 993
592 118
298 393
950 538
784 341
728 236
179 817
979 139
885 335
999 572
568 580
141 54
827 401
63 425
290 792
784 5
123 430
823 376
913 420
761 773
8 697
514 488
626 187
522 492
64 511
90 520
573 632
32 231
655 400
191 94
99 944
374 975
350 221
640 197
969 263
960 400
887 976
163 473
964 513
23 684
204 28
659 112
343 777
177 690
784 997
941 367
342 882
102 315
511 691
954 741
141 479
455 913
385 27
539 618
301 349
376 561
673 505
282 35
724 15
12 458
825 508
389 953
267 166
857 491
231 778
257 810
722 371
398 711
328 106
455 936
497 629
134 831
865 170
185 415
872 589
96 196
148 697
862 484
974 415
192 718
527 205
576 448
159 248
354 973
909 487
115 809
639 406
575 248
663 504
92 759
955 535
231 187
671 103
517 92
810 645
849 709
157 337
585 425
398 315
802 938
747 306
712 916
164 385
888 287
46 827
361 980
166 1000
102 591
683 836
481 619
328 493
829 329
754 484
799 413
351 151
457 600
515 97
482 168
454 679
505 370
349 500
499 866
456 515
351 601
220 139
631 831
160 547
30 459
872 913
63 829
428 222
319 519
687 943
621 800
170 141
640 126
991 518
32 139
740 447
586 382
213 960
506 216
675 372
284 536
364 546
768 347
866 792
734 86
886 552
693 355
480 55
572 333
471 471
918 604
986 211
170 503
719 198
569 676
211 394
940 853
199 575
366 707
793 64
616 99
454 678
732 308
640 934
404 303
907 111
321 322
824 893
90 490
165 543
936 659
511 376
950 875
581 709
773 316
415 373
50 388
695 868
801 781
84 334
444 205
526 991
883 765
254 350
892 973
631 419
794 827
701 142
851 744
60 282
655 623
10 474
341 704
485 705
39 142
346 569
560 483
247 872
221 442
414 501
919 112
939 45
186 713
457 639
921 36
659 516
989 575
279 669
373 330
471 764
332 411
893 816
688 892
333 140
640 908
20 747
792 558
271 958
597 978
14 727
242 517
91 672
340 230
560 369
132 713
124 30
846 464
355 16
155 533
440 688
435 795
352 459
417 226
203 622
349 13
529 217
888 590
820 619
987 228
940 379
408 119
582 63
79 254
786 937
624 234
28 225
684 58
284 380
2 100
112 487
703 350
940 640
259 591
818 760
138 246
364 758
821 546
799 946
882 900
133 585
809 506
564 161
541 493
593 847
334 542
892 704
344 36
627 832
591 603
848 445
202 729
275 212
157 23
922 74
658 39
544 54
215 467
959 107
953 755
297 551
255 287
323 189
20 599
201 949
393 611
339 48
259 595
617 613
687 416
454 538
592 344
810 997
103 806
561 768
319 56
342 858
47 574
172 664
613 67
677 373
420 5
599 16
629 679
94 215
752 315
658 547
544 343
149 467
235 647
702 710
567 554
127 44
708 614
680 299
671 320
324 356
371 91
769 923
137 1000
314 863
410 889
232 971
438 953
599 381
90 673
226 301
344 657
270 353
651 52
371 949
305 322
412 695
617 676
675 180
43 754
643 988
959 452
405 875
255 397
69 3
304 345
1 295
647 648
699 271
220 298
619 70
764 525
200 30
210 381
135 875
862 252
704 778
652 821
217 108
110 907
251 286
580 414
61 252
523 226
524 759
829 742
266 142
172 592
973 466
340 382
633 107
885 202
23 337
444 536
442 239
525 554
967 692
944 104
330 28
787 466
208 853
995 615
206 473
939 167
548 179
286 279
480 181
517 170
706 502
741 960
514 147
839 265
369 480
507 782
248 698
550 293
907 455
928 545
711 113
292 866
144 258
438 577
747 624
126 955
915 452
599 866
131 428
908 437
219 499
196 414
707 467
921 746
291 614
727 848
714 1
259 18
595 858
481 697
651 341
793 606
472 565
993 391
828 603
102 900
314 46
512 298
44 20
634 433
280 334
335 360
378 994
851 593
290 973
314 332
938 941
506 106
496 409
12 498
397 324
369 113
410 710
730 881
314 453
787 363
723 594
587 121
714 100
73 437
768 4
944 386
492 705
114 449
947 987
311 126
239 343
53 680
561 649
102 782
145 874
467 888
9 867
967 53
490 722
726 39
424 258
963 669
118 916
903 77
202 64
406 213
892 441
89 459
240 452
325 190
77 384
251 791
844 86
808 217
256 334
592 533
201 680
595 554
631 318
381 497
709 833
273 787
245 600
51 361
551 485
869 376
166 627
713 119
336 10
344 520
52 591
270 935
489 253
571 864
360 119
951 951
738 68
668 224
584 982
467 718
93 134
761 335
454 259
269 474
993 789
380 612
547 45
297 649
513 35
154 867
818 873
941 104
328 555
537 608
326 911
45 4
338 419
678 806
279 792
581 946
558 272
316 960
609 104
139 612
479 121
993 292
396 296
851 933
541 723
634 388
391 866
284 679
484 729
520 961
907 763
34 101
60 464
568 349
961 669
789 706
998 440
735 782
715 394
116 586
973 255
121 750
428 364
92 404
365 912
674 612
712 271
735 707
56 772
440 302
8 16
456 229
11 6
399 191
776 726
981 515
264 749
112 101
505 692
603 204
815 870
140 276
983 527
299 875
177 38
54 738
967 184
190 509
699 978
703 589
103 475
223 684
784 367
58 335
538 289
158 660
935 353
880 298
172 918
955 178
916 348
532 9
518 882
860 722
310 217
691 562
245 412
778 914
249 29
318 835
494 787
139 475
772 429
346 18
196 944
292 301
310 111
993 823
544 828
44 852
414 853
265 735
649 659
687 42
877 897
683 4
479 371
799 822
840 251
194 145
446 35
146 485
308 756
583 138
989 852
705 627
361 403
61 969
11 10
907 748
752 887
258 589
411 230
480 57
201 250
285 674
159 647
402 430
567 467
318 985
611 556
959 23
991 972
982 19
766 2
888 888
477 517
747 146
202 887
136 227
900 403
49 421
850 59
525 451
436 417
972 843
865 46
18 930
949 856
857 999
887 715
231 745
890 363
249 977
203 91
493 385
805 103
162 542
993 655
71 686
529 428
474 43
973 394
249 491
490 921
635 105
849 376
739 866
843 738
829 987
372 46
148 322
863 176
830 309
995 855
283 900
943 524
917 756
247 915
835 165
269 737
113 470
335 118
856 851
838 177
222 684
6 209
384 370
679 868
723 214
114 674
197 6
761 56
970 113
278 8
744 805
274 547
664 856
707 608
784 520
204 544
752 6
375 209
77 136
349 54
727 799
804 463
518 923
36 565
572 488
292 313
859 316
172 566
173 523
43 878
421 957
963 246
454 173
308 337
391 530
329 657
119 117
40 133
698 637
125 75
388 269
585 416
982 247
770 756
633 154
111 812
57 54
227 73
410 511
41 534
191 800
916 369
502 310
946 956
30 199
468 71
486 418
664 52
807 468
621 433
244 440
494 732
804 301
811 720
253 213
13 851
220 444
753 929
884 722
921 699
769 914
331 389
440 255
722 994
427 247
686 343
74 671
971 179
898 877
90 782
633 151
595 102
30 853
574 347
46 914
827 495
883 814
68 157
151 323
569 790
132 577
247 255
434 205
82 218
999 331
482 171
273 632
484 76
423 302
216 58
552 468
281 42
199 435
757 349
139 349
926 325
579 270
475 173
390 12
343 556
726 389
20 825
901 998
300 503
560 323
790 516
557 112
546 71
420 756
104 302
627 558
828 30
202 205
217 302
857 591
979 560
384 583
581 999
501 284
606 880
396 61
173 396
467 952
707 718
20 887
444 811
840 646
851 272
573 41
632 68
627 430
12 611
609 11
294 592
472 110
171 900
296 867
819 343
61 763
649 526
336 81
726 93
364 176
217 577
645 936
366 848
459 271
281 377
969 68
178 575
475 440
307 348
691 770
532 125
650 751
832 180
273 986
161 558
134 636
572 377
225 778
49 937
314 683
751 330
905 282
721 928
276 379
148 28
152 966
717 680
860 802
787 548
105 132
768 947
323 239
17 339
276 548
230 66
395 589
870 981
908 300
678 591
618 184
150 826
506 770
571 866
414 365
497 357
304 519
758 264
602 627
174 774
840 877
466 404
384 234
533 335
926 292
475 211
36 543
313 624
490 541
906 883
240 904
423 402
665 544
170 180
954 267
144 344
747 793
27 609
944 130
422 560
770 869
411 897
520 806
347 724
606 10
913 252
654 846
389 335
515 319
585 559
902 468
260 728
337 648
778 286
845 280
148 199
95 614
420 559
282 615
625 766
18 888
733 537
872 671
989 122
680 387
854 574
302 581
229 113
399 638
918 6
205 243
857 65
624 300
914 276
42 905
792 538
75 60
730 525
647 947
333 719
293 326
907 187
299 594
232 135
140 697
940 149
214 345
644 797
73 837
742 558
95 114
173 534
59 170
116 903
622 705
30 449
635 915
509 936
71 934
631 740
889 210
555 570
367 103
939 198
755 439
553 681
214 850
19 726
628 272
976 135
584 250
165 6
942 218
152 673
413 12
222 782
352 302
404 776
974 718
156 343
23 728
578 708
433 237
508 596
731 61
311 484
489 314
532 475
148 430
442 683
465 560
861 663
438 816
533 265
607 411
139 688
396 630
866 716
312 829
889 374
857 42
356 200
674 346
776 887
570 821
381 217
879 34
849 242
506 317
727 381
69 112
742 866
581 465
293 607
980 892
933 182
381 837
183 288
175 55
876 959
175 744
778 256
498 54
371 626
7 3
115 98
963 76
540 856
463 543
434 833
14 442
279 367
655 395
449 461
419 829
573 325
581 594
648 350
976 78
80 18
115 982
58 195
50 77
619 597
430 513
954 53
419 444
838 233
693 73
902 287
611 112
706 475
824 191
269 353
370 799
781 348
543 485
562 838
435 593
105 181
233 865
308 59
291 652
725 146
432 984
95 627
101 43
234 800
152 924
723 502
850 522
7 504
341 393
985 568
749 776
640 89
147 981
633 947
93 437
421 358
984 524
567 515
315 84
8 801
303 467
989 731
234 153
545 995
563 575
350 529
618 311
292 990
937 764
201 925
282 29
553 622
136 265
349 120
920 450
917 356
87 223
375 905
899 321
895 920
449 462
773 245
235 66
830 64
988 171
199 31
652 270
534 751
870 788
237 883
238 790
12 154
58 325
645 387
306 957
418 539
784 754
820 190
254 18
188 649
680 241
511 387
138 331
118 44
926 8
797 355
508 164
489 809
195 565
521 133
672 501
255 939
128 455
473 74
723 381
622 661
47 402
733 132
176 184
191 850
205 102
266 988
796 713
277 754
886 991
491 798
736 557
12 746
820 864
245 484
144 543
944 866
998 191
374 677
527 174
275 565
552 731
443 540
293 347
338 720
518 179
736 829
574 254
117 747
231 393
935 361
227 375
565 879
555 225
398 938
503 81
812 673
212 54
401 254
974 505
684 738
566 491
744 419
166 140
532 861
222 396
770 467
346 449
673 335
272 901
981 71
743 774
828 793
47 955
459 228
966 20
510 143
561 531
671 254
114 727
123 202
669 335
783 893
227 15
915 456
526 499
273 896
688 268
222 100
328 734
753 681
823 293
824 263
516 384
110 494
696 630
964 233
125 365
379 746
201 351
849 293
188 727
994 121
220 876
609 216
896 548
840 362
625 719
103 664
157 140
770 213
445 852
216 733
479 569
919 595
887 680
406 767
888 75
950 400
615 108
655 559
920 511
229 495
158 545
684 331
544 314
166 453
186 988
556 382
976 664
344 475
241 863
937 749
148 129
236 887
445 762
272 891
385 365
909 501
832 542
856 593
46 375
362 22
404 231
895 918
392 379
242 238
987 633
761 179
65 134
896 997
887 509
873 168
668 272
813 782
374 500
874 669
691 419
649 236
154 94
473 544
781 545
177 714
892 767
901 938
934 957
465 796
964 821
92 338
119 632
131 905
573 493
911 5
241 263
357 560
103 394
938 829
542 884
651 115
52 434
390 551
347 986
806 855
193 310
942 898
802 312
804 72
77 375
637 714
274 317
710 993
822 377
260 648
762 363
797 910
461 814
800 186
41 808
118 605
502 233
544 59
130 304
678 348
62 206
523 315
308 335
711 232
880 129
492 971
881 642
455 288
474 341
149 254
859 515
747 266
324 361
664 291
638 454
659 342
656 699
34 182
413 963
92 745
715 293
934 583
871 595
936 388
642 344
858 84
349 501
862 605
896 673
126 526
867 534
233 785
966 523
486 266
10 379
671 577
159 724
319 604
992 29
373 254
338 634
135 230
835 687
359 996
522 730
263 484
268 388
910 495
761 234
612 395
972 770
494 282
885 130
159 813
66 877
510 531
761 404
90 644
640 595
325 448
931 161
549 588
83 199
432 459
854 843
613 43
325 825
954 107
919 210
86 113
643 985
388 596
240 404
999 477
924 879
40 323
911 855
54 588
46 993
836 486
529 899
724 449
555 853
63 677
790 474
458 148
744 432
835 846
322 983
862 833
156 246
101 902
489 66
59 155
640 535
434 895
343 168
21 157
834 898
371 83
231 623
55 829
674 974
957 889
722 996
242 819
720 878
943 343
497 208
743 2
896 136
304 176
332 238
136 324
407 166
788 506
335 637
611 842
731 9
4 567
386 452
329 246
588 105
313 272
274 85
220 55
230 169
407 524
848 562
727 543
48 254
891 514
356 383
391 501
68 86
538 395
640 454
558 867
139 228
312 870
924 412
581 532
55 154
715 988
530 902
156 442
956 578
960 46
547 311
397 350
745 615
68 935
802 384
611 626
495 940
352 923
454 419
573 932
920 508
410 288
729 450
27 565
611 685
996 987
337 158
773 392
327 81
464 841
466 128
67 75
997 961
380 419
351 451
958 952
239 270
719 368
933 967
652 746
732 544
701 647
38 68
148 474
314 365
492 612
687 780
741 559
977 684
134 120
71 328
597 91
459 309
276 316
61 391
934 927
573 792
860 635
108 611
976 8
619 422
202 468
26 306
989 942
61 3
330 122
213 132
441 927
242 671
61 716
643 303
95 995
629 216
827 954
961 737
159 802
269 580
885 360
302 295
298 874
995 363
494 627
554 207
878 934
650 795
97 938
933 292
508 192
145 561
298 334
136 106
686 456
816 405
699 571
444 117
480 996
623 438
645 973
907 176
971 522
460 556
848 68
259 392
953 355
689 404
509 250
705 825
229 194
765 521
638 927
923 208
646 117
89 545
721 290
812 995
551 692
759 271
663 398
753 18
421 615
864 442
266 930
123 569
89 495
422 887
95 726
842 344
889 740
29 931
926 610
301 840
111 476
874 60
77 773
387 627
69 497
426 251
820 335
829 549
436 908
634 250
594 530
269 476
407 482
92 298
138 332
808 392
451 249
21 682
309 528
24 408
659 377
712 450
999 478
386 540
790 435
964 19
495 383
865 233
531 901
233 956
348 669
917 41
723 799
326 938
345 31
408 350
799 3
480 119
659 798
232 865
884 448
831 196
428 379
280 696
652 959
627 513
553 1000
798 544
481 276
307 123
472 825
828 714
833 271
69 308
173 491
939 300
495 56
435 770
465 923
882 714
226 117
116 508
52 779
54 914
36 532
357 360
74 508
779 184
492 906
396 847
146 664
720 335
104 641
564 154
867 569
686 445
953 93
871 801
715 4
535 924
284 750
258 891
75 357
263 36
882 567
230 659
993 28
668 950
103 97
665 232
676 970
62 351
152 628
632 933
856 866
615 167
57 140
497 873
908 132
698 759
417 790
817 928
877 409
505 485
716 980
950 170
520 392
20 12
944 671
536 651
817 800
939 151
23 874
6 435
193 931
720 704
632 609
18 536
21 509
488 523
693 736
128 438
449 212
883 147
797 392
191 419
570 614
487 129
563 592
522 493
196 756
365 242
777 827
335 382
904 797
533 823
260 596
808 660
807 708
99 691
109 604
217 289
418 678
270 704
196 981
736 792
33 391
217 101
482 810
607 552
374 386
982 139
799 633
340 790
480 606
209 439
728 589
267 425
128 145
125 537
328 323
714 861
961 361
170 931
482 443
828 776
915 855
488 810
600 714
319 828
266 79
668 528
952 993
138 935
471 80
403 263
123 799
159 116
46 84
526 329
105 528
382 354
164 20
733 870
697 763
842 52
580 963
956 510
444 531
611 93
355 914
713 13
129 478
562 871
200 174
701 87
441 304
323 83
953 605
367 56
108 649
611 208
718 687
218 567
659 161
75 828
841 14
492 787
658 969
143 53
140 857
160 843
926 581
185 483
539 878
527 552
760 646
332 138
704 477
637 549
377 363
377 711
497 217
185 868
921 154
10 327
170 61
641 170
653 96
974 826
377 191
836 500
638 136
612 168
717 341
704 248
959 93
309 80
948 455
609 494
820 869
930 619
789 990
85 570
396 441
631 58
558 772
907 467
634 195
536 519
767 350
442 239
319 725
180 751
244 267
136 788
406 63
53 65
635 194
635 137
195 30
801 265
731 752
947 708
226 365
714 482
721 992
716 156
906 40
306 895
683 149
212 442
506 88
282 264
401 140
169 916
181 595
347 969
677 912
276 293
774 902
894 990
145 495
534 609
504 51
200 840
281 186
274 412
676 786
925 555
471 76
671 94
63 651
562 17
309 739
641 838
827 83
578 534
142 971
21 111
951 646
831 221
632 231
17 105
659 307
382 942
35 130
780 53
69 97
836 342
179 378
461 476
9 5
976 39
149 150
796 997
217 100
330 626
730 848
155 346
287 389
518 536
589 322
419 298
639 657
35 254
729 817
822 496
534 737
887 797
793 682
782 682
308 9
857 111
457 37
426 11
547 744
66 944
241 135
792 484
737 880
697 826
321 465
201 518
315 854
536 87
768 107
116 318
428 75
112 972
983 885
629 538
481 529
664 694
177 722
602 455
281 913
378 298
816 601
455 578
665 130
237 991
308 432
507 352
323 736
621 618
156 306
834 249
943 637
359 497
951 119
32 960
258 231
832 410
987 73
203 287
278 651
83 439
790 585
321 589
207 113
419 941
189 362
999 252
749 132
251 357
316 700
931 283
692 573
646 762
49 679
329 849
288 326
911 412
1000 78
190 231
171 207
569 609
860 360
491 567
923 609
308 741
23 239
812 238
1000 714
392 458
306 48
373 721
132 593
670 283
514 132
339 860
468 684
43 907
474 328
936 534
274 397
635 243
480 296
10 446
903 479
527 402
122 208
801 900
183 254
386 470
330 696
379 724
631 797
125 422
955 105
501 60
302 229
525 135
581 782
261 534
936 483
691 788
687 57
311 492
962 869
565 697
420 291
88 944
366 51
155 212
272 320
549 656
791 574
355 73
607 371
854 616
403 542
599 545
36 90
959 910
606 998
289 523
466 26
76 376
588 831
151 231
886 860
433 699
772 677
47 788
404 378
920 901
445 806
895 518
427 481
478 853
376 33
58 766
142 842
672 133
364 730
589 823
522 250
926 22
809 293
671 973
873 212
18 590
108 318
798 913
766 535
567 276
42 141
982 624
757 184
913 654
476 120
370 502
523 998
290 295
268 332
544 961
550 140
457 562
474 657
191 255
531 239
380 758
381 572
756 361
14 137
257 669
170 490
488 626
921 693
25 778
738 188
327 569
130 287
944 784
39 603
842 135
892 569
141 221
581 272
409 897
565 595
85 665
290 735
428 572
349 210
397 452
21 87
374 724
508 150
753 317
452 546
115 594
814 344
616 256
152 395
990 24
688 716
451 74
646 978
188 878
330 995
81 585
308 350
500 455
771 816
362 252
845 223
566 476
732 659
53 181
204 883
599 43
116 892
870 49
926 762
757 57
641 256
605 838
292 949
764 104
356 63
285 126
602 201
859 850
31 333
216 912
954 235
126 814
863 70
832 995
51 789
44 588
425 692
640 649
753 716
778 404
529 108
308 63
913 130
462 167
79 943
177 678
491 32
102 303
297 354
142 933
521 348
39 186
834 946
662 679
82 586
694 440
502 611
740 1
168 414
357 202
879 246
278 533
836 370
723 379
312 132
480 865
50 833
778 519
197 884
470 440
879 279
889 163
164 381
795 629
830 331
577 151
684 708
78 854
233 519
651 800
665 545
377 130
648 715
599 155
594 845
123 68
231 473
853 12
640 395
726 647
797 469
177 302
155 480
999 254
54 388
932 649
778 718
433 309
463 426
270 31
99 57
529 393
404 329
723 381
28 43
512 448
750 824
304 688
942 905
292 303
951 995
713 223
532 729
154 145
176 994
51 424
816 274
603 579
960 220
263 326
774 987
811 774
462 523
427 115
417 403
398 718
941 367
96 111
256 472
466 249
672 431
705 517
96 488
707 308
633 55
42 970
743 406
929 853
968 205
608 356
74 384
751 6
116 14
486 846
95 371
802 952
468 767
254 507
814 563
618 961
930 447
853 660
512 673
878 781
136 480
864 485
490 209
223 614
460 605
976 709
660 555
321 778
284 128
690 575
536 98
544 308
967 466
138 396
177 479
958 15
500 312
521 821
435 989
594 744
453 895
449 570
347 112
240 770
345 631
728 929
237 880
345 271
666 203
681 483
498 842
154 639
459 997
985 675
419 893
787 579
149 871
983 236
5 495
125 222
151 349
229 853
123 387
590 573
56 789
631 270
908 553
549 784
459 367
260 534
113 877
748 47
282 261
755 730
952 287
636 880
732 102
489 864
437 855
643 78
348 493
45 273
57 256
622 593
127 515
392 881
928 239
499 139
869 209
496 254
134 820
922 131
995 866
720 410
488 432
924 363
635 835
91 968
561 691
206 713
593 688
926 597
736 521
729 425
679 604
423 225
355 813
678 344
754 350
782 398
760 241
76 705
673 394
85 166
878 234
921 291
887 471
991 847
272 623
226 720
944 950
763 648
992 299
649 440
838 745
986 430
134 597
991 61
227 807
40 76
366 105
576 961
808 253
875 566
286 79
29 101
748 230
528 791
231 740
485 177
606 68
664 470
531 740
546 655
730 758
862 586
547 96
348 437
3 354
432 223
323 289
518 460
251 71
810 46
222 481
548 294
764 827
567 211
866 295
52 112
698 595
691 913
350 244
598 38
260 352
641 29
489 583
653 158
203 739
219 462
756 425
252 766
977 520
814 818
930 843
438 865
778 627
871 128
165 127
479 468
497 425
7 119
276 986
725 660
121 479
903 943
709 877
397 154
972 686
528 210
74 901
528 966
93 851
978 398
866 258
683 456
574 363
349 690
349 849
328 73
16 469
346 230
384 725
410 742
952 356
256 938
903 26
877 783
181 996
253 854
309 47
410 935
624 882
731 758
830 972
441 58
288 846
570 787
529 672
27 979
917 480
505 282
65 820
815 381
234 245
292 68
3 543
424 701
458 627
599 155
212 288
133 39
826 500
172 702
681 354
834 198
480 597
417 338
719 544
789 232
299 953
495 80
780 302
928 919
73 237
525 526
565 285
784 657
358 390
744 955
153 38
635 577
915 632
176 52
283 633
585 964
44 582
883 79
997 823
60 810
335 70
354 584
241 899
289 138
92 598
636 32
609 245
876 270
321 523
155 52
16 604
185 740
819 59
882 67
876 815
885 941
525 211
110 238
375 765
363 398
430 467
711 998
268 39
561 587
638 589
192 716
456 654
712 377
443 274
88 593
534 319
529 972
210 58
823 639
37 584
51 185
183 467
505 762
348 450
39 66
781 986
639 230
606 236
509 351
943 49
367 597
569 476
534 896
534 779
363 356
541 570
36 413
174 723
173 541
606 522
508 211
441 386
622 147
497 46
95 131
728 439
915 461
357 296
74 448
804 890
460 437
849 345
68 496
36 23
544 241
451 641
27 51
197 892
938 648
779 694
132 32
492 506
802 47
495 848
738 876
312 299
643 198
693 160
182 711
951 728
369 726
777 402
293 395
43 974
667 230
261 821
327 799
845 753
601 128
3 339
637 338
535 314
474 280
990 228
956 655
381 940
341 324
719 157
130 633
863 761
582 796
594 123
876 908
36 438
777 476
814 38
351 413
692 349
576 824
479 681
621 532
855 859
15 961
594 574
335 145
940 456
579 916
824 534
971 454
929 859
897 747
160 742
91 247
71 852
533 666
198 549
408 153
113 52
625 423
567 707
162 959
875 507
40 740
193 699
557 11
758 122
864 453
700 917
769 954
620 771
320 301
453 817
869 727
150 566
272 493
452 716
223 434
173 327
25 262
272 366
487 582
34 29
946 350
304 734
504 714
14 923
739 823
550 467
32 607
100 699
415 304
737 552
878 637
899 910
275 902
483 170
199 762
112 517
250 144
857 415
337 754
577 871
337 76
683 126
825 369
672 783
334 239
876 408
318 211
113 774
944 592
354 595
112 142
286 465
879 361
115 143
13 216
292 691
817 350
718 975
757 642
880 389
797 91
302 756
530 114
706 414
9 473
615 59
523 120
481 901
43 402
618 595
286 56
405 909
884 103
744 123
512 641
731 624
379 308
422 33
447 909
381 127
185 455
574 996
897 708
110 55
649 939
995 727
636 935
38 400
522 519
159 781
404 33
341 890
923 783
691 762
889 369
823 72
68 74
781 397
451 964
903 890
617 100
35 897
297 252
771 72
852 818
851 930
820 256
39 191
953 742
111 730
801 841
914 934
330 869
832 695
585 781
881 735
632 201
453 915
987 928
745 223
153 839
94 596
787 972
714 133
862 739
580 824
757 663
531 493
187 87
867 363
98 772
972 747
662 729
656 425
648 648
486 401
996 800
771 580
712 782
521 485
308 574
236 100
593 64
150 767
129 779
551 17
764 227
955 522
947 425
73 610
10 594
393 559
138 6
788 164
648 850
423 308
408 956
19 658
425 1000
779 169
185 554
780 329
851 948
373 734
343 797
390 445
4 353
358 782
946 141
990 145
453 594
549 413
71 860
859 567
736 495
48 637
965 921
868 827
560 816
612 241
686 903
256 1
783 689
830 613
758 729
322 820
232 211
70 870
437 302
796 929
565 172
92 844
670 530
345 960
201 230
132 957
957 886
574 387
1000 740
468 404
223 758
968 789
659 454
756 37
965 95
267 552
395 530
60 359
319 64
293 405
361 519
404 425
811 318
57 978
381 811
568 524
313 604
57 535
572 971
65 813
364 537
66 332
690 758
822 126
530 8
527 115
539 891
208 931
908 350
160 265
788 289
892 727
262 101
71 949
761 833
369 136
467 124
882 435
560 157
165 703
817 90
980 691
621 356
705 188
452 529
818 864
591 240
340 710
659 852
684 411
546 419
543 52
486 13
170 425
127 46
135 334
25 944
299 115
302 646
175 4
867 753
993 993
702 457
308 333
743 360
779 992
43 289
301 321
745 529
574 471
804 872
816 708
822 829
474 115
118 124
877 649
641 985
441 869
201 342
702 749
740 943
231 480
801 783
311 532
2 546
418 884
592 806
634 233
348 414
537 108
757 465
449 413
281 397
739 890
638 482
425 441
920 378
160 655
187 721
267 470
354 189
994 684
917 946
359 628
736 264
728 896
308 492
888 177
66 589
71 627
67 704
81 495
149 987
707 241
711 336
524 974
657 64
10 518
145 573
837 368
264 881
372 564
741 571
160 260
886 806
510 230
724 952
938 591
831 873
209 645
618 541
605 733
250 275
847 614
982 395
275 683
247 245
816 647
906 988
794 975
205 791
743 303
893 928
801 680
325 724
264 9
741 942
217 869
482 991
385 63
746 463
707 660
306 993
980 523
497 211
2 774
76 702
630 744
424 969
692 430
439 748
690 956
824 180
170 906
969 306
768 555
214 715
707 475
997 520
730 687
461 494
195 732
475 536
505 824
254 898
646 197
153 692
872 335
241 976
281 41
595 209
923 49
524 809
328 630
317 520
14 58
789 777
313 209
32 264
162 818
14 286
978 807
141 167
142 849
889 382
590 423
472 484
293 513
143 995
514 620
678 460
237 528
736 467
730 550
367 768
53 891
698 381
547 31
879 839
220 689
111 768
251 810
322 582
576 544
163 465
925 90
618 841
307 161
710 353
121 37
928 77
457 173
203 625
463 4
692 82
849 682
492 803
385 100
643 814
278 961
51 806
646 202
363 668
21 953
990 72
149 141
314 917
542 606
609 517
598 4
686 301
104 446
546 177
991 488
449 188
993 268
470 499
167 639
592 832
904 188
328 581
498 52
657 641
158 39
43 266
566 755
201 729
906 669
157 746
934 896
163 605
104 926
565 633
465 271
458 156
736 368
420 785
426 233
271 76
342 583
338 314
42 907
576 538
284 947
842 732
337 217
142 5
638 441
711 707
862 102
469 168
953 597
830 889
965 379
962 101
414 306
213 299
837 456
402 788
520 120
336 244
249 857
297 478
185 886
987 8
176 46
643 456
344 129
508 472
573 309
614 469
768 986
442 826
614 605
725 843
87 134
990 61
539 335
221 287
295 723
768 208
664 470
599 411
883 8
316 106
575 455
441 929
755 342
947 882
725 368
502 671
732 811
146 491
778 270
992 367
574 72
542 760
170 238
245 140
245 52
507 561
489 819
161 947
829 244
612 108
778 553
364 113
604 510
779 510
876 381
453 770
530 450
687 994
134 699
751 932
492 378
197 257
204 981
224 358
465 32
585 835
947 243
752 948
458 551
931 530
300 333
782 384
378 830
528 469
401 511
889 279
536 892
872 86
443 739
771 95
930 908
151 356
303 877
427 902
432 760
93 358
741 732
561 875
344 119
629 89
368 744
635 518
604 903
642 507
602 47
954 412
767 531
407 104
6 70
830 834
191 438
169 923
797 931
50 730
819 140
883 679
196 186
88 518
24 799
845 729
141 625
155 799
903 908
978 562
395 909
346 808
730 586
517 515
244 526
666 566
244 62
247 549
66 440
238 335
64 89
713 83
882 204
112 868
430 785
693 90
897 825
410 38
553 626
152 926
491 796
858 818
366 735
174 105
440 431
519 412
495 503
707 232
100 376
160 818
908 530
355 853
890 804
430 764
690 442
238 582
399 180
914 96
201 765
195 88
499 640
142 714
946 993
368 849
667 46
575 528
380 574
378 929
693 270
712 807
389 382
562 950
46 788
552 476
563 247
886 746
460 61
53 28
876 405
450 421
949 542
115 25
954 329
599 493
299 647
28 311
261 688
475 590
65 306
552 27
772 627
688 438
465 231
636 740
161 341
883 86
110 110
438 998
490 64
710 37
347 789
476 737
326 607
913 951
977 391
17 464
902 749
980 705
444 367
707 615
700 605
715 589
587 810
873 152
189 76
864 582
319 535
142 340
291 644
35 54
518 267
15 51
755 419
785 994
609 199
804 492
81 308
117 518
670 667
743 989
571 858
393 607
946 889
533 534
588 236
503 567
618 105
524 518
512 373
572 309
801 120
428 375
893 881
548 544
533 562
420 291
897 104
992 812
346 843
79 525
91 933
38 581
99 709
81 561
870 610
730 652
27 670
551 157
701 919
480 99
389 234
337 899
711 286
128 329
854 56
989 207
788 945
653 26
587 886
496 734
385 456
126 225
381 411
329 677
776 82
315 809
708 165
450 652
980 419
474 578
784 834
778 462
488 571
457 430
163 74
530 952
176 548
959 656
333 557
638 287
96 108
272 952
603 804
222 722
299 583
416 696
158 83
654 193
623 645
719 111
62 786
333 249
904 238
794 291
578 237
344 432
384 674
477 616
337 987
569 699
394 636
719 985
178 551
196 373
483 801
586 915
163 544
782 919
210 67
303 576
7 787
461 647
262 390
376 938
636 599
235 945
930 29
580 954
326 107
908 775
689 808
352 493
412 852
918 134
709 621
408 220
867 715
105 868
805 128
727 480
425 441
469 961
914 354
460 49
824 240
48 367
860 513
364 399
532 272
892 282
501 240
955 300
168 367
495 59
539 973
413 221
182 963
316 882
930 96
336 776
143 753
265 383
781 2
274 629
910 313
553 165
465 411
778 507
566 632
604 273
494 104
66 16
898 675
771 381
156 827
580 106
488 298
300 845
473 269
581 573
738 383
793 134
641 203
834 571
843 206
309 438
454 336
11 375
756 351
177 782
887 912
210 757
601 375
643 509
82 74
456 224
357 820
22 249
820 997
203 856
293 662
998 512
886 746
96 9
790 641
552 273
29 676
51 761
270 629
702 693
916 352
172 158
407 273
270 193
48 226
887 472
983 341
86 885
893 868
509 181
454 682
358 61
822 482
111 408
101 92
443 813
970 17
289 614
807 376
602 558
30 855
195 488
373 12
880 280
461 265
947 388
449 914
396 304
712 270
361 506
318 812
828 804
418 288
664 117
675 224
78 265
753 704
715 273
552 125
389 594
982 13
927 336
640 430
699 322
827 351
163 60
863 145
432 991
107 280
504 96
360 781
484 582
854 112
236 198
792 406
418 625
960 773
202 345
666 600
950 901
960 493
637 113
103 823
103 69
164 209
990 607
188 523
635 473
671 42
447 870
495 462
234 865
209 455
54 436
336 875
367 4
116 296
119 4
73 218
427 221
827 237
759 416
888 15
56 394
263 559
20 503
368 758
212 254
690 577
451 265
268 26
321 818
822 383
601 439
660 894
130 27
442 487
501 889
282 330
888 557
59 545
302 908
161 426
2 513
777 851
876 453
270 45
427 197
635 91
985 27
54 295
781 114
2 495
825 282
838 284
828 712
619 897
322 130
642 780
631 324
777 419
463 506
702 46
137 890
916 337
631 121
235 969
464 412
693 237
520 288
1000 531
427 348
477 619
399 749
73 119
537 29
534 849
894 999
888 235
572 31
151 804
773 203
614 385
621 237
525 307
837 141
488 524
142 264
12 965
83 540
569 84
932 619
618 102
337 826
857 506
310 908
110 7
392 83
319 724
31 13
154 843
367 867
131 641
605 509
49 142
226 688
306 617
718 157
983 923
429 55
962 839
846 738
820 72
796 238
251 138
981 826
693 404
45 348
856 823
964 650
337 904
521 189
346 642
565 238
293 329
167 993
731 255
326 13
250 550
688 122
947 500
904 668
15 640
462 948
598 871
775 426
615 934
576 295
532 961
289 141
134 825
79 456
468 864
413 405
526 717
217 101
769 473
112 120
68 784
654 574
1000 665
598 428
722 615
575 174
314 254
78 863
318 447
310 156
560 786
502 723
823 86
558 719
838 591
374 670
244 906
570 28
455 243
857 168
341 177
430 432
295 654
100 508
663 612
398 410
133 223
308 899
618 955
546 866
536 456
361 920
947 780
22 930
97 402
578 879
311 437
91 7
514 605
217 191
600 177
400 614
512 732
687 708
573 130
585 233
152 109
888 945
874 98
500 910
789 971
408 77
84 99
703 498
688 598
774 919
532 288
20 174
881 44
173 707
939 453
562 757
701 90
188 449
358 575
545 687
764 146
245 953
450 847
444 947
866 138
426 218
391 397
441 446
152 272
724 613
370 91
181 286
734 71
645 369
56 92
237 190
143 819
666 482
428 593
731 110
327 293
690 156
602 718
989 131
743 754
844 713
998 113
183 25
393 732
823 828
18 449
267 60
541 160
752 933
42 969
262 482
638 369
87 951
81 239
993 76
789 824
937 836
861 787
518 120
947 254
702 341
400 965
125 969
901 941
909 876
358 943
311 171
121 996
234 397
472 202
26 226
62 261
47 963
82 923
176 564
904 29
993 877
846 304
245 117
993 746
688 154
324 350
345 999
395 445
647 579
805 867
127 672
635 867
789 174
737 716
745 965
841 641
945 737
854 686
432 189
342 846
196 120
118 665
109 541
120 513
380 755
427 925
791 507
680 62
778 580
544 417
58 522
258 385
71 2
191 112
958 502
622 533
198 154
695 739
252 306
61 814
738 632
138 488
550 529
109 818
234 327
848 652
37 291
293 106
217 107
609 483
16 175
328 230
969 213
519 22
836 221
852 580
67 573
102 990
807 617
943 210
862 40
331 790
896 898
4 623
106 113
287 613
843 121
333 614
636 811
32 851
430 471
44 883
872 497
114 145
355 678
718 56
846 216
114 49
671 741
853 118
730 777
898 139
753 572
383 231
82 388
858 414
296 512
9 901
46 168
846 122
177 400
616 563
611 23
763 729
847 282
59 616
755 576
148 956
187 508
895 530
944 268
779 753
654 240
407 787
908 700
100 253
815 85
107 716
444 426
708 870
485 290
866 766
722 240
747 14
543 908
175 642
395 487
726 954
740 49
748 133
385 648
732 848
563 200
625 839
708 6
296 332
97 193
432 162
175 819
726 179
820 718
204 900
854 215
263 930
62 593
240 11
858 447
646 972
810 420
426 270
602 517
709 722
883 699
517 141
319 58
775 242
142 139
353 979
908 995
588 615
625 970
416 827
799 482
902 62
331 608
125 327
48 933
631 834
975 931
989 147
388 293
432 763
742 530
524 784
399 650
620 111
938 23
505 36
97 737
344 407
733 428
360 469
303 781
712 990
136 277
570 700
463 524
53 1
784 204
854 576
687 182
205 473
508 625
361 710
116 604
31 705
173 849
629 390
380 475
752 340
39 515
39 321
321 502
705 91
667 104
286 559
31 354
978 491
200 539
143 338
42 316
164 173
563 215
690 792
132 942
457 441
761 171
672 495
586 82
186 377
935 252
605 471
962 966
505 583
920 161
476 647
820 962
177 640
432 382
324 866
307 563
734 781
276 67
149 406
782 861
113 334
805 717
683 718
300 766
927 187
833 220
182 403
42 653
35 358
223 473
36 358
139 529
596 770
175 414
275 744
78 957
674 388
105 883
649 356
543 404
624 575
978 376
28 805
162 20
493 62
420 385
913 528
297 558
972 509
253 472
428 247
634 331
213 101
457 738
142 861
436 999
375 766
570 413
433 402
463 732
116 925
453 883
440 29
538 750
221 412
659 790
120 648
749 292
30 333
193 205
204 172
937 629
42 578
979 507
238 474
398 442
324 354
382 850
599 764
176 920
709 820
467 834
126 829
162 216
420 155
327 355
983 624
201 263
769 24
497 180
622 7
360 895
745 946
709 742
661 344
163 885
718 370
199 630
845 844
999 360
715 265
888 325
587 697
720 89
269 356
363 217
112 890
835 723
465 856
199 544
428 126
495 362
991 146
989 694
54 836
100 987
312 768
465 988
77 899
255 185
401 345
235 617
339 513
368 70
613 804
929 567
929 41
186 424
117 920
755 175
162 171
939 855
843 473
372 403
587 919
264 626
242 987
500 498
567 581
384 868
435 180
220 313
736 363
282 406
581 853
23 36
890 742
215 961
363 733
651 586
212 949
936 914
412 453
34 435
302 979
158 418
730 736
99 378
784 466
318 380
416 364
105 340
301 306
38 320
906 663
612 688
602 117
570 547
982 14
992 604
22 284
20 150
528 752
217 118
498 311
674 534
874 913
218 779
98 174
836 255
943 4
120 447
994 545
558 689
293 975
259 550
700 314
65 278
396 227
537 281
814 893
806 210
989 687
860 23
278 87
90 696
143 221
766 209
898 136
111 324
873 190
503 369
647 572
799 568
848 43
935 335
545 662
349 741
763 534
620 209
904 41
262 709
918 46
182 27
350 816
6 292
661 223
794 508
76 308
350 593
927 923
584 285
25 472
5 933
141 788
829 624
333 45
90 90
117 250
66 272
564 466
688 71
579 224
532 482
74 654
576 881
166 1
472 160
92 191
978 477
100 232
276 807
896 433
683 366
638 13
478 748
818 201
425 166
647 396
49 956
836 721
721 625
785 2
192 192
669 876
108 170
976 768
201 384
750 872
884 883
630 387
587 361
527 447
843 11
967 173
893 892
517 803
804 613
805 301
177 995
164 473
241 285
668 140
11 441
323 418
804 894
255 953
400 391
402 781
954 243
134 368
170 846
459 651
951 973
968 264
737 128
412 132
271 978
418 79
497 281
175 741
694 300
691 430
210 93
335 92
459 164
10 469
119 628
601 468
732 70
197 568
700 469
446 608
687 970
251 864
605 183
482 425
855 298
390 173
264 64
227 725
193 723
350 237
704 312
381 951
519 436
904 577
184 218
187 349
213 870
53 438
862 817
114 535
707 716
780 504
228 970
692 7
243 421
732 42
993 947
383 112
689 511
728 286
635 872
742 915
352 847
663 795
329 214
930 777
280 35
4 710
717 507
928 696
738 959
906 659
771 730
240 288
574 459
331 968
883 209
56 73
867 235
448 719
495 195
229 378
87 774
281 233
929 803
762 209
867 666
395 668
956 638
96 635
603 529
738 426
499 485
720 793
511 365
559 167
545 6
780 788
20 632
434 60
268 948
614 196
863 135
772 8
643 818
347 868
294 245
730 85
877 792
156 449
616 388
393 715
502 161
792 172
232 522
470 226
421 500
635 83
91 284
102 406
273 734
979 449
533 566
358 709
158 410
798 513
228 773
934 191
362 730
251 725
950 594
94 721
804 371
654 728
134 895
628 755
204 407
973 607
315 736
145 330
843 472
245 942
132 70
799 178
902 494
88 50
770 852
222 182
909 574
468 876
631 43
450 96
702 834
570 422
752 16
487 714
656 594
664 731
909 788
282 462
512 810
662 369
551 282
855 884
759 460
502 323
418 390
223 951
373 120
135 792
506 124
718 622
352 162
949 381
843 261
70 230
599 355
636 732
615 150
609 490
812 374
763 110
61 230
349 986
778 434
558 484
105 283
444 275
656 457
717 393
623 499
853 787
518 222
371 488
977 133
506 979
89 789
19 269
254 149
583 368
851 31
314 140
414 956
412 758
150 70
568 129
915 772
993 420
907 433
566 364
342 884
673 71
339 430
579 691
59 593
624 161
301 909
865 937
694 714
783 277
405 843
615 350
770 320
753 608
971 676
559 318
388 313
742 232
922 727
320 321
482 981
890 943
879 782
496 754
30 573
416 279
628 434
754 30
638 397
73 506
823 608
920 632
863 211
937 662
982 785
765 257
199 464
245 654
407 78
650 740
18 437
871 65
95 646
43 624
130 732
340 116
747 952
162 259
920 609
393 99
355 902
365 157
811 554
631 610
350 218
654 281
346 367
13 525
148 440
172 56
171 277
229 511
769 917
526 390
489 689
591 918
75 843
396 956
565 885
102 27
307 914
281 756
280 652
92 294
349 428
705 263
774 520
437 933
323 542
231 962
880 811
653 822
777 954
839 49
75 341
254 941
696 382
34 535
828 976
404 125
388 176
696 108
41 161
703 132
94 363
174 934
755 973
927 827
875 531
872 766
706 950
332 125
660 402
378 365
490 487
663 781
888 878
38 358
490 929
291 741
674 584
556 464
290 428
959 483
248 165
115 830
955 954
355 446
810 614
100 732
513 300
177 763
121 401
329 214
954 610
193 619
83 628
55 749
232 373
537 14
843 480
433 651
97 797
410 788
520 906
205 510
272 32
433 381
595 392
2 761
379 549
176 195
943 462
834 231
244 175
654 371
22 86
882 87
875 118
24 292
801 395
427 228
609 73
465 859
619 204
752 466
660 998
459 928
158 603
778 293
663 402
488 432
518 685
802 370
661 393
787 825
53 462
535 213
71 662
865 999
465 690
687 617
544 125
727 145
437 702
103 505
936 100
784 590
959 454
846 585
410 620
82 632
845 463
124 616
614 915
604 989
605 78
202 290
435 149
850 929
433 872
971 953
543 369
822 755
339 502
122 667
298 749
211 203
818 142
57 335
323 432
509 661
951 928
76 711
640 385
257 926
878 73
441 227
981 421
922 262
929 320
69 43
245 227
369 279
613 63
494 425
86 936
863 3
713 36
421 939
864 352
425 677
903 742
162 865
127 884
204 84
127 55
281 272
550 372
434 649
74 163
99 927
929 159
195 962
900 642
994 615
291 764
506 418
283 194
78 668
751 409
464 281
553 878
249 744
393 102
265 682
609 467
626 364
325 538
180 820
435 224
988 173
591 726
920 493
160 873
281 997
278 910
787 744
488 830
932 35
717 881
348 197
560 326
863 973
793 884
108 42
215 228
953 95
587 805
677 872
869 746
656 958
702 147
976 442
477 190
71 908
104 194
519 418
391 663
547 382
424 184
411 654
749 639
443 364
236 335
81 120
78 104
251 736
178 779
968 226
133 655
849 38
456 237
900 368
749 846
29 446
100 173
811 440
803 848
183 254
374 39
142 263
998 451
229 393
618 176
830 197
235 751
987 678
45 690
535 887
332 794
966 564
4 432
280 777
31 807
845 462
724 404
855 987
379 722
897 83
280 996
747 727
404 514
203 734
620 449
242 738
302 952
384 208
985 306
112 663
124 15
419 956
942 848
570 274
356 320
316 466
193 636
149 63
796 596
44 352
90 416
368 286
493 392
697 751
413 478
493 808
764 537
385 912
185 705
25 954
420 541
176 340
402 612
208 325
677 198
613 252
537 766
158 980
731 30
507 854
662 143
680 999
910 425
130 64
18 94
635 154
493 437
49 810
134 895
92 256
508 810
576 705
685 44
74 734
587 415
558 580
579 249
673 237
301 489
583 802
956 318
755 217
26 448
343 804
59 160
970 435
140 566
610 546
279 824
238 683
263 866
114 795
32 841
330 787
588 332
650 912
129 543
991 404
207 154
314 334
768 266
832 284
829 908
731 442
124 107
972 969
763 386
227 86
872 795
126 556
468 460
3 775
179 596
750 994
327 386
652 64
347 95
2 483
924 175
282 732
700 48
434 254
339 463
257 661
216 211
670 383
158 684
280 672
665 337
722 29
92 992
86 374
856 439
614 88
820 780
828 895
149 520
982 261
921 488
698 239
622 137
821 368
40 779
115 100
128 705
696 837
210 220
658 782
870 66
846 272
167 689
208 673
934 315
803 190
429 855
992 501
868 50
829 812
911 908
612 943
780 39
258 308
90 990
55 916
187 959
647 901
573 353
668 855
44 507
361 470
971 473
522 352
164 838
746 350
293 74
113 357
665 72
62 370
286 754
713 116
16 473
826 360
214 589
96 494
964 258
730 457
808 934
772 252
601 972
45 517
874 894
966 157
527 538
292 27
142 813
286 4
364 158
747 111
605 577
835 843
299 568
501 565
816 106
77 272
788 417
310 122
279 662
199 275
301 806
618 491
495 443
601 904
14 858
435 347
189 618
186 270
834 487
593 686
957 649
65 670
792 745
406 375
649 71
876 605
96 949
391 494
397 591
448 992
338 411
29 883
152 527
14 214
899 986
634 607
277 856
601 699
73 68
138 7
611 721
670 14
507 707
297 61
52 903
313 745
627 390
917 341
554 779
764 930
537 453
308 398
97 813
881 909
915 169
890 19
32 526
232 560
621 538
440 529
273 672
61 753
93 900
679 978
908 647
100 443
840 444
256 408
316 936
105 137
155 230
756 995
555 186
723 987
516 175
846 163
915 788
688 907
884 8
655 366
808 792
235 754
161 648
584 491
627 476
706 689
684 781
967 461
448 238
412 690
853 963
751 258
165 768
775 438
804 49
840 430
183 611
259 74
564 344
820 843
531 191
972 525
986 215
452 938
627 433
396 864
121 479
246 146
583 286
334 21
451 386
997 173
247 633
977 256
98 811
2 796
320 629
843 973
910 306
738 294
157 537
16 133
278 278
563 262
283 861
247 897
70 733
366 243
498 317
127 342
137 596
224 128
101 457
762 66
360 10
547 500
632 517
794 563
825 910
771 357
254 107
840 17
260 323
639 205
547 757
353 766
894 683
140 576
641 994
4 901
400 1000
516 551
113 32
942 310
667 937
44 713
729 920
243 883
88 988
745 881
647 634
317 97
672 540
534 456
357 313
313 537
87 757
789 829
139 200
137 730
442 805
725 180
63 171
158 967
848 151
785 903
999 494
34 102
558 671
984 567
104 914
671 296
124 191
390 459
189 263
67 526
706 631
801 791
758 769
920 959
861 605
98 705
806 860
531 132
698 363
277 514
809 801
991 947
406 933
196 381
907 594
224 262
53 613
382 25
983 810
415 301
5 844
704 512
643 811
173 234
748 341
142 450
397 557
490 132
513 802
395 685
946 419
31 619
643 999
809 412
713 626
470 223
735 717
527 173
407 378
718 700
150 154
710 859
991 546
347 199
883 503
922 742
361 829
828 952
363 3
629 636
858 75
792 98
270 592
970 319
19 676
830 687
546 168
713 539
738 537
39 60
802 620
449 961
912 162
165 276
911 275
350 793
890 769
361 141
460 159
835 330
17 478
646 664
203 562
98 359
418 940
560 137
97 220
381 8
283 9
283 545
337 194
962 632
773 227
386 322
652 232
710 221
884 668
229 355
713 87
26 327
464 131
350 585
592 561
569 731
276 875
68 852
484 612
839 30
352 256
488 224
444 3
670 198
552 328
414 899
226 265
396 439
24 689
250 746
476 615
490 818
670 751
363 557
587 153
408 202
425 938
940 896
93 869
197 610
509 645
910 611
49 734
423 306
51 73
688 672
490 527
278 177
733 159
311 641
842 319
257 719
615 267
136 197
806 708
352 332
942 314
48 262
567 991
63 470
142 618
144 750
926 631
790 422
62 659
978 101
819 903
170 234
431 434
141 305
637 236
550 493
754 578
569 598
68 320
938 631
381 209
839 81
502 307
966 628
728 564
467 943
177 547
980 636
941 608
843 121
613 577
155 393
991 366
686 723
354 58
266 623
704 734
41 105
733 206
769 6
949 460
7 236
871 126
733 987
107 812
388 576
969 720
85 542
264 959
17 771
393 618
351 282
387 97
302 392
398 119
579 71
306 346
472 585
572 177
989 204
780 678
397 376
918 748
707 482
252 182
799 723
5 645
741 150
541 391
509 43
114 938
284 87
672 420
596 756
960 243
921 584
960 739
487 318
799 877
59 194
916 51
696 857
6 921
312 437
479 546
484 820
907 593
12 768
523 579
821 608
192 482
221 741
59 151
28 707
900 858
908 86
942 816
737 604
40 948
494 48
868 519
111 978
745 775
353 122
729 268
750 173
914 920
71 970
677 972
829 98
184 577
393 737
340 126
73 129
177 380
898 567
544 44
818 8
130 288
556 170
343 858
778 305
274 257
228 848
946 950
526 57
794 130
255 918
47 134
513 328
894 223
267 411
419 438
725 84
254 548
406 281
585 597
853 183
31 858
808 81
138 976
105 334
252 931
65 360
687 298
521 578
988 581
18 787
871 407
954 743
23 125
721 360
543 608
465 573
653 573
548 273
606 791
721 653
13 857
155 786
363 700
280 676
462 351
757 298
41 333
457 711
70 64
671 178
751 612
184 136
408 404
194 732
385 14
871 914
700 397
96 25
700 62
412 376
674 162
495 169
879 714
778 951
129 948
559 448
584 879
282 743
475 991
5 475
389 859
255 875
900 88
150 351
726 599
761 562
730 399
113 255
206 608
556 890
338 334
213 114
857 921
912 494
969 331
190 916
790 357
445 444
795 689
288 594
155 520
919 49
303 885
492 31
920 509
843 47
161 257
178 55
549 18
348 89
4 517
874 537
981 793
482 318
912 776
295 769
817 67
951 214
244 120
628 442
489 164
421 471
525 650
667 598
686 74
590 15
552 690
482 463
781 533
308 963
732 692
758 602
815 548
668 709
151 59
222 295
766 639
289 643
240 291
364 955
969 926
615 953
416 520
52 97
60 196
887 360
961 791
339 645
353 776
835 6
301 503
142 57
699 66
356 430
385 938
864 719
672 353
873 478
574 87
282 925
284 634
424 169
813 245
21 762
767 166
669 856
912 68
133 811
240 610
547 489
208 625
977 411
888 879
966 850
775 462
95 247
416 59
304 519
280 229
394 325
180 47
115 63
873 91
700 247
736 112
736 247
657 943
822 713
563 545
7 787
34 338
397 102
620 449
677 701
25 900
947 70
133 205
295 61
308 5
117 995
242 43
986 853
566 899
444 807
593 129
466 450
551 627
75 863
563 170
70 751
821 588
792 16
76 953
957 87
81 384
427 73
925 323
222 412
219 491
619 665
114 812
438 85
947 665
835 512
262 509
96 904
920 82
35 887
974 996
379 991
64 55
377 805
216 989
479 598
263 435
246 98
182 377
41 683
194 128
637 876
780 456
538 732
619 699
694 572
563 592
647 72
877 627
615 23
621 93
527 94
191 884
260 772
455 372
500 301
176 648
104 136
867 956
654 641
213 486
78 348
420 775
402 724
747 296
388 16
110 368
251 915
687 300
672 511
811 141
789 171
306 987
942 892
533 173
659 596
943 745
520 737
460 362
658 921
937 207
574 45
960 46
346 825
335 646
787 18
188 146
133 575
467 494
667 75
670 999
744 325
62 613
974 263
184 521
728 631
676 120
166 302
126 636
281 512
529 461
607 68
642 716
210 739
814 108
106 876
201 483
96 849
112 262
783 69
700 296
415 511
812 375
11 581
92 938
399 291
358 620
336 5
744 1000
107 545
421 557
40 213
62 622
884 135
204 174
469 666
177 903
278 884
464 988
926 288
579 556
176 324
329 937
936 511
56 73
629 43
256 477
98 669
803 318
491 981
647 6
909 960
843 823
811 186
474 307
862 736
60 52
989 37
548 389
461 924
967 603
80 90
758 223
540 177
158 561
567 31
990 805
628 475
661 833
139 438
174 134
186 1
38 234
622 174
98 586
189 82
172 65
287 268
445 929
489 827
857 602
407 55
530 846
679 34
471 190
324 817
818 645
878 510
684 856
441 499
581 782
846 629
897 752
681 132
958 341
943 170
224 815
661 349
382 754
944 339
156 852
497 267
777 973
829 374
873 460
241 269
898 454
205 87
219 794
134 886
55 176
991 76
424 279
32 651
989 806
658 975
242 144
117 154
527 19
478 945
214 399
852 719
805 112
905 57
943 23
199 39
115 997
275 189
840 539
344 307
281 828
972 1
154 523
541 88
33 681
79 19
737 247
358 931
988 542
564 263
301 931
927 763
952 415
954 202
508 791
618 297
297 788
311 589
677 451
131 851
869 709
956 210
141 606
147 313
575 129
59 711
473 876
291 985
186 424
214 244
540 693
481 832
421 837
288 791
642 97
806 418
628 511
117 761
74 769
897 263
974 648
524 955
940 446
870 814
57 126
819 84
916 597
434 300
90 336
432 721
139 732
243 238
998 766
534 359
621 72
720 431
386 595
40 243
56 325
451 910
994 113
709 269
568 909
244 142
862 658
390 676
913 1
766 632
990 911
982 300
731 611
205 701
944 116
441 245
155 999
111 891
160 148
56 820
961 728
386 300
975 823
823 775
407 887
798 589
889 397
8 779
480 619
734 212
457 423
422 175
65 612
759 533
352 225
953 815
114 313
135 338
113 89
976 958
546 520
916 773
552 434
52 923
135 32
454 786
960 592
203 876
409 25
249 961
776 760
73 201
539 890
978 208
165 651
170 954
726 710
144 86
8 277
308 196
982 143
734 762
638 941
966 936
897 46
806 215
416 672
561 878
85 954
605 539
492 250
960 775
860 218
495 103
299 868
10 802
564 280
220 744
679 202
247 185
400 575
247 53
930 815
768 808
346 15
265 372
147 838
55 224
326 6
874 549
351 625
904 884
627 915
116 124
309 305
880 363
415 708
522 126
933 345
360 289
661 279
116 624
847 807
813 171
720 173
797 686
570 71
985 700
823 196
501 100
463 132
839 380
506 877
221 360
649 438
717 580
203 309
116 832
3 50
222 928
614 722
792 18
718 184
379 777
877 541
672 879
259 339
215 510
869 764
202 436
15 518
826 918
750 218
267 942
870 752
474 488
506 483
667 266
43 223
764 45
924 919
257 435
944 183
946 472
907 813
331 148
65 922
140 156
97 814
566 406
894 966
449 40
305 400
623 115
160 347
266 386
820 84
266 522
994 764
577 212
359 901
822 907
63 423
237 961
367 160
126 802
841 261
660 575
690 146
493 283
668 849
933 758
280 488
252 198
410 274
174 828
735 768
191 995
956 798
957 428
230 323
583 83
657 71
217 243
525 346
195 709
467 193
680 127
325 747
20 931
759 734
502 193
188 493
290 692
120 144
466 247
329 349
419 49
292 985
331 635
344 816
8 525
652 811
557 688
618 976
709 577
770 376
869 210
902 958
101 159
405 22
370 567
616 734
719 789
423 907
723 49
574 767
577 731
418 225
201 133
710 36
411 909
119 479
436 280
438 21
42 536
103 843
576 411
200 718
624 295
344 622
389 346
77 917
142 965
98 494
529 342
251 807
285 940
219 370
390 720
256 656
498 432
842 358
76 74
369 42
664 699
45 712
629 52
16 122
615 771
112 113
919 144
83 363
732 204
924 302
958 122
553 180
538 456
529 395
436 613
312 897
609 99
150 357
478 237
8 165
278 93
236 119
482 197
401 319
621 213
335 324
503 578
33 887
281 40
652 561
458 716
814 964
320 67
304 964
129 797
889 311
430 407
603 125
443 911
124 3
327 63
640 458
344 829
869 672
233 625
340 521
484 691
758 154
118 803
599 61
371 246
652 488
612 800
711 255
258 54
117 834
292 584
413 757
429 636
260 282
802 662
352 600
754 285
88 109
170 871
117 687
174 540
340 768
23 785
839 50
884 280
864 955
712 175
810 277
558 140
801 69
669 359
644 153
262 422
292 731
417 432
971 408
176 591
375 311
360 198
478 213
168 244
419 342
618 880
19 228
297 176
535 820
973 965
386 178
909 235
666 678
85 326
916 637
947 261
458 291
504 307
551 936
278 671
551 969
196 896
71 569
389 493
458 605
783 361
596 844
521 692
18 261
898 605
865 934
224 844
151 323
259 728
399 701
669 536
431 949
517 865
357 502
106 906
267 815
658 889
580 862
123 178
783 598
531 20
864 648
971 755
482 14
715 229
765 880
828 383
247 196
697 345
250 604
418 803
691 516
378 76
253 271
868 500
520 35
682 399
153 383
397 652
881 634
513 111
493 646
841 340
684 740
344 538
341 934
449 762
837 32
302 827
326 89
124 170
568 845
228 806
458 720
354 624
734 338
984 866
206 226
966 824
362 890
823 309
70 702
733 272
98 906
995 35
204 424
269 118
923 772
492 496
120 381
718 845
710 853
79 702
526 916
805 44
352 887
589 627
899 422
327 321
355 997
421 322
439 559
331 689
185 362
742 822
666 304
156 460
161 376
291 234
278 686
573 95
722 629
51 161
482 621
617 378
699 837
395 37
726 138
499 725
547 910
213 241
701 212
587 369
603 861
547 877
972 880
509 120
280 694
314 559
936 761
597 930
967 634
772 992
717 692
602 270
511 263
475 815
183 211
72 61
938 785
664 619
738 910
603 173
731 18
779 916
846 666
300 375
367 813
504 71
341 83
346 105
919 852
62 820
881 102
887 134
753 819
728 550
723 490
508 330
246 453
119 286
661 91
903 419
490 28
111 407
512 830
682 456
276 431
533 744
877 156
974 419
969 630
120 701
31 691
143 627
913 276
367 262
680 573
600 270
677 169
999 710
166 188
619 680
423 441
596 151
569 300
929 570
271 537
227 48
675 301
577 370
631 587
159 943
213 310
479 759
469 889
77 477
156 634
75 695
846 579
879 671
240 414
951 807
855 510
810 178
547 529
115 387
330 177
487 274
33 542
431 965
441 501
135 507
202 597
176 209
879 47
461 54
860 119
628 412
589 715
243 438
824 135
312 358
631 153
695 799
763 664
164 125
631 204
801 299
508 833
880 976
30 387
505 341
752 890
604 132
570 341
475 847
204 394
546 787
586 835
498 240
365 349
552 662
960 996
828 353
329 468
854 708
48 358
248 358
490 800
140 851
697 60
453 615
402 901
735 998
238 987
335 233
894 602
597 887
239 854
321 425
132 568
926 174
532 180
979 173
23 22
81 119
733 720
620 533
531 134
120 355
587 768
370 454
340 481
334 967
392 579
146 655
829 524
703 71
244 360
382 682
800 266
986 462
994 532
666 606
960 524
292 786
239 547
27 662
628 579
158 361
16 19
542 304
374 844
204 245
926 617
883 585
47 726
258 869
474 40
563 923
708 433
980 855
516 947
526 7
367 143
162 684
987 383
227 704
949 360
977 430
15 875
600 860
728 61
101 857
780 201
634 664
518 488
435 614
620 33
176 960
643 987
369 338
42 629
989 595
25 990
864 966
825 40
101 463
320 553
754 201
864 99
586 388
1 381
414 20
980 620
607 589
927 623
252 975
570 968
957 241
206 595
634 820
283 31
584 734
934 602
701 337
724 798
178 287
307 725
344 591
180 287
909 951
925 106
73 160
401 495
89 30
850 606
637 722
456 133
735 220
557 390
187 435
722 280
4 364
955 28
314 348
298 135
240 222
382 223
717 313
343 783
388 806
528 192
324 25
244 983
372 58
493 800
80 559
923 214
241 84
432 877
12 555
777 729
952 251
564 159
941 668
474 906
98 329
353 1
983 422
480 597
396 355
913 972
186 476
559 835
712 427
981 990
719 723
974 757
915 670
338 538
444 855
183 811
812 541
963 536
132 794
149 442
414 528
3 62
896 599
25 562
552 608
331 6
762 271
941 305
842 677
532 278
89 285
826 715
250 900
694 788
230 381
908 843
904 643
242 911
473 800
408 267
272 25
295 738
42 34
710 235
513 883
168 241
955 602
502 994
782 205
585 196
38 11
654 493
404 942
741 896
163 876
900 148
886 434
468 195
430 927
810 177
418 943
545 977
971 373
577 46
242 752
763 162
654 280
221 417
312 57
933 962
109 474
908 833
27 995
921 375
552 457
399 731
708 969
342 943
989 678
429 919
80 230
509 192
608 733
790 730
691 919
393 722
554 800
794 300
675 581
37 715
445 226
195 436
378 152
829 536
454 366
596 258
449 533
266 105
834 56
975 56
777 524
323 368
667 331
912 117
831 341
567 949
384 275
427 761
297 761
127 255
513 751
284 722
826 962
18 549
605 659
183 993
360 381
712 506
622 26
367 624
572 452
727 933
693 955
715 153
408 990
740 842
563 920
882 23
572 389
48 899
891 176
557 231
736 250
276 269
892 358
809 642
575 463
417 536
688 268
257 132
973 96
15 996
19 536
925 897
795 590
766 972
203 685
935 322
590 938
295 210
852 481
944 104
639 426
693 360
492 327
422 950
946 465
1 437
333 964
554 925
897 128
813 319
641 99
37 747
957 230
711 331
435 808
234 654
14 74
400 927
876 506
970 822
258 822
785 971
895 591
718 339
658 792
891 530
277 298
528 927
258 233
41 238
892 692
765 274
201 906
411 165
986 76
898 381
351 244
834 683
21 246
38 552
81 678
976 928
854 357
590 503
741 111
803 630
904 633
538 568
732 104
180 949
330 718
961 77
759 680
926 795
347 780
458 963
891 428
785 433
936 744
855 374
3 677
309 658
225 906
10 847
796 956
674 189
265 125
805 635
429 24
803 730
693 776
203 260
693 583
326 987
360 628
305 181
838 363
269 613
460 62
18 278
466 255
379 691
325 731
754 183
913 754
530 557
816 605
187 732
719 508
136 513
694 79
441 440
53 531
593 710
987 513
768 611
301 453
183 147
330 626
380 937
493 242
847 909
640 308
816 33
546 359
437 952
392 239
770 877
586 445
957 363
973 573
25 724
871 274
899 207
143 200
441 279
187 636
943 287
320 827
185 759
711 866
104 621
498 102
546 874
236 84
656 503
227 209
482 681
888 97
296 381
659 31
666 737
23 846
672 609
367 343
208 857
478 78
179 312
185 975
59 725
227 421
629 715
395 453
550 110
491 282
312 845
581 150
995 977
585 604
946 667
523 952
29 153
465 1000
975 208
932 649
69 34
748 159
612 698
808 142
423 161
6 298
447 735
711 587
190 442
108 296
248 136
289 631
631 277
484 753
402 605
639 416
575 471
168 386
527 186
347 975
273 950
684 353
939 719
160 395
690 129
264 268
898 938
214 552
305 528
133 697
113 706
176 771
156 687
873 343
318 683
633 219
571 590
309 316
711 510
638 469
736 401
338 901
453 634
161 551
248 758
463 293
64 360
46 638
981 220
902 918
137 298
888 534
850 708
217 196
664 560
960 854
755 400
33 297
848 208
965 194
486 95
454 427
65 550
769 500
417 46
344 670
204 554
261 231
427 53
613 477
331 91
490 572
869 86
294 523
716 716
810 258
685 202
751 264
763 750
795 519
189 180
734 138
369 393
446 994
471 795
885 58
630 802
887 374
896 499
215 181
438 612
813 25
288 123
873 563
82 51
231 667
805 271
664 964
957 173
967 109
167 428
229 851
225 796
294 116
296 121
732 508
532 734
856 545
108 820
870 728
395 189
460 100
64 199
372 123
232 21
448 339
189 398
193 677
792 414
535 487
995 88
821 267
811 527
347 677
405 918
107 216
316 800
999 566
689 380
400 370
708 920
317 847
524 897
311 510
997 315
403 845
111 992
518 223
900 921
838 864
80 305
104 944
510 396
776 102
472 199
118 175
22 180
76 435
945 545
860 386
231 941
932 262
484 341
262 450
314 384
688 100
44 394
790 791
893 553
751 565
739 364
543 869
303 760
305 619
5 247
188 164
425 235
576 119
569 909
292 837
936 882
275 980
771 979
532 64
628 663
27 283
151 367
127 569
188 454
701 431
594 192
427 888
7 19
927 2
838 575
456 219
199 774
752 731
794 969
631 284
566 422
788 658
226 717
170 914
345 414
606 871
758 939
957 32
33 765
339 884
103 871
645 795
526 301
270 397
680 319
741 900
557 246
962 529
443 783
197 131
1 787
725 802
833 759
523 682
566 866
737 862
657 668
969 381
778 182
501 238
138 457
702 241
770 695
478 663
794 212
998 674
476 795
554 723
405 308
174 77
939 971
638 911
292 595
776 607
845 69
525 277
518 983
677 227
890 287
498 154
828 684
478 496
219 303
611 32
108 624
594 785
695 46
640 232
838 987
55 416
693 683
665 580
807 210
496 341
495 696
379 994
489 323
626 857
888 708
331 236
21 995
41 924
155 715
702 681
96 993
675 756
335 789
998 339
680 142
837 494
487 175
498 216
72 976
683 123
358 959
954 13
937 379
93 995
675 91
84 794
550 771
559 758
97 885
26 556
50 777
952 863
78 536
511 449
571 149
108 193
206 929
307 62
56 142
233 400
194 731
501 317
74 743
628 59
615 171
948 653
515 664
200 899
347 592
741 710
903 917
845 849
910 109
251 151
551 966
696 484
800 744
486 196
255 874
44 113
766 870
534 991
889 280
872 733
443 236
152 613
461 346
454 997
148 370
335 705
188 698
441 31
226 987
860 927
40 481
351 903
894 805
85 884
617 783
18 957
569 60
406 170
167 29
399 860
564 314
12 734
764 751
737 453
379 990
470 596
499 419
224 821
705 393
175 308
265 321
381 193
363 833
862 786
645 529
843 260
993 209
959 854
306 757
746 695
291 685
103 216
36 789
182 326
634 740
61 356
549 898
731 442
227 911
439 592
852 872
80 281
135 845
601 39
733 440
124 347
562 24
813 227
552 597
337 994
349 185
83 397
838 898
808 813
405 65
937 247
527 256
101 17
55 662
101 701
48 788
811 225
451 609
206 623
616 3
188 542
938 965
862 270
83 776
841 670
916 487
743 777
793 443
104 843
544 847
634 205
429 591
200 445
67 880
882 405
946 683
647 70
339 884
660 509
178 422
908 500
276 93
536 651
494 68
915 639
844 37
628 549
993 272
152 827
231 60
742 33
102 177
60 389
897 441
862 720
219 75
168 770
420 494
562 703
342 913
950 477
26 185
457 577
404 19
78 608
641 635
811 820
209 743
184 871
590 106
180 45
815 808
302 348
51 235
147 864
340 392
577 97
674 365
383 34
642 77
711 461
281 283
25 522
392 489
594 208
253 982
790 774
121 68
302 91
954 171
563 449
545 294
659 140
173 219
295 42
502 814
96 6
527 782
271 121
329 919
900 864
638 582
649 689
780 758
928 950
399 734
28 491
630 943
161 686
728 802
616 456
461 229
11 712
833 988
907 282
145 161
743 807
496 783
540 391
341 275
9 468
958 739
682 36
722 587
389 842
298 449
678 5
716 759
746 689
970 548
709 653
459 115
897 451
842 954
228 436
903 182
920 237
272 861
448 601
443 994
442 836
840 740
498 120
808 556
104 244
896 777
891 812
263 354
307 787
222 104
285 535
771 125
986 205
806 43
37 433
269 248
988 478
598 109
665 486
730 405
181 768
580 625
979 71
858 843
946 286
820 80
205 231
436 591
634 190
623 241
489 670
148 891
1000 477
962 745
150 664
432 691
316 330
401 11
854 294
580 258
338 799
30 400
990 542
731 465
705 624
293 354
245 194
670 441
186 244
908 632
322 335
664 339
350 638
932 65
323 203
2 511
911 660
202 31
495 901
524 932
286 200
394 817
257 530
773 63
695 442
776 680
19 17
654 440
505 368
571 586
96 827
487 572
603 6
906 688
620 97
297 430
246 905
434 690
753 503
944 207
887 447
463 720
160 905
273 117
702 664
491 844
415 798
804 978
665 17
114 710
139 284
189 411
101 385
887 622
829 854
301 831
551 715
620 764
880 710
374 892
735 582
380 865
842 150
167 183
892 506
790 281
692 31
415 978
600 792
645 302
132 428
142 946
709 683
392 761
653 589
170 766
630 388
537 549
732 471
977 704
984 624
655 766
744 675
467 70
371 344
771 112
57 503
185 913
674 766
354 577
342 327
714 524
72 972
442 251
954 804
427 419
184 938
613 81
150 928
271 80
191 521
23 42
955 248
13 207
784 628
954 366
889 125
96 668
919 961
764 538
956 873
810 191
271 140
67 423
502 421
941 338
379 693
940 963
170 333
961 953
318 953
78 915
582 207
168 174
711 500
372 932
122 667
806 182
605 393
813 873
211 107
799 754
717 589
922 739
691 886
839 883
797 9
216 917
90 379
879 383
314 801
468 251
433 436
828 273
146 37
144 641
394 356
945 942
681 110
996 867
749 372
381 835
751 546
924 596
979 840
641 803
53 293
728 108
381 485
522 556
196 527
883 665
607 590
700 827
694 287
659 695
529 443
988 39
635 279
119 912
714 614
906 760
867 767
251 634
189 247
773 772
437 385
975 656
482 43
330 674
369 176
618 988
27 898
176 606
518 662
275 295
54 231
997 181
814 921
167 248
20 3
388 940
595 456
499 362
36 77
253 828
816 404
302 871
476 843
504 477
772 993
224 779
959 826
746 221
469 772
775 913
852 488
944 162
524 447
524 442
270 560
964 776
646 85
928 265
742 122
115 431
209 513
339 338
559 168
939 84
996 27
514 714
875 847
294 458
899 399
958 817
592 168
253 921
186 238
359 181
611 927
440 473
811 820
987 778
861 369
395 926
639 856
703 909
366 514
913 997
813 265
433 870
791 405
642 686
866 976
903 1
473 477
297 342
119 284
652 284
209 980
836 47
956 848
362 539
535 321
586 274
144 348
753 18
703 935
911 395
395 568
45 813
155 868
151 341
624 274
253 803
849 832
680 89
627 805
126 42
315 162
510 711
728 459
393 262
656 431
999 303
116 51
918 43
383 270
543 69
871 6
838 796
884 720
525 518
559 511
673 650
360 874
332 182
443 88
518 725
28 99
149 517
559 144
413 67
135 941
947 956
752 6
726 784
301 636
147 250
899 860
733 819
1000 258
346 65
789 443
541 864
380 817
960 690
756 938
879 372
328 890
896 826
609 80
715 621
870 910
769 861
679 769
27 502
566 679
121 372
235 355
171 662
351 615
553 130
502 106
996 432
257 830
909 891
512 866
776 623
484 382
150 545
46 163
841 176
548 612
966 962
623 783
397 136
266 973
79 949
380 767
596 74
965 637
502 505
127 477
858 277
821 611
773 7
183 866
477 613
575 730
513 443
578 197
170 909
858 843
610 249
322 237
873 206
710 287
763 375
651 837
447 620
627 471
337 220
833 810
540 814
256 407
604 52
960 834
676 773
21 817
54 286
491 343
630 927
301 201
37 393
12 952
422 484
703 639
448 759
572 535
942 987
38 828
661 545
318 998
815 337
622 339
681 868
795 113
314 311
703 95
47 351
834 715
354 468
227 537
72 801
788 799
626 13
557 826
823 287
623 874
212 637
505 245
358 893
204 299
394 671
22 906
621 440
908 856
392 974
775 135
933 464
476 563
388 559
845 32
906 211
848 468
713 118
10 352
651 71
742 214
119 45
484 763
618 740
713 392
526 10
473 487
50 459
17 949
981 437
647 862
330 886
3 495
846 42
113 13
226 497
541 854
616 345
84 25
416 234
243 797
284 942
400 716
664 333
769 416
278 644
530 416
910 607
649 533
545 756
253 761
615 771
116 793
818 230
464 199
996 233
174 706
422 279
611 574
989 85
729 380
795 267
874 258
790 705
461 523
283 335
106 714
506 898
127 221
420 324
556 590
296 415
694 730
303 718
803 304
683 292
558 531
789 478
183 432
954 578
913 644
357 237
134 18
239 863
186 261
851 658
73 742
471 147
864 766
70 774
66 666
197 753
231 624
55 985
563 413
57 8
245 475
493 414
276 378
638 731
389 461
203 489
635 461
226 674
447 498
164 296
48 512
136 361
345 278
691 190
198 908
383 747
160 442
820 875
606 436
897 458
946 994
454 99
772 580
78 680
975 219
731 242
602 23
300 866
55 947
854 990
737 253
694 237
112 896
331 514
971 717
710 227
326 917
497 164
844 97
315 575
816 819
841 46
911 417
363 140
130 966
218 217
453 866
762 912
426 565
281 92
319 397
313 991
155 644
740 810
384 999
817 55
101 199
616 658
798 11
977 979
195 927
793 195
107 648
213 554
645 532
928 493
483 964
607 241
50 638
636 347
402 433
632 453
110 502
513 247
225 907
834 490
684 420
68 626
179 790
322 280
773 824
788 250
490 256
893 394
741 540
972 528
980 143
644 603
850 90
996 157
646 74
494 830
456 330
120 562
841 635
458 442
691 613
868 246
639 180
720 760
288 380
522 691
294 268
357 166
322 144
218 353
182 968
298 711
272 637
271 418
859 113
725 729
974 549
729 593
353 613
993 448
139 640
908 514
679 433
576 264
616 1
969 793
503 798
435 266
683 775
887 705
434 542
90 612
204 408
21 819
266 557
197 13
526 405
837 104
367 205
205 413
205 983
780 174
439 708
482 214
919 122
663 369
980 353
761 753
571 184
740 781
794 837
242 936
39 320
524 78
490 406
389 729
902 695
402 169
383 341
462 884
253 301
654 125
878 233
416 414
195 449
285 156
91 988
307 527
604 130
536 830
559 94
789 924
92 460
801 190
74 474
775 263
387 327
559 429
843 265
713 975
130 37
25 998
524 221
351 331
161 128
222 886
810 719
179 10
200 902
376 979
242 273
600 150
579 628
893 158
132 421
458 605
603 262
482 482
812 126
253 832
718 973
692 474
484 527
428 870
849 683
956 803
953 90
718 555
712 531
952 610
215 844
105 409
891 817
943 586
418 703
675 196
670 135
661 366
236 153
835 88
891 85
175 790
344 843
374 892
502 56
899 325
734 717
534 3
589 624
326 476
671 6
140 1
366 341
493 801
889 602
686 327
117 779
621 860
752 460
515 995
320 254
971 413
416 53
677 504
980 4
9 3
3 651
991 149
949 369
970 483
810 837
615 656
516 926
385 236
230 268
521 900
313 549
602 492
995 728
732 279
281 974
624 741
889 284
653 614
97 837
674 623
278 906
831 288
524 794
61 216
116 754
303 582
73 428
156 904
182 68
41 888
628 463
746 665
279 516
353 399
21 375
281 26
314 299
92 112
327 838
591 153
734 442
870 893
796 807
874 26
914 978
440 915
580 541
57 186
584 858
233 409
435 605
903 513
624 748
585 994
147 951
393 175
68 880
686 263
289 863
841 560
474 202
742 281
466 53
911 798
207 50
654 143
656 641
389 556
550 280
231 974
149 696
576 623
886 216
79 262
821 174
375 919
199 295
347 117
915 665
715 257
400 122
763 368
924 56
336 151
124 474
169 566
189 273
488 745
6 74
248 567
486 827
121 623
739 685
349 467
724 654
775 63
431 124
180 537
688 354
827 515
81 812
84 996
741 269
343 572
138 746
572 590
212 623
307 693
160 951
604 656
719 884
7 379
916 149
503 187
701 603
414 330
326 782
50 498
69 66
811 392
982 206
829 383
75 194
144 136
791 235
118 748
127 509
658 125
311 42
644 161
490 12
793 58
555 815
880 842
234 623
829 691
74 216
409 658
793 149
383 553
301 583
92 500
624 427
469 750
910 934
946 113
170 400
214 738
580 725
347 94
784 813
29 176
833 857
6 437
990 625
208 388
888 290
717 300
50 511
445 185
297 959
358 390
127 467
191 572
665 706
519 538
714 448
305 547
984 546
171 310
698 974
264 379
678 585
96 980
165 728
686 540
930 462
928 44
615 57
763 119
657 280
728 281
828 370
915 32
342 812
785 86
464 40
624 48
28 142
869 720
260 193
654 555
599 189
245 582
701 214
493 7
288 357
726 220
252 115
927 641
726 594
633 711
759 190
331 257
976 787
979 200
754 235
424 633
215 352
565 668
675 915
271 58
277 962
77 997
637 528
121 3
714 362
551 754
11 473
259 882
81 986
221 238
870 835
186 644
312 84
998 751
808 986
948 269
265 85
613 24
27 901
263 734
487 740
213 814
696 497
483 471
708 776
610 703
347 578
661 796
547 658
644 659
928 355
439 591
615 192
93 51
784 641
381 356
170 271
767 593
64 865
640 249
952 772
349 250
46 299
957 10
668 592
947 600
191 596
788 385
435 805
445 881
236 219
489 826
418 405
269 255
504 482
253 909
159 456
755 601
611 204
796 711
311 279
874 742
127 501
305 661
541 561
780 750
575 777
182 268
523 993
474 451
360 26
482 726
327 518
722 236
947 937
215 518
260 257
757 89
750 386
947 62
811 291
67 726
994 385
378 249
699 516
542 851
577 58
576 23
259 904
841 297
815 205
461 55
144 74
460 217
279 893
183 407
132 89
474 250
498 125
641 851
702 196
254 182
204 278
182 829
126 463
667 22
77 940
14 127
344 220
113 474
880 623
711 295
544 12
137 184
35 41
237 777
958 737
14 490
319 162
624 196
217 444
384 290
417 293
513 397
870 761
383 625
919 749
760 94
278 463
503 896
673 312
48 740
229 630
791 62
258 548
991 415
705 474
766 374
771 121
882 278
902 640
389 265
358 821
283 149
45 636
948 786
525 717
346 996
58 754
301 137
551 315
788 292
666 256
376 554
832 436
76 258
523 734
554 464
613 881
516 837
623 657
374 463
459 148
902 720
856 516
830 203
494 407
662 618
171 159
594 38
296 3
736 669
133 818
699 290
127 746
402 214
677 749
896 775
495 135
651 797
999 351
758 480
98 493
651 419
457 268
271 245
914 753
571 6
296 46
791 269
483 422
170 193
968 159
294 66
862 462
812 945
424 861
353 569
988 522
790 3
248 445
198 60
65 161
207 768
36 361
782 998
190 519
678 952
17 158
620 971
915 878
738 431
1000 339
860 91
94 988
433 649
708 341
501 630
397 773
133 708
705 433
952 915
866 895
52 629
599 882
760 671
102 514
853 498
588 102
89 713
362 681
22 522
151 70
842 523
230 548
981 975
890 934
828 932
560 755
637 879
550 159
673 396
893 651
753 525
237 481
162 841
363 599
668 183
705 513
61 510
484 934
868 41
972 374
128 695
574 532
690 765
160 123
774 362
886 53
533 526
367 123
721 695
877 729
242 388
898 582
516 302
342 382
755 383
78 314
845 883
647 652
775 535
896 806
859 549
74 782
905 392
86 441
170 626
14 963
545 412
713 911
292 60
443 55
369 46
928 521
172 214
748 574
380 946
494 643
425 238
630 568
9 329
954 716
678 178
590 967
877 222
282 302
357 168
214 725
245 725
939 141
715 416
362 686
329 94
332 856
423 753
82 962
677 432
609 36
2 354
576 198
500 879
47 858
582 857
582 260
401 827
243 520
205 115
208 604
460 534
287 540
501 882
313 368
403 177
531 922
120 405
284 107
965 620
476 330
590 547
373 58
577 990
104 615
219 782
315 312
852 678
560 601
969 353
530 872
794 372
776 61
167 914
533 60
390 132
678 9
66 979
969 50
665 643
424 72
384 883
560 739
340 236
588 120
992 308
679 117
177 785
699 455
514 344
475 232
240 903
882 152
202 306
948 850
922 866
749 371
110 306
541 309
428 449
756 129
245 419
204 435
889 422
766 902
133 403
306 240
392 373
678 188
37 594
460 625
996 959
264 208
516 106
554 805
933 943
361 309
744 178
599 564
465 632
35 364
604 598
970 340
527 996
589 647
272 564
523 48
255 268
373 787
591 771
713 926
235 524
701 74
638 978
610 299
663 103
700 645
985 267
262 669
316 512
76 851
899 588
856 598
384 154
924 229
155 974
498 637
710 390
367 198
497 347
449 977
622 160
426 148
817 606
117 687
538 133
721 192
789 436
589 576
804 173
147 513
149 959
348 644
841 858
204 715
691 338
497 653
801 313
918 922
609 617
750 35
226 147
582 470
45 15
188 171
683 849
807 334
977 831
689 154
868 818
155 893
545 559
871 651
573 345
961 788
823 182
328 711
180 49
64 909
80 224
73 251
584 762
593 879
33 561
379 281
173 901
459 533
184 718
62 329
117 757
938 23
733 940
988 265
174 912
136 51
301 253
15 209
87 885
446 607
888 120
20 824
356 61
778 478
807 540
296 839
862 924
863 233
498 594
506 851
901 671
923 642
850 202
86 937
544 937
56 532
355 431
491 76
554 711
250 268
107 360
284 545
778 968
562 147
997 276
946 68
709 897
99 869
806 559
495 185
716 349
779 551
626 70
780 270
538 179
539 30
575 644
612 823
969 352
627 174
242 966
863 573
441 951
509 961
145 246
595 3
554 861
930 373
643 180
358 710
739 180
824 897
719 313
665 436
610 688
653 292
864 851
801 515
475 305
550 309
312 620
480 144
517 865
44 410
119 160
340 402
299 858
170 163
599 17
705 835
126 208
58 357
872 989
294 858
167 347
966 844
988 478
343 446
856 505
664 387
788 974
831 3
166 86
103 1
835 765
972 808
164 960
949 29
887 36
382 243
86 53
531 348
793 73
577 873
260 648
622 241
244 47
133 453
454 410
174 236
43 288
248 145
174 207
242 197
439 61
113 624
971 525
598 644
517 764
411 174
415 776
823 33
486 658
67 956
191 939
227 241
385 234
441 475
672 559
619 683
306 111
635 731
375 276
39 232
406 891
666 450
483 820
478 488
444 968
907 545
785 634
868 133
608 170
728 309
991 279
390 346
77 296
571 24
256 451
341 609
59 662
482 7
495 541
508 959
504 938
572 414
547 288
457 439
748 155
433 184
529 738
33 822
846 605
56 603
212 102
763 397
403 270
811 244
202 897
834 318
732 705
993 406
844 279
433 450
633 592
329 865
687 162
767 361
964 533
634 822
218 176
446 396
639 621
517 256
573 841
546 351
756 305
583 538
987 600
191 16
881 620
782 520
880 567
100 548
370 843
19 733
128 588
208 464
719 767
607 725
76 292
596 153
690 832
432 179
194 677
297 623
142 74
641 78
626 21
864 740
472 995
583 882
345 600
366 791
515 64
355 973
125 591
423 951
129 815
492 854
476 323
397 789
866 618
638 38
777 492
487 502
384 249
849 69
859 729
792 215
187 374
965 147
97 312
127 387
240 226
549 618
406 716
333 945
983 272
763 971
472 759
8 249
318 856
585 856
70 177
550 376
523 257
569 514
901 619
845 695
312 140
855 393
338 718
990 188
158 320
79 753
2 630
486 86
942 319
495 70
446 12
269 45
559 968
587 837
531 459
598 431
823 842
560 453
641 160
479 549
301 798
428 558
643 302
621 913
982 585
596 115
160 428
395 864
700 718
176 981
411 231
73 774
227 234
393 632
181 868
665 872
429 482
784 93
5 72
656 404
519 987
414 252
116 678
396 809
789 815
46 572
346 200
433 118
749 573
440 826
697 930
411 105
197 126
197 194
598 202
188 853
104 116
794 602
410 219
34 189
760 199
398 79
197 106
678 830
655 945
875 117
221 352
477 285
479 417
619 674
526 76
191 806
408 630
849 985
173 817
15 883
962 933
38 413
242 158
102 715
832 897
249 977
261 52
469 725
399 739
815 87
893 925
554 5
989 300
117 403
285 162
95 132
544 246
403 132
847 786
683 505
481 678
730 931
655 742
481 198
285 54
978 295
300 177
477 532
934 289
451 593
724 219
465 545
677 268
53 868
373 524
201 736
666 853
595 931
129 321
374 76
370 413
590 351
883 670
958 66
659 817
35 408
953 383
650 499
367 629
152 703
438 739
592 353
284 104
424 186
261 412
825 797
148 631
300 414
480 30
846 258
665 138
520 881
380 618
246 170
873 746
484 398
751 311
414 75
261 34
445 837
633 521
152 269
682 781
811 451
708 162
299 657
537 373
990 819
989 917
662 236
634 861
171 146
221 384
417 584
421 481
2 861
130 54
834 153
604 812
973 644
301 312
684 272
91 837
753 674
910 79
940 415
561 543
926 110
694 781
261 342
203 114
167 263
416 332
144 1
645 19
330 116
388 945
782 14
687 478
556 535
949 596
138 495
605 510
290 64
406 299
413 551
813 608
940 580
580 228
247 83
199 225
169 576
589 586
64 950
485 276
872 619
114 433
942 10
73 719
18 232
782 478
86 431
10 595
823 25
108 590
814 69
645 307
893 983
933 234
509 956
575 417
850 380
389 689
408 792
23 462
939 425
855 804
399 24
49 865
454 221
289 157
463 268
251 933
166 356
311 183
599 675
55 886
574 449
240 444
905 981
406 262
66 844
868 261
125 464
685 916
73 579
846 973
906 536
891 96
279 71
746 202
87 878
326 800
243 661
642 565
827 147
991 48
308 893
357 858
774 433
11 41
13 846
382 857
953 918
989 272
474 232
109 734
534 561
221 434
999 776
923 863
910 826
718 913
770 218
650 74
114 544
389 661
517 127
44 770
42 470
701 33
767 516
76 810
243 300
75 297
160 242
67 998
910 69
287 784
857 680
223 936
596 971
97 612
382 113
583 141
173 424
939 283
92 939
239 15
312 335
577 313
310 471
540 643
427 220
899 826
761 284
254 122
733 357
470 351
491 115
538 52
335 664
603 476
491 427
761 841
153 802
272 338
980 463
683 811
636 407
690 582
703 397
754 944
294 436
550 223
274 785
448 88
564 608
35 50
890 54
855 795
133 43
506 126
937 113
519 188
769 573
969 208
152 472
908 723
945 445
229 458
545 218
826 677
726 108
161 860
655 615
657 16
141 788
900 163
350 78
650 418
626 119
590 619
341 777
222 497
954 285
503 451
127 499
606 329
189 853
467 767
782 844
631 124
286 923
1 530
948 636
754 650
269 573
350 343
840 609
894 572
22 794
292 397
726 149
1 898
664 914
758 468
592 446
368 388
918 878
513 369
18 865
438 266
609 286
895 787
358 448
242 789
185 380
529 533
430 910
824 530
997 94
539 581
969 588
465 907
275 887
751 978
243 293
579 189
976 852
299 473
261 334
714 540
73 446
355 242
771 503
596 179
759 768
356 135
41 728
614 821
798 316
609 365
553 41
892 187
660 528
862 191
731 921
366 575
816 803
306 721
899 587
355 901
35 657
384 710
531 76
392 998
362 328
369 1000
186 914
442 260
451 845
766 304
878 181
984 131
851 694
281 289
190 749
406 635
345 225
300 790
787 875
203 691
691 149
63 571
831 877
722 504
808 281
462 487
617 685
379 446
735 468
217 659
294 924
148 622
412 638
512 448
139 199
347 715
285 829
705 409
913 116
397 426
912 720
405 859
304 529
996 783
442 38
962 212
834 735
372 109
556 245
444 884
598 694
523 790
199 883
998 227
653 111
831 395
253 565
94 235
18 556
594 89
301 459
193 555
664 135
380 564
448 219
913 823
613 45
927 435
662 811
921 925
319 315
880 752
986 571
127 973
62 4
462 720
275 363
497 654
218 938
157 876
698 665
710 69
504 310
120 636
560 166
480 41
793 879
449 359
332 778
781 576
295 393
755 243
897 570
507 251
127 114
779 663
732 824
134 488
123 236
401 254
295 683
561 880
239 87
865 10
585 570
963 646
888 880
449 717
968 784
898 956
618 94
918 676
163 350
585 51
305 286
969 985
865 599
685 530
539 104
674 549
195 124
3 636
353 82
865 452
407 320
414 762
438 25
374 331
382 600
886 959
944 686
285 854
383 808
912 969
518 921
45 585
220 712
794 47
499 573
892 659
421 905
929 306
636 858
458 303
261 18
703 343
196 204
12 987
956 578
499 923
507 474
186 543
590 727
299 979
637 88
993 191
496 58
915 922
224 132
149 372
714 485
688 852
839 910
487 700
622 794
268 986
528 129
855 453
432 118
206 154
344 69
126 198
119 840
971 41
412 343
827 120
971 126
35 515
214 809
603 522
507 836
964 871
324 34
152 819
972 755
824 357
555 316
155 950
990 673
16 126
245 402
527 843
357 215
24 562
83 571
407 627
497 589
623 370
189 820
575 775
131 161
477 398
347 685
358 631
757 337
738 373
216 1
216 265
826 572
143 239
865 909
498 549
919 362
181 121
895 107
268 755
153 26
710 744
375 499
836 68
441 131
131 573
837 656
228 347
586 663
572 370
918 451
812 70
190 836
943 992
747 85
110 210
953 899
398 819
887 328
458 233
806 327
982 589
935 643
305 209
579 520
970 877
946 497
332 781
773 135
219 275
485 519
418 328
147 438
765 816
48 33
360 222
810 853
495 341
550 745
264 800
677 128
624 233
14 622
757 956
231 786
305 976
304 715
152 723
538 451
483 917
138 585
438 843
183 948
692 933
733 733
860 955
188 409
31 484
440 202
987 787
763 670
385 292
14 66
516 537
453 552
137 999
841 591
538 574
507 24
756 230
185 239
648 616
100 372
574 678
465 539
209 561
852 227
293 593
129 866
417 809
808 582
172 554
127 648
672 710
939 634
873 428
43 123
495 521
198 143
682 68
628 663
890 890
483 480
346 182
990 612
193 762
315 797
445 364
74 442
76 117
544 12
135 948
469 587
729 629
697 667
329 410
300 325
804 218
400 782
393 149
911 390
186 585
949 226
668 631
747 22
33 744
692 291
877 168
797 160
826 606
15 493
818 154
372 315
96 621
770 771
160 488
73 681
907 346
977 21
43 575
318 723
13 76
243 9
169 890
495 39
532 994
148 510
824 349
970 519
290 919
407 740
420 450
796 480
501 327
901 772
495 543
619 219
228 508
397 861
900 396
390 891
400 431
779 537
56 223
142 749
488 346
796 549
28 907
234 591
362 528
71 135
353 856
364 689
549 581
976 760
650 448
879 366
902 50
273 658
406 958
304 415
963 893
800 99
689 990
518 34
168 51
907 588
276 521
101 270
29 825
273 77
442 679
729 151
809 344
302 1
415 214
107 605
703 378
368 907
940 392
443 885
472 107
628 349
619 748
572 728
804 647
326 844
995 246
589 54
55 803
17 890
495 470
847 124
30 198
590 214
99 970
77 32
380 571
318 704
432 999
646 890
733 235
481 971
25 728
531 70
959 80
549 548
671 454
651 396
609 701
671 240
272 708
278 747
451 652
650 595
484 882
117 295
265 217
944 598
667 290
369 475
22 625
79 918
313 693
394 730
970 921
629 64
811 241
892 906
500 262
143 541
835 983
200 260
857 100
390 143
618 523
148 758
675 639
332 227
956 987
908 725
789 925
165 536
441 599
860 56
597 941
924 3
263 431
531 123
266 119
642 920
678 883
522 790
16 352
339 853
578 971
896 247
783 366
964 60
116 223
164 824
827 712
143 87
209 89
208 673
593 475
357 849
639 270
622 879
731 654
625 960
206 309
674 520
579 989
212 638
461 695
406 375
461 288
376 549
221 670
144 583
432 813
83 501
379 70
723 704
663 110
418 347
867 869
857 91
728 445
140 69
443 189
476 545
93 903
573 852
435 314
127 716
217 866
936 209
913 595
704 659
6 575
444 122
212 872
317 301
369 940
129 456
1000 812
714 605
457 93
407 287
3 891
757 534
742 219
814 692
350 654
229 518
639 355
227 673
974 851
791 543
998 343
154 919
524 998
91 868
154 980
871 497
30 156
375 627
318 772
426 188
705 668
23 655
327 343
194 249
791 301
643 984
903 788
786 796
663 426
406 876
372 816
972 276
903 402
173 346
534 220
888 598
253 238
581 910
159 579
879 774
758 949
737 522
317 660
86 522
398 979
795 491
767 769
171 766
112 669
889 343
941 645
883 777
687 193
772 463
237 845
794 651
172 994
654 530
52 488
467 739
230 450
218 261
27 997
665 388
731 138
783 554
330 672
865 665
128 16
861 636
287 364
358 654
184 458
946 12
751 236
685 413
674 980
976 903
290 700
838 641
195 21
692 620
285 525
541 556
192 412
776 401
54 478
936 134
145 237
472 882
294 895
875 157
59 967
667 851
492 349
369 505
125 686
211 61
617 409
821 751
151 808
286 596
730 204
441 221
102 874
769 913
69 396
363 643
494 127
475 30
534 985
671 844
904 658
66 881
631 520
328 886
482 781
985 613
833 211
85 426
338 935
331 853
496 407
533 693
723 990
974 8
851 256
913 644
524 755
275 979
865 154
935 602
214 347
557 919
345 46
981 642
495 682
88 311
4 991
980 621
628 726
982 953
597 479
233 895
873 120
274 508
109 738
84 209
128 322
368 641
282 472
153 349
660 776
766 241
861 663
389 745
698 489
967 370
264 294
414 200
707 137
874 688
896 816
138 958
598 24
495 505
854 880
656 648
888 513
175 422
167 749
237 564
934 864
158 204
404 197
334 572
259 111
926 208
165 155
178 63
568 763
643 672
320 421
933 298
719 208
956 108
672 886
749 193
396 605
802 907
478 799
910 135
342 736
890 835
898 507
269 68
740 465
886 911
209 59
266 819
926 928
813 222
414 598
202 562
468 809
608 3
137 945
681 517
352 479
985 571
638 249
714 254
165 377
436 599
418 373
301 701
922 343
940 113
674 336
145 142
144 141
86 752
269 281
759 766
336 621
870 744
997 974
350 583
182 161
534 785
486 599
942 834
946 408
744 882
23 620
760 888
640 167
447 846
611 908
529 206
949 947
920 398
980 946
106 269
54 162
760 640
474 540
948 702
583 419
38 691
578 606
772 798
643 217
125 219
424 254
200 653
51 373
318 119
388 30
192 424
64 441
981 951
652 537
956 928
619 235
840 994
791 196
413 612
830 434
687 538
190 254
627 887
5 240
270 945
369 392
833 461
412 432
968 814
742 64
299 923
916 360
555 138
750 707
141 968
505 580
833 828
714 695
934 460
404 719
110 204
665 772
203 943
756 77
141 171
94 497
857 439
577 9
716 411
379 326
905 857
684 883
577 738
197 397
115 511
715 600
372 225
168 379
456 574
744 924
421 596
35 837
846 277
688 611
937 562
418 66
949 842
579 102
499 525
36 776
375 614
838 750
129 746
320 6
929 584
179 64
901 350
626 213
824 747
308 314
380 760
601 726
827 328
852 180
955 326
939 887
637 330
76 777
782 765
348 395
459 711
60 527
740 359
105 686
1000 563
323 413
139 379
707 924
103 966
291 559
445 57
387 229
5 82
846 462
857 787
497 193
720 315
673 557
243 459
22 778
190 243
622 345
268 328
293 328
886 371
428 584
812 331
412 814
275 817
603 257
450 131
445 100
656 169
628 118
895 899
141 650
994 84
412 762
89 261
632 705
288 975
305 59
872 100
916 716
972 147
277 518
617 422
590 722
839 273
171 218
867 733
817 312
74 860
121 229
934 163
137 752
810 222
321 441
157 681
827 237
754 129
550 104
826 371
643 140
357 664
397 814
126 223
82 214
443 200
362 203
954 376
597 499
940 763
444 918
154 96
224 271
375 908
278 774
913 200
864 921
735 269
491 260
474 860
59 573
775 916
292 421
919 728
491 889
806 858
954 935
205 960
867 177
950 580
779 145
66 863
131 642
902 800
660 621
194 376
292 719
139 968
696 583
471 58
916 186
120 277
237 869
46 325
904 104
248 996
858 683
325 313
113 988
609 226
602 772
491 802
769 893
475 630
687 464
650 946
223 602
471 770
94 459
563 516
511 998
680 810
123 368
355 4
230 236
8 964
765 831
723 498
127 534
998 198
143 814
415 647
416 366
825 885
401 510
507 387
196 911
279 187
190 319
554 633
597 420
250 562
59 361
895 973
170 186
999 892
539 313
678 413
298 955
464 502
888 698
609 971
157 84
403 887
520 347
766 957
518 116
477 16
988 576
761 371
263 158
470 759
172 801
755 148
650 470
168 219
189 537
621 776
663 345
692 23
979 182
298 457
473 496
72 774
145 461
618 833
592 407
207 88
236 763
233 962
180 885
422 400
176 368
713 42
65 839
20 404
861 44
540 317
91 334
794 611
443 235
641 412
500 34
797 848
810 735
620 29
429 989
357 41
83 605
443 69
473 148
191 463
780 334
667 730
341 870
105 460
872 783
817 746
593 371
106 614
642 403
391 725
766 71
676 748
816 849
996 119
581 289
622 187
916 360
230 289
749 257
39 334
80 620
990 856
469 673
75 96
820 111
182 465
212 586
434 857
976 28
317 430
616 556
916 939
227 532
788 146
480 975
595 827
682 559
231 584
680 151
261 306
771 499
84 443
300 983
11 518
947 275
831 327
265 562
93 747
892 492
467 881
707 372
931 61
645 389
540 162
467 324
822 800
243 237
219 906
424 542
816 229
556 370
932 647
393 821
312 25
905 285
656 779
839 612
1 586
747 483
806 540
340 214
450 628
534 582
124 669
898 957
327 939
586 453
274 258
282 978
262 586
364 187
799 918
504 202
684 799
338 250
464 490
117 678
260 914
582 650
607 383
321 480
933 933
191 907
884 206
791 472
659 146
63 155
356 457
256 566
816 40
529 594
271 279
193 646
296 530
912 775
254 902
835 233
139 187
392 25
497 23
168 183
338 155
612 231
796 693
733 867
461 612
891 261
906 731
261 83
857 202
103 173
406 110
296 937
961 545
567 688
871 457
612 735
965 208
901 224
90 761
373 633
894 551
281 263
346 800
1 542
715 202
312 103
40 120
664 608
296 1
458 231
965 166
374 70
293 930
691 275
907 383
933 63
325 801
600 214
755 670
872 600
703 469
589 183
791 743
743 252
482 86
252 200
269 447
376 626
900 561
943 66
129 807
607 876
89 454
124 206
806 843
312 995
178 508
250 900
152 968
54 993
193 633
80 305
930 461
22 456
521 830
636 965
840 650
103 243
448 928
771 226
220 254
761 83
982 397
365 11
3 133
766 418
723 196
656 845
300 653
482 678
643 821
470 118
360 483
411 573
798 807
61 181
264 18
415 821
832 245
378 779
197 835
30 143
988 919
571 686
364 287
108 52
170 7
489 578
150 529
336 899
80 948
965 396
217 343
588 379
158 48
883 965
107 354
273 913
598 95
381 843
895 962
968 489
67 64
592 456
355 217
164 927
323 435
778 128
507 539
587 365
330 664
18 469
381 436
530 290
133 979
941 911
400 28
91 908
364 466
682 683
610 719
153 846
973 932
470 930
295 480
144 56
525 624
60 161
451 906
885 590
501 584
611 825
733 900
366 701
383 97
815 48
893 993
924 967
897 866
345 394
450 192
816 488
649 974
880 875
465 100
683 764
589 965
865 293
993 321
417 231
278 376
369 232
199 171
36 292
685 96
287 381
869 135
108 102
977 517
616 987
751 442
407 299
591 339
660 271
502 584
960 77
308 780
950 328
620 507
602 986
366 305
439 888
990 234
751 546
533 967
408 367
665 284
622 814
85 255
839 282
359 587
366 798
126 667
173 316
301 745
49 774
662 666
900 488
33 651
617 650
16 566
849 25
839 680
935 471
753 924
510 773
571 111
778 875
190 696
441 950
724 491
156 490
977 385
36 56
705 10
575 653
677 721
401 424
894 516
439 335
108 647
758 948
823 679
375 535
485 12
502 815
304 208
593 658
714 280
289 628
280 418
139 864
287 957
472 539
874 181
827 910
858 982
660 585
119 680
692 35
849 603
811 194
851 153
433 403
31 565
982 721
585 311
267 121
659 872
52 739
649 533
514 879
463 506
186 174
208 582
185 877
70 57
209 995
398 921
485 641
362 428
738 467
587 946
817 5
744 246
778 869
748 392
898 292
465 211
793 84
960 673
729 977
972 30
951 937
578 369
797 435
902 939
885 535
539 489
734 702
570 283
675 512
803 318
529 573
656 268
941 321
298 616
645 669
606 269
638 595
30 183
121 434
968 931
420 5
706 507
789 153
665 276
594 463
35 468
735 122
443 691
306 676
344 741
9 951
545 949
132 647
80 575
506 252
257 48
555 925
78 963
238 343
806 742
209 832
953 841
531 944
619 396
137 836
786 963
912 146
792 331
906 43
295 872
919 411
336 551
513 473
816 413
155 751
582 621
462 364
308 535
930 992
828 927
889 67
212 613
944 801
843 3
874 849
260 137
688 793
266 595
8 200
950 81
702 163
526 531
65 164
155 833
759 995
61 982
595 648
448 273
275 539
388 290
427 149
941 647
242 114
314 207
288 250
412 264
794 990
153 937
770 859
854 307
289 528
175 915
187 883
421 623
912 462
610 809
455 339
453 551
757 697
946 766
29 44
34 358
295 823
682 186
493 64
591 536
450 781
664 766
388 637
98 85
893 300
638 708
258 348
44 90
856 15
59 990
347 884
707 92
277 641
704 388
923 770
550 295
61 373
10 213
297 448
748 108
815 189
536 385
475 73
87 580
569 331
215 146
237 916
557 921
309 514
283 261
555 232
605 833
45 616
63 614
721 342
531 810
195 535
608 67
646 670
1000 695
840 215
130 214
135 76
590 687
947 443
674 873
705 502
117 278
891 750
91 180
990 612
147 621
687 184
854 754
448 333
547 854
67 287
363 677
364 201
644 953
825 310
812 317
595 530
279 928
108 486
97 370
990 97
281 244
998 677
10 134
988 445
732 556
233 54
255 95
48 596
906 899
215 873
402 717
645 810
295 681
50 753
849 392
636 40
716 130
264 633
78 725
281 251
305 810
905 514
110 559
457 952
824 16
733 672
482 226
907 377
129 777
169 956
995 978
107 804
436 711
436 370
620 514
323 717
230 925
483 227
178 340
355 940
612 2
228 87
464 93
869 134
90 593
570 37
841 85
795 677
47 277
790 231
947 667
591 112
339 177
516 74
13 517
518 870
956 625
717 746
880 419
11 586
623 969
53 581
257 463
739 848
79 303
969 528
640 25
202 559
632 978
494 717
586 645
269 12
757 542
960 986
571 637
605 970
550 194
656 658
506 807
109 395
923 584
609 78
636 562
540 810
526 268
912 33
45 112
653 181
166 802
438 613
582 737
930 43
700 132
939 586
980 205
789 47
125 903
464 397
207 761
28 4
37 733
844 940
121 81
882 497
109 286
23 320
362 691
823 953
538 61
266 761
808 518
421 54
451 932
692 884
887 658
390 720
659 924
4 233
729 779
65 886
205 838
528 88
40 567
628 350
110 578
96 893
947 918
849 516
400 398
55 541
261 287
210 444
677 919
698 214
99 406
243 763
850 304
870 770
120 890
468 497
390 230
147 563
79 337
734 996
537 478
764 788
232 797
716 974
187 908
313 413
176 286
590 556
325 26
915 459
956 445
674 382
945 346
682 820
816 23
500 416
204 352
148 264
237 435
343 863
276 424
709 656
211 451
476 298
757 536
980 391
773 713
59 653
473 717
739 741
156 288
639 239
503 359
794 787
649 740
163 137
792 924
375 872
170 3
539 851
241 927
640 519
171 14
730 698
439 644
932 469
708 594
953 571
357 210
950 747
883 6
930 112
984 675
678 304
154 154
80 216
734 395
408 720
418 905
549 138
607 856
449 480
51 315
524 402
149 407
413 474
586 32
706 342
645 569
723 384
599 799
193 802
521 333
237 601
739 939
794 786
265 345
659 243
644 315
722 183
656 793
824 134
476 242
810 530
913 120
919 532
334 511
844 111
712 855
793 81
866 450
795 586
829 131
445 454
636 473
265 167
301 292
533 88
617 776
896 343
875 529
40 814
925 208
63 883
963 636
86 856
441 829
959 880
333 270
742 403
570 969
260 6
93 871
646 793
136 710
239 541
355 10
218 278
161 279
915 280
135 124
952 1000
879 576
845 910
313 211
180 586
592 882
752 439
232 685
394 398
939 367
376 632
910 293
572 593
873 71
194 486
485 8
584 145
55 364
575 428
14 367
249 754
192 605
290 1
399 424
790 683
315 337
630 166
759 225
295 202
687 632
639 489
634 172
535 222
650 688
55 109
862 663
268 304
304 54
478 558
241 702
39 267
433 555
780 669
870 191
823 75
563 557
728 461
683 197
885 263
372 332
995 939
242 233
287 263
820 546
248 764
31 60
615 287
955 464
655 394
469 825
382 477
937 32
228 110
372 620
951 112
51 744
977 946
208 293
838 263
27 28
87 86
372 58
521 701
95 327
152 175
651 564
595 533
643 588
207 823
935 15
758 158
103 985
277 734
997 310
337 115
201 23
80 424
125 572
899 600
774 219
783 50
583 424
12 377
199 225
239 218
375 133
118 997
730 477
787 395
509 726
748 124
547 710
281 828
427 671
890 180
230 201
625 672
49 812
37 636
854 247
380 276
272 228
705 497
892 2
727 492
615 401
110 475
302 161
832 391
570 729
930 721
393 799
611 554
190 441
688 647
923 43
271 67
564 194
195 975
467 455
855 922
396 81
242 964
354 698
427 73
794 924
722 356
909 186
627 332
979 98
141 314
380 901
95 411
386 944
398 290
211 852
933 252
216 607
305 174
247 570
493 731
86 41
227 214
546 995
93 853
166 524
425 233
644 546
489 520
809 30
882 886
138 20
626 814
988 354
923 931
661 234
274 415
629 747
741 501
353 175
699 834
67 518
63 123
642 711
740 552
437 451
470 621
434 575
928 96
26 422
655 851
266 686
433 929
429 894
68 174
7 781
299 767
889 74
784 362
913 531
982 523
144 350
924 451
546 578
999 852
702 571
257 653
582 967
861 689
862 11
792 929
695 869
942 90
452 584
114 725
248 365
714 96
546 391
968 637
489 92
662 966
619 190
156 918
607 200
211 16
945 468
337 2
92 639
222 278
2 543
907 336
431 250
640 620
257 976
67 607
573 745
935 729
647 191
391 91
107 253
721 602
603 51
689 57
335 694
237 910
246 337
586 143
763 676
652 225
832 20
765 718
447 405
596 699
790 93
346 987
588 896
946 67
124 190
884 635
544 458
794 120
262 790
465 380
605 25
44 116
834 437
841 808
507 280
373 437
423 296
191 719
785 10
200 137
771 908
366 83
203 315
104 160
539 465
489 569
684 143
580 533
341 517
797 420
856 847
143 170
888 279
289 334
471 672
580 489
572 241
556 945
104 774
238 660
228 643
786 727
259 912
429 365
785 599
446 225
395 641
920 588
921 282
953 208
696 391
632 532
477 267
41 188
847 581
223 278
5 75
986 9
374 263
861 415
640 158
799 306
894 34
315 718
925 815
206 267
799 621
888 838
25 276
856 928
206 872
946 79
87 211
473 932
346 461
618 334
640 985
18 417
134 533
347 333
600 59
679 553
390 399
674 567
495 414
285 529
608 701
911 231
163 695
155 383
716 509
493 773
189 355
888 511
843 322
380 235
787 443
841 59
626 176
590 514
43 120
820 874
105 651
345 731
113 267
775 500
272 829
184 268
779 460
782 71
306 622
64 162
221 92
267 904
418 846
965 856
730 460
110 785
515 835
101 455
954 628
456 876
144 226
685 640
711 922
543 467
628 16
107 607
510 848
693 374
230 928
388 658
442 960
794 498
952 956
584 895
771 906
131 40
679 914
835 816
282 390
405 378
984 910
758 512
886 494
421 451
108 116
75 808
306 550
506 869
763 257
163 89
128 533
446 293
109 807
196 281
658 391
300 600
112 642
135 58
508 997
113 556
364 616
165 187
55 669
926 670
758 818
351 88
381 886
692 797
77 489
879 887
487 735
377 178
236 598
595 512
67 743
358 707
893 431
99 523
192 948
766 25
112 950
836 116
912 492
980 527
413 989
724 859
37 900
497 100
611 272
14 91
798 678
108 372
894 691
639 207
232 86
36 404
519 343
835 871
398 431
420 815
673 810
710 143
243 709
980 206
297 853
531 994
365 94
785 638
845 259
345 423
826 76
419 381
251 345
776 253
67 649
458 195
338 740
448 168
373 580
432 427
421 670
763 962
600 785
44 547
969 445
521 389
769 795
139 939
192 20
668 915
109 259
998 126
293 446
26 445
872 666
335 457
419 292
77 98
645 19
463 121
509 614
408 983
922 278
298 547
461 113
372 966
92 570
16 369
814 384
50 41
498 686
977 384
481 916
935 54
174 126
739 397
380 683
961 146
693 302
415 258
224 154
723 786
155 315
698 739
779 968
653 748
131 277
192 630
683 612
737 127
523 857
539 475
621 903
205 500
757 314
467 619
405 981
295 190
928 559
527 993
740 707
983 180
810 871
482 175
301 492
348 219
694 824
727 887
386 314
628 931
550 143
123 94
284 954
513 418
410 212
919 39
219 150
20 902
77 28
519 501
720 377
201 867
754 413
727 928
859 140
282 354
448 408
362 405
822 732
943 874
913 232
381 861
763 131
158 400
901 839
216 677
544 620
33 416
344 297
436 759
113 202
610 718
123 561
292 971
844 945
176 235
95 757
887 556
956 858
696 44
721 857
476 911
327 264
561 509
267 670
872 997
715 379
940 481
452 837
781 231
465 296
52 956
512 560
417 938
982 467
323 112
22 703
966 799
307 349
18 527
523 574
953 890
371 237
74 892
122 822
118 854
809 587
146 169
107 321
788 562
674 88
790 111
910 696
44 756
283 216
790 62
952 805
42 743
634 322
144 115
968 756
342 261
430 777
98 488
50 536
624 885
995 723
419 414
170 905
121 463
524 452
256 910
652 476
797 298
412 286
41 941
201 380
157 383
870 630
166 254
139 919
642 789
202 134
38 60
522 371
822 158
67 46
521 78
376 719
4 318
258 788
167 45
427 458
88 324
578 296
215 253
42 716
849 856
915 244
615 887
44 437
482 437
514 111
830 2
319 890
677 833
877 576
34 844
167 304
599 122
375 745
460 814
669 416
660 309
195 584
20 274
710 239
350 501
503 224
113 179
11 821
397 789
633 888
191 431
552 800
544 790
603 927
343 3
312 272
855 2
275 507
746 874
375 985
208 95
273 877
698 320
109 284
172 94
525 741
541 363
152 77
3 84
87 755
27 345
347 398
905 881
755 622
606 650
744 129
6 813
133 17
301 703
797 242
983 472
834 321
397 523
606 986
741 399
744 692
90 767
647 91
712 994
643 402
530 317
130 387
403 535
238 263
504 703
174 34
354 486
8 8
994 750
149 613
305 734
501 892
982 394
387 148
549 694
11 29
415 79
614 140
402 818
520 851
884 905
391 694
702 237
987 398
11 695
429 135
27 316
709 929
76 8
702 96
124 625
703 712
851 539
356 316
166 253
158 876
570 49
286 548
946 271
966 272
406 957
272 394
322 432
440 981
76 398
22 141
852 200
739 724
40 703
956 95
970 205
254 113
661 540
810 539
811 607
564 776
169 216
648 836
816 491
889 87
228 892
91 910
634 80
783 830
924 674
878 738
851 894
433 132
671 512
118 242
17 481
697 682
517 186
676 344
431 333
225 564
474 658
737 316
145 108
781 519
257 68
961 659
790 107
619 393
635 461
942 736
418 652
838 638
981 934
267 514
78 411
69 491
806 551
659 806
325 950
18 439
97 581
688 978
371 887
348 306
42 6
657 289
926 459
393 495
8 907
318 659
150 85
635 386
191 955
905 294
732 515
96 923
901 829
716 783
89 271
276 63
351 130
588 933
427 276
182 981
639 434
519 500
885 788
743 153
447 76
591 647
569 178
6 687
470 470
740 722
784 558
687 16
949 134
410 275
256 376
809 592
91 894
682 328
480 976
51 424
71 926
104 642
328 640
109 110
831 797
354 849
864 614
748 41
316 813
188 157
748 571
465 997
324 839
814 146
570 804
730 864
506 640
280 833
943 833
629 388
236 773
387 983
24 100
912 135
291 339
910 99
95 39
877 374
520 419
222 690
554 89
729 951
784 59
892 8
396 726
499 521
503 632
732 885
19 526
865 643
742 310
348 775
149 837
255 225
915 668
757 476
427 469
528 485
493 210
935 419
939 889
520 434
318 442
968 251
894 337
647 833
607 636
472 995
219 755
423 727
203 134
602 180
665 629
839 130
549 157
45 774
207 488
929 565
815 525
861 897
729 709
344 507
501 336
91 816
542 720
853 514
693 744
373 455
585 357
514 211
984 133
620 559
123 191
715 548
445 938
646 575
82 173
509 989
804 583
303 599
112 346
90 156
611 804
161 462
673 195
327 674
232 657
847 946
494 355
292 561
136 938
111 937
926 218
801 619
218 730
76 103
259 329
133 165
626 869
63 293
967 298
955 389
335 199
553 801
361 829
766 845
781 497
714 877
495 707
437 514
617 712
41 512
676 875
743 173
466 302
600 805
194 433
632 554
354 529
357 184
28 715
211 123
999 809
516 925
438 494
206 953
465 54
929 246
419 140
442 671
476 885
318 42
595 670
199 949
133 949
664 555
678 160
969 874
799 676
170 485
437 236
290 376
622 901
41 218
889 41
925 482
524 364
34 243
191 118
67 232
787 324
483 730
603 464
140 452
936 402
638 310
685 372
273 927
145 306
346 313
795 34
398 271
513 318
436 431
663 704
27 502
231 449
912 510
961 834
235 52
361 897
268 872
799 45
350 541
853 944
977 695
965 648
965 375
805 478
181 400
902 468
916 208
717 132
966 828
879 677
573 201
72 239
284 841
381 871
814 633
328 234
881 791
165 293
771 846
246 970
437 951
159 147
279 352
180 875
552 244
444 58
297 125
966 516
386 580
213 346
580 200
990 541
834 460
306 155
124 604
555 551
697 561
913 713
587 976
220 92
150 138
263 664
179 446
26 228
574 565
765 239
779 153
613 755
909 612
215 918
469 33
594 769
482 166
141 506
597 68
206 360
24 747
192 468
695 203
768 218
456 268
421 532
286 235
847 34
951 195
228 62
831 420
585 821
326 312
380 725
85 923
669 585
53 108
311 861
79 747
15 78
609 535
769 436
469 895
90 616
677 420
839 317
138 507
818 423
148 463
386 198
782 232
340 54
915 834
581 651
728 993
527 596
31 337
232 296
911 500
919 321
638 587
94 758
180 775
238 912
109 327
559 623
677 890
724 899
549 591
583 304
900 277
613 110
405 930
429 845
166 316
902 348
105 803
578 996
907 285
611 815
438 15
905 170
69 114
704 628
932 617
894 287
397 831
761 507
351 802
117 190
537 516
319 18
13 642
926 896
710 920
934 537
707 147
261 839
466 775
392 964
251 398
229 285
791 648
449 989
178 142
657 565
583 715
357 975
871 596
515 282
819 580
727 449
287 525
299 987
951 753
150 690
975 202
849 378
367 766
907 297
861 544
259 564
539 444
39 615
897 409
989 553
2 715
239 715
702 288
40 538
228 652
853 190
568 202
968 702
998 934
478 875
438 859
302 736
350 977
386 340
893 247
961 374
89 894
182 200
737 791
442 222
411 964
165 295
996 978
911 133
7 994
852 389
124 444
421 154
494 474
720 806
180 387
281 681
880 269
59 462
683 616
579 501
796 94
72 744
876 791
785 983
371 882
326 636
790 494
968 746
552 283
669 687
367 731
1000 949
411 246
861 58
558 93
187 440
184 353
144 258
240 59
941 928
564 610
104 267
13 354
636 71
757 565
295 305
253 124
369 294
352 663
756 230
670 909
262 943
200 853
912 406
334 439
49 853
120 898
251 152
222 132
696 886
191 979
102 991
285 443
106 471
700 636
545 862
804 370
223 807
212 4
443 134
987 545
442 491
643 106
237 692
578 864
842 933
923 768
211 944
414 208
843 317
178 114
483 388
194 982
986 705
839 405
950 428
919 826
931 391
83 561
425 168
101 660
428 266
210 23
231 638
954 623
736 74
461 132
114 219
924 654
59 99
527 763
588 8
399 445
5 518
686 481
140 429
695 786
809 567
205 904
527 39
112 158
290 263
481 573
227 403
502 404
166 285
293 28
472 754
272 691
171 477
906 957
742 311
878 600
504 551
589 82
240 31
293 701
273 530
933 773
177 499
784 434
462 343
96 77
768 933
410 367
324 938
249 315
915 66
616 126
208 419
449 205
906 447
976 741
514 179
678 908
342 691
34 461
538 803
736 129
496 305
243 146
460 820
885 491
616 375
793 501
705 823
270 242
982 611
789 246
154 496
186 466
927 495
298 219
348 464
769 33
178 844
663 11
501 638
12 548
48 117
940 805
46 753
363 209
455 28
523 151
616 608
102 709
928 543
6 399
432 276
119 774
785 610
247 782
329 285
402 259
63 376
128 341
550 108
135 490
641 4
611 658
366 257
799 713
112 294
569 805
579 543
153 688
469 363
648 399
658 798
173 49
390 720
828 301
791 939
943 963
621 431
687 553
266 987
280 486
291 377
920 849
536 869
232 72
471 5
802 879
928 128
848 974
274 317
256 676
638 65
495 198
751 258
244 182
668 16
392 524
372 958
826 311
382 907
911 57
936 852
980 713
686 863
180 827
502 960
24 435
632 140
397 519
701 382
397 641
165 368
325 789
100 536
443 150
207 481
333 354
66 143
6 312
138 752
712 185
619 640
779 735
254 251
633 176
817 954
321 30
818 981
517 645
795 917
398 960
314 2
144 731
42 380
131 149
334 180
820 842
577 953
203 598
773 830
784 836
865 589
570 104
749 682
599 87
46 543
545 997
727 359
738 689
838 769
948 869
711 171
124 767
365 287
117 326
161 137
726 900
4 26
708 296
382 752
295 306
303 428
787 839
528 29
797 525
393 365
536 745
512 103
390 659
985 876
13 507
407 146
171 738
34 410
161 878
184 415
843 455
294 486
514 629
153 821
186 311
55 545
648 721
380 566
441 38
545 364
509 453
191 951
360 679
557 224
639 520
975 740
225 481
110 268
89 739
49 262
807 275
996 104
669 454
492 375
739 110
563 36
986 248
926 753
977 345
865 483
222 616
97 839
107 447
186 206
467 196
471 234
338 273
727 466
841 6
116 219
254 580
827 678
430 240
585 753
235 407
22 450
288 457
903 118
324 395
591 88
322 790
63 61
527 659
665 789
8 367
947 780
457 262
501 773
525 887
293 86
535 759
215 315
433 823
218 118
206 756
546 808
869 527
186 608
396 395
762 850
630 404
665 708
480 87
973 165
251 4
763 266
581 785
607 978
96 13
769 825
632 301
828 314
921 500
895 13
863 317
720 656
364 493
579 384
549 843
847 552
818 799
583 610
587 398
411 190
14 682
983 179
492 646
146 810
822 412
729 40
696 685
177 448
831 59
902 756
307 380
178 748
358 124
521 761
951 945
627 932
110 965
610 609
418 601
13 756
795 240
925 742
189 490
549 102
857 20
399 450
198 163
287 577
337 555
499 808
739 287
252 126
734 848
449 862
617 152
392 462
204 411
901 316
417 392
412 449
898 274
436 811
387 95
650 723
530 724
11 149
274 269
117 262
123 8
159 566
27 739
150 550
866 230
622 50
498 283
556 34
844 396
491 992
714 231
954 140
289 244
512 965
227 562
569 628
193 349
88 728
278 220
450 237
287 144
426 72
105 785
180 982
973 949
179 670
810 686
930 133
98 98
660 441
69 324
672 229
957 262
481 760
997 234
378 931
2 283
67 803
784 106
55 247
917 757
443 233
366 726
824 372
813 463
786 484
712 881
142 458
218 669
903 623
553 214
496 280
83 554
660 563
809 866
623 714
947 725
451 65
436 312
775 275
758 248
129 561
19 470
138 271
893 236
449 40
320 445
999 945
507 402
268 659
372 316
40 890
954 319
631 491
765 390
638 405
966 523
993 766
37 984
219 131
171 929
374 667
612 490
891 372
30 118
433 158
48 402
721 473
963 1
391 351
756 728
251 28
794 721
704 244
374 830
759 923
589 544
33 132
504 200
318 924
82 534
935 750
223 129
130 655
6 186
914 520
548 761
481 164
408 342
172 185
107 781
324 930
62 695
895 357
280 565
98 213
963 361
490 33
688 185
370 619
138 693
453 284
448 686
27 934
118 855
635 199
128 224
919 959
316 190
754 814
26 595
956 852
885 988
173 445
64 572
265 543
826 201
887 718
651 274
128 913
111 768
992 763
721 239
428 910
724 36
631 182
33 749
737 587
32 917
489 910
452 95
295 753
470 278
551 181
94 121
889 679
441 205
443 880
790 161
197 871
52 513
262 828
414 85
2 999
908 445
539 490
243 360
638 834
15 713
833 189
867 109
313 722
601 308
468 756
626 390
903 665
492 678
762 165
163 906
350 764
254 71
431 889
722 496
209 68
257 737
845 42
763 124
431 158
913 363
753 899
563 539
216 656
820 55
960 978
741 982
53 310
199 994
490 483
551 921
657 699
740 807
930 502
659 503
866 360
258 571
109 618
274 821
875 325
302 93
75 835
145 43
37 127
609 343
263 527
225 159
966 920
421 965
467 896
255 79
650 332
950 513
333 759
83 223
315 208
43 385
427 390
516 187
530 463
990 125
283 792
712 214
178 249
144 132
210 644
976 399
911 860
618 925
148 244
452 700
84 462
852 494
681 511
974 367
491 210
2 963
176 774
22 713
845 354
998 166
564 55
914 973
898 475
718 531
231 45
507 169
663 314
825 358
725 343
553 798
761 215
989 555
267 936
290 10
176 111
165 288
260 739
213 79
609 158
202 931
99 839
153 709
66 762
105 977
774 790
5 657
211 534
470 993
3 478
589 760
47 178
917 754
832 307
464 129
60 440
279 666
374 159
920 431
407 440
230 24
681 181
715 234
227 891
369 185
945 229
407 957
710 991
297 323
452 541
981 761
427 511
669 259
689 800
240 588
612 96
277 469
702 292
183 991
176 928
157 551
507 120
111 563
885 217
758 408
168 336
847 738
997 594
394 515
103 686
781 633
101 714
5 57
48 803
731 187
738 224
343 887
449 244
461 453
860 334
670 218
956 28
622 516
30 952
637 16
648 133
846 418
474 749
552 851
38 522
745 282
169 775
19 88
541 618
951 480
697 401
428 620
135 653
604 50
65 165
297 241
658 713
462 143
994 132
653 13
295 32
806 398
486 463
80 825
304 26
426 31
651 1
653 854
903 785
950 257
497 968
680 247
390 155
286 141
154 383
414 939
337 448
911 220
45 822
847 991
22 349
349 273
127 672
456 2
259 29
997 406
652 756
910 676
817 42
424 195
133 971
419 838
57 469
291 329
320 102
450 137
410 341
12 799
801 536
565 468
874 59
814 561
237 526
567 723
918 54
24 991
828 51
520 443
772 885
986 810
947 91
432 436
234 356
892 443
911 34
92 456
17 784
309 906
629 253
307 875
865 546
596 331
773 693
577 115
924 544
634 563
998 871
226 65
508 232
265 118
573 419
202 357
262 589
842 510
385 890
436 149
479 250
942 32
146 251
794 519
81 70
940 428
493 79
310 166
283 1
419 574
931 856
445 620
130 193
83 287
435 515
764 518
549 914
164 706
224 695
764 958
386 305
383 704
870 879
880 693
267 153
9 298
918 197
389 454
740 48
562 471
988 175
88 326
31 537
231 252
210 255
559 995
699 595
474 942
634 569
721 353
651 900
96 730
183 568
616 485
955 923
97 177
503 943
479 184
436 534
788 710
704 645
240 347
288 403
971 713
66 921
821 692
421 716
283 917
401 604
526 898
75 356
298 622
806 578
111 777
487 241
886 898
244 191
593 125
838 532
453 563
255 903
618 273
190 676
279 901
799 590
946 804
425 874
451 244
21 231
472 562
460 507
697 357
482 704
235 289
852 319
222 687
960 107
782 839
740 149
739 60
863 538
412 684
927 288
518 863
424 947
453 990
346 883
586 150
439 828
146 820
507 290
396 367
206 466
614 178
237 945
483 352
35 99
387 894
757 962
909 905
894 180
63 361
511 240
67 648
468 949
238 213
579 974
440 634
811 785
729 53
405 48
147 212
106 440
402 533
437 862
42 310
670 331
570 104
752 181
129 637
849 219
193 367
1 427
212 633
686 811
859 940
152 90
530 5
537 257
119 931
240 974
304 160
263 910
90 874
510 14
233 218
584 358
785 426
58 584
395 996
936 743
833 253
257 87
344 362
292 794
767 462
621 531
441 71
945 883
897 530
747 454
812 129
554 331
914 597
593 612
354 309
561 529
616 186
548 818
612 959
421 839
370 379
449 41
924 811
340 394
848 821
950 87
417 659
256 504
115 331
639 849
377 468
654 200
18 992
951 201
40 629
7 371
412 410
220 456
849 335
156 560
646 696
355 105
608 63
393 611
459 722
190 32
231 835
827 844
44 249
877 777
147 84
493 884
339 558
893 713
272 188
884 48
152 917
980 238
848 760
481 372
404 307
141 670
514 635
883 967
744 557
641 759
643 890
448 134
846 982
169 340
388 118
35 52
290 540
299 14
385 138
444 780
450 789
423 585
552 963
520 305
64 295
185 160
293 706
687 632
972 139
256 856
908 360
899 291
304 197
335 198
977 689
477 779
364 426
388 899
204 915
210 907
67 267
972 394
26 360
498 659
514 998
357 754
45 421
618 256
453 348
37 953
732 430
855 513
412 95
10 243
150 615
882 219
613 217
576 853
512 639
636 74
828 26
446 992
247 872
220 64
16 700
129 256
769 748
842 984
226 181
795 851
70 376
592 677
529 682
320 168
241 41
66 956
947 68
939 512
575 194
894 159
414 591
338 22
6 183
363 180
30 232
607 158
834 99
781 199
366 363
403 101
56 607
674 469
980 3
197 613
771 555
146 90
112 185
367 483
663 117
348 729
886 692
791 955
153 720
82 572
673 519
125 485
953 729
731 798
411 932
486 928
18 182
366 631
114 129
246 733
461 776
468 593
548 347
66 259
830 700
218 148
632 503
231 343
141 584
515 961
889 551
732 1
631 906
34 98
830 745
520 279
872 291
637 988
246 419
119 703
850 76
578 337
679 481
64 808
769 819
370 579
579 657
562 101
199 209
954 596
875 28
318 473
461 747
165 955
657 706
782 284
620 506
986 359
166 299
117 50
628 935
591 486
587 206
415 152
748 785
813 368
841 622
368 131
85 302
7 533
816 741
246 788
147 436
734 232
282 313
247 851
337 910
116 837
989 924
709 530
898 736
358 521
651 739
40 725
257 735
476 47
835 73
508 722
954 981
293 242
92 235
144 540
376 429
352 259
789 365
101 60
581 687
426 458
182 231
966 465
512 439
511 441
162 346
327 19
260 116
350 620
159 352
780 494
753 535
899 131
190 542
228 999
457 771
1 653
118 638
77 967
408 629
975 587
605 570
685 301
921 865
216 35
528 79
613 995
126 281
822 512
511 316
86 49
702 967
605 87
53 819
448 681
268 460
29 422
723 873
737 714
748 643
722 952
947 276
556 335
846 72
387 377
426 357
323 472
559 127
946 928
608 611
71 393
814 875
747 100
813 537
179 483
435 561
836 901
235 382
453 392
768 81
437 840
312 194
320 760
687 870
480 265
658 295
169 551
650 471
8 916
399 463
23 187
87 833
215 859
250 321
401 667
507 17
211 838
597 818
688 530
795 284
578 167
718 452
923 747
662 367
830 930
116 60
893 852
710 203
523 107
774 960
977 924
761 281
98 187
716 358
641 785
952 511
962 219
965 669
36 885
814 626
686 865
717 930
132 579
686 427
386 655
579 460
740 363
549 340
697 837
622 265
775 338
556 574
242 737
621 521
147 278
143 435
365 832
411 860
286 497
151 96
555 672
34 730
69 294
131 583
847 766
103 753
326 621
358 659
179 568
845 979
413 325
157 988
847 778
274 568
664 133
805 425
154 218
512 839
421 222
988 643
395 267
888 90
748 721
288 246
224 927
252 133
121 637
414 409
976 967
100 687
112 640
857 905
743 265
487 369
12 163
429 474
564 407
127 317
562 312
238 415
547 785
421 490
899 667
634 835
521 875
514 734
638 632
897 370
739 380
542 384
858 751
157 971
288 421
732 284
698 849
634 970
460 245
911 55
889 358
232 545
278 410
42 745
115 915
295 939
322 854
604 837
807 179
600 761
45 95
944 332
301 742
986 577
632 760
118 897
442 521
931 349
94 719
634 973
912 208
61 928
764 233
412 665
426 571
665 12
343 470
212 608
185 643
403 197
94 817
338 521
869 535
254 268
240 962
170 887
815 151
384 231
896 579
149 796
808 321
790 814
422 150
793 1
198 607
423 196
716 292
827 760
28 584
546 80
967 268
418 716
946 782
360 802
598 842
162 508
322 405
554 952
953 743
349 347
542 150
442 771
531 257
841 268
348 558
825 387
102 314
95 243
45 48
889 454
962 642
47 51
2 283
26 601
947 955
104 374
145 488
745 546
813 675
233 585
972 160
474 57
299 73
121 569
22 344
985 10
61 984
267 32
633 63
17 292
665 579
67 121
666 810
484 812
397 479
638 717
773 368
441 112
680 72
415 561
571 702
685 400
431 632
694 952
243 64
642 710
831 908
717 709
520 496
974 201
917 916
284 612
723 690
761 724
285 403
104 176
575 856
487 789
740 6
69 180
890 983
890 711
420 720
216 607
808 939
855 190
802 724
414 138
861 524
927 174
349 146
1 30
818 924
929 487
667 558
540 998
708 556
276 430
36 127
66 491
680 843
567 921
59 481
5 980
154 920
65 932
961 503
426 65
552 779
337 355
352 218
773 876
305 60
187 48
539 341
184 253
173 219
700 750
730 231
151 705
636 883
385 215
280 597
376 811
165 831
48 712
587 516
576 821
869 892
232 762
14 407
626 415
165 187
418 325
30 894
777 568
783 666
262 162
972 63
893 637
348 136
652 941
761 935
826 227
989 630
37 57
472 3
190 662
987 636
530 607
175 16
682 306
468 958
20 943
580 439
575 912
853 927
861 226
453 613
243 687
743 442
444 279
940 215
851 634
240 927
943 380
686 415
372 624
566 154
592 391
303 145
72 166
392 155
768 932
618 844
285 10
288 361
576 729
362 228
154 426
806 602
16 96
719 492
645 388
778 285
429 237
402 80
235 501
432 793
637 2
12 50
411 922
651 299
526 987
413 13
614 680
775 219
710 630
17 493
777 355
592 795
875 206
706 993
786 109
111 138
188 423
345 122
420 599
585 995
7 946
625 997
215 621
250 400
893 925
280 267
61 669
875 871
864 936
44 581
718 650
72 154
275 906
504 417
411 695
641 88
85 418
38 266
665 300
225 288
555 558
226 504
375 616
551 101
681 238
887 594
748 399
304 959
376 23
717 807
895 786
204 358
623 980
279 242
529 288
845 504
7 84
699 71
172 381
619 250
843 852
251 506
465 591
613 554
360 840
625 330
687 255
234 829
70 310
598 513
16 599
682 442
513 23
404 381
630 685
536 22
528 473
63 787
340 992
831 675
4 700
954 456
284 691
1000 188
701 354
952 597
39 717
740 634
14 552
236 143
165 643
116 772
558 693
684 178
853 897
596 515
970 856
546 550
738 254
607 546
142 439
156 559
192 181
732 895
38 205
848 967
738 203
895 963
140 295
192 578
93 992
848 788
337 63
316 394
939 75
514 923
482 81
261 669
563 673
878 992
958 601
803 725
688 696
990 697
275 827
819 181
968 367
429 667
61 305
380 745
668 1000
80 894
562 149
822 340
332 125
725 699
424 290
985 528
224 111
938 975
156 499
865 757
423 124
429 294
39 484
483 808
702 706
855 562
902 263
388 677
375 234
523 113
640 798
908 508
482 863
361 846
602 637
760 226
520 25
508 189
996 558
264 990
552 697
960 119
795 453
686 347
460 170
967 209
716 99
962 875
720 197
834 323
548 322
346 594
782 67
625 853
842 778
474 888
6 393
846 434
781 801
970 531
740 240
338 937
812 455
651 299
622 532
853 484
77 169
236 198
51 859
636 861
748 892
285 109
543 754
554 131
662 323
563 524
460 401
855 901
200 271
803 505
989 821
990 655
853 66
924 225
85 903
795 559
668 833
586 80
210 210
533 140
663 871
271 95
995 123
394 125
630 194
14 196
851 618
684 4
228 703
606 607
165 313
146 400
479 833
42 732
871 688
558 575
670 534
657 829
953 664
858 50
245 582
200 872
875 96
798 883
489 103
416 403
803 654
486 561
292 281
969 528
102 163
697 527
355 771
435 353
403 308
889 293
165 648
743 88
971 39
142 540
943 459
113 557
118 745
26 599
126 409
572 995
521 228
999 269
621 876
183 434
726 23
671 72
160 890
929 413
953 130
589 70
627 895
640 701
299 744
153 666
661 425
653 725
993 181
57 651
84 614
637 239
310 810
700 307
719 469
599 628
698 671
566 187
887 324
68 206
871 186
611 220
945 531
712 263
914 937
550 769
7 998
807 187
493 317
786 506
134 211
882 384
570 831
155 447
653 457
643 222
442 524
55 254
516 386
323 766
535 430
427 873
59 542
858 233
739 551
762 644
27 872
703 644
91 597
54 857
79 743
266 697
950 520
906 320
86 466
895 228
100 620
161 321
554 159
709 19
662 292
164 471
114 689
286 866
722 205
947 339
35 800
320 212
532 985
450 225
452 617
237 344
665 552
710 398
416 219
510 419
890 78
767 673
538 4
208 52
390 260
59 155
367 425
409 379
603 898
515 859
203 55
606 751
149 867
86 316
735 564
641 595
268 625
628 408
459 806
65 836
990 849
274 124
502 356
254 682
541 105
159 768
519 743
610 765
81 667
231 695
290 816
440 872
279 557
363 67
902 737
585 428
552 892
247 858
540 54
158 500
268 81
823 317
82 786
453 433
127 162
977 683
554 416
973 416
483 833
569 335
763 385
276 154
12 314
367 522
22 552
632 525
841 290
75 454
886 922
84 528
211 13
428 61
476 765
597 401
736 959
343 166
319 498
812 618
140 330
881 179
703 161
450 512
966 544
466 525
53 852
864 549
609 263
28 292
693 85
43 624
789 428
926 386
3 108
437 737
916 143
304 318
830 618
162 754
278 796
647 627
176 331
594 511
802 785
870 621
245 494
922 913
298 33
141 847
584 301
443 577
895 500
118 746
499 725
520 279
906 777
108 166
676 81
866 701
322 478
972 736
648 566
599 893
740 946
246 739
316 324
823 689
435 210
934 940
219 934
710 454
620 124
205 817
518 296
773 71
806 839
404 745
637 453
398 2
740 377
701 644
333 55
265 523
463 767
700 199
653 681
805 410
227 272
567 9
79 744
583 340
85 885
337 987
988 722
98 735
379 728
783 798
321 711
478 48
247 784
465 178
587 899
171 269
278 814
558 738
77 357
241 140
126 162
883 578
313 114
842 980
778 691
402 625
673 99
882 880
57 919
817 347
616 644
457 987
724 894
251 14
154 801
962 492
69 280
393 845
825 382
73 235
859 602
701 475
354 532
450 583
929 411
54 267
254 545
438 511
525 978
779 688
180 678
957 741
585 248
630 350
585 409
11 702
176 444
975 711
293 529
940 424
691 222
767 994
504 944
921 204
892 29
706 699
439 71
319 663
13 23
432 948
650 597
40 442
153 825
354 15
438 446
667 293
287 129
72 433
637 790
818 992
691 529
600 524
187 130
152 918
866 200
796 584
25 515
340 836
850 177
622 693
986 288
416 289
722 272
62 488
480 359
887 880
404 170
299 486
404 590
789 451
34 269
784 585
421 59
235 123
815 270
558 857
145 801
73 974
461 867
225 134
13 940
110 111
597 416
6 408
859 1000
268 795
380 892
950 52
174 800
70 185
41 989
789 627
601 186
52 862
995 61
1000 277
387 8
424 109
517 984
983 430
224 375
267 251
302 603
402 217
402 476
464 471
98 442
628 253
114 698
758 680
956 108
116 758
867 343
326 539
968 384
759 309
560 192
794 25
242 861
336 196
667 643
85 800
52 764
462 713
392 166
273 220
977 348
690 389
928 844
227 16
325 895
87 986
11 884
745 880
76 252
895 81
880 742
505 979
692 932
97 967
186 83
430 370
758 162
6 120
136 685
580 233
218 460
343 666
546 228
480 88
168 621
362 375
354 47
978 867
833 45
127 74
444 19
181 557
677 201
886 186
419 812
272 465
130 636
864 614
702 676
296 344
718 869
915 658
525 71
115 893
967 358
376 242
798 410
611 556
742 475
286 496
960 160
796 557
171 90
765 659
3 872
741 61
719 721
791 655
548 243
601 906
147 515
924 976
531 945
420 534
29 272
432 705
262 989
79 227
886 433
304 844
904 888
608 44
699 623
866 399
305 247
761 466
441 451
396 685
219 972
244 815
520 248
236 675
901 782
214 314
157 786
674 518
562 61
684 281
680 261
507 549
14 984
435 268
952 454
426 831
646 170
417 669
343 166
947 653
967 244
29 160
677 124
185 703
984 239
499 868
416 663
647 6
273 429
883 81
912 224
394 308
976 557
722 811
463 319
562 669
828 430
553 591
293 505
744 737
604 276
939 242
247 20
449 585
666 519
743 331
638 577
134 137
948 614
932 856
524 411
840 494
85 352
856 392
129 378
653 599
841 733
753 592
177 87
606 201
531 842
419 349
486 169
782 552
407 433
843 714
208 931
282 682
74 292
669 138
737 203
936 322
914 577
664 688
888 90
932 269
618 418
587 350
902 103
535 368
82 309
239 378
60 289
581 520
657 134
336 249
571 393
970 271
959 484
574 633
902 846
264 505
855 519
622 850
218 756
64 156
534 299
588 303
823 593
726 168
417 479
872 61
332 987
471 841
474 290
136 44
549 375
893 400
249 403
158 514
670 467
765 222
524 203
796 352
519 347
825 521
582 935
922 697
538 914
204 392
436 12
386 339
739 984
386 279
792 987
453 544
765 462
665 218
570 289
635 460
981 88
23 460
157 562
476 945
336 695
706 679
18 771
755 91
370 756
743 140
683 162
623 196
413 448
737 288
747 983
70 372
832 728
289 93
37 989
683 764
443 373
144 389
479 460
215 898
38 848
9 958
153 721
168 632
919 566
548 905
276 666
393 618
711 108
96 682
446 747
119 779
167 888
348 263
160 645
493 563
520 197
917 502
134 673
238 85
989 53
718 786
403 265
373 111
793 113
860 468
246 238
126 979
241 412
57 473
35 400
597 550
52 555
227 514
598 186
238 465
250 587
852 956
67 653
766 224
692 859
97 625
604 938
350 223
695 844
244 407
956 730
284 841
354 8
193 511
975 952
539 431
386 224
877 390
614 452
311 642
267 306
244 407
630 870
714 593
999 324
54 958
798 955
963 338
848 152
104 155
585 823
46 642
32 971
423 922
564 646
951 733
140 830
700 194
787 769
93 414
371 785
740 147
484 169
321 702
857 332
154 424
66 442
412 200
122 97
743 835
567 685
515 693
887 707
476 215
628 674
458 568
715 999
168 198
899 199
530 488
912 755
196 684
884 977
74 608
442 5
690 816
509 9
715 204
419 396
69 190
758 46
44 527
724 472
670 212
699 623
378 200
884 611
588 574
181 767
771 661
477 623
631 460
664 985
381 346
536 82
128 450
976 294
765 172
383 700
323 435
635 82
692 700
273 518
284 279
940 454
76 54
514 416
401 707
53 178
260 782
231 588
881 387
558 207
907 646
81 941
22 229
928 715
232 714
993 201
654 515
569 932
348 730
437 82
260 749
530 489
77 519
905 761
967 957
603 463
403 873
102 683
397 424
138 29
230 628
143 130
62 884
613 711
793 409
158 50
538 52
570 688
448 615
572 475
937 415
288 174
857 340
763 389
418 253
881 901
30 647
530 24
734 91
500 143
192 527
578 657
345 730
344 148
622 792
207 915
89 559
898 494
883 945
197 661
561 300
947 78
101 591
681 477
619 835
361 181
838 811
541 939
86 182
974 884
799 708
266 181
675 887
831 164
824 557
857 28
106 385
975 803
279 207
41 656
836 898
709 401
340 674
856 250
133 425
132 829
9 932
819 398
562 683
240 650
678 385
770 96
899 783
989 744
400 178
75 30
431 236
909 784
33 770
194 764
593 166
98 326
724 602
285 916
565 285
670 524
620 242
25 439
183 518
695 13
43 582
818 770
553 473
242 727
491 586
752 436
762 83
685 849
764 485
770 969
493 329
571 439
878 112
629 595
608 60
642 323
93 650
122 460
186 646
231 364
799 676
759 982
830 560
45 443
411 594
923 814
253 903
15 493
88 130
190 643
966 695
344 832
291 58
703 466
829 476
151 934
915 628
187 910
352 745
339 231
45 762
665 262
754 297
426 680
322 841
536 616
447 288
346 879
345 737
212 48
982 173
800 363
272 896
641 987
218 624
386 980
241 262
559 50
729 995
835 985
600 51
339 370
249 46
782 684
731 593
766 994
357 712
608 566
553 629
252 249
229 770
32 637
686 469
464 590
574 415
466 298
668 173
218 804
487 917
510 1000
993 218
930 276
842 350
978 538
786 394
164 229
865 14
483 195
785 551
966 946
244 358
531 431
235 912
828 749
748 721
939 338
613 741
90 868
405 454
848 67
295 191
205 11
205 159
710 687
633 989
347 675
105 876
788 877
625 340
61 615
953 373
113 999
867 565
19 203
269 271
462 866
876 564
723 666
353 81
70 432
106 985
861 416
292 211
550 648
263 917
290 610
609 215
780 402
605 475
746 798
664 873
437 207
872 540
620 159
590 224
209 689
105 696
906 69
716 397
313 456
65 978
192 602
4 674
148 971
769 608
481 893
99 432
971 917
76 971
194 591
280 666
361 402
470 384
781 267
722 186
163 94
696 787
460 355
326 700
307 607
500 94
526 788
705 598
568 497
88 781
446 762
164 367
751 806
73 633
819 531
625 794
581 982
336 320
19 40
647 662
755 326
113 146
744 281
777 818
598 311
73 864
231 43
849 236
869 981
512 921
715 687
668 136
456 295
335 4
665 474
799 982
128 420
700 912
730 871
182 477
340 327
370 254
490 570
551 219
140 358
44 63
199 854
149 712
716 654
127 484
466 380
800 926
838 594
464 499
976 568
895 646
900 315
885 264
483 389
747 436
498 622
476 790
502 696
349 625
109 217
597 476
402 574
167 396
895 240
807 631
277 870
184 701
964 177
565 69
504 447
68 312
101 2
697 544
168 603
819 46
522 276
850 415
810 923
162 16
647 704
573 968
668 923
100 757
826 632
78 664
976 329
330 146
689 76
679 27
73 857
133 497
912 594
516 982
998 722
425 678
645 644
567 998
755 313
944 666
330 581
909 22
168 305
381 239
266 857
713 59
556 338
931 845
826 467
188 447
124 824
467 613
611 769
81 34
700 366
946 25
46 29
334 855
94 214
70 715
773 359
697 782
627 329
795 628
74 453
276 983
596 197
965 742
776 206
572 46
70 475
504 517
371 116
329 837
552 464
823 398
180 324
653 519
146 806
258 447
430 220
416 534
276 25
231 381
426 51
526 802
318 496
611 29
866 689
152 939
337 417
741 975
493 516
322 393
840 639
858 580
113 269
294 274
655 388
439 524
326 81
576 964
992 643
332 186
125 858
274 483
458 461
976 14
407 951
589 298
877 246
515 447
720 989
377 808
332 375
455 815
779 657
299 30
215 770
628 630
113 339
800 901
915 571
521 775
72 321
567 110
556 949
938 81
888 276
650 314
129 219
875 104
134 907
677 174
804 349
688 305
205 916
486 487
262 120
441 7
116 334
282 7
87 671
947 219
533 975
194 596
700 662
569 68
242 833
181 246
550 45
961 868
355 755
874 447
453 616
949 315
321 568
239 230
449 408
383 185
781 982
643 576
643 480
313 212
457 885
929 494
362 6
760 889
335 716
332 634
949 787
355 280
510 269
677 593
778 958
939 60
635 558
38 582
793 278
162 351
845 250
255 90
979 207
922 15
649 313
100 253
533 597
866 455
47 42
999 543
602 825
382 938
520 236
513 420
771 313
562 675
765 615
821 816
831 743
56 743
996 479
76 155
609 528
569 941
483 656
480 568
506 84
320 862
282 26
338 833
507 52
666 899
715 271
13 487
229 546
25 68
223 224
752 100
40 832
487 321
889 523
607 967
829 395
420 926
758 110
162 758
656 265
536 828
314 371
916 549
616 543
767 940
40 839
670 518
839 80
602 157
124 728
122 208
134 953
63 542
299 892
157 224
51 955
325 692
240 365
908 241
181 856
694 674
192 220
299 364
521 30
758 901
108 645
597 879
420 242
134 659
883 719
673 290
981 934
298 997
237 220
76 205
879 418
637 769
133 70
100 935
835 654
298 857
736 943
185 894
552 155
873 318
607 435
368 545
542 588
808 665
870 779
196 883
652 748
817 833
768 784
437 917
773 603
546 734
628 508
663 730
48 180
614 536
81 655
242 981
646 623
401 49
932 515
263 597
429 583
366 80
996 197
799 803
537 769
277 344
74 164
344 940
475 121
776 957
937 556
178 17
66 582
97 579
176 997
580 359
438 605
801 945
748 433
202 599
942 284
448 478
417 16
136 791
747 892
447 911
928 684
266 625
203 994
991 362
721 379
983 570
515 158
591 783
382 262
545 792
270 323
339 992
782 686
577 474
385 529
212 23
648 313
307 477
839 851
229 297
867 559
717 211
993 381
642 307
99 374
697 187
179 368
53 35
509 961
489 630
653 894
207 701
178 300
150 513
809 16
575 378
588 676
56 291
598 581
955 698
884 696
63 652
687 63
23 116
745 196
89 512
213 397
697 296
808 390
406 846
224 617
292 981
271 812
392 348
45 868
564 347
998 929
991 626
742 685
880 14
525 486
883 969
264 737
127 579
425 72
688 533
513 648
459 979
327 783
651 851
197 371
299 214
840 195
879 290
303 581
67 759
728 828
565 949
528 991
62 691
224 952
600 750
729 736
519 58
909 55
425 169
383 105
300 724
13 222
803 179
938 316
143 869
818 665
656 708
399 345
297 718
467 622
357 897
955 196
250 875
44 863
968 675
399 426
648 268
446 411
727 450
319 383
47 870
577 136
481 703
420 975
596 778
674 886
81 952
827 628
491 331
5 871
297 459
726 404
815 944
394 171
554 541
410 712
848 601
303 986
960 328
106 722
608 556
508 779
407 689
19 335
205 898
356 24
427 501
445 81
252 241
782 838
550 806
406 191
177 397
724 709
430 137
692 829
608 38
726 200
534 15
912 745
768 738
239 268
348 195
435 683
520 600
405 216
407 69
466 810
518 583
719 189
18 948
985 411
610 626
641 710
454 144
881 552
819 222
416 119
802 167
766 851
67 322
391 170
980 473
56 856
45 498
445 775
185 62
688 430
140 795
938 328
880 593
815 819
938 699
865 231
81 739
61 631
801 147
620 451
306 780
277 675
449 350
412 722
151 634
429 99
427 290
883 367
185 306
5 698
928 123
862 869
500 8
155 922
372 300
79 774
449 677
27 356
77 897
531 438
537 228
518 959
326 963
269 401
98 510
633 274
142 25
33 494
415 641
940 187
961 787
463 19
374 410
307 489
927 451
679 837
796 463
426 196
596 121
631 695
968 694
718 263
756 110
751 751
938 171
957 691
709 899
308 420
908 83
534 614
450 835
298 213
409 246
366 723
418 4
698 997
259 386
495 415
166 15
185 245
936 103
1 141
560 644
727 308
921 468
302 261
473 371
617 599
322 881
885 983
979 739
124 582
997 237
251 619
864 162
264 436
576 799
442 265
572 135
603 169
429 493
864 904
503 901
781 480
462 825
564 666
247 440
677 688
306 244
405 928
363 169
968 669
933 939
74 410
578 505
998 676
580 6
907 862
341 82
907 688
353 803
242 470
157 600
843 919
846 462
631 248
916 209
147 598
7 849
354 220
896 585
591 352
213 475
557 498
185 553
355 463
932 538
137 597
515 88
550 980
227 361
570 181
778 143
991 717
936 785
370 344
695 832
306 960
457 908
460 862
324 642
179 815
411 256
344 316
296 926
287 893
73 522
664 856
573 851
636 655
999 508
340 5
964 694
601 645
507 421
62 60
875 831
86 241
556 285
211 429
322 851
373 498
353 395
246 37
691 925
433 881
885 689
382 773
417 849
270 982
42 923
754 331
571 916
201 839
268 127
978 411
908 590
984 350
386 261
186 229
110 76
765 619
391 995
843 146
128 808
731 112
443 169
84 484
323 14
140 284
694 590
180 117
467 602
863 163
392 852
928 48
667 501
495 693
838 57
865 338
450 965
133 595
78 892
905 217
500 400
990 45
162 194
796 170
332 628
480 658
706 723
224 408
100 372
429 718
55 938
902 293
887 504
396 35
251 965
365 300
345 751
944 355
524 506
133 739
396 856
579 613
20 102
473 802
519 119
56 901
194 574
77 958
993 80
45 473
773 243
993 409
763 117
622 937
676 287
142 755
367 71
173 720
521 386
505 645
546 40
613 561
518 739
819 690
162 510
753 863
271 934
51 746
682 34
320 673
427 357
428 461
181 794
180 600
245 701
741 684
245 790
528 354
43 762
272 347
209 205
139 24
770 480
513 190
862 451
808 832
293 288
82 236
836 473
174 261
945 80
870 914
267 189
950 398
744 310
515 222
246 952
431 654
843 15
466 944
776 704
991 274
509 68
540 73
333 345
425 714
627 277
465 294
691 894
203 415
636 435
387 717
371 882
896 818
761 213
916 362
635 536
604 907
979 144
488 144
857 311
588 912
206 483
376 52
467 897
331 579
296 103
984 718
535 666
878 880
241 295
831 793
699 875
18 434
577 678
988 506
418 433
916 575
627 623
519 292
870 93
195 850
567 165
830 179
58 102
397 708
500 298
172 227
661 199
876 190
696 238
671 864
439 113
735 586
878 65
157 254
104 747
912 352
531 671
772 742
449 588
885 168
395 949
148 57
247 55
293 23
887 942
54 963
549 325
389 789
43 426
173 546
898 146
817 84
825 428
16 588
756 273
222 901
957 150
205 369
392 204
146 497
460 278
603 199
988 8
434 991
537 30
176 606
690 434
862 993
580 514
787 877
777 335
485 8
377 734
937 689
185 768
46 83
282 645
652 648
638 269
299 86
692 175
608 475
467 381
895 470
346 47
382 682
689 122
855 866
554 65
833 792
874 739
383 878
525 155
424 35
121 163
337 722
197 812
193 944
413 663
710 87
768 759
880 91
956 457
522 735
527 510
248 354
231 401
555 630
665 756
918 979
701 785
596 254
198 897
560 789
876 611
369 269
360 643
100 248
983 315
824 621
975 509
909 72
702 206
961 464
442 366
150 879
132 142
39 746
534 329
939 599
867 409
52 307
555 226
541 152
773 538
46 365
436 747
953 955
419 137
503 914
792 861
2 652
398 923
252 41
639 932
341 191
498 506
732 392
544 53
590 272
637 316
63 636
590 73
209 15
929 9
869 712
364 720
643 871
911 761
693 895
85 549
55 33
425 583
635 786
58 968
284 224
859 694
766 346
361 449
457 975
687 289
9 325
195 50
811 652
546 106
654 503
535 631
213 709
494 959
927 847
71 551
245 210
555 929
378 11
986 916
205 834
159 672
722 213
864 353
458 532
34 410
40 112
820 569
528 253
99 314
865 454
664 170
98 109
120 218
134 476
309 106
777 338
550 468
820 498
30 414
823 278
390 64
632 863
115 210
523 160
613 214
383 388
497 276
494 481
956 616
721 628
965 265
732 498
996 514
928 552
830 25
89 751
613 220
429 720
879 728
942 952
340 492
768 324
805 836
451 262
889 761
26 172
670 853
367 758
310 665
690 295
45 139
359 778
498 658
385 788
739 377
869 326
650 78
914 636
898 455
216 365
536 787
640 241
998 205
870 7
301 308
446 559
337 345
3 805
592 834
210 387
713 331
409 78
714 363
817 322
686 612
398 32
273 222
426 38
44 271
578 296
855 344
689 24
828 191
25 691
78 419
749 234
312 791
153 158
479 26
638 969
1 164
385 36
73 273
544 811
106 116
460 121
145 961
151 149
840 972
391 175
409 918
708 140
297 721
747 860
829 775
939 384
420 829
102 324
135 492
608 645
765 241
201 68
216 909
881 352
527 56
973 271
411 936
656 680
540 707
482 403
787 368
196 421
744 206
697 298
942 879
119 305
372 707
616 320
671 588
643 496
767 197
132 616
296 177
884 788
190 835
202 365
785 977
182 398
695 529
408 879
183 636
343 526
845 555
142 958
454 515
712 785
400 220
397 843
631 695
529 280
644 821
797 731
128 429
958 979
857 823
458 365
891 40
594 801
758 735
250 736
520 211
430 962
804 919
613 827
106 435
255 142
872 750
179 51
29 999
821 137
501 886
925 279
79 392
127 519
254 837
47 376
337 773
692 477
303 141
575 304
445 409
158 829
880 317
315 336
472 909
794 136
415 973
364 719
237 494
330 490
866 491
264 377
853 203
344 955
259 156
564 918
747 704
21 722
57 627
535 335
471 529
502 328
47 886
379 865
355 283
774 709
85 221
424 38
993 938
94 767
685 251
955 658
379 431
58 975
310 436
964 592
920 781
667 465
330 966
249 45
754 685
906 22
60 839
777 329
95 52
303 870
527 779
210 257
232 905
341 267
858 542
322 304
769 778
743 988
33 99
783 991
13 787
625 688
16 72
123 402
271 111
889 425
682 798
703 98
365 914
455 43
347 223
1000 777
765 115
214 743
734 797
584 996
684 747
818 209
610 700
810 941
366 881
678 699
797 48
961 381
423 161
383 415
192 770
885 383
125 956
753 98
94 858
604 336
544 777
477 422
363 153
33 286
985 729
776 711
91 781
941 737
152 514
284 324
706 343
298 168
265 831
689 50
385 358
135 293
715 929
82 611
897 78
806 114
825 881
661 581
318 916
430 602
925 469
811 713
881 631
462 108
157 145
503 151
443 542
470 637
248 158
235 552
665 144
24 40
621 490
406 685
286 938
406 835
548 211
842 216
324 428
573 303
453 481
22 75
712 896
53 492
43 959
103 287
326 708
198 127
811 947
884 603
437 97
308 290
506 985
412 149
451 829
309 984
59 904
799 331
823 770
729 852
138 866
573 831
957 464
410 771
373 768
864 294
584 810
794 171
320 89
918 206
190 771
674 226
557 248
18 473
324 379
244 746
577 462
926 817
587 533
301 336
629 960
769 164
335 213
301 563
769 654
424 218
444 958
206 98
571 1000
379 223
969 895
356 622
439 546
79 281
617 25
984 379
543 246
458 753
315 878
531 759
976 83
41 955
53 420
420 246
469 623
517 798
420 438
983 873
154 858
882 61
439 770
15 866
619 981
858 473
231 934
17 389
344 207
626 57
303 396
19 45
842 771
208 535
408 261
119 190
250 561
331 1
866 689
670 345
817 485
418 527
916 48
254 434
491 259
655 879
924 793
563 673
208 766
27 771
960 615
176 145
145 210
899 506
851 11
495 568
95 668
715 912
346 10
269 968
847 836
628 923
596 770
536 190
961 804
418 562
706 921
130 594
99 850
860 29
596 949
616 355
266 690
700 331
298 611
447 969
892 145
915 74
264 487
290 450
11 224
144 708
301 716
566 274
302 400
348 426
780 898
587 964
294 45
656 287
255 592
736 102
176 146
633 650
100 440
663 922
630 110
826 807
81 931
330 391
817 382
279 677
641 596
640 866
153 934
525 296
398 407
553 261
910 574
13 185
107 10
119 676
482 736
666 945
336 563
944 996
673 152
747 223
89 313
247 387
683 241
648 771
31 80
654 200
385 941
950 666
342 491
227 69
13 824
386 893
888 348
500 330
552 560
873 246
633 641
882 119
889 315
395 529
729 920
861 48
714 113
604 810
879 55
878 830
722 892
240 263
592 609
169 739
984 144
784 41
159 616
931 665
194 48
968 325
372 923
36 828
638 85
139 639
469 516
407 17
279 190
799 646
384 871
14 967
7 368
984 798
462 166
214 915
239 656
579 181
8 611
695 614
253 646
161 834
851 721
910 568
214 129
999 709
675 598
965 13
810 682
848 949
863 272
928 61
241 102
712 506
120 249
894 407
240 372
93 55
622 91
219 3
711 835
432 218
231 385
67 397
346 40
312 914
974 209
310 239
745 215
463 22
428 864
236 356
411 668
758 328
330 32
867 976
194 40
425 298
695 424
464 492
405 40
249 775
14 379
594 558
579 758
622 56
412 7
674 857
184 822
854 431
407 513
553 720
18 601
25 978
469 712
752 488
263 873
252 1
558 277
34 845
901 137
144 656
512 313
134 817
247 695
208 988
707 654
254 761
738 725
436 278
766 206
79 188
188 29
305 331
175 746
883 339
994 76
388 26
843 505
200 522
509 89
743 408
168 216
940 996
274 905
111 376
564 39
67 189
520 751
497 372
711 695
770 380
405 704
209 158
679 247
336 409
816 188
404 78
74 984
888 344
719 347
385 999
188 282
33 452
824 707
401 530
909 534
238 170
328 313
560 447
855 7
194 896
973 671
654 598
941 46
393 542
540 660
941 777
229 727
434 974
503 52
586 834
4 411
724 824
270 331
337 283
179 125
795 531
129 151
197 449
991 69
728 589
366 530
257 669
643 595
647 690
524 145
556 232
55 527
858 280
563 325
449 195
725 741
891 244
693 853
922 88
677 683
212 649
318 42
637 469
159 960
105 283
515 682
209 660
939 570
894 66
260 501
241 343
586 985
837 132
220 278
960 759
407 896
938 172
641 725
684 574
857 799
480 788
448 372
941 689
754 387
888 835
177 13
998 129
260 763
41 835
593 480
375 1
172 999
723 313
886 812
611 407
194 743
114 91
779 642
28 55
889 532
545 915
43 65
827 542
376 303
782 867
868 968
967 156
468 39
851 690
96 354
97 462
552 290
931 210
265 330
862 959
873 153
217 407
949 916
218 44
911 325
293 999
155 778
817 259
949 623
977 668
129 45
335 73
283 681
10 266
224 547
699 872
278 97
12 916
960 226
550 229
228 871
649 842
101 382
4 465
133 49
94 980
53 261
941 428
693 335
882 951
822 916
12 581
497 100
325 24
252 456
327 875
717 479
861 975
440 817
866 865
844 572
833 959
387 897
232 773
724 79
995 113
693 546
645 7
30 190
645 970
844 282
761 972
946 560
377 621
485 385
956 242
201 329
225 788
561 588
666 456
569 285
830 661
668 262
451 474
443 698
979 96
67 287
847 739
360 12
397 223
465 844
173 353
141 665
252 398
853 701
986 918
579 422
683 815
288 246
943 134
229 731
18 922
660 295
307 864
86 20
864 704
56 550
215 36
433 196
897 467
385 286
707 882
697 963
209 390
523 985
715 151
72 752
47 732
595 732
751 353
56 681
230 614
650 112
308 445
911 82
367 205
86 296
258 74
464 783
767 466
617 986
738 481
213 688
420 784
136 808
488 171
785 192
304 718
162 434
515 611
815 73
368 882
956 901
683 626
92 419
405 449
930 708
396 142
925 143
950 816
986 61
253 438
155 770
203 556
167 317
390 718
599 982
882 758
383 554
972 565
14 474
182 377
518 944
86 578
393 443
503 36
473 378
148 756
311 628
945 350
67 478
459 334
91 666
219 341
906 474
948 191
567 919
863 130
707 85
527 948
984 99
477 30
785 456
84 624
974 96
574 28
362 40
706 32
373 453
927 924
115 278
197 874
3 682
767 59
7 709
808 293
323 990
446 284
908 108
203 529
557 881
920 776
808 919
371 625
549 181
458 297
171 664
345 654
713 173
882 111
404 719
708 690
973 727
834 154
682 880
760 37
813 239
157 680
305 620
800 528
825 854
517 258
912 995
168 862
973 624
343 50
739 377
103 51
204 711
591 936
972 886
125 351
30 784
404 281
809 335
188 204
462 633
628 705
566 373
997 795
844 538
915 340
390 582
293 17
953 594
480 883
234 924
708 604
885 264
598 112
316 693
326 786
490 777
150 953
747 55
593 146
486 590
172 507
524 875
469 464
347 476
400 948
551 580
843 107
219 435
128 441
226 534
310 453
405 715
770 459
605 151
741 363
870 90
965 913
376 393
869 434
381 723
303 268
375 932
366 145
586 593
126 494
946 811
526 436
894 350
501 296
658 499
589 242
154 527
920 554
987 530
253 788
55 368
299 555
700 429
21 665
158 285
96 147
582 104
454 622
917 476
975 954
196 574
101 563
116 350
880 20
807 103
470 132
687 862
290 769
433 387
672 311
458 591
694 767
388 39
515 147
101 305
878 489
51 297
646 978
998 167
269 526
658 805
666 739
507 344
731 956
267 940
530 402
169 724
763 224
371 556
861 277
765 471
767 738
716 816
983 413
938 714
518 252
990 595
939 183
138 496
436 669
70 404
128 966
189 238
794 890
167 559
30 654
392 932
747 797
210 108
821 729
981 147
742 338
521 970
466 680
349 659
63 901
866 419
656 190
80 55
614 450
104 246
177 643
440 495
603 924
653 649
796 424
761 633
602 537
217 282
940 67
968 565
983 2
192 834
888 639
88 271
516 502
145 192
687 693
616 584
233 289
712 268
900 28
564 473
754 502
568 781
345 694
696 536
370 328
967 887
158 258
759 55
246 674
366 903
487 932
221 981
249 719
746 933
405 148
649 310
90 159
852 217
753 435
763 548
435 122
379 729
783 592
265 137
40 29
961 631
612 526
244 181
113 860
8 990
299 518
676 656
873 389
824 528
76 625
747 586
315 510
101 125
262 98
126 366
997 301
826 86
267 608
467 70
60 380
897 474
130 359
747 573
101 2
627 571
156 176
685 373
497 471
568 786
151 759
59 694
779 147
755 885
955 46
425 221
695 14
372 321
894 824
826 119
689 994
169 453
825 845
315 853
638 322
80 883
576 789
935 139
24 355
400 689
910 978
992 825
146 605
429 364
482 39
32 255
707 171
16 200
52 531
853 331
213 690
478 933
71 789
143 413
102 94
72 543
367 12
616 63
426 512
550 44
298 908
78 582
781 5
535 93
423 833
522 388
320 636
424 1000
412 391
484 567
109 514
525 555
618 476
987 141
184 43
950 537
118 482
486 27
120 898
731 21
409 543
178 253
252 728
118 602
168 664
178 602
157 276
751 702
842 774
816 738
274 26
508 766
792 392
290 994
15 912
454 20
272 423
151 632
233 524
188 269
870 400
676 365
67 26
800 427
164 909
935 615
380 438
829 442
436 172
83 119
138 450
873 537
169 410
934 23
291 401
801 121
485 161
187 477
903 551
460 986
600 66
504 394
835 980
152 333
451 271
721 235
771 588
998 593
616 939
340 931
52 907
67 141
617 536
87 253
238 519
585 546
940 838
818 88
421 774
45 969
203 871
459 765
357 974
913 456
387 972
878 253
393 438
974 945
197 9
528 61
607 435
273 112
200 546
320 91
59 620
491 364
128 262
235 949
405 484
456 148
400 792
229 334
278 792
801 202
263 475
910 328
440 869
414 183
273 639
259 734
97 332
593 749
698 224
708 828
975 102
894 164
497 374
166 122
324 775
249 966
294 586
455 159
341 733
372 869
602 613
944 630
379 698
922 537
364 76
178 630
793 339
713 71
193 290
65 879
845 516
102 313
472 138
870 557
425 812
425 241
871 26
724 368
905 249
325 645
275 269
607 502
573 68
357 320
198 765
281 421
734 42
179 383
939 205
17 49
290 363
389 441
809 160
409 112
757 713
982 733
235 31
98 588
908 807
572 455
876 105
147 852
234 610
814 326
374 172
535 831
271 664
824 923
34 79
792 232
964 791
821 773
361 198
5 919
374 268
373 576
427 249
858 519
844 661
833 672
503 218
882 367
289 773
852 705
936 323
113 644
416 900
97 934
852 777
45 101
677 225
474 417
936 104
764 332
4 780
998 596
962 506
278 879
583 251
573 130
773 519
418 685
618 189
965 515
615 470
695 9
426 292
395 168
499 362
141 158
754 503
8 139
17 715
966 286
415 600
118 538
222 187
376 536
50 840
309 340
349 665
956 4
171 775
136 350
508 670
172 277
415 261
975 180
465 432
31 941
478 879
66 149
684 700
539 441
781 733
397 848
852 129
904 352
702 22
692 40
316 209
469 864
43 731
163 444
384 508
386 194
342 861
561 451
892 26
759 100
948 672
801 155
507 799
821 704
743 209
417 512
376 59
790 886
329 419
926 952
145 712
573 312
762 487
512 134
233 653
325 270
425 180
978 125
828 932
140 798
310 571
629 556
442 686
105 418
370 770
482 30
341 514
1000 55
188 103
756 511
781 420
599 80
205 205
137 577
375 32
603 276
832 685
370 231
649 273
42 474
504 19
532 524
578 845
947 532
43 766
185 703
783 823
28 784
361 987
19 164
439 735
419 621
852 271
543 788
262 501
519 585
108 765
609 51
582 686
451 556
259 624
447 636
419 42
29 474
638 779
514 47
668 76
347 932
720 520
20 889
474 981
746 539
589 581
267 355
911 171
795 718
353 169
211 241
715 772
551 239
285 352
428 64
995 953
472 774
663 714
695 492
31 136
717 440
795 620
790 983
700 705
873 585
825 53
824 83
322 539
890 374
437 607
559 318
91 432
145 31
523 753
888 840
280 553
173 605
587 74
778 963
547 287
339 651
734 371
910 163
536 55
661 799
116 973
404 219
250 207
959 549
388 772
325 847
451 667
741 497
459 38
325 518
168 5
376 663
825 901
955 285
84 361
333 616
834 200
406 737
285 84
855 365
212 673
340 179
676 663
700 80
598 134
139 25
687 765
666 514
799 512
873 621
236 882
82 205
942 70
153 487
852 226
899 8
186 64
726 238
318 862
995 426
450 915
679 133
647 137
649 345
966 445
327 521
726 202
271 408
895 667
893 424
431 746
809 791
28 617
478 535
961 345
259 472
605 410
547 938
283 252
696 195
716 248
449 23
430 441
108 720
143 324
70 1000
790 574
190 878
413 818
163 667
139 373
783 422
360 744
996 329
524 642
890 692
714 239
679 339
59 143
466 787
786 202
775 535
413 576
394 964
631 826
198 556
977 770
514 980
309 337
979 509
200 832
71 869
207 913
55 749
536 266
467 521
56 321
897 241
205 469
294 290
845 835
605 492
471 822
158 118
626 780
612 137
5 825
738 682
431 212
477 792
313 966
286 943
184 369
837 182
471 388
222 130
621 316
138 827
944 92
872 296
432 570
394 483
164 436
647 131
923 594
560 124
66 236
604 846
27 249
637 440
570 498
814 859
685 191
283 951
246 628
197 154
636 678
113 591
722 800
394 760
884 645
880 953
798 950
199 484
923 825
323 835
693 493
683 136
87 377
5 965
118 333
10 202
793 754
554 122
882 515
159 948
900 765
715 39
522 698
523 913
747 445
937 845
981 439
816 620
584 68
400 821
23 702
456 409
531 815
329 10
957 413
178 488
526 857
554 892
804 48
492 77
922 550
989 429
48 902
970 805
625 631
333 369
777 648
462 788
797 307
720 791
279 754
610 897
788 805
852 164
240 591
141 343
772 161
63 130
934 819
449 32
400 559
206 782
570 177
484 668
459 366
119 203
99 737
541 729
892 887
478 393
736 131
292 618
748 507
325 355
386 681
240 774
555 786
963 446
114 124
490 446
649 573
310 609
337 748
634 851
243 228
359 111
729 978
485 651
5 476
157 809
582 391
176 397
842 137
260 139
584 956
528 750
358 233
980 837
687 695
923 613
724 930
907 281
932 452
928 391
200 936
326 84
480 782
918 502
640 322
277 178
927 223
456 805
642 285
979 435
48 328
257 901
182 771
223 164
555 113
48 150
234 755
536 374
875 713
35 453
631 514
737 311
116 557
841 192
627 757
84 820
721 674
445 341
505 902
15 667
817 60
814 62
436 50
762 349
802 310
823 796
107 432
988 560
751 222
979 829
649 377
51 63
403 369
270 495
162 908
967 284
346 978
27 780
129 781
90 789
584 930
361 913
472 691
913 349
178 223
599 891
953 826
194 650
144 356
263 464
748 305
282 230
9 93
874 309
97 138
67 964
876 681
371 428
777 348
570 284
174 955
780 169
818 127
482 974
437 962
266 745
974 184
277 548
856 983
121 150
113 953
633 187
615 989
337 4
287 392
346 906
75 461
588 125
99 893
854 69
814 535
719 120
668 788
770 995
145 523
475 891
77 257
246 108
111 692
83 582
488 397
858 429
554 562
455 445
514 652
186 308
428 328
115 905
899 95
617 885
775 43
300 92
199 852
543 546
128 310
707 626
55 615
177 564
9 608
259 631
939 522
849 445
349 366
460 964
848 248
291 77
168 622
474 590
136 367
677 16
642 263
877 383
947 696
304 54
684 955
477 562
7 622
988 326
289 356
603 447
523 137
759 893
483 691
58 232
248 618
880 734
117 889
585 757
810 63
18 889
451 494
116 495
821 457
812 103
550 109
246 415
308 72
762 4
235 790
408 820
553 482
371 288
44 670
732 956
844 854
348 750
244 294
751 463
566 64
173 563
977 115
187 419
422 284
73 949
768 657
138 481
768 321
990 509
464 811
665 721
471 308
601 12
475 715
779 351
913 41
156 952
370 890
173 342
290 791
448 246
726 57
377 585
94 493
304 366
87 557
864 969
981 557
272 465
816 455
496 50
1 729
618 651
992 371
162 791
37 281
338 609
194 762
255 714
80 287
843 559
528 167
724 707
172 508
963 995
44 987
715 458
108 45
415 333
123 100
381 576
184 159
921 718
432 378
664 176
734 512
678 507
214 261
769 401
395 385
371 731
188 439
483 86
419 296
395 898
473 541
700 776
493 657
34 620
796 925
436 698
204 529
790 114
514 417
801 559
289 908
347 172
258 476
772 829
727 676
217 167
942 200
856 916
536 435
360 890
588 331
860 795
908 791
208 650
208 422
330 9
180 496
972 676
504 438
113 743
909 230
430 329
245 851
285 286
176 780
110 644
439 763
553 969
619 347
768 761
769 826
321 97
772 949
386 292
35 276
506 498
827 944
794 935
221 71
851 79
723 396
158 961
930 161
508 711
471 548
373 276
373 239
187 693
985 145
421 572
70 20
963 926
861 897
968 756
835 81
476 818
778 557
718 634
344 707
254 225
501 814
53 627
320 873
17 239
811 304
323 437
363 880
777 286
42 224
305 744
561 876
432 781
414 339
46 149
374 757
571 300
926 874
747 623
861 245
549 764
200 672
551 871
157 563
787 327
71 198
73 91
872 631
970 504
653 286
43 15
315 27
901 613
236 240
484 647
410 97
768 32
903 610
173 319
645 59
256 960
51 716
347 329
833 922
207 316
331 485
512 249
862 645
885 412
59 97
194 369
400 469
79 961
279 303
362 252
211 924
639 618
946 261
183 985
301 778
263 390
639 632
276 774
186 500
597 161
529 245
714 790
751 929
231 792
44 29
952 593
210 254
515 591
576 155
933 698
87 876
507 195
969 725
225 783
943 155
399 822
612 471
399 112
904 362
391 630
222 948
202 342
933 431
586 716
414 508
383 518
713 500
225 890
672 682
836 450
272 615
85 235
347 884
245 484
114 251
198 635
977 335
766 399
115 910
417 352
870 528
28 800
689 582
263 253
703 361
975 99
333 974
857 60
544 679
929 102
737 657
992 127
525 713
622 758
110 639
167 39
839 979
561 194
447 528
888 824
922 149
123 863
923 254
933 979
81 467
123 862
988 817
530 115
873 512
151 152
190 982
961 317
511 28
555 521
344 957
105 443
306 266
519 227
206 228
694 452
313 286
103 817
932 300
812 632
783 805
787 962
279 973
1000 747
268 789
745 555
998 612
877 849
76 303
531 396
847 281
567 224
41 159
459 669
301 972
776 270
232 83
56 563
309 510
298 55
610 576
188 43
892 607
910 64
459 967
247 440
664 305
464 814
482 704
676 923
192 783
865 452
14 424
934 920
975 322
898 231
274 585
192 85
149 165
131 101
540 607
912 378
192 203
907 376
298 673
456 582
33 490
913 320
240 46
368 846
77 215
799 266
351 351
515 991
91 500
106 646
24 631
833 18
393 215
888 739
321 691
180 343
662 353
399 93
939 902
117 767
33 15
365 915
905 383
882 880
525 996
626 988
6 548
763 459
198 399
89 650
992 518
871 268
361 654
555 270
36 299
313 672
586 69
451 678
558 491
487 333
321 83
631 112
571 326
724 393
42 768
286 813
80 33
687 157
426 440
739 242
913 462
530 51
729 499
990 981
314 287
369 476
588 634
960 999
391 159
926 684
496 433
466 212
368 575
15 152
393 794
256 753
804 306
804 785
766 533
819 793
269 79
712 188
186 856
14 672
355 577
9 940
152 850
425 474
625 520
313 440
193 18
323 569
353 997
529 127
919 118
197 348
536 187
43 908
580 721
298 57
997 934
783 306
780 149
668 207
647 405
422 981
549 839
835 745
871 902
20 364
712 790
977 216
123 247
968 19
76 702
636 265
571 73
221 418
625 350
754 888
869 271
110 176
921 417
319 944
307 791
580 338
553 19
265 556
575 675
377 233
498 651
723 13
430 68
418 943
831 55
326 172
348 699
116 435
378 268
59 434
771 685
704 638
194 323
998 969
201 769
419 374
386 698
766 141
84 816
871 183
354 914
612 196
630 701
969 727
160 8
693 27
665 930
252 396
364 859
627 250
623 564
262 46
187 9
825 27
210 270
183 695
891 563
264 795
521 520
528 232
259 681
611 220
615 923
781 863
112 978
541 408
453 735
744 803
829 640
909 568
263 38
601 92
886 154
673 865
97 407
88 200
419 355
277 698
560 33
11 57
465 672
406 552
354 917
556 149
717 182
220 465
556 980
133 821
685 442
849 806
5 781
135 937
635 424
457 412
469 195
866 467
18 933
849 271
420 371
553 405
870 136
115 773
594 426
867 248
53 278
59 716
653 58
481 194
605 287
481 938
404 73
5 346
617 422
793 854
259 36
171 346
119 128
553 286
534 712
990 420
135 586
643 48
241 787
74 124
61 845
918 554
899 465
887 922
776 516
551 679
25 34
161 722
8 143
855 713
132 541
126 844
891 267
54 769
893 132
977 127
681 953
418 894
816 580
95 304
983 592
625 645
366 7
150 786
499 374
914 4
848 630
897 40
809 739
870 951
78 701
654 847
741 758
338 71
374 556
148 432
77 357
364 772
558 442
816 513
517 56
685 729
769 364
102 582
533 577
278 972
818 610
368 931
1 558
114 705
136 375
731 261
33 212
654 95
607 590
645 469
198 124
488 330
912 967
543 589
561 444
53 821
751 378
936 421
125 751
126 50
310 261
473 857
951 342
932 126
595 558
681 576
906 793
759 168
757 817
260 302
122 317
695 313
733 872
623 631
680 857
118 749
605 990
332 590
715 556
113 263
839 310
102 793
961 744
560 861
162 717
34 820
132 284
156 729
359 864
721 779
527 38
28 838
427 132
687 359
621 142
452 799
592 459
203 554
414 552
269 762
581 576
860 302
30 713
576 15
793 389
427 297
135 320
451 454
812 562
704 137
935 433
891 155
708 527
78 93
855 122
698 346
648 436
148 557
572 678
66 724
20 365
684 492
945 154
715 134
270 757
189 418
573 205
731 80
173 280
402 809
154 27
463 99
656 802
479 610
333 227
591 544
36 352
506 274
408 981
737 221
638 678
882 926
5 211
491 613
421 177
204 892
991 575
376 666
275 646
873 855
399 608
960 463
737 434
415 465
686 144
822 151
77 324
534 703
316 81
258 24
916 737
311 462
127 906
552 687
541 402
10 424
886 939
373 969
434 623
767 787
938 119
442 588
291 14
95 975
998 607
343 353
814 914
819 653
340 941
343 370
793 881
819 352
321 679
302 192
978 754
873 68
656 916
930 314
289 947
553 25
378 287
200 895
548 191
132 18
387 888
768 475
827 180
859 587
778 147
901 160
228 756
672 773
86 883
830 601
626 374
660 382
277 3
194 859
877 825
713 326
800 264
443 480
66 626
773 301
460 844
600 674
446 687
570 271
872 532
906 399
781 497
499 566
425 58
883 692
17 301
564 595
74 817
443 7
307 140
984 215
888 767
454 583
853 334
865 24
422 724
221 771
336 203
261 720
411 760
60 143
737 428
245 624
630 811
951 687
902 937
703 934
516 790
123 156
179 369
92 988
758 601
804 313
32 94
853 64
207 443
871 913
537 943
754 115
802 166
102 704
638 704
493 805
961 153
521 616
604 139
740 613
925 361
455 543
607 957
399 307
220 813
756 270
384 756
922 510
213 186
889 23
828 850
3 382
997 788
926 524
136 600
961 666
209 61
18 415
722 815
628 416
686 941
696 383
892 70
255 618
640 105
955 144
525 468
255 958
481 521
120 181
846 617
677 81
495 54
869 695
111 216
157 496
879 796
865 853
470 771
876 119
263 110
577 830
787 787
307 831
11 268
884 427
507 856
910 561
255 2
218 779
275 365
161 374
226 154
924 25
144 695
805 799
629 406
192 381
211 416
683 499
925 221
77 567
127 432
434 987
765 382
747 651
25 39
192 907
931 251
945 116
915 75
481 749
130 543
959 672
171 340
561 641
207 95
527 637
623 334
716 961
611 388
427 462
368 635
885 619
734 299
374 830
579 648
191 854
526 708
48 149
790 696
791 608
244 997
331 317
277 867
254 46
507 888
523 681
299 875
173 408
238 32
680 547
400 817
525 871
20 925
620 572
179 809
805 410
727 423
290 135
181 4
891 544
224 687
561 413
821 522
554 734
280 58
874 234
104 680
604 398
970 123
932 223
633 149
572 736
871 359
362 861
404 52
738 253
666 628
149 299
33 486
543 702
936 313
992 417
815 39
162 595
818 785
933 93
829 450
809 504
364 700
751 171
423 768
395 489
788 88
573 544
246 820
132 116
533 181
220 124
719 348
132 381
473 536
986 64
568 302
1 795
965 932
700 751
240 387
475 94
638 27
846 47
163 883
63 978
101 696
43 282
663 819
355 174
238 136
437 341
135 806
737 437
188 99
486 436
530 428
454 960
7 167
50 299
277 170
865 112
394 378
197 907
81 57
192 552
892 319
124 628
65 26
125 860
296 253
680 611
570 825
992 133
432 577
746 41
153 709
86 610
517 547
603 283
834 597
916 794
421 725
750 39
899 486
738 875
485 194
19 418
550 55
631 11
51 982
690 377
987 203
749 776
58 504
100 352
145 891
616 16
54 566
51 366
240 952
146 789
207 724
779 165
175 757
738 410
786 225
428 428
203 773
276 177
528 261
151 376
391 673
238 766
131 444
396 289
77 371
95 541
706 283
39 873
282 880
104 777
204 68
840 532
709 407
667 116
491 237
909 818
583 881
325 146
434 714
85 720
261 511
794 179
52 966
846 833
609 334
401 950
481 813
219 241
356 190
426 886
703 847
728 334
479 286
999 52
772 913
423 84
262 33
999 216
49 314
647 844
793 658
470 47
288 274
463 689
574 644
490 888
221 276
561 217
269 700
612 560
643 40
73 34
250 905
218 71
915 299
956 864
911 707
981 426
114 198
841 443
331 688
963 331
548 552
251 524
84 816
856 863
896 727
631 928
999 146
444 849
712 913
620 400
825 623
820 600
43 938
626 661
992 374
925 589
112 539
354 176
38 196
922 209
136 934
79 552
400 135
47 523
922 112
734 666
266 746
684 554
214 309
682 309
897 206
744 607
782 9
204 98
306 819
753 125
677 442
576 831
354 76
188 623
289 275
21 921
474 555
863 705
13 688
893 545
151 910
918 637
734 933
752 122
246 39
481 504
335 922
998 57
679 688
963 185
105 967
521 984
688 579
266 384
928 701
610 159
795 79
12 528
649 528
567 763
267 895
816 48
104 601
289 814
999 783
750 252
236 104
682 271
654 924
624 948
106 582
661 234
761 901
428 672
435 409
304 995
42 701
302 120
933 146
928 590
842 931
34 678
948 78
1 716
663 601
183 624
857 769
669 843
514 617
26 97
91 948
649 329
449 133
279 950
540 381
312 207
884 382
459 346
61 831
432 459
82 723
491 614
457 939
556 160
256 971
919 582
911 346
479 567
516 359
739 757
963 56
437 51
396 847
677 895
354 456
179 109
723 435
374 670
829 179
150 929
510 84
430 68
635 420
778 909
666 151
206 517
568 629
475 643
537 963
419 152
260 890
325 598
267 983
162 698
627 96
179 311
379 136
556 609
518 13
164 334
851 183
811 369
11 418
380 285
437 548
438 799
396 697
679 763
460 662
758 841
151 87
223 936
545 530
543 778
112 62
244 706
74 962
379 55
339 85
633 759
557 776
472 70
832 953
615 151
991 292
378 372
308 142
671 600
378 852
914 213
919 489
451 158
212 993
77 830
588 551
326 710
779 145
97 797
947 611
903 711
82 937
79 280
880 390
241 749
962 258
746 155
312 880
872 197
26 523
73 949
658 614
759 399
196 436
47 856
567 143
80 949
229 649
38 158
906 109
366 278
432 867
747 112
308 744
266 618
566 334
947 339
737 223
659 706
561 933
75 705
654 127
775 154
311 882
990 812
90 216
83 356
467 522
265 829
447 775
108 531
870 13
235 54
759 607
539 894
599 320
446 613
766 252
134 221
33 77
292 124
479 122
644 375
204 945
719 909
439 651
663 827
881 308
914 897
791 640
959 453
65 389
640 405
625 831
907 774
897 657
779 199
573 375
320 422
330 777
427 39
865 769
77 89
986 745
384 990
442 776
165 342
746 507
337 804
577 371
27 243
441 474
849 805
227 14
791 168
206 556
325 218
307 71
815 401
391 292
68 198
540 832
339 232
36 286
656 675
918 613
86 682
487 359
373 934
102 713
269 163
381 308
378 593
994 687
979 192
390 384
216 46
278 929
215 554
228 314
926 870
551 146
504 12
946 37
750 876
39 47
355 19
611 419
105 732
924 604
987 84
129 313
242 202
756 407
720 456
325 984
129 645
657 876
913 632
508 602
649 663
681 547
966 3
735 291
895 71
154 658
970 882
84 282
689 212
667 839
822 408
53 992
868 950
582 709
311 780
442 90
636 960
962 122
413 601
671 696
354 308
189 824
106 323
534 273
112 794
202 201
193 933
883 254
963 60
840 465
554 274
233 282
403 190
791 195
891 816
124 462
286 244
567 312
585 391
185 100
301 696
629 387
641 493
553 512
976 603
876 392
673 530
720 109
303 76
892 510
972 194
437 15
327 257
648 3
103 911
607 833
219 403
896 236
747 859
462 449
841 723
253 338
446 513
589 972
482 749
942 480
495 453
710 378
381 821
732 357
189 483
886 338
573 407
266 782
231 320
42 727
64 71
584 294
266 509
258 172
652 747
200 199
577 146
967 910
266 958
441 698
36 454
861 326
108 609
928 126
853 338
409 970
263 916
425 992
164 528
275 682
881 815
961 475
384 457
415 927
625 650
104 855
181 660
269 964
90 288
626 196
165 942
858 34
26 428
956 282
963 189
3 231
705 844
301 964
891 89
738 715
569 515
175 842
805 749
37 443
638 895
837 663
697 803
230 694
975 722
910 186
416 938
781 913
877 121
210 81
795 767
281 947
788 364
112 455
897 593
488 149
811 535
337 324
17 508
229 567
752 992
929 139
52 168
288 709
789 928
695 497
444 584
947 975
430 232
825 59
208 327
861 312
635 19
526 198
765 652
643 755
893 517
684 571
280 945
873 972
469 69
652 567
542 913
144 599
658 971
297 969
280 865
883 158
356 915
566 409
163 120
636 209
780 56
1000 320
292 59
127 872
439 760
672 779
378 980
951 816
784 36
900 248
406 64
978 783
191 761
881 544
753 353
409 517
836 532
590 408
280 128
887 717
496 719
698 559
375 874
909 649
896 158
221 808
591 302
62 199
743 781
134 942
458 495
26 543
950 294
421 616
333 230
948 308
867 828
701 646
294 241
399 609
417 190
491 620
818 8
788 553
494 561
55 922
464 952
246 81
697 414
643 667
975 29
857 591
236 841
81 558
167 529
719 480
99 584
591 209
761 917
477 379
301 255
207 532
613 765
178 453
119 309
338 821
412 93
934 195
752 647
176 14
494 919
502 894
103 592
508 92
471 864
119 984
515 771
535 325
777 127
436 713
534 896
988 773
967 946
592 921
935 719
637 768
661 429
20 139
231 764
627 527
511 701
472 745
70 26
153 7
720 846
742 588
361 254
199 730
651 328
46 791
558 585
14 683
821 219
982 33
560 52
752 608
353 70
95 224
230 422
268 247
835 949
203 9
738 195
522 401
191 388
973 568
250 748
967 986
19 71
122 948
556 578
647 874
98 908
330 742
988 328
277 597
606 823
17 479
879 344
731 539
107 70
818 704
690 356
427 784
731 708
285 549
423 287
195 931
672 520
848 524
121 660
482 124
602 726
69 499
38 480
549 800
504 144
500 366
150 193
900 926
475 880
167 184
114 898
417 361
885 786
445 265
388 5
731 927
425 989
469 800
600 462
605 18
384 103
295 104
30 533
413 194
377 505
402 579
939 490
276 819
83 823
828 720
646 470
458 558
358 71
533 926
943 957
59 137
241 327
859 353
546 271
775 271
850 922
412 176
994 788
611 687
407 76
546 438
996 52
123 3
929 353
309 655
792 872
198 367
720 32
303 56
327 265
187 77
253 176
964 598
285 247
322 574
12 691
743 867
870 7
360 865
520 798
669 668
35 311
343 867
923 754
18 645
722 250
425 205
802 974
220 389
963 87
777 542
409 974
981 520
384 278
76 340
8 903
214 745
611 42
795 556
200 534
783 813
17 921
894 208
596 819
905 114
655 558
532 682
201 63
341 512
851 585
488 416
160 858
900 701
256 770
304 695
508 455
376 86
293 524
343 270
383 888
446 248
929 37
100 977
488 129
714 440
855 339
197 201
901 15
785 96
790 156
611 88
173 297
821 986
255 466
354 164
411 638
675 799
776 339
468 774
214 263
602 181
381 69
83 798
894 282
437 867
954 684
981 48
33 127
592 802
965 288
925 945
744 375
714 599
373 519
782 182
362 586
654 383
181 743
24 736
603 74
758 461
508 557
683 738
539 541
828 275
219 504
879 753
351 963
481 592
774 723
309 262
645 135
878 963
698 825
899 902
362 301
857 657
394 870
410 540
814 933
436 238
990 33
995 314
906 340
63 475
737 679
814 372
334 381
206 691
593 32
332 105
761 954
823 189
728 155
87 233
470 542
574 523
836 459
799 569
44 742
420 862
233 780
161 233
924 566
597 367
471 516
470 929
117 232
386 293
525 845
387 473
995 994
452 960
529 831
572 251
112 572
351 991
224 344
909 512
878 148
664 506
434 349
580 133
426 551
396 966
438 950
944 782
742 432
262 395
645 270
841 833
824 757
100 192
703 48
195 9
514 580
928 858
991 948
498 508
473 416
366 893
675 910
342 309
704 416
685 604
437 349
105 526
717 260
307 204
212 420
1000 502
360 725
673 928
435 350
766 170
63 908
818 131
440 738
153 159
763 143
491 838
363 199
459 595
799 80
500 766
267 10
735 499
426 627
976 407
577 861
768 742
873 640
377 585
744 312
455 529
367 506
705 945
540 730
810 163
929 338
348 309
807 195
821 83
489 233
93 797
539 66
705 861
445 411
723 81
610 189
694 177
122 977
706 399
561 662
1000 515
823 489
684 347
429 630
863 505
302 918
983 956
816 840
251 688
769 261
449 974
151 378
354 143
541 273
934 60
574 102
591 933
280 397
27 275
779 709
627 889
844 81
921 610
297 660
921 172
145 65
443 370
512 296
568 797
856 53
155 501
434 429
826 745
19 713
422 852
741 798
879 48
657 585
245 799
971 953
18 165
534 116
411 460
256 46
99 978
479 111
540 253
997 912
625 366
217 16
814 46
94 958
542 692
491 750
703 786
950 461
576 720
179 484
530 986
964 435
546 628
880 442
354 85
450 877
892 979
24 667
624 705
397 117
867 165
951 887
347 569
288 900
384 923
909 467
901 913
540 872
314 446
531 420
296 668
646 981
647 188
893 669
786 271
436 289
175 652
220 386
286 522
444 508
974 669
582 353
224 875
321 121
540 538
205 851
831 836
23 850
519 478
748 916
204 305
956 183
569 379
901 176
684 854
523 345
697 658
533 104
225 920
458 853
704 765
600 662
512 535
12 623
538 31
335 760
943 742
121 291
467 511
365 21
365 151
808 887
991 61
981 340
193 215
979 438
100 896
430 579
201 612
642 442
201 739
481 977
267 143
654 601
622 734
884 18
905 986
47 692
32 895
109 28
466 224
119 88
666 566
177 549
990 867
606 819
795 191
334 86
687 62
796 987
5 308
294 679
371 910
804 341
369 402
625 913
1 834
400 744
293 666
533 576
395 282
473 138
224 190
251 806
793 911
218 47
726 798
707 512
852 96
497 511
424 220
54 121
865 424
90 453
29 157
438 622
760 423
612 911
716 984
894 863
909 509
306 111
622 634
730 12
523 474
694 226
347 946
369 747
199 211
367 458
80 228
650 805
715 839
822 262
124 431
939 715
826 33
667 245
257 448
921 396
622 779
724 614
361 968
178 93
550 560
787 545
349 629
468 436
697 64
494 289
4 821
854 433
677 829
276 521
917 933
711 197
810 538
506 435
527 171
730 684
228 77
705 516
952 577
640 172
461 649
470 134
566 464
293 324
844 243
175 568
764 761
299 886
321 574
744 804
488 847
923 474
990 715
291 628
800 941
590 931
65 260
724 59
382 630
873 16
584 226
986 47
933 347
921 284
88 253
100 665
138 575
290 23
650 127
68 581
511 449
709 657
715 575
205 433
449 96
322 77
124 32
378 307
591 56
309 299
963 678
253 408
431 100
227 542
122 80
529 294
950 632
207 238
670 664
760 411
488 119
150 81
388 611
667 528
826 978
656 975
383 788
888 908
449 813
893 114
407 570
202 422
660 356
20 409
820 329
447 779
860 307
917 597
124 247
225 584
559 949
736 880
788 942
755 623
736 236
806 647
69 143
498 8
416 728
57 517
296 235
541 504
100 155
402 458
41 223
172 626
505 600
541 908
531 292
528 295
942 267
409 334
341 10
737 906
423 756
990 793
297 718
872 531
989 396
619 273
899 29
629 790
697 404
696 169
463 227
493 223
556 404
413 902
807 896
652 150
943 230
947 642
172 239
635 819
92 160
189 253
43 990
394 817
985 740
967 89
311 448
851 459
360 867
762 264
414 167
396 414
55 357
595 343
162 226
386 230
483 253
243 575
391 525
264 636
724 376
823 231
689 35
901 674
938 49
216 663
76 351
707 612
955 130
356 302
531 116
369 741
315 14
538 612
247 706
81 802
32 971
6 904
578 721
770 906
569 515
866 986
597 644
774 573
875 551
667 130
870 405
419 35
646 185
891 956
758 893
864 972
875 790
510 869
775 453
967 280
265 344
987 833
405 861
412 761
890 279
684 78
113 760
945 102
58 758
650 835
806 816
605 514
382 681
133 115
394 157
500 100
933 658
519 487
248 338
617 931
8 137
897 300
402 120
878 841
676 460
275 528
41 481
162 880
994 423
579 295
395 387
45 79
565 327
664 564
494 812
949 280
580 502
621 845
686 982
441 498
26 361
841 716
595 66
488 3
297 588
975 67
145 691
18 20
583 709
521 681
961 76
577 469
314 540
521 198
696 999
359 962
677 721
786 200
203 272
860 274
340 499
190 834
853 484
193 207
888 436
511 714
183 848
387 88
285 496
495 908
870 981
701 854
54 546
818 487
760 256
755 677
511 100
584 944
150 364
799 777
490 37
885 310
397 672
168 271
179 682
663 662
515 48
594 363
850 568
823 411
87 610
709 577
521 598
961 293
69 671
708 759
68 559
231 592
862 465
147 398
59 41
88 810
173 574
142 682
92 22
631 965
542 179
776 340
633 62
732 736
495 701
260 439
30 563
28 490
887 892
933 175
984 946
519 21
702 156
177 661
625 793
972 808
148 166
227 748
484 780
481 959
397 978
540 740
230 427
319 568
742 116
62 252
272 725
881 580
240 973
766 58
865 865
30 737
485 13
792 256
214 968
945 273
13 611
38 485
52 242
357 357
608 793
518 419
998 879
852 398
455 238
102 617
354 320
332 132
387 838
805 124
397 601
211 750
234 409
650 249
605 286
79 7
425 212
91 596
994 423
661 942
559 449
768 763
894 913
750 100
224 281
881 555
305 620
28 91
340 538
824 678
684 944
156 902
497 109
531 246
188 491
939 192
954 747
659 707
806 848
128 409
964 29
649 8
99 268
806 676
353 438
381 629
530 37
145 536
782 27
517 676
867 970
716 456
162 820
667 375
783 968
997 794
802 746
13 645
320 900
337 818
447 673
709 718
254 976
3 854
529 35
5 520
975 395
215 721
95 137
104 881
675 877
623 100
745 476
376 635
453 64
737 712
429 899
875 446
299 682
717 877
396 827
221 721
442 371
507 435
316 536
413 611
711 991
467 35
670 455
519 842
553 122
21 255
700 982
664 896
773 998
824 380
101 169
539 45
480 542
77 46
656 796
787 489
524 367
821 253
95 193
315 339
593 648
629 336
231 293
290 292
672 3
171 114
159 772
314 710
755 638
434 391
880 411
777 220
473 403
595 598
936 567
214 910
245 529
821 843
135 475
478 111
225 806
578 649
358 383
21 891
282 113
524 454
674 161
563 301
898 146
712 158
68 833
362 926
768 312
787 182
293 902
708 264
912 517
899 285
176 270
383 920
373 457
618 906
207 46
192 181
339 104
937 903
829 406
717 298
480 596
498 503
767 772
289 205
490 678
948 188
107 666
123 330
236 480
526 740
920 443
546 717
620 259
664 483
780 448
44 380
883 260
31 542
746 649
327 320
507 236
902 275
605 613
92 24
763 840
282 618
334 683
941 828
310 954
401 605
984 90
349 445
986 867
515 380
699 732
967 842
116 205
818 868
892 720
560 910
527 655
337 842
669 860
813 278
882 979
68 214
658 866
733 416
796 644
375 247
89 494
699 342
210 204
924 516
425 101
755 483
325 951
811 92
370 993
972 624
837 252
118 39
455 495
138 850
97 251
744 512
854 185
389 442
957 63
163 312
795 381
332 918
9 119
112 142
765 379
630 83
122 602
97 747
596 577
827 235
747 692
877 571
12 600
662 265
576 969
350 825
742 371
489 681
823 751
129 600
682 588
189 759
506 803
380 286
520 101
793 206
776 266
865 669
934 788
756 527
351 510
880 106
787 93
844 368
967 609
196 973
731 649
452 385
671 236
337 831
36 190
456 130
799 812
599 321
847 732
241 355
460 198
290 121
488 246
855 133
105 455
103 51
436 836
72 554
384 106
296 408
537 420
232 751
71 335
67 831
185 918
115 308
428 645
891 404
537 916
370 746
796 641
477 473
26 232
337 548
955 410
830 633
384 492
827 61
891 455
372 893
201 76
720 486
890 628
543 611
356 426
67 913
385 151
383 543
90 411
821 720
352 45
536 651
712 735
190 363
256 603
678 561
46 456
84 398
9 935
361 627
539 364
515 427
969 924
335 897
616 58
103 156
806 968
703 638
1 517
120 892
452 256
712 798
196 498
433 795
421 204
568 793
219 960
884 82
979 187
245 218
373 595
562 347
985 179
696 264
156 985
241 815
612 607
105 952
747 807
11 537
329 167
127 578
659 548
735 10
227 638
232 979
326 600
778 793
57 310
295 474
288 212
819 535
487 900
707 923
460 234
400 717
294 789
336 527
536 953
591 70
49 763
363 822
615 374
683 141
614 672
883 978
513 901
801 702
624 999
233 507
224 84
872 632
159 518
471 207
277 694
457 61
883 325
698 819
959 497
169 381
358 572
473 52
753 871
870 273
780 377
460 102
734 3
520 331
538 892
586 990
50 815
139 42
861 932
429 837
218 819
391 597
649 576
446 863
136 401
778 315
416 915
917 237
568 149
40 437
426 105
919 626
667 476
408 58
895 527
346 837
434 112
687 736
599 82
482 133
447 734
649 259
496 863
11 566
2 63
168 51
676 428
903 87
145 343
870 311
147 39
150 215
951 580
662 837
970 550
283 144
403 416
279 932
497 898
961 290
340 499
926 128
215 16
359 828
139 359
397 229
443 285
865 547
384 394
943 526
669 353
769 226
157 71
968 48
337 654
152 929
57 677
693 77
905 271
629 51
279 43
328 26
573 722
116 192
718 957
310 58
284 386
456 78
125 441
94 424
353 462
138 246
322 409
679 830
880 227
270 308
334 159
880 598
789 906
862 996
53 506
892 171
249 337
777 348
772 374
835 871
116 124
532 972
801 438
664 211
518 681
839 934
531 851
757 719
714 320
826 619
789 767
104 717
65 38
411 880
751 836
960 246
218 866
303 491
701 18
699 967
901 219
70 538
256 431
750 826
444 970
737 576
292 233
270 841
720 357
192 681
927 471
336 152
642 144
161 639
605 343
561 860
397 505
936 631
456 653
623 686
261 900
132 359
199 553
909 402
83 919
389 101
252 9
152 725
363 894
236 313
172 968
473 797
427 569
221 409
94 883
782 843
202 354
907 913
315 401
320 815
916 397
405 709
433 168
61 557
870 796
763 297
93 41
610 236
644 520
403 830
672 737
91 184
97 873
274 997
812 411
807 593
301 728
895 212
769 733
529 955
251 638
679 291
526 344
864 288
117 170
906 266
449 789
662 997
993 546
956 935
528 805
532 763
975 828
561 426
381 743
381 89
380 632
976 59
347 906
75 839
104 463
252 980
976 553
99 914
848 969
774 54
817 375
203 305
731 792
535 763
852 111
743 915
973 231
136 718
556 320
783 211
190 660
213 34
947 166
135 311
365 795
170 908
213 181
972 372
135 943
54 507
421 986
217 796
513 394
713 352
562 69
728 495
528 752
918 941
251 475
270 53
960 616
796 439
810 173
115 768
274 945
930 169
964 695
88 146
498 477
546 800
295 60
812 274
214 823
297 729
781 465
80 566
5 741
913 876
643 815
759 28
196 917
612 689
835 160
637 699
499 332
392 182
455 793
616 203
932 668
132 912
478 713
454 212
87 483
297 366
394 730
646 55
743 590
749 257
956 577
909 385
566 454
247 300
502 21
688 862
774 434
146 820
31 252
734 599
965 118
847 30
84 358
947 493
750 827
404 696
80 705
159 312
611 646
667 405
267 113
547 354
174 40
292 692
290 205
322 25
54 255
612 168
660 138
965 559
254 409
114 368
679 334
980 272
677 290
403 646
1000 943
983 949
640 174
378 274
299 930
184 700
867 352
490 796
355 527
936 454
821 609
942 49
320 500
789 922
567 997
939 192
140 567
740 922
196 780
709 118
817 494
846 893
689 684
210 335
789 43
652 145
194 610
110 593
515 513
510 899
90 82
648 448
370 229
8 388
505 565
58 717
609 321
5 904
239 298
341 214
359 28
637 992
585 552
65 746
644 99
180 574
22 734
962 828
215 392
956 969
685 720
41 14
918 294
591 45
259 156
183 932
923 617
169 820
566 507
605 234
808 210
943 785
612 829
221 904
873 827
546 176
190 558
851 586
631 107
263 442
373 889
506 445
264 296
802 674
907 829
39 407
191 714
543 981
885 803
630 763
939 757
314 175
761 129
236 165
607 392
280 498
942 980
275 785
459 206
35 77
483 366
80 73
53 674
477 623
386 937
694 106
280 324
453 8
172 41
432 688
185 779
759 712
497 126
332 33
110 956
321 366
438 592
266 401
23 491
427 742
847 408
732 120
127 127
167 184
871 299
78 599
311 55
181 836
869 807
763 512
877 978
569 83
483 315
805 834
576 506
914 232
352 422
548 645
829 479
777 715
314 699
754 855
690 624
431 934
446 558
536 193
276 323
637 104
938 759
264 442
673 513
935 178
822 24
502 482
197 650
349 279
133 510
134 102
36 822
380 565
757 482
804 915
19 33
791 441
882 957
470 55
233 555
578 404
886 54
704 80
358 82
592 53
154 490
312 725
289 190
672 692
607 46
78 476
916 626
583 869
924 798
352 52
456 156
210 929
8 342
423 914
966 366
856 14
739 120
310 168
859 27
72 981
456 466
91 150
19 371
169 673
725 942
98 520
449 181
522 308
221 457
822 945
958 186
305 678
845 696
723 614
594 703
169 795
945 50
421 259
932 963
905 589
108 657
837 3
310 557
13 358
302 530
716 835
512 260
956 20
634 356
59 679
473 228
277 227
486 417
379 697
286 417
73 284
286 393
950 909
267 595
124 962
796 569
828 839
859 307
663 784
462 492
720 721
947 934
351 996
693 432
849 729
13 978
371 922
831 298
892 320
281 97
665 16
855 77
383 493
276 714
205 45
766 737
671 924
920 712
144 21
750 612
590 993
914 762
59 960
280 745
841 951
966 560
637 506
999 821
534 20
64 274
11 739
663 830
542 682
702 582
194 685
678 451
213 783
743 592
336 272
222 22
582 177
683 188
8 218
237 681
955 541
279 301
130 965
646 942
523 671
356 348
799 717
499 34
625 11
282 242
263 960
137 503
691 844
62 819
499 698
239 298
599 453
418 518
459 728
399 64
411 982
698 755
788 210
220 196
438 412
372 502
5 700
544 509
327 695
392 606
904 826
278 631
148 502
230 696
760 607
588 628
383 170
379 285
481 170
582 599
100 918
618 954
462 105
799 161
767 789
614 191
821 670
171 892
587 969
575 400
28 346
516 163
447 411
580 895
494 928
845 162
116 594
698 462
623 578
366 496
686 389
58 980
871 507
475 229
628 458
804 50
212 656
66 320
215 659
586 646
808 708
301 431
892 923
500 999
494 515
903 866
845 180
686 961
189 716
173 161
211 817
473 977
296 423
81 538
184 510
217 667
97 991
914 518
516 988
503 414
279 10
189 406
366 124
840 875
36 555
371 12
988 247
669 844
382 284
793 749
416 565
556 10
527 512
500 469
882 43
52 2
407 161
285 241
116 772
327 124
136 152
398 698
541 124
407 66
815 922
486 200
209 231
742 42
510 736
779 241
242 392
553 831
71 649
421 838
961 187
338 747
444 97
220 736
802 984
906 627
826 617
847 391
432 35
771 588
829 942
333 549
379 71
719 886
723 450
636 139
885 684
780 974
710 329
313 1000
627 511
128 218
608 452
487 974
562 40
982 257
805 391
461 315
200 184
633 179
318 923
606 268
242 203
531 386
385 951
462 843
60 11
463 589
562 668
708 950
206 124
514 689
3 11
194 975
154 203
125 826
94 471
673 730
115 335
286 203
46 500
510 747
335 106
774 973
922 897
21 481
170 128
139 535
509 172
374 333
159 662
133 499
228 252
587 805
8 343
842 872
619 54
159 352
325 953
850 932
413 247
374 870
404 582
753 513
845 912
574 127
625 3
255 706
511 853
195 842
714 518
571 37
389 332
285 730
661 713
959 134
3 74
655 333
845 406
318 408
534 690
693 892
597 159
11 947
788 108
625 206
243 502
833 196
926 631
343 117
251 586
660 302
634 253
659 314
721 479
168 977
868 255
413 860
807 465
572 424
630 595
96 197
392 872
502 929
46 318
904 845
146 296
549 563
876 780
258 207
183 596
850 426
286 50
515 263
686 92
687 86
282 316
187 782
711 674
991 688
533 756
52 894
456 678
457 600
806 332
927 715
141 988
38 777
39 426
518 552
638 725
40 204
985 920
594 227
915 696
451 584
478 447
124 502
101 934
265 581
295 907
895 192
969 435
861 933
485 8
732 378
581 122
41 772
998 566
261 634
218 912
359 712
214 696
630 482
63 315
221 895
87 358
792 116
48 55
62 653
30 532
654 794
566 611
176 695
329 564
476 437
149 546
242 834
315 362
676 872
766 377
734 897
13 852
906 526
179 60
592 968
761 208
819 245
939 326
889 994
431 267
813 364
198 579
941 55
926 512
889 616
513 691
543 623
149 525
585 448
415 327
535 177
421 176
501 353
347 360
627 390
754 778
356 440
494 951
463 296
912 419
110 352
975 425
950 653
100 123
450 535
711 515
691 985
338 132
491 192
581 685
462 117
556 335
286 818
114 50
469 748
100 26
451 579
231 74
197 401
935 331
845 647
632 645
776 536
727 969
654 267
384 308
642 116
934 940
989 927
675 47
73 458
36 774
847 524
924 266
597 44
690 858
503 441
977 321
290 279
546 703
10 943
58 929
868 651
578 992
38 857
314 252
26 111
634 350
616 873
916 557
415 212
653 605
926 918
196 629
331 215
158 741
670 341
991 215
206 538
394 569
821 244
355 708
58 846
718 989
546 673
884 633
238 960
877 537
165 164
378 73
814 496
836 535
750 483
20 827
395 956
200 414
121 215
61 555
543 178
851 778
411 88
47 734
270 649
812 924
997 435
930 190
724 810
292 765
592 474
429 312
725 986
201 629
183 845
23 261
38 725
813 873
607 449
97 860
784 877
311 909
98 780
589 241
6 822
295 881
192 597
582 724
353 916
761 782
43 535
260 784
657 80
529 73
932 263
139 626
534 715
494 450
691 631
453 83
963 696
292 747
471 155
71 874
656 823
358 831
615 698
778 618
690 271
533 306
931 621
336 672
122 465
96 829
912 812
508 548
295 875
29 799
673 765
587 99
930 329
26 945
562 544
814 804
109 251
871 347
19 40
505 207
36 141
952 600
148 947
821 460
259 442
206 849
947 931
259 793
737 877
420 285
88 298
549 234
581 197
237 420
626 600
740 741
341 661
607 692
151 488
929 428
276 409
340 135
928 223
99 598
883 664
962 519
752 971
168 511
930 333
932 405
146 555
216 671
363 486
974 823
250 513
921 902
37 526
748 260
858 964
628 847
366 741
711 590
100 117
450 879
283 30
585 381
52 428
913 800
622 414
926 887
789 871
396 847
107 825
789 144
991 965
705 416
6 356
472 416
294 106
135 922
302 576
4 719
518 353
766 917
803 140
10 692
539 591
415 406
549 645
609 203
619 539
894 314
729 624
729 366
287 23
599 864
582 589
942 602
518 100
239 708
399 320
910 248
654 937
582 325
528 202
741 191
504 147
771 635
1 233
255 499
362 288
876 853
454 944
43 817
524 971
291 281
529 923
860 201
525 182
384 442
632 53
199 125
760 135
367 969
468 760
47 621
473 830
773 923
740 927
898 816
97 264
186 188
388 626
808 46
487 913
965 191
316 118
253 164
132 75
834 619
240 600
429 881
803 713
639 202
18 543
806 537
724 114
739 992
37 112
24 547
738 524
641 989
152 53
128 894
512 284
884 962
842 752
464 312
514 645
187 103
639 531
645 993
984 363
474 384
930 21
544 498
486 667
720 185
78 638
922 847
808 590
342 805
117 649
294 806
908 631
161 481
473 547
910 806
189 456
477 383
881 118
785 20
204 366
4 504
350 282
872 925
730 157
806 213
18 846
476 99
580 926
472 637
442 52
508 381
764 631
749 984
4 644
10 533
37 208
489 13
938 386
543 360
572 667
513 348
447 589
515 989
626 27
78 986
367 67
698 586
570 131
775 446
979 573
780 784
797 15
401 269
628 735
402 944
292 200
789 915
903 739
765 303
289 528
595 843
428 656
786 293
738 998
570 560
344 717
732 350
618 141
876 133
76 245
445 278
192 367
106 233
536 95
623 870
712 824
479 218
510 140
137 264
824 248
965 707
56 168
309 696
828 673
918 185
462 904
271 362
595 654
748 376
245 130
953 371
588 957
96 432
696 98
345 233
939 519
687 310
5 995
668 996
180 833
736 585
947 641
294 6
382 542
672 42
412 626
582 624
56 999
97 678
911 751
270 442
751 849
844 956
951 755
588 511
95 131
771 324
330 42
583 65
106 711
337 254
878 517
516 919
596 934
684 612
54 506
355 953
909 804
559 198
708 860
990 146
470 803
845 760
825 799
509 427
681 930
447 846
764 559
493 963
575 359
865 176
129 628
431 220
417 37
896 990
135 125
927 885
645 605
403 771
198 469
399 912
757 879
438 845
807 520
879 930
106 381
9 744
963 234
270 439
428 379
504 166
51 563
167 431
201 695
164 570
482 399
278 562
407 238
758 715
645 214
595 636
380 750
983 603
42 342
721 253
419 470
33 224
654 469
164 200
769 855
254 327
889 250
488 531
246 295
509 245
881 891
640 103
705 260
602 623
876 747
216 322
546 294
762 248
447 199
54 925
252 216
465 307
838 140
435 953
197 84
974 943
46 78
337 614
236 751
497 938
260 112
405 713
961 805
3 166
91 408
623 57
363 342
482 88
40 201
284 917
859 237
314 257
870 905
655 650
588 106
217 151
864 847
652 622
788 824
232 655
711 878
220 854
942 74
274 702
618 981
218 558
814 477
381 531
181 684
790 35
186 769
616 7
628 49
873 267
921 416
293 104
958 632
705 513
214 899
880 979
536 831
307 97
628 350
34 688
722 808
576 823
830 908
957 191
457 458
873 829
933 378
9 166
678 891
789 714
692 892
723 669
766 228
577 29
717 393
200 611
434 439
346 776
967 263
720 302
131 424
801 593
758 64
954 810
523 435
326 743
411 215
442 48
77 177
569 19
629 794
232 769
545 63
325 577
879 511
934 45
637 9
73 734
544 395
829 26
768 66
280 155
203 179
355 722
741 280
73 924
692 370
432 305
881 237
747 757
801 759
768 680
414 438
833 840
866 957
22 662
817 634
813 302
24 19
299 167
91 764
133 372
676 782
19 564
321 557
316 765
444 121
559 84
924 858
814 392
53 789
423 836
138 869
888 235
402 161
925 186
558 492
274 57
621 234
791 292
56 941
62 106
190 500
357 621
12 113
902 171
6 64
932 324
558 144
304 819
5 960
451 228
285 563
797 724
15 905
846 587
693 71
570 907
527 882
995 927
97 539
602 896
220 103
246 534
353 778
737 550
778 358
920 187
910 62
967 716
303 925
995 812
719 996
877 565
491 246
784 871
767 588
691 386
920 986
763 937
487 272
629 500
686 264
326 549
265 596
520 293
104 567
562 515
79 823
68 439
310 570
158 852
238 76
62 848
784 157
428 825
324 270
534 57
605 9
605 859
151 869
436 125
639 255
78 998
436 718
288 146
997 745
821 445
292 235
391 882
707 76
346 819
876 30
39 879
738 480
349 643
767 889
144 785
782 406
123 221
366 217
962 410
855 363
597 783
664 146
222 988
807 371
400 567
446 682
161 438
81 184
72 510
294 848
253 216
437 75
292 376
786 803
165 253
35 640
786 762
750 699
69 7
573 556
237 469
907 18
201 398
907 987
835 273
489 201
275 87
463 925
727 567
819 249
888 892
654 854
552 673
680 403
958 621
90 252
270 195
592 996
983 471
744 499
699 817
904 232
156 974
540 367
615 883
774 359
212 502
175 427
829 764
385 855
106 787
981 474
470 376
847 573
71 452
269 591
822 770
743 173
539 978
860 283
641 153
655 634
60 852
616 830
684 889
675 1000
474 790
166 656
228 943
395 12
602 299
68 663
835 424
402 810
93 373
526 261
894 733
585 180
10 954
842 200
200 693
482 517
172 673
615 647
659 400
698 9
672 261
684 765
575 506
879 86
346 667
399 405
584 240
194 983
183 593
286 36
552 382
54 768
414 723
122 669
677 73
333 819
584 348
854 17
102 158
824 733
137 448
688 223
206 721
314 881
916 388
769 600
367 467
190 823
491 780
853 312
131 167
515 185
202 715
872 369
102 303
751 696
918 239
960 438
318 123
510 274
873 234
701 279
101 239
19 891
202 591
758 871
55 333
47 273
642 257
559 919
614 743
982 309
747 531
653 941
214 64
297 163
441 86
324 998
888 541
132 342
213 90
422 889
161 268
524 469
387 802
545 82
391 1
531 526
467 137
201 184
346 680
766 498
495 787
327 89
431 382
471 458
347 643
911 893
361 508
310 434
516 748
748 854
380 906
43 279
462 846
526 244
741 808
594 291
380 235
617 920
378 811
454 88
980 724
231 364
797 341
88 541
394 312
218 836
114 774
620 261
504 576
383 146
437 244
479 976
896 816
627 96
183 273
997 81
444 162
502 228
768 241
553 590
426 162
936 771
31 540
115 555
701 534
778 497
473 137
953 256
352 368
640 579
660 534
695 637
865 104
344 197
787 632
794 897
667 212
752 729
284 698
231 866
363 984
121 9
265 835
202 73
652 616
149 842
479 311
414 844
40 343
975 757
654 827
38 768
497 320
17 790
655 780
764 248
256 17
852 884
956 520
136 53
895 607
918 284
127 373
715 331
88 167
993 689
456 741
61 31
820 953
732 78
325 474
491 496
379 581
101 342
395 335
942 236
520 289
661 859
189 646
813 376
64 277
17 805
835 520
472 78
155 655
129 204
699 479
60 620
961 77
412 160
396 356
644 353
211 915
561 305
680 400
676 373
177 744
264 693
770 12
667 735
939 925
404 795
414 637
714 463
622 375
730 125
477 18
932 374
679 688
87 492
864 359
102 763
455 41
53 365
100 225
149 719
514 38
675 552
14 927
302 388
513 636
653 31
405 990
677 585
76 83
441 764
526 940
981 543
908 980
205 33
752 7
45 353
904 265
192 719
107 918
554 493
524 619
609 206
790 929
12 285
49 866
805 452
995 574
554 785
818 902
909 758
111 569
834 953
672 15
932 26
519 778
397 485
691 43
971 5
290 481
346 982
434 338
912 151
936 428
330 466
224 753
322 238
191 334
349 155
180 862
639 280
765 698
740 36
41 456
936 711
693 330
668 282
432 126
554 580
45 367
119 883
121 269
603 440
595 311
172 951
231 774
472 811
846 995
451 212
922 886
216 386
667 614
740 884
463 98
465 294
177 508
776 584
23 297
607 379
329 618
392 779
590 560
555 863
75 436
322 5
390 997
610 537
420 57
155 350
643 883
390 619
202 819
116 166
544 225
843 722
501 873
433 234
97 90
526 987
992 171
167 847
384 382
438 777
126 804
686 592
211 769
587 76
241 413
638 702
424 785
658 480
713 925
15 91
77 810
980 540
386 68
449 147
924 769
572 887
479 49
818 258
333 689
102 405
107 574
359 739
218 531
455 17
107 931
740 470
9 184
252 720
867 395
164 701
587 790
839 736
993 65
754 656
60 326
899 855
594 167
697 258
274 811
742 152
621 380
564 482
201 630
24 815
515 68
857 187
922 101
166 695
350 915
240 919
774 410
576 139
397 367
178 273
424 670
50 920
401 44
673 613
427 602
669 697
884 941
42 525
220 806
720 208
127 569
979 960
99 900
267 555
827 495
165 445
364 251
295 214
827 765
366 968
664 253
194 35
560 547
352 236
443 779
347 72
32 569
469 326
880 130
625 736
180 707
957 789
2 543
307 251
218 829
82 673
707 881
428 276
511 266
45 780
851 954
523 391
717 882
12 991
726 596
303 636
424 905
448 259
509 426
254 755
427 727
608 335
610 134
400 35
814 121
74 444
835 665
547 596
587 551
147 558
193 313
218 449
708 616
42 665
419 216
943 295
630 846
979 550
584 240
360 378
821 398
62 434
29 656
206 608
166 616
928 352
801 358
974 146
811 508
724 15
310 230
75 666
215 940
179 54
432 799
196 538
971 252
908 258
866 1000
616 113
465 31
389 544
689 266
773 362
377 499
728 496
162 687
626 802
856 376
174 805
342 287
539 370
627 313
313 446
558 493
523 928
471 23
288 912
274 159
658 60
556 650
337 385
187 717
93 963
767 42
328 266
636 108
421 866
311 263
755 734
661 869
891 278
189 132
291 178
238 462
112 948
332 793
510 448
410 519
560 602
868 176
284 887
752 503
765 705
438 63
931 520
797 99
230 821
999 986
447 520
468 236
29 559
6 800
318 538
139 416
592 877
764 7
510 876
580 516
578 274
793 18
116 509
329 590
575 346
866 328
563 22
580 333
133 591
128 586
2 450
327 267
274 593
469 90
606 783
57 48
66 183
691 850
439 182
527 20
348 14
35 393
726 910
501 614
200 858
308 629
896 201
794 635
724 169
951 262
310 329
512 7
856 375
556 203
223 295
308 83
476 570
480 342
956 201
59 980
609 155
356 367
1 504
672 149
410 724
53 623
629 719
94 565
768 485
779 650
733 990
560 86
428 208
409 40
20 383
538 467
834 628
132 894
42 834
558 803
426 452
171 611
175 55
539 264
914 942
932 318
403 646
854 492
531 831
214 262
729 550
178 752
645 562
395 309
112 686
138 953
563 537
591 308
572 737
679 130
447 485
131 611
103 850
680 985
246 633
183 894
645 975
537 361
669 289
975 932
884 780
317 112
420 446
183 908
37 992
477 862
473 483
333 607
591 575
208 13
906 837
812 391
751 550
839 348
280 419
199 813
925 163
609 516
423 344
336 792
653 459
942 812
419 125
700 274
286 10
846 907
297 192
741 658
6 48
467 579
392 285
447 665
180 316
660 56
847 602
61 995
806 499
624 2
276 225
234 324
231 562
753 80
737 528
575 494
72 742
26 41
705 463
779 473
528 885
487 438
433 375
873 547
549 239
463 497
821 824
386 696
775 51
578 138
631 512
253 152
192 703
166 279
751 897
782 944
382 279
653 269
815 814
53 526
23 364
188 515
210 843
893 573
710 985
496 470
622 341
43 749
27 814
711 208
152 778
56 492
760 534
348 709
235 575
939 400
914 257
99 126
698 124
109 992
462 408
749 604
352 83
896 791
999 379
156 606
98 151
684 212
921 858
432 31
430 155
411 370
496 344
468 510
501 194
601 576
180 962
45 350
140 532
910 941
546 139
289 66
278 644
501 972
3 198
352 933
303 433
777 763
272 798
991 244
820 773
734 592
941 1000
531 779
719 81
219 441
507 265
908 508
480 784
982 409
341 483
915 334
96 643
440 691
935 368
140 431
22 755
754 874
652 963
43 284
725 370
635 262
770 231
15 542
950 249
731 997
330 291
933 646
337 426
793 373
803 271
26 932
806 824
786 779
63 457
827 829
90 787
18 461
3 860
108 33
29 953
243 839
484 359
784 175
547 820
91 576
508 349
173 116
895 314
771 959
787 957
744 597
58 877
736 762
794 61
13 844
682 823
182 255
429 166
986 965
541 976
325 76
192 49
362 497
455 86
42 132
729 242
119 786
547 787
847 854
697 341
164 859
113 379
544 345
309 542
518 530
605 849
897 842
338 797
882 259
390 793
34 924
709 119
905 152
6 256
596 751
610 703
82 759
103 722
264 626
155 412
261 781
622 760
556 158
416 960
753 438
361 806
924 787
939 70
325 828
579 945
647 921
680 188
910 728
354 783
194 173
954 508
267 454
611 576
536 822
259 26
832 288
74 620
689 755
583 13
957 14
935 162
350 603
331 614
396 259
432 685
192 589
43 385
960 459
280 653
679 495
783 539
159 511
265 856
869 848
862 848
10 825
428 796
410 359
617 759
443 805
394 48
433 634
92 437
90 393
887 372
911 768
279 669
525 69
916 544
391 393
218 777
573 400
759 645
403 982
787 375
423 845
479 180
616 855
247 571
942 706
474 134
803 853
922 752
295 328
720 838
615 685
85 938
582 187
168 843
218 985
829 955
134 640
495 308
878 750
455 741
875 820
672 928
680 677
4 593
430 974
658 724
661 44
231 743
586 243
227 398
353 803
443 55
362 486
236 937
678 240
59 691
619 552
229 730
323 298
271 232
956 753
796 929
672 616
858 26
424 257
60 85
140 776
262 502
439 502
741 498
189 116
668 799
529 808
105 896
128 851
603 376
305 83
699 399
425 977
234 557
641 849
624 294
796 780
281 886
384 234
350 21
819 572
380 17
913 348
198 484
860 40
122 801
200 165
142 820
376 624
472 376
669 17
796 96
982 464
698 76
96 365
937 47
64 915
262 316
800 976
15 460
261 660
825 137
957 460
83 967
342 333
349 555
650 10
474 144
220 632
996 171
217 316
230 933
248 280
256 492
952 48
707 271
407 213
672 532
498 364
696 755
309 839
849 45
189 959
590 322
492 408
723 586
518 709
989 953
445 766
813 244
514 397
609 520
51 921
284 281
36 548
386 980
25 345
304 234
555 213
621 893
479 47
755 344
296 997
762 744
987 741
138 574
94 501
421 746
27 144
691 705
685 62
407 76
310 709
922 710
603 865
911 542
885 81
77 666
409 181
921 839
412 396
896 58
804 506
649 316
21 831
893 339
415 705
414 299
8 724
588 335
876 610
690 499
164 760
941 767
605 573
968 861
919 17
522 863
179 723
553 170
509 199
904 445
744 923
646 317
652 751
360 234
732 527
287 50
817 896
468 228
88 421
438 436
298 7
729 960
129 477
676 281
726 637
560 579
896 469
220 206
439 548
75 580
629 171
67 362
589 446
867 535
970 676
683 304
263 267
744 411
692 392
29 419
998 418
886 588
794 894
441 105
684 233
403 515
876 313
759 470
4 464
140 625
929 973
240 822
233 192
583 983
402 924
341 612
200 399
292 227
332 993
225 733
247 16
329 628
97 123
587 87
712 101
73 726
548 640
831 313
296 780
704 414
25 697
95 44
271 224
217 387
119 602
618 441
68 366
488 946
33 165
265 74
800 744
383 338
650 348
127 214
627 945
642 830
874 652
875 737
123 145
747 92
532 242
608 364
309 600
764 95
169 341
84 29
366 969
316 467
680 15
960 443
273 306
957 601
338 146
291 832
923 461
702 37
400 455
55 309
404 708
49 818
847 573
541 133
599 212
227 857
299 278
584 186
787 571
717 541
373 125
585 7
43 295
750 287
595 442
150 804
622 999
572 199
331 468
679 112
968 930
208 906
92 267
837 791
332 878
3 553
559 704
999 587
873 602
43 748
551 468
467 193
391 173
640 38
149 722
651 319
224 117
383 858
649 315
193 220
772 980
683 195
781 331
932 681
428 654
121 975
167 979
151 587
624 558
279 791
109 773
890 930
787 332
646 273
492 435
415 838
33 264
594 97
777 813
466 526
500 205
184 587
173 667
225 334
125 797
570 504
433 233
564 459
731 220
655 210
48 223
486 69
165 80
893 80
606 942
147 359
945 106
772 330
664 118
915 997
500 788
20 484
942 933
152 584
794 673
895 806
875 841
921 381
461 39
981 814
172 66
171 127
457 117
235 943
939 121
908 149
632 438
370 928
512 574
246 522
328 305
146 141
521 202
240 67
880 982
47 221
348 52
169 217
159 805
925 403
552 98
535 833
761 184
757 905
427 272
577 3
143 754
955 723
789 664
645 195
415 669
720 691
908 763
567 889
292 67
164 491
323 843
26 699
604 83
355 782
785 30
783 932
654 927
590 738
932 443
111 235
925 347
109 831
719 833
899 675
165 10
853 62
760 488
571 878
660 364
393 925
857 444
371 176
913 510
953 961
195 845
191 64
894 119
952 300
974 613
623 850
912 139
627 476
354 672
35 197
122 13
457 427
603 978
488 828
788 516
360 441
504 982
101 551
850 398
11 52
902 823
962 634
109 813
484 588
784 462
475 518
945 906
884 932
759 548
63 372
812 546
528 422
973 315
713 628
679 822
644 723
356 581
393 606
193 465
926 877
395 977
883 400
332 340
887 766
137 90
636 949
371 948
263 163
790 343
165 975
698 469
49 809
414 53
518 442
318 606
583 443
843 713
52 465
230 174
263 938
887 367
315 898
61 258
601 577
552 850
319 765
573 249
302 368
809 987
593 819
261 127
839 175
640 104
277 890
828 870
236 539
437 715
972 550
127 498
347 573
337 678
927 666
33 910
897 228
47 841
968 489
663 307
410 806
695 303
172 687
226 523
237 408
957 663
160 209
781 84
761 507
172 118
28 687
915 204
45 924
412 961
268 13
818 75
377 678
364 513
35 549
956 589
251 272
480 913
996 410
916 260
377 757
444 88
292 404
327 358
318 337
349 739
813 586
263 166
679 190
738 627
215 713
985 694
606 466
876 464
723 602
358 792
879 100
503 801
159 170
506 830
568 477
62 855
20 381
570 324
950 698
411 308
1 165
631 396
859 606
207 506
297 581
680 565
366 175
345 183
13 524
1000 851
705 580
961 62
386 725
423 530
838 336
500 834
229 838
444 130
636 87
668 651
215 932
107 348
530 581
104 451
302 542
122 104
165 6
730 83
613 550
886 153
986 450
287 385
515 214
300 731
381 150
82 967
314 596
176 188
639 844
386 280
383 940
946 508
590 548
98 675
827 202
652 983
368 813
26 939
669 882
32 326
293 49
645 114
301 607
450 820
99 939
879 836
344 482
29 824
499 934
135 127
109 326
138 787
725 476
358 163
488 393
442 390
503 780
386 86
905 804
743 836
671 4
485 621
445 15
948 514
640 943
268 83
869 749
225 405
568 593
985 582
972 55
835 426
511 475
278 221
56 416
420 20
641 727
741 904
418 85
27 688
770 58
806 295
700 638
231 31
613 267
322 215
641 584
58 156
377 152
568 335
355 432
159 987
891 995
80 899
587 308
366 106
401 357
995 172
202 100
367 225
440 814
398 688
844 81
232 455
790 220
652 799
785 145
139 810
708 675
983 218
324 295
651 349
520 725
824 645
870 721
535 191
878 309
389 932
387 722
941 621
419 176
320 593
402 204
879 459
677 110
404 862
210 1000
724 54
699 730
451 548
738 568
876 985
916 616
337 265
885 303
478 278
870 304
508 798
257 271
380 387
248 933
933 784
838 458
187 657
204 536
103 637
622 942
558 979
244 538
840 895
172 128
432 318
115 42
313 940
326 371
304 693
476 574
32 236
892 313
848 218
855 96
37 951
930 476
13 595
489 173
301 852
169 660
702 733
672 284
655 14
706 998
571 958
193 182
494 602
820 84
179 342
292 675
150 216
811 222
394 162
14 299
959 695
427 183
466 660
674 98
95 120
78 379
560 666
268 270
354 54
395 88
762 533
749 687
908 912
74 559
857 302
996 87
270 816
475 422
520 735
855 149
527 615
281 932
202 87
141 549
636 555
88 535
222 398
309 836
394 130
432 382
469 251
66 427
849 738
473 541
689 368
983 327
259 216
303 263
811 460
15 443
978 447
844 102
937 199
329 153
534 331
581 760
187 3
741 647
187 35
403 213
540 876
91 385
647 798
258 393
835 458
904 273
375 813
11 747
899 312
642 340
99 433
436 223
869 285
320 176
388 56
931 722
106 927
725 22
414 752
209 983
256 249
61 113
859 631
942 72
412 758
191 584
806 510
795 626
801 675
731 114
835 189
116 662
683 941
693 841
824 97
346 902
14 79
710 407
478 872
630 651
234 889
399 821
446 40
715 194
308 247
436 445
107 142
83 551
391 789
885 775
676 215
294 230
636 689
561 3
653 114
3 191
11 887
927 402
595 456
703 641
86 902
44 138
688 192
980 126
901 79
294 865
95 576
264 587
589 730
844 825
15 242
129 847
248 25
481 55
695 843
745 183
320 780
972 788
914 8
87 952
816 814
390 381
967 910
640 653
478 556
798 484
330 492
516 926
980 578
420 997
179 675
455 164
952 499
507 426
377 866
679 594
974 193
103 68
721 941
497 742
226 198
690 294
220 555
132 206
202 200
874 552
715 381
879 329
755 667
532 386
979 132
324 211
279 953
893 426
168 1000
198 389
683 393
948 887
93 902
101 79
630 294
674 975
303 345
12 553
938 57
188 543
754 917
869 512
938 32
31 762
150 105
498 228
115 832
733 445
523 207
501 834
808 153
498 174
727 111
167 509
52 665
581 355
867 805
837 450
211 804
908 868
96 361
193 405
849 210
417 926
759 372
525 917
91 567
677 23
531 817
481 843
198 583
388 62
511 64
867 224
91 722
83 775
180 187
396 275
200 28
400 812
729 958
524 925
947 819
636 200
43 478
60 116
178 241
304 448
672 689
410 171
945 763
949 493
767 124
152 344
156 966
924 552
476 884
703 448
648 422
899 338
454 690
930 959
406 631
319 234
404 77
840 729
221 348
472 788
131 987
953 624
175 287
171 877
324 650
72 874
211 971
661 971
929 664
295 591
824 335
412 613
342 227
575 251
38 563
550 47
670 169
456 502
378 844
494 626
499 702
672 565
535 710
374 333
923 464
799 668
281 746
973 210
460 622
185 548
595 498
666 734
235 264
108 121
747 613
314 601
166 246
955 986
318 701
165 329
996 241
987 963
172 277
899 959
507 632
129 83
816 101
365 795
916 51
664 472
73 663
908 977
963 239
939 863
191 281
521 104
66 187
463 507
466 238
869 362
444 973
73 998
793 260
310 437
909 708
370 973
950 981
219 278
140 913
193 158
261 331
517 714
221 327
564 980
341 687
659 433
430 785
44 732
168 222
930 354
326 77
57 299
576 276
189 276
434 716
46 382
95 695
21 562
542 316
2 584
16 883
667 660
391 446
668 711
64 559
635 597
896 390
666 692
968 472
187 854
235 401
96 232
794 330
645 116
700 336
218 647
306 716
162 884
594 697
256 829
426 658
47 891
583 321
792 713
566 550
951 979
210 800
129 46
162 4
339 774
420 861
577 556
440 726
422 738
567 34
692 678
568 992
312 739
451 150
700 104
82 16
816 650
696 292
295 945
718 857
718 634
190 137
863 295
32 630
663 285
962 598
589 354
92 530
679 901
4 543
558 378
28 85
376 373
317 723
580 671
305 35
172 298
592 494
123 34
318 624
221 786
140 280
809 810
710 231
774 487
865 714
798 331
704 892
615 174
845 21
55 195
492 149
642 227
260 83
706 765
550 578
857 927
737 689
920 665
152 446
159 693
24 17
909 957
131 727
747 523
718 975
124 802
28 209
292 765
530 288
866 998
925 79
768 722
387 661
106 687
379 539
555 265
222 402
129 464
987 353
328 876
677 704
913 451
216 705
993 204
202 745
824 858
580 126
786 591
277 967
506 892
156 656
58 61
524 378
730 186
61 510
214 57
508 738
443 126
329 723
467 436
294 530
656 290
880 873
840 441
332 157
812 345
405 488
866 869
55 929
439 595
652 115
853 652
777 159
881 295
731 105
635 348
638 24
896 291
731 518
674 736
81 63
550 485
354 486
414 415
10 408
523 852
503 661
820 375
670 279
384 701
49 400
423 19
309 686
203 319
54 40
102 877
362 134
619 651
66 715
123 33
884 75
736 645
19 387
665 555
256 689
88 49
68 304
990 511
829 376
416 192
69 883
17 517
168 430
144 636
668 233
308 266
911 552
939 43
598 929
618 604
652 853
157 705
215 719
95 146
338 44
927 510
27 406
835 943
579 194
426 979
245 247
798 733
776 156
85 736
339 374
226 702
406 991
710 383
528 621
665 805
315 866
271 591
534 341
534 106
85 112
358 960
693 330
485 156
891 469
842 569
270 230
221 68
450 676
297 931
735 978
843 961
551 49
390 114
220 85
196 924
883 305
634 553
708 576
45 119
688 599
829 886
953 957
633 49
979 403
380 929
890 714
763 223
337 441
525 152
75 556
860 720
272 958
533 494
612 980
578 578
463 299
256 406
455 416
819 888
817 434
148 199
421 706
146 910
61 757
313 670
390 135
93 172
665 662
641 626
203 277
575 218
624 665
81 831
718 79
513 899
97 535
240 660
569 518
275 386
56 630
765 587
759 445
106 857
482 424
700 747
964 684
349 275
105 588
667 430
328 823
358 179
839 425
942 598
983 408
37 216
802 39
484 802
658 560
983 589
335 139
823 683
957 299
887 172
601 62
885 554
732 929
353 242
839 571
978 295
510 822
860 15
816 312
872 343
932 474
613 855
537 267
566 435
606 494
556 452
5 207
135 440
682 737
308 487
782 520
341 285
300 291
603 201
543 116
589 475
329 475
741 201
636 866
360 306
758 242
448 915
355 763
500 582
69 36
556 807
92 850
141 896
97 392
507 744
218 639
114 95
295 546
412 854
160 930
171 771
686 917
680 619
201 40
76 180
986 269
119 631
526 78
469 260
3 622
261 975
69 220
766 374
228 364
294 177
948 387
304 464
83 633
673 984
163 283
551 748
378 149
226 670
929 904
526 695
669 931
150 787
161 738
102 916
92 388
775 395
859 39
672 79
62 941
223 344
92 224
373 774
444 470
374 598
293 372
303 899
686 961
699 453
368 846
234 800
195 459
498 9
87 53
994 169
513 148
372 217
991 605
74 744
342 434
806 447
346 634
595 108
560 31
877 293
93 927
386 111
119 288
341 883
52 205
353 334
551 564
169 724
467 541
974 242
688 809
442 780
887 34
64 36
329 446
373 941
51 422
709 758
640 169
374 50
384 691
255 726
450 934
474 423
665 916
725 448
227 353
386 166
202 114
559 449
390 530
952 931
689 440
609 661
710 328
19 983
708 93
27 274
697 157
73 501
949 361
713 797
963 175
289 98
547 164
694 847
778 936
376 646
306 466
794 985
967 16
109 812
86 675
831 135
635 782
143 904
700 583
758 855
953 663
827 46
893 499
435 520
165 671
136 811
795 471
487 930
742 762
436 595
729 827
608 266
169 364
947 750
605 869
532 704
750 557
56 358
877 642
312 491
301 42
513 448
377 96
857 999
593 119
945 292
558 322
686 553
303 726
595 632
336 907
464 126
483 85
727 520
10 360
402 39
487 311
406 915
913 864
982 262
554 506
828 926
479 111
837 513
145 781
688 432
557 480
565 152
671 40
400 292
330 681
991 802
716 816
679 397
659 629
134 660
586 212
322 962
475 64
845 159
590 619
99 532
684 147
187 664
955 355
35 586
387 284
100 26
422 103
731 778
438 80
291 865
826 24
87 613
771 300
919 932
463 360
507 18
681 147
501 693
278 635
919 535
560 665
768 18
796 982
61 498
362 233
256 352
965 188
487 343
274 736
96 406
423 737
883 602
294 103
738 383
918 572
237 656
673 478
459 4
502 468
701 520
872 864
51 957
299 837
572 538
943 572
309 667
268 366
469 191
574 562
134 206
862 491
969 370
374 535
3 428
948 875
738 703
659 819
655 789
326 958
530 227
893 269
635 838
29 161
723 103
309 602
93 856
225 170
705 61
489 599
474 707
410 436
254 211
1000 69
26 909
135 325
594 555
392 28
188 228
331 421
22 910
766 639
809 115
175 990
589 513
220 663
98 62
273 629
697 352
261 272
597 723
277 395
422 190
418 669
89 610
520 748
386 111
225 285
275 195
707 400
62 863
924 926
555 160
512 196
468 251
973 772
166 64
254 250
919 588
198 672
419 7
118 718
2 805
999 342
741 276
139 706
631 803
963 63
259 186
436 474
245 726
790 409
659 411
999 43
715 577
584 197
914 133
938 701
43 915
191 936
642 783
586 330
392 273
458 548
22 650
376 893
302 267
677 165
208 960
537 676
872 922
55 121
821 786
701 992
928 864
647 892
221 569
841 232
780 613
262 298
191 801
67 638
802 493
453 744
419 10
931 989
110 291
76 986
977 930
794 777
668 905
473 440
671 888
501 314
612 450
250 763
400 803
295 316
60 201
211 748
737 478
769 141
126 846
776 845
621 103
8 569
8 288
176 480
794 678
128 676
438 406
208 378
694 838
39 503
250 753
230 249
390 986
831 999
843 516
618 606
175 464
752 625
105 182
860 928
604 899
304 987
365 42
879 512
14 58
810 917
165 263
249 40
38 555
70 80
686 881
345 687
312 860
41 96
24 417
316 900
887 627
668 619
131 251
308 547
463 144
407 118
157 628
182 656
735 195
76 251
938 420
279 420
516 250
667 320
220 539
165 982
601 106
357 833
379 731
875 665
782 841
469 281
937 939
134 650
901 671
91 209
629 839
88 369
688 144
683 754
735 908
13 847
679 335
66 370
34 58
899 940
221 816
754 367
17 157
827 887
96 917
755 917
286 724
868 843
596 974
881 550
397 331
666 894
263 76
133 731
671 297
112 31
397 891
47 866
753 414
330 874
791 848
572 85
927 76
50 440
989 523
853 930
824 386
461 518
249 86
382 593
624 919
809 494
359 21
434 856
729 111
959 764
849 519
595 530
970 775
298 644
574 958
344 150
668 397
482 804
397 917
835 864
357 21
41 644
499 716
826 475
239 228
747 785
315 87
861 341
985 284
242 158
308 558
954 585
388 976
892 436
299 785
805 727
370 656
372 846
320 869
97 197
981 558
645 843
184 295
579 505
663 168
725 820
404 971
946 678
114 792
577 838
564 413
68 381
226 933
802 439
636 546
104 898
740 617
912 748
253 923
90 490
309 916
887 815
493 713
505 832
670 606
18 81
461 233
166 86
525 687
233 967
864 160
777 337
84 603
526 688
178 337
252 616
430 487
200 138
970 922
527 704
784 640
872 544
630 245
932 37
3 154
313 165
501 866
469 90
778 585
921 995
610 955
442 173
311 39
960 641
344 281
920 487
31 128
373 792
828 660
813 304
469 831
696 126
215 969
554 165
159 992
947 475
648 769
807 388
28 959
239 767
253 372
499 159
950 283
943 871
175 777
608 755
881 643
612 304
468 96
88 165
640 627
395 34
422 287
245 202
968 450
821 484
642 221
503 320
191 592
369 446
200 365
8 976
279 81
176 619
784 747
373 263
297 424
710 768
969 718
167 955
438 937
157 988
307 80
671 660
105 497
862 39
14 305
385 869
488 293
39 560
823 272
695 411
179 119
836 405
359 148
84 3
991 797
876 240
900 297
794 546
585 4
308 656
525 599
891 692
252 13
284 929
340 74
192 979
383 518
666 28
31 742
538 749
989 21
318 414
960 888
892 111
767 544
142 199
891 291
303 33
961 142
215 587
565 301
819 407
435 948
690 484
232 465
485 228
641 221
108 802
913 600
143 999
198 679
969 285
317 88
230 272
858 278
578 445
851 423
370 396
879 286
750 60
287 111
331 235
36 927
526 439
438 949
627 669
954 635
723 596
867 271
548 952
396 725
147 126
522 247
532 517
576 401
511 281
515 862
788 842
280 551
499 314
983 717
352 126
722 936
206 74
25 589
313 753
879 420
667 460
976 400
800 198
479 552
413 311
152 993
544 201
515 431
148 43
169 497
432 499
572 890
478 637
390 597
16 791
250 269
668 683
880 225
777 468
778 358
351 189
390 929
360 894
937 904
400 507
5 105
994 832
469 577
173 472
262 858
126 189
871 511
736 794
261 750
108 512
701 38
967 458
352 90
994 326
832 288
393 394
225 837
414 387
858 693
551 586
775 120
630 677
471 645
395 365
877 731
769 502
960 577
667 735
61 311
599 660
53 893
730 992
378 278
971 143
729 236
355 522
198 503
147 984
349 668
399 542
43 225
802 168
902 3
314 468
128 963
855 913
904 180
458 584
727 281
517 428
949 455
957 871
855 147
815 103
645 203
428 214
381 688
690 230
697 283
245 3
915 824
4 100
683 819
100 461
889 409
863 616
486 838
984 820
923 341
543 799
12 567
254 971
201 392
675 943
946 898
722 919
18 861
679 725
186 701
110 778
394 75
912 973
792 879
219 896
694 715
281 762
733 706
97 534
477 933
830 772
690 423
283 551
276 708
409 962
740 462
536 519
491 133
12 448
343 283
997 230
992 37
742 278
812 725
658 839
610 289
711 487
38 299
7 994
955 314
775 415
934 694
827 310
757 425
707 838
68 100
136 704
982 59
784 877
715 793
81 441
927 324
623 791
785 965
278 629
44 739
433 52
362 978
402 259
96 119
219 109
812 163
222 354
231 793
586 5
445 945
269 666
457 372
337 891
520 241
980 614
666 564
541 413
671 28
146 942
50 767
930 365
718 862
655 152
156 948
893 240
905 601
973 161
52 362
602 309
923 572
136 582
994 589
616 677
619 664
431 762
126 669
530 361
512 843
791 185
424 668
269 684
845 329
691 241
550 896
468 292
873 473
61 603
279 866
530 676
438 897
566 961
321 563
406 95
280 832
499 196
879 703
32 767
8 723
619 722
14 558
30 87
690 887
753 91
766 968
865 282
243 204
766 431
525 563
395 171
367 804
507 893
660 246
969 539
261 668
225 587
674 274
161 254
344 363
331 913
195 110
313 196
626 437
1000 79
249 151
955 394
287 616
861 461
1000 947
614 829
416 260
534 838
92 89
452 694
607 435
545 782
977 801
238 858
936 602
752 237
631 185
800 706
167 918
864 661
489 167
427 477
314 905
994 960
654 405
840 445
226 261
62 385
242 203
804 299
536 178
363 556
262 166
83 162
823 429
595 946
423 312
216 21
981 736
141 209
654 635
895 981
365 879
81 956
255 607
784 885
441 790
956 147
309 702
130 38
984 131
442 724
745 407
143 658
867 725
360 283
264 520
399 254
210 628
235 479
364 464
253 19
165 804
505 208
246 473
603 635
359 230
636 45
702 104
828 779
61 568
88 187
441 325
953 486
965 650
114 187
205 328
131 367
574 370
842 636
271 820
50 445
489 629
732 686
464 191
759 560
747 525
849 846
331 188
838 801
987 295
622 951
317 192
561 753
389 891
711 402
847 659
288 760
445 335
526 20
580 908
432 284
129 327
515 280
80 459
754 352
303 67
258 376
128 620
510 818
220 517
176 221
980 66
401 464
484 425
332 926
209 63
390 764
44 337
796 904
256 124
190 549
924 558
177 448
265 52
568 687
907 485
551 744
207 887
311 951
877 690
753 643
406 86
423 142
46 449
573 218
767 301
858 762
209 691
742 35
721 474
959 310
54 628
514 509
460 260
950 825
467 336
421 702
844 873
322 843
61 889
190 894
655 827
518 47
82 864
338 260
570 803
430 297
805 623
882 944
768 265
601 831
533 235
107 22
864 376
265 428
321 925
752 454
501 976
840 269
528 582
384 178
474 98
720 813
757 279
543 602
432 524
759 144
165 965
340 865
292 29
953 604
58 613
588 704
973 558
139 427
604 501
598 522
335 78
356 317
918 91
615 899
42 350
314 373
238 206
234 654
258 529
141 186
890 315
872 729
156 862
363 11
533 760
837 960
277 867
958 192
90 195
545 573
946 131
337 859
512 183
712 570
756 770
85 853
582 645
507 956
967 737
496 870
829 499
366 332
524 106
301 324
897 613
744 845
704 842
25 80
650 215
985 737
590 405
50 69
25 171
907 556
426 991
490 403
734 254
360 855
179 258
870 660
505 75
917 614
694 208
423 942
678 344
748 407
476 268
438 798
354 500
490 345
748 779
33 980
835 482
739 392
52 13
88 609
222 557
765 4
945 916
259 187
594 623
890 7
804 69
568 328
673 157
936 58
37 420
901 968
360 872
884 639
247 411
968 971
975 469
384 732
918 920
542 643
650 512
580 432
759 454
610 148
206 431
851 545
513 243
114 751
389 872
282 997
968 636
104 250
981 943
862 488
131 898
410 404
835 780
233 989
136 594
25 843
388 342
584 875
626 900
772 697
694 14
650 54
303 662
604 753
241 283
181 465
868 372
152 590
578 703
296 384
227 714
56 321
196 615
515 639
335 821
835 286
339 28
689 484
237 641
924 292
757 477
849 104
694 625
327 1000
384 272
985 623
943 610
225 40
679 139
959 739
25 13
41 793
276 363
4 730
21 512
989 927
31 778
402 837
837 724
995 729
351 220
830 980
20 294
432 54
792 698
711 390
183 816
179 751
480 458
970 182
109 501
278 959
796 140
863 680
408 632
851 858
837 759
53 680
733 857
554 484
874 525
341 264
15 56
514 519
701 494
994 483
442 810
949 272
952 237
868 812
669 360
118 719
398 506
362 170
654 131
656 916
180 528
584 996
514 194
688 97
580 215
24 681
953 21
257 973
784 905
264 125
843 453
959 382
551 241
371 320
236 205
732 26
22 415
608 315
412 536
750 295
976 991
12 774
746 929
833 269
393 530
983 97
478 236
476 941
261 29
233 847
873 496
911 965
280 894
429 519
813 691
682 179
952 789
718 693
961 698
228 551
647 354
590 211
151 124
153 66
913 412
908 386
350 785
679 818
336 629
320 108
286 149
937 1
693 238
935 655
205 654
8 163
373 851
975 597
663 523
935 128
513 575
359 842
659 863
491 38
145 995
143 811
811 431
668 80
734 504
158 603
765 938
789 165
762 137
660 764
891 424
999 594
436 404
266 358
395 94
89 757
567 540
970 231
310 377
880 637
239 44
982 38
202 3
140 770
534 964
388 799
393 425
828 386
743 828
922 93
850 138
677 10
240 416
792 646
283 550
594 672
709 522
525 575
344 911
875 664
462 878
302 262
648 854
682 130
223 391
528 603
612 72
487 204
850 852
402 279
951 133
654 995
569 659
570 178
841 913
791 444
706 303
157 93
222 353
743 838
441 444
516 271
475 52
904 2
280 325
457 306
300 231
890 110
287 869
782 459
903 128
430 572
665 608
961 587
424 886
330 704
974 865
916 845
846 449
773 820
125 126
356 229
339 425
294 245
704 626
753 76
648 606
214 183
769 312
197 175
878 193
57 527
371 852
301 973
793 216
342 73
302 918
342 698
943 640
265 636
711 646
252 18
200 359
670 466
641 969
162 867
393 518
370 219
191 763
979 670
743 983
901 321
18 44
683 242
878 960
606 948
965 589
947 858
324 164
133 617
483 964
482 294
512 875
638 852
522 703
686 616
937 264
307 586
828 954
914 990
937 705
294 520
378 901
65 240
856 701
664 198
491 339
213 146
997 3
706 851
467 518
781 391
976 403
356 88
77 804
509 270
789 14
915 802
42 166
867 980
177 898
236 531
676 668
670 449
299 673
190 375
766 765
167 971
59 742
545 522
792 136
149 53
855 580
746 64
43 896
793 613
143 219
886 28
476 819
491 556
931 774
539 681
652 697
438 705
227 710
845 983
35 18
598 994
57 889
785 344
956 99
318 577
605 98
916 204
760 80
854 407
87 690
387 392
97 738
448 824
806 323
340 293
286 841
730 938
281 343
441 514
90 236
334 759
962 694
774 250
656 721
411 628
19 743
481 797
620 115
438 928
220 426
266 777
715 506
848 995
508 995
231 289
47 598
292 564
814 8
728 66
693 469
212 138
934 712
827 692
620 554
979 264
41 839
345 244
239 755
750 192
480 746
344 980
544 526
533 636
701 357
826 261
398 394
106 37
729 332
885 932
195 348
187 863
106 235
990 531
723 345
91 739
719 202
727 434
70 262
618 260
520 771
164 444
481 918
249 269
201 209
557 133
996 395
630 743
274 102
446 620
358 996
197 536
969 76
338 924
184 39
809 956
399 703
621 973
242 879
88 869
1 442
837 644
387 997
98 467
86 660
655 543
78 444
520 852
776 47
85 857
812 959
662 894
866 210
89 282
150 108
550 176
819 151
147 386
853 205
865 244
786 938
381 520
372 864
910 900
757 147
106 994
887 568
778 767
48 753
861 866
41 198
349 410
796 860
65 495
739 648
585 930
449 525
388 966
866 820
967 297
291 622
190 72
839 178
931 967
832 886
84 791
200 873
732 432
927 995
643 797
726 665
190 228
194 174
994 577
874 59
681 961
32 165
342 870
837 870
756 273
63 668
540 839
271 263
258 272
68 197
862 900
127 794
967 51
628 321
379 961
921 501
666 60
930 953
822 7
279 766
434 578
416 342
604 974
245 686
883 861
761 313
106 744
794 888
208 73
33 421
922 587
647 954
906 587
594 576
342 728
305 873
214 775
748 721
407 818
679 993
305 289
32 439
327 411
483 826
246 534
121 516
469 168
755 767
343 375
103 348
220 684
459 407
128 434
251 207
199 534
823 929
368 504
914 854
680 695
229 397
912 926
93 349
115 381
755 847
195 458
141 857
264 415
848 600
806 391
925 99
28 5
509 747
601 395
90 423
819 280
206 318
666 731
111 298
145 781
238 866
722 339
754 379
979 986
377 601
699 785
789 301
48 726
121 298
720 649
929 210
528 539
269 134
431 193
974 380
245 576
915 212
590 967
952 668
268 569
353 328
629 967
693 142
439 677
325 814
24 159
698 253
386 551
744 966
346 817
392 717
929 590
556 307
974 519
87 508
835 242
209 439
580 464
140 901
715 19
177 464
717 738
288 874
840 102
918 32
748 186
775 310
616 677
195 330
837 590
831 281
719 672
136 39
940 299
317 275
739 654
391 493
367 455
556 679
710 207
392 474
783 458
134 167
496 399
988 328
609 333
5 819
858 327
626 140
415 797
451 942
435 153
607 842
521 802
9 163
637 230
688 400
567 420
818 822
149 63
395 806
624 758
85 400
540 481
278 710
651 954
106 728
570 85
886 713
876 90
320 894
294 512
932 8
829 861
923 749
554 978
735 318
717 177
658 819
528 256
209 935
663 179
263 315
28 232
322 149
43 904
416 642
649 337
197 347
95 477
455 120
437 649
826 189
8 153
409 483
418 536
714 618
933 80
312 977
126 960
863 634
275 169
505 278
624 924
401 702
821 719
367 855
44 258
411 192
675 51
587 819
437 92
171 300
276 369
328 483
116 402
570 191
469 391
314 75
776 93
811 714
569 597
855 178
370 612
663 265
83 44
135 249
548 519
887 306
789 824
225 215
406 905
295 795
869 874
966 609
322 645
241 777
954 891
502 95
360 324
367 165
413 442
961 502
808 961
785 848
63 596
500 10
804 468
341 795
403 672
316 307
83 724
614 557
652 37
361 116
280 11
453 727
229 693
653 414
261 36
632 438
447 324
791 132
926 250
922 132
439 328
52 238
795 522
559 666
782 447
457 919
646 62
754 910
323 874
910 406
843 584
908 542
673 290
540 698
830 599
927 461
699 268
789 979
645 494
940 348
266 426
487 397
306 911
784 240
646 629
213 694
235 489
778 120
817 908
506 317
778 647
915 433
411 477
970 703
50 55
480 909
305 316
226 967
206 611
239 10
703 852
340 451
570 938
845 118
434 387
33 351
783 212
688 947
650 194
248 657
565 700
15 728
694 870
480 241
250 900
752 718
169 953
891 91
208 738
125 736
86 642
853 157
104 869
62 541
197 754
453 310
37 762
631 468
708 731
631 111
828 958
911 382
472 997
734 801
536 680
322 858
15 622
491 174
714 118
871 552
862 911
672 324
791 899
629 303
414 499
457 259
640 241
238 367
167 112
791 971
829 703
324 112
286 843
961 814
366 1000
910 832
156 227
125 582
885 947
445 754
12 298
539 901
268 652
763 776
747 435
137 554
666 575
418 460
274 951
950 379
211 640
866 860
442 366
312 991
745 327
624 757
658 757
408 163
938 925
359 171
724 685
260 496
956 389
340 678
56 229
868 290
149 266
632 734
725 591
917 943
700 469
226 540
703 357
282 633
803 641
325 641
136 527
915 584
261 91
320 254
543 317
583 188
922 692
282 214
157 646
115 199
739 856
213 340
973 441
81 494
134 775
302 405
988 270
360 216
470 249
565 679
867 13
705 147
361 788
434 986
185 517
373 549
888 923
363 586
79 861
636 443
847 213
482 937
153 835
84 842
521 622
635 648
795 387
174 339
325 155
672 608
156 509
431 45
630 44
904 793
236 709
922 539
475 82
917 404
245 627
249 1000
648 765
151 884
222 442
597 325
932 547
55 269
313 87
130 486
279 943
652 33
572 514
596 573
976 47
674 513
512 221
985 922
806 160
602 136
460 28
574 199
467 392
479 629
115 780
723 608
641 393
906 374
947 213
259 502
14 923
143 932
854 526
685 127
262 659
686 286
484 722
113 260
889 951
730 591
199 3
395 453
826 840
52 301
802 773
695 310
242 815
340 837
964 95
754 25
311 225
947 440
699 794
745 60
651 588
590 475
927 849
688 985
285 753
525 740
50 87
902 220
56 291
385 242
266 19
244 139
578 576
370 191
250 277
864 114
589 900
749 453
438 515
267 437
176 722
809 792
11 225
515 710
951 67
85 900
38 217
792 329
519 616
892 162
276 769
668 755
208 864
378 417
853 645
367 645
437 29
253 176
885 447
514 768
668 836
52 598
927 705
321 844
5 446
214 212
967 280
143 882
298 175
820 521
166 151
179 186
361 602
49 432
199 246
81 562
160 867
572 133
977 87
532 892
103 981
261 745
627 70
244 404
925 925
75 63
249 90
692 253
684 610
856 741
303 883
750 937
69 463
549 321
212 45
26 80
825 315
384 287
690 452
376 627
689 615
705 450
703 938
547 396
137 387
269 402
339 439
902 19
339 407
452 450
530 550
864 478
764 355
806 247
874 454
68 181
630 563
500 772
168 333
719 47
449 305
744 987
6 787
194 645
94 344
893 645
122 623
977 757
4 886
339 782
963 877
439 407
178 593
925 939
985 346
650 643
630 434
220 393
38 635
978 413
58 131
754 871
628 180
65 731
513 631
508 404
810 475
67 946
884 988
333 992
634 869
302 983
376 264
898 522
935 413
544 876
747 992
172 297
28 374
4 236
640 540
14 512
457 449
437 81
72 341
210 770
752 706
969 511
33 128
541 867
742 967
958 85
382 488
862 130
365 409
948 866
377 4
453 961
42 833
174 889
658 114
819 383
894 410
538 788
654 926
893 79
163 396
884 851
980 544
952 745
610 345
349 900
860 987
820 801
690 902
15 993
376 348
758 834
621 270
195 295
374 274
670 88
938 536
80 553
298 917
261 31
930 907
894 609
410 790
692 713
705 100
447 706
539 81
350 204
499 159
433 545
632 872
408 103
655 569
486 487
518 953
859 747
356 448
238 752
465 765
865 929
634 169
250 311
515 173
332 599
143 14
886 765
867 775
344 293
780 522
474 829
576 297
745 333
85 931
696 982
910 549
718 560
871 544
716 967
565 386
400 47
811 707
482 285
578 678
199 825
653 358
654 672
4 229
159 399
380 89
637 855
414 289
833 354
320 285
670 548
595 884
591 69
354 406
83 72
896 931
289 282
954 549
777 943
341 958
46 935
790 720
9 682
35 203
487 841
388 354
238 157
226 983
389 828
900 579
510 471
753 795
344 798
740 706
663 120
55 80
800 708
389 844
47 808
648 424
778 534
691 36
19 15
843 916
495 407
878 742
537 4
802 630
335 880
1000 542
621 998
705 55
899 421
228 94
517 946
480 876
911 294
309 170
85 929
335 151
892 579
583 212
842 429
309 384
925 176
174 309
364 546
966 878
972 262
208 194
69 489
783 687
856 979
908 91
241 941
519 243
455 133
561 102
485 296
472 870
178 410
956 645
523 541
803 922
115 495
983 10
696 183
162 765
855 552
492 70
312 96
229 11
112 767
62 790
659 597
7 534
179 836
376 962
883 701
196 178
188 997
180 178
943 884
435 341
410 798
893 926
936 722
488 122
911 48
644 549
83 569
404 650
611 261
962 780
958 494
491 157
334 145
29 670
11 277
74 463
388 421
142 967
88 324
371 629
178 998
566 15
664 260
521 970
749 275
769 482
639 706
851 259
929 973
249 879
342 939
359 322
288 730
53 500
129 376
373 424
438 306
566 938
907 102
377 87
568 656
361 145
403 206
179 212
91 331
270 427
748 432
161 628
128 36
411 214
637 256
562 783
721 75
177 128
214 628
283 553
697 782
988 644
855 100
431 166
592 946
377 700
328 340
376 538
751 456
712 787
569 388
463 273
401 290
917 639
192 614
395 200
843 889
988 382
548 698
643 419
119 139
479 19
556 447
902 854
640 307
694 613
886 209
499 156
795 286
899 415
614 986
875 294
676 457
154 863
281 223
362 796
815 400
846 840
693 371
677 747
360 333
541 371
527 245
531 39
454 321
307 430
723 68
524 181
43 399
622 677
473 324
723 983
823 287
657 568
315 515
848 334
704 675
919 389
427 230
551 450
879 881
949 858
39 602
1000 472
149 82
406 621
604 621
908 128
696 426
941 564
898 11
685 788
176 601
831 604
53 603
484 382
240 931
532 432
903 279
360 532
152 52
673 766
894 755
181 580
144 589
600 121
908 41
642 285
888 84
686 473
855 941
872 169
601 94
373 403
935 504
555 732
497 87
842 228
807 391
979 22
142 951
991 579
863 49
132 633
106 751
691 818
987 960
54 562
965 587
91 426
158 899
985 645
872 655
45 826
847 679
629 23
602 988
37 620
252 464
214 169
987 357
317 905
466 974
560 370
795 431
329 650
295 952
606 314
140 167
845 650
673 987
975 474
93 274
738 12
180 345
702 952
856 167
140 18
387 322
752 700
350 181
133 81
395 644
811 739
388 534
520 656
129 61
335 495
506 222
566 72
24 685
852 267
284 879
201 991
690 671
852 952
33 40
683 984
723 427
961 494
149 110
171 481
975 278
499 505
577 480
165 65
331 601
480 17
7 615
285 680
632 697
736 137
121 664
91 419
912 843
953 52
532 61
338 123
628 507
987 837
901 205
805 152
168 232
846 284
964 175
871 131
267 595
259 607
25 388
230 350
401 937
998 182
304 933
440 335
172 932
136 427
578 72
304 941
224 746
921 149
280 188
782 791
398 547
934 41
390 423
359 163
344 791
724 356
691 648
579 164
590 863
935 715
655 167
913 238
386 879
66 833
624 666
212 848
889 21
443 146
309 278
69 802
158 653
300 793
956 849
711 879
594 545
712 645
882 249
127 625
457 268
933 193
41 81
102 145
291 929
206 545
346 599
251 275
68 504
352 551
430 23
567 63
707 23
271 279
903 589
856 398
591 360
440 789
934 631
559 542
86 224
822 765
39 432
935 73
623 106
129 287
349 52
75 696
974 55
643 346
744 877
236 499
288 334
964 676
217 221
444 522
286 302
733 266
338 325
431 668
954 961
13 559
254 302
357 87
432 228
104 1000
498 176
509 339
15 786
6 472
994 231
533 450
715 279
604 265
932 53
13 34
592 886
187 25
112 846
73 543
543 544
719 177
516 40
825 227
698 530
760 831
280 691
970 292
557 995
47 573
607 489
374 60
84 199
44 561
103 196
739 117
293 645
685 457
683 809
338 510
341 381
72 98
390 620
615 42
614 947
435 661
721 221
419 809
369 805
1000 462
579 472
117 738
194 872
680 802
312 877
258 17
115 652
272 330
371 505
451 886
547 985
205 886
694 267
71 623
84 62
534 70
808 663
534 650
451 2
879 213
229 762
414 136
465 344
848 685
571 835
820 298
183 117
384 24
646 877
939 454
524 730
392 472
122 332
333 925
137 572
334 211
347 366
709 747
432 812
647 557
855 2
119 466
489 38
914 502
955 134
864 852
324 479
810 255
180 445
17 143
354 316
682 350
97 700
511 391
947 529
531 157
623 801
838 649
150 111
245 752
604 105
584 108
363 928
372 394
536 542
858 388
738 889
589 539
929 835
363 100
257 876
677 894
542 879
990 515
266 691
796 234
342 870
797 379
772 705
246 169
557 308
197 104
642 294
129 785
885 571
447 492
385 142
21 123
637 926
617 10
244 903
773 413
791 586
290 569
737 563
870 536
639 293
587 66
851 281
852 716
207 736
877 298
421 592
518 898
908 58
961 135
547 152
737 733
301 338
900 27
562 38
331 770
836 201
481 918
633 686
422 333
631 840
432 299
196 51
109 949
84 104
255 69
801 630
968 992
18 102
140 868
637 580
780 471
388 472
158 261
593 21
861 579
878 224
274 292
241 73
177 383
451 324
954 431
422 252
354 921
788 439
19 494
964 425
897 798
58 352
372 54
633 651
874 233
524 511
584 148
530 764
88 760
190 981
233 41
961 612
51 587
80 749
173 69
866 44
395 69
123 924
575 767
999 756
266 448
596 523
287 849
608 126
107 374
414 798
409 340
926 375
123 459
527 6
49 295
364 393
316 444
210 486
242 891
339 209
732 507
356 934
60 18
392 964
761 166
505 806
181 170
628 431
436 303
598 155
547 484
927 961
447 863
754 137
346 688
195 92
25 77
95 550
513 84
250 486
292 274
443 755
185 472
775 70
225 620
104 372
333 772
635 30
167 779
467 388
479 512
588 661
210 504
588 682
168 723
996 837
592 460
932 438
508 776
396 706
78 733
504 499
529 410
189 138
526 695
206 655
315 4
507 793
475 525
248 95
932 643
103 243
681 523
298 34
739 189
921 694
192 816
226 425
562 720
414 414
68 88
91 619
412 383
907 598
692 887
530 155
398 624
146 632
665 78
267 444
137 404
220 188
612 328
48 445
858 174
261 461
80 926
308 352
949 492
379 215
369 641
264 908
540 766
844 409
853 205
608 111
298 989
317 827
272 909
83 364
825 129
54 343
694 905
397 362
576 643
283 776
683 945
710 547
956 223
427 554
664 808
797 35
862 961
870 114
478 133
262 952
294 303
207 315
676 988
630 604
379 252
196 913
460 62
284 906
459 415
223 711
746 123
84 20
133 607
740 953
905 610
912 1
316 199
186 119
722 992
243 816
729 101
162 439
344 188
603 446
157 803
926 826
845 902
509 9
962 977
587 248
248 866
64 498
616 564
555 250
65 338
438 798
236 793
981 600
45 580
383 583
408 201
103 308
317 253
229 611
858 278
143 815
313 106
669 207
456 929
266 223
20 520
313 704
303 256
835 294
877 348
549 218
525 285
537 651
261 841
119 766
581 118
223 261
467 893
822 892
114 923
443 87
791 134
389 755
49 93
441 224
441 925
209 989
639 965
806 745
511 900
17 924
185 91
984 240
131 652
574 805
892 245
378 16
771 682
775 767
990 819
744 215
203 430
395 952
697 842
741 200
124 207
298 758
998 309
960 281
86 128
373 534
550 977
658 751
517 320
139 433
647 506
935 882
834 850
692 330
529 530
737 432
190 653
962 35
315 187
315 922
455 401
377 687
437 5
325 35
467 954
459 463
345 114
964 394
723 179
709 655
86 252
905 445
479 276
462 866
787 794
194 776
463 242
246 571
605 899
852 571
33 72
185 311
704 378
556 148
803 427
678 265
709 889
164 582
447 188
982 625
400 234
476 176
747 862
761 722
292 351
423 613
924 324
702 608
756 627
53 258
522 558
446 731
312 231
419 610
234 759
993 401
576 634
496 468
189 322
673 257
870 480
804 96
703 793
419 506
763 459
16 472
202 285
516 462
71 514
273 934
335 305
938 265
732 910
232 434
690 921
400 905
1 559
351 204
709 703
161 770
242 472
757 177
638 444
957 272
206 709
13 229
494 540
450 951
384 226
146 682
586 74
633 546
749 587
290 984
754 458
929 450
627 995
438 685
957 265
973 395
624 162
701 986
936 117
342 150
832 320
394 488
33 417
4 27
10 782
240 293
743 763
758 168
853 369
633 196
590 809
971 606
591 214
330 672
822 527
847 672
160 653
70 241
267 193
975 73
365 277
40 214
382 107
475 797
993 234
43 108
714 583
796 14
685 305
832 126
798 506
158 678
919 957
150 227
299 186
462 124
337 664
770 501
298 718
952 245
352 291
873 995
8 66
370 668
793 693
198 201
879 591
548 355
582 797
982 697
820 881
544 443
944 157
874 313
557 242
532 826
820 909
974 404
72 828
520 343
544 865
455 718
73 422
218 2
698 654
534 200
643 518
674 78
390 586
828 548
373 947
856 359
763 193
21 829
172 834
699 541
258 716
137 153
155 330
984 355
554 852
370 518
595 196
782 43
590 984
931 609
968 963
156 786
615 731
565 176
716 787
502 263
416 974
303 639
993 570
422 286
804 546
741 791
833 398
382 523
131 423
386 312
98 99
829 541
717 713
499 394
656 433
406 1
639 71
640 709
995 631
177 61
851 798
195 917
440 684
107 576
888 570
669 492
33 986
698 498
891 750
182 197
197 547
617 588
297 836
467 257
318 291
88 643
560 169
852 283
858 999
569 959
451 746
731 237
735 483
233 428
625 625
172 415
2 821
657 788
45 298
589 123
766 362
531 676
959 325
323 383
341 817
562 891
128 791
274 293
720 862
487 506
920 345
166 658
446 922
219 822
945 490
852 808
484 710
34 382
764 442
258 357
248 105
895 819
111 375
237 168
674 831
175 723
381 593
514 340
162 826
316 733
540 106
816 168
550 23
465 849
206 314
418 722
540 453
828 313
481 651
482 64
787 154
747 657
997 167
993 260
993 159
264 309
477 533
556 80
929 26
339 20
741 134
586 757
69 281
932 413
477 550
703 414
70 263
430 449
709 67
225 423
732 702
234 489
568 208
233 789
809 496
629 572
328 549
830 215
628 397
946 761
174 105
368 649
98 244
310 797
220 806
508 535
23 951
158 741
530 590
86 391
963 339
888 715
930 290
687 717
478 558
662 633
281 652
896 29
826 378
184 205
740 45
996 691
432 762
352 153
544 962
300 437
152 506
796 187
904 81
638 483
115 381
33 299
328 395
773 928
133 153
197 956
647 872
634 192
345 79
41 985
422 889
394 341
528 573
653 190
672 431
812 290
589 786
181 844
771 916
69 953
909 904
775 265
457 556
634 408
393 802
691 675
15 814
386 85
274 542
973 39
329 946
731 784
628 918
833 911
864 399
302 901
166 772
327 77
484 623
425 961
635 877
690 115
199 649
191 76
115 472
417 163
946 443
360 148
59 574
972 193
94 922
694 273
349 260
882 21
981 833
709 307
421 616
265 399
475 619
91 455
617 589
32 508
656 563
136 392
585 714
636 107
380 678
938 329
350 729
561 819
125 330
946 270
669 546
165 210
664 143
732 255
763 281
843 764
155 418
132 979
85 739
417 767
96 465
193 354
173 445
775 754
24 298
843 721
930 692
835 7
262 594
874 567
330 25
442 716
694 484
223 573
340 779
244 640
994 436
881 436
190 166
464 655
376 213
905 306
313 305
898 740
306 575
599 772
488 635
119 41
614 182
961 342
981 953
388 204
639 974
140 268
923 829
41 603
909 298
603 946
685 222
796 501
272 990
625 395
435 760
941 744
85 48
1 901
104 65
39 388
656 743
571 178
781 579
877 612
557 689
911 480
980 242
232 706
101 252
11 856
599 535
583 951
851 683
748 583
971 955
697 787
965 627
206 268
879 745
434 82
561 435
676 344
50 541
792 907
763 151
685 803
753 362
45 268
851 604
559 793
579 822
448 255
522 543
288 654
735 400
835 722
66 296
836 511
418 116
266 628
430 181
542 951
218 182
786 586
378 69
890 344
599 957
500 338
991 121
521 787
509 726
21 356
866 575
690 857
484 284
464 955
906 913
95 5
591 123
192 881
225 968
924 82
419 824
944 423
210 410
136 464
819 719
293 157
13 685
968 982
937 497
410 432
436 842
965 505
385 26
994 157
238 610
433 918
340 657
66 376
840 550
268 201
358 659
344 560
542 370
867 311
743 479
321 276
780 178
204 286
442 165
774 198
115 679
335 206
581 455
4 401
602 421
79 272
832 959
329 422
733 374
852 195
470 475
653 172
457 250
414 857
55 899
577 187
392 169
623 912
312 973
393 627
898 913
871 472
893 730
103 199
394 626
101 954
126 863
112 754
611 583
481 525
712 665
833 58
969 103
75 456
82 280
193 468
939 980
710 64
262 832
457 812
766 656
518 558
311 891
474 630
155 921
585 955
13 866
969 418
873 981
261 43
511 955
935 454
517 449
281 644
455 779
434 738
295 221
112 951
581 606
526 585
540 735
601 111
528 552
533 569
612 401
356 794
247 122
571 290
934 763
541 851
589 389
609 974
925 883
488 720
305 506
240 14
125 844
395 840
409 653
53 928
721 20
142 409
699 967
729 712
563 632
20 270
243 151
34 629
348 168
673 522
535 652
495 913
753 660
312 890
817 161
181 365
774 537
504 322
33 472
103 232
501 596
746 123
751 744
912 779
301 99
750 585
497 836
495 245
135 250
410 807
172 952
489 590
912 945
416 992
224 944
540 518
641 725
469 285
64 391
489 380
964 364
199 239
484 461
710 694
500 618
570 120
710 671
615 58
50 621
564 30
548 273
997 103
388 188
579 466
845 452
816 68
306 809
269 15
708 790
407 979
98 208
879 977
34 807
427 494
523 84
356 991
94 71
259 353
818 482
933 837
904 663
471 749
764 210
999 740
718 471
679 406
382 815
622 557
50 416
499 48
39 573
644 855
207 132
613 902
738 25
687 546
295 642
851 158
897 58
529 849
255 614
429 207
764 636
51 50
98 814
386 550
404 136
267 30
931 611
636 880
426 669
310 323
480 721
778 161
10 377
991 306
513 264
899 419
469 277
90 950
500 566
701 476
505 904
515 968
848 436
104 150
473 274
994 413
574 953
329 771
77 583
846 320
739 590
866 745
695 207
773 955
431 195
98 474
441 936
371 612
762 289
562 474
887 234
186 555
326 460
42 515
834 403
992 888
633 572
779 857
812 328
522 551
24 243
178 619
231 465
754 548
22 992
226 315
870 908
368 411
926 196
598 410
297 759
331 590
447 930
257 109
659 259
501 778
397 683
148 679
227 627
618 901
216 248
156 843
254 86
282 523
932 179
938 880
469 229
158 268
376 916
174 414
192 35
718 675
353 588
214 866
766 580
827 832
675 982
68 982
505 928
107 350
229 436
665 44
311 698
613 822
236 687
721 787
461 427
15 439
304 814
393 228
59 70
51 220
202 733
661 119
468 706
142 767
810 697
394 806
627 121
807 7
793 863
290 528
966 254
67 304
531 269
338 460
679 590
323 389
507 881
586 983
750 975
671 727
533 560
680 65
71 160
22 487
14 863
116 311
615 979
247 183
643 146
735 585
973 321
201 58
41 480
455 787
514 791
350 125
190 46
205 30
516 260
123 226
537 529
508 239
421 151
297 754
338 63
384 32
89 311
790 585
371 130
920 244
369 885
930 269
298 558
818 134
360 814
342 940
178 897
48 849
603 599
661 344
375 941
252 45
629 464
593 41
285 1000
884 512
781 654
212 814
948 79
892 29
969 308
204 234
83 146
744 252
596 686
626 405
449 970
434 877
918 78
77 26
538 203
857 961
775 318
396 68
97 722
29 288
521 65
211 233
485 604
289 955
359 80
50 914
791 807
885 483
509 709
911 962
922 46
363 768
835 697
418 759
46 932
996 447
680 567
170 207
161 164
243 458
372 519
326 293
775 163
871 210
171 283
328 782
549 93
790 691
450 384
315 208
655 496
62 311
517 334
498 231
689 677
196 741
33 61
223 521
731 807
90 94
876 902
995 418
108 425
808 784
991 557
52 123
433 645
979 114
345 950
626 476
217 33
94 822
343 249
56 317
410 73
975 145
562 285
709 969
753 670
227 517
639 744
389 279
392 72
21 367
843 736
769 647
468 59
308 863
179 810
882 364
509 588
873 857
825 71
740 582
99 578
321 967
245 737
808 710
76 637
373 829
475 919
978 141
4 942
751 285
649 182
770 633
489 157
227 642
224 314
892 966
933 322
59 213
922 177
813 867
695 998
916 185
326 169
110 893
178 329
511 861
494 827
983 280
922 983
296 209
175 145
467 188
400 107
284 525
391 321
318 96
281 86
254 234
126 607
936 364
224 304
130 446
726 718
700 113
321 647
792 995
183 495
602 259
783 582
902 885
981 174
259 220
453 262
869 513
876 579
882 804
250 100
817 12
125 976
623 516
511 445
940 414
673 693
274 542
426 455
629 176
395 407
669 888
400 847
425 537
341 276
375 307
319 591
566 192
707 443
888 188
602 217
910 827
368 274
729 183
359 794
201 358
245 753
599 869
405 645
921 24
330 745
335 296
487 649
91 901
88 193
410 978
805 690
963 319
502 173
966 692
49 860
612 166
34 294
938 211
234 439
183 859
154 564
212 518
418 640
832 303
280 506
196 242
560 85
257 158
849 61
921 222
388 897
191 532
743 422
860 129
987 976
539 43
561 140
779 751
53 979
485 611
852 333
417 680
837 412
473 673
895 686
583 393
925 283
705 773
901 667
642 565
607 887
27 181
931 168
146 806
417 984
316 630
310 268
680 733
406 147
832 152
544 300
583 415
187 469
135 287
851 88
975 776
957 458
625 2
807 888
871 771
401 223
491 187
920 710
856 170
322 325
625 688
102 866
334 207
494 289
377 468
244 345
802 351
352 201
88 427
198 159
381 959
146 599
309 872
41 65
389 165
852 363
228 13
220 954
243 562
29 714
58 619
970 273
473 860
287 322
480 560
519 485
83 861
732 664
728 391
555 773
136 117
130 407
361 363
924 350
63 603
222 953
226 121
980 191
513 698
258 267
751 992
853 777
440 834
224 585
357 168
284 779
186 493
855 414
763 546
148 779
732 825
945 369
560 957
655 925
191 72
64 913
689 942
775 917
501 128
296 999
777 858
350 579
993 963
508 205
984 755
580 655
24 715
672 524
449 584
655 326
239 639
581 719
635 927
54 355
354 136
993 349
928 131
93 342
547 921
675 600
255 530
245 254
778 278
861 916
242 226
864 516
235 480
406 445
799 869
4 460
809 152
283 997
339 737
657 375
974 885
414 331
585 228
506 658
574 362
587 366
882 816
295 451
895 116
985 701
161 694
846 988
985 969
705 128
502 323
207 362
693 476
703 620
278 277
638 208
574 852
667 225
676 455
570 961
662 570
264 555
543 822
791 109
237 527
849 496
857 738
213 56
676 549
825 916
123 953
804 463
687 697
151 470
431 363
932 721
275 93
914 196
304 818
344 705
200 541
279 193
248 57
605 492
407 923
875 430
893 530
226 679
149 579
941 377
98 580
672 873
68 373
190 586
290 372
913 533
725 490
546 191
682 972
895 151
580 89
618 769
448 472
51 844
221 596
176 992
865 318
690 847
433 933
305 879
412 722
212 217
407 137
109 757
908 88
177 3
772 487
959 794
638 219
815 10
1 858
175 990
837 866
798 865
744 269
991 102
318 155
292 202
959 725
812 400
402 866
353 989
782 173
392 311
321 420
277 207
196 321
186 452
317 33
301 984
85 60
214 292
494 403
127 506
905 452
318 939
927 306
479 670
981 709
128 871
77 301
622 405
857 273
305 808
791 173
232 606
897 876
279 446
951 390
842 405
344 856
161 159
829 270
979 640
510 810
111 107
512 586
858 732
540 368
541 163
769 330
206 773
218 665
55 484
889 169
24 897
56 232
502 185
825 884
694 481
587 335
920 804
536 98
466 778
941 75
405 6
778 709
374 610
94 996
165 429
325 982
214 189
374 381
264 716
196 198
532 958
761 783
880 452
230 297
371 346
352 170
878 775
385 130
125 252
680 479
460 290
478 5
385 674
389 851
49 649
606 585
367 580
32 367
663 247
592 261
431 34
809 944
73 309
560 193
671 198
487 240
244 131
805 965
816 628
277 194
778 864
444 882
249 144
391 475
736 912
945 983
926 166
474 753
946 998
196 33
272 617
747 682
647 516
144 551
744 462
325 420
302 522
666 768
243 551
462 56
38 978
144 407
160 963
961 617
650 105
721 156
838 922
438 468
19 484
945 581
1000 763
284 270
38 302
852 949
4 281
259 313
720 41
4 402
19 879
983 964
120 668
590 704
171 958
441 27
607 189
951 386
656 607
908 235
183 693
973 759
72 187
228 231
633 791
669 231
195 651
318 652
355 315
272 907
934 525
714 713
98 540
146 664
898 753
446 54
813 81
267 419
649 884
675 494
725 281
931 344
995 919
234 249
156 350
875 505
217 89
629 588
252 315
68 774
828 150
230 513
931 640
524 497
990 580
861 198
542 715
634 791
40 537
886 867
371 195
284 760
348 588
902 912
686 599
748 969
482 513
153 978
474 412
991 676
874 464
178 851
642 416
952 811
678 682
876 838
598 48
636 160
71 945
543 537
506 756
269 291
268 987
399 421
97 741
205 389
240 970
385 382
193 882
563 337
174 870
918 439
598 771
716 553
90 669
425 259
549 595
582 693
114 817
557 980
369 210
180 761
143 608
490 565
902 335
204 52
491 75
846 122
674 89
757 561
819 763
358 182
875 368
184 940
919 988
198 741
502 287
895 378
943 644
979 384
436 844
919 183
304 927
15 764
325 977
740 772
953 143
511 98
37 827
815 694
434 955
242 13
391 935
579 136
520 333
177 557
739 955
882 95
859 42
19 896
667 183
326 759
856 620
447 836
530 893
847 262
274 963
898 89
224 665
998 476
32 744
699 174
269 771
813 580
475 127
310 831
590 142
762 635
471 446
338 208
469 1000
963 184
273 743
407 861
336 496
240 404
578 368
138 938
517 846
972 950
781 992
134 282
916 370
815 895
102 387
387 152
336 571
313 350
210 608
104 720
124 545
912 343
281 701
546 50
999 797
789 518
799 780
150 922
816 715
102 964
116 918
488 488
837 452
60 801
521 47
591 164
507 644
345 503
552 787
584 891
409 551
331 373
294 208
922 480
444 109
27 24
511 560
12 515
316 348
394 71
235 836
480 985
488 742
528 825
715 40
591 112
484 124
331 921
400 778
887 253
276 843
402 913
427 787
135 413
484 742
578 529
513 719
460 57
882 1
40 988
99 596
720 630
550 583
360 50
303 950
792 247
159 578
364 194
607 586
328 499
27 90
808 905
962 540
540 267
254 843
439 580
209 353
936 159
208 759
708 296
542 511
88 500
693 701
286 452
950 299
389 614
519 976
515 196
463 480
323 55
634 717
70 762
920 843
601 5
300 128
638 309
808 842
542 726
178 500
799 828
441 127
103 187
383 959
439 618
673 846
562 762
524 306
148 631
636 444
571 749
57 936
777 209
935 864
364 318
146 112
238 162
349 586
545 341
959 732
577 984
745 631
936 138
769 269
712 84
832 404
339 283
492 888
752 116
434 426
537 116
278 579
165 775
115 626
357 710
693 74
704 934
71 438
706 639
722 840
244 418
700 554
442 583
698 191
616 193
309 131
709 153
927 586
212 874
583 42
115 569
502 275
713 819
457 573
412 419
836 179
733 655
238 535
726 174
367 935
66 342
494 675
261 775
648 421
463 472
40 230
505 578
396 541
113 218
636 853
32 525
180 471
6 765
938 417
351 732
73 305
980 417
191 567
988 240
711 838
68 451
29 751
291 572
789 425
278 404
928 425
896 309
73 108
524 901
633 11
315 875
291 706
272 295
534 481
318 260
711 245
995 386
957 739
163 286
690 746
170 440
749 618
725 65
966 822
833 248
122 598
303 147
442 412
893 575
835 975
219 211
596 545
284 214
499 552
298 447
887 189
806 468
533 635
457 530
778 499
97 289
436 900
312 400
974 877
851 204
414 809
354 70
284 9
561 637
84 782
970 859
326 970
604 776
305 858
357 60
348 83
982 453
852 784
660 293
496 826
634 511
580 909
918 987
624 863
645 478
336 707
676 615
390 662
520 280
340 695
777 876
328 688
471 758
50 179
4 130
641 546
454 638
625 220
83 372
849 249
956 728
343 185
846 631
911 733
428 366
241 251
938 204
962 569
748 409
539 12
557 752
389 179
399 11
382 14
262 482
209 231
416 217
848 552
284 262
627 759
9 711
915 867
436 946
354 876
888 183
934 892
71 444
455 323
336 469
950 836
67 597
814 159
710 482
743 661
419 994
704 369
236 427
373 619
494 671
853 727
619 382
825 787
109 689
158 280
115 444
41 108
266 182
663 854
515 976
969 406
775 934
360 673
291 11
681 733
459 785
166 534
321 77
766 991
270 429
873 923
30 385
566 913
766 296
271 229
635 281
214 240
913 409
420 574
306 203
988 101
634 765
841 153
144 955
383 607
530 413
798 255
167 559
855 364
593 933
214 125
365 227
636 427
1000 277
480 55
155 305
69 467
620 789
743 910
517 763
176 126
380 46
605 973
337 547
480 459
584 929
156 693
119 948
225 791
846 119
424 704
171 1
789 493
402 790
552 532
657 919
964 728
701 36
583 568
26 37
965 62
755 609
557 120
911 873
992 781
485 756
756 415
907 655
445 545
76 309
227 997
724 732
768 190
758 425
461 351
412 783
392 426
546 167
39 949
730 456
212 31
445 214
869 968
513 351
660 314
310 589
321 886
76 34
458 88
439 833
616 918
344 851
17 7
955 889
345 56
86 684
898 557
524 530
881 767
80 37
625 540
425 390
423 945
33 501
333 881
799 471
321 948
955 142
31 337
392 910
594 375
931 478
7 491
258 455
491 888
427 338
727 115
60 852
352 150
31 92
562 685
632 829
971 883
219 587
496 1
375 611
88 89
580 306
760 95
982 837
174 251
366 409
260 901
50 425
516 612
296 80
909 78
960 928
514 879
880 179
789 9
97 255
560 877
971 676
512 320
570 953
361 686
586 936
360 621
232 636
716 876
954 528
455 625
503 913
92 968
977 383
637 881
757 73
749 197
516 728
680 261
946 86
21 41
661 532
168 381
256 893
421 883
507 209
122 875
843 10
393 213
94 819
892 29
225 850
578 641
901 741
826 258
298 847
378 847
227 959
852 546
428 482
691 272
147 935
945 813
25 990
809 337
366 119
968 700
340 590
331 546
803 241
87 156
2 101
59 465
10 228
710 911
183 438
373 400
212 329
318 318
654 237
356 127
827 19
609 324
869 166
407 939
95 671
772 494
958 96
324 830
741 968
406 34
434 923
252 778
96 645
882 569
696 749
768 238
561 522
688 376
315 429
100 94
587 409
505 871
701 545
512 828
861 441
364 918
696 295
940 615
184 791
539 821
59 879
400 307
682 619
47 87
180 996
405 146
17 767
311 909
737 717
158 822
740 598
892 521
135 435
225 831
652 318
196 764
70 710
328 595
682 752
747 375
521 861
628 152
60 537
254 938
760 797
394 411
931 499
933 286
116 65
383 158
921 768
477 578
173 990
741 805
179 854
715 488
640 699
235 342
279 700
496 488
899 39
537 890
175 829
894 470
627 290
58 277
854 548
538 534
338 27
881 279
767 517
215 595
937 406
105 450
938 216
254 600
489 836
665 791
261 664
954 558
834 888
435 11
545 688
715 973
251 883
399 595
190 17
423 613
63 127
342 527
127 1000
835 596
387 616
280 499
57 647
534 233
243 891
579 969
941 787
670 293
887 191
208 68
681 77
203 630
157 743
743 545
140 284
900 578
77 527
173 179
412 133
24 707
675 654
441 602
894 616
806 110
178 781
857 14
644 858
601 59
603 801
84 343
920 743
269 984
163 996
129 442
149 574
227 152
754 823
438 668
778 647
427 244
258 955
813 284
343 901
701 413
756 945
688 785
768 675
671 956
398 930
503 799
951 546
369 730
398 704
350 807
50 175
130 777
61 307
208 943
355 403
348 908
693 110
785 35
991 461
390 455
254 388
934 893
623 204
907 302
108 20
195 257
34 158
465 325
267 94
496 672
580 622
732 843
878 272
732 516
971 868
256 122
15 224
428 189
490 637
657 334
591 598
756 852
176 624
718 220
892 443
64 214
57 472
744 796
311 934
801 475
597 282
506 57
245 612
249 933
267 735
333 905
757 857
481 88
308 933
375 199
412 200
671 439
234 469
402 414
889 545
827 203
259 486
97 332
264 504
238 345
250 530
387 570
657 6
938 867
66 965
164 313
752 477
946 834
248 986
530 348
550 136
622 356
687 809
312 718
62 951
480 550
119 312
317 866
733 776
740 255
567 798
275 904
738 319
304 221
568 985
121 833
189 117
926 742
459 876
826 238
787 521
832 305
171 905
681 149
403 904
702 421
324 970
289 977
197 61
46 592
425 764
881 166
908 613
489 806
44 367
888 314
619 830
735 720
868 790
693 415
836 271
241 395
371 159
220 529
120 568
331 266
432 544
157 212
18 339
706 645
959 61
890 593
312 577
366 625
40 180
450 59
454 875
34 691
219 824
391 254
519 339
883 722
933 950
289 39
684 950
11 994
587 642
218 900
525 898
78 584
643 564
439 528
218 96
920 472
725 437
775 311
33 243
193 658
696 965
915 481
475 379
21 925
825 61
959 239
823 349
913 36
564 465
561 351
823 781
218 481
791 547
790 993
650 823
788 983
463 345
724 703
627 937
998 744
982 452
801 956
992 804
269 714
64 555
335 830
310 886
433 553
545 101
923 223
205 194
539 711
413 668
605 262
6 40
492 602
557 988
792 293
6 548
102 61
890 70
955 437
990 199
299 388
610 534
727 222
933 814
481 265
527 346
386 85
687 533
521 877
169 244
791 312
372 175
244 893
330 261
460 198
586 319
853 759
981 195
9 579
844 913
259 490
575 371
904 644
520 261
504 424
735 689
863 295
188 107
368 107
304 518
836 827
586 889
84 689
267 566
479 92
581 111
482 737
381 155
415 385
809 901
589 919
213 544
650 452
558 401
918 18
845 862
751 754
442 430
996 835
926 709
819 475
211 507
662 301
686 592
492 77
995 494
37 81
533 208
608 687
704 91
952 525
278 548
978 703
537 719
427 973
447 463
969 246
547 658
249 631
707 232
726 741
821 701
908 762
449 353
443 515
40 153
700 395
98 317
36 678
650 634
97 463
708 97
754 66
696 255
486 3
743 402
103 211
973 564
916 10
525 421
573 359
754 564
881 273
950 851
485 916
378 600
696 581
647 86
340 450
452 342
744 826
36 195
758 846
856 9
429 674
33 381
945 2
275 786
636 825
741 225
825 121
702 119
205 520
970 348
690 545
370 421
616 433
279 406
414 373
47 135
515 843
845 79
864 460
285 120
344 500
621 26
144 168
688 322
669 349
894 657
78 359
792 263
669 693
66 70
204 83
925 112
191 719
178 770
889 54
554 462
488 233
400 174
496 631
980 88
745 164
523 873
136 822
515 314
383 804
887 581
693 587
306 812
581 883
936 484
946 469
701 490
664 433
63 101
189 159
323 43
915 933
755 845
158 51
855 269
849 541
128 741
552 541
424 433
916 132
601 360
849 861
293 302
403 512
671 356
399 591
523 993
838 314
364 277
546 995
536 218
958 395
936 663
95 510
641 359
718 11
872 242
544 567
79 164
520 946
537 749
742 918
231 60
337 579
574 595
812 882
277 110
772 770
279 213
571 867
878 920
162 289
855 749
913 705
651 934
682 432
350 187
246 424
2 581
175 583
464 576
685 987
757 741
953 457
323 36
955 524
812 200
948 116
821 667
600 861
292 471
657 282
705 642
223 903
485 707
283 397
384 949
690 967
423 140
175 642
165 746
946 130
246 977
643 894
754 66
537 243
524 45
687 194
96 229
935 909
306 581
530 217
184 689
829 219
861 607
353 4
133 25
2 298
191 379
444 644
886 944
989 980
173 410
638 676
584 269
850 572
789 889
578 379
598 973
579 407
410 458
483 931
229 543
921 484
127 419
363 365
345 13
422 351
26 518
786 59
631 610
499 636
14 420
392 77
483 612
69 971
902 893
435 551
35 130
549 356
720 162
174 911
262 65
582 596
655 287
897 368
3 286
705 395
471 17
628 97
68 954
846 697
248 969
99 281
636 282
443 647
557 356
421 617
212 819
105 2
369 867
152 2
396 372
388 857
953 867
820 16
712 21
989 665
945 960
241 88
734 581
937 684
301 291
109 357
359 513
379 214
215 727
99 530
386 611
477 486
502 339
359 296
961 214
173 348
435 906
487 414
97 169
460 423
780 398
910 569
783 138
865 288
818 998
608 963
449 203
542 85
381 950
163 900
248 342
247 336
749 682
851 733
156 846
243 310
878 936
73 152
439 661
658 938
900 256
459 266
350 349
298 1000
900 730
71 461
796 147
829 318
51 545
390 679
989 206
141 632
783 867
527 214
151 222
478 184
449 51
399 936
936 799
529 697
158 836
983 600
917 954
498 811
490 967
173 887
519 479
345 314
527 301
523 872
56 678
728 1000
936 505
303 126
822 871
706 832
431 979
933 689
500 347
314 430
317 989
468 487
800 835
136 812
684 327
4 658
657 739
244 731
857 592
463 546
377 679
658 169
857 808
154 590
19 356
345 468
954 335
169 812
624 753
79 304
962 307
46 83
814 619
210 289
835 670
348 673
841 212
19 5
595 698
54 173
640 613
948 398
210 593
346 117
421 834
141 425
507 382
1000 186
475 320
989 210
883 310
521 337
342 724
421 540
712 936
549 475
872 351
944 497
614 82
915 289
713 34
416 55
241 220
539 416
626 715
24 528
865 508
231 545
84 206
142 652
126 795
146 691
187 998
79 89
378 800
834 994
48 90
310 249
665 288
3 848
376 290
797 27
571 240
445 27
678 654
449 587
277 804
801 594
683 464
264 879
872 60
150 97
346 920
208 459
307 10
299 211
237 682
921 96
122 807
461 366
952 800
604 909
503 229
692 404
283 185
244 955
52 155
74 394
852 398
407 282
492 158
840 706
801 728
535 760
125 923
723 995
904 77
305 326
729 406
590 997
952 11
165 834
227 3
400 239
520 79
237 807
513 11
739 76
835 314
236 273
267 960
36 959
284 170
575 341
337 13
24 165
998 288
290 189
427 225
303 690
497 947
957 539
614 10
323 695
967 449
409 559
517 234
404 444
784 800
813 979
143 120
408 836
24 141
365 698
387 450
397 668
206 884
894 353
48 820
269 216
774 15
248 677
120 290
90 652
630 904
24 902
738 773
913 431
128 761
211 278
945 515
399 607
960 151
970 292
507 7
21 239
915 281
571 269
920 35
938 661
562 549
321 962
392 299
60 234
511 520
34 270
877 456
606 433
724 836
843 576
814 231
512 863
131 728
762 82
742 51
599 700
661 304
603 920
153 53
572 662
932 664
119 606
38 809
644 725
300 762
993 486
349 113
840 504
586 480
530 602
301 328
631 129
48 961
13 234
896 201
865 585
190 828
636 983
707 227
989 280
766 7
119 981
485 114
594 958
560 70
398 123
252 860
820 28
262 299
500 833
417 157
984 364
347 606
833 619
898 54
60 822
802 664
777 178
136 287
356 370
493 695
555 754
782 744
43 375
207 43
199 543
906 624
230 183
802 253
306 62
884 700
363 366
543 686
972 139
509 679
374 328
81 2
746 928
303 862
904 788
330 509
132 103
285 236
488 362
424 86
785 794
159 307
992 148
287 702
381 963
290 795
797 755
683 371
232 542
330 985
493 136
238 660
896 625
986 523
609 384
177 409
715 393
541 336
37 707
669 827
621 418
172 959
329 418
960 854
838 561
696 289
949 331
955 933
455 844
227 941
350 63
456 404
739 65
771 996
822 776
193 440
398 443
861 365
218 727
287 820
109 55
385 982
914 57
901 340
281 369
432 128
531 630
694 888
883 270
46 465
904 705
148 238
602 302
28 8
827 820
875 314
296 935
992 260
599 210
578 893
20 880
509 10
897 551
821 203
667 780
484 866
104 570
871 631
639 706
525 899
212 465
400 399
658 508
717 392
284 257
136 294
304 304
855 645
847 200
979 675
541 513
83 462
93 644
350 954
852 731
196 874
273 64
571 596
987 931
187 287
581 271
575 323
967 884
83 429
104 814
326 61
523 645
289 409
362 616
346 638
512 213
276 542
137 784
714 846
133 124
394 901
224 713
596 968
397 191
4 678
739 500
144 330
738 262
877 432
69 99
312 223
764 581
364 588
433 901
24 78
979 566
278 417
385 202
393 873
551 781
281 396
725 290
551 424
856 462
561 428
650 925
505 873
460 414
314 869
947 893
458 338
754 925
127 735
608 139
920 519
915 159
449 200
624 639
101 1000
427 479
404 662
534 77
491 908
777 994
886 805
142 723
648 344
79 896
34 774
293 687
845 953
152 207
846 294
293 775
254 946
607 720
797 657
565 141
134 287
91 341
63 20
363 232
127 710
484 441
127 161
113 777
983 972
265 265
40 829
774 557
277 294
950 381
522 73
359 515
855 655
675 450
682 918
628 37
478 808
968 111
888 604
576 81
346 871
699 840
397 385
678 473
853 674
746 628
142 375
29 105
555 997
914 704
740 236
43 541
652 218
822 11
92 539
409 397
237 437
822 108
580 633
307 500
127 432
806 52
157 269
266 835
539 711
946 179
720 278
496 989
1000 372
911 317
713 91
528 320
427 949
582 349
848 6
438 888
940 975
243 244
79 97
807 509
688 617
895 753
742 408
779 390
706 741
831 690
9 419
367 358
707 436
441 949
837 554
528 879
122 777
873 771
279 200
817 680
432 967
374 711
100 173
913 153
842 806
224 744
102 851
286 590
539 808
362 727
605 376
152 890
661 727
927 24
704 940
906 743
453 135
308 279
431 553
358 221
965 272
123 581
171 67
874 408
134 709
84 236
125 739
465 236
260 786
725 391
133 963
97 630
909 586
138 405
625 339
611 496
76 589
655 733
141 246
955 529
765 274
12 39
274 890
675 477
867 533
495 399
28 1000
586 592
996 936
275 724
219 621
209 886
619 295
540 864
393 759
32 495
534 157
46 44
520 807
340 720
119 387
387 835
427 146
82 972
695 423
43 357
242 914
208 252
115 861
619 748
243 508
664 651
694 776
583 710
429 214
601 922
757 547
693 987
958 184
606 775
132 653
566 648
899 374
234 774
521 14
521 852
503 763
538 185
894 197
410 121
43 323
870 10
996 799
982 563
337 954
606 587
235 469
842 172
945 134
147 75
927 466
228 668
852 429
625 766
886 746
68 35
45 929
727 937
499 41
994 709
296 836
305 600
771 531
664 146
221 715
180 810
477 148
576 408
174 329
74 201
236 60
988 141
78 280
321 715
423 577
413 314
913 719
249 717
862 684
399 912
722 83
230 578
986 198
527 806
7 159
218 600
741 242
522 206
920 819
395 842
156 342
61 808
524 68
752 309
221 386
468 150
727 942
140 697
503 713
872 666
266 509
750 90
295 7
825 272
113 214
556 220
28 269
336 616
925 551
937 87
237 145
86 404
101 963
676 225
891 604
112 547
637 156
163 862
133 931
144 987
207 246
514 700
315 234
785 850
937 239
384 721
125 173
136 469
694 226
829 812
359 584
740 941
802 995
925 902
889 935
181 69
768 96
330 695
544 83
322 114
835 481
654 705
173 959
185 790
601 867
450 14
954 959
953 190
92 756
690 878
946 981
76 871
565 714
796 405
519 109
590 117
821 353
312 243
33 994
860 497
510 633
592 310
500 464
219 544
422 591
571 909
779 367
80 647
51 344
452 875
992 569
922 42
284 812
806 233
729 316
949 666
975 239
702 540
84 474
65 920
829 505
872 636
282 608
951 951
826 332
901 403
444 818
630 822
55 728
44 435
100 784
22 992
532 75
549 723
643 616
120 613
248 472
79 991
942 530
861 30
432 768
585 762
584 876
603 214
649 638
421 647
639 748
822 443
166 170
785 371
984 809
280 905
896 231
761 358
388 838
605 621
383 820
695 190
404 966
604 298
944 52
799 25
467 582
752 621
991 632
440 537
442 974
205 720
77 337
175 965
586 465
284 780
969 969
934 978
276 373
424 537
561 219
801 222
843 28
659 552
89 834
808 99
818 530
867 12
977 895
359 42
821 563
531 643
620 790
162 464
1 895
114 585
807 562
589 914
466 650
483 248
347 555
84 290
302 164
59 951
992 278
841 418
60 813
602 371
835 680
575 764
348 835
396 689
603 155
804 985
232 68
622 286
576 578
742 706
657 877
154 801
218 649
461 995
365 278
958 63
826 200
34 532
221 174
328 430
415 823
890 132
418 646
224 512
218 993
869 965
765 875
523 23
17 983
260 983
45 382
581 217
749 871
44 615
45 969
791 372
503 459
104 681
193 921
913 328
292 411
285 782
804 57
39 808
790 821
202 299
516 835
706 782
396 265
233 749
121 440
899 24
705 624
544 3
330 898
309 457
238 622
678 593
400 42
862 717
15 190
25 63
845 530
794 731
480 241
681 27
51 600
223 579
581 756
654 767
223 910
532 962
555 461
502 209
925 955
144 363
426 940
469 169
899 271
511 263
290 378
978 191
769 340
96 201
967 350
260 749
710 190
650 791
999 264
218 152
515 924
863 362
531 940
210 332
594 430
808 721
911 883
223 785
985 680
30 319
67 952
141 289
79 777
40 791
943 78
2 258
620 457
396 864
195 150
579 606
327 789
672 387
171 237
917 895
213 156
107 946
235 280
56 248
39 314
391 96
354 981
437 392
256 973
122 833
439 451
240 701
87 765
2 912
806 258
413 919
864 19
298 520
767 99
412 354
449 806
786 802
194 802
774 223
56 450
901 896
597 495
259 140
51 684
941 261
179 857
875 354
873 43
141 173
526 640
446 552
354 975
776 232
455 548
997 550
446 510
4 898
37 43
726 263
523 88
944 667
21 702
744 818
990 894
534 884
436 516
490 979
210 790
337 266
815 664
174 334
231 261
303 177
440 268
355 29
696 962
663 298
116 716
610 407
291 106
621 143
121 726
516 111
376 331
995 852
186 191
451 168
345 417
684 754
782 784
746 39
336 477
193 409
815 452
557 802
944 105
831 178
289 65
395 346
198 664
854 389
557 384
800 305
58 901
685 483
521 839
316 430
838 857
309 508
310 653
758 866
43 253
317 588
934 332
995 712
101 132
515 849
153 657
558 314
797 211
50 242
672 318
175 365
873 509
162 483
348 182
435 919
507 391
722 752
463 440
571 716
565 564
220 85
399 718
928 778
19 195
512 977
342 690
199 687
169 214
396 361
279 516
906 830
581 785
224 627
343 43
606 795
880 908
625 826
603 278
472 553
530 622
312 984
670 872
85 511
871 839
354 481
310 149
934 260
887 890
933 158
952 229
137 539
365 831
109 761
314 968
590 580
564 844
715 901
411 234
72 799
280 282
431 426
685 589
479 364
521 571
800 412
951 473
304 936
697 315
283 412
992 10
854 872
773 555
789 568
367 183
465 861
286 646
234 895
259 970
541 713
124 779
252 340
276 74
389 556
967 972
982 672
543 959
514 835
403 315
498 302
162 769
414 963
857 448
418 648
360 115
894 958
298 484
558 146
701 574
546 947
618 668
626 528
363 161
475 139
441 765
533 973
935 603
50 947
594 792
906 467
425 954
438 800
945 722
296 995
942 645
313 841
368 559
719 938
77 730
494 194
167 517
119 27
973 102
893 168
635 567
520 799
598 59
781 957
952 543
187 76
916 893
452 499
437 284
14 171
365 513
29 507
534 532
633 148
315 506
73 525
324 949
8 592
549 921
463 788
863 501
394 650
149 779
63 845
16 586
98 76
583 381
912 127
274 116
622 544
69 589
538 694
286 392
313 545
332 835
335 776
426 195
974 728
573 574
160 36
111 589
969 257
384 694
809 881
424 657
246 431
124 493
885 783
328 409
244 198
973 660
854 578
306 399
973 828
864 879
467 132
388 974
668 436
316 771
428 476
906 740
233 674
457 30
439 117
315 784
443 682
259 288
686 297
125 565
443 658
789 988
961 910
346 177
948 628
104 661
401 375
49 10
39 633
750 505
288 477
158 64
351 731
27 417
982 36
694 151
139 424
334 482
658 99
727 679
340 605
980 831
841 740
372 28
533 879
356 122
185 820
551 514
931 536
572 577
728 912
335 265
747 867
965 669
347 404
9 692
523 686
425 989
17 363
242 797
918 549
369 597
111 103
639 919
495 41
952 211
475 223
89 287
955 222
626 54
746 301
987 634
623 269
632 411
208 639
187 873
470 126
229 555
474 580
620 868
78 969
191 572
858 553
774 280
334 813
113 399
33 80
349 99
510 656
294 980
852 718
843 481
36 321
901 72
939 509
477 520
92 16
569 668
948 949
761 342
741 282
362 874
973 774
429 710
690 483
201 723
204 541
862 43
115 239
748 762
282 53
69 225
893 373
322 637
979 841
122 83
957 719
492 484
193 930
412 921
643 882
423 612
655 846
85 285
47 770
822 833
57 328
701 891
527 950
790 23
105 505
224 911
395 62
991 715
636 587
469 403
14 278
124 892
176 669
438 208
41 222
550 260
150 97
46 251
274 677
181 836
747 379
440 404
119 141
727 430
832 755
32 196
87 846
515 156
363 263
485 953
212 403
500 35
285 362
38 546
381 558
936 219
623 128
268 376
806 742
496 995
190 637
483 528
683 277
540 998
950 46
449 24
59 162
524 948
494 343
901 561
779 875
2 837
213 401
143 269
264 18
655 638
165 454
730 138
135 847
892 270
293 85
247 341
288 351
694 770
330 782
657 595
432 109
510 658
927 645
662 652
289 190
643 316
453 454
301 373
642 588
672 192
532 935
286 919
688 820
602 980
575 18
126 258
915 7
651 635
287 842
31 312
628 576
29 674
46 81
668 329
521 688
622 340
258 53
873 908
887 945
963 474
732 462
468 88
723 646
488 118
430 9
585 519
192 58
138 613
941 238
926 806
145 462
514 548
455 403
348 387
860 342
803 310
397 591
237 270
388 120
128 725
243 818
875 712
325 435
673 12
818 266
727 598
146 962
364 241
627 600
942 711
20 487
78 744
14 417
536 314
38 402
219 664
376 281
715 94
106 700
966 388
986 923
884 693
933 131
730 248
959 560
46 671
415 978
395 123
437 428
830 930
594 475
755 48
142 969
669 470
857 247
169 634
326 842
972 53
301 259
818 702
373 259
237 864
987 787
215 631
561 423
898 45
92 154
122 653
122 234
480 790
423 979
821 649
702 749
7 793
495 2
260 824
687 867
654 496
127 673
96 869
913 687
840 993
645 5
239 961
751 767
745 718
367 173
921 566
358 68
69 928
751 853
720 328
824 438
111 373
242 950
636 206
199 155
160 476
436 844
610 398
115 186
359 355
921 482
549 280
207 279
131 617
945 958
395 850
223 769
718 505
711 464
619 354
829 910
753 778
175 265
451 362
717 290
771 810
89 637
915 320
936 296
253 45
895 881
649 648
153 117
580 367
720 863
772 199
976 549
813 525
887 150
440 263
72 603
240 211
530 161
457 154
199 465
346 710
357 93
210 995
361 510
373 790
988 81
629 145
669 963
113 442
704 555
158 552
763 776
937 397
551 292
757 393
103 749
842 102
96 459
969 52
841 457
537 341
485 828
791 166
607 154
708 904
456 311
86 866
262 218
509 23
415 812
561 265
367 517
976 403
454 462
919 945
285 295
123 455
620 770
924 913
816 226
536 632
497 271
489 622
644 758
570 997
261 59
576 131
533 627
89 552
496 987
282 7
462 781
551 404
317 81
307 474
105 133
404 843
465 601
359 892
888 109
168 929
59 149
776 744
295 591
578 865
871 791
572 859
263 333
414 122
596 579
711 720
563 700
301 114
6 28
136 660
588 893
42 304
47 646
237 817
681 342
133 815
673 552
884 704
826 936
514 297
17 421
121 225
339 580
607 422
81 344
236 743
46 669
314 278
94 93
434 551
365 775
327 566
270 38
973 210
507 95
515 487
711 524
103 636
57 49
392 710
452 137
805 628
905 498
591 119
669 999
773 25
590 34
71 99
309 860
954 44
530 815
339 469
104 240
289 441
150 161
297 680
308 602
100 102
221 212
211 690
714 890
923 983
82 304
163 994
37 390
205 117
585 567
806 543
984 689
849 94
774 134
735 146
248 81
293 835
525 468
358 503
486 238
542 281
274 567
957 704
821 311
877 162
705 405
94 683
777 688
821 943
88 550
631 556
391 336
803 923
426 915
152 161
441 911
477 694
398 714
25 434
595 218
623 901
583 299
987 716
658 359
909 807
363 746
81 539
462 753
667 884
44 887
797 819
512 485
198 274
707 909
127 223
123 301
600 749
465 706
65 586
393 123
868 974
512 756
508 949
832 974
860 175
993 876
360 656
929 505
414 558
780 636
937 540
288 903
609 536
122 752
875 674
647 514
269 742
690 159
132 777
951 522
398 991
647 944
448 758
316 576
211 861
400 96
998 147
683 688
440 607
280 804
317 314
56 927
86 586
362 746
267 217
208 312
255 665
422 855
430 703
563 737
832 641
787 963
651 830
437 470
273 90
404 717
643 589
175 459
204 729
945 536
848 471
135 153
8 103
805 557
294 438
78 368
331 125
955 865
334 981
71 391
108 607
196 474
932 750
478 370
906 136
606 423
576 753
856 740
296 584
21 660
28 589
714 99
964 359
339 669
60 298
904 410
884 167
917 99
468 816
951 395
818 373
126 556
295 394
977 981
641 591
180 998
96 668
26 894
562 59
356 365
775 622
788 260
358 658
473 705
100 825
198 423
978 917
310 323
303 273
864 287
284 944
611 43
937 380
439 637
2 498
119 795
54 777
434 907
612 411
236 907
330 711
627 434
756 308
580 937
224 59
2 444
487 508
888 613
250 423
921 326
121 252
28 40
946 174
585 461
368 558
268 821
254 697
4 895
832 10
68 584
27 55
562 70
682 514
936 449
775 932
183 856
895 895
69 210
671 841
398 654
474 38
735 665
560 728
737 738
322 391
445 804
874 348
862 7
456 555
486 797
652 230
125 668
878 547
387 194
847 548
586 784
449 321
48 320
58 8
399 784
588 379
727 843
850 461
16 588
384 306
536 502
170 36
582 660
853 47
595 969
753 700
20 180
500 202
210 67
851 557
935 608
451 439
899 662
249 300
605 914
416 633
669 140
800 585
631 251
219 653
352 225
404 971
172 372
439 904
460 382
989 290
728 395
56 439
739 626
540 305
938 344
484 955
540 606
856 283
936 170
395 75
46 288
659 799
702 218
599 98
387 161
555 587
26 114
740 611
915 764
108 280
235 852
457 591
874 774
943 313
388 809
97 337
135 433
650 756
853 836
997 248
835 239
353 551
161 860
624 93
372 76
927 732
322 606
379 384
697 196
5 322
658 84
516 101
856 793
629 166
414 709
947 625
176 248
108 300
392 337
412 732
463 763
369 339
723 785
980 748
69 420
503 985
85 727
519 19
184 940
648 148
773 598
846 595
895 948
285 954
685 287
50 696
35 148
933 418
165 758
177 913
897 233
959 679
698 981
921 478
626 882
479 569
164 398
346 324
277 58
345 630
326 962
110 394
811 360
118 43
955 976
208 294
973 851
832 167
645 670
551 753
321 270
668 30
354 485
543 13
642 631
592 887
280 967
327 702
744 91
66 444
738 698
549 273
440 710
380 380
133 85
355 931
960 454
938 22
35 313
943 480
367 676
643 535
236 646
736 969
413 980
677 801
74 150
859 226
606 514
598 238
169 738
191 953
974 128
441 128
608 9
684 384
918 974
620 326
295 154
133 356
157 708
857 810
35 231
745 716
954 641
378 343
295 122
249 568
696 269
277 690
73 304
277 961
286 991
145 897
253 581
288 278
87 409
640 144
860 122
762 384
726 813
934 139
707 21
289 183
873 403
706 565
525 945
936 983
879 811
392 80
357 132
540 679
823 444
565 180
563 682
495 327
466 289
309 429
612 173
575 597
162 484
428 280
262 687
498 363
442 141
272 889
568 799
242 812
991 391
73 807
133 553
842 567
995 599
771 150
747 607
90 346
625 908
595 517
880 886
27 93
982 322
120 298
109 549
939 362
168 99
652 12
578 301
899 493
643 573
179 670
15 389
297 268
785 640
526 892
984 664
986 552
849 965
513 105
466 958
56 452
463 634
934 708
200 41
614 833
503 843
231 792
60 517
157 527
418 845
509 682
233 401
366 494
598 82
39 879
330 64
697 95
802 793
834 631
463 2
844 447
238 965
482 74
601 298
142 638
320 18
419 650
143 552
633 785
663 741
805 672
766 993
785 502
132 567
568 618
65 595
560 411
485 303
600 41
679 85
103 742
391 998
550 522
306 534
275 183
854 968
960 80
581 620
186 745
363 713
308 754
164 427
729 867
908 648
733 329
70 586
584 835
356 461
995 134
316 661
629 269
349 170
789 588
333 929
642 974
727 695
122 949
815 891
539 851
179 722
308 271
106 249
710 892
25 462
122 704
973 340
509 750
338 321
250 298
271 671
366 891
840 998
889 487
338 654
376 428
699 516
765 684
575 804
265 474
177 600
939 387
137 150
470 448
745 475
145 720
611 16
14 510
997 450
104 902
329 334
850 479
163 27
831 614
87 737
336 95
482 264
414 275
723 618
92 884
603 468
483 236
746 213
662 496
398 742
75 766
244 726
753 925
538 406
143 583
678 625
889 479
754 159
776 302
185 477
944 868
104 788
1 427
922 849
591 663
428 320
45 666
590 671
77 798
381 127
752 220
699 58
217 640
942 452
928 993
860 127
914 872
298 964
812 914
577 219
538 403
68 4
675 583
381 657
784 751
971 761
819 535
175 669
121 35
28 117
243 48
919 888
851 157
71 216
435 662
64 647
650 973
556 132
788 324
75 937
697 571
106 46
714 516
551 281
397 834
882 578
465 639
795 801
17 315
977 866
512 452
424 41
172 161
485 980
916 960
531 560
605 613
128 636
916 318
152 678
255 313
951 33
834 720
34 746
611 850
301 10
50 123
284 725
705 222
181 768
327 620
233 711
347 932
249 361
39 263
575 401
434 294
13 525
271 267
117 46
56 882
4 417
142 106
327 287
55 846
466 508
218 382
313 698
59 565
827 562
963 97
390 401
926 396
663 402
448 197
78 779
196 503
608 82
369 337
182 935
442 423
805 648
345 660
224 118
680 403
500 50
450 642
38 889
290 376
572 700
478 737
239 649
730 673
10 847
781 99
521 192
839 223
882 326
443 184
586 105
155 123
764 86
974 604
980 801
501 263
1000 551
199 979
652 239
86 929
27 661
852 866
89 548
874 690
873 970
75 317
439 459
544 229
833 202
3 517
780 812
363 504
482 780
18 561
490 133
793 104
970 517
65 645
335 58
28 938
254 207
666 102
331 692
894 210
726 164
976 897
400 506
286 338
899 882
14 304
407 389
905 807
452 376
433 969
907 786
993 461
563 160
852 658
867 893
57 746
642 593
99 33
371 42
923 384
687 269
658 937
744 94
469 562
531 195
981 902
362 438
597 973
630 924
817 449
194 496
89 874
906 836
877 187
571 276
545 800
737 258
351 202
764 481
676 820
721 295
732 656
628 83
7 329
778 257
753 823
696 971
806 842
28 602
878 683
483 598
855 422
624 220
700 206
25 388
682 375
30 745
828 414
743 658
915 834
657 520
491 667
509 352
954 297
980 536
134 831
252 462
682 989
195 876
263 381
755 219
964 945
358 785
442 791
624 101
621 356
23 281
632 112
408 531
67 586
416 388
850 201
190 668
543 531
911 384
602 806
750 666
451 566
356 108
208 892
248 980
260 829
940 271
802 892
477 347
735 869
69 893
561 584
114 259
643 104
909 24
690 245
810 658
766 140
32 165
145 973
802 279
550 405
296 741
88 351
220 773
666 822
405 289
547 226
329 518
542 189
433 237
895 231
370 242
407 660
633 401
680 552
956 434
175 230
581 252
24 262
84 800
88 690
915 489
7 635
823 244
480 548
779 256
498 375
34 148
549 905
456 667
101 229
458 412
663 275
537 38
837 687
376 621
109 924
559 291
534 115
663 381
637 14
389 441
589 135
39 422
89 138
366 495
906 189
463 823
861 569
255 1000
620 697
621 631
921 728
843 179
560 455
468 505
946 196
331 857
278 534
672 369
863 367
555 37
860 769
337 17
17 720
417 592
222 636
363 37
216 142
597 206
710 775
971 65
921 656
190 301
670 199
565 861
897 533
301 119
136 757
476 638
229 152
787 892
929 450
592 150
355 144
919 188
253 65
720 889
190 173
371 909
770 859
391 935
54 667
423 692
329 190
342 899
791 557
7 128
278 719
863 598
786 633
697 782
671 38
211 417
326 860
719 581
516 95
761 109
800 570
759 184
82 129
685 100
228 872
591 691
289 506
138 454
235 74
112 834
251 905
765 322
903 576
670 483
592 419
988 431
614 392
520 746
846 696
567 205
896 74
579 158
612 184
258 716
550 847
751 370
691 800
376 516
999 594
12 46
476 590
981 999
745 90
785 501
705 591
664 352
510 601
784 242
958 121
967 42
411 507
307 718
233 102
695 682
727 232
821 707
705 203
292 802
303 450
40 76
427 8
608 704
945 937
57 392
433 902
409 23
741 844
946 715
397 974
205 641
347 123
326 25
827 52
501 617
693 129
136 541
244 120
56 743
134 189
90 112
135 567
411 499
213 876
849 356
997 609
732 53
78 343
395 57
674 904
33 896
436 366
485 168
911 680
868 541
653 45
612 958
456 787
662 22
378 669
277 511
563 374
717 9
65 641
545 111
6 739
104 577
745 442
121 589
129 656
700 989
946 781
568 311
332 401
70 230
740 710
83 346
355 303
944 799
909 419
158 488
65 915
356 261
850 810
465 477
465 979
760 165
476 410
811 327
557 807
516 880
226 297
599 599
397 580
999 543
31 306
220 156
417 96
905 575
51 266
245 370
534 516
925 4
331 10
817 736
616 887
184 333
931 842
421 782
325 327
632 420
576 355
450 851
426 992
258 355
724 477
992 502
505 258
267 917
653 836
722 83
415 268
109 906
687 345
672 530
950 12
366 304
155 525
516 815
170 580
57 774
275 893
151 48
964 780
615 417
500 616
884 337
242 915
260 993
523 929
940 931
234 472
996 306
121 389
968 512
285 290
182 24
72 560
339 333
750 35
651 954
290 249
163 535
527 531
460 422
353 49
520 399
705 587
975 516
28 825
114 943
966 312
872 296
628 38
73 210
164 377
626 724
258 453
984 789
210 784
833 444
843 563
149 353
868 547
371 124
66 895
207 485
780 32
69 78
288 408
784 141
864 451
904 410
198 122
905 888
331 408
970 738
90 173
719 119
242 958
852 89
574 308
339 59
137 353
760 408
549 424
875 544
953 412
534 779
666 150
557 439
176 996
168 527
646 265
222 887
976 887
194 74
133 549
901 533
940 269
693 661
204 488
900 567
346 157
307 433
871 11
6 864
390 47
312 174
60 36
922 533
607 35
584 116
649 739
8 484
145 588
76 700
267 349
505 976
409 612
622 812
675 280
326 628
802 65
100 637
170 861
896 22
138 777
515 480
964 786
374 522
222 108
456 449
425 488
99 961
772 833
112 721
348 447
512 438
74 149
10 612
633 243
19 906
385 771
556 534
56 348
455 930
379 277
765 911
872 803
635 863
583 644
90 747
184 931
79 602
213 258
501 89
994 846
616 520
54 379
726 172
101 109
386 181
92 479
281 150
13 963
606 916
663 595
526 696
298 847
105 604
692 510
356 605
124 686
64 972
143 178
287 790
971 244
722 672
822 63
25 3
919 834
429 631
327 582
428 954
558 624
134 533
137 250
936 489
461 261
438 1000
790 604
847 724
396 760
822 569
572 218
51 847
478 491
72 480
434 804
427 500
32 992
242 561
50 169
429 177
176 510
113 867
591 966
725 959
528 986
203 547
394 99
589 254
734 871
674 661
160 168
159 101
662 192
360 401
577 711
221 789
655 753
718 333
292 246
232 443
990 819
918 434
688 383
254 507
167 422
589 928
29 327
518 748
148 690
400 878
666 725
477 621
953 321
566 195
638 245
63 797
231 627
10 981
487 919
340 263
191 653
979 929
677 219
908 497
374 824
548 308
928 39
359 25
220 881
125 925
721 857
484 188
168 952
870 493
756 654
307 210
138 946
165 286
782 814
638 72
380 155
193 186
210 308
188 552
476 430
286 312
499 197
148 770
263 667
321 18
227 18
964 627
912 364
178 129
200 694
848 815
1000 580
887 40
592 210
639 74
386 68
264 925
694 885
552 412
430 956
974 872
499 656
20 938
66 411
104 197
12 266
846 951
991 12
221 732
806 583
650 860
785 192
76 914
326 479
435 628
499 755
410 408
346 998
408 430
627 411
677 512
463 638
649 522
253 453
36 870
730 59
250 685
598 514
992 326
953 923
677 426
834 452
449 87
516 179
590 857
368 143
780 266
787 830
283 429
299 40
99 318
3 28
542 348
674 600
523 534
959 626
78 200
287 793
972 526
382 802
945 561
827 750
580 725
153 613
653 863
180 452
480 752
99 182
782 21
555 773
399 305
504 513
306 476
1 790
592 277
837 383
132 536
260 663
276 712
574 413
865 929
680 753
935 344
365 779
551 717
22 919
432 949
425 526
316 737
14 425
808 907
443 850
513 940
651 703
116 789
717 224
977 981
324 397
175 912
628 689
607 726
675 650
175 39
775 99
524 490
397 788
638 331
271 840
543 151
939 921
144 659
639 656
52 121
32 962
651 226
952 660
309 257
295 626
725 483
973 70
858 249
580 369
209 496
646 850
770 751
409 584
239 914
34 48
10 291
517 65
724 660
917 468
94 33
516 212
281 819
67 488
857 139
634 646
495 65
816 280
863 265
178 225
272 102
392 211
276 281
940 908
376 1000
32 856
67 470
288 548
36 348
487 354
999 892
957 120
400 494
758 773
997 263
364 936
146 268
548 756
664 422
421 488
344 40
509 453
1000 410
758 796
149 35
927 244
364 148
642 883
655 763
25 400
335 652
919 389
145 481
902 467
955 808
847 323
775 298
708 356
151 775
810 465
709 300
447 736
619 72
835 89
488 274
925 860
248 822
302 844
311 393
200 204
526 265
563 47
402 301
75 270
735 553
852 884
620 443
515 299
387 239
512 349
209 874
696 437
280 456
849 998
201 591
856 48
95 727
27 418
687 497
50 102
985 422
864 901
199 605
843 378
727 586
460 354
791 935
391 155
153 71
661 239
287 354
80 516
933 382
879 106
208 620
41 928
828 192
797 905
283 27
612 639
993 9
944 71
226 783
853 335
573 378
732 513
29 860
241 811
917 962
582 120
47 124
316 623
527 875
902 112
751 809
818 513
584 743
526 761
95 810
188 379
892 668
527 919
730 920
882 768
888 646
770 463
85 934
809 86
198 611
420 710
223 948
691 237
997 807
617 217
595 92
759 804
723 486
406 286
54 452
98 287
749 941
875 868
953 833
444 684
394 150
97 863
99 616
423 788
4 96
187 39
842 599
84 946
231 565
16 489
775 285
226 114
981 524
357 100
784 933
83 801
663 177
792 180
967 762
857 215
253 971
569 44
989 95
659 653
141 220
504 675
789 916
440 729
829 769
702 796
596 612
788 784
963 259
20 580
795 930
901 877
920 47
142 469
122 908
128 801
475 263
178 631
360 264
32 618
413 188
800 734
518 9
268 588
168 480
410 287
164 962
9 310
779 83
991 150
950 900
162 118
749 425
688 340
957 108
296 720
454 370
379 95
683 971
451 646
933 850
811 860
170 96
179 820
969 949
848 169
287 919
344 10
349 36
143 32
752 306
676 439
534 205
175 54
699 216
65 625
485 631
727 876
695 655
603 905
74 664
583 450
460 360
395 926
957 808
114 538
977 708
913 789
843 510
725 87
712 541
172 790
665 197
851 899
803 360
24 453
903 876
236 606
532 362
170 631
168 488
196 283
72 144
654 109
195 914
455 378
167 907
103 627
525 832
191 953
405 327
203 215
820 307
668 438
68 351
839 838
120 236
380 35
143 192
105 33
411 338
244 559
185 577
408 347
299 709
36 599
813 704
11 238
675 633
983 679
516 743
978 822
856 636
827 358
391 999
336 931
490 801
377 580
927 675
383 785
384 225
929 419
656 197
829 939
617 331
74 812
634 133
768 52
409 489
488 594
525 799
599 824
403 14
688 976
761 329
554 71
489 144
341 482
421 145
476 170
982 38
170 549
600 615
104 937
531 8
807 591
414 55
68 406
381 817
146 756
826 141
285 700
182 315
460 626
795 602
639 935
484 776
390 809
746 83
91 493
84 276
330 897
302 498
314 398
153 683
824 460
159 979
294 109
734 340
942 753
688 528
304 581
389 171
253 694
187 134
410 344
240 270
767 739
137 542
225 81
540 290
268 48
156 699
38 562
314 890
417 980
560 1
172 721
414 949
82 425
768 600
869 491
230 8
549 636
717 367
656 774
821 257
955 923
485 977
866 993
972 798
799 283
3 531
479 970
394 417
16 561
52 162
169 885
521 282
648 718
491 237
493 303
226 312
288 447
440 710
508 154
437 411
942 307
277 440
856 421
981 671
832 871
756 33
315 1000
717 276
513 962
265 207
519 5
452 490
200 806
960 891
302 708
14 396
835 243
664 290
960 691
561 645
677 791
791 317
592 991
953 508
715 105
109 217
707 233
39 561
452 907
614 998
394 754
997 628
917 229
919 660
304 877
668 480
796 981
972 458
965 388
492 924
141 679
911 601
162 848
755 949
947 613
366 369
996 341
569 363
22 912
788 487
966 325
306 455
913 762
149 277
201 877
556 641
241 342
190 467
416 402
15 944
312 363
703 381
743 307
218 271
757 764
89 6
461 723
484 395
671 373
250 633
273 872
213 806
272 514
916 402
345 688
50 930
310 657
963 752
22 53
817 181
187 779
502 906
300 647
20 986
619 971
842 270
75 891
405 54
456 347
34 320
249 801
457 83
835 559
612 420
601 857
635 428
334 787
434 137
123 633
603 454
723 741
632 445
498 797
143 36
355 953
753 177
259 604
163 210
629 93
949 775
203 229
16 584
721 536
169 449
902 843
583 772
216 624
421 214
250 714
667 564
740 605
209 420
629 998
91 372
146 257
486 40
624 348
884 501
949 344
186 52
824 851
475 769
982 39
753 895
458 231
836 419
838 197
195 44
415 466
723 285
325 560
908 208
708 948
291 792
844 657
507 477
245 667
706 981
876 226
457 458
876 333
530 292
336 714
179 724
9 750
310 902
109 333
281 217
8 817
473 571
47 851
518 980
961 292
518 223
681 836
169 974
266 556
270 698
422 602
351 449
350 430
763 660
877 459
275 43
614 885
736 748
727 661
952 253
476 687
523 469
443 156
712 691
389 709
310 981
430 810
240 661
320 779
237 3
46 197
82 511
258 659
320 817
70 985
672 272
741 546
701 194
885 183
892 413
394 273
82 202
862 823
602 322
324 182
379 838
349 369
28 460
277 607
592 347
618 347
892 263
456 358
541 593
6 340
613 433
634 399
222 695
16 496
678 823
661 340
708 56
515 10
616 736
83 792
138 207
470 701
59 29
622 926
265 599
32 627
25 878
572 666
161 247
69 587
927 838
894 729
738 635
370 409
200 354
561 452
152 337
366 30
955 210
809 987
613 220
97 840
506 638
884 669
256 666
504 953
681 182
816 398
806 419
773 185
637 5
342 333
362 788
998 707
694 317
536 807
647 307
944 633
301 152
818 828
780 556
737 322
719 461
880 553
737 524
529 652
984 373
161 870
577 346
662 159
965 271
577 198
830 611
762 521
349 131
686 579
900 128
589 423
975 619
142 468
120 712
84 671
541 103
449 245
403 118
388 110
308 367
977 965
486 137
268 739
318 834
962 953
376 218
836 551
18 350
61 978
648 137
240 145
389 189
306 688
798 792
158 694
658 106
243 135
874 144
977 510
463 191
408 939
489 838
187 243
221 507
644 248
392 868
57 884
572 781
572 362
55 370
475 730
865 713
856 717
226 738
929 833
772 688
526 336
579 260
767 712
960 799
667 410
294 352
132 723
85 865
234 704
434 140
853 708
425 298
36 709
542 651
339 964
299 313
573 864
576 878
677 339
749 535
886 344
67 42
907 18
721 151
291 140
847 155
452 143
851 272
922 487
450 392
705 260
123 749
626 277
616 698
232 303
646 365
407 118
136 712
863 313
452 857
11 153
296 299
570 462
949 147
539 491
750 398
147 243
520 873
570 773
75 136
500 802
920 721
433 907
219 55
911 295
448 670
969 921
383 744
890 539
29 331
729 429
672 779
651 875
647 191
326 221
23 722
442 826
732 942
996 875
169 950
620 907
827 617
360 589
127 209
540 250
678 156
934 268
143 349
540 585
806 790
511 866
691 828
769 953
827 423
373 765
671 996
613 993
581 498
707 973
222 707
863 246
514 900
249 796
381 656
445 789
654 186
13 956
909 345
767 782
547 736
732 140
132 218
715 344
316 712
419 422
668 538
438 281
77 181
837 687
475 457
643 282
237 129
474 656
437 146
882 240
380 983
201 613
956 511
223 915
337 272
810 642
922 4
184 247
934 999
456 21
302 409
537 98
753 539
684 10
250 190
173 565
178 629
140 373
288 133
405 362
3 624
628 214
461 925
923 812
832 394
802 378
476 133
671 339
348 229
418 355
920 598
227 591
964 97
230 366
727 251
875 634
848 730
654 502
313 308
702 577
955 144
277 504
842 430
659 947
302 190
787 76
667 221
317 13
379 630
881 546
180 105
835 755
257 27
335 488
64 569
713 37
540 18
448 989
936 381
571 106
182 237
458 358
370 848
478 775
321 749
853 358
113 500
527 687
175 369
937 861
897 239
256 650
638 437
818 704
809 574
810 388
745 991
839 268
42 115
863 316
674 362
862 716
402 786
155 389
250 577
815 92
741 146
583 71
774 378
951 400
787 583
574 761
29 531
645 412
728 71
433 508
223 401
187 294
682 625
201 341
432 931
77 16
86 173
550 659
59 860
443 501
262 845
376 16
428 291
361 21
528 155
556 793
86 750
374 742
83 768
699 575
590 515
687 776
435 676
535 237
738 493
337 978
994 999
289 712
732 421
576 650
442 260
9 131
873 527
295 383
957 956
470 994
769 547
222 157
393 203
695 757
734 130
129 32
743 728
148 418
67 475
734 723
854 508
35 743
126 726
681 330
323 82
629 151
307 91
293 850
607 700
829 988
19 341
68 958
375 762
236 216
938 442
949 970
713 792
517 984
313 838
920 198
349 635
726 548
398 655
354 19
6 5
345 183
140 24
785 413
628 515
956 21
991 566
357 905
888 704
542 874
72 201
836 461
9 420
75 561
579 407
412 429
611 585
609 757
169 751
265 393
414 797
363 221
125 405
109 720
593 13
214 650
110 665
85 49
610 119
525 159
588 189
773 936
692 199
949 381
774 861
658 214
435 188
593 20
739 560
572 701
350 332
996 786
835 460
578 80
239 444
633 103
39 826
24 406
787 731
592 972
186 560
748 249
268 620
179 341
41 6
337 751
536 391
850 333
412 370
814 428
531 650
475 447
852 569
300 498
470 638
198 891
140 656
275 946
286 407
413 454
204 326
716 750
82 740
110 566
993 494
143 924
370 524
92 618
116 222
859 392
283 586
241 57
2 422
829 516
969 287
613 241
991 173
912 329
895 72
566 22
945 888
411 708
326 315
536 503
894 441
26 395
451 177
598 267
782 453
740 426
667 751
923 352
681 658
729 835
857 575
462 294
2 802
116 872
375 327
768 652
46 268
444 794
60 497
950 42
468 842
592 689
41 134
791 515
350 721
296 520
814 206
7 758
630 816
143 123
774 4
272 911
704 819
316 715
757 764
605 265
954 224
358 197
712 994
715 149
669 61
266 11
768 483
298 273
395 397
401 441
351 168
987 672
387 54
818 303
567 143
367 422
619 520
514 724
873 330
390 228
238 541
24 656
928 6
403 322
762 323
491 803
475 113
166 477
779 862
5 984
405 346
866 371
95 23
353 379
607 967
508 742
398 845
850 531
852 326
648 252
55 614
726 138
615 529
390 892
875 394
740 394
765 279
302 605
984 859
826 655
397 590
435 333
864 794
119 284
535 716
329 767
905 589
118 54
945 520
913 507
901 820
99 653
258 665
524 401
55 241
831 349
682 451
244 265
548 546
261 363
130 83
672 589
643 35
554 790
297 588
407 467
119 197
862 506
906 377
617 385
734 960
410 448
713 415
960 654
17 261
343 220
809 147
181 15
804 452
40 735
202 100
297 447
952 321
697 158
542 857
816 313
761 275
690 226
880 473
733 649
869 897
43 76
90 678
129 224
959 894
993 169
615 160
480 289
446 566
422 176
489 988
263 238
464 249
721 952
601 343
240 454
529 470
147 282
506 619
512 276
444 464
623 504
793 58
624 102
278 239
227 45
283 766
14 489
441 746
89 735
188 42
511 328
610 717
335 658
933 115
578 846
350 377
435 201
302 142
381 58
103 580
345 607
95 385
130 359
94 536
577 218
545 282
998 88
745 154
269 333
178 678
55 846
46 528
670 489
547 348
927 50
656 649
33 272
630 751
286 163
381 723
5 863
951 926
80 2
335 696
373 348
194 512
40 428
917 240
587 709
758 463
112 514
785 414
164 145
307 415
138 450
313 687
612 142
144 263
958 691
39 478
990 331
758 232
471 29
738 674
137 58
572 495
909 248
392 357
771 72
522 699
386 909
51 834
96 997
688 195
672 54
384 726
958 662
691 141
815 429
486 428
923 952
199 57
414 831
903 591
290 185
93 424
258 675
672 144
338 353
406 359
85 10
672 790
931 43
471 362
790 745
697 956
13 713
544 896
486 427
611 446
870 775
450 704
847 127
480 121
479 185
195 886
675 564
606 866
228 605
350 76
32 17
729 46
941 45
471 272
718 427
202 82
785 587
713 651
771 632
817 192
78 250
814 11
876 752
357 420
496 103
120 706
752 528
572 848
120 693
119 43
125 837
424 321
972 910
541 137
329 742
992 358
368 406
157 806
225 244
347 513
219 721
248 466
314 971
663 820
863 433
270 782
102 987
896 693
830 73
815 437
794 158
563 807
612 162
405 720
233 837
557 751
217 451
421 804
623 530
963 84
865 486
472 232
925 966
38 368
804 755
912 853
659 598
759 475
194 270
107 164
915 427
878 663
467 131
661 299
382 90
575 623
855 246
212 47
414 780
534 249
101 217
815 446
920 760
30 574
737 114
540 136
799 652
782 417
715 266
355 443
66 96
342 930
976 921
700 553
802 389
606 234
679 903
662 420
993 599
712 691
827 730
381 252
668 625
890 163
605 383
478 245
174 671
591 820
372 150
538 291
525 173
75 144
563 204
802 737
427 556
285 514
765 254
878 665
828 432
815 768
13 433
103 293
112 187
336 693
984 483
656 874
17 508
711 731
467 580
135 513
26 894
147 420
85 791
223 25
793 912
344 37
329 806
993 447
140 440
923 329
202 123
631 579
309 219
799 342
854 776
669 934
353 880
670 816
841 438
349 892
929 634
439 693
140 257
697 431
759 279
402 619
197 961
180 32
373 506
281 978
911 227
106 950
766 263
700 776
668 606
240 49
742 596
853 678
109 881
159 549
168 868
829 560
592 365
870 8
985 965
191 151
100 896
158 297
73 865
471 858
907 740
336 711
389 649
529 188
736 497
365 688
248 904
268 193
200 839
803 137
287 185
80 994
291 387
252 238
96 363
102 723
433 3
651 438
625 821
318 179
867 361
265 683
875 114
953 532
669 75
260 756
749 956
342 339
577 39
402 594
316 672
674 504
941 749
569 324
503 566
927 887
569 370
483 191
722 443
518 436
191 390
345 777
116 940
979 687
280 692
363 380
883 596
344 37
360 824
389 913
799 863
232 315
506 367
810 715
150 227
617 328
104 341
280 962
648 219
911 259
639 928
523 273
309 522
345 866
778 669
531 734
49 577
944 763
477 554
781 754
81 627
967 397
359 185
404 247
505 6
933 314
587 144
665 456
321 895
563 10
743 99
675 94
856 792
346 618
371 333
959 126
523 452
637 925
171 881
887 40
353 676
819 820
275 939
834 484
493 595
694 397
491 236
27 368
986 346
679 372
498 357
808 637
561 20
901 444
484 732
408 787
606 837
776 227
710 880
475 609
6 203
438 168
536 496
842 465
837 521
878 520
156 335
354 686
130 717
449 255
41 613
449 856
82 647
527 225
834 792
994 1
169 839
334 432
897 704
225 175
694 734
68 103
788 850
566 422
676 917
530 14
870 716
363 979
203 952
744 889
890 36
874 738
169 59
763 208
382 66
799 987
90 76
925 867
288 877
794 491
505 963
679 323
301 374
326 42
930 504
539 69
806 820
878 413
620 975
41 640
627 2
77 840
706 716
592 2
492 993
956 385
708 996
369 635
676 9
512 695
763 606
425 50
462 569
543 303
942 82
83 583
423 568
283 160
161 128
121 875
260 652
647 77
711 967
976 16
710 387
993 487
536 473
41 418
720 998
79 584
167 662
229 162
321 589
717 512
387 481
133 837
913 646
613 779
795 624
11 588
74 505
978 3
421 610
608 19
603 141
802 687
848 769
358 31
542 169
650 74
911 929
575 782
561 824
447 187
775 355
860 458
461 849
459 837
855 881
21 66
753 458
226 823
853 600
769 584
658 395
324 418
199 568
392 898
85 759
114 838
296 859
708 973
810 756
636 167
233 665
122 657
480 985
584 347
931 333
727 352
770 588
156 50
948 968
726 547
385 32
891 839
812 680
435 598
764 621
285 71
728 996
981 406
753 208
540 564
916 683
271 267
317 685
653 427
974 264
295 379
217 358
38 185
783 29
649 473
543 547
543 933
339 271
478 523
87 91
774 18
284 3
688 44
471 601
864 340
718 444
802 159
344 935
963 839
311 126
673 612
544 854
125 215
738 883
973 603
620 824
827 746
790 904
504 514
854 260
704 368
527 572
506 505
343 870
996 469
80 654
507 669
884 624
506 631
233 621
445 479
225 852
756 271
785 14
274 260
627 638
209 977
482 154
23 715
183 824
477 19
687 263
887 984
614 570
191 392
871 847
699 635
906 95
109 454
713 690
328 382
359 340
493 537
251 840
664 516
534 434
696 141
124 221
791 582
974 738
585 981
616 844
939 283
737 521
211 47
429 450
789 538
74 787
627 282
797 325
758 291
431 331
552 453
35 555
293 342
322 9
853 877
159 937
458 791
838 896
345 668
205 266
53 134
415 279
603 680
970 212
543 360
813 401
955 94
436 848
856 247
123 757
694 708
498 282
177 151
819 336
601 521
654 24
302 654
333 69
280 905
264 302
702 823
917 77
924 657
903 352
109 779
487 26
307 802
953 984
319 483
4 771
794 920
573 658
726 96
1000 905
207 6
828 264
341 909
565 744
96 264
43 467
493 204
6 529
513 799
282 958
729 832
751 285
942 523
618 324
229 667
673 618
881 435
344 500
244 221
485 908
375 339
543 527
55 867
666 548
505 568
399 947
231 234
756 150
473 173
840 374
991 701
136 512
12 872
93 479
387 256
594 577
104 762
628 137
684 159
726 293
239 189
422 124
273 470
642 177
550 746
446 482
993 541
412 582
61 4
259 505
81 447
208 853
989 185
343 836
129 672
860 69
193 368
837 282
459 466
211 479
960 9
549 657
238 952
956 961
465 299
746 215
68 546
730 954
790 56
728 73
141 918
285 588
869 333
799 121
600 327
335 9
665 559
511 884
844 903
202 467
681 308
853 947
901 748
804 583
655 690
607 531
119 796
129 891
12 988
315 927
935 611
170 650
533 600
503 681
147 377
684 704
651 828
575 537
120 551
240 379
910 774
570 846
737 28
16 698
624 748
359 330
979 559
159 528
209 512
888 662
365 355
182 572
109 16
566 757
135 228
1 806
652 45
72 571
268 388
136 87
417 892
451 495
23 395
906 609
270 231
585 794
365 635
650 767
524 473
701 216
22 659
703 702
272 673
61 775
861 539
430 197
691 278
672 880
489 713
943 578
372 758
393 528
294 736
209 43
259 818
476 909
610 280
953 178
953 881
420 13
210 813
91 849
729 900
612 762
340 217
975 555
82 711
447 368
410 376
193 655
564 668
948 668
846 174
54 900
913 798
611 474
322 123
22 701
463 51
267 634
188 802
513 242
609 269
644 959
614 19
687 836
504 178
351 634
534 349
147 405
878 447
569 757
458 200
250 590
223 920
722 517
759 411
679 234
193 367
386 323
159 807
984 72
705 662
11 334
739 239
685 157
914 616
816 253
843 372
291 65
582 66
476 13
247 340
707 154
477 439
246 92
164 635
296 229
563 869
107 307
464 301
917 791
44 378
749 733
797 886
951 40
52 379
719 426
580 298
737 425
517 56
690 983
211 680
549 986
292 774
75 655
446 756
133 992
724 489
375 881
920 521
899 325
751 971
269 617
42 331
387 6
988 558
238 77
62 199
972 786
441 354
110 46
38 886
374 242
122 761
281 748
73 42
12 179
796 824
154 281
286 837
395 541
617 274
472 632
418 679
33 443
489 858
744 142
383 526
287 117
865 505
546 567
746 937
761 558
838 541
377 915
455 124
397 771
403 71
750 868
311 821
679 782
924 800
326 422
539 306
811 612
178 403
340 356
913 923
464 101
15 751
874 840
611 469
540 271
138 14
834 289
71 449
249 513
934 994
300 574
185 473
875 110
465 363
286 215
315 378
128 749
589 329
798 1
271 200
213 337
626 409
858 47
559 696
690 106
680 493
965 989
98 865
227 840
54 563
940 513
262 369
697 67
68 851
50 495
831 339
748 263
309 457
153 605
711 868
360 842
830 390
254 325
164 928
490 481
994 218
586 430
496 255
106 283
777 564
903 155
418 608
64 650
255 727
594 216
58 965
355 954
278 888
815 609
90 442
659 305
734 83
338 244
527 230
794 443
598 303
910 696
345 15
741 974
190 599
564 335
288 247
134 919
527 566
7 949
253 616
699 665
909 986
216 36
479 435
738 9
704 76
91 648
622 48
647 832
167 811
57 211
129 454
19 191
139 656
271 25
690 391
377 970
6 599
34 593
601 484
560 771
419 304
352 651
483 40
850 999
209 649
102 907
97 337
992 121
146 236
626 263
233 836
434 3
595 238
721 467
238 196
500 281
931 656
695 852
850 413
61 545
452 58
395 163
283 548
784 387
650 428
264 410
412 882
119 697
163 7
202 840
120 401
56 702
553 50
463 751
296 402
460 523
686 747
295 855
241 968
396 78
487 890
772 659
355 899
905 890
729 518
919 107
808 848
898 974
725 360
762 360
883 20
766 222
76 568
536 60
138 317
207 931
590 624
522 978
867 945
463 427
533 595
443 381
355 341
701 341
700 79
99 462
683 583
151 865
925 759
75 686
616 62
685 281
258 206
150 206
633 125
719 612
992 165
505 162
502 346
425 205
667 202
785 523
387 350
108 935
620 312
373 182
463 236
441 57
263 721
845 590
201 895
60 564
725 193
539 565
769 227
429 963
486 436
785 213
147 873
184 892
74 766
2 556
613 537
257 442
31 876
771 101
665 232
425 830
394 390
616 963
926 163
598 44
257 411
284 383
275 403
169 467
23 348
885 170
611 635
511 141
242 642
874 281
110 907
296 299
261 504
666 911
955 187
597 264
646 212
614 881
347 920
268 783
953 370
5 152
293 564
205 515
795 535
441 79
377 905
408 736
647 638
824 73
337 602
813 421
301 982
902 427
209 648
17 169
321 161
724 21
536 614
149 929
8 330
234 589
325 385
22 641
714 972
573 846
266 50
32 386
812 566
214 933
102 21
182 230
251 423
36 906
835 786
116 184
773 842
227 349
990 97
69 248
93 704
753 642
27 359
925 785
718 839
859 138
368 819
241 40
946 618
404 277
460 780
622 519
867 232
329 848
96 857
560 397
38 189
547 313
97 65
903 471
609 815
633 762
802 976
593 874
150 747
527 997
515 609
841 148
996 382
238 169
566 91
279 798
110 604
668 826
296 207
21 571
332 904
879 654
527 133
879 472
468 677
286 405
553 983
364 127
295 548
638 602
399 861
465 917
742 509
715 132
702 37
941 736
389 34
166 820
292 916
593 45
450 759
741 878
4 2
549 105
706 299
160 187
103 104
612 624
755 844
881 327
62 457
491 822
641 451
366 656
701 932
691 958
836 150
151 432
536 839
138 700
886 241
344 297
920 989
832 956
282 675
132 713
534 343
793 622
278 175
107 159
117 978
127 797
228 952
791 278
977 763
3 928
225 862
850 347
302 144
819 682
395 584
926 951
572 929
103 719
878 850
827 209
5 994
946 954
231 233
995 736
664 207
69 998
344 888
32 918
600 646
229 851
801 994
922 155
874 373
222 25
233 751
745 48
1 238
470 690
425 231
438 465
462 89
976 506
423 806
452 8
858 23
17 680
835 659
31 939
963 708
459 252
300 196
434 204
893 300
531 903
368 318
406 968
473 830
635 382
389 896
919 87
766 247
905 935
873 601
309 935
187 836
32 767
970 486
786 465
368 863
180 316
284 735
564 586
967 757
652 199
285 356
603 571
505 51
652 507
442 378
214 960
727 629
114 245
709 697
559 899
215 77
811 739
324 499
255 375
574 290
646 907
477 859
910 248
755 982
359 561
520 197
825 573
817 246
942 939
838 526
602 501
239 52
551 413
788 562
852 805
712 362
220 498
745 188
170 129
690 500
697 528
101 209
455 521
460 918
444 397
897 297
349 46
458 135
697 899
704 246
607 549
46 415
602 827
956 791
291 771
299 645
853 987
508 400
317 307
703 967
263 760
805 600
735 611
509 263
509 431
980 212
626 116
942 26
816 228
999 897
541 106
93 298
697 394
701 600
566 14
773 404
3 828
438 578
841 738
168 947
159 349
464 148
173 784
12 406
303 989
95 11
308 844
237 187
786 5
18 938
341 352
179 791
369 344
81 617
564 210
558 249
397 722
506 22
428 569
557 517
528 730
573 651
838 835
840 810
747 623
975 858
648 88
431 153
770 17
226 512
761 333
54 784
805 157
725 559
76 233
962 282
932 603
438 534
343 769
392 277
134 90
177 366
519 782
799 607
119 288
621 24
807 879
35 674
233 612
844 759
41 309
912 806
340 972
741 349
626 683
772 133
498 760
542 948
555 17
305 340
364 674
552 925
598 170
782 587
346 831
139 626
431 386
357 51
399 771
453 98
230 25
785 224
172 728
744 326
666 727
400 48
973 29
199 952
538 570
401 980
605 883
268 540
590 36
806 625
722 989
13 259
482 952
679 797
123 654
380 423
471 788
816 780
731 443
13 14
993 268
150 413
953 598
634 418
42 542
530 440
698 763
715 543
339 180
834 393
815 462
249 213
993 286
728 64
78 723
990 740
152 71
669 140
557 105
646 302
742 599
362 176
718 439
619 76
468 57
518 452
665 283
568 767
830 657
380 295
35 908
978 369
509 187
291 646
948 66
664 937
112 689
128 25
101 830
887 746
198 568
851 405
171 863
519 419
714 1
908 898
267 748
934 885
531 776
841 225
161 478
166 505
530 272
101 293
39 630
198 987
391 237
99 48
466 562
562 617
515 180
927 469
354 782
557 861
85 884
361 397
901 245
517 527
820 430
60 617
604 858
94 257
304 995
557 193
810 770
949 118
587 324
105 876
736 941
824 661
58 821
66 185
711 959
389 582
199 530
388 448
704 803
797 482
674 8
777 354
471 483
807 726
602 58
998 911
572 338
158 822
6 630
589 223
805 717
247 977
425 3
805 634
116 129
136 602
955 789
272 913
639 426
483 78
989 240
577 480
301 561
190 735
958 307
24 779
755 762
764 270
904 180
308 569
170 20
809 443
356 124
549 80
158 994
233 32
511 146
707 810
545 812
119 897
675 502
264 142
412 430
609 28
596 316
335 917
359 765
889 143
223 715
708 437
469 380
526 941
751 979
791 232
128 295
797 910
52 802
231 61
88 464
779 840
756 683
448 113
256 115
829 336
773 478
857 537
477 241
220 382
614 228
522 11
920 741
543 319
379 972
435 774
614 467
149 213
326 369
484 597
932 582
59 312
849 705
945 916
298 326
553 164
174 911
652 74
393 94
66 194
968 771
237 500
713 581
950 386
982 39
620 433
745 914
618 679
594 593
918 563
726 892
802 470
544 900
994 454
648 936
707 59
559 615
195 944
329 271
310 144
577 311
225 929
608 321
914 843
405 201
93 831
301 131
31 894
348 844
780 25
83 995
609 486
430 642
912 804
948 758
69 222
150 524
844 294
136 758
959 758
588 540
671 51
945 889
733 701
725 292
286 513
998 808
449 895
698 428
186 361
582 645
169 254
547 732
489 12
770 683
222 447
497 358
246 893
593 441
733 978
490 317
125 18
912 488
915 573
933 610
254 101
354 515
246 422
434 901
584 734
180 203
560 806
698 677
118 806
784 290
607 850
867 274
762 731
303 779
388 677
777 236
750 642
64 130
31 995
729 498
700 614
419 909
585 260
66 116
406 703
552 849
122 12
743 418
197 883
559 46
281 584
226 335
465 31
26 289
786 496
110 754
662 486
746 528
644 247
949 811
660 50
62 500
918 781
664 804
849 115
699 223
557 130
160 924
213 22
517 185
939 998
484 627
155 601
847 229
40 798
848 796
296 699
480 909
712 214
328 143
365 561
690 26
950 922
943 849
34 162
160 460
86 972
572 643
872 240
38 419
215 911
609 886
794 510
724 89
231 506
66 51
77 596
517 755
604 26
188 460
919 638
610 347
989 5
245 182
601 860
771 283
168 815
325 379
468 962
467 48
99 698
293 533
288 176
202 810
269 892
529 389
736 188
193 138
320 724
584 437
720 920
735 354
733 888
850 59
107 200
898 316
849 206
382 190
1000 136
27 584
973 268
455 555
693 708
431 647
84 13
932 15
368 803
691 666
725 100
300 540
856 832
38 197
387 704
839 420
3 386
653 866
420 975
682 108
755 113
125 113
127 838
641 57
723 495
595 331
871 448
279 894
91 726
430 317
736 477
863 269
134 738
713 516
623 554
666 394
507 377
215 791
847 633
128 855
186 570
17 722
616 57
783 296
612 706
183 212
480 348
85 46
561 614
167 798
191 184
561 833
623 698
331 775
630 470
39 458
180 816
872 55
351 795
501 654
866 962
309 684
729 346
959 394
191 290
473 125
957 382
79 34
808 580
49 410
867 438
253 88
142 46
841 125
778 492
454 341
25 644
989 763
157 753
42 947
72 348
729 515
548 28
608 808
217 356
793 656
743 84
129 46
170 885
377 970
310 948
591 831
593 334
87 580
526 749
96 129
644 598
626 825
633 191
547 233
888 850
933 339
384 631
515 62
31 554
501 892
722 341
675 91
671 314
63 762
890 196
794 159
983 533
724 419
651 616
465 270
609 539
169 397
459 993
546 684
575 489
830 46
137 296
610 504
265 807
3 672
830 155
688 796
215 813
428 412
681 865
403 892
289 290
282 572
255 747
236 828
874 829
124 65
569 10
817 733
405 834
988 820
616 234
46 676
87 830
695 473
365 768
57 98
669 653
400 339
166 924
752 636
701 39
49 876
609 269
103 866
686 13
247 91
766 301
131 293
766 852
620 826
923 130
783 677
15 592
515 182
818 181
220 267
143 518
786 268
134 751
764 889
979 819
120 11
303 744
596 250
75 68
197 215
892 998
589 980
161 906
86 104
371 979
496 306
573 513
264 282
170 707
525 28
38 148
891 644
894 340
407 487
702 968
966 604
583 593
499 554
658 744
722 585
890 29
541 217
499 463
169 805
832 668
815 693
337 870
209 706
192 230
197 616
220 894
486 162
716 802
546 985
569 374
402 268
485 458
920 943
748 983
650 88
781 580
449 464
169 117
346 658
273 361
254 543
705 492
294 740
724 420
794 839
107 293
751 196
138 591
573 670
758 886
465 222
685 538
655 913
571 854
215 1000
543 843
335 469
209 247
667 629
468 932
225 460
656 574
164 975
645 794
679 736
957 402
940 143
56 642
496 595
594 626
469 710
179 137
383 804
432 387
319 49
509 899
473 543
517 164
957 636
371 161
563 635
778 328
969 502
97 834
460 464
174 690
826 929
732 352
738 209
257 164
63 56
598 766
930 535
170 115
275 886
521 540
868 838
340 299
133 836
300 436
125 592
520 473
825 951
160 252
415 562
618 417
182 477
11 216
330 111
997 181
721 605
442 517
816 588
423 781
216 948
539 723
195 341
291 59
311 20
581 451
867 725
202 199
414 48
159 213
393 743
347 155
672 114
701 788
568 487
434 123
846 783
124 973
32 41
60 415
865 342
67 640
839 731
779 269
482 252
994 937
91 874
988 340
128 762
249 688
811 696
479 682
655 656
696 602
16 687
29 755
395 880
610 95
364 233
484 388
325 845
719 478
818 415
177 706
393 945
641 425
107 204
859 119
720 762
448 554
309 735
615 476
571 703
936 225
612 934
779 420
897 936
351 497
203 714
659 527
952 596
799 299
417 58
819 657
211 137
872 267
742 519
222 486
710 313
247 157
576 322
258 25
522 473
186 608
135 724
319 845
143 87
144 117
774 560
696 963
229 984
503 567
52 971
284 724
881 762
84 530
554 457
929 341
949 76
799 115
959 84
170 118
235 101
661 314
276 8
992 356
922 505
476 494
218 974
736 759
288 99
555 819
159 842
917 484
598 108
191 716
833 557
658 360
673 68
76 318
673 949
453 67
561 595
569 928
686 779
877 304
122 974
815 432
915 281
388 732
447 513
69 578
938 280
348 727
44 611
559 423
489 717
311 12
939 50
828 880
183 625
598 704
136 305
585 413
144 50
563 973
551 591
871 631
357 488
99 218
640 401
117 657
668 129
179 428
307 607
232 6
710 490
795 830
242 845
895 379
352 386
977 457
88 902
389 847
65 445
845 487
144 704
833 962
389 812
418 11
17 696
186 649
478 726
571 980
358 720
105 465
922 709
611 82
928 9
453 1000
487 993
697 297
258 630
441 529
540 647
343 859
507 556
282 528
507 985
704 853
318 865
574 809
890 239
247 184
183 818
811 699
996 669
299 507
36 254
900 739
597 575
131 242
769 104
89 413
265 276
140 792
601 583
821 713
897 491
309 67
766 80
748 119
625 761
15 46
785 660
235 914
156 382
486 366
779 925
200 574
366 43
625 340
53 967
457 446
512 949
29 765
884 278
39 776
822 509
169 53
967 607
988 403
769 123
47 474
48 547
590 247
587 413
379 215
660 639
588 836
601 172
449 616
392 484
992 488
541 213
820 160
563 507
629 808
281 331
878 676
922 328
741 467
681 509
147 119
955 340
511 735
350 555
38 960
448 742
955 30
189 988
494 774
581 751
82 123
798 862
189 959
425 720
228 929
48 106
445 375
109 2
556 956
916 459
200 594
623 364
351 154
927 812
563 845
967 508
369 644
603 765
484 558
487 28
133 712
86 535
537 578
534 195
653 93
686 450
813 853
6 309
120 163
7 933
441 682
325 974
738 809
367 928
955 222
934 853
387 88
665 20
214 923
15 199
648 867
719 701
9 461
623 725
658 128
809 630
604 98
907 134
61 341
563 273
126 16
103 496
515 513
436 768
966 728
595 451
152 614
74 313
38 160
288 697
327 695
793 97
230 930
271 699
972 291
307 833
328 98
610 410
177 843
570 46
496 143
757 165
478 647
807 831
527 515
210 94
190 854
783 2
701 420
711 53
885 672
770 17
426 213
55 379
425 603
745 625
789 921
568 501
332 266
781 374
468 858
712 990
991 657
76 494
547 692
364 786
803 432
644 133
512 228
830 698
323 936
856 575
76 111
377 423
797 407
265 157
146 264
920 976
470 137
829 996
782 16
447 192
324 584
812 90
788 835
771 642
216 110
221 627
49 291
698 597
754 845
109 962
938 900
36 28
24 407
422 865
56 806
390 868
958 379
214 201
842 745
855 984
611 58
349 75
672 659
504 46
8 425
324 613
640 945
351 360
224 664
469 773
640 279
658 858
59 598
343 871
855 901
958 197
272 466
124 307
353 943
367 628
240 360
304 691
50 880
544 655
427 273
552 12
870 67
664 209
80 929
829 6
203 935
400 787
93 475
417 524
152 446
805 784
474 392
272 109
763 524
797 815
827 190
256 348
557 696
624 920
926 637
572 453
239 129
603 972
495 332
777 19
803 647
38 582
690 277
800 310
124 453
643 597
945 950
646 899
818 501
138 270
722 744
872 709
681 961
293 474
493 175
822 69
650 296
572 860
169 340
792 371
967 293
243 434
332 912
412 888
158 150
893 550
259 880
840 765
239 939
114 133
201 731
26 935
795 851
190 598
969 963
255 982
415 936
847 498
385 747
897 258
808 543
422 789
554 66
5 262
394 792
523 119
53 595
445 549
146 848
810 635
616 114
49 65
562 31
778 895
153 947
490 674
463 961
27 912
173 16
807 31
149 567
162 329
877 202
49 607
241 22
136 859
924 857
887 184
79 486
433 664
338 232
192 922
833 800
815 218
248 6
573 621
950 397
598 734
341 826
848 647
506 581
438 984
168 429
914 325
989 246
477 346
268 326
125 669
886 100
106 939
560 134
530 678
412 509
335 128
774 752
333 183
166 280
708 771
95 333
579 622
968 83
408 56
724 235
335 532
471 609
742 440
118 31
540 272
399 530
282 874
57 173
452 615
385 222
555 160
781 479
561 134
190 748
983 969
501 913
522 317
757 971
2 264
535 875
404 541
414 933
106 686
300 470
692 557
716 684
162 247
381 497
244 723
691 570
482 227
543 191
162 4
267 300
174 163
703 801
734 578
263 117
587 839
396 563
246 279
525 112
608 408
130 906
475 852
78 821
11 957
960 621
920 172
335 227
27 94
672 37
153 761
600 935
497 739
17 995
107 742
150 542
448 714
566 280
100 922
879 644
264 111
283 838
65 184
278 617
654 91
851 949
884 806
545 450
445 380
122 562
104 551
265 271
550 551
473 831
474 650
760 351
189 737
921 42
659 253
344 198
147 312
118 194
644 30
409 662
224 89
640 531
801 328
878 905
735 351
1000 351
701 208
945 760
801 890
142 866
63 459
770 485
679 209
239 888
550 323
412 648
178 773
101 51
956 978
329 978
328 690
898 329
88 29
918 843
708 889
348 60
544 771
980 117
5 223
545 218
865 554
326 957
7 42
20 426
404 962
652 349
677 732
761 550
393 765
653 679
738 100
871 1000
117 282
504 850
67 121
674 49
5 932
974 1000
426 12
974 994
342 830
562 625
175 19
783 322
1000 567
667 435
435 738
19 537
386 551
671 522
571 453
384 345
344 575
586 358
352 769
599 560
185 694
712 160
482 359
925 495
929 481
218 591
127 363
914 236
758 513
965 584
928 328
903 349
707 272
41 489
48 58
751 639
798 232
590 463
957 279
760 515
106 886
249 978
214 233
745 162
746 972
299 710
58 673
945 201
689 764
822 985
623 736
968 572
34 421
700 557
72 991
876 460
437 177
409 124
285 651
622 153
862 30
703 921
121 920
684 647
632 810
546 505
77 255
675 513
70 111
101 375
834 141
317 976
99 271
921 725
878 384
414 543
463 740
660 116
763 584
393 343
848 394
648 939
451 925
36 323
697 520
661 136
112 531
801 977
702 211
594 722
264 580
320 7
123 726
309 979
322 885
279 702
640 170
94 927
250 90
610 129
265 946
477 270
247 376
587 277
999 949
528 181
188 262
988 847
826 310
195 296
998 147
316 474
400 637
727 410
539 649
595 337
607 803
179 71
348 853
802 765
945 346
608 330
176 132
442 595
891 2
149 637
110 888
525 464
874 509
158 252
588 412
214 753
823 194
47 392
157 171
517 848
177 102
233 124
719 353
354 675
311 609
497 503
966 420
929 22
273 840
251 86
839 860
54 465
857 661
832 100
948 13
114 348
472 124
477 347
22 190
799 831
333 332
752 296
317 299
138 680
766 590
450 388
853 604
265 503
603 709
721 96
444 550
674 835
182 916
105 150
981 203
534 904
199 313
612 285
965 516
105 749
137 730
334 554
57 989
697 598
694 659
208 418
252 138
53 882
32 433
636 157
61 12
325 169
454 259
775 936
684 418
147 880
433 821
809 480
78 490
148 506
924 771
908 356
237 176
609 961
117 268
280 244
412 177
436 604
540 865
283 210
89 223
44 429
909 522
11 853
358 987
758 159
514 282
457 666
626 751
19 65
308 742
919 298
902 719
584 355
565 441
664 866
295 654
176 707
559 204
191 187
345 917
198 948
613 859
609 654
718 238
980 627
924 26
745 899
253 826
266 328
194 818
471 929
636 489
693 647
833 195
111 883
830 177
35 309
963 443
681 643
270 681
706 660
558 194
19 450
778 811
628 285
214 972
461 99
745 849
43 153
36 577
754 154
463 866
308 789
432 425
106 988
648 701
894 812
261 206
16 913
197 39
10 644
743 410
259 470
623 488
65 302
455 658
524 818
606 918
343 831
819 37
738 448
259 467
672 632
544 520
558 688
331 741
151 568
38 74
561 409
710 660
318 625
443 165
82 841
672 49
86 424
872 491
957 823
455 130
650 628
315 998
739 207
775 646
720 889
297 812
471 280
905 7
171 789
629 348
397 252
676 301
791 482
305 548
678 747
375 759
757 327
534 690
336 496
384 308
119 55
335 681
687 590
378 240
588 858
110 6
306 984
466 785
332 97
844 770
529 9
336 218
908 286
782 869
176 243
298 165
846 294
883 633
872 533
390 260
266 459
443 499
284 572
668 908
678 616
625 511
729 207
493 960
828 637
879 274
439 4
298 177
809 284
816 181
441 681
140 205
704 706
278 582
490 987
603 945
456 168
374 227
186 184
820 866
140 14
17 699
876 578
862 314
495 684
365 678
883 935
641 504
86 586
573 918
862 575
742 175
401 317
501 116
982 587
600 321
20 121
699 617
931 895
579 560
237 425
359 943
447 120
705 999
917 532
107 277
452 778
95 849
964 852
438 596
917 945
66 38
654 936
830 765
325 584
8 409
352 562
681 367
366 798
329 385
662 282
60 436
284 113
965 155
751 248
193 403
440 667
603 259
23 93
677 433
841 347
908 684
51 192
989 588
973 416
698 318
754 634
747 758
913 37
285 711
113 663
330 477
735 553
645 932
364 757
103 321
5 204
396 11
598 56
472 385
702 570
204 169
927 455
492 950
661 839
501 777
253 774
326 830
761 988
745 971
292 125
328 848
858 297
352 724
108 456
25 823
992 809
264 229
178 918
756 756
533 839
612 257
86 785
773 938
908 847
971 517
364 200
496 299
22 222
677 847
669 130
939 702
930 661
578 203
958 108
946 334
590 490
275 558
495 676
523 48
564 402
601 494
792 928
149 97
943 814
944 826
527 612
272 882
84 456
563 850
183 42
532 509
66 772
448 807
854 560
962 970
463 417
345 563
659 255
69 494
319 602
213 12
893 845
301 485
334 977
18 863
371 516
288 549
356 436
996 735
704 209
626 957
520 166
421 970
463 178
779 489
500 782
626 992
476 393
369 926
789 809
325 386
935 160
595 612
346 290
499 591
547 50
216 124
94 66
244 636
124 557
338 22
13 623
15 964
889 489
297 384
769 678
837 621
233 704
993 431
22 579
628 491
615 568
634 843
478 708
264 877
899 601
224 602
565 912
400 239
622 454
131 697
318 391
94 967
398 550
128 87
577 419
987 756
598 192
899 620
497 76
677 163
765 396
307 901
139 330
783 707
403 761
151 914
880 721
271 244
330 278
697 398
154 907
99 683
303 751
827 997
160 800
195 503
403 925
254 501
208 542
302 36
949 611
331 452
696 829
107 601
999 26
933 803
486 152
903 31
28 789
588 729
232 188
112 783
284 634
176 365
401 491
101 477
929 350
179 432
32 625
650 285
88 31
182 583
613 574
363 85
814 640
828 950
733 45
679 939
303 16
507 854
330 704
53 607
39 259
883 231
516 71
101 533
115 604
177 283
367 727
367 539
489 181
225 194
133 221
237 904
757 435
139 743
350 87
345 191
422 388
458 227
759 938
541 559
841 873
600 718
256 208
388 967
160 745
966 612
516 292
727 202
945 272
358 866
57 294
682 703
929 478
416 140
698 688
561 956
673 538
745 161
127 929
674 133
745 287
579 639
841 260
531 306
171 785
79 889
591 227
705 761
900 520
208 120
75 597
135 769
929 748
676 880
12 55
342 349
988 756
15 920
225 828
613 546
434 396
622 692
453 25
544 326
445 352
949 752
520 520
267 84
963 448
503 943
292 974
730 845
764 279
107 745
290 989
384 720
412 724
748 6
331 864
216 292
43 776
295 165
248 563
10 562
505 210
184 513
357 796
75 913
658 121
110 182
902 947
671 493
499 314
177 418
710 829
605 393
557 753
315 900
461 804
14 325
837 965
761 197
110 194
314 836
17 767
714 423
916 919
232 384
801 414
243 409
801 511
263 847
746 357
161 577
902 207
172 174
370 738
932 933
768 479
246 245
668 785
703 959
342 584
997 934
342 143
653 240
86 143
499 916
493 832
39 660
833 394
132 210
142 203
682 63
308 910
694 927
885 976
559 396
330 227
369 556
795 672
814 22
937 881
712 313
972 429
823 751
961 804
6 954
16 102
12 687
614 323
298 705
101 498
725 857
412 430
101 94
115 206
86 914
227 52
481 798
549 198
2 303
256 509
611 8
695 271
594 622
326 308
806 892
748 426
856 530
623 159
364 956
870 738
789 450
248 96
294 269
572 796
304 295
302 827
98 914
535 996
304 692
583 861
287 109
638 330
488 142
97 261
998 852
302 967
62 786
55 550
345 355
650 626
453 649
563 951
947 550
241 98
958 250
358 824
153 244
386 996
256 641
493 482
449 254
39 795
344 510
865 94
720 689
337 514
465 172
722 900
997 411
661 962
785 954
198 19
14 938
578 583
65 270
523 71
865 513
23 562
655 209
897 888
401 375
546 234
133 865
276 267
229 129
83 936
955 14
951 281
864 968
238 529
599 929
442 760
322 464
672 464
351 977
351 569
802 752
617 896
163 935
63 893
829 391
404 146
427 783
750 355
883 290
218 988
747 482
945 659
123 69
45 617
185 474
226 395
291 987
922 842
735 453
844 985
130 563
345 248
602 556
846 95
82 484
966 63
722 829
897 910
527 845
319 942
336 712
699 544
386 627
80 620
604 120
682 923
171 733
289 27
121 772
256 134
197 203
32 221
131 918
763 928
870 657
369 81
624 205
832 67
686 9
128 911
834 289
22 810
836 4
776 310
444 957
160 32
252 640
558 191
119 383
39 320
400 988
192 408
474 24
33 24
935 159
448 160
970 768
772 469
779 806
762 548
579 222
861 921
112 831
213 418
738 230
217 252
659 138
161 409
432 132
291 193
353 366
134 738
206 323
128 906
453 984
205 890
811 31
861 66
484 922
151 74
325 222
359 367
775 983
115 519
712 207
573 405
143 65
387 706
611 348
332 514
403 64
95 537
603 213
134 956
29 86
307 285
652 353
336 665
184 426
633 450
855 896
960 205
911 997
345 346
860 522
586 676
213 263
476 680
635 815
900 610
894 663
16 207
872 545
971 352
802 56
951 604
808 656
653 910
256 719
241 997
673 116
378 826
505 885
700 853
462 140
803 600
806 355
900 818
170 678
733 870
473 971
627 683
593 281
1000 279
275 849
964 240
66 948
833 342
194 570
709 532
131 656
11 512
330 937
615 910
780 499
469 347
30 253
534 95
374 623
472 533
773 649
596 435
776 838
408 428
960 970
625 117
628 91
28 635
545 958
456 642
988 324
576 925
20 18
640 110
642 393
41 111
546 415
253 637
64 322
292 661
777 24
114 916
551 405
362 141
782 95
419 818
742 770
787 995
104 762
154 427
538 746
160 195
831 84
406 413
73 895
918 697
613 850
255 31
172 163
258 617
434 954
723 676
670 176
937 510
936 773
518 91
285 474
557 678
90 116
10 962
659 163
13 928
959 271
434 267
884 130
83 691
366 318
493 806
315 36
808 430
520 251
725 326
4 805
921 282
244 94
256 931
858 902
172 269
535 816
946 605
296 419
736 29
834 662
697 229
658 149
400 505
831 178
983 124
405 834
927 903
833 648
550 183
451 691
507 721
326 986
404 452
481 622
283 139
368 315
463 979
484 26
203 862
986 314
147 186
89 391
38 74
256 922
612 587
308 706
691 118
570 634
255 94
233 50
364 538
517 601
626 827
689 1000
314 829
14 674
64 460
533 102
24 102
689 788
494 635
753 997
630 184
278 322
371 885
422 511
111 735
561 939
938 737
565 249
923 251
711 579
681 987
89 244
32 704
338 778
774 525
709 90
411 404
288 987
497 782
517 710
649 608
344 77
326 586
837 908
487 249
236 548
791 167
870 324
101 823
347 208
297 875
278 56
42 708
490 566
276 539
146 6
83 924
510 490
398 409
657 347
894 884
50 893
217 685
507 919
126 317
192 854
909 423
131 469
34 950
488 620
626 310
233 634
123 709
117 743
89 520
403 774
666 982
666 453
371 882
199 172
26 497
920 390
859 934
884 50
670 893
202 372
6 296
4 435
177 128
648 120
893 266
247 50
503 559
441 913
85 873
370 640
29 110
44 289
339 888
780 927
299 8
303 982
417 304
431 306
426 593
858 78
128 318
877 105
17 630
503 317
956 102
211 873
161 985
873 254
181 499
507 652
634 479
782 809
115 50
643 213
291 540
858 501
605 419
49 735
52 622
723 552
424 7
992 934
188 584
83 864
516 368
847 590
399 150
199 628
841 513
53 842
342 131
549 911
645 946
568 598
149 696
703 291
224 572
156 695
559 411
779 239
828 75
224 625
253 226
739 423
264 93
223 792
702 605
551 772
369 347
42 119
409 518
89 745
439 632
43 244
482 998
72 821
445 310
535 295
718 697
790 274
65 981
586 13
785 766
112 137
256 154
671 154
899 664
296 759
3 338
335 338
158 484
793 406
701 603
300 328
601 419
399 90
102 665
431 985
122 886
39 542
696 377
40 710
468 594
931 335
673 470
954 266
672 831
433 747
74 372
791 733
822 675
339 190
174 923
809 769
311 296
673 848
557 7
601 713
47 25
495 531
797 720
550 449
195 468
840 983
715 269
943 630
819 537
460 282
51 993
288 268
116 361
368 961
673 673
697 968
499 719
439 192
640 295
763 988
970 835
103 602
232 685
221 45
327 50
43 680
948 377
738 331
291 64
736 105
72 963
682 433
625 571
865 120
108 264
98 627
229 78
762 201
245 460
510 983
663 572
948 553
883 610
674 685
790 173
135 409
842 861
431 817
936 466
730 296
923 43
121 828
28 152
612 882
864 273
844 121
673 526
136 791
476 556
728 809
218 265
126 863
679 60
525 557
852 615
658 255
82 775
926 778
660 109
381 538
659 523
49 224
15 331
887 185
993 490
754 615
477 211
270 880
436 156
771 795
49 288
63 428
206 130
238 988
526 865
388 619
842 184
515 437
621 857
346 401
15 614
824 100
979 492
647 93
887 415
702 418
846 936
65 765
753 51
916 303
921 278
461 304
740 763
619 975
375 361
974 965
65 390
881 798
891 44
458 527
944 777
713 160
924 789
840 777
79 676
953 756
59 1000
762 414
388 799
159 381
346 763
152 132
930 410
453 32
559 820
596 911
71 503
291 309
85 994
670 131
886 164
163 623
36 944
743 925
305 424
186 901
33 650
60 338
369 962
781 512
423 927
429 377
685 493
487 720
851 769
932 156
779 737
681 95
19 815
238 423
323 324
974 424
761 355
316 33
545 130
57 96
473 967
459 485
205 157
925 945
101 56
792 857
952 880
694 472
894 971
294 932
355 216
571 268
300 116
245 887
983 845
811 301
786 455
611 270
215 991
46 536
393 315
194 838
309 344
314 888
819 203
419 608
875 174
290 989
876 175
19 534
835 858
312 830
99 621
611 922
458 313
628 657
495 850
193 822
710 804
6 507
115 528
702 424
413 989
164 991
525 288
145 183
12 360
980 457
378 110
423 591
248 835
685 51
872 742
545 877
384 581
109 551
975 498
487 811
802 387
675 650
832 326
686 820
276 844
954 665
256 654
488 376
426 503
245 172
49 298
879 790
340 433
930 988
798 314
701 417
67 599
925 375
194 899
742 610
275 469
123 695
71 530
33 610
782 497
795 278
67 831
263 673
661 407
720 193
610 458
57 421
795 676
574 981
591 989
458 316
11 865
395 580
190 81
577 428
706 971
802 371
44 773
179 65
258 704
162 899
319 867
543 218
199 114
102 117
432 789
654 559
139 442
523 48
476 328
299 99
470 181
954 101
165 514
218 132
31 422
289 379
597 349
462 831
948 795
583 564
123 379
821 237
285 261
588 343
442 760
941 887
987 912
425 894
26 151
573 642
20 56
405 862
692 616
411 867
430 639
18 993
230 552
813 839
181 514
274 400
287 623
534 215
108 273
424 958
599 134
190 997
858 619
235 594
460 550
189 645
638 889
441 206
44 867
381 253
653 225
847 654
868 939
212 380
338 976
109 636
632 936
555 298
891 489
39 789
434 351
240 227
432 71
938 680
932 476
701 318
971 585
523 547
927 839
814 735
370 264
200 922
220 2
491 754
543 111
461 529
755 976
47 701
380 187
663 985
302 312
896 363
910 273
111 419
154 836
99 924
846 524
525 298
52 66
176 15
544 594
570 637
337 299
486 616
600 716
28 148
511 902
174 924
342 421
256 285
208 495
19 355
652 54
119 543
558 703
297 294
931 101
400 866
482 267
983 885
33 82
983 11
934 544
964 157
442 275
770 219
573 650
703 788
331 225
927 822
115 888
989 224
89 46
313 388
273 571
652 295
306 305
848 635
792 239
514 811
30 233
882 284
71 602
827 585
406 402
290 754
977 521
566 278
666 65
636 878
173 938
243 287
921 478
716 90
901 713
945 229
512 931
533 826
410 583
985 359
112 815
335 274
551 88
153 901
778 217
155 788
75 951
428 397
487 996
708 144
373 388
318 652
478 885
468 850
208 888
703 452
725 320
407 38
938 276
492 560
348 716
666 646
43 422
417 94
238 529
916 125
776 610
494 233
82 254
142 961
412 290
609 844
882 137
412 16
576 820
535 904
550 923
345 201
295 592
121 762
886 532
141 36
269 662
915 635
595 351
641 57
900 7
143 249
265 782
601 555
459 840
763 136
337 9
601 107
868 631
163 721
757 753
414 304
938 26
376 329
385 533
540 17
266 285
66 682
237 530
369 667
802 695
704 131
238 139
770 304
24 105
858 932
236 781
806 272
600 174
706 182
199 985
270 245
927 464
993 336
2 164
859 362
493 804
942 562
865 730
835 711
643 889
669 692
963 878
51 475
657 563
548 757
2 855
318 817
152 929
92 311
673 153
957 950
511 165
895 898
608 375
264 729
421 251
128 933
408 384
946 179
936 64
919 493
310 937
865 237
547 461
614 957
906 219
384 570
468 416
791 278
7 76
326 55
987 428
811 454
633 394
458 757
250 568
504 377
613 559
20 369
325 160
379 634
204 231
647 762
40 671
746 438
492 47
474 72
525 478
872 284
40 157
724 329
705 290
848 228
597 318
478 867
500 922
152 856
618 704
374 799
236 658
704 120
191 727
205 178
462 715
872 76
405 502
791 596
824 110
427 638
505 420
342 905
760 5
708 493
292 377
35 82
201 527
253 738
916 391
106 457
533 377
878 978
573 937
46 669
307 396
816 473
377 811
816 157
650 137
514 524
605 941
467 548
285 805
196 720
176 201
577 301
278 708
645 455
123 851
246 691
164 429
240 61
218 541
677 56
579 867
808 190
738 183
988 275
994 23
223 183
483 169
877 799
254 761
611 522
212 377
806 857
918 375
916 45
100 136
2 592
782 678
861 810
84 519
541 848
30 77
246 763
562 513
274 122
643 816
192 885
741 855
230 997
42 659
794 145
737 141
819 796
605 518
37 680
527 689
765 578
341 557
69 10
132 903
718 343
227 775
630 909
905 968
626 859
3 946
87 419
215 739
257 906
585 819
508 294
871 112
668 272
282 212
114 737
79 414
189 831
740 305
272 818
677 644
590 898
317 680
419 677
583 531
350 676
969 167
278 857
129 840
51 945
681 411
824 164
994 760
64 13
831 734
377 336
233 507
187 967
644 549
80 605
280 226
393 429
285 249
88 670
615 414
824 138
302 296
55 647
660 296
29 119
455 490
997 406
373 688
236 183
787 16
242 316
744 67
315 634
303 29
442 402
540 918
213 265
911 841
136 268
387 571
60 165
570 841
528 56
238 942
958 764
79 25
91 199
832 822
851 405
807 135
52 292
556 346
187 265
533 467
37 323
487 919
760 97
152 57
998 287
51 389
414 956
154 129
951 504
909 985
119 802
93 715
60 171
435 649
115 247
569 967
886 152
248 56
112 645
932 399
788 109
65 982
111 202
705 218
203 62
863 613
327 321
492 956
604 387
633 926
893 719
871 202
257 779
424 118
517 368
477 355
337 305
506 541
758 448
510 211
823 960
281 373
328 150
537 773
698 932
651 170
371 591
370 521
638 628
995 793
147 155
460 471
12 484
932 965
175 770
730 441
814 998
148 11
783 141
73 684
854 481
71 723
244 224
851 441
233 881
36 846
317 380
863 495
460 328
98 794
235 635
632 827
837 48
189 780
464 620
100 261
984 317
541 171
611 227
108 391
237 843
222 143
638 553
881 85
878 97
731 978
805 112
160 363
143 642
261 348
609 606
922 360
531 592
819 462
853 141
983 926
69 89
642 205
289 706
803 522
500 167
279 534
897 304
946 438
785 39
644 206
566 394
985 565
27 96
237 804
729 879
968 220
424 798
504 609
131 713
879 306
840 630
934 157
594 736
774 880
85 379
772 418
982 651
747 757
560 9
888 983
202 289
86 855
464 626
338 589
895 595
225 217
373 734
469 159
38 967
346 243
660 122
773 118
875 642
650 519
502 434
723 537
392 704
329 808
397 856
450 667
883 291
24 675
833 256
223 493
735 870
992 568
685 394
35 764
283 560
994 685
222 784
487 716
524 613
469 816
483 920
210 919
593 366
621 234
726 425
294 843
411 460
854 286
49 96
655 888
572 331
115 648
363 793
406 601
417 886
806 874
792 899
264 16
249 385
809 885
728 974
434 103
388 138
233 287
175 437
768 887
534 747
540 882
483 897
783 945
819 900
798 588
603 611
995 62
946 852
826 804
907 673
811 259
546 294
731 43
930 721
467 498
380 464
360 6
951 863
762 143
731 770
380 560
621 334
185 375
179 567
240 10
269 85
379 51
93 815
535 110
608 23
486 2
7 987
849 846
988 958
727 611
170 718
52 107
482 791
358 236
246 661
745 597
647 515
329 124
233 740
762 864
865 840
827 248
93 872
829 676
286 81
799 556
662 455
245 850
85 144
804 602
199 331
845 548
672 846
586 173
36 905
745 348
595 901
772 571
246 688
768 600
155 532
986 566
416 817
960 231
833 500
831 763
311 32
878 675
848 983
887 463
810 884
784 631
202 405
92 555
155 448
979 859
425 309
126 965
196 840
340 85
848 28
59 170
845 158
141 936
399 692
575 27
658 209
613 359
913 860
308 704
563 68
377 286
251 988
828 502
587 446
473 167
337 434
592 532
468 181
873 732
759 866
75 448
806 417
277 687
391 719
786 584
869 954
941 162
664 120
565 768
935 250
684 38
569 272
452 275
7 37
903 325
772 766
182 977
664 578
296 458
42 54
8 82
244 911
30 949
716 907
157 594
631 651
922 840
115 200
236 374
698 121
886 139
115 470
47 68
526 778
832 343
424 567
477 839
787 668
574 506
100 503
153 730
570 731
931 75
448 684
804 167
305 146
616 690
758 419
196 663
5 284
850 27
866 429
96 327
833 652
154 670
399 933
663 307
381 969
652 594
760 829
975 456
146 64
482 591
253 904
187 678
705 257
685 37
363 570
221 781
450 196
128 375
682 849
817 791
384 63
892 469
924 144
207 866
456 70
973 689
366 709
965 159
195 71
640 650
431 558
754 861
236 880
729 881
672 917
979 545
14 56
199 870
736 937
6 406
94 192
900 979
137 460
530 865
515 332
889 170
31 945
824 643
523 266
183 552
97 195
250 162
32 110
47 449
854 768
959 53
31 947
407 859
724 168
499 936
106 238
182 388
30 136
402 6
558 553
748 585
746 655
764 998
446 777
544 811
864 300
246 503
362 895
62 653
588 85
322 561
949 694
830 504
509 979
532 231
815 66
720 279
277 561
338 484
295 722
22 882
385 158
52 267
919 746
831 114
675 507
201 152
655 623
602 30
260 164
229 133
412 75
636 949
432 688
410 973
855 726
884 431
698 239
984 935
49 617
124 814
966 723
346 324
353 621
784 947
80 613
688 12
961 492
179 323
296 392
118 589
20 150
388 1
936 718
334 372
186 984
707 458
781 151
771 52
998 134
746 555
566 77
569 433
756 527
918 748
336 51
201 36
36 356
73 588
960 972
955 407
864 145
295 661
712 645
778 66
620 710
787 524
956 186
712 355
102 712
762 630
665 438
793 962
550 701
672 866
273 510
654 627
287 137
781 949
15 999
709 559
82 635
820 496
850 38
749 532
162 952
390 511
473 827
527 182
48 23
532 198
824 320
457 185
134 111
110 238
796 148
782 819
314 878
916 602
133 164
115 664
175 295
121 504
686 647
670 647
845 734
54 201
386 669
780 510
747 519
666 889
707 543
421 447
49 21
184 336
1000 182
476 299
802 174
821 596
243 488
221 490
691 87
755 275
784 76
595 534
423 531
74 261
707 130
150 494
830 756
937 334
632 829
3 412
7 434
922 824
314 249
336 142
417 4
80 90
624 201
731 674
934 46
176 805
299 641
396 325
658 128
957 333
744 290
723 959
782 751
1000 644
786 95
99 335
425 202
402 178
852 49
94 133
937 786
427 270
594 235
363 823
155 252
542 319
278 898
649 264
908 59
154 648
983 694
896 253
430 407
455 298
430 282
68 549
818 367
602 494
317 412
664 965
283 471
369 205
469 560
619 17
665 376
70 773
25 647
53 965
262 455
737 508
57 692
59 804
298 875
286 661
625 614
85 950
154 908
468 454
471 622
998 86
859 135
781 67
32 883
338 834
342 293
985 74
878 398
272 43
703 175
789 558
508 328
235 874
327 661
283 702
788 797
931 281
348 646
529 712
546 379
672 866
940 888
286 656
699 817
992 557
115 401
728 780
653 622
283 963
664 979
776 566
846 451
97 707
418 194
572 626
491 964
851 244
899 431
247 136
693 597
998 238
17 808
430 726
688 670
649 712
278 352
803 424
130 124
317 899
524 548
511 889
132 15
445 362
498 31
627 692
929 190
998 625
351 946
616 427
139 38
389 264
687 416
539 191
90 816
364 855
744 614
628 874
236 875
905 73
764 733
923 532
157 692
638 920
346 507
544 253
516 485
900 933
124 203
18 439
294 213
826 381
255 37
912 454
526 491
223 816
348 289
981 145
65 504
11 618
871 410
895 555
487 386
588 795
233 611
823 606
987 527
563 649
103 242
732 475
291 628
917 954
99 638
142 897
515 163
573 152
706 385
771 467
261 193
803 358
964 494
20 626
275 951
192 583
57 377
5 923
877 347
985 921
817 976
139 126
278 331
716 711
178 984
176 486
844 439
932 979
605 808
758 952
534 879
255 949
872 590
937 260
180 749
725 921
46 996
327 863
574 324
307 43
528 752
190 483
461 372
179 122
73 65
944 937
886 607
197 199
458 758
507 133
53 637
633 231
94 99
422 960
2 667
419 729
212 530
902 608
730 672
737 81
17 802
409 681
879 902
659 605
737 337
973 165
396 790
888 606
565 489
156 310
39 566
96 574
182 250
922 997
77 911
713 659
339 93
995 121
726 218
554 654
819 462
251 527
132 214
702 139
448 697
262 858
431 486
736 358
354 613
523 657
315 431
523 236
357 654
871 518
171 82
544 424
951 989
203 794
932 82
778 904
762 380
866 40
398 193
805 601
258 751
181 328
564 572
225 704
222 920
2 96
520 392
381 545
338 470
552 583
487 270
650 330
370 248
441 516
117 767
518 245
573 374
946 699
402 136
56 171
267 624
15 57
601 786
255 396
978 939
209 807
136 465
713 859
374 505
271 153
398 491
864 788
486 970
106 810
981 888
512 161
218 247
32 527
922 818
757 287
93 900
364 966
824 228
733 76
229 197
688 4
791 626
595 551
361 277
165 700
861 341
587 676
202 78
896 619
905 124
23 652
617 997
225 387
463 441
638 958
961 691
316 325
876 752
29 911
610 236
577 194
869 471
548 163
782 71
195 443
95 686
683 218
604 712
152 908
865 66
757 789
114 826
577 72
983 989
224 605
798 592
63 800
963 667
738 610
53 744
430 932
149 148
859 112
20 753
819 11
800 884
709 575
647 913
901 286
891 629
221 125
924 689
355 283
893 887
630 93
25 945
92 59
171 173
926 951
961 190
74 744
319 760
673 783
69 965
594 573
697 959
647 814
97 621
507 2
94 989
934 137
196 118
291 25
976 367
556 216
960 936
696 630
413 278
243 368
941 481
439 836
650 637
258 86
87 746
735 764
901 180
298 668
693 96
463 588
804 669
604 19
648 763
40 300
667 60
541 282
118 608
244 979
65 767
513 501
265 151
331 247
915 165
261 628
215 608
276 723
742 18
781 880
179 389
449 820
101 846
453 989
968 218
985 697
197 32
183 497
744 462
627 513
140 658
266 888
611 355
373 541
420 352
740 153
972 599
444 189
178 73
291 897
593 145
177 276
772 790
251 359
872 516
174 877
765 11
366 439
980 375
726 738
891 399
997 466
654 863
936 441
337 832
977 227
502 929
718 153
512 274
789 968
845 383
394 962
401 609
984 760
498 380
778 709
175 388
250 775
215 829
660 186
412 552
480 636
789 913
186 197
165 301
684 975
936 10
619 78
837 337
716 602
311 334
721 494
269 485
313 971
156 484
35 972
608 567
480 514
711 396
697 665
639 876
886 380
457 575
911 504
105 293
627 627
121 415
900 347
318 389
872 212
183 473
40 906
420 791
186 519
184 131
6 883
262 823
397 891
394 719
12 308
935 499
914 638
985 55
443 813
24 302
775 315
220 207
997 814
333 640
770 183
65 516
339 775
666 327
45 735
43 60
558 57
694 977
32 472
284 678
979 475
789 308
515 754
567 9
648 512
695 900
416 417
192 760
86 754
489 857
916 131
187 531
508 474
945 881
558 540
14 229
537 537
290 802
810 52
563 857
757 457
874 257
16 172
925 65
921 102
232 413
944 836
309 419
299 452
991 254
482 857
394 4
805 19
70 684
540 615
72 632
889 296
468 945
9 905
7 392
805 929
765 239
657 748
199 73
326 956
813 190
193 808
826 206
889 998
612 896
528 429
725 684
628 416
321 192
584 636
564 327
566 388
136 328
401 222
178 335
524 727
535 990
196 717
715 361
256 85
513 327
10 783
199 238
430 637
272 519
846 14
402 836
163 411
633 537
872 564
290 811
800 396
112 824
184 995
79 826
152 440
222 592
830 161
798 420
939 260
273 69
904 785
196 675
212 67
631 829
639 83
479 920
744 438
433 590
416 928
367 512
104 568
729 589
9 934
193 526
595 948
732 466
140 499
566 928
756 351
434 196
116 394
831 912
502 860
787 264
775 917
485 154
743 879
812 214
739 751
698 4
470 334
832 430
357 610
960 398
593 112
505 394
305 708
567 336
599 807
723 354
508 374
252 208
421 250
1 64
68 160
493 698
128 537
146 325
722 484
596 106
499 315
22 100
436 804
610 589
943 34
408 333
541 450
700 660
723 961
121 700
398 790
327 613
938 525
8 473
578 659
973 604
703 77
881 995
584 138
172 491
824 526
976 580
239 364
325 675
375 962
752 445
58 772
296 78
550 995
654 304
907 128
205 627
621 610
748 85
575 205
730 920
499 399
762 706
381 738
700 86
530 755
527 451
529 588
582 822
126 78
206 235
861 33
643 410
495 482
686 390
310 69
468 416
121 809
546 229
315 501
256 246
696 845
432 782
604 224
302 13
248 730
762 507
917 109
590 404
794 411
480 276
691 103
911 947
175 812
313 457
702 489
333 568
350 398
622 764
777 954
683 923
430 25
133 445
849 346
757 723
999 643
745 236
182 690
501 656
112 357
846 813
381 814
212 178
942 731
684 833
756 719
743 367
812 185
531 876
599 661
303 288
523 597
286 48
703 704
61 787
600 815
628 906
84 981
711 839
672 26
744 395
762 427
612 487
363 573
233 143
430 961
558 536
583 952
656 843
630 285
100 717
622 229
209 728
567 705
730 919
314 238
664 474
961 76
648 276
418 323
283 881
417 848
799 841
683 999
284 455
171 312
541 383
110 793
497 749
668 676
914 227
701 981
56 578
853 661
983 704
585 271
118 266
106 1
1000 916
371 789
101 283
666 542
334 641
390 776
452 830
57 57
38 365
942 757
418 94
798 794
65 401
666 383
383 182
98 772
561 382
665 468
9 662
303 330
105 342
172 692
749 557
921 229
986 786
880 863
656 403
804 678
60 720
902 469
241 442
824 999
466 802
463 489
819 475
817 765
457 924
480 989
217 205
991 400
262 203
606 871
548 918
638 409
878 607
49 539
537 118
919 873
361 3
478 382
147 179
102 294
282 603
808 581
981 499
701 798
669 243
160 306
715 216
823 798
336 592
709 871
744 873
876 628
10 105
284 353
646 156
759 385
966 928
426 566
364 947
189 127
433 32
247 349
146 147
738 69
940 482
355 447
75 684
788 230
583 84
240 71
456 228
155 998
563 421
368 581
707 926
957 557
905 139
285 204
273 51
533 23
469 213
896 888
118 543
627 683
753 700
927 866
864 208
629 82
662 426
352 997
553 369
507 309
513 458
508 792
814 785
997 41
928 283
825 893
575 45
744 452
318 327
535 671
752 181
607 164
160 414
782 959
268 712
169 289
81 780
565 677
717 894
177 562
454 645
689 2
453 28
355 433
103 770
951 890
53 855
268 557
515 212
924 50
339 782
562 92
769 419
313 126
687 485
130 489
490 140
168 818
251 943
712 522
412 354
208 662
219 464
676 476
526 733
515 599
691 864
283 76
202 459
944 595
84 888
28 73
891 573
515 196
718 142
495 227
889 129
592 702
178 107
840 268
867 703
566 354
430 557
16 848
443 631
519 960
33 526
99 547
742 924
65 613
840 459
587 559
260 728
835 179
446 438
140 674
28 313
869 706
553 457
88 885
845 996
521 606
152 877
800 619
232 893
352 864
422 71
799 938
116 682
119 633
306 562
874 259
964 333
790 743
628 517
512 877
483 472
349 33
651 634
527 148
12 883
954 878
816 434
116 752
384 932
493 235
493 690
23 367
110 456
973 812
688 737
209 484
516 170
804 558
705 167
49 331
208 717
151 3
754 24
955 266
500 138
827 448
814 992
448 849
661 924
661 420
904 349
519 870
427 420
586 322
653 132
848 635
637 860
884 998
264 391
528 838
285 763
755 354
203 99
23 203
622 863
211 683
552 525
944 729
51 978
110 530
165 703
563 957
955 801
192 446
284 218
981 719
73 569
667 736
938 275
138 689
372 559
84 349
78 924
902 28
557 129
831 11
968 721
522 394
840 922
140 713
432 123
691 121
856 504
779 358
47 793
352 916
265 419
342 435
462 342
470 243
254 19
740 301
695 221
143 261
974 534
657 283
403 405
908 347
705 258
50 686
602 751
169 402
836 866
208 511
753 298
316 678
978 7
228 55
316 672
206 370
652 290
694 862
208 55
312 602
287 913
663 362
763 889
754 832
342 599
896 962
639 95
101 212
267 616
288 328
698 582
871 494
355 349
403 565
166 563
475 715
76 453
341 138
969 839
437 95
56 310
404 333
544 694
310 504
831 811
393 598
91 528
877 263
828 446
8 280
994 993
446 483
620 70
909 787
881 588
897 346
678 937
630 300
803 222
33 940
538 634
162 425
688 629
74 39
318 515
508 82
564 312
382 953
739 183
770 290
636 620
556 666
966 314
536 186
126 768
402 568
992 663
291 564
602 679
193 365
446 920
232 700
653 9
192 613
903 392
11 961
627 538
851 567
752 592
360 386
953 877
540 762
325 945
623 831
195 927
846 816
516 640
649 77
690 168
560 840
801 592
130 570
136 427
19 980
366 888
764 378
139 319
263 304
134 464
390 885
701 328
968 236
312 216
384 616
456 2
593 943
513 256
683 722
702 649
536 701
79 67
386 300
603 218
681 648
533 736
64 71
306 233
449 31
647 618
619 832
774 103
358 212
933 287
935 40
741 635
702 470
770 819
36 87
734 372
108 717
788 267
500 171
201 93
711 948
779 848
950 330
541 553
839 308
348 474
108 774
244 88
907 809
895 13
384 942
659 629
896 491
662 446
539 395
342 863
710 249
578 121
673 659
966 119
592 512
285 313
401 699
508 529
541 307
249 403
32 925
416 907
353 927
321 77
939 891
140 663
783 648
307 717
835 456
967 273
586 427
126 252
780 986
293 633
36 321
245 541
448 67
994 660
737 800
690 315
977 675
323 829
546 759
214 630
902 381
808 181
433 488
474 933
566 212
532 766
306 602
669 777
437 753
553 662
976 173
847 242
71 953
712 170
799 617
998 925
106 701
188 805
737 538
750 661
426 303
904 282
58 732
485 572
234 494
666 37
279 209
162 513
682 349
966 873
797 480
181 963
768 903
440 368
29 505
807 189
470 455
186 711
282 528
21 671
707 515
724 687
199 985
334 885
757 880
360 299
262 554
457 540
908 29
533 896
85 936
391 340
50 555
82 577
247 332
847 102
789 953
937 570
455 987
867 270
569 212
766 226
766 830
859 222
117 673
609 392
731 202
756 1000
576 781
113 837
939 822
774 959
529 727
714 711
981 984
195 580
806 549
379 961
182 572
244 237
628 299
500 853
852 359
140 256
92 427
249 252
211 31
758 23
734 740
723 471
51 714
263 918
878 857
428 641
877 59
357 672
524 505
864 857
112 376
803 3
255 204
234 52
74 465
204 992
463 807
520 927
844 514
370 783
423 721
780 797
468 300
804 136
993 992
368 667
670 104
307 171
222 924
389 541
533 295
102 593
519 995
508 622
404 363
84 877
674 826
126 863
999 142
133 929
596 991
95 501
671 265
189 401
942 892
187 578
170 474
469 288
910 689
51 976
853 313
139 134
996 526
667 264
193 994
985 800
301 789
54 79
480 971
863 242
819 421
895 50
338 989
677 363
339 247
560 728
861 191
717 698
962 857
851 383
183 154
942 835
914 483
454 995
237 393
814 317
366 56
44 708
71 703
950 721
448 409
600 509
206 308
165 316
699 167
321 15
850 881
364 263
258 763
155 818
134 494
550 969
677 499
202 593
314 747
156 151
659 761
69 755
71 865
32 233
248 769
649 352
615 97
860 13
830 872
366 15
983 964
463 915
508 659
406 665
815 821
581 562
317 474
338 649
882 387
155 370
722 129
226 804
817 336
207 85
99 647
610 572
487 82
740 72
737 994
815 146
708 551
25 395
44 24
410 363
732 926
55 565
368 453
789 280
364 184
831 995
567 463
544 440
512 54
47 284
430 248
799 861
256 137
161 823
185 300
225 570
135 916
369 280
559 503
687 157
152 923
386 517
956 718
771 929
213 468
715 818
679 642
779 514
336 935
235 939
509 521
436 460
739 643
145 805
961 297
220 831
348 113
831 605
533 303
771 601
419 746
388 486
999 98
32 166
105 335
855 266
725 613
256 291
95 463
760 401
232 56
168 979
583 579
882 998
599 116
861 652
137 18
115 248
414 136
470 147
413 518
131 324
615 137
600 387
787 709
765 360
339 19
598 932
930 921
37 479
131 528
546 897
145 268
404 660
807 558
76 873
197 219
356 207
593 811
520 956
315 380
399 284
216 653
574 996
475 145
673 610
507 606
873 218
878 652
210 277
149 684
902 285
492 346
157 258
213 84
464 676
960 527
180 862
857 176
321 754
363 332
937 993
211 870
521 810
86 89
773 730
15 235
580 675
932 506
589 737
413 144
671 53
914 372
548 850
603 771
102 868
861 966
836 38
848 72
160 356
85 933
167 933
607 100
605 747
483 538
682 194
246 895
267 352
202 159
929 814
682 805
770 31
68 542
613 605
961 915
848 773
705 46
145 14
761 311
849 749
942 243
138 530
881 187
346 405
218 83
887 275
305 900
441 657
261 373
288 53
825 222
267 135
149 530
840 411
160 909
152 688
218 102
289 289
693 99
181 634
908 911
811 67
723 213
585 251
304 984
205 872
7 129
658 472
882 155
64 498
186 42
143 215
504 403
501 431
64 197
108 682
749 972
184 918
168 471
455 769
641 472
600 660
131 647
802 258
755 13
54 865
80 940
343 196
626 583
780 844
525 690
662 887
805 273
744 846
614 973
444 199
858 254
900 44
301 989
1 702
566 55
995 55
250 645
228 337
180 876
565 7
894 705
977 227
72 698
670 721
919 685
939 114
157 777
765 839
540 457
512 766
820 106
751 506
842 69
945 978
985 22
726 510
736 879
577 703
423 807
492 246
360 342
118 430
269 516
973 883
648 808
913 484
990 467
536 663
641 831
853 480
989 626
504 578
280 724
531 80
326 703
44 22
452 685
201 161
43 720
528 173
657 691
157 441
104 646
477 692
171 744
370 329
907 160
883 873
953 186
888 414
435 278
963 931
92 887
607 163
336 135
826 135
575 993
639 982
674 678
422 115
444 845
4 791
664 350
536 887
300 616
893 423
354 735
622 856
19 446
581 228
362 354
347 406
387 937
615 985
99 61
905 36
827 543
892 909
795 490
105 427
850 95
830 997
853 204
649 451
679 871
225 229
635 41
978 571
555 22
82 592
627 654
197 987
895 453
942 88
515 690
785 47
44 365
568 614
65 896
766 217
445 744
785 990
561 80
101 762
353 116
770 182
168 980
432 966
53 63
752 374
420 568
932 537
151 463
359 500
716 215
959 124
114 160
240 744
505 674
789 340
521 858
837 558
523 689
751 269
642 576
144 503
39 62
525 75
574 189
404 883
6 289
449 363
106 120
793 688
28 611
468 582
139 549
237 304
572 662
237 988
491 214
276 381
455 530
719 800
683 29
318 123
485 689
808 767
454 591
201 600
181 482
30 668
972 320
981 266
254 543
757 218
598 744
273 32
832 53
82 991
113 515
203 399
165 598
188 10
610 619
100 388
56 791
111 129
395 27
570 92
309 648
392 326
358 907
960 665
656 190
704 41
439 768
366 906
916 604
222 553
941 526
316 322
451 996
22 426
517 845
493 591
917 826
733 884
549 275
464 692
732 204
972 168
73 171
774 337
890 989
514 996
317 830
826 830
255 767
611 847
438 772
598 104
988 354
628 330
21 536
739 92
259 753
923 711
47 332
321 697
692 936
766 834
663 8
775 591
438 918
690 386
489 876
229 287
617 477
13 857
949 638
391 751
462 207
539 314
10 508
444 859
693 702
709 209
800 356
274 484
869 238
113 963
250 358
834 342
199 867
504 846
597 147
354 894
207 58
566 893
751 217
918 9
218 444
799 627
110 18
255 72
35 979
336 368
709 285
152 170
15 907
54 656
549 612
670 408
300 756
973 235
244 51
494 891
517 462
479 293
364 627
605 734
101 399
684 941
110 810
716 835
490 125
737 770
177 39
795 406
641 476
527 768
658 885
346 20
313 174
801 825
558 677
75 406
347 659
468 759
593 456
581 184
953 83
122 318
724 130
606 917
684 364
249 132
152 341
515 594
419 464
140 316
721 976
635 215
973 67
523 102
286 566
649 104
421 238
367 770
686 144
508 973
104 370
710 757
350 256
719 225
540 768
744 859
73 260
327 378
480 46
612 849
952 765
3 260
30 373
517 370
342 716
85 25
781 445
700 794
19 131
899 419
277 558
818 643
21 350
395 144
992 500
265 7
266 944
317 267
637 295
11 833
858 978
423 95
889 639
769 123
541 907
465 667
310 818
168 282
425 330
829 563
569 417
361 94
361 834
129 677
510 997
974 140
234 367
5 397
519 122
29 774
441 59
877 493
774 750
79 44
606 199
615 908
1 174
8 975
652 362
358 137
276 162
529 332
728 510
632 533
307 246
305 660
153 747
497 182
225 927
125 576
483 831
5 739
714 484
845 12
149 366
527 203
534 425
934 55
588 262
507 565
225 894
641 812
993 377
303 138
713 218
48 427
166 195
679 52
64 880
245 524
726 212
637 771
826 260
521 570
134 413
307 28
840 358
734 948
85 832
50 37
463 798
992 97
149 629
508 671
194 212
424 752
523 920
180 60
630 349
762 701
729 763
121 69
16 568
400 855
891 101
898 449
546 354
982 890
561 694
906 489
241 755
674 330
390 764
112 854
554 19
782 874
942 282
850 902
757 957
58 249
697 647
1 956
845 243
936 982
471 406
160 842
171 712
476 833
687 560
579 588
461 241
523 360
262 402
359 372
620 18
665 416
372 317
559 665
647 217
622 495
336 118
829 781
614 506
66 304
891 300
540 644
4 352
753 62
434 265
283 111
527 54
370 947
612 898
115 929
423 258
376 736
516 759
265 204
508 129
428 330
974 399
750 968
30 977
241 502
613 463
516 524
470 140
38 886
814 82
340 152
887 237
996 715
918 402
531 260
589 426
824 958
926 562
539 573
75 955
418 780
303 688
827 933
819 773
854 864
16 633
870 193
908 902
304 865
124 826
251 834
792 713
275 74
647 717
672 813
592 722
409 89
22 894
666 235
99 840
473 520
713 114
15 342
206 620
445 319
152 329
41 696
770 943
659 316
128 416
137 331
420 719
613 546
780 441
281 279
798 879
992 753
94 511
130 7
325 300
628 575
270 477
419 669
984 39
455 78
408 112
830 592
137 827
268 443
721 917
796 549
302 519
29 788
794 395
694 159
733 119
595 322
991 3
42 14
91 975
86 496
88 499
326 916
358 225
142 593
142 78
596 937
724 443
838 625
783 518
637 532
853 516
518 232
245 844
818 560
56 336
834 903
818 143
368 160
753 175
253 509
445 894
336 849
473 169
686 173
704 255
770 322
553 557
401 288
847 798
133 218
121 902
45 967
127 939
113 412
920 879
772 366
214 365
533 107
280 686
940 218
540 984
541 710
997 93
890 941
158 843
745 23
990 278
216 789
200 116
994 329
695 119
484 766
872 908
594 16
234 152
135 534
243 773
866 675
615 239
82 756
779 773
51 826
615 768
884 267
596 814
933 878
643 290
198 416
432 515
666 791
324 665
438 801
475 567
805 303
58 90
863 887
713 836
604 913
179 327
141 487
365 774
64 73
489 7
521 261
52 920
585 186
986 375
941 22
324 461
551 746
633 382
218 413
325 345
672 821
308 504
277 812
885 672
678 341
601 373
293 199
384 652
27 877
898 370
831 968
714 222
603 381
793 346
691 820
641 118
621 362
173 949
620 898
238 57
429 298
496 838
490 721
598 880
250 516
484 495
716 80
460 197
542 319
139 253
370 232
593 779
727 990
887 766
822 347
645 124
962 251
972 140
20 451
967 569
64 269
348 450
646 779
97 807
60 188
420 236
14 429
418 13
778 741
88 305
429 600
851 732
872 390
841 822
391 891
159 807
257 454
233 507
314 903
90 330
565 373
801 510
522 579
319 219
523 300
900 406
138 952
341 750
572 9
899 182
988 962
416 58
564 245
147 648
978 877
250 237
746 542
120 50
268 268
567 439
845 791
742 466
216 983
991 83
264 787
748 890
948 252
496 164
812 512
389 642
878 789
331 638
687 623
891 451
889 955
745 458
924 734
716 487
569 139
925 707
596 832
83 673
836 544
55 578
220 648
436 443
80 97
720 766
217 766
720 610
67 106
839 465
951 990
129 555
261 520
352 53
726 857
400 434
12 562
209 455
897 232
328 645
410 976
742 47
657 627
732 462
927 724
714 570
125 877
397 842
895 386
242 748
182 621
182 642
96 193
424 390
35 993
969 752
799 445
71 710
172 456
179 802
371 98
975 892
734 496
881 371
118 629
249 123
764 299
492 430
820 860
852 916
667 854
298 820
530 466
921 368
169 701
798 100
992 540
35 772
143 725
353 916
38 260
558 601
31 801
661 49
965 851
704 513
333 632
97 2
369 862
563 18
117 538
78 361
133 108
832 113
28 275
534 185
786 65
866 92
141 817
667 527
39 105
736 370
371 371
233 833
850 740
278 796
156 966
73 356
468 288
563 905
90 496
561 96
187 875
691 426
952 328
432 357
727 991
362 167
999 98
838 594
389 849
814 115
471 545
832 886
791 939
434 395
490 880
754 994
420 677
4 445
801 372
362 436
603 528
625 724
317 602
450 462
577 706
250 263
149 47
986 82
476 939
818 419
413 966
643 571
16 832
204 646
81 816
344 566
289 683
284 968
430 605
311 733
996 6
53 561
642 144
82 38
457 118
83 899
470 869
701 725
371 485
301 905
470 452
135 644
611 758
363 418
151 40
46 673
233 146
290 99
137 875
992 371
269 593
462 75
800 739
223 163
67 170
621 523
166 536
293 755
173 777
817 656
329 324
470 862
961 562
436 759
130 97
690 428
503 398
136 151
314 302
472 359
881 380
915 93
848 47
823 208
863 21
344 639
501 192
753 814
572 462
558 188
616 701
99 248
398 119
420 235
594 711
91 892
984 474
520 5
213 831
851 343
982 76
267 195
8 483
944 19
207 580
281 502
749 823
941 380
614 147
858 361
252 207
681 948
953 235
66 201
543 166
241 917
111 525
7 508
527 118
698 950
451 733
556 978
357 199
346 496
857 971
178 203
150 108
343 859
59 103
268 408
325 602
126 509
16 435
553 132
82 542
275 250
228 532
731 831
327 584
555 76
279 183
290 732
591 429
531 633
41 649
251 798
307 365
800 377
508 322
864 352
602 590
121 138
969 829
413 852
928 295
477 968
700 206
634 767
399 290
939 164
962 440
804 189
565 268
590 603
955 73
662 453
591 556
385 783
634 559
854 798
766 561
766 330
96 465
755 400
563 495
934 693
882 525
793 738
340 446
519 382
835 295
851 181
963 426
985 236
34 597
158 838
167 799
263 924
323 263
758 17
710 886
410 691
428 591
37 202
584 768
63 556
736 418
843 913
148 698
295 827
664 181
980 452
375 831
93 242
259 698
583 850
541 969
559 992
194 969
737 596
151 777
195 799
712 886
584 37
864 860
40 879
330 528
358 20
262 705
403 451
301 520
489 985
977 842
810 48
643 170
946 547
346 794
679 140
177 57
916 263
141 41
568 956
975 471
176 926
377 236
756 579
563 678
519 245
292 539
708 329
875 934
727 654
794 220
277 406
669 970
11 192
148 810
281 578
504 122
358 457
35 880
557 114
358 597
136 76
404 649
583 844
497 278
498 310
716 291
261 774
966 384
194 271
849 113
234 475
931 352
232 592
705 965
562 789
864 62
711 698
541 267
545 293
603 38
328 42
815 318
702 588
858 780
893 895
369 706
58 127
718 300
265 289
77 423
485 827
524 941
207 195
488 64
102 752
793 90
408 429
17 608
388 109
4 875
581 280
406 373
672 638
927 124
546 936
762 3
944 30
225 286
350 151
902 713
803 451
880 695
302 210
319 897
771 690
969 322
694 351
988 375
499 366
301 914
917 44
74 63
348 860
11 299
11 698
148 912
606 813
23 28
924 908
597 341
662 694
45 566
941 356
721 32
946 439
482 22
85 863
723 556
854 433
130 733
644 865
678 278
305 249
156 700
41 229
923 753
318 703
58 967
999 258
696 779
800 944
806 178
734 884
317 528
260 588
452 446
723 904
153 130
829 28
256 309
61 870
572 178
145 378
636 629
408 143
87 332
509 207
91 893
420 243
830 407
853 680
584 281
410 575
603 736
44 239
108 859
36 105
483 679
308 181
323 118
450 715
922 409
301 959
201 13
420 721
401 30
311 272
847 985
720 720
959 449
307 764
869 66
745 343
523 351
469 53
767 846
255 918
876 689
701 556
277 76
106 121
392 678
662 416
136 239
687 382
146 94
160 994
337 14
364 905
957 860
706 832
750 724
412 960
516 625
701 113
233 792
470 806
221 625
863 131
513 357
450 550
544 658
671 610
514 880
740 35
867 470
193 445
404 616
241 605
717 920
712 941
747 950
575 181
312 968
324 438
987 825
482 773
383 531
411 153
187 896
366 150
594 54
669 558
163 998
918 909
850 879
829 629
810 596
564 403
841 121
945 887
660 828
358 427
579 42
937 768
918 766
820 302
860 512
510 488
397 22
901 427
55 247
843 730
133 864
985 406
292 973
800 930
356 952
993 158
925 935
701 930
232 843
354 520
8 92
113 863
289 404
651 14
744 344
208 493
898 876
849 192
122 189
140 648
805 478
413 133
62 730
573 114
633 294
385 926
789 641
45 497
511 78
421 695
187 254
130 629
821 84
273 978
626 942
420 413
545 431
160 832
945 607
900 732
658 578
218 284
781 446
524 262
956 292
546 945
573 142
226 675
653 393
335 498
910 278
708 754
585 455
62 868
600 529
106 961
245 257
703 324
585 25
317 226
170 540
682 862
537 742
135 907
405 189
467 469
222 315
769 175
42 806
335 831
791 641
898 441
764 35
60 600
826 349
889 376
238 996
737 570
477 774
962 872
340 881
196 428
603 561
367 965
795 644
285 702
142 585
620 182
782 906
255 680
56 607
602 143
712 293
66 339
210 189
70 28
456 550
111 265
229 58
702 477
178 23
608 986
168 320
226 228
908 949
556 480
622 964
256 158
497 334
523 322
349 707
256 592
857 805
862 366
843 85
108 564
549 21
341 716
943 717
666 567
46 851
814 222
379 668
2 70
391 876
583 524
116 740
544 839
205 972
56 406
969 47
68 164
879 518
234 408
974 822
672 899
120 20
688 485
555 499
375 689
213 945
685 957
796 328
299 229
634 1000
47 355
518 603
121 114
522 397
218 354
253 496
515 890
375 373
872 202
890 929
873 247
204 103
430 557
786 999
998 728
83 419
22 44
157 600
997 142
496 679
174 214
103 749
122 688
890 477
406 994
240 780
882 278
835 443
441 311
39 620
39 439
482 121
721 61
203 639
317 717
931 699
447 491
178 33
510 569
562 68
847 915
193 801
244 728
39 28
648 685
123 77
197 687
747 605
244 918
634 949
647 561
51 565
597 94
662 229
296 107
22 224
25 142
870 215
242 268
952 908
984 890
576 75
679 181
98 322
271 923
483 732
296 918
12 533
762 893
1000 674
897 57
199 21
235 921
189 68
975 477
366 140
215 958
138 941
263 893
815 236
967 534
452 298
831 263
156 463
137 592
648 155
176 33
954 847
914 411
887 142
282 888
845 253
194 496
389 983
218 457
990 204
501 185
448 441
904 332
923 603
757 40
73 571
417 933
343 27
168 330
217 230
482 450
945 62
44 676
132 333
537 262
446 122
563 37
368 893
495 466
506 291
861 252
184 579
605 278
608 527
757 773
222 824
886 239
914 166
499 929
190 45
166 35
72 636
528 728
194 440
730 23
275 700
278 591
869 459
985 883
655 476
300 742
980 876
42 185
113 893
938 540
575 303
938 104
832 647
86 466
488 26
725 816
407 763
221 3
885 275
751 206
947 539
415 50
234 926
819 456
996 347
649 756
859 570
216 587
52 691
716 302
117 540
302 441
443 524
799 522
728 327
866 549
598 674
600 280
736 831
177 418
174 731
300 826
412 33
723 516
818 463
2 439
879 934
458 304
826 321
648 256
804 553
227 514
794 401
232 827
245 529
260 409
234 418
451 560
75 646
108 173
612 892
826 110
413 490
811 284
539 238
791 459
973 342
743 17
843 766
295 974
383 87
505 554
113 617
262 955
128 188
80 370
479 739
229 906
189 892
130 40
498 727
69 920
937 470
236 811
785 780
867 530
84 168
784 372
326 197
384 45
414 454
193 464
369 893
784 421
461 558
284 914
833 958
428 353
164 770
550 663
193 948
115 416
787 276
472 898
943 113
566 856
319 356
248 759
180 688
245 32
945 640
597 528
881 778
547 24
687 44
991 96
512 879
154 106
4 299
412 626
481 946
302 978
736 800
487 550
581 915
554 731
259 525
302 151
175 139
182 849
945 861
740 173
279 457
755 893
519 282
228 166
144 999
798 530
79 879
793 285
15 659
184 347
497 274
412 486
335 671
532 594
766 279
736 271
163 44
326 490
656 682
680 554
83 799
678 478
763 162
821 471
817 777
50 5
490 313
984 462
55 825
104 515
785 821
865 839
329 948
629 190
744 984
783 309
787 827
989 461
931 549
326 809
813 748
60 376
837 303
128 44
558 892
712 231
69 343
290 577
767 397
381 919
227 510
337 164
624 14
562 325
133 554
301 887
262 946
249 361
405 99
990 376
606 963
305 702
278 675
72 595
513 45
554 452
616 740
753 890
215 239
793 315
201 348
293 94
455 463
561 542
917 859
822 551
253 523
197 126
721 531
575 269
720 234
973 129
19 335
574 726
40 233
580 367
460 240
703 872
414 915
773 264
814 330
853 594
720 67
597 50
318 440
673 172
300 38
373 646
371 318
551 946
312 410
650 130
2 772
686 352
615 415
745 459
53 429
496 597
646 773
213 93
264 964
1 886
531 564
882 373
319 902
312 432
561 631
402 962
314 563
977 88
547 929
357 721
318 599
372 853
945 963
926 584
469 208
772 926
299 1000
901 653
85 617
248 213
174 646
208 650
737 487
415 184
905 283
882 772
624 222
185 253
836 568
776 110
36 305
304 548
201 335
952 205
417 285
930 199
848 591
78 137
321 584
867 492
264 226
447 749
1 888
456 631
741 837
142 232
779 776
111 445
650 979
263 62
260 67
658 193
330 107
691 735
227 650
875 558
306 490
378 322
952 307
143 833
64 693
469 284
729 842
821 579
640 379
446 84
276 900
6 103
837 605
255 697
254 63
553 130
451 560
866 930
762 403
96 8
292 826
667 564
142 21
399 488
571 782
681 844
947 846
451 687
384 783
846 705
835 637
196 398
328 285
688 62
69 89
915 783
347 361
382 581
69 489
270 781
625 639
484 951
638 571
353 934
639 21
658 198
596 473
758 854
915 923
11 446
228 984
345 925
506 574
63 726
506 575
213 332
283 130
700 697
630 920
941 53
250 269
742 598
452 846
768 499
944 366
349 779
704 172
746 694
419 209
784 808
140 924
54 996
692 422
342 754
806 322
590 282
880 56
901 332
830 331
696 668
446 774
945 45
738 149
358 691
498 157
81 141
137 638
59 134
887 828
149 400
682 693
748 739
70 561
891 649
317 900
674 587
632 762
911 618
309 369
525 268
409 806
443 605
739 545
373 502
902 626
318 522
260 583
144 66
714 330
230 35
621 30
792 903
521 252
621 702
970 829
635 146
751 379
924 78
579 489
114 296
817 481
64 432
497 77
407 207
241 211
241 636
538 862
114 32
734 58
887 734
879 704
83 521
599 630
118 6
302 177
658 232
663 119
195 721
928 159
370 601
237 169
30 610
642 775
833 143
877 376
80 719
240 756
385 162
168 838
15 503
734 470
588 672
392 396
555 783
384 320
488 924
534 620
394 517
660 176
551 226
945 536
292 631
793 184
21 676
178 960
430 35
707 911
307 17
799 99
418 861
785 182
802 905
422 318
494 195
421 81
617 45
675 365
548 908
583 467
427 569
604 761
672 856
873 310
408 978
839 672
854 825
730 623
941 655
850 151
231 434
478 270
635 848
755 153
619 183
751 338
98 46
901 354
664 770
747 774
445 71
896 586
208 298
952 625
775 149
583 801
71 6
853 60
213 705
887 608
945 831
876 637
991 43
812 777
550 654
725 559
144 995
292 620
245 352
500 244
45 20
26 82
142 115
820 878
485 354
185 706
343 430
472 61
837 334
988 283
842 387
382 712
332 985
336 674
917 577
596 836
918 962
77 621
499 59
413 896
602 984
413 597
657 944
278 884
167 494
880 265
977 8
993 262
935 309
885 329
164 852
813 481
101 81
140 890
785 600
583 552
148 387
331 995
878 805
298 608
872 45
52 178
439 849
157 45
373 373
224 41
521 537
618 37
926 622
221 757
308 710
97 804
798 456
260 427
34 676
720 557
734 906
754 772
816 173
545 911
951 189
725 769
805 472
94 342
99 730
440 315
118 407
862 536
962 916
591 122
679 995
901 311
83 412
585 654
564 898
87 129
897 515
987 812
153 702
431 80
394 252
658 871
406 512
427 519
640 368
363 18
328 318
730 263
916 410
308 315
443 480
995 394
205 340
41 981
61 358
609 472
342 455
966 266
785 747
115 393
410 425
743 477
739 737
147 473
787 655
135 454
848 230
569 129
109 53
411 610
81 170
624 20
286 422
169 589
981 70
495 283
759 391
127 238
710 498
152 274
728 497
726 286
414 575
628 294
904 523
692 39
58 984
406 316
904 343
413 574
857 885
275 908
145 616
113 402
676 855
351 265
550 403
978 76
370 964
487 605
643 273
257 179
494 701
43 662
235 397
282 456
363 92
707 557
959 508
362 819
83 634
36 712
788 633
596 13
618 157
430 82
261 261
961 686
347 754
150 4
459 582
673 432
989 822
329 379
198 948
581 691
402 281
913 617
630 190
346 509
591 248
508 776
461 851
604 468
471 808
389 754
185 930
751 62
440 174
121 80
770 638
918 702
318 172
361 830
338 948
196 707
482 928
778 703
171 943
751 382
135 641
571 139
200 319
493 322
401 640
277 613
314 171
342 195
24 632
580 703
410 362
289 775
478 891
834 67
448 648
289 584
723 582
901 859
180 923
563 394
6 581
751 839
33 320
952 93
796 57
418 531
306 205
96 707
774 783
431 929
513 222
804 719
578 235
158 704
98 758
338 720
559 104
423 89
182 592
648 374
905 977
182 66
772 211
994 277
206 546
767 424
142 718
953 570
274 719
476 110
829 371
474 814
903 388
979 897
271 84
61 626
692 175
386 242
519 464
9 379
802 724
442 775
345 944
663 395
504 618
988 139
953 333
720 462
358 855
938 699
325 628
803 998
240 16
479 189
567 758
482 488
262 369
313 923
317 606
224 975
114 821
154 212
673 66
920 873
571 30
658 857
855 895
911 461
649 95
853 389
876 215
584 334
257 138
744 896
871 574
394 967
178 984
49 547
420 851
881 969
826 991
886 539
999 680
775 796
185 647
862 627
960 61
199 445
340 217
790 943
909 211
194 183
730 87
938 243
211 150
141 818
356 36
716 26
822 354
1 490
116 7
68 862
306 76
292 266
209 646
857 81
264 118
204 50
293 994
143 142
960 503
539 284
310 315
669 254
744 132
138 670
531 859
935 206
472 837
483 226
307 680
797 339
389 570
564 1
142 681
184 707
990 101
416 722
976 299
430 85
754 719
577 568
773 285
122 511
737 244
924 604
943 43
613 720
721 332
12 176
882 862
963 196
917 871
170 379
464 893
611 599
167 217
502 187
698 940
183 623
227 435
478 107
827 169
500 90
266 547
409 512
708 147
18 371
750 625
517 187
786 213
430 127
314 952
891 931
554 12
446 74
181 780
949 923
13 7
553 449
961 278
425 961
332 668
292 442
629 82
294 808
935 414
366 724
655 248
259 257
331 208
988 705
628 511
518 936
385 641
918 70
31 345
12 342
784 363
444 303
111 412
825 738
461 45
293 191
448 115
323 552
256 778
289 310
246 884
524 806
876 630
975 442
783 906
268 986
289 567
978 712
449 400
444 803
994 909
24 737
288 441
218 346
656 543
426 507
312 902
532 950
391 188
94 506
491 174
740 361
73 780
179 717
520 521
430 623
359 513
953 453
799 646
189 171
677 454
356 615
564 989
176 887
393 954
128 269
630 884
663 867
584 702
222 842
464 103
615 651
104 822
468 568
738 902
356 656
270 414
402 711
598 834
788 578
847 991
874 915
781 476
178 537
378 365
467 400
51 841
663 82
649 154
56 130
786 386
799 411
122 56
889 201
779 720
710 677
591 625
100 583
119 372
736 278
677 497
337 202
283 727
880 1000
129 932
317 936
346 914
969 116
317 467
187 858
534 95
720 896
479 125
496 820
97 598
94 231
433 773
500 431
430 716
647 380
315 558
472 964
79 660
127 441
299 395
490 313
209 832
956 209
28 687
284 452
683 124
897 377
807 115
831 396
775 237
795 478
441 89
749 266
707 519
914 875
188 6
837 403
612 396
82 793
245 639
763 366
742 927
42 659
55 549
786 872
349 829
917 580
846 790
308 665
540 552
557 221
624 727
122 394
187 235
874 204
569 431
358 636
295 311
860 399
270 349
178 645
224 619
408 95
760 69
621 716
937 299
26 178
572 561
795 147
351 758
189 669
305 919
229 546
944 600
948 89
733 214
833 126
220 957
26 241
956 979
278 647
824 892
453 303
450 396
154 247
916 800
719 342
888 220
819 948
36 832
46 767
892 769
725 879
119 112
90 751
397 74
966 368
670 221
616 418
665 120
919 769
111 581
800 637
584 998
830 619
385 620
388 875
753 277
389 113
863 872
946 479
846 259
479 912
329 516
635 94
862 994
574 554
191 973
970 374
993 775
394 800
675 377
654 781
894 427
298 42
520 756
14 244
155 366
881 492
586 484
477 515
68 447
420 51
425 259
33 389
189 417
794 426
207 863
290 448
489 100
855 588
831 9
374 869
360 985
468 254
769 945
392 945
995 837
95 811
200 420
836 127
553 389
251 630
77 760
859 540
127 566
574 714
582 957
941 948
202 942
887 409
353 970
806 279
90 348
767 901
28 289
677 603
232 580
339 928
467 309
874 198
912 594
551 447
394 493
435 492
900 595
565 321
599 252
600 371
271 688
977 366
969 299
878 654
581 201
509 217
415 48
642 382
829 326
819 192
683 223
818 253
573 582
834 382
753 172
859 433
799 23
322 836
489 767
967 199
416 70
118 476
857 830
155 759
950 686
908 973
226 633
214 725
107 798
970 48
480 859
882 829
664 278
45 203
402 153
223 12
487 817
647 340
99 344
29 802
774 49
681 936
661 999
797 895
942 767
626 767
595 421
699 507
709 258
411 743
754 110
927 633
973 240
583 573
374 72
120 612
548 148
147 800
695 208
975 944
710 636
56 600
107 304
562 755
497 815
925 972
604 250
490 851
423 577
648 73
684 797
944 767
567 231
439 90
33 261
897 414
14 743
46 953
707 120
935 607
578 203
452 859
710 182
759 941
13 132
929 406
173 697
928 872
962 740
1000 366
780 995
737 896
848 793
913 783
389 554
757 847
706 967
149 209
150 415
547 907
312 163
859 475
347 485
224 786
152 309
304 224
120 931
724 40
823 967
521 636
483 211
178 278
486 188
603 326
232 635
797 149
624 544
28 655
441 970
279 251
474 592
523 582
622 593
560 247
883 444
654 81
358 365
553 832
157 843
478 156
304 388
931 274
929 928
898 958
209 369
961 176
757 682
275 484
730 378
821 834
915 612
977 475
306 272
115 530
685 462
850 592
865 989
916 780
738 794
162 813
989 946
627 123
606 745
123 902
735 335
947 944
419 650
921 923
453 724
186 36
627 137
126 35
815 492
285 41
854 552
497 447
569 843
587 124
25 175
510 710
653 760
409 456
379 72
795 330
366 831
968 981
16 992
484 93
133 830
382 769
215 987
829 878
2 784
958 416
126 27
786 467
923 779
850 195
525 301
132 644
625 890
882 99
191 640
470 366
134 324
311 851
729 348
132 139
555 731
757 89
556 680
458 543
738 478
779 307
951 262
152 910
8 576
215 34
399 199
522 685
535 532
880 832
971 264
994 11
100 525
205 750
292 655
133 663
969 29
291 911
820 920
495 443
476 828
26 710
394 874
406 547
379 929
193 285
296 350
875 186
936 395
50 79
741 228
257 182
92 710
630 548
990 912
739 124
834 465
339 764
311 227
156 744
29 690
39 348
534 325
719 913
992 469
697 769
951 733
442 953
500 43
954 72
195 489
954 692
456 28
255 292
35 766
456 411
758 64
388 494
407 292
760 107
875 399
131 457
409 825
868 573
644 909
397 821
513 839
867 350
642 968
734 121
532 677
740 189
683 290
581 127
233 89
487 341
797 108
933 618
190 205
114 800
621 834
672 510
860 133
100 538
659 502
178 834
22 190
480 917
44 704
793 60
400 277
384 280
898 197
402 317
116 88
921 515
24 736
869 593
131 884
385 968
801 789
979 562
479 823
527 458
518 522
798 320
600 917
114 182
498 497
584 515
29 614
350 505
97 53
936 218
186 228
17 321
883 986
809 995
453 362
883 336
655 971
888 681
862 254
750 1
515 360
974 334
838 543
595 323
540 935
162 531
852 725
711 178
173 734
95 520
855 626
596 978
659 509
762 483
483 521
880 512
845 997
540 853
176 683
617 135
665 715
440 779
956 517
251 151
670 129
754 346
323 524
33 349
832 982
502 795
307 314
311 381
234 151
834 850
984 409
124 451
229 649
166 564
714 185
314 416
761 384
907 67
416 84
65 940
734 247
561 566
947 40
191 871
721 180
589 25
475 705
354 712
275 704
889 519
935 989
372 202
268 695
779 279
218 684
931 844
410 952
992 492
362 356
536 182
207 83
787 124
836 681
385 140
659 111
99 273
474 593
288 470
748 742
425 67
910 966
917 356
847 319
675 908
90 209
291 210
334 297
977 78
217 170
280 362
634 876
468 378
848 107
848 756
822 596
562 273
629 731
50 479
386 475
683 725
935 476
773 974
51 268
437 750
111 268
143 717
95 744
851 611
366 942
538 699
971 187
918 99
577 600
74 968
692 963
439 757
730 626
894 211
960 780
47 331
47 70
814 190
800 141
83 664
362 166
353 620
719 333
932 271
238 296
258 6
762 930
556 697
907 492
272 449
780 867
937 319
508 826
966 750
414 308
473 49
668 776
109 825
95 387
682 40
46 333
262 939
636 808
299 818
267 543
409 570
888 46
871 346
96 396
703 837
885 509
285 175
1000 553
939 393
433 94
426 620
559 478
285 688
505 194
736 584
153 771
817 145
490 41
436 687
524 586
95 138
312 408
960 379
772 312
405 898
518 204
682 831
519 76
270 967
550 24
795 6
150 703
743 611
298 640
225 178
315 821
228 320
698 627
938 188
86 469
673 343
174 603
679 355
321 692
715 948
954 870
573 510
120 103
743 315
492 417
238 968
287 807
433 465
653 985
454 371
713 738
341 127
481 886
578 19
967 801
671 292
802 920
23 243
558 921
338 766
734 49
855 575
40 20
5 288
658 692
429 459
585 371
256 769
788 65
866 833
125 755
674 537
780 926
847 697
463 337
386 185
759 196
216 241
528 799
490 220
678 186
556 919
688 262
327 812
645 475
229 193
729 769
695 903
599 509
845 542
726 61
257 231
471 485
283 472
691 998
183 772
690 369
631 739
550 377
852 957
150 194
963 81
983 878
387 657
198 582
643 232
462 924
408 899
370 932
930 690
462 61
429 113
851 152
529 59
16 401
594 380
460 165
43 556
213 443
24 429
661 411
334 667
565 122
54 742
431 935
995 983
96 892
43 424
483 947
347 571
951 499
664 940
496 411
853 706
135 709
119 876
543 795
917 453
194 107
42 970
953 624
516 36
460 49
995 559
130 942
441 341
281 80
491 104
809 777
485 343
219 944
739 603
55 761
868 656
625 248
872 909
945 578
626 388
946 404
346 621
961 76
156 786
889 242
18 646
989 698
642 502
105 207
968 380
35 159
407 835
743 660
238 279
666 687
91 864
484 612
688 436
222 445
687 843
488 110
808 704
206 476
683 449
829 310
469 650
484 864
523 875
154 227
914 761
624 820
431 4
439 108
553 118
961 661
770 239
942 449
924 578
26 148
457 607
256 855
718 925
800 740
967 241
1 953
772 880
883 624
732 203
321 322
982 284
522 281
729 752
329 464
611 653
259 355
209 67
992 515
255 927
167 791
744 221
100 167
791 516
718 983
305 522
805 39
320 287
38 326
789 49
702 367
722 399
466 960
475 931
857 457
248 729
950 23
190 991
506 49
32 980
501 224
263 336
622 305
630 582
631 660
27 419
818 332
292 749
679 283
740 766
495 536
559 988
979 444
493 748
727 485
708 524
860 227
532 971
553 481
141 161
580 183
514 168
916 397
679 805
571 595
130 419
406 65
509 688
436 384
868 1
525 162
389 576
546 384
864 920
81 99
281 5
172 660
57 794
599 87
682 736
154 169
234 811
499 560
944 743
743 934
96 812
388 267
650 484
404 934
32 514
519 485
145 312
105 690
777 201
937 704
873 458
269 90
650 106
848 767
700 594
405 591
858 796
279 792
725 507
21 683
168 756
67 539
229 313
514 172
876 6
464 450
540 748
853 732
499 189
782 701
291 199
994 187
978 148
655 273
955 703
458 676
214 123
435 525
697 443
449 949
398 572
319 912
644 937
126 171
872 143
341 908
94 162
310 334
606 72
774 964
639 561
683 231
756 853
296 118
66 452
23 745
657 464
400 342
513 300
443 526
433 384
546 783
116 526
598 855
819 722
282 371
602 458
310 965
83 357
809 606
350 149
612 831
172 6
306 12
537 684
68 748
531 969
495 613
467 646
368 92
463 285
742 649
614 64
420 52
658 696
844 228
59 8
14 456
467 231
915 319
67 3
972 982
595 597
243 467
559 61
346 610
259 21
84 88
140 872
567 504
732 798
805 411
866 791
21 818
137 332
335 936
918 204
801 307
774 512
573 43
653 332
353 918
6 911
782 437
940 146
943 349
760 672
462 747
565 626
957 483
418 702
905 292
599 336
847 705
748 372
703 419
337 400
311 55
491 343
488 93
442 431
103 430
177 201
826 564
47 742
443 783
75 464
800 348
53 673
44 647
66 800
200 747
801 402
745 511
603 292
723 232
662 45
245 825
389 839
580 71
854 435
899 22
370 928
600 698
344 422
222 644
390 409
811 422
932 191
483 555
787 535
579 206
31 448
286 824
895 419
853 866
887 748
676 752
450 257
678 276
919 793
202 899
320 308
499 13
568 252
786 981
187 354
802 365
188 217
635 88
953 82
829 488
240 840
96 505
780 689
482 773
672 698
6 683
695 992
243 505
485 262
616 29
393 672
888 417
504 581
662 522
10 457
296 491
995 249
937 392
165 774
472 418
101 836
828 477
981 796
58 71
99 466
138 673
90 492
72 25
547 594
50 734
224 556
804 346
737 219
993 741
159 901
737 464
941 259
55 564
634 922
388 112
784 733
224 525
549 874
467 295
28 95
651 517
862 252
471 455
195 598
499 463
926 354
613 235
798 867
788 667
779 432
164 176
700 562
436 388
683 249
344 902
418 711
962 994
448 279
877 432
895 643
996 375
609 821
687 609
275 407
839 475
650 53
615 3
390 350
598 51
952 72
783 942
935 370
649 745
177 383
25 526
900 71
891 21
629 509
916 577
52 904
957 754
756 701
51 572
622 146
218 648
589 574
943 1000
744 524
906 592
117 920
991 931
951 16
525 881
458 580
483 440
194 509
210 440
11 950
95 260
907 633
206 313
312 496
20 149
740 56
976 925
855 856
872 966
846 806
385 397
837 304
812 868
307 31
980 21
280 318
951 75
387 187
683 156
305 699
754 703
627 44
900 729
695 482
288 772
169 541
844 673
540 6
36 656
676 847
165 15
89 956
143 115
271 476
174 825
527 575
619 927
656 154
636 519
291 350
890 924
596 460
465 733
388 136
982 500
515 64
20 147
262 604
79 162
987 532
107 252
179 513
667 726
245 834
184 303
226 536
995 73
806 821
956 459
959 194
257 938
84 473
76 276
438 345
877 155
407 424
936 984
709 585
419 603
905 953
489 602
675 131
951 483
942 480
673 907
844 900
373 930
206 928
273 449
603 643
66 150
133 9
594 2
604 841
794 12
614 509
639 282
765 289
768 590
497 706
605 441
371 341
268 978
426 577
219 541
690 28
37 285
286 822
663 631
642 890
399 456
738 256
544 37
627 502
207 312
753 123
463 812
789 124
700 731
271 215
243 919
203 960
782 279
909 489
378 444
900 551
807 776
813 637
138 351
663 439
562 345
156 415
539 24
754 945
159 238
156 25
985 402
680 359
847 766
210 589
140 225
1000 109
745 947
297 813
252 883
227 959
374 813
837 383
327 912
150 591
615 486
887 306
664 599
365 567
156 510
734 574
682 295
242 734
547 427
309 538
497 798
610 536
918 870
782 447
37 245
731 931
236 652
250 618
184 899
409 615
188 340
635 143
877 870
296 876
413 423
220 604
139 909
779 830
277 57
302 560
490 313
964 32
649 725
624 214
828 833
172 32
175 16
885 806
682 51
474 180
784 94
3 694
523 923
979 781
341 800
112 280
312 830
555 76
289 960
793 178
210 117
132 964
770 385
436 16
195 452
546 909
602 978
900 548
329 125
924 879
159 669
499 35
111 470
429 54
232 399
515 221
185 442
826 647
662 955
406 261
169 857
834 951
499 771
895 734
612 828
497 818
853 770
240 996
49 963
362 668
889 280
721 877
523 74
29 546
807 184
40 435
386 976
746 874
607 884
712 640
458 219
989 208
203 310
272 228
896 252
531 634
510 785
859 252
798 32
216 887
321 604
579 256
129 707
591 325
964 736
955 302
510 422
731 943
171 713
964 3
636 67
852 495
746 146
177 710
596 543
147 393
648 917
623 726
50 776
511 213
515 14
435 466
409 24
737 166
169 579
646 700
195 805
950 497
206 941
484 127
519 802
719 630
356 166
941 342
554 405
419 452
917 69
93 854
20 325
904 829
529 188
993 550
46 723
663 942
69 252
54 146
776 587
752 772
113 131
536 693
145 667
736 955
808 62
387 828
656 828
15 291
840 185
907 8
949 886
138 570
716 17
604 191
963 492
623 356
49 76
742 158
112 194
256 477
305 920
747 642
933 960
144 762
769 773
659 51
621 718
735 796
987 337
828 339
694 949
24 450
608 743
936 766
243 720
640 191
833 547
506 387
149 765
538 650
701 917
635 196
991 321
658 370
708 978
926 485
935 402
144 950
715 543
262 80
270 958
504 902
288 103
867 10
659 436
353 404
600 360
681 988
357 590
567 338
823 65
466 493
442 758
300 610
689 157
114 561
462 959
61 617
627 750
185 928
332 286
645 538
525 931
520 325
663 881
946 87
580 485
242 412
21 22
178 541
102 710
669 292
909 564
314 729
657 535
820 498
35 988
918 465
790 560
440 438
525 452
936 386
797 104
126 178
719 818
527 303
595 821
384 196
925 504
38 697
195 581
568 858
323 230
789 486
924 112
563 229
614 448
552 499
676 410
228 677
980 395
215 755
950 575
78 599
296 874
455 116
974 490
719 22
508 296
407 508
736 432
879 969
467 350
760 431
108 143
537 987
741 88
662 751
349 690
564 739
854 645
134 18
40 827
122 853
361 548
979 529
497 96
445 858
288 964
106 205
191 396
483 643
394 932
621 144
883 743
387 185
202 737
564 520
373 242
789 686
214 733
829 767
624 710
673 274
478 912
308 779
422 668
599 790
934 815
557 220
405 816
553 943
463 607
848 116
801 836
568 637
404 14
724 397
670 28
940 397
175 147
815 247
37 596
411 414
634 970
786 968
911 38
645 338
454 374
209 492
129 254
267 777
173 532
559 991
387 842
989 498
744 561
157 803
217 781
750 568
535 850
888 536
874 445
818 532
24 327
580 26
803 152
683 847
837 975
817 242
739 223
784 805
608 483
263 941
508 824
674 13
548 43
487 561
93 421
748 305
331 116
268 327
174 133
108 951
192 11
234 924
728 931
414 17
958 336
159 676
689 466
508 833
394 237
658 995
299 486
602 405
732 630
762 869
820 905
916 869
793 11
942 149
166 520
855 355
31 123
588 14
846 719
955 96
90 239
725 612
17 389
18 326
195 748
653 779
648 14
25 568
717 440
960 966
320 882
5 815
828 350
69 592
687 674
913 24
635 777
165 637
963 651
399 182
961 157
170 51
619 609
49 194
160 335
216 9
823 479
829 220
812 651
325 898
921 499
276 237
874 556
207 440
622 836
992 605
656 583
191 162
356 274
609 240
248 515
994 825
45 71
721 823
720 857
355 46
282 640
196 630
70 155
990 402
7 691
274 982
143 663
936 464
704 498
12 545
369 952
22 5
827 413
269 743
788 547
187 624
254 70
225 382
784 323
14 214
196 791
453 287
751 338
835 388
933 454
405 847
852 301
714 427
169 679
225 983
607 956
26 412
793 860
183 250
464 577
367 196
482 659
996 819
207 233
686 831
678 139
440 91
517 530
208 154
137 686
642 433
844 743
603 667
916 637
214 785
981 379
37 580
399 463
695 33
864 606
744 381
472 541
70 184
338 989
674 278
710 474
217 315
981 554
191 820
605 896
275 404
984 585
48 311
344 383
988 742
123 207
748 732
915 594
583 817
95 253
727 256
570 805
358 943
763 551
447 549
953 367
952 721
32 937
319 999
741 375
582 306
37 863
457 329
146 952
204 39
294 240
44 930
873 864
415 402
951 635
1 861
582 903
839 953
951 613
988 157
463 691
553 569
898 499
450 10
48 43
283 654
584 342
205 327
728 456
91 619
480 678
581 91
43 61
674 419
576 994
684 661
230 38
536 237
246 127
170 986
640 293
634 453
779 223
678 839
457 507
185 768
859 937
997 765
184 902
895 670
331 759
796 579
815 560
687 332
317 60
353 857
309 957
179 986
824 88
594 857
625 281
217 779
544 483
385 214
883 727
485 280
858 213
773 281
612 673
733 459
316 929
885 85
71 624
711 64
920 894
175 305
84 544
27 392
605 627
353 412
692 488
700 838
118 549
222 473
931 730
659 954
38 246
870 544
607 108
2 581
886 527
70 177
568 969
595 97
508 173
660 948
785 199
748 360
832 903
632 970
923 763
9 291
834 961
69 878
459 440
966 71
247 344
313 36
132 815
988 907
855 640
839 647
7 639
542 587
557 839
601 174
464 479
440 609
487 297
737 509
579 946
289 703
738 826
641 602
509 870
510 628
275 363
2 349
936 282
120 543
717 492
971 721
329 180
477 410
918 816
761 213
916 497
323 50
651 653
523 964
592 159
522 32
381 867
148 523
66 316
807 268
988 782
961 777
187 317
132 438
651 105
602 893
943 566
219 924
887 594
753 741
773 479
345 274
796 153
468 492
759 862
643 275
51 746
62 604
41 238
342 194
87 691
257 943
867 30
623 475
215 754
232 375
649 987
139 576
68 445
306 607
881 826
572 948
551 932
169 634
828 591
282 510
453 914
943 538
13 320
73 566
940 227
214 305
881 588
32 353
959 948
773 337
285 839
770 345
978 835
426 939
449 805
719 708
246 902
221 662
227 258
485 294
599 167
754 698
51 479
426 786
123 9
848 199
543 408
242 618
556 521
325 668
375 4
906 44
705 620
878 126
420 932
98 362
60 18
496 852
638 111
120 921
119 760
167 967
585 661
181 409
76 140
144 506
550 451
71 49
175 255
186 948
310 594
611 283
135 370
480 106
27 772
532 599
566 145
806 699
107 150
290 987
493 183
634 434
483 43
297 704
652 657
251 483
766 962
331 861
967 900
671 811
410 994
138 203
901 975
125 944
931 8
191 415
848 423
465 824
528 330
987 762
244 179
140 237
98 9
909 471
282 65
58 580
782 691
666 196
140 683
690 791
205 70
493 881
705 52
382 958
719 232
411 369
605 963
972 551
21 703
768 880
459 303
993 826
22 241
923 659
449 161
231 613
493 653
705 723
680 198
429 86
454 399
362 839
389 59
762 333
212 410
712 529
355 671
911 705
363 376
537 834
447 811
464 767
489 940
137 168
254 169
568 565
404 708
766 929
261 793
202 528
57 473
144 914
618 411
786 55
888 980
791 323
89 334
274 254
422 578
746 410
975 675
382 314
242 378
170 148
675 503
976 372
285 732
142 119
173 903
882 928
250 60
394 673
926 339
916 668
77 348
22 661
975 51
429 404
552 216
719 599
971 227
958 694
812 255
157 100
27 984
44 39
711 277
615 438
105 637
984 530
191 182
233 6
410 165
381 661
260 961
187 99
793 230
485 144
243 604
588 642
680 270
546 632
70 391
27 161
690 174
356 11
17 881
45 588
249 426
386 426
525 509
738 572
716 317
921 223
864 958
228 509
140 543
933 773
933 209
383 960
971 623
503 739
326 987
413 548
973 575
83 798
370 498
815 821
43 86
44 735
244 906
449 271
44 384
593 382
341 977
599 975
713 312
299 102
649 39
614 711
509 622
119 697
517 879
964 933
668 559
465 7
277 912
295 913
294 320
296 887
862 635
947 895
996 575
613 245
956 645
266 227
923 464
343 385
318 439
998 306
312 986
897 463
375 589
909 191
78 669
304 205
99 939
513 251
496 95
739 126
352 451
915 5
390 275
713 257
563 707
692 711
173 874
463 589
780 548
217 371
576 857
796 521
771 675
769 308
434 266
717 508
513 786
60 631
888 902
609 773
483 450
324 301
889 656
204 786
157 669
525 420
940 732
406 320
628 711
976 175
683 61
847 692
323 195
97 906
678 210
659 705
5 161
817 983
768 894
562 20
439 924
656 87
407 379
89 62
236 34
95 65
757 919
113 941
847 79
289 210
915 524
685 948
930 920
813 501
520 697
621 375
462 959
337 276
337 868
902 426
491 573
491 996
937 247
326 604
814 783
307 614
561 728
647 992
492 490
187 460
835 12
970 808
83 296
163 307
732 420
993 64
60 222
469 484
88 997
779 794
407 901
628 86
77 968
457 275
734 569
580 644
451 569
864 549
856 534
954 27
90 588
810 947
430 150
146 278
71 517
417 925
11 478
445 45
319 88
656 902
545 53
621 236
785 996
529 484
511 640
227 482
428 601
750 36
313 858
374 896
821 384
861 791
835 831
919 306
207 154
206 574
809 752
747 827
311 594
233 275
757 821
421 459
495 185
42 170
66 808
191 416
206 886
717 52
357 41
194 635
209 563
314 400
226 18
611 61
335 536
357 843
302 92
276 777
947 797
604 318
733 12
898 795
846 939
979 614
249 203
766 173
572 457
474 80
140 797
333 84
927 475
566 689
466 228
24 841
158 412
424 628
422 891
829 321
935 268
470 807
979 183
640 236
315 551
348 113
197 455
929 680
369 123
350 494
334 834
246 374
1 492
382 669
990 423
690 210
17 924
107 160
395 996
546 746
858 709
164 893
573 55
177 92
585 942
776 527
900 919
410 21
690 901
323 792
2 679
602 13
172 18
14 709
454 566
275 559
452 312
366 438
529 25
966 543
69 114
32 741
762 969
870 442
234 451
130 192
204 235
253 732
440 376
941 266
825 894
205 216
653 276
301 571
113 182
295 266
7 182
150 327
769 769
220 19
211 2
236 349
81 415
790 488
753 520
413 731
946 578
853 618
188 599
781 154
420 301
482 76
402 426
195 632
651 171
172 414
763 862
276 407
895 843
363 66
797 648
225 775
393 743
342 78
231 580
880 122
197 650
76 362
993 599
769 270
684 643
505 941
347 446
289 780
846 242
889 651
426 643
385 113
191 818
397 726
848 421
71 277
639 45
644 146
416 631
274 412
353 99
545 779
558 699
941 833
483 404
46 829
942 908
726 431
156 132
553 123
400 3
47 623
768 38
669 690
102 184
282 943
721 454
153 826
659 279
682 93
922 142
50 728
158 863
995 775
897 314
316 547
169 296
334 363
53 937
120 2
944 155
609 402
227 665
943 762
855 886
27 625
353 776
639 76
851 511
824 633
179 748
43 140
503 348
284 377
378 555
710 404
805 322
987 318
79 32
917 929
554 933
708 944
20 906
416 347
979 870
617 240
379 157
505 660
36 881
436 788
191 414
735 145
463 996
27 721
650 541
474 944
887 203
109 182
528 906
775 525
765 506
663 392
51 143
24 168
955 86
499 460
604 146
142 234
955 67
608 168
111 604
807 81
263 997
902 916
441 790
296 677
68 205
348 959
126 119
204 371
830 81
227 703
937 434
501 368
536 891
495 108
189 646
643 302
218 451
240 545
221 658
863 536
495 289
407 210
581 620
701 611
314 411
845 927
295 251
141 345
452 830
475 636
938 640
91 118
662 155
812 330
866 883
171 675
884 360
980 578
189 465
875 680
606 503
753 719
64 900
729 894
529 516
156 204
321 466
621 246
576 982
865 433
107 441
801 36
613 991
455 780
459 802
304 329
48 65
965 56
949 111
627 694
897 478
944 782
27 218
200 564
996 603
44 64
99 102
92 844
623 712
513 547
875 82
147 816
872 923
34 111
804 820
297 660
442 701
919 241
804 469
71 119
182 800
901 114
957 281
992 993
539 580
662 505
320 414
337 808
918 191
11 370
30 722
423 308
548 471
939 341
459 352
151 10
123 641
922 52
44 80
660 914
418 583
997 321
128 738
929 333
703 46
768 939
247 733
203 191
532 795
146 142
151 991
631 296
347 274
353 552
465 391
974 12
333 883
620 970
303 461
506 548
487 6
738 274
464 733
527 941
83 995
985 673
968 233
506 616
168 315
705 859
870 633
515 679
649 203
663 134
682 951
957 169
442 169
902 695
635 906
901 428
101 718
950 885
501 68
383 456
315 668
300 88
766 185
387 814
948 414
365 49
217 630
798 322
16 659
564 699
127 651
368 464
349 227
295 318
774 849
517 677
765 88
272 816
630 530
944 659
707 578
207 308
630 924
582 4
703 645
296 146
610 829
56 663
981 958
807 350
27 754
842 323
139 791
321 114
772 768
346 264
572 478
402 552
556 201
846 983
129 259
88 141
803 738
696 143
493 784
537 503
825 519
310 379
492 964
732 630
893 263
741 77
629 465
665 142
125 185
443 510
650 253
991 530
672 453
236 686
188 164
683 773
151 13
976 992
622 642
905 707
784 514
979 645
787 412
596 643
153 911
164 39
568 803
256 155
840 240
404 491
264 28
41 87
78 415
56 17
724 700
214 961
606 507
919 192
835 392
303 514
552 987
790 467
621 120
359 45
536 460
488 763
849 799
213 528
544 927
626 269
230 267
774 839
30 835
226 692
206 864
851 529
995 758
877 640
685 615
75 236
999 220
19 562
90 847
773 232
501 634
901 398
237 730
565 674
366 266
130 790
319 571
328 980
620 313
927 205
441 304
524 2
563 439
285 543
774 653
287 58
456 275
5 187
861 692
957 569
359 226
797 87
66 677
989 125
329 685
988 916
917 770
208 512
54 480
133 493
550 828
102 419
606 5
697 106
675 466
692 654
740 33
709 489
613 805
490 698
614 942
711 478
989 530
10 919
411 42
869 142
560 960
965 971
77 165
631 662
315 751
784 322
810 54
859 492
190 423
364 349
826 803
333 75
993 815
857 342
483 403
363 726
696 43
207 328
989 772
523 837
159 304
357 306
798 969
391 216
564 988
791 755
829 390
204 123
465 821
223 60
785 947
990 586
913 481
253 196
33 902
205 775
81 192
160 561
777 879
866 551
305 341
730 656
778 133
953 933
993 242
189 176
762 778
258 178
374 674
575 510
285 407
598 779
340 365
243 757
308 117
457 108
764 612
745 186
119 541
783 697
873 112
889 972
150 634
308 146
655 523
929 883
662 939
304 527
284 2
118 546
654 591
202 575
761 417
958 946
643 879
990 741
712 516
150 878
24 861
384 457
340 678
617 313
839 1
2 920
466 123
713 120
694 119
536 915
861 454
333 493
233 504
19 322
200 945
806 169
625 223
901 189
502 964
965 518
438 341
463 966
85 904
22 176
90 778
232 558
50 951
454 564
886 283
228 472
640 85
308 33
222 265
229 209
727 723
64 193
159 164
67 527
702 244
22 89
647 792
742 253
816 696
979 195
667 701
786 206
239 307
572 94
303 460
183 800
993 29
193 247
773 152
395 260
349 474
265 416
668 995
691 6
201 484
185 670
876 867
174 971
65 114
574 745
545 367
396 757
4 538
689 589
848 776
249 83
499 197
192 514
520 167
651 882
552 721
588 835
806 427
541 761
506 870
237 115
871 50
588 632
220 874
650 276
359 68
265 899
412 858
24 456
338 932
652 675
509 889
315 239
1000 315
184 856
970 505
555 420
52 841
715 143
419 272
340 364
262 778
635 604
59 674
606 659
333 397
285 257
496 842
156 600
455 496
1 340
759 424
265 555
697 810
82 979
342 116
893 421
24 604
278 527
186 83
479 883
140 518
360 764
363 636
131 515
854 818
242 131
686 613
423 506
484 383
498 504
924 826
429 390
917 947
29 706
588 102
619 508
271 728
363 978
493 634
451 493
624 347
959 692
197 309
691 381
884 681
506 189
578 807
754 934
640 494
595 783
290 228
955 214
192 561
194 317
810 685
31 645
336 433
741 989
369 533
213 432
621 253
59 719
653 198
692 812
594 292
519 287
500 884
444 474
790 692
376 638
282 599
32 407
395 618
150 773
204 764
16 363
81 824
22 74
886 733
24 713
1000 479
363 543
16 499
191 806
443 806
405 567
973 725
342 436
208 367
130 491
854 412
236 146
219 934
667 257
970 105
584 691
233 969
468 946
751 249
55 659
225 194
918 459
894 197
564 260
750 102
513 694
839 604
537 749
5 58
163 203
893 975
944 746
691 126
375 411
70 442
636 429
887 294
491 554
813 781
882 55
749 563
166 395
143 587
645 702
905 148
123 807
552 798
923 66
477 243
685 297
725 546
840 320
874 612
393 330
385 686
248 275
669 133
719 414
116 812
960 364
171 20
817 82
147 723
965 740
37 624
169 650
970 762
373 8
338 843
528 765
40 722
854 776
189 708
520 573
937 304
324 479
560 107
829 141
881 707
330 794
443 917
678 498
506 412
254 51
816 843
565 782
557 855
563 418
991 746
50 82
560 927
34 373
514 120
826 862
656 394
310 155
653 98
510 988
38 158
1 764
545 853
708 565
983 102
848 270
351 974
901 897
270 911
30 934
795 783
176 856
11 451
548 486
473 663
821 58
821 510
363 822
387 366
468 70
339 369
343 315
211 690
600 243
176 480
263 630
486 971
421 438
923 496
159 969
27 395
905 979
800 848
213 267
336 186
555 680
994 675
364 897
140 205
685 964
594 316
287 947
384 79
575 708
677 307
701 733
711 703
550 605
872 511
696 763
442 207
882 251
148 436
641 245
209 287
603 325
271 802
881 889
597 655
961 455
187 273
976 662
267 897
408 525
287 138
345 103
353 729
165 226
471 501
788 805
129 679
480 390
279 400
54 360
815 875
148 15
677 1
898 123
648 943
81 305
407 934
663 426
651 760
261 827
631 122
800 48
437 760
159 280
640 715
590 213
228 454
455 737
860 904
847 352
656 507
440 927
352 63
823 103
929 3
125 83
130 560
319 924
204 566
281 478
691 844
298 871
607 918
821 752
104 466
973 667
594 759
822 413
515 946
948 644
726 444
3 72
996 856
421 322
799 200
44 702
572 490
407 342
94 179
645 228
895 197
956 617
29 489
434 777
420 543
986 382
454 146
1 989
310 449
649 422
123 109
598 693
34 695
873 4
232 127
323 517
134 126
614 278
55 162
705 48
429 474
620 691
679 882
331 620
42 989
97 980
672 164
859 695
699 705
831 731
248 930
56 154
432 381
543 670
717 486
960 248
939 145
27 579
199 618
606 357
337 240
404 703
397 8
713 262
993 95
25 544
697 240
621 80
749 129
614 164
412 466
611 574
153 350
967 637
994 351
591 572
275 330
338 995
256 671
766 50
593 249
489 790
869 290
418 109
273 618
84 32
606 684
33 694
331 758
109 999
571 325
655 700
694 845
516 992
42 950
198 281
70 635
924 686
795 939
557 342
374 67
751 640
334 979
737 784
783 664
989 845
545 353
198 643
635 238
187 713
994 676
310 384
69 63
2 234
575 863
930 558
198 949
927 681
464 531
195 664
509 246
599 183
825 53
290 797
509 460
135 477
860 502
565 445
678 929
792 566
124 253
201 722
402 321
852 128
792 866
111 46
228 300
352 710
506 53
512 642
118 15
517 647
91 978
906 82
647 769
21 698
419 771
91 222
350 820
685 943
988 141
441 796
506 216
269 792
434 11
26 781
427 551
529 543
624 518
287 434
131 270
41 308
529 550
369 131
74 879
20 54
850 61
277 460
252 355
366 545
326 685
236 391
933 752
270 764
198 556
826 556
863 329
878 866
997 392
270 247
301 70
131 290
749 150
505 407
952 1000
685 870
261 277
29 920
684 194
750 299
854 881
209 576
441 717
108 87
334 438
508 378
668 634
784 639
46 416
416 288
157 997
274 100
20 418
611 302
600 703
584 360
935 454
171 793
879 376
814 279
656 212
846 321
960 323
739 629
916 5
1 154
254 73
490 274
576 273
976 100
460 176
630 559
351 394
770 800
78 230
441 583
904 734
57 287
915 863
867 795
949 831
903 868
142 203
476 392
492 717
893 451
10 951
345 522
321 360
589 114
696 399
132 30
316 599
462 188
983 231
61 328
196 932
134 963
355 337
54 609
60 846
797 946
467 69
429 141
254 788
187 17
47 950
549 318
506 363
593 10
338 488
420 654
616 533
869 553
162 971
817 922
867 222
291 613
754 334
122 719
736 8
957 308
625 782
145 505
514 131
619 737
390 852
384 38
591 6
977 252
174 753
974 793
406 40
374 264
982 159
167 495
803 718
500 123
628 428
558 644
381 142
993 176
213 771
776 376
628 804
556 753
545 801
841 529
793 951
110 214
709 775
492 276
398 511
939 991
634 25
166 496
672 15
785 158
534 885
688 561
313 161
961 244
772 858
808 801
15 565
339 918
193 723
234 830
821 591
615 173
669 455
469 781
939 340
225 253
814 472
633 913
156 127
984 593
394 928
492 792
709 408
131 830
660 902
492 365
537 480
934 107
887 205
545 402
655 826
297 770
682 469
595 930
522 838
765 579
370 916
323 257
86 79
980 454
818 746
225 471
577 355
560 159
561 464
289 105
874 215
684 586
515 556
394 278
856 37
952 158
415 226
304 275
728 500
246 284
755 545
900 470
628 332
795 459
563 188
403 84
670 437
992 86
364 184
221 385
543 220
445 172
446 957
457 749
32 174
718 703
172 786
117 618
76 800
987 912
996 639
75 390
475 665
849 67
452 839
58 69
241 995
952 502
250 686
860 409
111 282
67 577
195 282
82 184
96 270
909 68
457 91
755 984
50 932
771 603
672 502
496 828
330 912
598 447
855 579
861 457
34 966
248 928
111 228
498 329
396 206
297 406
389 853
785 51
654 439
940 555
383 325
236 435
882 712
291 834
290 737
702 151
78 323
551 949
278 189
395 48
454 673
526 691
741 843
281 311
866 395
719 221
655 249
960 955
788 537
273 250
400 78
401 975
924 478
666 951
999 201
874 60
750 452
295 400
710 491
885 575
795 576
824 604
559 450
986 784
33 347
424 259
233 433
910 825
775 156
357 575
635 773
225 230
629 384
874 519
94 339
914 759
363 888
338 738
521 922
268 323
582 554
987 692
516 814
970 896
471 290
63 326
555 105
489 288
806 184
522 363
122 899
787 436
173 484
405 125
448 693
247 673
364 29
843 233
129 879
169 813
138 599
704 232
519 693
877 193
555 325
224 398
833 676
160 11
135 6
699 565
237 582
611 945
177 600
479 453
265 305
904 648
880 403
96 608
801 399
724 972
370 355
31 947
958 202
207 191
755 93
674 905
850 992
591 284
737 26
331 70
718 1
404 235
842 597
996 499
471 642
997 719
666 840
41 28
219 623
715 248
153 973
965 389
673 2
27 555
625 409
410 358
592 343
940 813
312 433
75 935
653 782
621 72
99 318
940 661
909 318
291 655
43 61
62 255
810 715
123 89
446 434
777 533
345 37
470 716
650 656
437 545
616 302
620 58
719 715
32 560
214 627
687 322
576 256
971 749
838 385
819 94
626 283
320 595
310 971
627 789
333 960
261 64
121 949
663 880
440 839
465 694
16 653
909 152
901 592
976 879
973 738
20 795
390 598
569 339
128 700
659 195
258 461
409 920
800 378
216 72
766 239
891 681
832 781
372 799
678 732
469 348
143 651
249 489
828 532
232 817
12 956
416 890
809 269
647 825
896 608
846 863
543 662
442 737
536 375
107 814
162 213
864 576
64 304
836 112
928 892
847 67
957 939
208 263
88 765
372 855
717 984
645 218
954 260
634 87
900 489
702 740
316 62
366 565
676 380
271 202
268 604
543 118
380 225
989 751
605 467
451 361
579 321
580 95
181 532
21 214
953 81
143 722
287 269
648 508
709 963
567 918
35 977
201 109
859 415
882 190
550 463
784 332
427 129
660 363
576 608
688 681
403 529
797 831
338 689
652 445
362 47
23 218
326 397
811 224
413 185
648 693
24 963
91 431
793 450
57 751
431 369
897 745
575 833
522 694
138 913
959 173
390 500
896 981
204 716
900 707
399 616
579 547
977 423
873 669
419 770
138 929
674 850
682 35
729 249
161 203
376 867
367 119
100 765
481 262
969 304
920 380
927 368
790 498
166 903
673 662
591 585
434 811
846 265
513 116
319 574
441 674
793 694
459 807
69 892
196 939
319 37
404 115
612 245
148 194
856 778
363 821
631 446
710 797
912 476
50 223
896 231
925 490
296 689
580 384
322 365
401 775
890 641
886 805
999 501
279 33
854 854
300 641
438 484
960 10
232 350
580 9
499 128
816 504
887 795
159 396
171 209
850 560
365 60
561 735
768 363
216 839
480 621
104 515
524 917
267 64
72 756
884 846
350 571
365 700
95 236
445 523
83 266
325 294
28 447
809 886
725 795
415 25
540 205
122 519
582 63
819 388
233 654
224 702
402 582
818 589
112 496
762 263
556 194
640 87
972 584
379 449
473 696
900 794
313 12
75 22
409 894
548 894
595 641
223 772
361 996
492 41
303 472
665 253
339 859
442 305
753 311
7 820
613 226
238 907
928 925
819 312
205 336
977 367
139 800
796 199
239 499
970 287
540 541
400 635
939 879
190 841
661 692
918 196
102 274
199 155
466 30
365 18
384 671
470 341
540 522
21 265
552 778
319 990
625 92
971 718
559 564
256 160
356 219
493 173
327 458
487 691
708 793
463 851
192 92
614 933
198 731
509 634
624 750
841 828
546 248
811 812
971 104
323 67
239 327
784 815
505 566
358 270
121 213
304 821
753 313
43 917
550 950
699 552
379 174
421 540
351 924
28 232
298 322
648 350
164 537
102 432
701 669
881 460
280 822
134 185
101 33
983 177
728 651
824 682
222 107
30 245
477 573
894 58
407 775
311 542
973 571
240 413
873 674
495 121
305 153
185 629
805 405
56 168
849 533
639 879
124 71
643 669
726 601
375 536
78 133
704 686
99 50
723 943
63 971
123 218
847 367
772 308
475 651
184 827
706 324
394 823
491 830
430 36
572 217
350 804
490 649
699 53
996 588
558 422
640 59
426 681
988 486
137 197
24 463
787 320
142 730
559 180
216 633
850 989
793 788
437 199
252 282
869 135
557 248
306 427
108 196
682 731
928 96
558 818
137 951
681 344
524 279
911 240
228 739
527 760
959 20
302 963
98 211
458 170
597 655
851 764
494 705
800 532
349 421
372 357
701 486
764 53
292 224
963 675
435 519
539 489
452 393
604 840
10 550
204 62
825 606
311 54
585 318
739 110
467 934
419 111
163 167
391 183
857 454
973 353
842 291
684 511
350 294
843 288
349 359
965 46
100 173
491 275
384 685
618 229
339 850
17 37
219 502
955 407
760 75
366 927
437 601
894 50
337 787
145 737
782 686
858 110
384 882
566 348
577 768
618 183
219 916
417 634
41 438
513 372
298 800
400 878
928 735
521 294
30 265
950 666
775 812
693 808
155 159
927 258
441 732
647 544
178 659
96 64
435 218
18 608
486 733
468 418
711 414
678 989
654 741
552 628
435 429
588 245
503 590
321 514
58 943
602 968
31 235
453 698
305 465
198 471
888 791
204 665
653 599
339 882
509 307
736 891
135 944
533 323
837 638
580 853
820 894
129 181
878 850
315 582
52 183
974 512
176 939
537 178
59 829
135 876
767 568
511 871
193 902
539 43
896 29
923 118
299 716
566 51
632 176
359 880
392 683
622 332
509 568
397 159
35 568
135 531
402 801
702 646
689 594
623 241
358 585
300 545
596 656
832 865
745 227
910 190
522 137
704 532
690 30
597 100
631 724
525 732
377 32
626 227
467 66
650 248
793 825
481 949
814 388
615 312
502 559
695 524
55 23
53 398
498 745
468 649
381 129
160 993
219 758
823 785
33 685
509 473
421 826
213 989
301 235
793 827
351 802
825 487
885 406
150 877
526 383
511 618
610 906
664 670
455 828
513 486
959 488
313 21
10 380
614 526
353 310
112 407
893 704
109 937
813 778
160 259
876 338
244 670
340 486
314 907
393 795
282 826
847 351
730 595
120 857
166 344
750 473
176 278
214 643
421 284
542 27
364 580
250 418
904 608
515 589
384 217
43 907
258 665
260 889
745 988
332 379
851 911
189 81
724 27
310 402
428 144
724 852
270 792
400 973
562 173
390 914
821 945
610 432
321 79
66 869
248 66
976 397
478 99
125 165
566 201
345 435
286 994
786 68
40 556
728 186
99 601
546 117
549 920
998 155
24 869
934 63
460 271
369 910
74 937
138 493
928 640
634 482
549 213
769 420
605 589
190 496
613 704
623 735
890 162
30 620
682 913
184 964
873 142
78 552
45 947
586 216
698 972
185 220
639 246
835 953
449 244
947 24
759 62
224 569
188 649
561 253
217 870
12 744
296 89
36 89
305 341
313 622
841 2
248 498
451 480
723 82
106 899
961 670
238 865
513 184
437 426
296 74
818 653
742 307
396 113
454 777
399 701
702 766
263 239
718 949
31 713
612 441
110 136
1000 573
757 348
774 513
586 193
846 69
376 403
516 588
365 772
472 969
734 763
1 173
122 997
710 719
160 153
289 321
894 270
617 289
801 650
843 390
459 386
788 688
275 835
606 303
272 639
402 77
250 5
2 402
121 372
524 711
32 281
550 812
100 925
575 167
557 900
285 417
105 15
850 73
376 379
18 455
532 647
652 420
821 782
153 653
364 942
223 676
488 395
320 772
938 587
486 894
310 494
509 771
844 415
794 359
813 219
866 811
230 345
126 517
170 51
993 279
954 534
928 215
987 441
28 248
141 925
419 514
285 451
865 928
286 128
347 658
469 99
443 213
730 699
750 569
847 899
432 743
958 801
242 360
607 944
869 270
783 748
199 287
214 67
195 64
722 499
598 542
754 190
889 40
609 483
382 639
381 456
256 814
173 338
282 498
767 780
528 150
437 550
617 726
789 651
150 811
353 510
700 747
787 107
590 589
227 395
850 972
785 607
945 106
604 958
737 226
376 371
920 265
990 812
463 536
347 779
289 612
358 700
806 989
577 144
539 396
367 803
409 389
494 151
108 354
579 98
468 845
109 955
766 387
923 99
878 228
840 269
968 166
155 197
341 774
169 731
533 879
267 536
686 942
295 761
859 794
639 874
828 326
713 748
846 594
822 635
904 723
889 661
857 872
646 43
774 198
76 814
349 307
249 343
104 35
828 543
417 962
288 467
214 244
838 1
635 59
782 659
319 539
410 671
714 176
373 55
869 487
794 449
791 218
253 42
585 895
857 80
547 1
245 145
145 760
819 82
740 780
318 600
271 59
234 728
782 985
472 606
54 651
868 265
306 845
739 120
200 891
891 596
740 747
506 136
217 884
663 324
924 957
15 980
707 194
178 248
854 489
140 649
914 907
752 8
128 219
109 490
86 328
74 1000
135 825
709 579
902 352
308 371
351 826
19 323
571 58
547 197
846 424
331 686
693 759
977 82
572 820
147 86
86 657
481 220
799 220
572 189
560 701
526 880
202 911
968 544
741 772
196 515
200 586
344 526
607 893
713 321
406 178
834 860
79 491
711 315
504 878
578 282
161 63
974 103
647 363
134 941
455 388
973 329
854 655
548 317
637 461
638 260
119 42
533 472
787 198
75 244
526 290
353 653
756 686
49 326
267 403
790 182
511 722
377 763
79 365
826 924
183 715
757 464
935 301
499 290
533 722
12 573
226 58
744 364
690 981
384 792
974 956
678 173
935 485
850 54
978 13
728 675
138 160
461 484
774 73
794 959
532 306
364 805
169 758
738 107
899 858
814 121
294 873
357 492
545 229
242 206
881 522
682 969
453 18
91 143
101 226
532 884
689 633
390 895
2 857
715 128
249 901
773 529
20 543
771 130
336 565
86 12
981 216
234 768
910 433
659 324
208 11
644 190
85 896
753 34
161 87
987 468
996 410
952 760
889 16
580 723
734 225
440 666
433 715
148 674
997 343
353 806
996 204
100 996
29 81
167 853
321 190
599 154
913 317
332 551
273 802
26 911
577 7
721 466
139 9
351 868
674 136
339 704
699 669
749 439
292 728
917 916
69 612
928 516
67 981
783 260
170 340
347 809
274 746
755 68
936 413
548 106
809 609
278 887
326 508
235 27
942 617
229 152
668 11
992 156
415 735
74 774
582 585
331 420
487 856
268 86
191 422
30 816
702 1000
507 308
334 27
644 742
894 276
286 872
28 562
296 278
51 443
28 369
788 633
488 358
444 275
696 756
571 634
634 726
34 273
300 141
883 368
644 943
815 776
337 930
207 843
285 633
1 257
890 313
671 789
64 377
133 114
748 760
485 704
976 381
521 519
886 275
218 403
179 529
459 33
875 516
148 665
922 160
472 149
937 811
188 142
256 1000
759 320
23 3
383 244
763 999
274 904
306 648
177 492
524 485
1000 635
300 399
558 148
296 221
31 30
172 233
233 219
539 427
429 992
236 562
560 812
715 998
646 834
325 21
506 822
457 848
246 505
652 756
976 804
834 948
180 7
226 5
432 412
403 764
325 861
672 638
635 885
718 387
408 280
102 42
890 913
418 559
314 136
940 69
17 290
297 773
778 196
607 522
286 209
69 10
648 610
495 741
128 283
563 213
255 535
447 664
223 144
280 864
933 536
826 219
992 949
145 122
643 769
978 752
761 928
538 47
787 408
691 33
245 915
449 253
917 500
643 896
760 139
675 923
141 692
641 500
621 132
900 785
536 264
192 878
924 297
705 730
763 711
625 395
647 8
507 73
969 564
702 149
71 728
419 376
876 212
343 60
844 496
760 243
120 380
676 952
682 44
754 380
775 444
451 378
451 421
984 957
106 419
146 686
62 177
388 565
624 937
433 731
974 468
847 193
144 94
137 523
902 826
269 890
268 677
97 720
676 718
137 81
767 782
959 283
848 828
764 347
77 471
939 197
389 51
144 786
308 532
358 281
170 210
886 626
346 437
155 983
64 21
803 292
574 830
658 761
107 421
892 422
618 184
235 830
616 6
538 379
659 923
133 895
521 828
265 18
1 866
887 420
712 64
894 689
450 285
706 551
973 557
741 598
428 590
596 975
353 43
965 133
28 12
840 97
115 548
413 104
524 115
179 300
988 235
520 72
623 438
995 225
822 595
184 735
710 249
292 779
912 63
74 256
353 939
486 913
17 468
582 899
198 541
776 760
832 186
624 295
520 454
48 618
353 342
591 232
10 62
125 882
137 922
860 198
111 490
957 346
245 128
668 539
299 442
628 443
737 130
584 252
869 257
598 631
862 221
283 188
69 872
793 407
604 206
696 652
998 715
842 653
191 242
684 509
952 490
620 312
563 689
945 203
833 431
652 542
730 695
566 934
341 798
4 358
10 945
659 699
351 7
249 500
9 542
31 932
243 960
649 651
853 805
236 593
135 686
380 888
822 864
662 945
303 162
106 665
363 312
319 764
264 714
255 567
499 273
233 286
936 741
546 881
473 789
474 782
669 608
471 853
798 491
652 133
797 100
412 757
521 160
873 730
296 784
56 128
413 794
535 289
169 349
137 81
863 641
249 611
463 531
21 719
851 261
360 673
429 648
807 771
501 950
734 680
808 796
590 790
78 220
569 125
206 246
887 706
316 68
599 135
854 778
38 620
292 705
352 398
168 721
670 159
839 669
464 403
192 646
866 54
179 270
515 434
139 384
452 401
536 454
232 50
669 389
93 270
667 961
681 445
604 835
503 351
754 442
88 967
21 946
215 953
387 200
584 729
130 526
980 35
84 665
54 212
481 753
713 147
591 148
983 394
745 195
637 486
453 498
443 724
677 474
673 658
387 63
588 256
290 516
181 568
779 374
126 235
381 259
407 839
232 972
166 390
875 976
474 802
525 328
801 917
574 201
264 473
728 960
476 852
419 18
391 657
891 197
456 516
354 272
243 863
252 586
562 408
209 127
454 35
951 734
935 254
726 524
484 198
50 454
472 960
616 468
665 862
378 507
778 121
983 732
317 20
428 234
360 879
913 637
370 814
67 864
388 305
502 793
247 872
831 552
19 718
579 447
953 684
804 956
688 731
750 786
20 5
883 177
813 380
193 796
659 183
487 259
52 47
918 989
540 298
15 748
194 559
242 593
549 147
877 45
831 236
241 626
803 850
230 123
918 616
799 422
681 577
623 285
273 732
30 540
287 813
371 44
637 481
627 612
657 186
422 503
129 487
337 662
784 932
547 567
988 702
278 345
630 669
401 900
440 903
715 430
474 727
208 86
698 110
295 834
337 354
841 716
377 466
397 178
744 161
862 944
288 731
400 139
39 918
820 801
230 479
205 535
620 703
813 412
246 317
671 107
823 583
48 511
688 199
359 444
387 431
162 221
360 675
592 562
362 399
877 412
946 592
294 82
494 566
883 106
213 740
322 554
64 35
234 369
812 752
183 593
813 199
874 345
907 172
571 465
877 268
859 447
529 823
389 153
259 22
761 271
825 472
506 83
451 889
640 740
332 263
461 823
168 145
316 334
799 74
342 887
333 676
498 201
353 862
884 887
158 612
83 645
727 982
870 589
328 177
439 510
333 659
803 900
234 500
574 119
5 33
708 916
116 338
199 206
92 469
80 83
727 250
231 163
751 453
629 100
610 78
737 68
968 942
441 539
658 201
233 15
930 663
1000 941
147 45
514 199
281 239
488 593
755 7
460 719
818 506
583 88
156 427
369 319
858 123
324 809
824 516
178 557
497 754
798 178
377 644
883 312
904 658
665 370
88 659
164 124
212 906
333 747
66 367
490 701
510 923
439 813
369 333
86 616
794 866
510 884
196 170
828 392
761 99
758 492
615 849
755 922
669 826
193 87
788 734
657 682
495 297
630 95
711 863
729 716
600 504
674 238
629 795
894 501
992 390
239 651
573 607
432 993
79 241
975 625
307 867
163 631
726 801
663 792
508 436
939 392
629 107
901 613
113 258
648 794
445 104
711 886
878 17
258 142
767 957
823 232
863 73
873 986
778 588
23 536
927 285
391 962
574 556
813 291
84 687
790 461
346 528
545 500
642 224
180 803
34 409
481 3
988 897
484 354
889 765
49 507
469 816
371 440
730 43
729 184
644 814
342 519
19 990
213 887
689 660
69 392
395 723
619 549
903 383
147 103
610 791
606 196
636 78
120 977
161 365
179 848
366 805
794 520
406 384
44 6
398 94
817 113
662 792
174 435
537 564
355 321
517 147
224 961
937 152
517 344
192 98
902 696
215 558
942 695
700 621
715 986
98 98
890 531
966 759
323 64
385 503
649 677
637 901
53 873
216 574
671 570
265 408
965 572
266 480
101 907
892 966
63 816
346 990
748 952
16 312
814 71
747 400
300 463
335 383
956 353
923 551
959 626
198 187
667 923
830 464
429 767
582 721
710 492
444 928
240 458
528 459
858 53
516 274
657 158
510 850
401 613
238 432
619 359
282 436
899 285
52 111
832 327
819 634
561 542
999 262
721 801
853 527
801 578
736 369
219 457
69 246
678 619
978 307
742 296
581 259
370 640
967 632
266 201
742 785
47 827
627 741
267 767
345 480
848 68
524 80
325 66
685 593
900 2
298 662
921 641
281 878
510 291
491 247
32 775
601 233
974 78
844 227
706 241
308 189
268 554
619 832
424 593
594 303
965 323
964 891
769 885
176 244
491 278
53 666
899 522
599 654
880 872
112 443
631 586
139 420
251 899
491 758
60 674
997 85
976 25
910 961
204 744
22 85
751 695
216 75
728 649
521 815
258 607
193 633
52 889
787 332
89 302
976 278
362 149
173 973
933 337
81 82
166 137
832 102
176 917
566 48
862 903
510 86
719 120
8 703
34 771
73 795
73 123
271 49
21 434
771 443
525 954
91 851
953 691
607 922
969 129
31 172
258 831
950 541
244 976
747 958
752 278
400 819
867 824
258 670
113 887
841 28
879 637
327 931
853 832
960 934
105 821
651 991
531 362
338 601
558 775
52 84
902 310
134 451
120 769
656 391
419 232
869 496
427 298
129 196
129 279
100 88
78 233
595 751
351 609
383 933
17 909
218 435
885 919
687 351
741 5
237 342
838 160
457 105
300 264
543 585
673 428
661 643
393 750
359 255
188 743
652 742
176 204
122 869
219 61
65 809
151 960
120 301
405 988
252 576
161 704
132 795
437 834
584 792
47 829
572 942
684 235
438 223
91 859
919 560
368 310
270 984
284 518
506 389
965 688
392 757
551 126
960 524
315 987
816 543
485 362
596 387
609 168
27 34
593 700
10 946
929 961
479 279
668 212
900 984
741 633
758 292
815 292
279 717
260 130
491 94
481 744
912 87
120 89
789 938
883 713
673 798
77 812
23 152
136 744
376 923
214 876
168 134
851 29
158 446
540 110
854 649
735 20
109 765
703 855
567 897
695 586
397 239
391 771
515 420
342 526
402 891
24 556
584 569
15 875
984 742
391 554
574 838
602 125
979 682
579 305
890 546
784 274
44 287
706 175
700 559
449 48
603 101
670 472
346 187
929 684
237 330
167 319
444 811
492 769
74 423
968 71
344 963
249 752
926 387
946 955
2 625
726 394
866 605
792 395
78 211
541 720
39 315
125 708
477 482
905 617
687 550
513 872
623 30
417 762
716 549
174 362
755 718
322 899
294 620
831 114
833 371
686 372
79 872
353 811
427 556
106 258
129 113
143 618
380 752
300 559
921 95
813 473
371 675
295 134
248 665
36 126
497 80
952 721
531 576
131 305
562 958
71 237
854 690
441 213
772 233
328 740
213 692
367 140
274 583
248 661
786 521
601 283
3 282
858 553
857 534
491 988
225 418
108 562
774 78
311 548
288 546
237 639
779 500
83 603
264 52
573 330
612 49
331 174
726 615
148 188
176 583
1000 639
200 400
478 107
655 974
519 788
427 942
442 755
358 205
257 524
854 621
669 830
3 465
80 1000
187 729
311 227
866 363
762 311
418 65
38 240
28 72
14 557
311 454
658 455
979 668
289 914
744 833
298 958
957 746
475 377
603 144
506 786
97 468
533 268
507 514
586 571
127 534
988 599
54 437
105 645
559 33
865 394
351 302
48 162
538 307
450 523
309 141
608 956
224 405
918 141
711 730
264 503
102 837
274 251
896 155
188 379
772 455
756 52
214 122
429 804
326 751
891 879
834 634
39 499
639 57
787 956
459 350
186 51
301 560
715 460
838 197
651 902
953 609
730 406
210 166
917 158
36 536
170 808
307 870
927 208
163 946
295 713
763 622
181 481
940 64
260 895
796 777
385 910
316 749
915 115
273 526
61 832
639 309
179 230
437 945
891 105
818 600
221 185
665 580
644 402
296 605
381 903
813 92
841 766
881 129
654 756
587 153
462 714
944 226
171 640
745 381
980 61
246 562
141 201
602 911
515 785
687 898
990 895
661 500
629 831
586 541
694 282
996 173
399 155
795 939
319 569
630 539
100 299
500 875
785 241
25 101
999 300
194 712
212 989
819 854
395 840
121 405
577 88
242 117
56 976
544 37
575 375
673 174
49 675
915 172
273 833
133 940
651 272
260 326
180 862
702 78
483 574
662 822
939 59
35 903
939 994
368 578
752 514
188 40
212 800
633 103
42 485
756 765
91 693
555 15
93 270
844 256
78 575
634 505
408 16
9 668
246 347
860 376
415 997
796 48
150 627
111 428
192 191
884 867
881 283
553 438
693 974
548 396
901 770
785 182
850 309
655 793
168 95
91 515
562 583
210 887
315 712
902 321
187 507
789 785
222 68
41 341
737 915
684 589
771 637
945 469
262 620
714 600
114 430
13 805
691 676
387 222
542 6
512 289
74 729
796 300
641 296
210 837
425 377
14 894
363 195
814 958
558 624
53 528
332 672
348 65
286 23
28 734
23 828
556 540
840 96
391 352
188 480
856 601
495 612
807 869
827 857
480 621
148 384
56 532
597 480
503 403
137 883
710 531
70 159
255 266
617 910
389 645
246 804
416 244
113 740
596 223
843 939
323 76
607 991
471 378
781 204
86 973
504 917
76 796
61 574
483 330
975 678
482 871
115 220
959 897
120 227
165 555
630 962
952 487
865 237
440 423
395 646
562 526
321 899
472 637
967 382
59 954
824 941
160 540
437 938
165 119
674 556
518 329
816 304
540 470
892 681
326 980
506 286
185 888
525 826
207 656
609 491
431 266
806 433
371 591
709 242
798 535
864 382
686 315
784 679
360 226
205 675
961 685
572 711
536 145
800 96
586 743
9 409
842 16
606 814
55 213
748 315
697 853
167 611
290 382
607 951
625 649
333 812
522 586
730 905
1000 58
801 530
939 586
602 809
622 781
993 208
522 677
529 741
351 219
601 696
646 641
289 207
19 271
856 622
527 541
598 586
116 527
112 399
207 55
835 713
921 829
506 828
568 443
661 34
730 919
559 261
468 375
646 848
470 487
27 502
88 996
522 625
23 203
258 634
347 230
58 92
920 267
709 563
597 487
405 370
631 326
701 964
811 99
585 347
848 280
276 611
235 935
138 797
431 257
486 395
487 777
43 544
106 406
892 752
122 703
29 297
260 752
851 729
75 70
350 435
46 923
857 625
422 280
537 994
389 853
629 23
567 875
280 672
424 673
375 172
469 545
297 403
132 728
798 147
581 206
129 148
773 626
906 985
979 194
46 443
466 367
242 675
346 32
704 522
693 769
314 78
480 161
889 610
757 612
818 686
833 338
963 946
931 606
799 869
311 909
276 845
520 777
808 518
39 866
635 511
589 731
892 948
558 69
680 780
466 314
651 497
442 299
904 614
482 372
281 703
547 793
570 557
74 67
932 377
887 112
843 566
513 476
544 734
513 70
384 223
719 979
277 34
648 160
532 180
882 130
923 812
369 429
495 492
868 442
553 426
992 755
230 396
129 504
574 773
995 642
620 958
992 714
874 897
76 639
768 405
217 958
386 690
181 585
27 881
307 48
803 580
975 298
802 32
805 103
745 375
333 800
513 365
261 324
962 387
792 336
294 729
418 8
593 679
559 599
647 619
199 865
163 449
480 173
276 964
338 284
84 20
384 671
994 596
983 645
980 955
683 774
782 273
952 101
700 374
993 511
376 346
794 191
364 538
501 274
558 639
659 839
509 641
237 42
687 502
457 219
992 667
940 140
241 773
147 891
402 940
285 139
330 777
315 78
351 693
332 816
654 909
549 990
32 163
665 785
3 718
384 121
261 995
767 323
214 501
440 913
52 615
392 724
802 382
74 706
521 153
61 406
395 175
337 609
394 427
144 2
123 397
391 528
850 383
883 157
70 63
678 323
46 121
502 69
774 848
1000 576
982 294
468 61
670 376
802 805
806 63
460 946
473 929
311 850
6 323
386 193
516 76
196 63
131 561
409 698
274 905
199 409
469 255
631 667
471 139
201 433
378 277
205 660
510 851
173 516
709 516
591 558
621 224
785 787
485 752
656 193
601 758
13 854
521 70
208 643
75 992
268 409
68 453
304 473
988 578
93 476
34 696
919 683
470 654
405 703
896 954
711 61
915 496
565 723
366 435
426 772
180 441
894 694
167 248
825 197
672 154
850 918
601 706
359 769
471 70
23 764
824 366
862 733
456 739
174 427
199 822
262 599
293 379
627 155
351 459
612 452
369 23
728 462
230 969
38 87
850 700
66 60
793 674
412 928
355 249
70 585
184 553
931 332
486 476
935 558
9 837
859 547
8 378
346 587
673 237
937 384
444 522
196 3
931 236
485 607
192 285
837 554
885 376
852 768
325 371
207 786
332 334
711 66
652 339
576 56
440 325
846 512
515 883
118 41
648 445
729 602
156 840
215 566
333 41
411 66
852 658
991 618
683 184
522 701
757 335
659 98
610 196
78 505
546 124
569 196
798 194
33 297
862 954
994 248
314 195
853 404
21 165
348 843
544 704
38 870
968 301
497 697
201 577
701 575
771 747
940 269
566 568
521 973
221 428
622 515
918 534
699 475
318 939
642 47
917 861
162 680
377 884
461 659
233 578
324 162
430 3
571 264
236 995
423 92
606 456
990 44
518 524
462 688
735 836
696 104
784 651
535 858
516 160
737 996
157 749
752 60
324 586
581 322
414 559
15 3
47 19
543 4
692 565
400 5
108 426
77 96
954 892
51 612
607 470
218 788
848 763
349 969
291 171
730 930
933 704
723 744
748 980
545 265
269 439
865 944
40 377
269 942
553 994
463 320
107 159
922 680
649 955
125 270
200 939
643 855
598 132
111 365
629 345
784 655
599 898
275 649
590 639
632 543
862 142
300 94
774 969
924 222
492 423
361 49
903 691
822 3
368 501
846 933
588 997
894 629
277 187
825 169
712 866
8 456
550 574
542 308
529 323
745 465
513 20
710 106
109 416
916 532
465 476
473 761
389 52
238 366
535 666
532 63
518 246
819 539
846 68
391 361
826 374
394 136
241 339
754 104
635 350
826 670
430 100
152 298
664 819
484 390
452 198
444 16
554 970
37 263
623 400
774 427
562 449
788 167
270 803
152 542
211 905
4 977
274 640
459 156
545 938
135 943
958 996
966 578
841 512
911 2
429 463
912 684
850 990
793 699
241 120
24 944
921 451
91 28
183 195
132 550
492 728
724 267
845 450
961 689
690 685
148 872
555 118
108 59
758 405
525 900
844 998
449 549
576 764
959 540
89 759
487 90
357 581
30 210
898 201
885 991
862 588
706 32
90 417
822 814
713 848
846 346
894 557
320 295
834 470
229 279
369 923
503 715
924 725
925 533
523 822
409 809
840 384
800 115
928 930
777 621
967 640
197 623
917 860
330 516
795 751
673 558
272 163
887 176
708 196
17 811
619 230
614 425
540 459
388 414
35 467
107 165
787 1
861 303
819 704
454 190
748 613
775 127
302 19
215 661
472 10
240 231
656 90
548 853
267 195
661 936
101 301
301 767
70 887
591 162
351 888
500 44
171 98
117 275
935 472
482 331
562 406
496 721
574 217
412 44
980 840
141 73
840 80
967 441
603 909
796 557
600 954
51 295
570 771
243 168
499 504
910 724
445 61
278 406
449 19
858 689
761 429
508 999
440 600
508 474
30 42
995 304
599 630
400 46
213 168
672 642
366 712
772 581
987 810
828 49
738 436
864 686
684 499
98 371
845 123
164 606
910 874
504 158
203 508
675 903
545 416
128 347
927 910
720 900
949 914
349 547
233 686
184 212
582 916
39 282
888 427
300 202
360 797
304 804
706 563
979 979
325 251
161 106
5 252
165 880
427 954
639 514
725 659
575 823
104 307
733 613
815 991
788 33
836 174
736 92
70 542
792 714
820 395
647 953
833 825
778 812
325 259
918 417
239 50
356 492
105 343
334 89
121 919
93 121
213 956
498 829
543 282
677 289
242 362
187 324
135 74
332 964
381 460
509 250
742 620
962 865
953 846
765 296
417 74
29 858
686 629
911 526
815 228
590 588
911 56
130 776
740 45
505 461
711 121
740 13
878 452
298 702
998 830
903 63
920 414
43 932
458 605
832 953
540 273
329 422
198 450
495 458
919 937
58 1000
13 629
81 797
498 890
719 378
440 495
909 622
554 359
964 951
904 11
283 796
217 444
893 611
68 414
351 388
387 987
615 408
205 399
289 695
73 702
197 8
629 513
871 106
57 183
193 835
630 960
403 476
87 846
260 296
684 155
141 610
18 71
470 755
450 222
924 758
765 522
34 121
226 394
576 905
739 282
242 768
244 368
214 644
940 330
484 473
83 623
693 625
379 100
322 162
919 829
351 245
365 684
77 385
289 591
873 652
420 28
396 114
757 663
993 610
82 697
319 477
101 165
265 12
173 480
308 586
831 92
775 658
43 196
786 851
503 332
359 658
771 922
585 755
364 528
224 578
54 446
610 543
554 154
634 875
461 726
818 941
599 291
487 592
443 641
972 272
930 945
867 331
85 700
228 451
29 449
894 452
994 82
236 504
379 548
273 869
810 839
130 91
682 408
49 616
888 124
69 21
352 817
517 935
386 437
885 744
195 414
496 779
282 189
736 731
600 661
499 9
99 409
817 629
244 781
905 866
886 131
947 973
908 237
674 463
207 293
707 558
336 402
590 202
933 618
278 326
335 532
941 777
405 434
214 758
623 649
779 119
91 508
745 726
189 998
291 419
976 396
797 997
199 312
930 387
713 131
663 208
984 47
480 603
360 389
37 694
812 982
490 816
541 903
901 235
653 730
125 191
188 629
940 922
308 386
516 870
77 21
67 178
781 60
449 547
241 140
122 485
300 53
955 612
847 841
570 856
47 499
128 695
617 234
619 68
937 925
945 135
313 13
73 12
558 93
233 521
5 799
851 355
966 305
145 806
662 812
311 715
410 708
941 438
505 26
950 560
695 442
454 894
905 8
100 526
47 463
261 333
687 52
356 112
918 653
465 500
214 579
287 776
214 624
649 227
787 718
160 598
491 482
489 613
139 396
858 589
921 185
236 119
231 608
261 592
91 149
728 726
501 305
928 14
241 714
432 577
174 27
509 591
204 665
61 997
585 342
527 919
37 506
113 763
354 268
417 374
99 445
750 144
157 599
312 677
254 398
424 744
334 427
92 933
929 537
879 152
70 514
19 406
169 107
375 132
505 522
967 791
934 603
202 716
393 91
488 514
257 646
73 912
844 591
128 164
316 773
286 7
412 385
491 305
436 580
102 866
656 940
543 69
784 590
680 745
258 177
823 168
80 515
106 895
59 924
696 233
239 374
758 982
286 651
231 249
114 721
661 332
400 769
359 204
949 184
361 39
206 207
721 183
77 286
209 826
59 135
508 905
886 298
948 266
514 171
892 178
510 628
397 553
757 910
93 755
793 705
911 454
636 999
285 632
458 712
847 493
397 516
814 355
621 283
454 761
939 135
762 345
898 448
358 158
913 654
358 451
904 706
705 268
899 539
251 989
481 356
872 98
452 878
160 685
446 72
207 613
958 384
832 968
126 855
508 189
640 39
744 865
133 543
81 448
437 32
387 332
429 918
795 259
943 881
953 955
568 389
773 159
126 525
380 604
793 252
290 887
752 432
975 34
482 884
916 56
387 918
835 302
561 815
696 630
584 504
892 648
806 152
677 664
268 932
184 56
943 60
492 473
507 694
578 466
521 988
905 493
795 908
723 739
369 355
859 418
65 953
104 750
413 871
803 780
836 681
740 986
459 778
472 232
698 965
952 50
543 219
126 856
595 337
692 849
266 963
916 550
300 331
201 19
799 713
393 4
989 635
412 133
364 448
412 884
933 62
280 364
220 475
812 406
254 815
778 504
54 520
850 693
712 353
66 51
54 510
145 458
590 43
490 557
440 954
15 902
266 373
848 295
701 485
299 660
163 954
474 76
769 217
570 323
373 480
990 635
92 427
469 134
690 682
635 959
861 130
502 649
944 127
611 349
8 644
598 910
986 171
387 71
393 754
234 956
591 766
192 223
357 683
364 661
620 46
175 998
647 481
607 677
25 591
234 217
127 33
203 832
902 112
866 589
545 295
61 99
322 136
818 253
913 678
724 182
179 533
13 899
575 826
416 619
835 599
632 650
482 962
74 834
423 383
678 939
38 968
103 738
990 360
37 921
102 903
435 760
659 281
107 447
65 233
832 523
172 900
861 463
296 653
36 935
873 719
686 714
452 911
270 789
709 441
344 307
66 810
91 779
225 725
957 197
719 290
190 788
250 891
544 51
985 546
264 579
293 857
768 949
737 744
185 37
343 445
255 528
306 409
133 345
541 531
821 90
877 260
150 10
60 127
672 693
272 44
901 935
884 564
307 668
705 621
66 491
19 48
456 320
665 325
855 589
678 206
465 676
685 555
681 614
307 744
788 352
287 578
141 688
356 171
791 448
938 60
107 856
176 957
281 563
152 840
45 136
811 829
384 510
123 496
240 64
416 429
7 27
715 703
873 147
594 71
131 663
519 532
489 238
800 694
533 769
905 952
781 578
87 716
212 164
227 210
639 451
478 643
345 645
792 193
263 217
880 385
917 394
631 398
92 405
174 431
382 624
202 79
794 162
325 289
498 5
456 552
194 137
781 933
126 538
755 572
957 389
782 635
33 873
278 412
842 124
748 452
530 224
385 950
238 324
329 710
261 735
872 784
717 455
993 652
224 842
230 748
382 180
53 12
423 415
539 331
782 265
488 286
235 311
634 873
582 473
208 962
746 843
297 79
730 462
304 290
37 953
133 534
545 419
833 185
515 968
232 371
657 297
607 719
591 892
364 241
202 173
15 572
650 948
409 312
601 380
333 713
246 637
56 465
650 791
758 888
259 165
461 990
709 916
808 68
308 300
472 172
743 510
457 487
798 392
772 866
578 399
35 104
568 824
614 90
978 218
382 372
361 237
153 843
910 70
369 960
131 217
727 841
327 874
265 183
48 125
523 36
140 625
449 557
647 707
925 62
434 625
862 307
149 795
864 14
973 59
276 232
73 104
977 2
184 399
523 242
277 232
857 45
602 417
123 305
367 249
874 48
354 800
595 735
748 502
561 458
690 721
824 836
837 762
161 801
42 21
253 684
729 319
735 109
414 330
579 857
905 780
580 453
187 258
760 175
632 935
655 320
156 322
84 479
279 993
13 245
928 320
638 266
374 656
986 372
229 788
567 565
17 133
391 147
321 203
138 150
470 953
275 792
271 625
617 358
602 549
869 630
895 530
185 507
878 269
56 171
735 107
240 623
769 751
954 630
780 90
42 91
883 249
873 316
674 153
702 490
119 276
805 570
76 13
281 990
160 954
61 337
959 895
646 300
930 728
817 599
690 710
958 858
174 573
725 831
320 847
122 427
997 438
451 927
916 73
26 732
68 76
970 87
387 27
754 615
214 316
25 570
428 904
476 983
814 601
448 201
628 133
571 570
496 624
696 22
753 412
487 722
808 821
847 457
72 194
510 600
170 285
189 535
517 597
198 665
866 331
464 645
214 493
116 34
56 710
122 812
533 808
629 608
64 341
534 476
75 136
421 43
578 245
841 609
273 95
425 38
683 139
631 888
922 897
606 747
559 977
784 727
335 91
432 413
888 399
534 966
9 963
207 954
563 586
680 48
85 836
974 104
991 767
663 604
351 912
888 269
996 909
1000 672
85 330
729 431
396 972
935 262
216 404
989 141
188 778
613 669
772 273
40 586
190 763
675 702
971 540
448 563
235 966
296 447
877 319
291 25
287 273
676 225
366 502
280 665
333 554
826 892
478 105
868 866
567 667
206 542
105 537
503 653
100 340
658 799
823 976
248 949
174 109
610 924
588 540
93 890
781 921
25 919
784 258
925 893
434 351
888 131
784 539
878 391
189 883
859 536
485 11
120 107
30 658
197 730
619 618
539 290
209 399
657 564
456 993
343 582
712 890
429 231
621 495
377 306
842 809
820 235
342 326
984 939
668 372
989 181
471 286
685 528
91 679
671 342
923 547
436 14
244 634
128 864
170 865
673 504
739 12
337 493
431 80
451 321
501 99
385 440
968 971
650 69
410 58
605 321
334 332
966 41
905 578
442 93
597 74
85 115
607 336
416 422
742 38
136 867
307 243
213 521
589 274
332 863
183 999
331 936
976 517
94 296
389 881
954 536
651 986
321 39
461 257
295 737
603 202
445 431
951 909
183 657
520 539
538 515
450 702
218 868
164 426
306 312
848 552
537 260
299 498
755 858
594 759
961 49
479 197
106 405
62 429
968 288
802 581
282 506
373 252
678 500
812 537
89 983
243 659
156 626
483 542
300 911
959 77
273 261
665 438
867 378
665 727
307 834
339 467
718 589
89 712
248 395
378 900
559 337
962 621
162 714
624 444
521 462
722 583
20 793
170 387
113 886
720 835
301 420
9 59
770 19
414 97
997 18
354 792
412 555
269 316
760 574
35 893
475 280
72 757
143 495
380 242
77 256
676 100
158 378
396 684
780 927
945 810
601 776
331 299
614 13
586 599
491 373
653 621
377 965
460 724
966 520
775 839
939 42
419 450
134 96
23 815
624 913
689 967
266 225
237 19
618 880
253 823
443 108
73 905
628 820
339 532
371 594
635 114
564 309
405 53
868 697
610 427
394 491
716 298
317 659
538 952
774 935
42 790
694 217
36 115
647 322
915 375
488 18
326 549
602 51
747 730
157 470
960 356
654 550
208 676
627 971
905 746
535 401
618 947
61 229
550 653
27 707
725 465
14 515
565 50
780 616
85 312
667 936
485 45
720 321
291 693
438 347
748 195
142 973
201 365
17 202
909 751
216 44
558 633
683 229
845 123
434 463
399 929
974 101
421 884
576 694
40 712
907 14
986 787
151 48
249 187
938 168
212 158
791 154
383 770
892 473
936 227
156 326
426 334
217 130
823 846
557 793
807 862
649 464
511 793
980 800
968 760
917 917
71 179
949 708
181 453
680 840
165 116
449 836
965 590
436 666
459 788
650 993
456 265
57 298
98 967
726 36
953 65
244 643
350 23
476 192
32 530
645 156
991 196
786 94
760 955
742 222
215 218
483 392
689 671
637 539
574 786
851 362
4 527
549 94
285 354
883 25
180 316
512 528
622 170
125 298
520 381
599 867
258 734
404 81
620 947
733 40
402 193
720 583
676 406
759 269
293 961
277 642
170 473
642 789
87 791
172 767
634 606
340 771
851 892
838 744
784 471
664 571
153 185
590 383
651 829
789 349
990 943
415 66
855 159
950 57
824 941
547 121
891 458
349 886
629 742
212 187
757 413
597 876
258 910
738 187
535 908
851 527
593 524
683 266
323 447
387 632
752 146
604 933
819 643
385 952
139 448
860 597
472 896
805 457
643 729
637 543
70 177
701 487
753 662
108 383
15 75
221 495
428 767
409 824
776 247
694 794
391 915
810 554
10 863
592 615
157 653
830 228
715 227
888 530
913 467
541 996
491 927
693 761
585 918
165 102
896 360
274 859
412 286
148 84
698 422
74 739
967 855
81 903
433 681
147 968
964 346
273 688
449 454
372 965
67 33
392 536
394 962
248 666
749 806
227 396
134 446
301 301
204 100
781 381
349 636
982 927
615 312
765 254
219 63
95 137
672 285
247 487
152 66
871 494
889 901
347 97
398 23
123 647
27 601
237 903
830 375
686 218
471 444
506 451
587 689
974 601
87 259
324 220
714 239
139 194
291 603
625 485
131 688
288 747
650 158
532 525
742 479
923 218
668 213
901 428
28 255
513 875
95 115
353 836
30 808
411 491
976 320
8 35
782 107
264 296
820 431
910 796
13 561
773 832
260 681
935 674
549 288
402 448
284 643
451 755
246 313
633 861
895 221
328 640
935 677
108 591
386 754
314 18
849 399
79 87
760 109
397 14
462 308
951 799
553 745
57 401
261 798
19 689
329 156
833 346
937 263
16 940
958 323
721 330
416 806
915 800
814 176
484 311
109 275
19 435
835 662
460 76
764 96
252 478
824 93
355 84
24 760
82 371
700 981
787 803
603 116
292 702
12 416
691 776
210 121
783 709
784 45
140 242
719 548
640 391
475 542
302 995
365 499
480 383
186 65
180 266
967 788
203 472
247 979
100 893
602 456
500 882
123 386
934 640
31 842
383 574
568 506
4 684
67 933
997 483
749 253
40 176
647 716
694 243
136 894
350 794
675 737
123 850
489 798
639 56
630 520
25 22
706 198
130 29
511 772
24 126
302 260
975 64
306 949
842 669
462 441
178 191
41 137
934 301
357 529
48 573
594 986
183 73
101 299
71 313
438 612
871 95
158 740
688 846
514 464
905 530
721 976
112 83
383 761
290 46
618 739
725 338
410 212
510 907
220 511
122 580
674 657
397 993
838 832
295 84
614 352
328 199
282 335
95 439
485 664
402 385
722 103
314 127
34 132
642 823
403 253
910 763
756 77
908 306
390 594
945 203
402 3
338 272
711 683
346 433
817 196
299 748
875 539
670 612
435 908
160 311
74 838
914 69
374 830
423 822
25 764
766 368
640 426
108 103
536 351
546 454
202 352
890 844
456 76
983 559
870 891
728 143
211 943
773 641
463 585
348 195
562 487
912 114
217 201
552 20
474 752
104 98
941 676
752 993
552 397
287 735
877 421
364 14
655 88
672 136
331 117
604 20
133 893
93 516
536 350
101 645
742 10
685 204
197 683
79 436
171 748
169 366
379 47
134 533
669 34
151 806
825 999
891 754
269 958
307 984
629 805
814 407
611 370
52 498
934 807
555 131
496 105
151 724
256 874
907 284
90 925
924 58
811 914
871 815
798 80
884 177
584 426
796 697
195 195
1 847
977 129
233 556
279 472
346 383
667 535
459 253
310 756
670 382
196 121
200 541
718 994
420 83
779 302
496 216
62 974
102 497
52 39
511 335
717 330
865 857
110 384
140 323
705 419
540 810
350 901
895 739
822 68
369 315
530 601
574 864
360 591
630 676
10 411
741 141
997 727
110 605
928 106
525 250
60 632
533 64
803 409
476 427
741 624
224 845
708 271
862 797
473 67
478 491
631 482
208 218
823 628
733 318
568 750
382 258
322 627
36 915
341 124
747 512
356 82
352 971
768 63
130 213
704 240
721 607
825 335
962 929
247 648
397 695
952 814
441 779
693 273
396 476
987 34
116 143
113 342
405 467
680 880
120 534
140 383
718 841
769 965
612 679
373 16
830 9
787 324
597 270
746 480
514 993
135 733
74 629
96 248
128 478
11 776
159 247
87 151
115 876
554 856
872 727
735 926
250 701
971 521
1 846
839 716
448 514
143 973
221 522
1000 238
13 348
595 11
161 171
46 682
537 276
2 600
526 408
109 737
258 775
621 79
795 258
772 459
432 243
764 914
151 652
1000 764
774 164
335 594
275 935
210 381
980 812
220 212
949 505
279 328
407 206
463 900
358 202
444 235
148 790
441 208
971 299
463 441
34 745
679 797
177 309
120 889
101 156
661 339
667 49
254 939
839 73
275 717
951 197
986 719
926 99
397 427
867 897
641 859
656 901
209 319
208 832
988 328
667 308
356 648
587 333
406 609
326 425
621 680
398 276
375 607
33 324
221 772
630 900
800 861
180 286
117 9
337 387
694 105
752 3
336 50
659 339
763 741
421 984
260 384
990 819
142 634
405 23
923 362
223 35
320 723
731 403
789 437
542 67
70 483
533 293
631 405
146 191
175 394
777 566
384 434
68 767
790 526
888 473
508 712
435 110
512 828
265 165
232 301
784 806
98 302
706 316
506 729
123 851
417 680
114 900
667 801
326 182
654 456
168 213
323 162
989 602
767 835
136 253
58 999
300 919
234 156
885 6
856 740
420 7
906 273
73 534
715 572
28 398
611 369
530 196
797 934
768 518
771 564
562 903
822 828
984 862
867 56
795 868
875 723
995 215
748 780
352 67
464 462
831 380
575 75
8 360
878 372
935 776
679 648
476 497
359 500
555 460
327 225
947 350
564 202
982 941
8 311
773 333
712 472
546 603
963 286
658 554
329 840
487 592
89 7
506 963
422 447
671 61
410 749
950 618
559 974
285 931
264 566
37 57
660 976
262 583
136 622
461 919
511 465
471 948
911 599
45 977
37 332
81 716
333 447
421 30
961 891
457 705
761 225
200 493
76 420
41 461
380 211
675 502
449 890
488 146
122 359
691 532
248 159
606 771
801 580
471 26
730 761
986 927
419 491
911 185
646 495
705 952
453 25
914 380
526 902
261 402
933 647
806 952
722 181
760 412
438 523
284 230
156 167
658 269
453 575
69 568
519 98
123 774
154 971
873 37
438 679
326 133
84 371
551 131
543 806
328 310
540 980
147 611
880 696
270 804
371 332
430 339
113 889
860 553
589 266
944 732
865 26
396 270
401 949
754 946
256 943
922 82
693 795
490 69
872 572
904 760
99 243
132 333
886 211
477 991
723 474
499 420
690 587
535 895
840 90
32 289
370 96
890 954
22 63
634 380
139 894
136 537
870 237
448 267
258 755
229 924
344 980
567 727
622 33
122 102
391 461
556 154
107 761
823 446
825 129
23 456
993 964
201 158
425 862
617 648
571 682
662 845
572 914
946 229
330 193
654 67
221 720
480 210
656 327
456 303
758 480
444 478
636 750
612 644
291 61
743 229
74 861
775 404
633 645
838 720
787 962
682 492
701 7
334 162
464 356
836 790
267 222
972 279
922 903
963 583
812 213
73 705
109 885
530 847
567 742
703 368
859 353
360 385
547 560
916 694
483 10
231 751
30 749
652 202
785 951
163 614
319 597
481 236
83 428
169 11
378 649
2 872
257 237
796 361
54 803
813 712
462 537
285 43
245 491
442 936
550 30
626 605
841 869
297 107
118 923
571 465
337 496
733 573
934 593
396 529
240 987
524 208
251 701
192 808
744 496
525 634
238 294
163 151
258 78
1 459
924 376
872 572
144 260
853 604
132 77
64 248
456 371
72 587
395 706
202 263
896 138
432 727
878 134
212 594
52 136
511 212
783 975
235 382
985 927
3 87
335 117
487 66
653 791
497 558
821 47
185 698
424 717
850 616
210 301
436 62
274 261
236 947
328 57
983 470
557 313
429 985
51 891
682 916
474 703
749 178
875 294
10 933
549 299
599 860
921 758
18 35
982 195
251 254
723 309
622 233
218 279
170 51
966 268
971 852
29 440
733 720
653 903
201 743
602 201
958 800
835 523
717 976
229 816
125 967
200 952
231 747
797 417
685 401
252 763
202 656
375 280
183 935
677 27
227 384
183 278
801 185
161 18
833 517
484 390
341 958
704 683
100 572
972 500
263 784
440 224
504 465
399 814
840 686
70 75
353 67
252 253
270 153
670 412
801 103
60 153
836 142
713 763
263 935
719 685
909 526
990 158
971 412
98 388
463 811
878 167
419 816
969 129
541 688
790 639
791 341
483 850
612 627
561 195
880 875
400 279
437 788
200 389
777 408
218 297
463 240
55 96
225 882
570 23
661 765
106 360
209 452
78 588
782 821
695 639
918 662
449 94
482 354
761 649
945 259
498 979
75 408
290 552
575 299
63 859
218 236
688 168
755 426
246 766
405 537
198 940
34 322
676 647
296 516
774 437
415 240
648 272
824 490
788 937
795 398
634 851
19 13
438 322
88 773
310 684
624 492
813 508
155 657
172 488
925 450
690 946
217 339
829 337
274 40
438 616
466 68
81 72
393 484
257 518
201 480
972 567
74 824
481 784
272 229
678 653
598 196
535 367
703 814
854 363
979 977
45 291
362 445
929 125
642 755
235 185
752 843
667 206
989 826
54 148
800 261
457 731
97 397
211 992
355 800
776 64
355 333
777 821
945 716
471 705
890 587
429 705
910 642
467 96
243 899
160 520
251 43
439 616
607 348
147 650
713 962
294 923
744 68
784 71
776 688
274 254
958 665
307 703
799 868
767 773
292 41
84 926
542 543
890 522
172 148
109 37
960 885
952 403
473 703
390 735
989 248
913 663
366 947
814 219
991 164
205 580
506 283
825 288
810 47
195 715
751 981
865 304
706 710
412 816
551 179
426 801
464 539
485 339
557 829
992 299
879 548
831 196
483 384
430 656
370 293
273 625
928 121
830 138
954 633
812 241
42 504
43 238
576 505
334 528
826 133
681 325
521 705
88 511
167 4
296 518
142 537
657 569
706 69
702 486
727 659
163 513
751 768
273 205
732 326
458 606
930 558
263 138
649 451
454 350
868 815
351 750
318 10
78 8
493 23
682 780
293 219
987 844
48 43
369 259
864 780
338 826
964 794
244 600
950 613
428 698
447 818
827 779
786 764
787 905
684 278
497 468
312 977
20 483
741 360
139 388
214 605
398 477
77 178
790 642
339 27
844 218
996 786
550 670
574 781
59 337
804 258
234 556
38 115
474 253
641 779
384 613
90 854
31 781
423 167
193 821
38 762
548 36
706 33
814 97
433 279
536 872
427 237
352 770
23 465
244 826
439 663
516 627
408 529
695 547
367 830
592 888
923 404
436 139
235 628
907 249
121 668
905 443
213 548
12 256
82 235
898 256
882 521
49 414
960 289
119 744
631 327
730 710
848 553
181 166
415 83
751 88
530 536
83 655
911 742
977 95
350 993
513 875
288 231
520 561
305 248
575 638
348 935
488 304
470 196
279 668
756 884
419 29
684 285
27 502
596 594
586 4
879 945
176 99
660 167
414 696
334 964
898 989
292 681
877 385
53 762
646 155
184 808
93 65
566 867
460 120
123 161
106 46
144 1
167 282
977 804
767 581
569 311
992 664
49 861
622 868
23 102
909 268
332 206
72 2
121 897
58 532
577 243
244 164
446 721
524 411
992 423
733 291
955 560
421 724
591 3
104 43
310 613
819 13
14 641
538 890
421 134
377 596
759 998
718 621
31 204
626 242
532 23
583 359
82 487
489 3
46 673
286 593
606 355
996 104
993 620
754 534
129 413
410 130
751 888
92 128
370 781
804 718
76 902
388 386
388 157
829 877
470 433
788 114
218 75
695 784
317 210
623 448
577 446
333 33
161 327
108 424
141 530
431 912
297 217
373 819
695 684
117 202
316 164
239 905
688 533
742 933
380 5
451 364
397 957
284 783
207 557
86 392
303 348
564 517
335 599
283 937
138 30
193 400
304 453
985 432
364 992
997 727
91 744
701 447
230 487
43 984
376 437
785 129
645 679
277 349
285 980
9 560
960 423
875 202
633 263
255 860
586 997
740 252
698 676
163 441
425 928
364 205
334 800
478 148
496 978
958 755
315 781
203 967
168 274
537 78
937 801
797 791
43 523
199 537
977 740
667 361
566 401
201 31
179 899
877 678
433 675
455 834
801 748
21 658
735 968
768 557
348 672
195 565
101 390
130 394
755 78
478 797
828 320
219 678
356 6
681 95
929 789
536 136
793 729
697 556
113 528
200 465
29 461
851 395
788 130
207 981
777 542
862 685
363 605
611 80
174 718
507 291
426 103
832 42
598 219
747 528
992 711
171 946
341 21
151 22
2 128
670 357
42 779
383 531
610 404
121 993
283 784
887 627
669 709
927 718
245 266
976 674
620 237
257 147
168 960
88 407
764 169
948 757
288 805
208 330
323 898
681 329
956 605
314 567
284 625
890 240
913 529
765 866
12 532
492 22
429 180
349 579
336 193
997 296
626 623
520 205
534 948
552 201
767 490
114 866
105 51
579 3
869 18
550 344
366 881
60 42
620 795
987 409
704 955
577 984
189 330
277 97
297 722
211 829
694 63
114 324
327 799
817 693
37 196
76 366
408 402
196 136
544 27
982 182
166 248
577 559
655 354
76 853
682 951
14 286
610 375
173 128
820 937
132 989
355 856
258 208
344 762
789 453
635 887
135 770
328 801
154 712
565 983
934 229
515 246
620 948
75 125
61 793
781 895
750 193
401 136
897 8
460 744
631 685
455 95
895 765
477 783
765 49
277 41
287 699
646 792
916 907
699 720
614 976
169 480
615 364
371 569
312 512
197 831
926 942
707 652
434 820
869 183
224 199
897 145
936 511
417 542
262 851
827 116
596 875
239 996
564 211
722 610
440 876
817 919
570 366
186 524
707 4
202 54
199 930
441 98
640 135
986 857
973 901
776 812
807 568
778 14
624 371
246 500
418 64
429 63
586 988
991 614
668 292
222 193
291 866
1000 662
519 930
831 985
797 491
58 606
620 604
974 835
334 243
307 219
281 752
739 735
349 867
158 730
922 16
882 380
41 212
141 881
866 559
50 971
577 663
266 107
942 196
439 240
459 276
27 745
480 740
606 766
495 828
844 764
143 416
627 725
606 183
742 768
739 472
134 791
898 316
512 400
639 839
114 950
695 97
836 141
906 174
2 441
204 400
816 846
571 346
529 443
211 177
648 271
61 949
264 782
181 959
798 775
725 819
915 912
52 420
594 751
192 958
357 596
441 395
741 173
615 11
188 270
540 825
774 835
616 601
559 38
813 796
615 356
267 538
957 530
280 319
276 550
146 471
866 633
805 586
597 607
876 420
245 784
619 416
16 19
57 234
30 575
931 869
407 645
174 198
516 364
913 453
924 791
424 58
644 789
396 229
649 241
24 271
686 894
912 642
876 702
276 968
837 906
550 207
404 244
607 723
176 919
710 520
578 100
889 133
362 221
461 284
555 10
903 485
127 240
942 815
783 3
908 218
424 620
863 458
181 827
745 469
989 357
456 455
588 566
786 344
627 949
959 247
732 181
421 861
675 858
860 363
580 458
77 768
225 3
830 939
408 405
761 575
29 396
961 217
560 616
565 747
994 187
368 523
384 725
583 789
151 59
516 443
210 730
733 592
530 434
839 563
137 938
333 600
816 165
781 294
41 376
562 345
868 34
759 930
718 251
309 341
783 868
598 824
416 993
426 331
893 946
883 265
864 29
194 216
509 680
55 974
319 550
583 617
546 186
437 341
682 263
131 746
570 465
457 728
59 985
930 883
147 951
980 813
29 11
691 173
147 538
87 745
361 466
652 669
10 906
169 88
833 692
156 299
27 402
387 612
494 85
36 317
129 641
651 16
189 157
694 341
86 335
801 780
449 447
353 452
539 459
150 521
820 372
774 305
917 846
931 160
476 410
50 966
981 605
762 701
42 169
504 455
235 127
574 304
755 684
142 926
447 294
666 292
596 266
112 440
599 513
922 42
7 75
680 972
672 988
156 441
896 713
840 660
964 130
814 413
339 718
12 955
247 785
51 678
117 843
355 162
203 716
790 276
247 210
197 469
910 919
632 353
12 805
934 472
884 975
693 748
703 223
7 705
383 949
791 58
219 499
214 145
421 421
630 4
473 668
586 826
179 382
186 217
689 190
165 120
867 572
795 858
562 569
518 802
859 944
443 308
453 77
497 657
660 873
540 127
953 133
515 126
343 131
320 701
821 31
603 485
342 688
257 397
198 904
848 774
81 56
132 291
947 534
406 629
755 607
739 946
71 707
837 254
954 414
444 157
642 774
461 46
443 983
887 717
490 640
696 735
25 571
105 827
456 971
577 510
456 210
917 316
569 527
940 754
910 523
296 383
429 551
534 757
474 871
511 421
155 963
534 206
33 179
149 638
148 488
698 726
41 603
129 614
367 610
132 69
451 277
828 428
184 880
751 361
781 657
620 261
467 936
114 154
792 499
987 263
988 940
542 684
298 29
638 671
740 665
941 770
197 190
70 769
129 381
38 820
81 910
846 657
811 547
45 959
221 602
541 31
715 208
237 83
754 12
676 875
644 493
683 617
385 841
222 753
572 514
424 259
916 652
199 269
227 726
328 244
275 448
656 869
952 989
1 892
766 705
198 677
293 410
250 881
633 678
191 471
729 204
856 615
883 645
370 54
298 110
558 698
566 572
560 213
104 517
222 561
237 870
279 420
300 529
206 528
999 932
136 397
12 728
372 992
46 894
4 741
439 343
914 562
774 4
521 474
34 878
747 742
161 270
799 25
552 461
392 5
401 551
278 528
519 412
306 649
390 564
907 310
871 828
831 820
294 644
521 351
93 327
597 268
292 254
714 395
399 844
394 106
634 800
212 671
319 152
716 518
827 708
536 623
443 698
341 366
717 736
63 862
129 810
64 659
54 421
264 777
883 452
252 657
328 516
668 463
980 646
354 384
6 807
504 890
256 448
184 845
707 972
782 246
905 836
256 845
622 958
410 520
176 504
20 661
124 504
150 688
71 104
910 503
393 77
525 413
258 648
619 708
954 964
799 401
245 858
815 55
574 866
370 224
885 750
253 390
77 8
111 402
905 148
224 20
433 297
944 749
457 690
654 563
963 410
268 453
507 208
73 82
306 80
830 443
832 190
198 82
484 908
56 308
328 388
684 280
28 761
451 628
190 485
895 104
556 152
359 162
244 62
142 432
875 549
739 971
53 706
614 937
244 536
923 669
949 572
333 607
234 977
461 783
886 424
576 355
516 442
504 935
366 759
308 645
616 240
946 46
982 669
204 560
229 226
798 127
734 177
153 130
913 968
391 613
967 799
240 966
900 483
241 743
388 266
506 549
595 3
671 451
10 577
803 875
2 239
415 600
730 735
702 567
180 642
440 92
58 147
629 680
422 957
223 870
418 809
812 728
178 12
588 483
358 188
427 390
990 359
93 841
408 720
362 795
886 587
733 802
481 944
900 361
231 903
711 122
850 648
660 523
6 28
216 248
638 363
721 642
482 627
347 813
608 889
475 708
509 493
437 208
569 989
891 337
458 799
446 602
125 307
335 105
353 130
492 550
191 990
617 212
25 672
561 963
670 632
125 36
243 178
167 561
897 811
609 58
660 355
662 55
160 784
914 996
545 512
501 405
617 736
407 117
80 641
273 968
3 749
926 398
958 246
56 93
150 855
210 665
720 809
593 872
867 879
391 506
911 412
147 892
9 527
168 554
521 88
836 440
838 523
768 762
855 796
650 824
489 4
813 860
731 208
87 406
912 598
10 478
370 822
348 156
710 378
466 515
955 230
753 302
63 792
587 521
344 918
922 237
96 833
41 734
140 827
424 127
605 51
872 433
589 974
352 220
735 298
528 817
118 690
481 281
801 181
98 68
305 145
977 19
753 401
227 17
144 892
943 651
84 748
722 814
34 672
970 73
889 768
457 498
778 6
187 938
6 578
722 284
303 310
711 698
715 55
947 937
588 858
606 889
703 671
343 327
399 736
503 313
810 287
293 960
898 587
164 479
763 903
213 886
584 65
120 923
860 298
156 66
955 447
118 761
87 657
392 460
773 486
773 895
855 582
168 65
544 752
654 332
218 307
372 866
789 801
99 491
557 648
95 254
15 511
167 212
672 102
587 559
454 444
26 359
424 308
59 194
525 968
274 713
579 742
543 646
136 367
14 641
894 693
203 109
320 908
9 369
928 992
436 596
955 381
688 461
654 378
346 747
459 179
920 620
265 38
404 463
103 401
93 418
526 996
904 295
664 846
838 913
508 591
971 273
734 462
840 659
405 387
566 185
805 864
901 486
948 69
469 305
722 50
46 561
856 248
93 949
862 519
110 930
203 369
831 81
740 936
323 671
856 144
8 888
374 660
728 909
213 321
370 197
758 934
182 416
364 613
132 274
204 225
594 241
322 406
341 425
96 61
205 664
551 951
610 213
121 925
245 338
534 333
267 615
30 292
904 448
722 394
619 36
277 925
330 212
637 598
658 671
334 732
683 863
75 885
809 292
630 195
528 54
668 164
455 795
243 698
91 359
394 964
889 709
921 670
268 218
889 558
289 926
788 223
107 971
263 862
57 916
969 893
56 585
380 637
334 511
870 622
586 425
133 263
933 474
692 54
611 201
126 580
802 900
870 913
775 909
824 133
25 832
417 793
429 81
592 796
417 763
187 461
723 2
476 320
373 656
856 168
748 984
883 981
894 550
458 752
885 669
501 282
75 909
990 917
713 503
266 581
41 129
131 452
772 764
420 607
774 144
128 275
256 521
70 10
761 150
819 528
809 646
555 320
237 883
386 544
125 949
78 651
103 166
929 208
814 875
19 349
624 588
108 146
155 880
29 178
705 916
561 848
168 513
396 115
659 404
352 781
432 784
949 429
637 535
409 878
226 451
38 428
573 849
728 146
323 727
643 757
605 27
540 203
318 772
175 935
716 977
760 527
956 148
682 708
585 593
43 91
518 811
659 81
227 91
817 387
143 550
577 460
662 747
518 116
50 980
956 693
220 766
913 716
424 175
767 594
685 8
819 810
891 203
293 478
864 118
667 110
569 7
753 243
359 231
210 271
964 409
174 166
881 183
357 86
680 304
312 124
934 365
567 131
608 825
942 860
969 471
477 609
852 537
768 230
501 210
619 977
143 464
646 792
878 23
327 3
127 558
922 639
769 61
885 489
348 377
847 827
436 317
854 324
553 287
497 621
597 54
517 115
907 740
763 163
166 784
341 90
728 292
352 263
752 497
873 237
63 99
416 720
43 499
785 269
889 596
649 282
396 486
225 166
328 303
86 987
76 493
785 427
690 804
301 136
373 441
540 173
893 436
934 955
223 935
531 718
1000 111
597 180
345 396
698 821
808 673
165 783
210 884
687 950
86 899
340 987
160 458
893 879
833 52
987 826
544 56
167 517
697 544
939 763
584 41
713 636
419 391
274 878
827 628
527 961
948 912
369 867
745 108
160 262
88 578
633 146
663 631
174 800
562 359
400 113
748 145
535 113
990 166
794 809
770 817
728 321
188 718
825 97
359 932
510 984
130 446
77 143
942 792
151 251
363 503
648 550
662 110
276 183
991 652
468 70
391 761
478 196
292 578
510 302
286 650
96 20
162 415
207 172
422 104
607 357
907 785
895 254
436 568
220 171
241 427
187 687
882 631
209 664
966 174
824 719
738 251
666 919
91 900
3 872
228 513
297 609
863 134
702 191
361 299
725 922
608 601
232 912
576 490
663 440
159 541
792 486
405 896
795 457
329 495
7 798
407 556
690 304
494 269
567 392
313 855
456 292
203 921
410 687
127 778
319 73
559 285
181 111
568 963
458 976
773 896
452 465
768 179
447 142
534 261
116 14
305 847
767 571
258 508
286 177
249 384
669 604
715 807
770 850
825 283
178 227
691 597
775 630
771 458
719 222
236 305
151 834
405 541
48 917
93 662
46 333
937 342
148 714
563 652
934 917
143 388
984 111
741 834
291 759
980 512
816 9
843 215
755 966
883 247
908 803
135 976
317 953
667 72
723 464
381 230
617 656
767 524
357 600
359 507
19 648
656 338
553 834
800 499
745 308
110 683
658 653
606 245
316 974
438 273
502 39
695 818
342 119
719 461
968 698
345 77
415 986
820 1
499 967
274 620
302 244
897 384
628 959
933 502
774 944
983 371
188 276
394 677
137 530
227 112
189 105
90 572
572 603
569 910
529 71
315 843
227 831
790 211
712 855
798 722
92 486
761 780
456 280
809 155
266 593
697 36
607 455
57 787
697 179
249 626
469 226
56 564
774 695
549 845
566 486
971 347
126 658
937 731
885 582
175 746
781 151
606 872
658 388
566 662
288 355
580 815
378 756
450 635
480 151
636 999
345 45
703 607
337 471
53 640
385 222
373 227
99 166
553 978
640 756
110 118
933 927
682 690
324 310
461 132
131 803
848 97
703 475
946 550
189 40
262 998
225 574
739 634
612 323
79 291
409 251
177 189
878 341
650 859
991 202
5 111
207 121
596 853
403 909
949 542
540 592
165 210
843 764
87 904
194 454
705 166
354 602
943 881
740 232
434 593
703 731
852 438
291 909
818 447
989 693
284 766
975 528
292 449
352 818
271 378
543 546
148 975
856 897
129 90
682 596
326 562
1000 384
293 177
624 290
982 110
875 612
139 266
714 850
667 430
808 66
611 937
912 351
248 758
848 768
363 376
937 529
913 689
865 936
225 206
315 488
100 207
473 190
39 238
668 186
252 705
642 476
826 862
620 554
322 73
448 467
996 685
373 385
321 908
114 238
725 546
752 429
618 825
62 224
410 657
362 730
206 662
523 4
558 31
104 143
609 879
564 552
937 604
512 937
174 257
802 626
54 899
723 554
777 671
328 785
514 187
849 690
693 720
751 371
514 250
129 854
406 122
726 693
629 342
599 238
864 802
700 400
953 917
588 422
206 730
917 915
604 720
440 765
136 297
546 190
43 649
771 675
367 449
791 497
735 996
797 389
788 598
514 496
918 741
470 101
16 124
844 386
150 619
915 283
472 285
934 461
136 515
964 704
200 503
498 754
142 934
531 294
790 930
670 44
145 708
832 140
525 160
778 675
958 675
959 693
154 430
944 892
596 289
792 907
661 795
729 289
583 803
733 259
303 373
81 403
542 448
607 912
587 66
741 385
78 544
973 699
591 231
520 917
824 187
981 312
600 484
287 710
969 183
556 19
421 272
719 637
548 962
28 325
710 135
679 768
467 787
17 651
568 58
244 537
848 391
875 225
935 448
631 162
180 903
174 187
823 601
563 892
217 371
505 591
359 926
712 183
834 825
883 729
266 401
791 127
352 113
561 666
827 286
189 191
377 7
607 362
254 199
569 170
760 471
396 74
256 118
943 108
837 89
489 825
952 102
215 280
945 303
589 775
966 772
778 778
139 342
541 384
554 393
863 110
183 313
431 259
366 439
527 373
198 202
304 16
296 149
452 518
293 241
12 41
818 258
600 789
173 957
350 141
250 726
39 212
471 433
871 469
842 836
38 398
414 39
188 342
859 709
949 640
681 152
409 961
750 498
455 8
148 923
648 804
16 398
830 687
156 486
322 701
98 997
36 360
701 511
220 223
863 560
711 169
129 543
41 119
127 878
800 495
299 275
672 448
135 314
800 502
202 290
287 121
480 300
811 322
545 180
739 30
198 407
950 449
568 327
205 990
485 695
969 4
452 783
97 641
142 587
877 896
17 344
644 163
485 496
676 454
483 29
436 415
864 681
7 386
375 431
126 211
215 860
643 94
735 667
253 739
635 877
220 129
292 651
147 863
316 776
805 822
236 799
479 240
626 99
530 485
696 1000
860 655
749 910
576 502
241 483
360 829
957 875
525 579
442 249
24 671
493 758
557 829
68 728
827 35
520 694
693 357
12 215
125 553
54 761
244 700
529 294
168 603
182 485
734 693
364 624
381 757
585 856
584 938
973 653
346 411
767 492
707 39
592 779
539 832
532 645
939 782
384 60
544 107
799 566
189 278
34 163
18 570
507 619
272 602
12 479
971 618
657 778
557 678
509 248
892 95
877 40
99 831
937 261
826 643
920 736
898 14
583 954
573 916
517 90
569 844
462 528
306 539
217 118
365 862
957 725
765 257
87 833
93 863
506 24
759 918
932 425
379 656
571 514
604 951
795 87
615 172
711 256
373 920
782 927
651 738
995 738
570 416
278 81
104 663
581 784
209 863
518 512
26 587
538 89
176 629
800 332
587 790
710 510
436 960
698 492
229 87
502 692
772 799
462 780
564 876
738 42
553 772
358 256
345 578
207 896
227 520
310 6
516 814
774 19
511 952
39 471
162 739
538 541
321 934
810 999
41 884
655 548
804 593
171 13
908 148
667 377
383 135
948 976
995 899
850 722
192 505
244 889
430 354
287 782
781 750
633 97
644 821
414 288
300 447
595 584
961 208
342 261
237 343
241 290
11 232
737 91
980 203
556 981
762 409
158 843
939 543
363 791
78 583
30 777
360 378
585 624
885 320
663 927
217 121
353 903
994 228
430 89
69 973
381 986
828 831
373 538
328 767
350 736
512 406
783 379
3 871
191 368
295 887
7 853
756 511
738 359
448 749
721 168
153 516
346 101
639 981
748 719
454 967
372 98
476 965
836 155
522 479
365 27
879 816
327 372
731 634
383 64
232 178
694 103
204 384
365 40
758 843
809 113
210 211
176 181
335 686
164 11
38 857
673 528
899 916
550 999
63 629
807 933
35 294
678 500
539 239
81 42
155 296
507 890
70 364
49 683
694 405
261 213
740 731
647 933
932 639
268 196
128 994
287 74
573 163
402 965
7 112
408 482
372 161
525 915
597 442
846 573
786 290
21 107
40 525
163 667
862 971
964 431
504 990
153 251
216 77
188 554
36 222
382 595
509 407
848 906
479 106
396 694
800 264
789 416
82 839
809 952
382 944
933 773
24 886
962 85
639 239
460 149
744 674
81 842
748 253
359 929
622 227
491 754
169 421
260 280
231 250
193 69
841 613
498 126
211 865
103 459
608 849
523 563
405 352
605 603
532 153
380 963
716 153
574 870
150 884
133 834
902 380
993 326
451 742
607 490
948 661
509 710
272 556
907 32
634 677
830 511
474 166
319 209
79 189
72 892
726 228
607 205
531 627
369 600
89 981
642 975
684 37
592 150
182 956
632 499
10 815
981 461
669 483
671 299
191 747
975 743
948 916
542 582
181 479
459 910
884 269
305 100
250 568
523 897
396 431
246 154
615 405
888 226
525 284
31 559
301 715
631 5
586 249
727 172
82 766
35 186
286 966
533 340
236 536
966 55
209 632
36 212
438 823
107 923
481 962
677 137
141 782
31 307
479 727
492 758
943 560
525 526
865 229
764 58
112 101
732 729
941 321
143 768
691 378
340 250
386 172
953 16
323 527
253 984
741 801
360 745
270 684
912 885
942 135
236 675
404 54
374 968
735 345
722 517
766 426
597 62
78 152
678 550
533 400
200 930
674 273
957 560
445 944
79 868
543 387
440 315
282 946
290 814
330 17
442 12
74 96
247 38
587 151
550 924
854 120
393 750
310 528
471 349
216 754
140 550
864 758
704 580
393 146
163 994
5 723
819 604
642 78
229 65
989 229
349 779
529 842
369 741
89 838
591 840
390 305
63 731
310 254
399 766
759 703
425 561
165 764
842 243
308 807
36 70
849 296
138 384
125 377
214 507
347 213
518 805
536 736
989 580
345 845
547 388
949 104
867 972
214 114
920 709
779 521
817 956
340 627
4 954
460 464
677 218
22 807
542 194
773 558
402 531
918 118
221 949
920 866
979 88
797 133
654 899
855 575
202 470
424 194
658 205
422 884
690 334
528 444
1 232
762 300
417 403
351 679
545 638
726 270
403 523
422 522
97 56
526 276
469 298
502 949
833 127
460 924
368 522
753 987
287 369
772 514
193 704
342 122
392 737
260 67
588 794
850 682
957 684
982 375
324 426
552 484
408 156
678 12
999 775
144 430
944 285
989 915
37 137
873 330
396 428
221 133
814 984
668 70
444 771
196 650
133 768
923 747
758 540
315 601
31 757
41 459
373 974
111 29
359 409
836 984
116 755
739 57
126 930
700 407
56 570
337 895
642 188
728 260
860 400
156 43
501 890
864 197
226 874
282 974
957 584
338 118
174 73
2 77
483 300
870 701
596 538
726 207
466 237
637 454
496 326
216 792
988 996
870 80
54 214
797 151
269 11
83 135
211 443
742 85
786 694
231 611
817 381
618 956
409 283
609 254
46 905
901 825
905 34
247 770
921 958
969 44
178 189
632 52
136 389
82 373
984 921
302 313
269 801
84 920
174 678
582 692
517 219
252 482
252 421
379 499
542 172
361 347
398 720
108 992
365 534
455 190
502 348
149 757
676 770
447 232
924 849
68 29
510 440
861 320
818 761
933 240
586 359
79 293
285 984
518 187
376 649
997 972
728 878
647 145
376 404
253 94
122 299
739 320
639 632
393 600
839 457
816 325
618 425
408 894
80 902
551 925
897 455
333 547
691 625
28 980
73 66
365 280
599 195
826 104
704 238
694 219
544 542
966 509
402 161
63 374
298 482
936 613
159 195
819 269
248 850
916 846
126 320
515 281
384 725
962 341
559 87
629 656
164 102
263 594
967 566
47 326
939 265
460 983
251 97
947 278
124 498
818 862
142 249
973 332
672 526
612 935
590 231
333 241
834 754
320 596
921 801
66 366
349 859
956 525
803 600
97 902
763 926
175 915
247 905
430 147
82 918
149 42
282 671
425 481
76 116
917 744
110 997
856 982
507 458
57 811
713 310
235 154
68 476
380 409
556 315
232 809
850 637
308 381
862 131
246 732
476 937
934 163
144 585
43 789
600 651
960 99
253 312
788 195
604 321
635 167
975 160
797 867
247 825
955 105
837 108
45 201
363 312
896 979
768 507
158 939
38 367
679 118
313 290
611 466
632 916
76 245
112 607
431 872
976 359
467 386
587 812
124 512
490 949
456 20
958 257
624 613
731 995
284 302
767 43
958 895
139 399
6 34
905 251
609 436
822 881
693 75
586 408
356 816
835 75
332 812
425 792
787 955
256 155
197 71
965 23
422 155
188 104
354 427
863 93
973 962
37 684
91 665
481 622
697 447
259 315
107 29
983 683
837 893
963 239
262 33
188 927
30 683
110 376
468 384
345 972
656 440
105 382
4 747
194 585
900 700
728 452
134 6
898 711
949 970
3 861
787 210
893 191
566 817
200 2
974 33
473 545
927 630
376 578
163 930
629 569
20 62
68 357
68 154
124 966
826 17
226 127
317 613
430 119
120 882
915 629
174 94
723 388
965 100
30 98
667 128
189 658
15 686
840 257
222 83
99 963
89 47
660 324
443 405
287 89
718 563
656 202
589 892
992 379
476 554
681 21
679 143
829 870
127 693
775 668
630 348
395 873
197 718
123 54
143 639
201 409
611 860
751 857
235 200
753 742
763 711
853 434
304 441
133 681
348 430
778 908
781 977
695 172
226 978
616 817
226 368
228 817
673 836
35 979
721 908
618 788
221 483
923 470
151 525
954 56
963 498
474 731
903 744
721 168
985 128
496 336
153 210
45 724
702 826
733 80
867 422
905 351
821 88
612 827
882 971
468 565
296 845
588 942
110 199
327 308
644 95
304 822
545 797
623 349
428 247
669 356
706 294
382 573
400 527
497 993
558 282
126 965
907 853
52 714
22 17
111 378
199 666
462 414
762 744
991 84
440 190
484 659
232 145
671 865
857 631
912 168
132 414
267 38
751 38
54 318
695 772
437 165
578 894
638 899
983 340
529 628
287 422
567 13
877 518
148 238
405 734
148 60
97 537
575 414
732 847
619 629
793 427
321 56
954 370
710 958
586 937
358 239
251 872
390 925
162 128
861 537
596 567
103 8
422 692
539 677
305 154
580 157
212 97
467 901
859 165
102 177
415 444
316 459
384 666
793 705
242 545
111 654
662 837
529 213
890 83
237 67
223 194
291 817
717 435
600 758
934 575
19 701
160 348
13 334
38 543
88 806
459 279
116 198
411 120
203 645
711 301
494 439
255 934
368 785
542 972
546 967
668 475
823 564
898 827
369 835
641 936
215 456
654 99
219 330
975 65
365 421
860 686
619 859
643 115
86 987
954 184
659 632
196 621
448 481
315 93
29 816
272 956
54 243
573 926
990 273
694 547
232 355
213 554
668 851
837 855
39 754
385 791
412 697
177 581
673 859
675 492
447 701
944 946
872 500
773 516
62 861
215 466
19 294
144 428
282 687
440 981
771 320
16 824
404 183
41 193
684 77
778 715
661 130
630 721
237 532
393 402
868 299
592 608
35 886
573 736
716 317
637 12
836 487
669 653
845 240
316 710
425 528
658 94
815 85
617 287
688 51
349 10
618 556
441 941
676 653
969 13
25 391
878 606
258 860
99 547
256 103
631 415
509 681
765 288
574 323
374 382
392 262
817 723
663 9
661 258
271 338
729 630
236 295
155 607
153 494
596 254
669 409
89 227
514 177
500 854
236 88
350 873
595 627
635 166
424 257
595 296
926 694
989 324
930 162
655 143
397 82
491 251
477 65
241 579
433 991
78 740
613 668
294 427
593 207
464 929
225 16
710 59
382 151
312 698
841 311
393 966
217 237
301 883
462 693
684 542
282 894
561 761
188 894
101 855
784 781
797 565
623 8
158 506
204 4
315 470
435 44
281 707
589 651
344 582
124 51
944 27
788 405
299 505
360 976
757 400
965 143
150 553
59 587
591 308
777 262
306 905
611 212
863 587
168 200
250 206
233 291
696 194
699 21
996 995
394 58
201 753
305 359
945 350
658 363
625 536
440 434
646 930
516 51
250 508
714 684
975 500
694 947
967 670
665 392
450 963
715 59
417 650
1000 19
382 361
897 657
91 6
936 336
387 736
244 452
135 637
137 957
903 109
779 830
222 870
832 443
501 671
321 546
565 917
278 321
978 946
952 175
510 68
804 888
339 897
533 47
4 473
582 669
499 907
776 361
804 720
391 607
153 304
221 712
32 717
663 499
673 9
77 615
502 183
80 881
928 840
313 612
281 931
838 895
255 779
499 613
220 58
362 889
601 372
89 583
82 632
641 752
366 755
938 717
597 867
707 17
629 524
455 20
914 909
688 292
905 168
226 186
75 124
495 588
170 675
307 584
335 251
6 947
664 700
567 943
959 261
785 274
293 587
495 239
531 206
374 183
368 435
558 600
187 443
118 53
637 356
607 425
371 971
670 612
554 35
295 237
510 513
99 79
318 803
8 594
776 849
283 382
981 144
587 841
894 167
523 704
128 530
500 129
741 499
534 170
407 295
807 828
907 916
718 905
498 225
73 726
108 274
417 356
197 89
255 3
707 90
620 778
907 835
333 120
290 647
942 866
694 696
612 748
652 601
825 330
56 150
424 898
253 163
251 840
843 449
539 506
283 550
384 159
279 190
837 716
582 568
263 778
525 276
876 875
204 177
327 700
597 259
422 750
590 850
299 673
178 433
982 838
996 461
650 365
81 274
842 487
264 663
938 105
979 789
965 813
513 182
441 292
42 110
959 863
535 631
64 258
95 712
173 45
410 91
365 823
309 491
153 206
310 573
361 91
904 288
470 326
618 416
525 911
773 659
290 484
741 307
19 353
398 835
926 192
14 807
298 290
495 323
895 450
541 804
92 256
581 444
859 561
472 198
856 384
867 244
551 145
498 608
443 569
761 895
702 368
657 774
97 999
449 151
955 991
246 989
432 46
607 827
24 290
674 78
322 880
25 540
148 872
441 523
417 590
958 201
975 118
117 614
765 71
62 565
553 720
766 308
135 984
274 373
450 159
38 947
487 772
643 63
585 634
223 84
285 2
120 181
794 259
330 236
800 559
278 392
700 352
336 44
416 834
992 609
555 866
637 30
92 41
674 280
363 677
678 897
77 648
907 797
33 871
429 237
628 832
184 707
750 327
161 519
128 166
31 152
181 682
723 667
947 273
949 396
293 310
957 627
424 370
240 863
99 456
288 669
376 727
54 471
990 126
291 214
366 117
799 322
988 547
819 521
917 934
243 768
394 209
579 200
63 818
273 819
488 162
888 561
32 864
989 942
156 21
138 280
602 521
67 936
456 590
523 886
653 372
581 766
966 47
864 160
978 28
189 137
698 466
329 77
18 729
749 318
598 174
695 887
822 199
788 762
647 278
649 311
77 300
346 230
390 42
70 210
347 367
833 258
334 44
772 161
478 352
526 521
408 76
274 220
981 229
506 62
372 628
927 155
385 448
490 273
482 774
141 559
817 829
872 973
133 151
502 644
165 611
686 28
247 572
800 960
21 228
855 306
460 393
841 781
53 845
618 330
889 535
363 758
730 705
855 235
878 863
473 357
384 42
613 159
118 630
857 413
719 139
531 712
492 178
23 371
700 545
79 640
398 589
293 442
676 127
990 148
504 553
595 462
621 887
517 208
621 738
876 374
85 339
517 406
777 577
121 539
178 477
65 200
641 576
703 358
505 317
869 692
154 8
895 464
671 774
511 412
785 291
629 387
793 870
446 145
683 569
46 567
767 861
436 110
467 407
723 139
830 971
979 592
55 983
756 873
284 726
17 267
654 69
938 646
791 446
15 384
951 474
334 60
170 717
124 770
909 636
607 847
438 738
720 585
458 493
219 476
743 741
810 235
881 396
841 748
131 671
144 856
916 82
798 478
248 85
721 921
767 156
893 327
911 205
698 613
89 369
110 916
151 831
226 919
666 31
702 67
922 797
878 845
323 838
922 676
597 570
725 642
968 364
569 618
231 879
247 266
182 319
149 357
275 333
364 375
441 941
737 65
909 363
200 615
291 232
801 121
763 888
251 526
143 731
609 820
85 374
692 856
212 267
599 841
215 487
427 962
26 656
18 164
779 935
166 218
339 69
956 967
492 101
831 207
26 635
9 440
296 111
377 700
541 508
994 976
938 755
411 421
584 963
898 428
646 363
431 64
31 984
84 387
593 523
157 915
354 619
730 166
865 650
157 107
82 406
161 151
571 19
982 571
998 155
517 880
944 643
627 947
334 974
496 710
625 927
546 653
818 978
628 275
381 683
88 784
934 463
481 248
818 504
659 463
342 816
459 175
122 285
259 85
795 455
382 754
407 419
397 927
201 224
906 24
808 582
44 993
241 741
245 524
987 58
873 903
77 329
614 332
416 199
653 872
626 210
629 35
961 32
255 26
49 162
743 161
153 856
597 786
310 393
451 841
743 296
624 324
655 820
18 237
109 70
280 671
705 734
765 909
934 666
827 19
179 983
839 569
354 332
725 435
276 663
958 175
499 19
838 582
819 153
222 856
526 927
660 502
410 231
896 424
443 343
326 722
291 622
954 164
598 644
307 678
853 873
892 265
846 351
503 729
584 664
590 725
226 110
341 249
673 636
978 237
958 115
737 303
467 248
892 690
368 65
938 198
462 220
571 829
557 308
971 74
798 141
251 561
810 24
659 591
827 482
597 637
940 785
33 333
23 406
470 925
122 390
610 407
235 584
891 180
253 792
933 861
422 51
74 183
773 231
713 733
369 600
385 310
643 309
715 417
341 665
54 184
591 463
46 663
843 826
618 936
797 95
145 550
732 219
449 219
952 505
105 162
471 321
629 489
906 113
777 343
527 246
709 831
494 118
943 754
690 336
430 560
110 487
705 575
794 841
346 154
315 745
65 450
938 785
898 694
36 844
89 675
505 563
680 797
551 998
333 623
182 241
727 763
338 292
132 431
585 132
876 478
928 899
684 941
634 865
709 581
255 669
231 797
594 760
757 911
533 145
385 90
853 715
6 112
543 191
322 138
615 127
25 198
138 542
407 709
290 771
440 115
912 544
304 671
581 506
651 61
151 114
828 35
147 3
194 833
971 689
815 515
713 585
127 840
549 850
621 534
649 838
382 61
732 560
66 685
745 312
425 716
751 895
898 253
85 897
586 91
606 55
640 400
240 318
168 767
300 788
626 789
849 948
508 7
691 580
892 573
289 436
330 317
569 39
936 228
319 654
709 521
921 924
242 348
115 160
948 410
198 414
362 574
580 46
626 869
442 271
706 518
834 730
768 36
264 402
56 704
224 582
506 764
112 144
304 747
156 226
640 252
825 354
400 1
870 405
676 25
542 311
40 382
417 376
778 808
511 681
262 833
597 735
879 767
514 708
934 182
434 670
23 574
575 259
663 422
447 444
755 338
719 988
364 795
602 136
817 141
973 113
848 78
845 570
278 726
908 358
28 212
785 342
600 50
471 359
803 263
601 917
905 557
351 319
455 268
409 953
66 271
349 382
951 913
639 193
551 228
439 547
888 578
628 224
582 487
750 99
16 385
941 350
669 920
188 292
244 123
394 597
978 310
223 743
936 928
156 862
408 487
65 594
818 295
782 692
790 399
783 531
880 805
725 724
15 548
671 913
509 259
569 65
807 486
414 791
652 743
229 570
163 60
354 293
984 981
379 136
666 773
578 162
886 546
93 302
214 901
160 764
829 723
209 728
519 635
377 622
191 171
230 606
898 354
334 584
719 881
654 713
875 385
930 232
533 760
661 23
786 747
470 820
548 614
249 678
299 66
237 626
231 490
844 466
50 128
9 177
890 768
152 663
894 764
524 81
104 427
174 184
4 889
503 643
320 551
617 752
377 619
109 853
318 607
735 952
129 367
135 744
407 19
783 287
368 301
727 306
490 471
359 901
544 494
44 862
613 864
482 661
513 990
597 591
542 831
198 331
75 671
689 332
618 481
782 471
777 985
455 509
409 267
760 814
676 952
816 804
464 288
278 298
888 976
807 874
204 430
100 4
335 279
760 789
259 953
937 541
49 36
303 392
206 458
410 62
866 882
170 225
522 330
306 447
320 409
839 112
115 524
802 938
727 449
402 562
102 985
21 339
731 151
608 323
385 936
818 17
241 250
579 987
433 762
171 884
996 752
276 9
947 110
559 77
639 673
658 960
298 740
890 678
1 28
964 497
514 385
635 781
768 754
516 214
98 200
952 686
695 93
202 228
305 641
313 761
720 943
682 971
649 18
46 572
69 649
34 9
790 582
335 668
881 557
757 850
536 979
71 709
936 231
871 273
33 240
182 184
155 753
770 864
436 803
451 815
824 504
85 484
152 613
170 420
270 33
11 927
635 805
36 82
354 571
810 906
90 387
139 992
856 244
46 909
723 291
794 497
981 546
159 879
298 132
164 329
255 567
372 175
256 889
460 407
313 610
997 269
261 402
646 135
43 117
407 692
188 766
311 201
79 168
299 470
798 376
942 463
638 52
941 314
720 894
504 400
669 32
434 500
635 930
46 80
771 677
442 453
653 958
125 753
223 731
107 424
887 21
73 48
362 525
419 13
413 81
113 922
422 82
12 547
626 56
732 57
510 396
354 174
927 162
893 478
902 149
169 999
46 789
314 241
254 408
488 732
653 667
748 601
148 74
129 759
816 773
169 861
34 325
486 522
1000 960
109 378
377 902
691 277
518 423
830 4
735 771
437 318
918 387
461 185
943 66
838 590
450 759
83 7
529 484
444 569
947 528
430 552
829 323
745 120
123 346
117 574
891 857
244 553
737 809
874 705
294 680
438 712
718 744
227 521
89 247
775 671
222 36
358 204
323 50
396 103
677 446
303 512
65 568
376 546
251 801
480 250
961 544
288 918
438 679
925 515
185 527
562 699
903 406
456 920
22 226
671 852
363 699
266 974
520 427
228 642
891 770
314 708
625 852
531 601
115 63
589 455
154 299
705 150
69 57
282 161
12 91
790 953
926 375
802 55
697 445
214 30
737 587
439 527
128 362
424 969
423 242
540 12
162 577
633 245
405 230
321 915
867 417
791 110
165 793
237 593
622 861
448 451
978 358
719 886
854 105
346 143
154 277
853 886
131 315
545 486
400 535
951 866
976 267
59 742
334 140
1 295
746 956
313 448
333 723
828 32
174 187
463 174
59 328
643 315
801 189
724 188
53 200
467 675
416 28
168 525
820 750
705 168
616 565
288 18
50 949
135 115
288 224
552 597
912 347
536 194
381 712
912 259
933 434
461 378
903 349
99 629
796 722
287 804
822 412
360 574
689 871
94 494
90 976
323 645
839 1
713 858
117 220
653 624
2 50
398 114
742 904
626 497
301 538
949 912
486 122
992 308
801 174
149 86
731 891
891 472
329 569
788 604
228 445
494 441
554 229
133 892
389 295
832 759
670 689
810 780
88 155
329 801
887 888
779 478
949 617
186 669
273 277
722 974
414 500
729 215
107 967
262 862
620 495
183 93
873 290
445 992
793 961
849 773
250 679
296 627
296 198
475 482
455 568
67 196
410 869
836 796
657 517
11 97
190 277
566 193
184 63
23 10
783 977
656 871
497 32
230 951
433 792
360 704
899 887
756 426
222 309
825 591
687 878
154 835
28 877
939 720
729 212
188 962
832 511
543 843
794 329
121 772
476 226
113 481
907 374
683 868
458 128
5 507
342 145
22 159
878 369
580 961
922 607
118 767
610 754
83 660
432 403
629 203
683 907
281 741
608 589
717 963
469 66
211 721
880 811
179 232
192 758
364 758
525 113
867 481
141 135
537 949
152 572
478 165
906 835
424 759
721 513
578 140
861 190
1000 789
20 740
497 178
936 212
324 860
341 461
595 190
139 481
53 132
297 290
124 531
289 202
715 547
686 9
198 293
81 546
286 197
375 100
311 782
642 311
771 635
825 983
463 366
497 963
253 516
46 794
995 376
923 334
342 709
1 609
154 540
737 82
181 440
222 112
422 492
127 864
846 192
557 951
914 309
824 54
847 166
542 869
203 842
551 465
73 544
84 551
633 227
666 820
931 814
305 887
751 353
544 432
383 596
905 101
155 297
463 729
597 2
843 4
468 799
343 393
944 540
767 427
247 576
389 432
319 178
530 694
125 69
665 74
175 507
803 570
298 329
331 265
269 894
693 173
566 737
277 36
462 509
84 43
475 709
886 473
166 793
862 415
488 291
798 527
96 662
991 601
865 393
287 321
493 134
871 980
15 58
567 147
189 477
185 651
123 663
456 71
485 289
579 317
843 972
634 377
977 939
331 625
945 842
975 617
596 438
496 845
992 611
88 62
713 180
843 273
343 835
124 299
616 828
800 703
79 458
396 433
57 55
896 727
344 2
439 871
715 940
550 934
996 707
887 638
911 708
543 729
28 253
80 667
369 643
100 879
312 447
502 496
223 369
370 397
268 566
505 808
742 983
689 55
692 738
445 575
304 602
855 988
654 331
973 935
814 22
469 73
569 125
494 970
367 791
356 863
671 634
616 861
915 412
149 304
878 607
208 594
581 182
512 63
998 234
256 484
556 811
936 724
694 124
914 429
291 60
693 270
130 962
373 309
613 45
651 522
115 490
672 859
921 695
929 183
666 918
729 185
908 221
345 664
93 601
661 259
528 384
345 354
662 658
702 718
239 274
764 353
211 353
48 435
617 132
50 977
161 283
504 779
442 68
669 848
106 535
918 329
682 634
292 263
980 344
617 994
346 218
570 381
815 557
689 618
595 432
714 738
516 755
823 217
65 958
493 492
821 170
804 410
672 502
846 96
89 651
869 463
843 435
991 439
56 658
89 679
417 650
405 802
19 933
891 227
718 83
253 383
793 538
40 56
152 465
115 885
348 240
674 983
422 190
847 665
344 477
127 935
737 761
694 531
758 756
838 584
966 475
13 90
146 759
223 53
938 297
537 338
320 285
474 211
876 742
218 321
256 220
980 345
875 992
748 673
257 633
108 585
675 222
981 120
172 821
118 203
540 109
394 655
865 860
601 867
188 741
960 819
163 443
435 940
612 38
670 182
767 868
90 777
897 441
262 70
273 68
177 379
34 812
672 570
437 898
639 272
90 624
66 598
537 252
290 501
682 149
16 959
736 448
889 106
176 632
699 150
529 449
260 876
446 562
460 931
203 882
506 98
695 292
544 572
72 232
380 833
792 753
201 396
502 527
158 89
239 677
125 857
732 767
329 385
316 178
60 788
885 518
810 565
137 580
811 353
186 208
961 191
586 977
503 161
249 87
764 661
517 488
254 889
274 249
426 582
370 589
107 485
50 254
834 916
269 186
394 644
834 454
430 354
515 420
506 933
594 764
251 270
158 110
359 504
86 432
20 784
269 455
709 126
42 318
504 542
186 310
763 897
251 20
439 193
126 765
528 945
215 719
829 778
282 373
804 187
971 367
821 823
949 239
557 530
71 990
299 61
958 257
276 62
254 208
972 715
660 380
98 499
277 874
247 927
113 558
924 50
872 83
322 745
274 821
810 879
939 345
601 109
170 896
103 877
592 424
803 75
574 252
126 901
827 850
407 372
421 940
23 330
75 293
113 345
223 348
692 923
31 162
58 293
170 201
624 161
235 762
13 427
328 808
657 138
509 155
94 64
393 930
222 117
461 467
815 334
256 683
845 507
800 287
487 902
62 969
730 111
538 297
104 742
880 865
19 761
824 389
318 113
229 217
684 540
874 689
372 498
5 130
416 216
118 804
772 903
14 179
475 502
244 551
416 579
340 124
512 435
547 164
381 830
370 775
464 64
562 243
372 835
51 566
370 788
691 169
348 142
643 704
255 823
401 886
9 670
105 741
904 521
351 651
426 285
348 720
962 889
724 910
476 334
122 775
943 845
986 812
516 290
112 629
515 771
441 513
253 524
44 545
195 157
441 395
114 620
508 789
699 76
409 232
6 175
19 531
342 948
238 5
633 858
628 349
861 148
671 68
612 114
271 714
108 806
426 711
500 222
297 934
165 199
373 706
236 171
119 392
396 578
436 356
704 29
176 63
131 565
678 846
560 742
548 948
659 668
890 973
907 159
357 186
892 72
242 729
120 128
705 360
715 516
544 140
203 419
983 720
566 333
75 661
609 126
793 622
595 268
426 682
868 502
573 783
512 759
886 814
174 631
147 591
731 888
307 691
410 934
266 289
950 976
101 341
963 558
826 894
575 558
59 251
33 443
202 631
445 544
175 88
678 618
506 322
12 409
342 812
101 422
397 608
949 50
608 497
390 911
468 433
684 965
408 527
157 716
260 609
696 602
219 435
756 374
783 725
536 767
188 125
733 636
686 585
81 681
591 293
725 471
435 59
585 408
124 843
451 742
343 384
818 147
520 562
286 574
340 303
427 821
457 528
113 159
839 142
435 193
664 430
488 160
568 99
941 72
813 691
75 391
537 156
717 893
466 57
360 3
824 806
334 786
945 280
421 446
639 783
213 856
15 302
400 701
772 582
272 341
732 585
741 347
239 269
325 457
459 704
510 685
470 282
562 843
289 414
197 983
838 927
228 410
110 852
433 628
969 882
467 705
51 700
968 207
664 290
993 293
977 122
404 503
345 447
860 965
948 633
560 57
467 785
637 788
416 576
457 69
773 384
83 923
130 824
113 50
343 793
915 106
608 319
765 318
283 953
586 625
682 231
15 145
932 148
724 651
720 347
731 180
103 493
316 813
863 232
25 429
534 205
524 939
257 142
94 288
913 539
769 680
825 595
742 784
435 756
103 465
645 154
646 834
646 748
980 962
390 509
714 4
942 923
65 237
525 198
737 159
838 438
32 506
289 662
418 773
238 723
877 521
354 882
629 522
483 1000
509 609
612 872
795 222
459 553
751 860
18 983
420 488
993 856
517 451
224 281
4 935
456 461
342 880
402 810
809 971
579 884
756 318
539 191
744 551
410 997
980 494
981 427
283 399
850 973
254 799
734 73
533 258
138 189
998 875
845 539
423 807
124 424
614 179
729 663
659 357
851 139
566 639
37 832
805 848
646 886
958 58
316 380
568 490
365 453
992 566
373 209
633 414
592 496
159 247
604 321
459 818
456 454
285 24
871 492
378 89
147 517
896 336
825 462
915 464
30 190
398 906
319 402
898 31
277 911
231 56
873 880
334 689
712 328
820 618
707 582
98 197
532 853
315 994
457 357
546 230
135 486
888 944
974 454
364 785
840 251
131 595
284 712
40 464
82 995
577 859
55 789
642 675
668 587
943 957
186 125
611 489
432 320
774 498
282 406
657 138
732 122
833 788
252 15
10 872
731 333
122 586
261 786
372 763
719 929
54 315
803 904
224 664
162 235
641 997
134 444
565 297
85 866
881 398
270 336
669 890
476 1000
785 790
553 737
665 157
471 271
175 718
382 274
509 398
395 543
986 149
446 529
395 551
948 530
866 275
165 217
217 534
324 641
377 2
158 876
147 42
759 629
902 321
719 141
683 410
559 114
642 669
220 4
534 36
311 167
384 399
932 475
116 601
602 255
131 492
533 760
388 277
597 292
432 290
700 316
429 115
784 258
262 71
107 3
170 795
193 417
892 554
155 125
380 8
499 757
516 510
786 32
324 904
193 383
698 755
870 892
150 127
197 653
656 411
205 303
720 826
379 398
522 612
619 534
290 902
411 118
149 805
708 196
579 472
227 901
793 276
403 96
749 942
353 599
902 405
230 557
955 622
233 609
142 477
378 851
969 431
235 788
984 117
589 943
844 563
839 815
911 636
578 241
839 660
64 930
487 741
362 293
901 441
918 594
445 42
473 295
83 413
530 708
651 67
629 118
933 494
130 467
707 844
503 707
637 546
286 566
858 123
564 647
241 759
801 481
776 685
98 273
980 858
925 627
745 631
124 553
20 677
520 253
960 727
273 22
588 596
719 558
205 445
204 283
764 445
129 4
277 539
397 226
852 257
887 321
874 597
273 10
263 894
620 793
815 223
818 892
450 402
847 537
819 654
98 50
54 582
121 226
452 330
586 517
837 304
900 473
483 711
604 172
965 745
967 224
116 779
180 785
322 565
218 26
75 140
722 315
541 128
458 842
359 992
296 44
516 196
906 195
367 999
744 510
733 331
109 711
495 848
413 288
314 816
956 630
945 389
517 678
519 486
477 974
18 878
73 773
967 534
532 978
488 333
663 275
985 220
68 772
60 480
295 480
110 373
761 251
928 54
539 278
251 447
324 16
788 269
802 397
375 755
87 333
607 862
82 750
521 591
70 149
629 581
954 365
616 739
792 715
992 544
990 331
347 243
511 314
710 134
888 312
644 84
945 975
725 251
842 27
176 246
826 912
277 804
542 779
493 892
435 334
665 484
727 425
738 11
145 237
548 448
531 33
7 192
443 476
502 731
976 284
196 678
481 802
580 472
363 23
357 73
557 798
222 21
32 283
519 960
408 176
208 67
259 939
414 214
945 701
985 916
593 921
723 180
652 74
97 303
375 15
812 453
474 932
214 34
994 505
680 733
800 401
339 888
102 58
759 753
669 46
967 744
924 261
335 689
992 575
589 432
884 366
297 400
434 358
863 511
243 427
828 543
430 43
100 166
919 531
577 859
602 587
848 544
233 525
99 182
613 224
590 688
88 497
855 887
397 521
948 717
259 640
682 775
941 689
219 782
641 859
445 795
339 242
767 292
474 571
794 866
553 87
583 383
269 640
161 438
154 666
306 108
883 413
101 988
770 823
681 320
114 410
652 126
418 453
23 418
284 891
978 817
199 836
476 560
997 468
134 636
743 151
564 439
427 625
448 664
983 196
605 128
254 97
549 256
674 671
562 572
388 957
793 539
99 586
54 268
903 96
247 188
627 646
271 810
474 53
248 718
846 456
553 853
109 100
771 102
673 782
739 332
871 60
646 531
799 970
66 700
887 702
347 312
122 513
566 618
335 595
51 814
667 180
279 603
704 775
557 49
381 377
436 295
826 252
222 81
781 624
326 287
599 667
180 672
289 720
315 746
559 624
804 365
967 225
1000 83
131 671
47 556
851 512
764 483
564 676
300 985
272 344
11 625
297 870
590 190
935 586
209 904
268 494
719 12
94 235
906 718
273 225
737 953
435 124
800 500
485 998
342 99
724 757
627 352
542 21
606 216
120 477
970 814
826 388
623 689
406 920
144 528
480 679
802 881
380 915
913 601
700 865
622 254
606 423
443 248
464 148
624 49
863 584
971 594
282 688
607 593
121 688
366 751
631 601
515 167
768 11
875 427
681 467
890 497
744 287
434 333
381 208
791 57
651 243
931 761
354 932
620 538
288 474
74 985
152 918
928 589
16 919
386 803
299 696
983 275
607 43
250 416
473 988
231 40
801 123
55 161
699 154
628 674
658 986
904 702
290 810
729 832
634 305
1 114
388 933
976 983
399 995
983 225
265 871
994 213
374 65
219 48
722 72
58 846
547 380
189 961
792 837
141 917
30 426
359 142
125 418
413 334
559 524
394 395
607 824
888 387
435 981
53 107
952 156
535 110
70 499
335 724
640 862
287 476
617 670
88 646
979 742
265 500
894 538
361 659
46 501
482 249
355 480
636 534
643 307
805 171
894 713
575 140
615 534
204 862
507 232
973 291
790 485
23 237
895 684
184 383
632 940
420 666
199 986
293 56
226 842
555 98
237 120
654 129
990 851
82 857
148 497
981 54
291 937
621 3
386 186
126 804
469 17
3 546
601 668
509 295
392 827
946 64
193 629
479 600
456 183
679 560
614 603
540 659
662 905
90 160
964 48
64 216
761 433
100 67
362 362
188 609
673 753
381 133
732 865
47 860
420 188
791 725
384 34
938 331
490 46
93 28
244 454
886 157
223 4
365 986
595 584
337 553
686 267
132 718
578 418
605 178
903 997
30 396
726 287
332 968
996 216
669 425
581 239
243 555
540 804
388 608
160 135
402 725
443 845
262 533
711 20
17 867
263 614
900 46
14 988
203 231
655 9
248 871
425 236
40 490
98 965
99 427
152 257
102 501
34 594
614 364
230 744
358 630
676 492
480 257
488 689
698 682
553 143
379 946
435 978
942 418
845 532
789 41
541 996
590 890
253 574
318 203
833 483
975 675
932 508
197 454
136 420
562 895
840 688
665 940
358 274
806 606
647 202
198 594
484 187
761 787
990 736
219 78
753 822
330 193
646 685
104 526
420 782
469 665
605 259
533 133
739 962
164 339
933 385
572 361
148 416
152 332
410 138
960 370
562 163
847 289
815 208
990 950
615 235
494 458
591 219
180 26
365 330
715 344
704 297
712 286
618 852
989 863
233 28
190 948
237 794
2 37
986 51
285 991
449 600
819 778
804 39
369 999
342 168
464 83
368 45
897 175
38 986
13 885
833 270
64 203
239 69
119 66
57 225
824 404
182 505
544 643
641 985
152 912
994 982
27 616
791 362
348 923
808 828
97 360
563 640
708 161
226 802
26 827
231 282
787 850
492 412
396 331
243 132
114 548
164 236
598 140
62 954
781 945
305 869
508 878
38 868
669 216
43 264
546 695
544 273
685 333
663 36
168 81
628 905
141 281
420 792
745 739
683 481
350 526
403 988
855 858
74 441
705 523
217 116
389 250
582 761
796 74
154 244
149 963
244 782
573 289
28 663
144 317
842 710
698 493
351 245
685 552
75 424
540 389
639 292
52 929
2 220
464 848
811 155
936 612
901 54
716 508
825 928
638 860
352 666
910 335
887 703
126 595
984 961
253 666
594 622
842 304
152 596
750 305
917 962
16 686
194 818
746 732
591 18
683 383
718 942
645 593
187 605
565 771
436 170
792 817
121 30
626 633
938 273
234 376
61 854
672 250
981 254
272 417
800 571
513 954
546 518
122 157
927 733
903 687
504 363
392 694
326 625
897 17
392 263
117 131
380 453
707 789
205 360
930 978
931 5
522 442
598 477
210 644
330 525
887 112
805 834
458 278
295 131
394 354
484 687
139 511
299 863
223 845
822 504
508 152
593 753
229 30
673 191
715 438
550 3
836 601
879 354
484 294
648 173
859 877
387 131
994 998
842 686
189 216
368 663
416 696
725 961
151 645
83 398
400 865
466 632
985 236
529 344
517 469
346 176
307 375
372 733
418 301
517 214
877 606
302 884
844 292
936 27
425 995
860 19
650 825
60 325
669 635
103 589
765 185
560 449
181 71
372 932
146 599
205 888
772 22
314 506
533 616
610 250
268 957
781 469
794 917
551 841
429 462
647 654
103 193
264 206
138 283
882 636
523 283
304 86
592 295
910 618
867 124
81 519
988 134
51 861
702 781
242 602
255 130
323 889
95 357
640 587
222 232
514 521
607 745
39 818
435 198
321 948
467 301
435 402
263 455
235 485
86 964
94 477
365 341
698 416
3 459
691 338
858 224
968 204
22 464
662 7
955 457
758 983
384 422
876 192
677 646
610 110
587 762
103 703
119 951
410 800
137 121
345 100
304 995
459 312
319 326
782 120
103 273
694 540
731 486
132 569
679 408
169 741
443 265
216 272
71 562
682 625
725 208
203 26
338 29
354 662
782 656
929 136
675 884
370 622
190 406
813 501
241 869
133 982
253 684
245 348
973 324
532 927
953 698
726 735
397 290
946 80
215 178
62 874
496 890
296 431
931 686
554 109
91 172
856 686
34 343
667 100
27 7
704 199
934 979
269 429
508 330
508 215
88 723
612 570
1 583
268 908
16 931
103 822
507 106
449 958
58 541
547 116
314 84
63 250
679 248
578 331
545 186
908 85
655 633
216 520
428 655
586 484
305 443
549 688
646 812
352 997
113 703
787 899
148 426
674 849
180 826
12 251
336 725
357 920
439 990
644 572
56 867
309 229
917 360
171 857
854 562
265 523
421 966
392 52
900 569
395 65
316 80
804 406
325 651
640 161
732 764
630 284
512 787
147 939
796 428
990 318
840 649
615 254
306 261
829 7
72 206
285 224
629 387
38 89
249 954
717 677
961 980
767 347
285 472
900 914
231 80
729 889
143 71
331 344
350 448
653 160
383 422
809 938
26 12
965 846
523 274
254 681
28 483
954 21
934 312
392 854
743 164
235 121
464 885
333 565
725 814
236 986
923 108
119 44
889 949
222 83
764 411
894 476
496 791
103 847
701 430
594 494
615 443
328 828
393 79
892 660
646 117
224 128
171 569
517 343
426 59
470 739
215 189
980 363
210 711
140 82
576 911
353 734
561 191
269 680
340 954
71 161
288 985
553 295
637 458
517 70
809 62
251 987
349 23
733 230
312 559
469 872
606 888
78 822
501 167
120 346
506 840
825 190
484 794
251 378
447 121
182 767
753 255
278 432
662 102
661 10
882 974
861 130
951 487
653 938
284 451
291 773
962 790
583 116
493 446
566 833
600 940
195 748
180 353
455 472
482 841
814 116
245 363
850 674
612 195
646 502
274 896
685 937
52 236
681 268
101 545
484 246
994 701
54 679
150 173
13 508
623 631
994 827
501 868
63 843
345 112
8 709
645 619
854 693
960 697
241 534
780 60
761 725
403 773
945 814
321 553
183 958
784 944
812 176
19 284
396 874
582 363
981 403
96 227
924 834
368 55
115 164
889 148
921 875
689 291
843 866
824 10
954 26
202 607
891 765
639 220
583 287
690 221
447 563
397 785
840 370
534 765
913 955
829 422
713 834
699 518
527 555
581 522
129 480
244 782
2 20
306 882
102 584
147 996
780 549
918 544
309 619
573 452
874 221
54 402
919 586
141 753
275 446
925 721
502 403
423 168
50 503
87 728
724 152
700 233
776 503
122 618
70 84
305 695
97 943
528 359
111 16
461 668
388 385
788 385
553 890
392 210
938 603
754 479
711 661
164 454
71 487
571 285
980 140
83 876
234 76
92 610
277 344
729 552
937 664
554 516
726 490
92 946
424 664
325 846
299 135
622 488
773 370
510 192
68 753
828 592
201 301
645 920
471 478
142 374
890 408
897 695
640 615
279 989
834 63
197 603
90 132
502 818
10 863
615 11
602 77
378 443
362 803
280 23
396 833
241 421
115 285
900 137
126 754
817 178
780 959
91 13
831 870
733 592
602 841
918 347
790 204
7 295
318 151
984 286
707 713
997 224
361 821
575 897
74 486
444 391
404 854
724 535
126 235
75 456
803 728
932 992
287 592
743 938
223 604
317 726
949 929
750 314
210 310
795 324
715 283
137 239
773 119
353 860
315 898
626 428
420 117
708 557
494 706
310 450
176 717
646 626
939 124
434 395
719 148
431 228
466 434
552 567
426 238
136 905
333 740
857 761
318 752
458 564
14 811
528 767
392 189
313 173
567 330
478 746
973 286
719 908
474 439
676 271
176 899
639 812
573 508
260 495
59 890
701 717
483 72
260 228
401 875
204 572
317 968
253 681
589 290
728 972
242 63
961 404
215 418
926 600
95 787
677 185
901 153
224 378
605 384
258 484
56 6
973 462
143 373
662 225
197 731
793 390
793 438
856 754
354 8
795 781
965 448
600 472
849 866
249 824
308 453
459 506
968 363
736 431
656 110
840 398
787 852
290 633
386 580
588 145
925 739
187 382
853 890
755 787
610 702
155 4
510 918
281 613
43 477
586 16
414 699
550 425
58 200
780 840
984 443
182 367
749 909
798 368
154 602
303 553
556 764
682 457
69 65
541 962
978 112
810 126
551 391
591 360
199 608
51 370
737 182
90 232
600 485
87 888
440 754
517 389
845 995
59 198
160 914
25 600
725 138
528 835
194 276
883 118
488 392
574 934
165 224
709 664
551 765
518 795
183 990
985 34
232 28
942 44
643 392
529 967
801 368
643 57
175 994
386 526
459 662
886 959
622 624
388 595
389 173
162 905
939 572
600 146
190 171
562 541
507 832
199 91
147 307
301 842
367 321
983 687
645 826
450 868
463 267
439 837
742 851
423 601
747 680
851 22
562 936
767 413
503 69
376 966
807 650
971 677
363 174
999 953
821 8
274 448
285 283
134 713
314 26
706 556
577 60
996 557
969 139
208 763
728 472
121 583
259 535
708 91
44 621
628 707
155 865
147 902
614 439
465 280
836 927
987 171
727 412
551 982
745 696
167 758
340 472
6 288
379 598
219 714
420 423
287 847
748 574
13 434
713 362
289 477
648 548
960 275
257 375
70 510
267 1
473 237
525 607
205 479
192 904
326 423
270 612
185 612
45 17
379 197
674 758
306 667
942 321
695 265
775 199
200 765
2 42
648 672
151 526
429 852
275 342
953 754
366 544
561 138
335 410
168 940
606 8
329 473
738 548
746 24
788 512
553 946
617 790
315 201
52 768
109 743
497 327
871 62
200 862
272 432
371 534
541 440
912 977
524 870
893 650
161 270
215 681
470 714
914 832
599 785
528 966
293 708
770 24
886 163
595 969
502 158
597 965
941 43
912 509
158 465
734 805
486 318
32 949
780 956
740 945
911 378
85 267
291 203
366 854
823 177
334 960
925 324
366 930
439 866
331 278
83 596
914 64
12 569
524 945
890 792
169 264
531 801
3 254
108 821
997 369
329 930
254 331
260 254
119 620
898 698
294 449
513 980
548 207
152 525
317 72
335 42
842 485
739 865
686 845
213 847
777 683
13 541
795 30
649 273
971 913
362 546
526 264
471 875
400 74
145 622
663 716
201 480
345 505
349 939
786 31
713 561
102 562
591 725
997 896
809 240
785 967
231 171
45 311
384 701
323 445
160 529
9 985
490 361
299 354
384 838
399 84
646 96
821 501
396 236
475 817
784 205
375 260
570 14
715 420
865 954
483 37
22 25
385 491
845 511
348 684
768 228
324 747
247 413
648 144
961 643
847 123
382 745
759 222
642 952
905 473
509 506
530 388
879 531
41 914
597 723
950 389
135 364
777 273
417 381
23 424
546 377
122 869
91 928
879 880
352 732
238 784
171 861
391 768
681 49
772 431
819 278
642 721
994 953
334 418
842 410
787 356
225 388
315 908
787 315
47 193
977 139
999 285
52 147
196 389
819 733
11 967
688 638
591 652
70 681
91 924
280 912
299 878
786 504
819 613
806 572
710 866
150 782
929 708
97 201
934 125
91 915
553 944
596 779
460 143
66 666
577 551
428 345
849 875
488 213
785 668
533 293
75 495
203 683
883 3
127 299
213 816
760 218
997 765
908 355
20 456
6 974
319 596
471 434
647 167
834 958
251 431
925 367
49 325
327 128
426 932
748 454
672 639
403 507
861 668
124 311
284 881
476 129
563 602
768 947
904 209
640 602
969 155
479 565
692 17
948 806
260 117
755 695
202 931
598 158
468 63
943 721
850 751
353 419
365 413
621 121
722 269
423 261
825 690
707 901
707 516
633 655
349 966
896 387
545 551
613 494
215 12
763 555
974 65
477 116
236 338
606 98
358 958
648 29
929 182
698 354
8 636
601 331
717 357
908 497
991 262
274 520
75 205
270 36
152 48
386 746
843 387
344 991
19 201
383 992
346 948
584 81
411 353
710 185
681 128
389 617
137 671
876 662
698 211
259 146
891 849
236 644
635 734
935 580
571 654
601 317
397 916
269 185
369 807
934 979
595 49
720 323
984 732
942 596
741 682
531 201
844 632
366 766
345 478
131 300
616 916
831 732
916 13
819 100
78 284
333 753
76 673
404 53
649 60
741 346
546 390
21 271
37 389
867 386
685 381
297 997
729 301
313 128
227 644
928 132
885 304
977 261
313 960
19 380
726 962
351 760
31 271
660 372
757 67
448 526
523 442
743 744
871 251
895 55
186 98
401 823
84 70
30 378
758 397
358 48
807 483
754 708
79 837
904 413
939 836
278 351
95 462
713 20
75 965
62 607
430 261
330 463
840 513
909 360
407 598
80 266
974 214
51 833
246 53
888 954
304 184
645 165
185 398
363 357
964 259
519 424
887 393
906 849
208 727
324 814
80 615
828 403
236 53
106 879
832 481
664 993
158 135
533 309
665 342
601 896
319 629
22 119
968 206
932 927
741 176
790 256
659 820
873 618
496 894
375 978
971 327
462 39
347 128
470 995
890 12
641 70
189 209
414 662
588 156
331 346
602 328
148 121
738 260
154 20
998 233
560 529
567 968
96 22
16 914
926 565
635 905
113 566
227 823
979 527
873 815
143 310
431 474
733 290
310 168
401 887
415 307
275 961
982 981
895 370
934 997
902 820
385 569
392 14
541 612
426 370
680 413
886 568
858 111
279 619
505 167
474 679
640 920
901 748
117 621
618 795
614 51
619 519
533 999
611 10
380 73
485 36
604 60
170 371
989 462
629 448
127 494
413 102
850 767
388 313
107 967
18 5
524 721
720 637
646 56
129 330
366 26
86 614
984 970
431 255
703 972
465 59
161 830
596 877
190 10
977 983
988 296
17 994
630 511
566 736
66 276
302 695
308 431
401 387
642 291
263 831
890 345
174 727
604 51
61 769
752 794
90 37
31 739
249 106
842 660
935 815
509 907
338 237
623 817
107 738
569 265
609 369
96 459
509 782
551 700
494 569
606 302
41 583
689 636
295 290
104 530
437 230
466 613
429 775
512 89
353 536
905 81
539 961
743 1
701 48
617 293
595 194
777 222
857 636
925 465
994 152
382 29
642 431
205 848
937 70
606 717
797 289
250 511
512 336
383 993
285 212
406 999
221 880
516 182
646 78
230 440
468 640
70 612
459 109
179 274
990 396
684 785
295 787
122 934
926 806
18 505
504 211
91 423
605 725
802 606
45 250
889 32
643 513
622 959
232 101
496 800
585 222
9 180
114 879
685 131
636 40
251 703
125 139
864 341
947 729
979 665
697 992
504 868
826 339
439 125
925 58
280 935
115 509
388 288
419 229
268 73
775 54
193 518
859 900
629 56
721 805
796 607
474 417
755 299
424 299
357 194
129 349
858 636
924 243
471 246
318 342
395 739
256 93
992 587
643 114
918 620
227 363
779 714
13 701
1000 533
727 436
785 356
991 855
98 643
888 915
256 569
307 206
298 650
237 562
676 290
910 879
242 594
307 136
837 20
553 319
755 836
191 280
134 540
182 182
96 231
799 70
275 352
2 106
668 573
862 238
117 343
937 772
908 358
378 243
562 744
579 931
210 317
856 770
952 343
574 37
107 48
399 373
478 381
953 400
638 145
487 815
586 755
112 424
666 494
237 490
420 228
544 816
586 629
971 399
436 537
585 545
917 542
923 983
383 394
538 876
690 20
774 25
448 276
769 886
375 114
341 6
821 794
422 885
284 406
943 393
937 720
262 527
510 854
247 184
59 892
912 785
810 749
25 685
571 258
371 794
799 945
739 712
597 620
26 161
553 880
599 968
495 490
344 860
44 4
896 590
375 103
852 807
491 185
442 876
669 62
6 813
524 468
87 745
905 120
1000 113
81 458
947 598
458 575
579 291
881 502
604 474
280 255
439 455
330 771
832 881
693 999
467 838
582 216
336 553
666 487
944 335
933 746
320 891
181 391
892 899
372 61
316 495
950 652
423 755
635 280
278 255
93 327
543 744
297 675
161 879
214 962
707 104
995 146
537 27
926 175
236 428
923 297
949 551
305 872
151 371
626 939
265 429
173 718
392 807
686 469
431 552
656 899
44 138
165 650
825 581
8 90
386 60
610 931
802 335
706 915
853 953
381 331
49 118
925 553
22 440
992 610
508 452
590 648
298 552
132 754
843 122
182 140
70 229
563 792
706 871
824 269
600 558
675 204
757 648
88 600
209 778
230 79
727 716
267 820
573 24
146 399
538 415
644 327
118 607
478 207
475 824
382 301
505 74
722 57
656 261
39 809
887 864
580 269
88 614
637 847
245 661
76 782
109 783
389 719
925 227
50 867
168 400
474 431
487 673
934 195
3 143
6 973
241 890
503 586
432 329
990 139
921 677
459 65
784 30
257 848
714 709
108 307
737 882
554 581
776 224
367 487
459 778
667 372
958 700
29 170
308 389
65 18
83 229
259 523
370 866
574 515
821 84
965 682
263 558
782 519
5 38
815 148
520 464
163 482
651 477
865 191
209 959
188 930
452 291
157 446
961 822
905 731
413 781
339 870
388 675
713 120
268 393
856 528
9 787
263 18
209 660
619 128
57 418
709 806
252 509
331 865
596 213
993 236
105 8
683 332
451 493
885 395
922 718
505 740
758 931
591 768
895 967
384 209
15 952
461 93
957 267
479 791
26 553
560 472
803 131
623 242
637 254
972 508
248 559
490 476
243 5
972 80
289 138
89 356
448 304
571 549
339 405
957 49
521 365
495 517
759 323
577 117
625 395
954 548
24 872
877 443
523 267
404 848
204 812
115 493
42 652
56 686
734 381
745 12
529 255
577 240
357 287
681 154
702 981
852 634
77 725
992 728
576 599
411 396
888 779
430 526
211 930
310 485
497 945
199 55
294 25
311 775
929 650
630 992
626 630
355 481
209 703
302 346
741 784
562 712
237 629
558 992
477 447
391 868
922 974
999 589
364 215
865 309
301 293
922 495
975 927
629 277
622 184
967 930
642 363
992 529
520 878
325 549
417 997
970 716
305 338
553 968
277 669
961 417
912 578
504 882
158 887
70 133
63 780
143 36
565 704
582 134
683 85
81 907
623 99
436 50
17 927
595 989
406 294
871 555
437 317
203 374
507 595
375 272
308 569
273 517
650 872
957 854
761 333
431 37
86 383
309 867
855 103
396 904
459 260
576 266
640 896
490 779
50 146
714 865
382 358
230 986
840 32
364 186
222 601
983 794
660 308
411 291
195 515
774 806
72 653
548 350
129 712
857 38
902 179
536 571
557 283
315 766
951 397
997 678
471 173
480 979
270 131
645 890
696 464
117 419
769 767
478 664
701 897
75 335
906 603
886 611
376 462
858 200
878 326
498 854
833 349
479 978
868 102
566 124
543 563
330 682
345 311
208 808
142 46
649 282
893 48
509 535
735 268
594 366
220 612
960 92
69 52
153 439
563 936
499 718
400 105
415 828
636 744
790 622
904 778
825 438
973 796
63 333
699 707
318 657
748 919
970 277
716 817
752 123
841 278
382 251
79 240
984 797
419 714
491 773
211 322
118 315
648 183
889 181
837 346
264 207
484 584
400 234
356 199
477 152
402 197
436 858
655 480
193 420
193 73
395 684
998 404
586 512
692 645
991 475
682 528
111 255
488 165
364 511
662 844
41 840
698 64
543 477
896 353
425 736
419 88
491 819
331 417
62 77
552 22
549 53
307 234
399 660
171 795
639 762
602 832
896 679
155 300
652 439
174 51
139 76
895 593
10 630
707 225
247 71
123 259
492 795
455 430
225 890
651 625
457 863
542 253
552 352
790 696
747 204
280 964
557 885
515 174
399 566
637 221
479 645
440 760
189 970
860 894
519 413
276 511
763 976
328 817
513 315
518 117
81 259
144 797
971 637
203 658
879 369
14 839
598 357
327 453
347 787
200 186
697 866
841 475
292 459
773 168
285 804
63 291
87 365
2 207
865 57
426 205
44 743
100 439
892 641
428 427
613 238
103 627
102 309
768 943
111 393
197 540
831 395
760 259
466 917
974 762
966 330
73 400
838 9
650 172
599 729
967 78
705 211
519 69
12 806
199 286
826 123
517 395
654 656
573 277
38 119
449 547
946 4
12 521
693 784
513 662
740 291
501 480
549 444
249 20
306 560
683 448
843 132
788 199
475 496
615 361
907 513
516 63
584 853
636 528
189 276
566 149
628 928
372 67
87 176
736 621
68 392
524 418
617 910
406 311
671 92
604 21
84 578
430 119
646 667
942 66
214 835
763 508
574 842
18 134
754 660
52 753
171 821
731 575
885 788
879 136
157 556
133 482
600 240
906 562
627 246
80 848
355 841
683 842
975 929
588 700
453 729
550 640
214 624
411 280
416 99
655 289
770 572
811 787
349 370
615 717
564 976
816 694
536 918
846 499
198 511
239 434
74 651
274 788
68 288
386 684
973 484
55 41
827 742
112 866
582 175
151 726
420 146
64 967
465 956
466 909
343 662
313 705
493 417
704 586
270 560
43 89
129 242
984 98
964 956
131 96
821 546
691 281
247 241
197 754
663 711
373 662
367 6
422 686
271 859
419 125
214 541
783 462
560 343
299 766
862 523
69 429
710 682
923 760
514 957
667 119
781 177
183 40
725 147
6 604
729 996
537 424
885 943
286 319
85 444
967 584
13 946
628 36
795 723
679 550
669 308
485 346
385 450
596 667
271 110
106 601
25 1000
942 642
960 909
353 228
812 45
990 320
355 824
546 617
167 149
457 225
570 836
285 941
608 954
64 880
481 878
877 170
811 505
414 819
46 771
815 767
86 857
681 804
421 440
589 227
451 588
423 46
986 20
974 707
587 594
471 38
207 67
572 348
166 17
788 986
752 212
69 602
406 837
277 749
975 827
414 866
911 426
445 836
542 896
490 419
456 128
195 960
308 662
678 767
752 474
685 466
67 503
340 753
502 473
300 617
482 477
902 713
549 392
288 347
765 90
218 777
737 220
881 413
179 44
517 559
24 930
433 202
955 91
564 773
389 456
932 863
575 870
262 834
180 123
213 549
325 944
163 431
844 62
105 44
603 23
953 621
822 626
717 385
158 777
232 280
143 546
416 164
997 717
840 678
226 177
120 53
484 551
612 283
327 327
349 717
338 929
555 301
686 160
936 271
551 843
389 167
330 693
410 805
482 327
503 250
302 708
259 623
906 786
113 871
587 232
161 461
762 924
83 715
986 448
291 18
185 537
229 680
484 515
841 639
888 966
674 344
967 190
975 932
803 872
104 87
548 389
313 264
979 310
757 395
413 964
501 47
726 597
111 729
368 210
176 952
296 255
445 849
781 262
133 419
506 583
971 237
500 53
363 283
678 478
442 119
166 90
687 942
671 892
102 798
750 39
294 277
126 45
307 738
157 906
488 440
676 662
715 459
742 175
653 77
196 419
509 95
37 362
253 196
993 708
746 355
631 743
787 39
777 756
662 94
533 933
595 149
608 208
383 309
386 349
768 36
130 582
943 277
472 167
874 195
549 465
208 620
658 180
936 995
88 435
367 597
746 620
827 961
270 353
702 209
245 656
237 470
746 374
541 179
374 218
683 414
34 923
103 890
884 692
126 38
635 971
590 492
453 380
733 417
625 723
378 434
903 869
243 615
793 649
866 783
197 167
89 548
437 230
921 192
229 320
291 46
538 863
243 880
296 991
713 975
409 921
790 91
705 312
960 33
815 497
664 826
374 12
241 753
944 811
131 162
208 172
35 421
300 746
736 277
251 596
516 448
538 659
970 306
338 243
739 930
755 152
164 402
155 128
939 405
566 98
269 69
489 774
519 303
580 789
384 254
702 830
489 900
205 240
482 459
388 542
694 221
623 143
271 858
262 777
874 209
277 828
602 142
445 766
554 120
374 25
854 938
838 75
315 343
801 42
584 796
16 188
330 278
136 638
414 600
809 397
225 288
430 85
850 826
946 875
899 404
341 319
394 753
95 179
220 708
503 895
83 804
82 519
156 413
13 217
614 570
858 821
905 838
664 287
161 755
159 609
927 59
811 500
678 320
27 906
801 898
701 530
48 883
295 783
1000 204
774 307
128 613
451 631
917 33
787 114
722 78
137 946
445 649
969 948
853 122
20 995
524 653
536 720
503 572
775 831
138 502
114 549
179 265
297 565
678 96
174 84
29 400
48 310
257 473
595 16
11 110
762 614
334 535
106 298
128 837
338 881
430 265
529 452
16 608
704 826
909 694
93 877
187 937
410 141
157 443
553 5
619 167
702 314
612 953
789 808
689 739
3 127
578 118
726 532
357 594
287 429
306 265
202 380
520 492
935 612
616 676
843 487
801 235
187 545
352 413
151 976
102 40
157 154
685 680
273 882
311 41
306 560
939 617
109 507
119 459
134 43
530 734
969 977
521 331
743 156
131 872
912 894
47 233
912 69
951 731
772 185
744 261
878 77
584 683
141 986
29 702
436 275
251 558
889 404
559 772
644 632
525 690
922 555
623 571
302 833
18 574
834 73
150 762
444 711
697 733
434 584
858 725
282 870
273 109
880 171
803 832
521 523
78 327
898 442
275 701
274 199
272 293
54 108
819 421
153 497
81 515
239 587
456 938
47 521
692 729
560 926
449 494
821 81
523 526
227 718
917 798
90 500
607 188
609 143
640 426
940 761
348 720
657 178
699 804
532 704
629 390
883 91
172 78
604 703
421 694
491 830
329 337
525 580
723 936
361 133
894 362
81 301
478 242
45 738
441 176
566 576
667 70
147 448
151 838
532 750
579 571
907 22
602 908
844 432
564 324
685 204
504 458
699 766
503 982
158 744
319 943
12 723
171 986
824 158
908 321
891 355
376 486
394 798
229 978
301 237
441 793
251 986
751 945
927 950
693 254
196 84
807 11
997 208
366 977
297 820
174 273
759 188
985 550
527 152
389 214
6 828
814 830
774 257
206 565
818 700
784 898
909 13
221 590
567 905
725 586
858 863
51 898
447 617
769 36
249 974
802 157
986 255
511 615
179 760
459 716
613 996
9 242
832 522
427 229
815 398
261 151
48 673
289 311
346 495
469 57
214 595
849 270
884 200
959 359
75 62
58 418
660 688
209 66
295 491
888 635
785 109
781 148
459 833
328 70
126 805
399 796
65 340
540 247
606 948
10 498
916 680
368 67
132 575
66 576
211 426
535 953
101 996
829 315
385 560
364 156
951 511
850 762
9 15
963 389
887 614
294 972
38 802
377 661
237 170
596 442
395 447
443 130
445 495
54 271
426 829
339 418
179 376
391 189
577 187
801 353
325 464
266 94
754 362
531 642
83 990
437 126
256 477
972 879
149 700
528 26
443 575
951 867
55 621
808 341
694 631
95 608
702 18
380 360
1 456
446 911
37 84
560 882
761 292
991 532
557 910
485 519
385 999
620 435
776 439
70 428
36 470
487 164
523 737
193 867
777 524
607 638
520 813
104 167
698 281
191 95
613 254
253 675
109 997
436 873
300 884
353 505
668 336
73 840
707 191
714 265
903 483
296 320
486 423
703 400
494 183
437 893
568 106
103 690
562 676
560 538
43 862
197 913
753 710
900 269
534 459
942 614
933 437
859 237
636 419
602 562
455 129
235 39
728 22
698 338
875 289
151 258
170 917
627 348
617 923
381 527
141 150
586 322
559 73
492 445
6 194
323 93
132 461
482 557
894 859
148 180
437 769
686 298
646 607
529 313
840 262
411 909
231 980
53 997
442 789
983 544
637 447
908 305
862 768
627 389
569 756
525 774
72 5
611 211
523 717
978 139
48 363
342 389
386 279
68 394
938 827
274 50
355 575
343 181
570 217
972 969
743 138
142 497
707 815
531 753
891 230
592 509
898 939
217 934
328 283
110 285
335 265
840 383
563 689
905 182
150 133
271 877
373 892
706 413
165 79
309 237
746 56
994 900
833 643
926 211
496 161
425 35
417 830
518 264
446 980
113 423
299 595
487 383
795 671
750 193
430 959
15 58
958 175
818 9
219 791
951 743
778 715
544 376
640 194
174 61
484 85
680 286
669 782
453 166
359 463
422 202
260 788
963 436
444 217
7 780
523 663
377 957
333 300
494 920
981 972
56 667
953 464
245 735
901 621
84 698
899 259
47 505
940 159
375 10
790 383
45 382
338 312
612 422
341 671
642 105
772 321
784 698
432 725
346 29
726 333
592 429
933 625
783 638
648 872
255 157
538 437
748 300
721 876
546 360
464 62
382 188
885 236
960 166
195 317
649 305
733 920
544 240
878 666
537 327
483 526
962 792
91 21
897 710
69 811
872 443
630 533
768 254
420 515
831 727
32 614
533 480
720 765
430 77
403 598
123 967
758 886
907 84
794 849
660 803
246 862
394 532
786 876
390 162
889 205
818 221
700 921
685 351
428 419
17 115
81 830
716 139
223 839
688 623
426 16
878 347
879 671
546 272
433 664
868 936
156 322
242 686
36 855
274 926
41 463
293 290
429 122
961 9
631 651
667 648
995 56
727 544
816 873
536 272
207 249
570 404
89 362
217 811
737 124
587 491
780 778
899 879
887 208
859 859
506 517
573 525
69 501
373 299
571 885
133 909
312 778
140 703
513 400
524 356
846 250
27 110
988 626
834 925
784 875
392 692
217 290
790 964
263 285
169 162
71 834
611 302
4 382
782 750
106 517
766 306
415 952
578 793
718 403
278 411
102 502
791 669
633 318
603 580
742 896
729 772
73 812
194 340
90 77
593 976
281 195
147 359
151 696
99 724
134 869
370 376
45 236
554 160
740 678
573 157
928 481
293 302
641 1
77 486
461 730
925 669
27 742
437 71
795 178
47 535
911 929
164 417
577 955
632 718
874 316
797 205
506 801
802 89
574 146
876 878
547 35
776 800
871 574
751 212
747 665
593 798
214 658
613 757
474 791
106 245
449 348
148 902
990 954
100 950
827 564
598 975
774 373
946 373
585 644
309 697
495 332
989 902
658 709
499 602
846 132
479 604
506 294
248 627
576 495
58 347
321 403
776 656
28 95
738 722
418 613
944 47
948 913
621 933
534 606
737 119
722 379
673 216
843 227
722 920
266 418
821 780
435 587
681 596
317 463
76 419
465 735
647 19
952 413
18 267
385 485
864 755
970 107
333 536
456 813
231 55
835 722
308 51
646 269
732 989
407 963
697 807
826 872
284 343
610 777
262 302
56 994
100 125
661 26
838 433
487 117
838 68
119 321
590 145
134 765
727 322
128 540
412 424
767 954
730 696
998 376
370 992
116 53
79 469
902 777
893 917
985 389
710 731
875 103
867 300
621 8
548 593
16 749
702 960
656 783
158 432
423 653
705 527
996 539
316 784
700 897
286 208
939 684
786 995
294 813
821 653
245 915
663 369
329 261
43 365
796 984
636 201
727 218
756 340
124 723
620 71
279 823
506 905
900 217
30 292
944 193
108 851
220 189
449 770
135 548
531 492
692 930
148 166
506 419
142 903
974 629
451 761
665 253
470 957
248 565
758 499
350 192
380 865
635 569
116 829
321 769
698 646
811 13
431 845
748 317
945 572
333 722
974 395
352 998
562 443
942 599
791 319
183 292
860 170
998 817
585 976
621 319
331 283
128 432
748 761
333 875
596 693
88 666
663 570
13 439
38 224
542 955
246 828
997 725
541 106
81 995
313 126
409 701
133 644
405 536
411 881
573 737
402 7
576 660
98 65
288 589
543 136
963 829
554 789
894 960
955 94
220 974
675 268
911 629
164 807
688 315
52 574
581 260
920 454
518 157
745 18
153 806
635 287
75 116
75 188
282 968
942 30
297 501
130 616
422 208
523 293
867 110
369 574
28 447
603 289
307 546
351 348
635 459
575 985
172 709
677 650
679 453
954 618
234 976
184 83
376 655
765 706
280 243
690 133
422 307
852 293
640 728
187 203
187 274
983 761
410 359
812 660
277 89
65 766
848 510
165 248
953 224
466 929
62 232
539 155
447 484
212 390
593 86
360 398
159 779
138 342
1 568
657 949
714 278
788 721
968 562
785 953
882 921
152 251
405 944
427 690
80 852
938 638
35 672
451 297
638 193
761 589
537 639
916 418
139 251
812 704
656 106
26 597
848 537
480 178
867 252
104 906
544 947
618 41
338 579
772 69
657 976
614 533
950 194
444 530
233 88
194 256
853 888
425 220
397 700
952 904
810 264
210 55
96 353
931 828
896 433
409 702
235 553
746 22
552 184
272 190
446 784
672 465
685 298
998 96
1000 81
345 949
4 809
162 554
381 100
532 93
795 277
830 941
962 29
212 575
765 514
297 484
948 210
508 969
65 633
713 506
454 64
873 58
611 458
557 35
127 992
269 89
29 921
949 98
673 991
504 161
644 438
647 801
770 592
224 155
660 834
898 937
994 114
572 771
805 605
596 128
217 931
852 865
962 246
236 800
961 635
72 740
541 604
196 719
873 310
144 419
356 533
647 41
811 350
954 218
345 616
547 550
414 562
807 398
197 375
10 43
782 158
761 81
799 322
631 957
375 672
204 774
815 731
80 850
67 626
241 33
583 412
973 787
184 996
371 780
822 381
539 380
460 603
925 300
256 259
930 556
329 630
361 133
983 144
770 440
473 50
462 10
797 55
51 435
214 981
362 421
800 35
638 900
199 260
518 562
117 454
84 447
580 446
590 445
885 563
612 359
369 358
413 74
508 165
146 463
883 721
756 507
407 683
943 393
955 606
60 460
907 72
517 144
588 487
49 106
465 472
829 661
734 833
998 241
703 241
962 143
650 586
269 717
110 56
662 211
671 64
135 721
864 577
63 652
758 451
923 112
773 222
55 751
992 506
747 52
194 695
280 709
425 843
899 549
760 535
598 560
281 430
7 733
384 144
595 70
181 142
363 517
268 954
459 417
468 259
953 206
914 662
505 233
782 339
873 403
963 541
971 471
203 244
387 977
47 587
728 982
499 228
181 91
508 766
25 640
845 976
637 978
211 759
97 141
544 992
533 969
439 507
750 503
480 642
228 137
118 526
754 955
46 617
382 934
573 553
528 407
385 418
176 165
305 595
587 272
241 849
355 119
622 680
321 104
240 102
628 548
503 358
974 381
315 548
101 356
763 887
305 628
792 147
742 480
752 97
945 328
447 993
672 300
404 69
170 992
540 643
1 797
178 43
590 974
330 492
379 691
318 92
238 683
162 110
207 979
307 914
906 152
451 753
821 577
569 854
497 991
788 108
151 497
471 965
456 740
431 801
892 834
517 748
858 130
109 678
592 64
215 415
168 497
74 666
519 989
979 642
750 16
513 767
731 900
640 983
784 187
21 70
818 675
804 537
215 676
740 913
327 806
303 955
620 495
483 377
18 139
155 462
228 768
668 667
650 959
145 308
378 433
107 166
702 196
872 911
824 917
723 611
565 150
645 26
402 185
324 127
588 420
188 478
145 816
774 855
163 794
226 918
84 540
736 333
244 786
702 607
217 67
217 425
450 782
967 861
988 851
270 290
768 576
391 457
312 912
705 164
82 475
14 931
264 166
951 750
356 508
575 652
77 573
355 792
652 526
377 321
611 640
215 646
103 378
289 606
770 415
889 994
925 852
17 903
652 189
696 967
619 8
581 271
62 695
221 935
256 714
353 597
243 866
243 568
173 346
760 532
526 942
793 649
551 451
639 809
776 203
211 335
605 394
89 791
726 667
380 309
906 981
846 732
299 148
494 89
621 472
413 253
902 146
597 206
14 453
655 235
570 790
184 866
657 175
841 272
581 382
362 220
952 486
634 208
296 251
722 127
380 916
62 135
340 281
733 658
893 354
143 388
254 462
637 326
598 910
291 477
697 178
664 653
860 649
899 298
424 156
71 621
755 804
85 133
790 94
447 818
205 682
144 590
915 458
368 780
257 513
690 658
310 954
602 354
651 170
325 500
121 75
878 396
528 875
968 962
779 318
1000 415
4 984
442 143
923 919
431 809
467 180
133 121
474 777
946 734
234 124
199 271
666 354
228 76
37 194
511 196
611 816
799 510
653 614
532 241
49 575
754 963
83 515
292 886
620 557
681 237
508 853
207 879
954 173
367 435
630 991
806 877
386 240
854 605
845 38
613 386
348 894
409 367
252 431
987 700
937 872
724 668
546 444
617 931
365 499
490 983
859 995
234 295
900 245
283 88
473 744
638 896
262 821
251 46
745 514
385 238
905 681
124 109
39 451
949 741
723 404
398 439
734 582
827 632
719 633
377 110
5 192
12 14
59 267
780 263
501 803
484 165
273 406
856 608
348 312
715 804
243 70
652 113
744 976
608 478
587 462
654 984
998 592
858 665
928 56
859 638
802 428
834 342
949 75
386 689
493 296
366 101
213 735
710 17
495 956
418 317
301 82
674 71
736 298
354 531
168 664
92 212
553 970
44 925
613 502
798 429
530 105
839 163
180 742
698 549
865 674
756 115
186 166
464 429
960 921
585 817
29 128
97 676
600 582
83 140
569 212
316 880
42 98
840 155
703 222
895 537
651 568
733 651
79 837
758 197
13 39
166 342
17 41
622 262
402 616
827 705
584 971
68 143
297 626
847 907
444 1000
567 742
393 94
930 300
496 471
510 687
29 509
550 675
937 45
660 172
876 338
308 486
628 460
86 376
283 925
924 933
675 726
820 491
790 67
538 750
437 286
795 47
721 465
509 344
516 657
995 168
653 392
852 303
678 281
206 937
870 961
686 129
619 544
611 505
255 409
694 148
195 691
155 489
832 916
573 663
831 348
739 567
869 483
764 591
527 547
507 969
98 397
941 192
697 716
125 551
699 951
641 819
307 893
808 796
458 139
486 381
947 289
771 225
815 816
362 535
504 342
738 869
61 601
317 678
229 757
708 441
259 927
820 349
144 565
703 628
8 602
890 189
413 955
770 661
196 227
569 131
999 699
299 306
984 59
816 615
55 212
139 524
872 314
878 958
586 16
617 581
769 593
547 507
168 182
409 316
447 363
61 977
283 446
505 360
974 267
478 321
844 29
343 617
575 716
731 220
801 160
753 348
854 570
751 300
616 22
384 159
136 63
508 445
804 418
684 13
334 778
807 162
779 178
893 149
369 353
513 623
971 169
739 265
564 825
846 489
648 179
241 230
674 783
200 749
762 477
255 884
45 96
273 61
210 823
176 165
788 578
747 688
952 759
583 485
974 516
695 429
658 621
403 936
685 331
808 603
486 447
542 62
123 530
353 815
979 332
910 528
216 767
526 657
142 167
683 108
536 116
736 378
314 193
524 139
741 998
444 331
393 226
756 986
800 515
847 109
637 779
546 757
414 852
19 71
179 556
671 701
79 714
907 407
545 392
389 430
761 285
511 833
819 153
667 267
375 618
396 514
270 11
862 942
12 684
239 880
581 190
904 909
315 659
50 811
241 859
144 439
272 1
153 655
922 90
708 820
334 296
307 104
45 604
287 169
49 56
246 525
433 630
289 150
960 748
606 339
777 201
201 750
405 49
138 354
174 326
622 845
948 507
110 928
97 992
48 396
921 146
776 294
444 354
101 64
402 404
604 707
456 179
227 804
158 861
186 365
210 331
837 807
735 157
149 947
343 832
977 197
491 263
616 752
816 934
337 717
423 217
396 941
744 879
739 623
987 901
232 924
730 196
353 69
15 465
296 502
699 358
620 273
24 190
124 236
953 840
56 461
401 375
253 452
74 145
46 992
915 61
257 277
345 645
109 610
112 359
716 405
677 810
1000 336
572 701
540 123
584 524
899 596
47 984
128 152
143 121
181 173
450 58
702 437
47 794
153 811
215 158
968 868
204 891
591 967
90 776
300 131
726 673
657 198
350 773
893 785
958 492
549 73
510 407
200 250
61 557
714 352
220 275
166 681
648 424
200 757
887 737
410 499
697 613
385 67
851 46
538 277
350 809
215 86
336 860
416 415
767 396
671 130
810 987
411 837
593 458
194 610
109 480
92 604
670 806
851 477
754 521
330 388
474 103
963 545
959 809
205 379
508 726
712 875
711 318
775 122
732 304
783 969
572 840
646 875
351 242
763 496
884 104
207 92
636 357
166 169
548 595
320 370
244 55
372 32
154 955
258 147
115 886
726 40
914 687
928 371
867 264
368 691
783 750
107 574
743 419
13 273
642 290
345 333
365 886
840 717
863 519
404 98
138 977
663 129
500 51
315 591
282 366
116 683
256 64
482 223
495 998
288 495
828 136
22 632
348 192
711 862
959 210
187 114
243 96
147 850
441 742
108 462
144 722
786 223
445 399
397 267
762 939
75 684
315 589
781 97
958 663
873 491
605 916
12 59
909 848
590 159
620 349
71 697
919 763
162 856
123 364
303 558
242 885
473 378
474 556
219 254
745 431
347 91
150 349
197 358
516 58
407 786
482 136
898 478
333 401
765 60
618 456
340 67
444 859
415 813
67 917
348 633
723 811
160 694
52 872
930 356
142 568
703 337
814 623
24 601
661 147
603 788
854 278
136 942
755 298
214 550
183 821
632 562
255 906
778 791
147 307
875 707
44 288
911 578
178 857
4 934
721 839
116 606
548 575
872 252
802 302
123 85
647 984
889 754
545 901
208 666
373 692
979 82
659 416
273 890
823 837
675 276
882 544
118 790
42 429
730 989
74 843
827 852
606 720
621 716
381 150
842 828
909 754
170 821
710 567
403 442
718 532
76 78
868 599
27 193
182 909
752 757
609 256
975 578
293 214
364 596
423 674
427 205
25 332
899 597
38 734
266 302
379 756
355 342
534 247
155 381
138 716
971 906
484 746
959 946
541 777
450 322
527 964
296 877
473 552
286 194
496 511
267 551
892 874
120 621
2 426
142 275
181 139
884 112
57 664
441 843
165 598
562 890
767 691
242 857
51 240
750 527
78 546
420 17
637 970
396 540
815 639
777 537
649 995
659 661
503 706
303 99
989 668
358 865
721 755
994 600
127 772
317 744
760 205
175 737
277 397
35 571
107 91
85 812
472 756
461 744
842 975
642 764
628 831
585 1000
600 349
120 579
323 727
931 437
173 82
479 106
676 449
540 513
324 783
538 624
368 796
770 998
761 210
40 412
411 388
737 625
203 10
736 856
292 525
607 667
773 465
913 85
598 448
231 452
76 921
717 768
766 444
653 487
898 527
914 692
316 308
318 650
506 519
44 54
721 797
261 650
735 493
941 174
626 332
253 171
938 702
145 969
455 704
230 797
489 352
660 144
794 805
323 978
32 299
96 367
16 752
245 357
530 751
82 185
356 156
857 334
302 294
997 2
798 757
109 226
370 286
91 768
746 163
461 413
780 777
529 557
913 795
546 773
958 442
598 627
960 314
607 454
455 262
19 604
830 253
539 127
894 199
361 629
42 640
416 822
378 821
616 944
717 290
732 161
788 675
988 329
783 748
10 595
198 238
491 28
154 27
225 29
658 48
687 586
407 700
521 103
46 784
74 137
298 763
438 806
134 85
833 425
20 917
155 842
870 217
244 645
674 23
71 468
53 332
32 758
860 460
244 552
689 906
669 317
122 986
71 106
531 256
173 903
745 550
767 327
971 614
637 10
478 645
976 708
465 530
990 7
559 325
230 233
549 248
233 899
4 671
926 304
207 535
84 98
425 951
565 850
860 396
40 201
908 337
867 16
23 373
697 856
88 582
829 927
825 637
308 61
365 828
362 233
331 571
522 446
296 756
151 86
287 155
492 190
206 194
567 358
214 228
809 263
189 302
938 637
698 14
841 245
478 62
633 203
649 809
564 154
240 944
99 714
904 526
720 591
948 109
336 286
548 161
462 144
781 737
750 400
645 478
540 591
794 122
931 172
326 443
387 494
208 565
91 485
75 111
219 810
95 23
184 555
699 643
380 646
45 479
957 129
720 689
811 496
668 513
956 741
235 994
559 342
826 442
552 649
458 901
924 771
325 553
196 107
752 23
502 575
704 797
486 458
954 423
936 297
38 622
615 891
232 272
714 173
822 58
959 266
36 280
832 882
989 361
383 28
602 741
538 884
342 306
729 23
320 295
916 664
555 357
628 531
704 787
845 342
607 525
804 803
685 643
3 636
663 674
414 385
269 265
570 951
974 610
905 298
962 293
649 820
350 517
303 277
619 53
578 148
951 225
867 382
17 636
309 869
254 680
945 722
673 522
132 515
812 647
939 36
856 774
291 588
865 205
258 593
741 483
707 836
217 691
326 574
442 234
913 635
356 696
218 857
372 29
675 349
385 183
957 614
201 240
445 247
840 66
548 703
538 580
271 255
828 754
988 597
231 270
965 900
757 587
615 182
530 128
311 290
903 914
154 268
515 104
170 598
300 354
934 717
972 837
591 205
801 799
68 578
478 31
617 33
214 235
362 232
522 744
658 673
940 425
528 811
409 455
808 697
414 708
545 742
946 385
184 135
713 747
777 252
284 190
424 394
626 498
242 786
459 147
571 899
710 399
853 99
796 118
826 661
402 209
594 370
504 348
94 777
28 217
406 871
264 312
809 830
616 889
36 50
949 75
473 606
704 658
776 326
986 500
709 601
970 388
736 302
79 474
690 830
700 107
418 96
926 964
853 227
276 542
616 888
494 224
882 89
414 198
697 658
259 400
788 405
707 228
702 523
352 785
891 392
487 52
15 309
535 413
955 868
756 811
35 570
659 249
446 916
574 73
472 143
547 832
60 260
782 253
38 761
153 134
186 929
238 640
52 201
68 772
582 6
576 823
72 617
533 235
307 517
659 106
938 779
38 206
459 997
758 820
953 497
425 910
549 138
338 662
434 601
607 406
229 16
632 183
417 300
816 164
270 723
501 475
680 207
203 538
357 139
635 961
870 310
448 59
721 419
20 786
191 155
170 626
809 419
719 802
965 225
947 534
9 234
441 448
986 689
827 643
603 343
652 461
520 473
892 100
885 241
395 911
537 76
495 565
366 345
569 213
747 331
565 516
964 756
444 5
648 949
292 271
732 251
724 943
43 251
492 615
526 928
3 886
451 62
406 498
711 816
147 975
491 457
213 711
716 454
403 656
926 363
613 694
637 658
908 336
951 679
606 399
285 476
538 609
106 735
551 944
918 816
273 697
408 409
862 485
141 123
485 264
957 67
724 98
434 594
272 632
31 384
860 878
486 316
51 397
340 592
408 601
298 258
666 681
165 705
827 527
791 306
373 311
409 748
341 97
728 842
225 613
490 759
74 85
481 976
567 124
725 820
77 974
654 22
726 743
269 819
125 553
863 60
807 497
593 271
113 148
760 321
79 338
422 250
225 152
276 902
722 791
765 1000
21 799
541 419
238 747
299 810
870 363
860 162
433 676
824 453
773 545
882 583
832 852
3 304
206 57
847 279
278 927
726 612
31 299
45 267
76 268
631 344
505 946
622 490
942 937
482 445
28 714
565 364
667 860
916 568
846 872
799 762
374 124
422 524
791 404
672 467
810 867
812 303
792 314
251 433
877 733
447 733
96 904
763 12
580 763
635 678
440 426
549 433
957 814
218 971
437 747
613 889
191 246
559 424
857 983
716 810
542 733
637 162
174 638
401 399
77 753
179 35
468 517
330 727
697 424
171 547
436 133
379 784
208 627
609 938
747 64
797 324
486 289
926 433
832 660
413 326
361 908
424 591
318 828
252 754
300 15
148 423
206 736
362 526
463 414
478 971
295 209
498 274
706 781
440 423
749 538
445 852
442 109
937 869
622 759
774 188
610 922
657 921
446 816
230 19
990 908
117 707
981 284
64 614
37 687
224 503
355 786
895 668
537 796
555 831
18 158
80 328
249 628
444 736
755 694
602 673
380 744
27 718
332 360
46 91
594 369
154 269
937 948
744 48
878 473
631 299
627 896
524 710
446 875
569 967
640 200
944 170
888 19
379 971
61 219
587 424
693 655
603 740
788 630
102 346
645 665
561 733
442 272
146 84
51 888
87 714
883 690
709 31
1 770
989 87
511 62
716 576
315 203
832 318
664 103
767 934
666 309
580 328
411 108
995 726
439 461
151 81
112 322
92 859
945 112
173 81
656 455
657 889
207 971
73 489
422 871
179 840
167 88
195 759
484 578
38 189
270 923
245 188
47 381
493 336
417 991
445 665
554 72
42 102
591 760
631 115
954 13
100 810
568 121
698 295
483 52
974 736
923 753
134 218
554 970
960 626
291 971
42 405
506 844
604 84
198 97
109 234
43 152
272 209
503 611
662 969
704 986
738 636
853 627
596 872
497 407
377 556
960 788
631 419
502 466
562 235
469 700
852 671
879 511
122 123
92 381
366 783
418 796
423 104
975 271
678 19
574 472
259 55
473 533
999 890
124 975
675 560
230 593
103 526
649 109
489 225
7 741
536 855
959 425
695 959
977 934
405 373
427 550
83 664
553 900
874 81
641 677
269 549
75 871
979 372
596 724
464 468
323 603
27 1000
958 282
215 722
94 934
484 620
283 521
420 566
647 836
512 294
842 287
158 781
152 917
640 137
604 748
350 103
103 927
208 377
98 60
994 422
42 192
712 477
43 324
159 131
424 689
976 671
451 266
182 134
270 603
350 822
924 874
800 700
76 26
86 8
429 174
365 79
556 470
794 76
207 598
286 953
623 631
897 262
395 74
676 78
900 665
538 26
726 824
849 338
345 802
975 935
13 774
244 340
416 568
166 37
989 622
252 452
713 611
685 148
226 108
772 360
386 125
948 309
646 111
912 797
731 991
764 887
226 744
312 7
43 641
262 477
928 32
643 514
662 641
748 327
687 887
12 520
829 72
182 960
756 475
465 94
980 487
231 228
234 205
845 543
20 277
308 107
620 947
588 951
277 281
168 336
855 963
34 179
138 683
157 216
309 894
381 621
849 288
492 612
154 82
358 337
443 173
120 666
616 62
343 708
43 893
855 510
689 898
580 889
104 826
720 737
358 413
700 101
713 206
287 192
528 866
39 645
311 971
32 159
867 926
819 374
884 909
806 673
562 572
398 386
122 666
78 118
218 479
684 778
970 930
796 971
615 498
468 835
994 926
852 500
874 860
769 670
343 757
328 575
960 904
570 725
842 82
561 648
425 60
990 245
215 395
892 786
620 830
755 360
859 614
474 606
276 732
489 243
817 618
521 816
541 777
859 91
738 383
442 419
663 162
557 432
217 878
707 448
808 836
450 462
68 666
398 923
165 343
960 886
702 982
758 481
571 242
625 616
35 308
470 67
498 697
574 26
474 714
550 281
742 281
947 999
922 809
152 344
230 86
68 111
591 931
173 825
441 162
469 797
863 475
171 939
964 360
74 745
26 438
718 623
621 767
576 665
9 543
629 727
838 238
168 696
520 429
590 341
137 961
435 59
997 1000
360 606
351 960
397 433
55 376
143 115
779 676
218 719
445 787
25 847
542 283
711 193
533 62
22 300
359 670
670 457
62 355
314 29
461 412
788 711
826 516
192 930
648 605
392 410
256 93
375 416
609 797
858 86
386 141
811 880
336 744
98 480
509 398
810 412
123 970
485 597
526 948
553 677
86 174
266 944
360 341
138 641
726 968
109 996
875 112
855 919
399 211
608 952
363 907
876 417
14 486
433 360
37 539
713 985
929 122
463 978
619 288
255 600
595 345
456 363
282 470
681 310
262 680
586 288
705 625
110 461
821 718
257 542
527 857
979 969
947 455
743 441
40 565
909 998
361 635
104 364
674 642
321 784
72 935
559 907
367 777
494 668
210 188
45 751
719 736
191 23
463 665
230 934
931 502
136 139
503 291
933 240
24 176
110 253
159 95
871 669
336 526
714 365
115 545
281 758
780 834
499 472
405 242
744 728
867 336
627 880
119 369
544 559
812 143
238 654
322 971
496 108
473 657
202 209
967 588
421 483
954 746
987 919
647 359
695 731
610 513
881 321
879 729
871 425
78 691
661 108
216 400
57 157
366 689
276 258
740 332
77 696
615 694
53 64
795 261
774 747
67 404
133 655
80 946
637 3
111 158
557 297
454 327
16 613
871 819
150 291
987 610
304 227
291 601
862 357
103 85
489 636
291 170
116 621
624 370
527 752
49 735
62 83
696 502
320 77
368 566
176 470
697 354
955 479
835 987
72 817
453 938
107 560
180 743
112 223
975 803
538 639
722 23
524 599
675 417
982 844
314 42
396 157
635 10
997 350
167 470
408 68
627 619
361 515
737 807
610 473
112 711
734 147
745 833
249 257
101 420
461 230
386 414
424 857
207 21
491 420
488 373
991 898
412 114
920 352
825 149
859 529
676 936
768 592
849 420
840 16
246 950
364 301
157 632
653 787
207 363
735 143
41 694
808 726
78 452
600 728
257 903
838 459
51 932
352 606
622 899
849 191
491 867
498 212
999 647
10 150
293 205
899 745
471 333
785 706
433 548
450 385
843 689
620 288
893 893
792 972
162 514
381 640
851 653
300 879
29 849
54 309
54 321
654 952
658 524
71 438
822 90
779 521
808 665
557 399
370 701
214 348
987 532
184 595
473 838
687 483
792 501
822 740
692 845
368 475
912 350
440 439
960 734
398 218
617 767
468 955
302 987
518 682
276 289
127 701
184 748
249 813
553 975
820 70
544 244
593 187
626 456
189 32
250 585
352 587
541 866
852 819
500 843
132 370
71 776
524 258
70 254
229 772
842 623
867 48
235 385
841 460
491 861
445 30
616 741
607 796
615 157
999 459
828 115
891 130
388 898
152 414
186 458
80 380
428 27
412 946
405 663
523 252
281 896
637 967
763 897
53 243
701 378
492 52
182 528
426 382
796 569
27 577
956 981
7 106
52 384
46 418
670 457
352 568
535 950
847 989
231 297
674 900
951 932
460 166
548 132
701 885
461 343
324 727
833 417
801 331
749 884
340 846
414 418
368 692
680 948
245 214
113 911
843 919
84 64
196 302
187 632
975 896
623 648
65 298
629 456
340 865
710 377
794 679
371 123
71 161
375 51
962 315
233 488
551 804
105 317
948 747
643 291
939 923
220 265
721 3
867 849
225 60
739 577
699 18
179 109
160 769
84 554
41 121
925 316
632 592
338 30
321 579
501 980
245 259
261 721
569 965
25 127
703 794
811 763
872 402
171 990
543 32
153 254
569 584
175 77
106 201
780 513
493 426
685 281
2 737
702 945
72 570
364 727
489 775
176 174
164 360
391 347
600 706
290 543
620 169
370 464
977 725
151 149
429 469
206 835
780 430
1000 908
634 851
625 363
537 122
482 800
146 700
406 873
416 746
915 695
159 35
760 284
432 135
603 910
745 861
291 809
716 524
374 291
653 349
471 998
798 190
890 953
825 944
690 295
990 240
274 604
888 148
282 33
943 320
180 885
693 687
210 471
761 409
758 584
581 413
603 228
180 379
322 492
786 5
244 12
615 776
923 518
551 503
822 205
90 493
180 2
472 783
191 390
973 232
645 948
176 553
932 247
738 356
360 253
264 524
299 604
121 879
381 222
426 672
164 202
204 515
297 344
733 675
906 488
436 705
258 551
798 611
966 189
442 536
59 326
929 706
584 358
580 49
721 965
167 6
521 885
228 370
45 817
305 960
665 951
501 740
350 922
110 298
833 316
641 552
257 892
250 569
618 841
805 829
835 338
222 972
341 355
172 450
409 385
336 476
215 74
995 836
134 565
881 105
656 966
858 522
90 913
753 107
936 708
46 558
529 770
124 268
717 870
255 296
771 126
199 590
426 986
551 194
299 559
524 431
952 955
867 382
489 42
750 620
177 424
194 795
63 706
575 318
613 779
905 830
419 384
369 103
297 844
402 920
350 595
550 926
307 302
344 416
36 795
219 93
888 212
917 413
731 950
729 492
321 344
727 633
736 740
584 96
15 33
628 986
911 365
667 177
593 218
13 10
103 628
840 232
644 991
940 756
248 375
718 669
302 569
308 445
541 38
70 892
877 556
921 697
873 788
6 587
597 465
93 18
249 699
689 932
688 893
267 629
297 935
504 985
429 599
636 812
703 970
525 705
402 580
367 445
31 274
739 372
390 627
326 832
763 638
531 14
643 450
385 797
781 939
538 889
700 210
179 173
878 403
982 703
148 279
553 349
721 179
805 292
123 110
748 131
144 885
335 278
75 786
725 720
608 856
66 263
435 307
709 244
947 313
592 691
39 94
272 144
435 759
869 77
207 558
442 616
894 351
137 777
496 969
824 862
124 104
411 889
133 559
871 120
810 80
174 463
606 848
607 446
523 41
599 475
91 730
80 41
817 985
954 217
78 313
416 778
667 202
760 827
946 799
879 631
93 755
603 52
497 699
740 209
684 19
748 338
379 775
760 828
44 195
508 713
490 122
323 924
750 156
955 83
713 695
449 833
884 806
505 51
260 381
399 244
582 944
718 147
974 960
155 477
190 18
139 662
585 679
835 462
544 335
29 789
621 256
62 478
529 505
885 566
810 788
732 284
430 391
351 449
926 403
420 505
167 115
794 559
20 752
86 628
417 563
819 115
592 38
542 880
445 120
908 427
710 255
645 639
88 139
542 996
501 14
128 961
520 667
418 922
550 539
101 504
618 966
3 919
799 209
329 545
971 244
498 237
876 680
819 143
138 963
976 360
321 638
304 104
26 840
378 722
225 575
540 479
398 843
51 543
87 196
440 380
616 58
738 937
79 491
454 556
916 217
854 430
533 236
76 158
880 558
133 454
932 105
947 673
215 330
526 998
377 302
360 965
902 993
484 97
653 981
197 937
366 568
804 51
209 899
457 879
332 88
192 589
262 264
593 139
136 476
778 119
83 513
506 137
233 984
965 989
926 885
453 161
212 292
191 256
135 420
507 647
236 467
730 699
837 498
973 323
441 973
485 751
887 523
507 991
979 120
5 472
632 905
196 457
713 844
263 386
33 847
313 770
468 269
766 43
365 305
277 739
489 805
328 762
752 376
495 835
306 731
635 499
956 938
782 830
216 668
515 44
813 249
518 828
870 281
585 283
22 235
40 861
623 510
885 367
202 374
104 380
879 508
446 738
568 834
502 227
271 784
33 17
844 83
363 550
832 714
948 948
809 853
363 987
354 431
804 248
628 556
63 908
645 506
340 509
735 213
996 842
858 5
88 29
578 702
416 451
398 409
262 364
350 206
637 625
873 704
259 440
347 500
5 322
830 992
205 344
186 565
570 201
229 43
745 658
108 806
215 161
524 506
711 477
101 874
577 347
787 973
472 836
157 134
126 477
821 987
552 330
530 6
49 122
779 758
563 793
953 886
391 777
253 477
350 102
449 354
327 926
762 236
369 799
275 919
905 494
824 95
101 457
578 353
111 149
942 356
241 673
450 895
371 632
733 703
56 720
646 182
417 383
181 407
326 785
279 456
550 231
687 102
455 651
799 264
620 565
238 741
636 861
492 687
390 7
726 225
406 446
828 372
779 822
607 8
463 104
334 886
988 13
664 21
285 442
7 462
203 904
765 244
931 838
844 256
481 320
765 570
942 886
708 593
601 721
825 314
200 64
76 158
179 187
629 739
201 463
367 635
879 404
242 131
387 809
129 86
655 867
753 894
486 597
317 460
774 87
150 141
299 973
160 225
964 477
940 788
423 165
568 306
437 301
110 810
895 823
690 238
132 550
146 442
902 618
704 463
603 676
649 853
78 902
379 808
596 42
206 318
624 18
318 774
583 60
882 428
665 478
27 572
14 797
414 172
635 915
591 117
970 238
139 240
48 47
88 517
835 643
660 294
67 458
517 978
405 650
127 399
970 70
866 154
326 983
898 280
397 960
197 489
728 366
412 336
853 775
418 500
793 687
144 78
55 860
509 660
59 460
529 636
789 28
11 395
675 114
74 908
396 71
437 270
605 124
898 848
348 457
144 316
393 140
1000 287
947 447
907 508
144 6
33 435
830 933
46 43
951 504
575 119
389 347
470 11
859 994
451 368
683 206
346 594
881 75
522 345
853 828
833 428
863 997
929 865
908 693
197 975
94 858
205 771
782 482
476 674
41 640
846 926
520 724
798 192
537 400
228 320
748 389
385 60
925 610
303 314
288 832
690 499
270 381
863 894
568 51
691 338
264 609
332 537
728 783
183 130
449 264
653 410
469 196
806 38
351 393
225 108
606 639
19 915
809 876
926 881
219 376
985 616
153 482
265 316
445 880
143 447
856 894
89 796
833 324
717 895
2 183
821 942
857 608
483 840
721 665
41 409
25 939
421 25
341 177
56 685
131 785
678 199
994 987
311 767
661 827
10 27
969 663
271 831
670 825
490 754
162 391
330 531
556 186
363 750
435 896
681 419
617 566
552 359
126 611
437 862
889 786
449 446
276 857
682 720
473 946
336 172
703 634
820 665
415 258
154 183
601 849
414 835
193 217
828 965
827 318
104 264
710 715
572 553
272 986
931 253
425 744
378 267
931 127
385 198
380 345
194 539
373 980
197 607
572 566
883 24
288 398
113 987
539 998
983 684
937 811
555 914
180 361
488 932
130 111
456 873
411 509
488 649
256 784
349 685
708 828
226 232
218 996
993 338
21 757
568 975
889 957
318 122
54 68
178 806
678 183
691 633
282 88
871 179
863 538
365 219
451 571
566 590
927 669
426 558
533 948
905 993
114 421
489 223
28 168
350 666
299 705
792 41
219 581
118 663
882 82
652 482
72 332
1000 218
775 999
947 426
418 308
728 851
74 532
699 216
882 101
805 48
88 181
761 597
260 307
388 879
361 141
473 40
257 432
431 473
898 32
339 377
228 316
847 67
283 301
401 545
593 164
345 206
803 681
988 105
984 62
203 375
415 344
775 676
148 671
703 205
581 46
361 42
108 808
109 207
752 390
554 509
715 345
25 898
3 517
579 12
387 986
329 781
456 802
473 104
309 604
649 175
216 889
697 9
216 324
713 806
314 967
311 267
164 28
545 336
348 167
152 123
904 734
536 481
584 360
963 8
182 892
781 612
620 398
721 478
283 835
802 433
700 597
625 112
448 863
30 169
292 795
529 182
662 195
554 64
71 246
138 517
128 252
650 919
397 748
583 370
803 679
276 384
496 502
365 900
68 943
737 394
575 360
554 265
328 237
483 108
625 398
650 620
539 753
501 299
669 935
614 83
467 471
972 889
788 962
905 336
730 856
215 642
906 305
542 769
877 234
632 24
644 502
254 282
581 183
117 755
837 249
719 730
619 304
266 691
27 406
262 170
811 756
61 477
246 717
951 602
626 122
624 582
864 270
452 877
632 444
692 569
298 468
772 411
101 916
322 37
207 127
882 584
60 18
734 943
544 306
428 684
266 170
439 51
928 130
573 891
459 559
27 264
674 757
673 798
834 775
901 995
578 41
58 783
725 638
943 791
475 269
438 370
421 741
870 877
767 348
907 443
706 226
982 933
731 380
154 654
648 565
605 55
837 225
863 662
453 561
829 805
175 928
668 267
143 596
943 538
980 910
135 850
782 686
66 116
769 512
77 220
274 417
642 681
342 110
671 504
309 795
722 499
765 484
79 390
928 908
817 22
871 907
593 951
67 653
164 658
878 836
252 241
921 151
261 894
397 263
57 931
430 706
189 779
168 195
102 267
288 95
2 919
870 158
810 594
252 936
771 974
215 130
281 23
916 135
398 541
472 313
18 454
232 902
96 207
473 400
495 198
117 761
919 496
90 986
921 729
703 342
471 692
715 917
52 751
292 630
943 449
903 763
665 960
167 135
534 760
958 640
400 28
524 74
60 319
48 613
954 981
672 750
667 425
175 387
16 718
167 466
229 958
918 69
203 893
653 84
723 737
765 610
684 123
442 288
901 743
723 489
238 855
279 395
781 905
623 453
919 797
755 789
858 147
39 673
756 60
797 691
301 479
602 561
848 984
727 43
531 749
603 450
845 769
673 881
333 625
422 296
84 251
398 176
848 941
1 437
128 604
83 797
357 428
412 685
727 205
953 139
588 258
26 555
435 432
57 699
994 768
19 478
654 78
19 416
852 501
105 19
816 980
407 188
872 172
377 819
957 598
856 329
884 544
975 881
580 319
86 31
509 574
652 105
521 162
663 670
689 373
352 768
955 504
676 758
577 826
424 53
382 533
76 279
160 265
583 51
82 740
313 669
774 590
752 964
634 294
666 414
181 322
826 18
776 136
962 502
554 352
884 386
664 935
199 960
10 824
564 782
451 92
682 876
840 224
518 433
847 474
796 184
201 28
163 621
122 976
327 124
509 676
610 210
169 173
997 809
591 179
271 560
436 41
265 952
385 276
749 782
965 231
258 544
165 165
140 421
544 286
962 466
676 53
226 571
380 845
24 222
782 970
10 294
245 217
492 274
56 629
860 241
784 20
185 117
537 948
234 324
790 81
134 195
766 466
311 359
580 145
114 334
627 361
578 124
398 872
501 70
310 453
473 360
477 94
41 657
981 13
94 275
470 771
237 227
586 236
381 547
880 165
526 495
618 507
378 104
173 16
469 878
237 482
576 941
598 713
726 617
891 578
349 820
47 361
597 585
131 632
797 977
471 11
517 323
426 89
104 894
772 599
81 572
512 8
721 656
272 110
688 447
266 163
523 36
621 312
943 119
96 751
762 740
62 566
654 278
172 487
86 757
329 943
950 166
821 841
950 671
117 93
255 637
672 382
694 777
896 293
43 637
376 991
557 805
82 437
924 210
967 253
195 9
174 296
136 145
815 995
87 85
721 931
313 341
118 393
685 6
643 14
5 728
532 18
455 561
771 614
867 378
386 738
33 61
206 560
555 168
252 20
951 642
983 973
366 264
270 100
114 51
779 912
929 118
679 311
924 383
761 449
186 790
851 147
707 219
386 56
76 261
902 638
611 26
290 884
984 976
27 559
470 98
215 805
115 399
782 894
342 38
828 542
688 528
747 678
734 394
655 132
770 809
835 557
441 380
356 124
682 425
522 382
186 152
550 737
630 300
338 332
873 972
500 166
844 561
955 246
378 577
386 610
166 147
527 220
344 606
31 883
264 26
177 552
288 450
750 727
58 918
889 88
253 931
492 388
634 96
672 446
55 11
158 57
277 221
827 685
567 621
646 857
408 830
280 823
550 696
613 29
116 608
539 502
890 368
463 30
476 523
534 135
192 531
751 691
375 469
89 577
434 941
771 735
558 841
537 50
79 108
715 150
651 194
562 253
283 540
63 25
159 758
288 596
286 351
819 38
615 661
602 908
643 48
889 373
422 200
307 426
575 501
695 22
275 226
766 256
281 557
315 828
423 440
790 602
640 709
370 609
516 255
302 971
343 159
358 191
616 765
265 665
686 191
416 959
215 961
517 181
8 495
935 831
433 431
140 724
333 73
327 509
479 849
7 629
820 821
586 364
29 435
626 850
809 714
675 41
222 24
519 191
22 229
660 453
177 455
527 799
307 509
357 854
483 786
606 363
727 302
737 192
42 755
469 362
403 850
874 143
333 624
853 392
844 355
809 513
311 20
528 336
190 618
403 885
247 672
974 8
200 973
727 711
73 241
91 195
337 476
99 964
355 670
24 952
464 198
218 833
169 774
391 746
630 358
30 793
801 876
849 3
714 1
241 575
770 786
261 331
294 107
776 360
311 649
846 800
633 775
549 64
809 801
158 940
733 438
314 187
190 534
534 162
737 904
689 774
105 506
612 950
310 399
47 388
187 620
395 893
956 819
620 943
882 764
202 777
964 614
148 516
677 154
57 681
455 414
919 746
695 559
958 531
919 5
625 4
896 105
924 19
961 851
615 544
320 843
457 816
332 284
438 604
285 9
422 494
239 739
298 341
872 934
938 255
258 790
895 562
581 153
4 818
362 541
384 618
434 681
965 841
444 766
774 402
896 729
467 195
535 135
68 765
19 406
196 6
568 277
430 90
908 148
689 434
52 269
950 73
913 485
251 914
316 357
85 24
218 211
345 552
316 753
159 413
419 335
612 354
443 986
134 42
475 350
618 823
895 526
11 567
481 807
164 261
284 796
7 248
799 502
254 351
764 115
450 412
766 182
168 61
102 208
558 302
124 577
102 175
742 18
825 113
373 222
17 988
236 657
158 23
374 34
149 411
823 138
320 598
659 588
796 488
789 761
337 353
528 912
930 439
551 269
490 754
742 923
579 507
530 977
11 737
148 903
40 159
757 970
558 360
847 416
176 354
707 635
547 513
951 234
502 476
230 501
424 992
498 971
948 3
739 27
929 958
117 886
856 969
329 874
289 414
767 175
809 465
978 473
706 355
831 928
429 208
199 61
31 852
855 696
722 979
936 593
479 651
620 53
926 334
747 948
122 215
680 514
986 931
286 657
584 692
899 116
176 13
865 97
793 207
186 719
312 515
165 121
174 791
124 785
732 100
314 871
384 854
785 994
650 370
62 70
186 234
246 960
57 362
569 111
829 850
364 754
875 141
931 528
313 49
148 55
925 45
898 462
455 309
679 683
753 104
338 740
700 939
300 584
694 757
606 869
623 523
663 970
498 498
546 593
647 810
854 693
154 572
881 752
434 609
713 559
299 186
125 50
633 999
755 424
293 327
849 361
330 916
413 511
104 827
637 958
651 751
322 490
241 804
413 203
761 675
861 125
175 60
58 985
409 808
134 813
174 702
617 982
493 503
330 29
986 596
346 966
456 637
441 668
870 696
371 853
977 631
691 232
216 152
959 748
561 625
326 92
74 734
237 942
970 566
162 566
532 956
592 508
175 987
683 32
884 45
676 54
285 861
12 366
113 500
124 971
62 673
407 449
391 136
701 643
208 360
316 863
370 740
726 907
939 545
589 409
462 823
683 265
630 746
246 695
665 743
416 370
819 727
862 822
464 209
569 563
425 672
411 884
791 794
338 137
545 729
551 927
191 7
752 234
928 821
563 998
367 592
318 978
800 185
393 180
742 263
934 961
845 166
960 345
481 635
363 297
224 25
31 914
147 415
235 783
780 74
666 797
775 147
331 984
163 574
837 724
684 905
70 771
115 529
163 30
327 595
620 526
439 550
964 651
434 585
659 199
995 214
360 325
309 770
344 690
413 471
376 180
950 97
625 446
475 65
659 787
312 801
350 279
929 751
335 314
512 362
575 994
318 507
277 934
624 626
97 620
800 36
133 473
918 750
814 757
544 392
192 473
751 856
606 542
856 680
42 941
934 368
875 617
551 252
878 151
771 174
210 975
447 571
320 342
99 364
756 134
606 642
497 948
490 357
36 102
42 345
713 77
693 976
228 587
738 244
417 106
80 509
79 626
968 527
891 399
532 66
707 646
594 138
494 204
305 83
428 530
607 347
323 141
727 299
543 550
655 465
973 959
585 735
261 51
450 552
618 152
797 981
119 325
528 391
473 613
142 833
179 901
41 748
47 502
51 768
232 589
548 706
440 204
255 132
684 701
852 704
685 302
626 649
39 804
416 154
986 512
412 558
306 165
666 453
220 352
941 717
422 452
656 489
620 862
562 911
614 304
605 413
62 299
103 231
384 100
611 519
76 370
534 23
476 381
733 200
916 696
147 674
162 338
199 802
712 781
85 761
174 326
625 690
920 235
335 728
246 304
673 945
968 321
701 207
406 444
139 434
107 322
659 286
87 268
49 858
619 799
125 133
823 792
26 750
477 742
45 360
305 722
42 718
924 273
717 743
177 329
650 855
140 283
551 309
167 227
26 599
732 785
576 150
900 554
296 602
962 376
98 341
58 267
540 139
882 981
310 256
111 58
341 960
268 251
477 891
490 435
219 503
653 222
776 795
397 552
928 71
411 359
625 25
164 469
449 165
421 45
103 758
718 531
781 444
335 986
420 258
760 825
46 639
433 412
963 821
892 830
188 891
915 303
771 813
977 78
123 220
977 397
928 226
669 695
680 708
966 4
828 99
737 725
137 873
694 170
999 100
990 586
888 186
998 904
981 658
878 975
372 104
329 854
549 299
7 997
1000 228
326 973
697 828
700 63
232 833
932 394
979 230
416 922
825 867
525 414
388 806
909 402
256 760
58 237
234 804
31 65
37 234
61 357
419 734
567 761
155 650
880 499
420 134
1000 296
709 244
50 524
926 96
855 959
195 181
984 913
978 429
662 15
371 14
748 723
483 790
440 314
812 637
770 319
614 231
475 770
294 322
418 524
482 219
399 273
186 677
106 383
397 163
177 768
490 768
557 924
237 973
610 996
315 48
278 380
149 929
251 753
277 442
661 669
941 759
435 59
442 126
288 541
308 839
606 464
388 797
770 163
158 624
671 379
758 473
401 949
701 906
348 652
320 977
735 8
67 260
386 170
711 509
347 674
138 18
815 953
115 525
148 584
962 273
745 819
767 720
626 146
797 468
444 973
981 116
376 179
349 48
556 761
434 59
76 902
854 571
96 891
474 969
241 243
61 436
155 986
131 828
295 780
753 928
43 739
917 733
781 418
179 265
323 337
238 613
184 399
289 92
61 279
522 763
198 301
286 583
410 352
132 417
344 704
443 884
617 387
805 359
624 397
733 983
596 946
345 971
63 779
58 634
396 123
424 579
161 593
945 710
126 571
275 76
960 470
857 717
75 576
973 661
644 698
644 706
677 239
18 989
622 740
863 75
653 17
610 286
995 814
384 554
630 121
591 658
374 589
165 447
108 449
147 137
843 752
990 791
779 520
259 8
82 400
417 121
407 735
548 26
579 402
523 932
590 209
797 113
560 964
412 962
98 667
418 559
349 941
460 408
416 127
527 719
839 497
232 943
968 246
647 780
712 547
755 169
282 301
264 552
513 841
508 676
234 611
552 925
333 582
709 11
730 748
245 235
177 569
814 477
256 145
691 460
629 967
268 446
997 910
750 531
206 510
120 257
182 440
22 672
682 515
262 730
964 412
980 507
983 141
285 793
253 239
206 975
421 882
791 473
3 417
927 541
798 209
649 47
718 979
494 670
399 400
811 756
262 363
503 790
583 245
484 787
762 836
717 689
161 182
599 507
48 164
373 525
572 845
824 21
690 289
688 317
72 89
451 498
288 334
578 953
740 871
706 61
750 502
683 422
929 911
75 282
807 976
820 447
467 378
666 643
960 157
245 353
851 31
364 696
649 139
9 942
3 388
889 714
136 752
663 572
853 64
40 737
183 659
36 860
503 650
807 701
54 462
493 52
747 905
43 856
798 395
783 51
764 800
552 672
243 900
963 214
951 96
754 3
862 134
783 790
491 364
826 590
641 544
448 318
173 388
783 491
541 971
770 566
237 305
204 322
535 480
575 167
169 486
619 329
118 31
395 402
991 609
153 220
537 632
19 601
91 710
680 802
367 631
935 450
771 603
82 139
305 306
791 657
985 474
504 409
810 103
711 898
117 801
432 864
464 654
364 451
252 554
184 43
493 618
220 119
257 263
568 302
958 561
35 359
768 943
46 538
435 577
378 757
620 552
206 809
259 83
636 569
612 511
128 820
939 104
367 348
649 195
756 935
294 607
549 790
328 61
637 594
350 763
315 15
823 970
52 520
89 82
592 688
508 701
805 720
67 446
641 171
106 715
321 397
186 399
459 870
464 513
276 96
110 814
783 590
109 933
15 835
523 197
897 606
326 30
476 701
872 392
107 116
512 977
376 428
297 698
211 834
930 761
574 486
75 39
972 357
191 184
381 986
592 713
743 277
978 917
308 218
334 850
827 414
841 846
544 202
35 138
898 754
240 965
3 472
828 315
498 974
960 19
732 878
155 551
467 475
692 133
982 775
189 26
871 808
10 30
167 415
169 44
8 65
537 408
722 11
985 365
383 220
98 944
495 115
589 252
385 962
736 281
307 366
174 925
954 178
592 183
227 121
185 760
167 235
246 721
85 889
109 230
174 468
583 206
457 668
629 172
452 841
207 365
289 759
936 380
563 242
362 527
287 789
23 547
268 453
342 269
498 353
820 450
655 671
339 403
574 112
953 967
332 25
783 160
539 620
862 719
245 102
890 223
770 531
984 913
181 37
389 326
776 679
350 209
611 431
543 688
655 184
209 495
654 986
606 992
710 193
294 467
690 955
486 184
97 459
495 470
795 278
956 884
92 570
1 306
993 703
886 543
38 648
633 95
86 691
884 238
705 796
750 178
362 394
852 235
704 459
736 347
231 499
69 692
998 323
25 69
612 990
638 911
5 649
340 271
509 90
885 223
401 213
606 635
870 763
221 457
804 574
72 957
648 34
356 141
210 646
636 380
291 821
469 273
543 295
385 808
31 51
264 270
904 432
194 869
326 774
347 414
370 129
163 419
559 18
663 518
898 769
589 298
571 188
482 58
866 113
164 867
136 896
328 427
296 40
813 521
935 622
751 160
578 304
322 913
430 137
905 985
282 328
515 494
551 852
965 997
864 416
312 129
555 999
39 639
160 851
472 852
11 94
398 222
134 588
724 719
703 564
892 629
122 985
837 407
404 672
88 801
929 267
266 400
38 484
335 304
155 198
291 806
28 165
753 689
407 162
726 477
105 110
95 617
24 226
897 931
732 427
693 984
383 661
144 958
262 421
619 479
285 417
582 910
598 312
474 334
810 5
115 199
816 914
140 209
140 839
266 36
20 871
531 958
916 403
824 675
153 178
594 442
352 437
749 176
510 949
954 223
422 320
234 68
276 238
76 373
408 416
286 342
299 428
830 817
491 215
392 654
96 644
81 986
161 447
395 830
52 670
989 348
416 473
710 222
594 692
107 786
127 2
429 392
209 426
640 259
913 700
343 32
17 8
454 424
253 177
847 849
196 305
778 836
58 612
303 488
274 651
653 409
801 401
826 82
341 9
708 466
497 253
260 51
474 513
690 713
561 727
31 537
372 757
368 809
296 429
80 671
79 569
969 733
814 880
888 795
260 154
406 596
647 756
269 666
378 120
847 959
496 939
696 878
686 867
296 64
734 981
550 376
108 812
691 518
312 921
75 579
175 572
328 480
146 821
941 597
555 523
462 787
664 51
917 157
220 350
330 213
588 954
765 880
398 695
616 456
35 710
281 690
170 210
30 608
204 315
838 970
757 759
809 299
456 420
769 726
939 676
629 99
978 526
221 394
850 375
84 836
525 885
94 365
972 695
9 123
93 176
935 846
145 849
268 744
470 600
276 37
136 408
933 904
298 113
488 153
989 147
31 572
936 514
208 124
246 908
84 216
62 338
187 19
762 206
805 454
491 232
639 81
984 626
739 571
724 281
428 227
798 713
226 458
582 734
642 433
648 828
166 725
743 709
915 352
806 505
736 719
800 296
921 375
946 783
64 660
886 669
382 491
949 684
417 607
39 530
358 58
783 687
395 523
874 526
30 309
28 679
975 766
140 827
610 896
555 86
755 674
164 440
124 136
742 113
643 540
597 780
466 1000
522 380
905 861
170 396
75 935
701 198
25 49
944 841
926 635
308 499
939 680
815 472
585 62
601 556
336 227
227 198
577 802
663 749
144 482
416 833
30 219
267 116
956 55
690 211
710 881
560 997
469 648
709 375
931 53
280 310
507 266
68 506
254 84
566 730
562 398
616 981
96 592
647 883
94 52
933 336
333 803
450 493
867 801
854 158
468 797
63 133
638 975
58 130
859 892
289 624
604 421
12 904
787 700
751 658
993 880
682 684
176 326
126 131
289 42
839 980
112 756
730 901
31 750
641 788
411 890
310 929
833 15
714 322
979 619
499 465
148 972
297 180
311 324
365 423
402 599
355 204
105 514
263 85
873 135
25 903
832 283
298 334
655 665
284 12
476 634
606 782
961 624
947 902
325 271
870 312
515 727
240 225
309 620
755 503
406 181
464 779
113 237
902 761
772 767
401 185
966 248
871 6
908 927
198 818
130 232
958 68
292 644
264 198
700 600
781 18
796 105
342 244
5 908
675 243
428 776
24 75
80 393
320 895
712 987
219 517
584 841
485 177
374 875
475 748
766 74
178 255
498 562
470 519
762 503
278 145
219 189
582 302
196 299
286 901
418 908
748 504
681 1
876 233
981 54
127 351
605 746
308 305
824 103
605 777
921 585
774 883
184 140
439 355
256 380
287 724
228 673
674 34
267 908
962 550
900 247
993 88
392 505
608 301
78 216
801 213
96 999
138 574
929 279
658 576
300 185
857 945
979 527
435 531
81 245
492 396
483 981
485 485
785 875
91 93
305 863
861 891
465 401
679 998
574 393
577 337
282 874
401 434
965 260
504 835
230 45
25 996
481 713
588 510
603 265
128 678
569 908
308 988
986 33
425 987
324 560
433 2
436 605
864 833
667 400
444 368
363 897
609 469
978 843
108 196
874 581
488 235
222 442
474 795
781 208
767 899
901 104
708 199
31 336
736 571
938 698
594 180
648 301
143 202
398 626
206 251
485 272
714 693
487 707
915 188
86 267
371 681
879 987
323 78
649 910
608 58
237 586
887 201
403 884
510 29
280 801
72 715
408 765
472 786
973 895
162 386
66 59
45 532
609 945
855 367
424 258
843 462
663 661
545 730
759 65
865 54
769 38
802 937
722 177
71 273
659 695
753 232
764 725
670 797
164 373
630 524
986 588
248 473
202 648
713 792
846 960
997 578
515 614
791 799
72 237
931 861
93 730
454 683
480 856
228 123
647 643
231 858
330 633
281 479
271 531
491 993
571 116
730 487
286 85
322 520
381 357
86 252
934 473
329 540
662 414
57 556
413 309
941 287
765 743
274 222
215 36
151 764
251 785
870 881
400 536
892 191
442 780
253 977
516 376
789 581
137 178
487 846
133 550
292 428
649 898
933 565
328 863
647 83
963 578
114 517
707 363
142 5
982 149
524 395
975 498
676 313
158 111
660 162
589 290
187 952
516 237
100 119
202 844
422 746
263 165
527 535
539 969
117 669
63 521
18 641
954 37
148 693
854 112
402 808
759 443
680 589
708 275
119 779
524 909
73 540
74 786
755 600
268 613
133 872
513 330
367 150
843 466
577 515
322 696
139 979
567 81
355 818
596 274
183 473
13 120
906 256
855 86
699 660
532 122
452 831
981 44
509 818
332 823
519 86
64 654
734 658
475 631
904 89
562 70
189 87
342 574
660 95
754 196
318 358
189 286
329 769
587 170
993 838
924 919
572 512
169 988
618 306
395 643
712 522
608 956
529 901
995 949
145 188
546 749
34 462
231 735
904 363
201 817
735 896
407 124
112 307
613 575
218 729
251 7
962 930
830 858
807 491
679 825
574 951
413 224
958 608
970 643
460 862
757 171
294 194
501 164
739 406
134 113
119 957
886 384
242 81
571 716
540 48
999 249
472 114
721 411
54 430
291 691
861 513
707 48
212 155
560 208
320 951
907 694
78 439
519 792
507 319
367 90
338 47
161 365
776 810
239 881
572 830
343 530
577 433
587 50
257 789
739 147
841 577
16 645
436 918
237 534
623 943
990 603
967 961
770 150
31 743
572 9
538 602
34 914
963 115
903 621
768 219
796 641
285 608
526 811
345 721
663 762
364 968
928 652
802 331
73 698
706 832
433 644
557 243
358 467
88 520
739 260
900 855
463 534
345 185
905 988
749 689
657 568
220 113
443 585
282 21
853 515
158 988
231 285
752 715
234 588
847 839
693 972
506 747
931 155
143 850
539 836
404 892
4 195
779 623
644 446
961 61
48 496
781 119
833 278
865 532
370 67
39 712
459 63
218 544
393 390
225 360
251 931
126 628
251 254
700 904
965 894
389 661
779 12
290 169
701 612
678 154
866 70
132 716
259 324
714 350
709 652
583 939
567 960
214 708
612 817
711 913
573 576
588 99
268 352
963 877
31 968
38 640
356 896
220 170
519 614
266 933
871 228
187 848
555 437
254 400
313 167
742 964
63 885
237 330
206 330
298 199
839 236
132 335
505 194
808 352
285 23
250 73
920 156
593 436
836 475
641 846
810 148
33 383
713 872
202 269
467 918
154 500
834 305
498 285
637 339
361 305
378 921
76 611
46 297
772 669
514 881
29 413
796 324
195 61
329 508
425 397
896 796
100 579
864 730
68 598
903 500
421 429
39 280
577 497
165 85
966 349
761 679
2 994
54 556
64 197
594 382
177 489
67 489
219 277
875 930
430 286
715 778
58 850
346 753
837 635
983 511
189 802
795 743
299 191
387 848
230 362
850 980
469 407
684 917
847 687
973 558
336 276
125 687
440 393
27 471
981 276
78 10
753 170
360 873
721 51
413 747
726 950
356 263
180 195
882 39
597 26
301 854
541 932
325 426
896 980
256 352
361 877
46 334
206 114
165 406
152 926
875 577
840 878
72 231
270 19
44 953
807 867
799 345
770 347
327 123
475 666
542 582
915 836
949 588
994 121
46 114
691 145
23 921
152 530
549 94
47 421
288 593
937 854
201 86
209 706
372 527
109 683
519 914
501 24
144 468
581 495
639 190
110 271
801 661
755 261
682 349
941 802
655 969
54 878
583 856
382 263
946 955
868 491
514 464
931 369
863 658
847 512
782 501
162 957
218 583
932 917
719 899
868 872
750 373
229 922
184 333
287 610
100 129
593 154
522 614
271 524
35 384
885 118
74 817
399 47
963 292
190 330
202 681
54 58
979 951
283 282
892 162
290 569
723 991
605 883
406 244
628 876
993 440
256 512
558 67
358 655
985 520
201 548
605 187
137 254
536 583
745 420
989 427
418 35
917 711
955 22
897 322
761 582
93 890
956 17
672 651
171 314
861 656
842 371
625 466
48 979
399 160
587 792
826 387
98 4
26 742
64 52
634 923
812 824
841 726
377 768
82 512
168 547
917 942
408 10
989 542
702 455
247 387
773 288
292 73
815 871
923 318
240 878
702 556
282 52
819 542
54 658
204 901
843 221
231 121
662 250
704 219
605 363
651 951
23 378
249 942
259 838
715 171
726 499
550 416
957 7
664 369
269 11
232 867
988 111
360 462
680 649
12 64
15 285
663 663
605 38
875 911
81 864
362 589
4 806
813 912
280 961
971 476
343 549
660 203
664 330
979 20
83 344
629 991
653 98
135 291
202 258
121 9
597 282
88 483
394 601
562 900
376 674
222 533
735 718
48 881
900 399
742 27
17 983
81 371
662 670
927 215
223 863
145 48
530 820
421 233
132 923
597 983
515 508
226 818
699 250
648 273
299 599
582 390
760 316
985 662
876 421
284 912
959 99
919 428
660 489
412 339
321 792
299 8
826 836
85 524
797 524
123 732
122 95
410 704
365 881
302 395
306 241
339 585
13 265
754 257
596 672
464 165
173 917
752 763
287 998
521 836
568 83
178 644
347 690
571 588
983 712
952 872
457 289
553 291
548 469
141 307
471 143
60 605
367 643
640 811
647 653
736 161
804 215
904 913
501 151
862 475
346 483
771 814
104 803
272 324
630 652
794 413
17 100
743 854
664 383
36 383
544 311
526 771
684 348
498 430
904 184
666 360
173 250
52 437
760 277
928 324
736 389
489 722
575 753
136 231
614 239
549 171
942 157
505 75
504 625
809 3
362 407
656 475
911 535
811 708
31 670
59 739
460 767
519 547
778 35
273 655
825 391
548 822
896 767
392 52
55 400
806 200
675 416
951 462
169 585
255 762
500 200
966 313
859 960
995 485
139 636
27 267
89 964
730 575
627 985
384 121
321 681
96 190
651 995
580 46
808 819
18 834
146 307
267 984
468 5
641 261
528 607
570 668
242 616
601 300
420 868
548 984
173 741
735 644
690 824
642 314
148 497
804 660
644 294
299 70
331 112
718 939
607 858
474 288
588 848
716 74
58 8
748 264
907 231
54 482
796 597
94 696
356 944
237 897
967 999
110 535
474 297
155 828
116 80
927 628
701 703
710 643
906 758
988 457
939 813
409 42
737 735
678 502
399 92
91 914
449 366
663 200
28 922
1 817
445 143
845 928
570 145
903 554
11 475
288 891
932 949
683 696
198 669
761 360
274 596
961 851
50 722
644 624
440 78
220 644
572 884
29 64
618 142
617 932
823 628
577 904
599 755
423 259
619 796
392 183
34 893
615 353
976 83
161 258
902 416
300 380
444 473
614 329
260 62
689 230
133 83
837 265
524 732
528 260
443 142
35 919
272 476
559 649
906 247
663 719
99 808
280 962
290 542
603 894
124 550
632 292
557 257
989 469
729 80
222 516
435 171
647 256
904 706
953 206
925 810
617 615
576 23
565 897
790 865
415 168
459 914
170 46
515 15
95 158
674 243
414 316
571 108
814 60
266 475
285 766
380 190
213 901
797 956
821 777
945 587
500 235
281 403
418 670
828 795
37 512
828 501
609 450
510 399
873 422
188 775
965 157
58 567
523 177
954 854
441 343
578 898
300 941
611 858
652 718
230 438
939 689
139 58
456 548
969 649
423 328
485 156
723 388
564 542
396 245
588 517
414 837
777 165
23 714
432 388
825 674
363 661
718 764
311 502
150 174
501 279
435 573
960 986
528 158
402 523
40 924
760 990
154 453
167 537
924 176
850 598
259 748
512 213
714 976
149 822
101 863
436 650
636 536
693 395
918 163
86 94
84 957
409 845
382 237
413 576
173 305
53 262
475 431
407 564
385 188
51 556
205 486
21 486
880 841
3 714
808 797
754 89
934 891
127 163
738 315
619 540
802 910
340 671
234 276
464 746
302 619
105 514
1000 506
347 126
839 879
676 349
438 646
536 429
591 371
685 663
202 328
238 304
974 3
279 577
323 208
827 742
256 624
130 932
57 255
133 477
825 895
540 809
238 263
633 76
738 829
157 318
621 940
942 394
971 595
803 221
962 294
918 629
560 217
471 47
524 617
511 604
413 349
611 51
126 650
478 244
561 864
803 634
27 182
777 745
965 998
291 579
208 927
144 208
255 768
384 615
218 778
126 894
945 630
280 736
979 71
934 757
391 540
722 737
481 418
415 498
77 446
373 705
913 284
51 516
130 167
944 434
328 348
978 70
806 273
343 257
14 785
325 277
13 404
821 46
544 494
940 235
940 620
904 312
827 852
18 954
388 957
304 962
32 716
988 281
537 837
621 331
607 551
954 945
991 619
113 775
9 534
154 52
363 949
800 57
11 190
146 818
780 399
114 449
730 811
647 102
432 267
817 268
213 38
657 770
544 203
737 769
821 553
501 890
946 183
373 301
118 957
355 518
967 897
708 468
570 697
963 355
622 2
40 779
549 834
37 696
465 93
646 773
663 285
468 147
447 608
564 840
358 565
462 919
386 325
21 169
523 956
957 983
762 145
979 996
692 311
404 15
788 157
442 49
195 450
58 909
749 642
207 622
540 106
430 668
837 926
882 451
433 360
504 838
834 195
505 483
498 525
681 908
957 286
735 122
31 152
793 793
415 780
886 1000
668 955
880 316
766 505
864 761
599 198
392 368
850 432
957 897
805 348
633 637
759 761
912 368
160 790
569 705
704 575
529 454
769 371
875 408
169 534
732 739
106 767
199 124
20 956
303 155
791 824
584 935
303 550
339 496
200 462
36 907
361 903
273 564
972 129
662 148
886 141
907 394
517 992
948 106
260 537
360 250
185 51
600 944
439 487
949 939
846 638
541 985
549 206
334 813
961 520
660 996
389 847
838 567
672 906
442 785
35 932
982 802
745 220
706 582
520 184
821 655
639 365
570 361
174 187
707 904
900 135
981 367
934 289
194 819
603 606
537 635
436 638
857 518
99 181
364 563
217 619
983 185
546 856
42 553
457 719
854 749
115 356
644 834
653 48
654 837
472 256
893 190
707 907
88 749
311 806
424 451
635 528
383 407
960 180
899 425
173 416
772 752
586 288
336 415
252 239
494 989
178 723
630 386
135 885
691 717
168 446
973 114
521 802
982 356
780 481
896 881
633 952
240 667
82 218
456 575
563 334
57 950
335 741
626 686
403 469
914 316
430 570
372 887
242 950
431 353
233 21
973 326
993 865
83 213
787 75
408 539
488 350
91 464
150 822
291 716
31 552
122 205
91 460
410 493
845 333
354 840
166 78
943 326
538 159
234 25
563 325
675 641
105 51
873 765
480 254
806 163
368 511
970 927
420 459
791 380
220 265
342 144
470 385
544 284
309 8
333 777
418 872
922 7
771 522
776 794
957 251
761 582
508 324
782 730
110 928
192 573
717 329
714 534
817 186
194 257
33 126
997 526
532 450
972 919
712 303
553 747
328 669
993 313
43 836
763 775
347 152
480 955
488 64
249 193
450 304
430 442
968 483
932 426
344 500
802 904
650 56
724 354
667 978
813 717
491 709
860 576
530 838
901 340
533 17
321 150
592 982
464 750
175 559
59 396
299 519
574 860
214 949
926 298
14 880
588 739
314 505
343 447
787 844
860 244
394 319
301 181
931 986
544 765
160 105
624 603
462 459
407 197
495 675
554 333
71 509
14 142
588 385
228 357
600 375
693 88
268 994
979 993
758 198
303 523
125 918
376 926
123 586
261 783
116 618
126 815
956 186
570 139
496 544
918 798
885 96
89 611
603 153
351 67
590 361
278 653
579 714
300 653
436 702
319 561
375 551
737 445
584 330
874 307
104 79
174 791
401 989
141 262
329 4
364 491
144 918
632 642
295 722
424 931
491 730
281 743
187 866
196 17
324 770
849 69
860 427
416 22
284 260
264 556
47 612
530 628
269 190
912 161
91 563
293 335
77 582
447 574
591 264
34 642
711 914
341 882
904 570
829 756
311 187
799 93
721 357
547 329
489 989
552 458
792 580
161 845
418 869
133 608
250 8
922 166
48 960
529 262
17 951
138 358
450 327
684 937
265 171
160 230
687 753
333 712
556 479
348 494
101 974
982 480
646 351
310 903
164 693
644 838
195 180
507 781
717 645
815 191
420 982
734 975
686 107
586 67
560 241
215 933
413 661
11 196
98 58
751 320
158 262
442 394
175 353
997 948
139 891
872 812
786 558
665 606
672 471
712 250
183 232
892 926
122 595
653 903
222 220
481 404
797 379
731 922
870 971
862 728
540 8
566 734
340 326
796 230
480 12
243 508
434 662
257 135
37 555
774 910
313 259
637 255
177 110
81 368
96 47
54 942
676 635
960 620
850 16
27 756
264 329
991 270
404 697
251 247
156 440
698 25
280 469
578 335
703 456
502 658
600 798
433 556
175 275
290 392
148 24
353 317
586 411
107 343
590 990
429 358
383 746
214 127
462 662
117 791
449 165
962 619
174 48
323 394
786 349
373 613
929 933
343 725
68 515
504 450
807 657
403 933
60 189
851 616
407 521
685 968
586 855
903 647
41 760
108 226
838 826
759 480
205 767
281 101
550 272
929 784
716 357
546 331
947 775
296 396
363 353
208 981
628 948
707 111
336 668
494 815
295 173
939 252
353 499
771 220
3 902
259 699
30 719
494 804
199 976
328 790
770 562
509 536
646 398
65 216
31 981
154 559
810 325
823 93
312 163
64 593
292 315
33 323
126 321
296 527
316 324
885 624
160 86
483 394
610 805
786 548
107 641
965 939
32 916
78 788
381 343
658 142
464 672
993 690
217 590
914 289
912 532
618 799
193 71
876 100
648 802
443 661
600 754
670 407
194 631
974 748
890 574
246 631
321 353
943 238
526 537
69 856
654 438
509 686
786 846
648 384
45 433
187 90
496 645
276 856
604 690
264 250
881 493
845 509
747 201
738 788
643 273
710 807
492 296
142 219
603 278
711 789
879 647
292 897
753 375
64 568
817 356
848 327
836 697
898 693
480 582
855 635
442 123
419 564
782 934
211 560
349 384
31 921
818 227
601 323
890 571
926 665
991 706
403 774
466 827
409 300
935 946
68 263
827 376
310 486
46 608
992 520
441 394
620 23
345 258
828 221
885 234
940 754
527 876
702 342
642 993
938 111
374 577
953 6
491 200
808 262
781 536
930 799
821 222
480 549
770 165
399 308
61 654
529 338
680 588
580 231
341 322
898 518
523 714
914 850
111 14
549 721
519 892
114 479
28 340
505 593
900 797
450 903
241 961
548 979
209 920
241 128
645 550
264 139
988 167
180 177
898 99
991 729
208 417
756 104
697 235
31 261
163 597
557 481
459 403
323 105
233 668
218 564
702 877
44 482
659 690
788 224
953 556
972 779
883 160
395 728
988 579
176 425
906 151
554 733
837 365
32 876
440 70
947 250
731 141
831 991
215 389
944 618
397 167
327 916
643 279
857 721
146 631
781 32
764 51
415 334
210 601
671 447
696 650
791 617
607 426
815 621
238 821
988 758
673 634
913 315
35 316
946 770
801 181
231 727
61 565
166 646
92 271
920 837
453 788
214 710
330 60
881 28
785 568
202 868
182 458
774 114
883 217
397 720
446 684
249 628
274 507
777 415
251 366
153 697
406 704
763 366
394 736
304 644
511 178
636 505
619 693
910 410
129 502
186 306
934 575
81 435
849 207
572 858
554 100
804 725
91 960
695 567
210 484
662 998
503 721
413 297
707 122
623 322
628 835
410 808
243 561
768 491
348 91
191 340
64 901
861 994
561 155
638 555
553 770
490 299
596 55
176 903
224 302
137 799
607 852
413 546
36 849
940 181
520 384
285 130
124 584
738 145
699 684
454 376
675 252
307 943
846 270
572 482
281 70
921 709
255 887
735 334
514 291
674 675
805 33
617 958
102 928
612 354
729 801
53 66
9 404
673 359
841 854
923 245
954 121
7 844
177 208
498 742
416 690
722 172
129 220
148 338
692 231
32 760
825 421
824 84
442 833
687 497
742 282
403 609
452 695
902 410
152 629
318 400
571 568
788 39
377 700
931 935
695 69
489 962
46 520
353 313
809 487
769 39
648 551
245 171
581 100
728 147
546 732
299 45
84 117
816 86
21 461
529 746
708 715
234 18
330 753
240 586
625 139
689 8
179 272
372 933
80 759
491 99
143 625
742 789
874 227
687 557
303 894
609 215
232 10
762 843
428 562
700 1
9 53
325 389
322 188
947 696
794 401
26 437
226 937
163 767
324 100
993 849
64 626
635 602
444 296
857 397
397 872
924 557
945 406
594 248
943 267
667 540
977 737
673 693
459 203
302 836
685 782
407 294
895 748
43 42
438 339
210 900
456 835
241 133
381 401
667 834
374 324
61 334
26 351
553 733
569 484
266 854
148 253
1000 673
715 43
381 43
943 152
987 590
723 399
799 227
61 104
428 466
799 434
785 488
221 824
308 337
190 789
41 574
246 338
380 41
84 960
112 760
350 26
424 99
325 73
176 223
688 386
820 603
91 487
311 604
940 311
99 619
192 130
468 140
181 438
398 847
607 264
290 510
608 956
28 714
937 932
318 204
807 624
111 137
740 897
208 421
40 680
810 306
446 231
669 277
124 627
891 66
575 730
685 180
894 183
114 713
917 830
454 432
568 724
621 564
985 307
987 828
134 24
255 796
73 579
205 923
989 196
925 95
275 564
746 610
323 168
998 860
291 239
962 451
15 858
165 583
410 1000
24 151
947 543
122 278
201 19
214 327
422 190
753 139
748 696
864 499
358 70
309 862
312 649
506 271
853 327
326 671
821 262
805 349
627 767
786 926
252 827
17 1000
138 674
370 769
268 885
955 233
95 626
274 263
534 407
733 780
450 386
647 58
406 271
38 451
377 32
859 823
822 629
302 875
644 959
844 671
904 912
537 799
61 998
404 810
590 594
980 136
194 39
309 627
78 600
632 346
169 454
82 490
365 990
949 384
54 9
920 793
591 958
955 456
266 652
246 359
495 855
893 225
851 688
288 202
548 928
382 919
409 716
706 464
847 774
782 654
446 901
858 702
157 37
688 813
171 423
277 933
157 666
353 170
372 8
936 641
559 919
635 317
780 968
741 340
994 626
526 522
224 440
476 384
196 380
803 164
96 367
32 79
249 253
260 385
25 620
539 195
512 583
550 173
513 291
917 291
813 507
946 443
826 36
416 422
585 22
388 218
297 681
933 419
803 545
165 193
388 827
410 704
876 899
189 960
250 389
896 105
548 62
97 841
263 373
394 512
729 848
528 781
200 26
570 461
653 2
828 735
438 40
938 238
197 314
703 126
231 446
507 598
438 778
151 604
115 701
548 545
326 844
869 76
536 525
526 439
173 188
228 354
591 611
924 165
291 787
233 626
223 522
300 739
342 661
362 451
995 457
300 909
985 321
845 169
607 520
708 371
725 780
390 936
100 315
102 313
939 391
913 334
73 162
822 212
663 415
871 183
92 658
978 171
339 77
596 822
193 946
725 304
239 917
232 115
428 339
730 334
667 366
527 642
854 740
154 349
532 516
173 25
195 624
700 150
972 534
479 296
599 165
81 204
318 838
176 313
646 745
111 905
547 313
52 638
987 400
916 206
230 518
141 88
238 425
958 841
136 209
373 437
640 735
572 454
767 958
703 748
653 412
724 813
451 200
599 776
981 437
955 514
602 211
635 95
936 839
48 593
29 71
806 421
875 669
627 378
126 641
52 329
142 779
978 776
552 593
29 577
90 532
743 983
78 692
530 378
970 14
84 578
998 999
668 890
267 872
512 294
623 392
170 564
339 765
357 148
724 891
423 386
369 814
505 165
542 447
460 35
612 512
510 544
433 609
481 177
471 699
91 993
556 94
858 261
409 895
785 215
601 132
945 207
372 969
415 449
483 913
424 874
417 95
703 934
111 850
549 184
176 581
675 640
900 732
626 532
747 309
440 411
618 347
315 384
833 989
902 730
604 316
410 326
259 21
870 113
296 370
951 418
58 472
203 625
157 958
266 829
239 903
249 705
89 857
845 564
293 921
237 746
72 896
916 646
758 331
700 786
204 54
526 650
275 261
218 728
556 431
333 483
187 795
651 582
145 275
196 496
242 437
333 432
78 313
644 249
34 836
889 343
993 238
498 415
142 267
698 715
198 698
493 30
612 385
660 144
639 756
193 855
287 881
193 526
774 364
199 837
179 808
45 88
502 172
438 543
258 644
342 135
165 455
840 834
978 776
532 499
354 616
497 724
250 640
4 690
526 23
831 203
291 704
875 876
418 793
437 313
448 676
131 778
612 613
388 970
468 589
205 920
643 822
462 701
390 893
915 465
668 915
619 746
621 959
751 493
806 39
714 187
965 253
865 845
814 576
164 253
172 282
103 369
69 815
707 565
29 458
373 622
367 697
655 991
484 988
27 405
592 289
542 741
585 556
132 407
660 399
680 296
664 832
647 783
347 733
190 353
975 376
72 563
553 342
330 727
132 36
325 356
96 724
279 867
273 680
78 411
706 933
764 758
540 370
102 410
763 887
263 292
854 738
79 335
61 407
442 408
763 193
916 767
633 859
538 194
605 906
838 616
374 310
680 602
11 914
800 781
72 774
511 62
397 925
331 589
997 457
649 773
540 760
618 564
758 172
78 156
772 363
672 915
516 145
58 351
132 527
300 858
920 203
128 810
399 316
773 459
232 396
155 422
985 771
943 773
928 743
105 20
934 700
844 777
128 450
976 902
759 259
462 276
86 678
994 590
48 484
879 766
187 280
50 34
806 172
915 993
12 734
433 20
796 946
395 276
177 924
182 371
646 936
613 644
233 731
215 607
372 280
560 94
127 558
730 609
601 932
666 644
663 613
558 98
374 459
382 953
324 550
486 564
207 970
700 98
705 439
719 915
8 76
634 278
887 135
67 363
7 488
101 732
829 670
128 658
611 202
752 510
73 934
903 237
335 280
719 603
517 39
115 438
715 525
660 748
111 602
90 726
458 117
786 190
848 287
488 913
423 458
391 240
477 495
775 294
896 811
850 493
930 413
938 964
712 645
246 597
323 822
938 336
526 780
66 724
637 373
830 554
794 59
554 221
515 270
81 328
820 411
823 930
894 749
393 761
358 605
427 639
975 680
460 364
87 500
872 526
80 724
782 702
923 873
142 335
662 437
847 223
153 481
230 670
430 46
651 622
261 787
467 77
441 235
734 927
452 528
251 605
307 532
404 32
366 229
666 546
769 28
508 512
182 921
966 737
359 611
398 617
693 620
854 864
791 133
660 587
192 243
774 911
942 498
727 178
724 308
335 392
904 492
412 843
580 85
695 378
994 938
557 93
957 687
820 411
998 747
989 480
390 189
687 763
941 331
639 414
805 664
155 973
815 708
792 567
944 395
333 487
580 938
624 890
300 536
283 443
922 297
486 272
34 312
642 173
586 974
638 280
253 390
98 793
359 68
462 890
377 303
241 795
684 956
492 864
307 983
280 774
46 229
540 766
938 80
54 182
462 523
913 691
483 714
782 11
900 842
145 243
37 276
232 385
249 721
703 724
498 555
784 983
748 543
622 323
505 686
209 676
366 966
679 122
132 849
691 460
703 32
308 835
220 740
460 539
262 468
23 163
146 760
302 806
129 894
579 924
599 633
598 787
908 965
814 277
737 40
71 504
339 440
179 378
917 559
27 639
802 178
938 50
856 947
840 239
163 984
617 418
205 762
726 215
492 113
152 540
44 228
668 223
600 383
941 847
485 516
694 968
17 286
233 631
870 872
856 72
490 32
794 472
687 695
808 520
59 178
406 960
182 103
485 73
919 782
297 426
393 404
690 991
621 409
281 922
994 491
523 136
608 484
179 316
835 294
472 986
946 894
996 877
950 127
908 480
906 868
272 205
195 298
707 961
883 816
307 987
122 877
360 829
144 729
23 539
524 979
872 494
370 469
596 867
347 319
187 504
708 252
549 458
418 903
719 256
242 301
177 25
853 364
93 536
75 997
975 115
609 599
67 846
713 979
297 663
166 60
311 484
941 874
776 860
116 359
659 494
518 357
721 836
372 371
367 814
929 446
44 342
188 537
515 111
773 900
959 812
295 938
812 270
130 236
595 587
81 245
602 254
89 599
970 322
136 460
905 336
677 64
600 948
58 864
764 115
926 830
768 723
992 221
456 580
167 122
366 50
304 247
846 967
289 392
851 815
150 424
487 755
703 827
691 87
201 760
590 454
177 127
347 358
937 168
290 803
853 103
350 655
622 156
547 195
9 910
333 398
153 159
986 820
906 855
615 676
130 107
234 205
562 306
474 580
382 499
602 763
417 235
390 952
147 39
948 937
334 156
314 281
100 486
341 300
975 6
113 955
159 105
410 346
926 721
220 883
645 308
542 822
774 62
100 931
868 920
75 48
328 201
687 389
688 428
434 28
982 663
767 546
892 141
862 176
59 817
124 82
904 704
765 665
596 677
596 865
912 463
664 670
59 240
667 351
378 746
409 101
646 360
501 175
351 538
354 363
444 410
113 478
143 347
24 878
743 738
201 619
289 654
894 865
215 347
93 561
661 593
952 501
676 307
844 452
814 27
437 198
675 258
605 549
427 817
555 628
247 169
822 755
619 535
882 716
276 834
426 975
476 936
242 377
829 152
178 86
283 643
900 615
163 958
775 504
132 589
757 329
84 378
913 579
295 703
536 794
769 570
506 961
338 244
395 748
833 167
809 573
187 116
74 708
212 350
938 848
177 343
721 695
274 260
962 633
427 568
138 498
459 195
439 643
390 797
963 833
405 223
339 771
479 592
941 412
260 691
34 879
574 436
696 754
387 847
415 658
155 814
9 553
195 614
410 447
280 585
808 373
143 685
276 146
557 622
313 217
95 817
252 346
100 668
515 947
605 487
300 930
482 759
373 308
755 677
261 782
154 34
718 68
214 297
919 993
209 770
587 231
577 304
972 838
785 677
163 487
417 389
148 462
770 898
575 520
302 524
557 836
903 456
752 274
267 117
886 671
902 476
780 473
310 479
155 751
238 94
483 317
779 654
552 630
150 548
72 126
961 451
906 628
902 864
980 658
329 169
645 866
338 230
708 424
175 647
741 863
180 412
65 224
854 958
506 616
741 3
453 578
206 702
565 359
16 108
276 545
410 345
574 921
344 747
394 282
145 518
929 135
358 324
282 994
609 212
214 788
365 350
52 667
25 571
678 616
160 41
385 954
874 570
317 959
240 217
735 710
845 384
708 664
657 203
414 990
777 266
616 627
293 142
712 667
282 318
358 389
343 442
11 742
700 216
433 328
37 940
324 167
831 882
84 32
21 487
753 498
124 797
939 368
34 417
734 650
39 316
758 92
834 381
597 769
96 533
473 29
196 133
14 797
828 26
513 98
595 848
645 265
632 719
136 583
233 666
981 869
961 271
652 738
507 794
327 249
277 602
734 799
596 473
498 747
844 423
270 10
274 439
157 915
497 906
571 292
161 729
1000 552
290 121
914 652
900 796
397 241
40 177
649 131
877 635
57 147
157 721
159 327
241 430
336 316
607 738
467 907
458 768
888 467
119 747
543 802
43 18
195 939
69 82
716 844
990 946
667 773
100 146
576 826
142 341
78 912
818 749
516 545
11 275
22 403
205 129
147 564
503 247
329 342
185 572
518 44
817 175
321 185
11 916
256 896
807 152
900 333
878 625
900 415
818 889
17 921
485 23
269 164
506 988
560 597
641 691
865 77
261 457
372 185
81 272
423 628
961 888
512 322
736 838
726 411
332 554
576 743
907 817
804 845
442 412
102 363
440 82
539 967
151 701
972 911
538 232
119 394
716 498
335 631
42 452
5 61
803 374
190 581
425 709
121 994
357 866
948 222
189 797
498 487
397 340
571 469
863 935
433 690
320 579
30 768
828 362
735 35
615 630
339 925
919 40
906 459
681 276
72 853
340 869
208 569
38 737
671 779
468 901
479 103
870 788
150 509
543 697
327 884
809 158
197 666
125 728
3 102
955 806
674 74
643 294
30 882
661 680
580 701
804 129
916 59
567 673
370 65
949 109
267 697
362 758
485 463
565 487
292 487
561 520
814 966
847 204
883 843
544 508
636 463
521 347
20 551
616 88
196 390
86 565
323 462
925 448
934 807
294 490
9 225
190 855
58 822
665 37
544 941
403 208
555 179
730 924
11 574
963 346
911 207
669 49
496 233
40 594
83 429
654 333
188 92
913 843
880 245
185 578
785 423
602 588
512 340
913 332
677 523
730 876
924 587
820 399
992 420
849 859
192 75
166 502
345 379
624 79
656 224
647 809
396 441
780 248
579 908
430 693
568 256
843 160
558 492
911 662
521 549
624 759
260 713
91 789
868 605
828 715
523 523
963 474
722 919
826 742
434 301
557 256
415 2
493 399
61 972
521 404
162 581
293 145
934 422
26 384
98 801
323 854
328 621
539 285
27 50
350 364
619 461
463 906
305 34
6 956
359 365
946 527
671 521
942 238
622 604
404 968
822 720
340 727
12 149
199 878
241 38
499 548
454 860
893 961
916 758
123 899
425 275
795 68
306 95
699 736
704 927
646 103
829 525
674 985
863 840
878 872
420 104
963 377
338 874
632 856
754 254
528 754
821 178
273 322
58 126
53 972
74 761
286 698
683 903
743 960
832 546
649 621
997 252
125 611
467 334
587 757
510 220
398 114
435 331
457 671
643 493
253 509
207 717
619 539
499 890
435 362
982 330
581 83
694 978
312 706
462 161
381 899
12 972
303 778
449 447
940 759
268 92
808 192
731 474
364 427
788 229
558 798
881 770
748 139
845 575
735 59
957 307
279 115
893 969
416 581
340 342
433 355
547 607
80 240
667 278
506 444
241 455
224 64
203 122
697 971
29 47
354 431
546 986
955 632
213 438
780 371
725 552
158 212
452 272
549 238
681 118
573 55
118 922
44 796
766 321
368 740
170 795
780 721
353 716
154 734
104 565
116 933
145 829
101 273
511 596
714 650
704 191
112 286
82 822
142 156
895 847
641 510
230 65
780 421
155 583
147 933
866 259
88 262
535 10
606 188
837 45
236 320
606 541
362 348
503 687
534 504
13 397
461 174
595 243
825 241
174 749
8 972
233 39
49 95
282 768
813 655
975 119
660 49
396 580
267 21
525 898
295 800
974 538
780 756
996 568
317 605
576 170
209 324
418 809
577 257
912 700
819 389
437 886
466 478
499 833
730 732
531 23
560 25
780 504
72 340
944 776
945 388
711 520
328 153
410 129
828 904
293 321
207 646
124 730
562 672
404 622
645 291
316 934
438 204
544 95
871 510
897 488
7 815
967 608
736 335
239 377
697 564
210 531
260 904
575 333
955 821
112 978
912 599
803 427
522 350
859 346
834 392
207 756
364 841
175 174
550 100
663 413
944 247
150 873
206 203
24 725
703 160
758 135
562 615
965 561
907 84
476 823
579 740
580 683
856 943
42 754
167 406
652 705
577 110
313 802
527 782
942 336
471 229
844 700
260 33
116 808
631 166
905 592
274 210
152 485
239 129
535 193
897 405
515 186
988 473
255 827
163 514
743 196
895 633
665 587
394 155
320 781
372 25
234 225
709 645
774 385
577 948
352 309
494 473
946 867
693 482
996 200
396 855
488 739
325 291
445 152
932 719
743 765
989 304
949 976
360 698
645 723
31 937
409 997
863 525
6 355
555 556
410 2
740 950
241 897
49 65
783 685
449 981
284 526
501 438
136 233
955 861
797 780
777 985
509 206
560 639
194 515
516 115
64 604
501 256
320 304
989 549
530 103
628 438
875 813
45 129
989 11
791 1000
984 786
991 567
206 493
8 551
665 400
3 523
779 729
33 504
53 98
201 22
459 582
395 829
957 334
344 439
439 946
731 134
701 422
915 722
272 906
305 922
445 937
666 308
811 223
321 699
720 864
445 521
349 178
512 839
278 306
251 855
989 716
138 981
702 689
594 53
974 974
911 899
206 419
641 576
274 17
881 962
483 994
171 325
164 832
137 683
537 441
157 387
368 525
214 295
347 69
43 807
706 321
739 953
529 911
928 380
341 803
796 808
133 823
654 967
649 296
737 791
178 186
711 894
188 545
614 924
731 535
856 656
609 436
347 595
974 137
940 274
82 315
138 735
701 214
510 792
582 350
535 246
140 759
304 245
168 328
863 917
573 899
334 718
312 182
319 680
954 286
601 258
992 36
250 738
529 693
43 759
5 111
869 577
822 144
472 173
89 990
888 334
51 662
843 221
901 363
649 161
418 855
890 249
986 410
103 139
898 515
625 145
722 902
46 494
666 543
532 517
850 755
416 420
641 901
264 258
419 542
396 912
161 836
246 286
424 147
661 348
493 322
223 286
780 214
757 269
785 445
200 289
708 635
535 615
873 349
890 799
711 292
128 285
571 871
18 373
721 994
316 679
964 213
427 538
807 743
188 183
472 591
226 387
2 180
528 760
559 875
166 417
702 269
139 293
666 272
266 156
835 386
599 582
119 798
541 25
208 926
516 728
115 680
859 741
501 117
991 386
803 59
327 157
450 505
777 466
622 116
502 43
624 456
254 100
125 743
668 794
522 333
12 184
925 637
753 870
256 426
484 744
901 59
563 811
277 351
466 340
382 899
354 967
67 6
748 608
402 191
524 416
599 923
560 535
405 524
949 312
56 661
719 432
243 956
306 282
621 519
417 772
738 2
8 771
379 804
995 755
171 780
703 518
52 769
292 262
573 457
117 240
672 629
584 835
116 915
434 890
661 737
739 851
621 399
203 746
500 1000
779 197
714 671
439 481
742 766
222 731
971 315
943 338
173 643
557 527
417 289
25 990
840 78
476 763
508 461
460 678
874 8
678 239
719 588
353 117
848 461
775 574
912 818
461 718
244 85
373 18
7 660
737 398
160 847
308 213
890 668
676 767
6 764
352 353
470 724
184 704
278 317
135 959
676 190
274 595
613 920
580 647
44 619
466 317
529 204
871 773
540 419
183 547
899 545
269 534
237 369
685 453
411 515
704 820
415 86
6 978
624 27
646 585
901 667
871 111
884 429
848 742
288 424
968 30
563 187
555 237
689 800
315 240
59 99
185 18
995 474
500 191
775 618
285 146
257 675
104 156
897 140
563 952
981 184
371 531
768 544
344 925
165 456
555 658
676 224
697 740
930 670
288 197
342 705
379 573
728 598
738 483
434 625
809 301
831 415
958 179
104 599
54 302
960 268
491 609
349 635
305 188
384 278
982 593
165 726
324 361
844 893
518 61
361 277
692 326
504 192
790 650
951 608
875 844
453 910
544 366
553 801
78 849
441 936
662 60
421 606
498 985
45 264
541 16
341 406
597 233
882 845
452 387
231 832
742 326
691 683
483 286
134 244
179 561
621 574
179 840
824 42
306 677
692 869
274 846
78 33
877 871
257 960
791 329
654 488
170 532
817 345
588 653
214 951
524 767
607 834
875 703
380 431
299 180
26 71
104 573
443 104
63 981
309 700
187 854
386 963
308 357
9 203
153 895
662 223
56 676
379 268
699 931
110 758
829 997
570 136
240 932
912 12
712 302
156 220
182 899
255 541
743 489
384 264
486 896
572 46
314 542
472 950
707 12
9 582
717 535
467 578
590 957
258 379
598 301
199 414
954 780
269 454
718 697
592 653
698 203
745 163
113 12
23 216
797 819
354 32
610 514
471 821
199 199
500 728
142 797
576 698
152 95
792 845
498 869
72 384
547 196
207 816
32 659
478 230
261 828
342 831
651 870
69 812
540 850
646 568
266 682
777 221
66 417
286 568
951 563
758 357
173 498
156 964
194 204
32 633
463 454
324 374
186 114
963 392
960 726
407 609
830 225
642 183
751 895
458 927
284 701
198 215
179 456
659 354
986 372
826 691
64 449
563 150
542 249
974 526
134 501
726 380
562 963
857 367
294 312
13 314
529 578
34 211
565 707
79 693
383 550
998 905
54 446
694 560
85 595
96 667
47 218
181 821
188 609
921 37
351 482
59 933
144 880
587 92
784 708
258 665
569 166
612 255
815 623
217 305
972 900
118 312
133 19
627 298
335 320
801 547
480 686
565 860
952 624
332 151
815 736
902 589
844 384
6 513
818 658
558 223
534 789
807 676
973 667
986 434
980 308
993 787
647 460
83 557
708 598
333 414
2 523
906 234
747 845
503 912
134 564
353 61
736 668
334 160
593 709
16 320
106 573
32 8
565 753
350 114
527 272
794 683
917 529
374 700
612 663
226 877
937 746
414 579
738 672
380 748
67 331
903 396
403 173
925 935
48 968
240 275
957 575
103 34
734 873
535 476
353 345
91 761
340 289
961 504
251 77
408 340
736 318
490 310
245 138
106 415
689 292
867 345
378 645
518 969
445 112
456 53
814 797
86 547
50 153
229 46
386 301
618 637
947 121
259 108
522 191
482 364
709 211
856 348
317 87
198 373
425 762
559 653
199 238
391 644
690 249
550 620
256 75
195 167
275 202
392 454
817 797
7 873
221 525
611 862
235 538
299 808
461 660
898 858
501 660
909 288
907 191
265 458
625 162
363 460
913 899
696 755
627 730
255 702
564 848
386 866
674 798
457 684
542 135
795 354
642 43
233 703
161 548
710 498
957 785
684 72
827 870
600 379
81 454
301 854
720 644
442 686
370 394
528 899
253 911
954 322
25 894
442 186
683 185
970 151
223 640
510 654
32 49
502 109
963 113
756 803
488 682
75 198
96 858
769 603
924 348
242 722
908 949
133 683
833 590
229 103
756 55
104 738
847 788
900 605
407 809
491 655
852 895
752 566
168 948
295 521
242 92
40 537
219 149
739 173
275 51
106 968
706 30
817 209
814 552
361 717
371 220
115 851
416 223
171 867
387 584
675 465
2 629
778 714
887 220
271 516
484 161
191 377
585 189
741 8
724 399
619 102
952 95
318 733
599 368
951 488
953 986
614 625
339 954
173 391
907 225
386 444
820 391
580 577
584 405
803 320
421 308
403 421
154 373
741 720
207 752
737 691
316 160
113 351
742 655
879 286
729 649
39 265
841 548
952 618
938 425
733 754
175 359
732 135
855 328
80 472
162 61
221 817
168 478
132 333
619 909
558 11
275 347
894 597
214 116
540 846
600 152
511 273
407 774
102 242
713 261
322 182
998 875
353 542
875 165
74 484
495 493
839 631
228 769
885 733
578 441
593 425
697 177
951 104
345 103
364 53
234 58
933 686
227 232
397 285
769 102
595 470
101 263
32 434
166 328
769 916
340 744
921 362
465 36
139 872
924 810
868 502
187 157
388 801
86 414
516 785
254 854
117 110
543 355
683 148
64 709
452 452
814 403
439 372
244 279
88 578
80 167
324 956
756 267
680 712
496 842
695 196
305 750
104 812
959 848
556 787
239 22
425 7
379 52
330 864
441 622
788 418
374 520
787 111
822 130
971 467
662 318
67 666
477 967
814 171
957 436
458 369
375 196
248 883
746 754
375 577
995 187
707 163
274 369
498 493
959 96
413 469
134 620
586 479
649 610
46 400
768 606
802 503
385 142
896 49
626 131
317 270
433 620
989 23
516 706
802 486
954 474
94 214
693 88
698 680
79 342
948 743
245 846
988 749
798 630
760 883
153 423
43 76
99 585
291 31
516 614
88 92
306 470
557 181
861 999
341 254
996 939
785 288
37 241
871 772
655 834
257 630
706 807
392 299
329 805
418 683
775 845
315 506
686 81
79 871
125 546
485 419
707 120
361 270
41 743
577 231
861 696
503 833
131 566
370 895
577 460
305 788
293 351
431 619
489 979
525 510
929 613
733 9
278 635
377 94
324 319
15 954
786 184
750 517
412 917
376 120
907 988
339 680
298 200
178 770
279 787
400 702
711 207
842 133
226 989
308 219
172 549
733 322
839 958
874 482
601 251
238 250
930 508
707 577
347 228
14 885
586 626
833 414
546 297
286 674
892 771
320 593
915 64
21 52
533 754
4 894
144 134
641 242
819 73
300 348
232 165
790 314
727 818
114 623
296 272
43 400
992 188
251 362
413 907
661 271
165 946
79 665
907 308
380 720
67 725
890 680
993 299
116 680
302 719
991 230
629 598
785 33
394 621
528 35
306 806
752 188
853 471
778 830
550 759
484 158
838 617
915 374
54 830
548 30
260 355
952 538
571 888
509 737
771 964
769 36
224 77
547 521
350 76
835 325
482 900
516 318
692 320
149 431
461 745
100 697
235 720
608 52
788 805
768 116
151 559
635 537
57 374
450 181
506 407
306 284
602 987
307 822
252 293
38 455
151 712
431 137
188 385
189 38
153 976
534 956
493 304
678 168
349 549
955 127
411 854
841 261
82 12
305 147
602 334
45 342
479 752
137 476
513 666
641 325
281 666
970 175
342 773
322 647
774 691
545 277
537 184
196 386
532 619
952 501
843 133
885 996
471 321
987 21
345 984
650 628
802 626
398 620
266 144
834 720
996 40
224 379
764 532
151 420
920 295
428 102
97 762
83 312
333 568
552 69
696 678
303 202
821 497
641 701
420 87
126 474
853 415
947 350
769 616
911 97
199 689
450 338
650 295
863 533
601 982
659 415
616 297
794 962
662 436
522 434
908 82
497 648
997 760
376 443
540 766
454 286
623 738
33 904
436 273
255 896
310 37
333 914
875 926
362 127
561 537
618 884
531 468
228 114
557 528
293 603
888 96
834 746
649 511
784 866
761 84
120 38
951 71
996 453
579 826
362 358
241 140
607 979
92 771
299 835
438 648
744 591
337 325
836 577
443 985
69 619
656 203
274 189
641 607
432 270
627 220
359 793
771 867
638 966
801 863
511 936
527 238
563 254
831 863
847 398
16 273
476 916
104 672
278 749
19 745
964 710
502 645
512 323
289 273
136 149
85 89
326 646
900 611
474 888
286 730
3 320
236 302
973 478
227 339
83 251
961 245
890 47
370 463
735 401
550 658
747 871
517 635
245 73
961 416
146 719
39 246
548 149
626 274
612 521
772 853
97 694
741 732
194 987
387 110
768 929
799 937
571 514
587 315
731 816
534 547
793 877
25 572
845 341
861 651
503 456
150 632
363 600
586 890
1000 557
485 973
909 767
281 284
599 480
295 867
414 329
206 828
400 207
547 230
881 244
700 407
39 384
983 850
740 401
957 569
542 739
505 442
725 450
929 786
653 323
652 224
51 66
273 857
87 450
694 819
226 967
350 394
243 264
665 333
902 982
720 622
63 443
892 225
11 787
110 821
44 663
729 761
618 95
545 1
820 704
670 239
632 46
309 20
353 874
856 974
595 254
696 576
801 657
444 588
409 811
473 553
314 453
547 202
202 931
634 92
330 22
67 304
324 961
835 376
349 676
929 690
265 943
600 625
212 65
876 43
596 621
73 349
550 909
840 620
711 752
774 473
777 41
1 840
216 100
776 836
525 564
507 705
329 790
855 106
148 541
161 731
79 744
652 233
852 629
380 492
965 563
603 153
993 741
841 604
439 208
772 616
321 964
753 278
383 649
189 608
338 531
274 350
582 416
45 926
417 434
996 424
577 381
122 598
201 569
777 963
579 639
603 548
826 899
547 356
963 208
739 736
85 301
717 12
938 667
100 761
184 354
735 96
693 761
329 856
818 894
533 106
654 396
295 135
490 479
686 841
577 453
753 424
436 662
329 469
229 373
727 429
524 413
173 462
317 217
110 502
607 135
531 642
777 261
739 825
666 266
718 424
848 243
904 470
939 284
657 233
661 167
580 383
844 184
400 752
254 161
296 510
151 861
121 827
652 927
193 859
283 318
560 910
380 131
414 464
696 318
485 71
454 357
540 65
816 298
459 940
449 70
930 754
581 600
526 50
909 233
550 719
628 191
322 110
574 8
326 736
806 270
626 811
875 259
556 166
105 691
760 15
769 553
152 690
740 349
582 678
396 648
839 131
241 24
32 160
895 814
83 357
167 700
959 708
873 42
732 515
529 978
531 492
181 297
646 683
360 920
568 227
358 756
780 406
565 598
411 811
167 460
159 493
201 334
375 118
632 74
51 107
598 161
458 581
264 779
699 103
330 623
379 266
671 687
285 158
968 236
695 695
188 135
469 854
972 389
462 843
950 603
764 513
94 548
327 221
324 357
980 25
290 653
340 358
516 961
196 624
319 484
619 891
745 506
894 87
930 716
319 356
869 879
427 82
302 962
319 753
777 625
278 298
656 67
27 618
241 172
655 223
113 560
65 273
359 858
573 959
315 288
167 891
972 183
144 593
346 274
899 462
760 122
188 177
794 415
587 215
437 35
594 241
514 550
407 659
618 873
161 979
870 932
114 327
920 841
114 258
720 265
387 13
189 479
894 575
789 982
17 480
721 226
775 610
269 234
107 181
160 886
817 267
593 29
870 931
188 513
778 984
996 907
386 165
739 184
166 280
759 528
753 182
792 480
714 528
709 60
946 820
86 868
897 762
692 679
191 766
750 880
787 969
133 745
929 172
451 871
399 95
277 210
690 151
678 69
128 403
222 387
254 73
835 308
986 151
917 527
406 177
145 666
410 192
364 277
148 339
434 815
24 546
696 710
778 714
116 374
760 906
979 338
645 14
165 814
340 630
806 81
746 745
937 950
227 156
494 300
114 374
919 927
637 138
851 615
989 414
320 966
303 749
762 298
111 948
577 926
6 451
195 383
333 752
907 132
431 559
933 400
327 545
682 851
466 963
377 532
498 454
202 696
994 801
748 964
889 105
556 325
708 895
646 751
882 40
598 552
952 312
856 530
381 279
242 538
70 846
300 618
314 567
368 501
464 308
413 116
441 353
248 968
718 148
187 894
446 599
911 785
315 398
676 767
304 696
541 917
535 373
940 841
341 849
156 307
423 805
158 569
537 863
10 405
299 254
853 197
981 744
141 764
530 296
991 817
733 834
207 531
372 268
116 146
453 712
517 272
840 875
738 674
79 376
630 748
944 378
121 483
247 925
220 262
78 777
610 210
741 810
77 816
962 112
824 193
464 414
289 340
14 303
679 27
774 93
470 309
792 717
642 591
852 38
814 861
70 929
738 424
240 810
921 815
8 201
615 744
84 471
774 903
930 98
190 452
761 703
420 660
250 552
590 61
921 101
29 403
826 991
800 767
582 65
266 721
465 589
60 880
783 549
646 833
285 712
415 836
496 45
597 835
895 745
846 186
589 816
806 875
642 414
479 606
327 223
812 744
624 791
339 871
704 406
118 985
820 988
33 532
367 315
60 630
815 261
77 905
780 403
817 883
489 421
644 296
40 815
605 456
327 663
69 944
929 30
18 186
718 748
63 50
679 84
345 123
28 494
897 422
304 807
228 713
8 792
607 871
326 47
710 212
155 652
682 778
964 83
831 699
749 682
766 894
16 428
921 110
532 43
850 817
530 835
627 77
948 538
584 234
445 274
926 294
72 599
682 607
306 36
717 513
406 54
482 482
592 422
465 402
219 123
958 314
391 749
286 585
818 338
611 870
163 263
862 536
143 234
270 543
56 448
502 986
468 462
883 983
384 60
183 347
661 603
351 141
726 52
389 636
505 544
806 1000
536 668
902 667
209 678
126 171
157 265
726 627
609 625
684 608
955 993
595 867
7 616
667 946
582 732
275 56
55 87
754 80
746 591
269 656
826 955
219 394
20 983
607 945
552 629
621 290
156 507
122 216
161 163
895 788
843 743
829 169
249 898
489 583
239 995
950 757
151 65
47 168
112 170
798 653
943 664
170 419
634 99
262 292
80 794
537 156
325 923
821 365
948 573
568 309
66 186
250 517
685 216
386 297
950 797
460 183
602 892
991 630
922 235
29 252
407 1
923 565
930 732
304 743
52 878
64 871
387 117
332 313
610 71
867 717
900 559
451 327
957 501
735 441
693 878
878 763
328 100
831 801
544 258
135 135
6 595
711 198
511 392
463 42
758 120
678 330
657 657
158 129
569 613
491 892
655 262
361 369
169 983
240 192
326 712
306 374
572 331
723 16
58 82
201 186
515 815
472 879
7 172
784 630
522 576
838 275
643 177
159 199
390 811
523 399
773 716
47 828
844 344
425 770
955 901
716 626
505 470
642 188
817 512
88 425
699 338
514 925
123 342
152 673
71 513
229 674
502 843
186 276
45 345
246 611
236 1000
470 961
148 741
252 111
536 964
302 339
263 235
576 815
487 386
899 728
401 558
400 127
402 903
247 586
196 447
446 493
453 432
172 916
26 601
564 423
762 561
795 866
680 24
410 371
98 167
724 308
435 499
401 124
709 836
283 648
140 905
337 729
644 592
192 509
932 669
230 756
621 693
717 24
395 301
467 126
434 492
990 191
315 868
704 390
37 23
928 986
714 176
768 265
773 357
26 959
715 704
397 255
279 335
636 113
239 673
164 102
293 672
540 153
543 607
630 243
229 579
755 558
822 942
299 522
481 594
298 324
579 196
531 694
807 857
529 166
268 45
717 693
845 560
166 256
499 388
967 796
353 727
668 721
243 175
768 967
291 724
919 66
760 869
725 449
615 566
611 254
946 882
441 328
583 791
178 607
403 81
808 144
865 755
929 476
442 107
831 697
763 733
601 749
198 522
88 326
579 812
694 699
26 524
314 134
741 609
690 492
635 143
898 497
973 499
606 827
524 414
146 436
185 286
808 747
72 382
194 896
594 650
174 887
21 620
229 488
979 762
904 918
415 614
113 802
628 387
801 718
154 151
437 947
693 338
720 244
139 765
414 913
799 733
353 588
75 820
581 581
499 54
667 485
286 914
301 780
497 914
65 101
48 651
988 502
745 741
505 707
619 884
617 919
506 418
238 969
549 581
635 818
303 47
960 301
81 589
502 260
361 578
228 567
68 409
149 215
922 813
697 653
571 541
959 313
281 77
658 196
14 829
876 292
593 316
904 836
96 673
250 406
972 456
865 477
692 40
853 13
666 614
154 549
861 236
313 112
308 141
970 970
261 321
636 845
680 853
525 540
945 775
231 775
252 917
957 95
108 944
557 809
357 773
9 710
822 218
359 321
291 130
450 328
172 551
404 86
626 852
627 929
703 570
487 857
952 955
898 443
251 59
831 454
164 608
825 839
160 986
115 183
511 450
1 565
651 683
534 404
332 276
845 160
17 35
989 331
773 968
27 887
340 24
632 857
696 503
489 456
639 855
304 603
167 150
832 304
708 817
92 365
525 40
75 937
268 541
509 63
949 40
64 535
392 289
792 695
151 87
942 280
882 790
939 245
549 49
866 770
135 257
296 957
894 659
200 370
433 161
201 709
244 382
670 264
959 635
722 462
741 110
899 663
908 623
672 838
607 457
713 537
494 742
401 8
378 387
548 601
309 810
192 748
12 552
187 862
323 970
79 908
571 64
686 978
815 478
934 357
894 422
163 646
654 387
774 563
164 31
841 321
68 472
24 33
894 80
49 211
119 216
280 128
105 689
166 965
322 920
341 100
746 215
602 504
67 399
430 375
696 230
701 271
303 764
843 725
936 197
413 891
19 54
742 692
657 124
44 908
8 978
193 384
887 753
152 795
170 953
182 581
852 865
628 883
608 155
351 470
361 543
596 763
454 379
503 338
246 110
88 546
930 253
6 281
75 817
769 157
738 244
108 951
834 589
743 736
205 442
984 93
856 565
944 580
918 310
420 447
993 163
416 507
787 922
738 421
578 862
106 507
458 315
903 214
949 291
733 646
739 153
718 716
296 594
904 662
108 213
376 323
829 100
22 791
212 616
478 759
266 790
104 583
796 723
14 7
652 745
897 746
462 391
985 615
276 757
969 888
210 384
484 344
135 39
655 505
264 347
136 132
715 529
251 239
245 511
255 264
10 897
287 152
766 471
227 271
158 42
425 195
539 368
406 909
413 673
20 61
192 677
205 155
393 907
417 455
719 638
535 671
822 728
198 821
92 588
629 425
619 249
617 54
962 158
831 22
83 375
51 850
4 274
181 255
710 397
34 597
268 428
156 568
389 90
677 354
778 480
729 306
360 397
554 345
367 322
696 384
233 449
723 747
2 237
633 903
500 712
140 667
235 768
857 295
648 624
103 534
840 426
822 832
176 199
520 375
759 543
992 216
963 992
228 715
618 964
676 861
528 117
885 815
110 762
385 741
275 758
183 488
319 114
313 4
379 495
38 832
47 137
128 29
743 10
974 356
216 360
477 649
463 743
505 362
103 572
330 889
377 377
491 512
516 695
190 803
634 894
30 227
255 681
691 158
513 998
358 664
312 729
472 835
196 775
346 976
865 298
675 676
187 241
936 165
967 702
596 125
352 601
282 625
783 606
604 972
635 296
24 961
796 946
720 496
471 991
288 66
742 336
576 962
127 928
630 512
637 93
694 225
850 988
594 975
947 633
928 197
158 582
527 952
447 953
943 247
313 917
252 231
193 54
982 828
340 319
412 611
836 976
964 105
80 686
318 557
753 27
608 245
197 910
863 135
382 643
560 805
36 694
748 812
640 228
547 730
341 979
955 958
63 176
862 918
474 143
169 179
424 226
136 776
911 620
262 999
804 292
986 822
633 839
67 733
463 272
250 613
570 803
979 204
121 632
774 840
18 595
821 943
718 441
61 957
955 629
920 322
144 758
596 905
638 776
47 662
274 100
903 297
501 844
476 881
720 622
216 250
192 737
178 36
992 910
538 238
560 946
703 458
362 703
479 299
961 1000
99 525
822 235
78 1
881 323
944 554
803 601
337 159
195 995
905 515
752 186
132 442
899 312
14 834
133 261
260 492
17 93
327 359
360 839
161 405
958 240
841 104
263 761
755 177
691 457
642 659
101 443
754 773
607 1000
261 768
260 740
833 520
878 277
116 159
564 238
478 276
380 521
281 318
494 642
99 35
694 185
628 741
514 795
794 382
150 121
860 54
574 410
687 692
851 452
689 802
78 414
935 166
483 457
99 215
250 977
162 198
938 944
738 789
171 451
571 531
585 320
730 431
122 158
609 416
217 973
386 297
463 294
751 321
535 945
921 850
47 785
728 83
871 985
435 465
996 42
362 6
436 580
738 91
506 558
531 346
643 722
16 917
237 105
50 767
617 772
556 970
53 664
648 283
748 923
965 83
89 743
323 326
416 525
82 60
406 921
643 613
529 48
152 659
426 765
536 201
171 42
705 92
375 223
146 353
435 122
865 111
436 523
47 188
247 851
772 129
741 653
700 415
73 270
34 852
53 498
540 570
662 224
447 244
596 36
158 593
703 31
553 22
210 138
989 600
728 457
109 761
175 469
738 808
660 248
746 772
342 712
935 285
528 3
39 381
974 124
154 196
218 676
814 707
306 427
883 803
563 34
502 991
798 738
985 240
12 457
169 731
15 353
356 104
485 543
666 394
589 458
133 819
526 807
233 947
749 831
864 115
105 312
49 366
605 903
360 34
764 616
969 529
632 778
321 325
718 116
573 986
805 307
113 706
652 330
160 346
460 400
711 24
389 565
468 760
793 994
610 828
356 557
335 578
902 987
102 655
640 620
927 675
380 445
774 40
385 32
431 934
958 845
410 142
902 346
339 878
705 694
251 949
526 61
47 585
239 428
48 149
824 879
323 975
14 204
235 97
31 399
243 665
807 988
334 653
530 708
402 673
621 235
295 652
236 146
574 342
491 475
353 621
595 314
517 675
771 609
7 751
416 802
789 250
903 223
931 122
794 432
667 332
984 415
561 962
303 220
694 134
755 794
108 46
720 350
958 624
375 491
292 965
215 791
14 81
203 117
549 944
276 997
411 215
176 259
478 971
105 479
272 171
216 859
209 379
3 936
427 166
131 378
169 719
799 345
462 182
126 2
998 10
225 401
659 408
379 401
880 137
308 483
342 152
531 524
459 550
716 533
911 886
604 846
191 79
261 403
404 653
663 386
787 402
810 888
288 446
582 188
671 168
319 889
412 12
561 849
382 871
757 276
122 292
371 361
763 313
965 632
17 167
569 627
515 804
249 378
566 802
970 830
719 236
247 288
136 131
2 808
83 517
809 758
118 205
517 180
811 881
48 482
109 828
631 617
994 623
425 879
709 560
795 394
681 427
558 42
849 817
334 559
317 932
136 143
322 435
315 652
133 132
959 363
979 241
864 589
468 973
532 288
681 176
602 327
368 362
179 159
718 216
147 512
655 34
468 283
934 976
108 783
146 67
308 66
655 124
97 171
459 122
297 629
955 140
501 899
58 322
538 679
191 775
809 685
967 846
821 277
60 901
967 928
994 205
329 275
446 648
770 425
53 904
44 66
965 8
329 544
223 22
797 866
551 414
259 605
882 517
417 80
7 941
145 384
659 1
648 474
899 104
8 418
483 952
959 51
595 447
469 287
153 818
231 265
870 703
219 490
569 751
692 636
19 576
576 837
310 678
781 224
641 208
159 789
840 124
571 117
404 434
251 39
303 556
259 482
972 172
923 478
113 540
116 614
450 132
809 691
915 759
967 590
379 555
679 126
242 218
652 249
287 646
201 903
384 589
761 460
937 355
895 684
297 50
182 10
701 746
505 991
581 616
171 472
597 959
177 849
97 839
484 828
730 384
973 685
144 113
468 733
416 81
130 363
373 713
459 312
302 74
689 963
435 882
841 859
708 31
869 17
844 804
187 353
37 573
686 160
892 180
260 154
516 308
20 390
701 889
962 479
442 3
884 651
510 876
907 725
741 217
21 776
128 585
158 208
367 164
343 843
997 259
566 603
992 513
401 586
64 692
694 363
13 506
381 578
303 522
738 287
62 43
628 759
966 190
353 785
628 332
591 696
298 624
137 156
742 289
981 537
899 806
311 675
253 912
433 692
979 555
597 171
929 40
229 225
9 894
226 582
277 636
260 816
972 574
863 396
933 714
520 844
518 832
743 831
522 770
324 175
345 500
540 921
145 274
168 769
350 153
789 393
209 627
200 48
444 181
894 63
906 376
207 413
243 423
193 949
124 765
265 516
437 469
742 804
573 581
734 909
302 922
548 523
570 511
691 748
811 14
389 584
997 716
139 596
545 240
4 331
847 668
137 269
72 283
864 879
787 644
566 598
120 89
599 114
862 690
703 290
873 672
388 92
688 870
109 526
857 232
900 113
381 704
987 37
915 453
97 850
448 702
790 662
776 567
257 389
678 638
309 960
51 551
420 697
222 739
970 529
642 79
782 870
906 23
476 768
618 821
522 572
234 66
632 311
700 10
647 889
848 377
927 955
651 898
637 347
876 873
952 607
476 517
540 733
501 382
202 15
586 119
184 723
34 820
829 816
704 733
110 475
430 552
450 37
383 81
954 86
692 258
775 905
638 167
549 315
329 139
257 751
474 915
734 441
256 507
240 563
38 960
511 349
386 467
547 960
45 768
26 501
405 736
903 801
115 43
181 452
202 444
358 437
877 676
182 92
655 133
93 422
771 692
158 604
563 156
924 705
205 608
344 949
750 610
652 247
698 864
308 832
269 900
575 665
757 146
279 757
179 411
102 371
974 949
104 260
964 537
144 28
977 169
778 487
734 726
590 430
261 431
331 897
562 530
675 906
663 318
729 953
323 841
789 830
90 297
833 893
920 53
222 976
463 897
622 1000
429 197
627 212
109 690
219 958
863 670
988 894
846 526
366 716
546 169
465 154
47 635
688 298
274 967
863 909
909 737
933 485
696 338
27 560
517 805
474 246
139 380
905 462
177 985
153 270
424 723
357 618
915 471
437 45
954 189
925 300
784 862
199 857
416 480
284 226
471 933
313 758
219 610
594 218
488 396
118 746
364 911
382 475
520 279
467 818
117 473
335 391
248 901
380 534
759 664
597 663
420 230
839 909
126 639
34 432
177 613
524 152
627 540
819 906
723 146
618 285
676 840
740 953
486 923
587 120
782 244
473 183
91 202
841 311
742 217
830 874
26 919
459 354
259 652
797 277
562 982
821 415
367 237
160 561
680 852
95 746
928 462
664 568
878 19
236 504
378 620
538 65
419 403
54 997
273 677
659 850
264 834
71 479
40 631
482 230
975 720
182 577
144 903
921 845
349 22
641 156
221 726
128 179
176 639
316 182
31 449
282 974
453 295
925 353
582 492
212 407
983 556
458 393
237 126
147 379
534 586
311 788
967 755
393 439
620 142
590 708
682 651
946 872
224 134
626 870
277 806
362 837
229 259
384 820
198 466
51 531
319 732
486 362
800 285
427 879
586 420
70 17
888 267
401 15
885 112
918 26
863 161
420 279
98 91
557 803
334 295
27 608
969 652
937 512
391 769
188 364
380 976
243 258
273 268
380 644
669 157
318 297
575 531
622 738
540 673
968 178
785 874
526 994
506 754
522 463
826 896
872 709
966 206
474 115
758 238
395 854
150 427
957 713
450 725
397 579
757 990
864 365
358 542
295 389
851 864
759 816
525 677
883 631
745 491
729 356
209 503
929 123
836 359
84 886
464 286
275 481
845 220
761 138
527 202
65 55
871 378
55 824
454 396
886 937
293 199
701 614
737 502
860 629
514 572
857 944
424 977
197 132
270 268
469 958
13 796
174 534
357 883
279 228
164 811
9 164
777 457
958 709
338 513
85 818
761 851
828 942
73 185
452 25
982 343
139 921
454 994
877 312
539 811
621 155
318 703
160 630
339 95
608 118
935 676
526 692
633 696
880 354
378 706
48 332
252 360
353 186
498 705
516 230
384 36
739 137
766 702
797 898
15 104
779 404
96 950
646 305
659 728
434 526
857 36
395 482
668 108
813 748
977 165
201 329
465 361
63 940
837 231
335 859
263 852
802 113
418 358
86 447
973 76
112 519
1 829
937 507
255 668
832 750
79 231
592 33
972 543
773 655
514 809
660 107
220 776
134 462
909 638
714 220
739 881
710 826
332 739
406 647
397 587
818 238
270 475
17 409
64 241
49 790
897 577
353 709
171 117
755 487
706 79
959 468
294 444
182 669
315 625
212 588
825 711
185 29
437 95
336 202
992 501
77 385
94 888
5 430
916 264
342 759
226 621
65 301
969 519
144 246
834 284
995 355
384 659
753 180
381 821
321 89
473 373
260 398
827 566
829 264
23 743
363 171
471 248
767 428
673 440
724 911
266 507
165 718
897 649
469 917
5 278
650 789
187 478
43 910
174 13
755 872
42 196
444 118
545 513
952 211
121 218
724 675
393 387
36 889
805 289
567 504
293 810
288 216
125 479
492 330
202 298
494 247
364 244
756 937
147 909
127 708
382 268
654 851
739 775
63 689
193 544
354 630
845 486
964 641
971 970
268 456
702 172
415 761
697 66
974 170
877 844
111 101
951 259
34 764
453 689
232 97
726 645
130 585
225 570
540 94
549 196
367 807
568 251
316 782
952 264
108 290
390 829
88 218
982 341
29 121
217 434
79 261
846 942
512 208
302 71
266 51
858 851
101 633
414 425
689 417
707 366
194 796
14 97
437 281
402 995
428 466
726 618
560 506
714 572
642 71
122 15
866 908
540 980
405 967
384 954
319 93
889 90
186 513
794 902
897 622
88 195
812 324
830 814
385 371
442 544
559 27
934 564
543 424
390 474
427 947
40 773
863 746
259 929
831 48
670 52
246 727
51 757
570 58
429 880
423 955
981 870
433 981
405 914
388 976
923 795
568 815
561 962
891 430
477 819
870 722
448 147
904 115
172 499
379 473
428 600
470 802
783 408
322 903
878 187
981 709
523 801
763 549
978 84
902 653
374 455
601 771
885 822
320 505
977 57
657 698
499 405
812 126
29 282
468 133
842 907
707 449
997 365
448 469
122 975
429 349
119 496
317 30
534 4
61 637
335 511
915 717
843 833
115 726
859 872
778 582
31 701
65 485
953 27
1 513
861 75
570 430
459 980
984 886
523 993
504 44
761 857
690 418
144 604
475 804
385 3
703 253
737 415
442 768
280 690
764 443
873 141
121 333
219 332
324 104
148 741
597 827
245 908
512 286
89 388
391 986
239 474
889 93
861 975
664 331
773 140
281 427
760 645
977 401
504 978
719 300
127 651
559 316
601 371
759 71
56 690
163 149
242 295
269 52
382 102
242 933
359 155
800 522
922 119
97 776
75 426
77 815
130 201
572 635
706 731
420 330
479 762
56 583
634 720
822 324
256 16
170 63
584 615
734 969
744 505
930 830
644 818
19 6
641 774
504 591
921 346
107 924
506 399
119 163
486 140
155 940
3 742
357 324
292 586
91 90
919 36
854 21
26 563
336 873
463 667
13 840
763 384
783 120
282 268
408 901
841 768
510 562
886 844
429 866
956 178
213 519
539 874
437 66
938 565
232 772
611 401
784 245
365 373
641 567
467 646
414 48
610 308
151 923
788 495
672 580
99 743
617 885
950 637
202 53
825 888
289 434
678 436
809 73
639 42
688 450
497 106
414 101
24 107
601 565
144 812
555 273
158 242
879 171
224 107
995 81
514 49
485 284
356 192
234 293
742 994
100 921
22 239
346 513
77 45
856 946
219 220
462 410
581 376
483 340
420 805
853 478
761 934
125 337
630 117
111 359
279 372
610 210
722 301
345 955
901 799
18 201
610 120
496 480
819 190
995 979
456 239
173 847
184 217
333 298
656 813
184 444
653 935
235 794
749 375
173 579
779 650
769 191
670 389
579 265
243 489
728 573
420 698
915 900
198 603
416 248
691 853
788 600
393 343
717 22
600 142
791 890
80 379
768 560
824 750
238 346
918 67
765 966
866 337
940 679
926 63
916 355
954 616
959 703
724 347
488 676
565 324
703 279
839 645
394 470
815 663
729 632
598 733
70 493
172 463
526 10
364 98
714 441
144 318
665 672
347 868
192 153
431 911
556 894
364 269
931 949
581 179
911 660
153 178
641 981
990 324
421 166
607 354
672 134
806 750
618 336
488 152
63 809
703 919
187 618
567 66
245 118
778 148
325 155
136 930
253 966
131 126
479 674
808 737
487 151
486 614
765 105
913 974
892 828
446 616
682 79
197 13
160 926
81 974
903 485
450 216
341 156
830 581
318 820
970 638
251 805
909 456
429 16
844 822
437 321
399 289
302 118
44 595
569 461
946 124
339 471
627 396
976 680
500 456
94 294
98 470
925 344
360 6
828 354
674 203
492 265
383 72
667 793
254 426
549 235
706 199
595 888
568 332
787 570
863 67
537 880
224 961
966 462
815 583
786 794
58 488
560 277
70 440
865 227
462 323
522 413
300 167
498 116
686 868
934 285
165 549
509 471
932 389
971 475
268 746
234 757
33 325
765 794
21 103
425 629
42 482
648 946
62 342
209 145
430 747
296 143
613 594
982 804
279 544
290 953
709 546
871 524
318 742
844 635
264 338
819 269
215 305
646 466
611 277
23 854
996 40
633 319
122 609
153 615
568 400
946 442
966 276
18 816
451 283
620 862
131 714
18 439
904 345
621 663
517 514
554 644
962 513
122 187
801 84
484 274
716 369
645 429
245 681
964 662
524 696
409 583
22 655
1000 426
89 925
439 621
264 606
119 993
179 226
310 240
513 980
348 794
223 228
909 992
654 467
162 872
455 178
832 571
997 476
401 831
451 86
692 840
832 715
941 810
49 10
990 251
44 562
789 337
329 266
733 698
569 983
160 895
465 24
499 992
822 461
547 899
739 273
988 238
47 570
580 928
178 96
657 569
906 221
487 446
143 234
216 219
113 712
735 376
367 578
39 233
132 189
462 585
823 870
440 449
376 869
965 19
587 554
775 621
66 492
726 261
480 209
920 941
317 593
170 654
887 684
872 209
793 19
889 334
782 615
484 328
346 158
711 448
69 933
424 486
746 135
343 149
90 225
818 263
917 406
90 987
195 804
822 961
295 988
603 711
38 76
233 87
535 384
316 944
429 603
737 740
888 175
400 80
342 978
383 217
204 259
62 473
433 398
386 884
594 728
803 989
75 632
15 36
980 609
211 331
70 409
583 948
27 958
935 983
200 369
627 318
790 403
801 689
572 223
950 187
175 165
797 753
788 249
857 812
142 767
175 68
15 212
169 758
741 42
410 104
421 940
343 37
725 211
433 143
329 296
461 383
135 503
752 258
69 922
689 608
675 211
422 864
622 690
731 591
695 362
302 140
177 116
326 644
786 901
197 759
141 115
618 658
915 276
198 369
977 984
194 886
750 652
341 616
207 372
733 71
211 901
17 34
678 388
288 342
100 464
578 485
142 241
516 196
564 57
40 714
600 540
191 234
850 349
720 532
602 56
957 453
487 813
200 973
315 164
627 488
972 415
655 204
399 114
171 171
884 963
503 210
444 483
832 693
224 293
348 552
4 826
639 305
277 490
654 838
326 591
6 280
484 298
411 660
831 883
846 581
791 715
198 348
41 234
526 30
581 264
90 874
179 585
75 728
566 455
46 728
7 892
189 51
711 491
374 599
180 542
256 219
566 970
204 454
483 606
870 729
603 64
648 960
687 781
236 722
449 253
144 282
333 456
947 332
931 44
585 320
538 110
80 841
294 104
709 283
12 777
840 579
538 615
395 487
209 225
478 630
912 657
113 621
953 244
287 59
378 884
994 872
712 916
20 74
356 6
783 728
307 368
982 622
109 844
69 376
6 317
974 546
167 918
161 86
144 119
3 448
319 522
438 996
70 31
36 457
185 425
792 819
441 491
335 774
149 549
866 403
949 155
72 839
925 115
233 233
680 68
590 236
232 999
29 28
485 301
726 65
883 669
160 518
291 323
872 495
898 440
594 737
575 846
960 666
898 499
567 193
428 578
576 157
185 659
960 604
668 669
337 685
202 551
873 497
991 492
931 744
481 889
734 525
190 55
554 693
885 88
665 121
278 313
972 241
844 462
130 931
615 512
62 467
964 817
309 935
679 954
842 239
764 159
214 576
268 954
41 767
888 153
465 706
946 165
627 436
367 790
302 757
223 982
798 363
298 186
140 106
345 976
134 982
557 108
61 347
114 824
977 102
808 1
166 441
877 754
543 793
549 243
224 844
207 771
957 21
127 504
480 96
78 471
579 613
960 634
458 640
741 73
74 434
875 549
302 240
32 751
993 845
689 580
351 216
237 896
400 307
403 363
833 879
492 480
113 411
51 451
524 571
4 792
340 598
837 878
628 642
487 869
448 621
836 175
71 798
105 72
434 470
349 507
986 267
678 840
291 99
669 728
519 814
412 672
550 858
500 249
117 178
798 986
161 565
362 634
705 231
701 467
973 139
405 49
889 959
57 83
810 179
993 725
397 328
186 404
652 946
124 685
670 769
333 921
554 831
61 695
161 259
397 761
810 134
92 802
884 698
877 148
873 693
21 870
274 269
215 206
891 926
694 338
258 560
391 26
721 812
70 451
212 881
14 467
268 22
720 106
254 152
845 596
465 126
395 865
71 739
664 610
947 961
521 357
383 205
16 911
361 103
984 86
552 573
594 998
103 820
972 314
909 357
483 816
681 374
112 877
486 751
711 776
132 433
637 232
142 515
617 653
738 503
75 601
598 290
110 669
983 700
56 82
897 891
265 538
415 577
328 377
152 901
333 39
270 284
799 969
622 411
913 416
16 359
649 988
657 613
313 759
840 639
530 368
906 737
314 795
172 321
221 641
680 324
608 553
522 949
359 406
821 143
502 272
260 836
449 151
909 917
556 761
129 749
485 86
880 35
355 798
439 52
375 575
128 118
67 982
387 649
792 426
697 208
44 293
443 957
873 492
253 352
100 429
514 381
415 584
382 394
445 769
344 821
939 820
802 472
120 5
431 189
396 912
204 127
84 440
932 647
998 957
385 184
565 97
681 899
293 979
748 63
883 738
557 92
563 822
827 358
546 683
594 257
384 942
381 797
444 467
424 312
496 441
537 808
707 60
39 217
280 999
736 787
878 163
984 292
650 441
123 811
67 196
137 716
513 450
917 517
829 956
397 340
148 324
384 933
150 854
853 422
208 429
591 588
880 85
526 575
385 529
724 648
364 451
901 861
377 877
833 818
158 206
530 229
161 305
159 913
334 311
740 11
598 541
626 331
905 478
7 151
799 289
740 731
591 162
39 641
458 968
173 871
99 615
920 702
614 260
571 78
88 948
488 310
640 686
163 114
265 545
833 169
899 63
225 573
213 490
457 263
134 671
286 630
331 233
493 205
282 945
892 63
373 370
56 380
494 13
557 218
387 758
821 390
962 286
775 45
308 175
846 232
861 441
674 131
335 191
136 166
229 617
987 28
407 601
614 42
259 900
658 170
560 646
932 478
522 522
696 706
937 830
271 542
672 797
988 944
109 7
623 124
151 338
939 609
650 558
457 552
722 909
555 115
592 281
802 486
191 114
943 498
39 128
925 213
156 710
717 913
36 265
603 339
948 186
743 541
92 598
507 200
314 814
94 61
546 906
19 896
393 737
864 961
174 432
142 789
701 330
594 858
197 736
921 197
737 144
742 664
863 829
642 248
308 177
82 736
631 854
590 100
61 24
455 454
242 234
563 597
454 943
678 157
353 650
794 599
263 90
918 535
782 125
302 560
295 90
943 383
483 926
950 532
985 544
777 405
1 227
169 340
497 454
104 847
446 850
939 897
431 708
833 857
416 213
302 134
517 711
637 244
776 1000
543 586
990 761
987 320
660 991
445 156
3 157
6 548
445 448
156 945
801 876
88 988
122 217
927 390
633 639
638 563
149 408
169 181
500 139
129 155
311 160
316 573
121 314
761 322
266 565
441 916
904 67
283 528
917 25
663 210
773 550
958 301
481 921
59 126
281 981
141 188
760 592
905 456
778 881
446 665
581 44
110 886
414 484
509 393
602 331
881 172
472 375
295 838
964 953
933 353
540 245
836 73
529 300
181 740
405 307
350 626
512 985
469 460
852 926
256 978
149 454
828 136
974 621
573 123
475 938
182 505
578 15
315 17
756 107
413 496
122 161
146 762
221 633
558 615
592 73
526 814
950 741
361 354
476 923
860 933
438 951
966 41
58 15
122 281
776 814
974 534
296 897
530 119
733 516
589 88
901 325
65 114
468 850
773 425
357 943
894 632
673 794
809 859
139 730
543 930
463 915
811 516
635 758
274 340
428 367
691 862
976 328
178 755
179 443
386 950
582 536
329 279
138 254
984 137
67 277
191 526
42 529
287 1
341 676
43 561
422 768
96 734
489 398
841 273
222 668
203 226
505 804
57 532
669 643
919 41
566 735
264 109
110 608
284 551
111 450
218 327
61 533
931 313
586 549
217 771
997 808
611 420
951 501
143 668
708 620
354 62
170 274
881 618
168 280
729 165
491 279
812 947
260 551
100 742
512 845
652 316
735 508
9 263
930 686
305 152
213 638
911 659
276 383
662 792
956 444
722 391
337 447
998 534
275 596
441 97
413 787
295 92
355 147
833 304
455 284
921 137
795 668
50 832
623 71
514 712
102 579
25 236
769 439
34 22
119 44
831 474
566 532
679 125
428 920
204 511
647 883
550 125
956 442
512 600
311 579
157 25
260 413
851 181
203 29
73 885
359 322
853 903
27 925
845 531
41 455
338 48
173 688
129 888
487 128
707 640
665 798
211 863
44 925
953 62
946 246
568 25
928 305
229 421
952 955
409 73
121 993
680 747
634 293
421 809
449 121
919 127
990 113
37 129
190 33
279 990
15 135
439 846
267 942
897 668
740 218
210 306
52 861
154 889
698 685
806 575
701 146
258 724
852 691
723 295
285 41
176 1
847 299
241 615
283 113
330 137
442 23
883 539
428 493
178 36
610 125
271 983
706 311
1 529
823 558
599 723
724 107
406 774
389 570
682 646
782 671
693 12
550 224
717 576
611 978
103 894
877 221
532 373
901 583
140 532
255 724
830 738
512 978
547 236
881 901
572 229
240 663
887 265
840 790
768 603
497 451
672 870
243 373
956 203
734 144
868 95
833 988
966 698
933 344
244 512
741 813
476 816
80 980
770 362
964 919
370 537
407 461
834 41
243 649
793 789
883 977
965 660
357 715
59 930
442 289
102 303
118 182
162 577
938 197
116 931
467 902
362 485
525 873
522 196
984 768
744 314
974 866
581 708
638 330
618 639
941 79
261 719
296 58
254 422
353 234
136 369
854 819
692 498
693 379
146 214
528 676
541 890
598 501
830 122
760 235
314 448
167 701
758 574
995 462
695 12
381 347
166 830
327 235
613 858
71 19
695 759
648 598
98 235
357 246
480 928
375 116
817 793
367 541
2 575
586 361
708 697
527 967
201 873
731 854
873 814
572 801
399 567
802 220
465 497
424 158
274 945
738 799
339 90
664 104
464 341
37 250
216 172
44 564
417 417
231 775
575 289
855 802
22 974
470 657
814 486
431 894
692 87
177 168
271 31
371 840
89 735
906 408
971 305
722 950
724 387
675 952
754 299
272 530
186 775
261 742
636 1000
86 691
858 327
357 263
102 129
863 728
135 191
496 768
718 105
491 217
168 441
739 166
696 922
696 11
753 882
881 957
647 388
714 967
229 505
633 71
798 330
521 496
264 932
37 16
232 981
421 528
693 400
321 160
171 389
270 17
973 923
310 150
116 620
124 24
95 345
674 756
251 893
825 195
210 514
495 861
388 441
841 916
75 81
469 162
178 246
168 739
888 151
770 478
502 4
348 893
649 597
489 22
216 900
413 313
173 426
866 908
823 561
641 707
868 898
143 109
848 45
195 311
789 735
739 965
857 291
887 87
109 505
404 375
688 325
750 817
725 861
421 615
322 547
444 61
170 189
234 587
898 17
752 429
393 686
977 490
577 249
754 863
238 685
9 158
975 926
786 758
373 699
245 206
267 694
883 689
276 436
453 116
544 173
859 204
694 936
185 835
698 270
955 938
96 936
861 964
722 70
768 646
852 94
788 13
701 118
554 670
785 976
149 6
209 329
264 7
842 903
172 448
386 539
474 127
90 481
551 335
980 811
905 318
331 832
949 692
362 31
7 502
508 147
475 155
162 716
618 738
186 3
541 790
916 572
53 15
349 6
816 603
921 329
160 721
412 251
281 109
611 774
920 288
443 118
834 394
132 604
606 452
241 318
889 147
161 157
162 941
543 510
838 978
698 463
713 998
106 110
883 994
282 717
834 803
196 724
328 667
119 328
645 934
80 359
516 533
474 241
751 677
655 16
479 589
586 353
462 191
185 692
408 345
147 466
190 241
908 343
670 517
450 26
385 315
847 530
771 900
577 320
336 521
109 232
584 814
5 695
386 46
390 189
655 793
34 536
879 844
360 942
968 549
863 810
339 352
252 710
30 109
630 829
61 365
179 739
433 644
689 183
372 818
610 79
615 26
869 644
585 493
41 228
37 552
904 904
613 376
485 156
985 642
7 114
852 45
689 185
368 284
102 378
457 739
764 711
355 71
564 632
860 939
491 605
508 896
272 395
551 121
763 756
869 535
580 769
954 721
5 269
647 321
60 106
817 103
173 823
455 171
110 736
340 314
210 600
995 848
968 481
236 545
80 730
499 105
825 660
928 453
774 830
935 574
676 833
656 751
922 849
584 110
423 31
631 924
771 632
113 625
169 739
469 348
453 249
908 968
420 278
107 836
410 193
26 42
792 85
934 681
790 713
744 517
441 213
844 374
998 212
951 957
305 167
415 419
387 757
34 323
159 806
999 141
182 568
653 24
705 974
687 586
103 494
706 430
803 543
755 550
506 800
966 705
124 810
567 381
704 510
316 601
741 862
429 314
338 923
896 82
667 42
536 582
11 769
312 242
791 813
613 67
771 297
107 579
960 895
404 673
273 663
524 720
33 14
936 953
34 371
413 831
412 701
470 948
189 423
235 782
848 980
276 848
426 619
514 382
55 385
47 918
637 327
340 571
524 669
40 275
106 558
259 452
400 518
940 728
510 589
568 175
22 357
976 844
226 448
832 489
406 280
607 879
449 43
711 947
222 973
530 751
202 327
844 789
516 602
190 784
959 25
382 757
601 980
427 358
847 826
106 259
137 252
295 712
658 586
559 5
756 879
206 89
877 958
559 50
833 392
417 748
505 792
771 799
156 105
931 198
457 2
254 37
749 593
179 548
553 407
286 737
826 309
266 491
540 702
94 824
572 373
165 510
309 76
181 935
133 464
466 112
149 590
183 720
268 897
303 361
98 821
129 588
79 923
625 394
217 619
992 718
228 789
864 156
91 536
1000 45
157 223
812 466
185 305
201 995
355 452
272 504
92 453
376 401
794 170
788 1000
717 11
799 779
934 944
480 663
708 24
247 479
944 864
169 59
53 129
581 370
873 408
860 853
253 964
134 236
235 46
57 921
700 951
895 855
518 633
657 374
853 225
89 904
963 797
925 257
627 15
423 505
358 499
463 283
518 610
656 596
516 752
703 712
567 216
848 598
972 85
309 505
408 824
620 398
655 370
385 544
49 281
780 808
90 406
16 242
837 607
359 671
382 353
568 62
659 949
33 416
921 630
454 342
739 329
699 73
617 394
674 84
891 666
72 453
695 980
587 87
757 532
885 946
7 139
88 453
868 666
296 120
461 789
117 749
822 200
593 815
898 438
104 267
720 788
768 175
261 414
946 355
300 17
156 830
282 307
973 243
363 150
938 268
17 824
23 55
869 838
276 616
883 767
555 379
554 603
16 323
677 814
831 962
791 976
283 987
229 72
222 255
522 591
414 159
213 539
376 437
53 82
849 652
31 936
538 403
725 584
397 554
515 401
377 228
214 305
377 659
913 443
33 598
757 435
973 447
884 970
51 349
1000 937
872 899
302 31
614 409
962 26
427 11
238 476
781 803
461 452
894 157
755 374
808 927
374 511
480 781
129 257
194 531
430 129
159 65
474 731
756 773
784 436
912 182
985 21
473 692
849 446
819 366
292 604
114 627
407 665
922 594
125 536
664 115
180 554
284 823
596 654
89 40
222 379
400 1000
692 206
652 872
238 541
144 470
96 529
194 258
851 503
38 116
231 976
530 702
525 411
64 814
853 120
498 153
152 75
281 897
769 844
384 932
401 6
535 527
784 497
999 729
844 635
611 37
738 74
485 140
953 262
381 548
700 806
880 879
776 852
695 161
92 544
550 79
605 493
989 84
812 389
24 988
24 656
730 634
773 761
23 214
761 726
531 403
282 461
312 411
571 57
601 7
86 662
155 150
234 691
79 143
131 45
700 103
736 154
915 430
643 509
234 937
340 404
864 765
175 621
678 176
183 745
407 278
427 268
958 561
704 660
705 37
139 834
988 405
834 875
383 903
839 476
880 616
380 179
800 743
919 555
299 477
755 101
368 706
267 181
841 326
362 970
804 546
950 501
375 791
694 784
260 757
373 533
711 139
882 753
307 511
988 800
900 606
312 742
923 268
594 578
548 763
309 956
456 351
142 258
41 831
588 835
367 301
439 961
713 78
588 320
120 20
626 576
317 19
287 938
515 239
2 880
836 62
413 310
568 292
122 555
389 609
909 709
669 756
834 348
667 382
402 422
997 786
805 27
964 313
552 92
972 479
541 554
864 807
98 953
508 431
40 219
928 896
652 948
295 597
978 485
907 962
748 379
406 903
216 553
644 370
848 768
321 615
422 389
341 184
615 520
738 848
744 654
601 666
262 396
881 896
858 240
619 787
689 605
158 24
393 905
672 802
417 241
629 992
176 838
357 970
818 790
443 95
761 562
957 43
939 22
262 837
624 796
401 880
904 312
217 559
360 297
537 888
880 776
613 166
135 55
844 970
65 953
514 286
329 825
847 470
307 267
63 108
988 930
242 464
22 891
187 458
346 382
157 724
889 225
279 770
740 24
976 122
407 804
628 489
959 736
2 474
582 265
194 65
529 569
460 436
893 551
932 647
370 238
463 89
859 259
282 741
863 598
401 257
746 270
5 29
502 704
968 7
71 84
653 162
597 600
150 112
758 490
728 82
170 128
386 190
931 29
626 668
925 793
62 26
55 670
373 66
73 556
640 341
503 144
743 292
403 100
590 893
974 161
288 317
507 144
172 674
341 437
230 798
824 265
935 291
357 878
434 307
648 430
573 73
364 151
250 315
208 767
928 839
156 182
326 215
889 662
99 497
295 230
494 328
619 118
995 429
736 976
405 429
501 383
533 978
292 865
632 783
622 500
681 559
774 778
440 6
503 662
892 538
866 797
915 386
814 485
460 909
338 549
931 865
842 838
703 464
247 134
633 334
893 868
645 314
319 666
328 84
622 822
618 219
604 488
972 532
441 417
965 432
296 778
616 896
359 138
271 318
652 606
473 904
218 544
209 118
202 536
358 537
755 823
310 975
507 358
774 282
713 948
725 739
634 9
146 341
658 993
598 417
321 310
853 71
189 538
74 62
598 390
213 431
406 353
710 523
804 913
860 484
222 517
525 584
925 856
848 671
88 583
892 445
516 409
947 745
807 704
93 21
452 405
757 306
828 857
769 466
950 632
148 628
212 171
26 673
344 136
719 874
319 432
840 610
355 834
537 787
807 161
565 630
935 258
115 321
787 763
394 884
511 736
907 542
215 723
859 933
806 558
989 577
187 124
957 829
616 541
702 494
124 422
680 267
588 59
821 794
677 374
110 215
757 188
911 17
950 971
528 770
347 755
879 517
346 534
75 836
330 961
382 776
42 453
511 62
856 629
3 332
547 533
721 113
129 304
274 631
401 78
833 802
318 748
281 711
547 664
624 355
130 876
328 6
67 172
800 839
171 922
454 803
915 717
20 175
806 43
121 294
95 206
954 954
664 413
76 234
588 210
86 699
705 718
889 413
252 771
693 689
491 422
139 147
321 405
448 159
452 126
332 569
522 547
960 285
518 186
396 36
735 106
824 481
894 439
209 713
401 145
566 901
47 892
297 704
863 368
493 745
314 314
861 824
109 835
21 820
855 626
732 416
897 589
27 555
268 790
935 235
136 669
560 500
204 183
550 857
601 66
380 43
867 914
749 240
59 975
601 770
186 914
502 332
887 82
872 529
764 154
822 806
306 899
82 382
238 509
575 631
674 839
753 954
194 540
514 502
271 252
166 114
446 456
538 667
195 333
486 409
215 958
857 308
689 520
29 938
569 927
766 603
557 242
781 518
20 750
2 295
409 290
746 167
834 855
187 283
692 29
987 673
981 906
425 843
781 670
596 454
56 349
591 362
880 613
362 372
667 899
188 364
531 75
930 933
216 365
393 117
789 907
812 379
222 770
439 237
690 2
351 35
396 746
358 942
313 275
173 720
83 979
54 361
294 614
978 983
100 509
416 370
749 888
657 227
464 970
972 96
130 153
898 323
264 525
800 255
974 576
555 973
333 57
671 609
592 627
136 648
18 691
579 551
778 767
737 236
331 241
393 708
31 460
985 290
545 294
870 784
757 519
576 424
33 89
716 246
894 624
315 851
401 911
678 893
128 179
419 414
122 458
918 811
101 152
445 902
686 646
164 314
738 442
531 739
985 771
394 247
97 878
789 708
601 498
676 467
880 728
186 94
905 1
152 103
5 6
651 596
910 691
133 814
553 648
418 664
910 537
415 811
519 7
504 204
670 120
848 180
273 550
550 33
136 178
183 701
297 141
831 833
647 206
853 963
627 199
736 271
82 536
542 151
355 601
720 46
225 24
574 567
600 498
675 123
824 735
875 857
690 120
326 705
668 336
534 179
449 294
830 270
420 530
130 371
417 775
799 849
416 641
138 372
494 15
749 812
669 317
437 624
329 358
693 762
940 997
290 227
496 389
918 120
491 916
690 48
897 907
547 488
859 312
326 685
497 353
669 75
699 165
522 106
867 27
23 214
441 807
195 313
432 936
852 112
160 922
829 541
29 56
368 376
60 888
240 694
768 556
720 909
14 467
493 242
456 881
687 516
829 896
832 881
993 261
183 683
224 152
207 11
386 252
139 574
267 445
1 379
288 35
501 721
962 301
181 994
510 418
313 867
748 339
599 144
827 740
891 781
791 50
301 98
672 177
621 440
819 939
973 622
342 106
407 474
468 304
721 588
455 978
316 33
177 202
941 914
695 4
53 832
930 485
661 354
793 601
539 282
904 611
717 512
986 245
548 123
710 454
431 269
302 164
366 747
661 479
482 306
138 355
840 534
887 67
668 501
783 680
291 206
718 686
931 7
129 703
156 479
747 839
3 587
333 48
526 368
674 993
348 7
540 811
878 187
687 427
106 545
750 470
155 396
403 468
170 85
563 532
370 325
912 310
357 372
740 244
237 883
889 413
224 584
770 429
856 101
645 457
926 962
358 395
862 81
166 760
291 32
357 728
38 660
32 268
511 394
277 771
184 748
331 166
595 407
507 100
557 450
411 152
547 483
563 768
528 409
440 728
456 818
478 797
64 493
887 510
280 575
322 164
329 463
870 652
752 923
373 376
528 308
791 783
551 75
483 353
81 78
896 923
719 536
29 373
882 782
356 916
79 162
625 678
329 407
330 494
870 81
389 702
485 398
472 179
532 35
113 954
876 612
148 8
381 594
376 176
91 262
424 732
409 170
576 48
542 738
818 906
607 412
809 207
385 91
126 281
234 916
528 238
246 110
704 675
850 627
889 80
811 941
110 312
360 220
957 686
591 902
313 775
982 198
288 122
402 366
282 414
652 635
745 809
483 897
523 449
528 333
273 411
723 338
558 383
69 82
984 514
289 659
857 296
417 270
636 144
557 818
453 918
726 209
105 198
646 209
542 628
39 173
511 815
197 762
844 68
582 266
924 827
122 871
141 781
924 539
357 776
693 481
689 810
7 419
628 794
422 653
826 169
983 461
222 337
404 180
445 65
891 986
857 369
149 13
551 997
772 73
553 907
716 465
884 242
36 723
375 511
680 457
917 201
537 662
841 138
202 941
927 285
654 93
105 783
779 802
874 655
562 551
15 426
668 278
1000 899
409 703
159 375
576 88
750 76
214 112
52 591
876 416
508 978
760 529
330 612
267 539
89 203
629 829
106 103
1 297
999 106
481 410
498 158
234 56
168 248
838 447
862 219
197 713
241 370
982 957
495 571
773 249
77 583
686 402
698 183
288 687
96 697
855 769
824 594
841 88
534 991
210 679
392 396
765 407
363 632
203 747
995 857
439 975
377 71
253 125
811 75
771 541
309 907
500 625
712 133
124 341
20 246
642 333
739 411
43 406
152 102
958 245
220 146
217 397
521 596
671 469
9 331
238 441
66 318
450 738
78 778
24 573
906 98
508 665
71 644
746 550
795 222
368 703
100 14
610 584
53 621
951 280
721 62
379 189
926 786
564 828
401 4
101 587
252 306
950 609
159 322
544 695
398 953
966 911
495 497
117 575
855 548
609 68
256 575
361 988
815 181
184 925
512 216
521 285
893 763
84 470
165 51
3 627
538 562
58 969
544 33
581 175
242 398
973 190
177 497
678 334
258 992
207 862
146 769
531 727
197 38
89 615
242 361
922 91
60 780
813 980
154 603
1 393
582 395
892 973
306 759
750 570
431 564
332 956
683 577
614 863
477 879
240 703
793 719
498 162
142 852
455 311
704 295
690 455
428 285
43 582
152 733
296 793
748 582
159 628
490 431
309 773
475 967
686 549
711 268
119 184
494 852
147 574
28 197
482 837
418 455
188 525
317 569
151 484
111 64
494 309
81 601
568 803
352 555
822 253
436 62
914 941
515 929
126 60
897 543
997 607
131 314
883 185
668 447
511 34
343 779
380 5
808 424
979 947
199 159
221 801
742 635
564 135
194 256
798 689
296 91
405 795
979 427
874 287
321 647
426 384
389 664
87 805
752 196
354 65
865 951
586 575
709 607
862 149
838 903
993 659
454 133
560 397
684 433
80 433
816 5
668 505
310 204
400 754
819 62
12 754
328 684
290 597
746 36
939 151
810 583
716 931
328 264
696 275
707 11
16 775
280 523
727 683
437 590
651 126
879 255
938 663
260 207
243 228
378 5
588 181
112 188
451 303
578 440
451 147
921 285
808 466
148 201
790 534
660 584
838 440
102 539
745 776
3 361
366 987
168 381
569 953
256 280
719 20
166 834
118 169
634 87
287 925
459 782
366 76
516 119
657 204
979 618
979 402
389 982
362 344
296 556
836 930
950 552
385 554
723 115
202 502
427 357
139 488
564 886
4 504
707 80
697 661
62 685
667 675
18 450
6 28
958 314
866 842
395 907
22 250
752 118
475 223
711 179
64 613
116 275
354 68
728 823
508 50
724 789
239 174
202 742
56 244
85 160
66 921
170 480
598 88
311 922
100 72
685 21
295 164
231 801
623 648
697 958
747 130
304 421
162 985
229 505
664 217
138 313
793 730
817 308
229 391
462 127
148 329
493 147
947 442
90 723
681 569
699 787
207 427
412 2
507 369
586 640
953 170
900 723
30 745
135 717
844 259
588 597
743 991
433 80
802 690
259 522
308 483
910 957
959 515
883 321
960 466
636 468
191 912
656 535
251 220
479 791
387 94
84 66
145 130
819 517
38 947
430 77
34 346
860 339
659 993
458 742
210 618
529 93
627 400
620 185
975 878
971 98
164 362
492 55
571 309
255 310
387 609
954 684
22 420
412 813
554 680
298 870
962 764
163 826
11 588
465 783
881 986
348 436
490 44
352 839
149 61
669 607
290 535
955 622
434 312
992 367
236 988
751 290
116 197
785 914
696 126
111 250
685 576
620 459
297 175
236 971
577 446
980 904
526 867
179 935
301 959
947 171
460 537
734 698
612 575
701 518
768 307
883 812
270 453
627 502
473 567
12 862
766 50
917 992
926 291
250 95
266 227
763 197
894 725
300 496
14 505
812 1
812 781
233 695
197 81
647 860
722 669
719 659
650 487
778 635
730 576
802 27
224 996
721 565
60 117
622 20
20 73
854 434
128 832
912 86
945 325
994 559
218 666
153 712
347 867
442 930
957 76
71 244
808 180
297 791
811 867
940 919
352 831
662 793
879 480
804 574
132 824
490 798
509 350
216 642
572 855
931 658
901 529
709 2
793 708
575 6
925 604
434 514
307 276
756 95
668 186
9 560
357 800
150 499
141 866
721 365
22 712
241 652
653 923
630 950
955 446
49 204
718 880
155 482
577 25
210 911
471 245
45 219
717 827
693 194
558 857
569 413
64 580
503 810
759 717
162 132
336 714
593 210
692 53
78 748
658 268
513 287
506 129
955 557
750 222
79 648
60 308
888 647
456 124
840 390
522 215
928 2
212 857
910 521
268 903
171 987
274 926
54 683
240 779
1000 9
656 990
297 78
725 716
840 185
574 180
395 680
681 95
952 322
842 892
795 861
848 109
35 966
649 121
899 88
97 888
877 899
977 752
468 174
358 701
881 307
986 932
27 275
597 667
559 978
839 438
547 354
319 687
807 581
669 968
856 705
604 765
517 733
906 580
280 985
291 264
196 161
435 277
944 222
200 31
469 502
855 39
725 16
597 174
142 531
236 265
30 997
729 839
419 547
531 634
898 699
859 822
98 93
315 294
325 41
543 515
554 794
809 398
572 278
809 405
669 713
709 45
884 699
245 437
71 302
1000 775
596 969
62 859
153 694
735 376
891 477
270 277
675 444
722 78
483 246
959 530
575 151
850 667
104 458
760 94
869 174
143 760
618 465
159 204
580 770
247 893
170 470
914 517
594 845
90 635
165 76
227 48
715 739
197 77
171 818
992 956
716 39
504 134
338 334
104 662
555 918
387 350
866 724
569 301
936 460
536 658
706 100
839 762
839 421
238 36
992 9
48 230
364 707
40 551
213 701
618 143
493 767
491 5
306 358
818 59
717 241
341 353
115 423
843 180
215 953
961 81
310 206
912 8
559 673
374 952
94 772
539 992
997 586
944 29
88 302
543 762
114 805
227 883
63 228
181 70
150 277
482 142
150 459
132 394
345 708
479 506
498 438
24 17
46 495
797 968
729 134
938 339
222 843
70 165
234 284
560 251
392 383
842 42
435 541
249 974
479 779
217 727
744 977
471 241
208 790
923 267
605 937
779 861
25 827
111 849
99 259
641 670
712 491
31 482
456 146
925 279
6 934
911 142
382 750
539 381
647 590
526 462
323 252
79 305
153 348
606 189
859 252
742 246
728 570
716 772
51 183
117 640
782 57
806 27
408 163
753 345
806 54
306 279
583 128
475 384
572 736
987 81
326 430
999 729
501 54
237 715
355 551
607 353
380 136
298 413
757 787
841 51
329 562
690 147
530 912
647 165
245 102
532 634
362 571
624 531
245 862
413 860
213 599
734 20
432 593
379 32
82 188
750 220
367 411
322 440
605 896
998 968
601 850
420 529
59 963
825 44
904 303
902 237
257 116
708 635
667 688
876 87
307 748
158 626
65 673
569 480
447 670
519 567
95 48
10 938
981 153
456 835
71 884
1000 357
992 328
16 708
794 658
405 891
517 101
774 563
43 582
251 342
908 489
537 769
706 3
156 547
381 687
571 612
968 452
779 570
278 959
617 795
685 71
172 22
585 202
783 945
287 627
115 33
801 195
197 652
198 507
193 353
964 579
30 764
334 931
890 809
603 611
682 507
528 288
489 853
798 112
738 272
304 84
279 853
504 105
611 476
828 702
281 804
567 791
722 311
119 900
510 612
118 722
10 191
44 645
756 499
770 841
925 494
346 73
177 203
678 850
552 788
591 505
296 832
143 158
57 17
628 261
983 567
758 745
390 993
491 801
642 145
639 260
333 566
769 985
834 510
297 446
951 386
218 887
44 246
263 360
621 101
667 890
635 604
596 424
225 24
169 86
345 866
432 807
791 678
187 200
646 625
10 483
369 597
842 228
587 413
514 105
994 208
811 180
604 628
652 406
491 829
695 820
626 836
513 126
326 417
41 699
181 971
567 51
278 550
963 409
513 865
72 476
655 507
135 882
287 259
88 786
605 777
612 782
907 231
647 125
823 232
203 688
738 3
553 769
178 16
880 515
990 691
197 951
832 645
904 332
117 118
895 991
772 722
952 507
631 679
910 599
286 454
456 113
882 24
39 9
523 59
750 918
869 513
158 947
278 700
818 61
52 394
116 713
219 823
502 67
666 850
303 412
524 952
975 759
767 405
464 14
932 290
803 213
159 800
499 960
21 436
830 317
29 72
895 945
12 247
96 396
807 677
629 399
157 330
735 604
617 923
212 198
410 548
347 14
974 569
4 846
162 994
65 834
778 191
437 960
355 789
466 533
931 162
491 94
697 87
10 226
423 314
862 222
236 833
401 208
54 209
202 405
238 216
406 267
226 16
804 843
375 581
742 270
364 306
393 233
458 61
374 402
623 881
713 235
443 859
67 113
518 497
712 269
536 755
770 117
960 762
342 574
844 334
640 84
317 207
267 32
434 775
655 641
875 57
915 368
481 318
814 981
250 998
753 526
642 785
547 523
96 602
936 889
972 940
146 575
607 289
64 413
53 40
97 719
86 928
246 11
992 566
564 59
584 241
26 316
838 226
827 572
460 934
873 763
337 432
721 18
431 944
983 784
502 484
411 80
90 588
153 656
715 81
322 716
31 299
525 348
920 869
802 352
114 380
811 674
692 450
393 532
315 122
605 376
455 817
404 16
671 545
626 557
272 386
684 948
295 303
171 208
559 214
594 972
646 673
122 404
936 337
458 515
891 250
67 63
78 346
890 470
26 749
134 515
462 298
600 818
26 757
971 771
743 585
257 564
968 388
724 379
893 903
153 182
244 784
129 219
688 321
69 18
533 714
11 203
20 994
751 611
381 45
630 721
284 124
511 886
264 252
154 235
416 157
940 306
525 660
981 68
85 213
926 49
252 617
611 936
547 272
317 361
82 927
51 946
831 366
617 561
795 94
251 771
77 211
870 190
257 601
813 850
899 342
958 738
674 151
422 569
930 220
147 738
683 11
377 197
758 514
608 993
764 552
763 858
47 840
440 633
483 303
645 253
991 381
532 602
171 664
884 953
691 100
111 30
227 373
887 487
480 984
536 494
351 243
83 298
930 398
701 523
775 412
793 345
946 765
428 324
277 117
217 312
341 967
340 328
814 567
551 226
720 294
537 86
383 70
467 619
141 313
725 167
511 915
680 518
841 457
574 108
419 118
85 790
117 760
327 424
650 931
225 877
962 369
439 761
379 344
657 906
73 520
435 381
898 583
40 114
222 739
857 614
403 640
399 941
364 520
451 726
602 14
382 675
436 563
907 821
726 815
334 563
944 798
381 769
882 842
580 421
34 103
743 436
376 437
956 142
867 740
754 407
81 468
31 136
956 516
330 937
500 681
479 664
432 444
285 859
279 314
417 865
301 313
749 160
301 677
416 705
111 168
635 170
305 192
708 666
603 261
942 38
701 103
546 420
279 133
446 831
695 558
870 863
22 995
671 618
322 322
489 87
256 433
624 124
789 561
822 332
369 392
494 763
183 70
202 39
870 461
18 648
510 564
559 887
505 532
853 229
316 826
258 342
466 572
132 882
213 255
646 953
716 582
651 139
178 898
358 853
500 47
611 376
263 10
541 169
397 767
592 394
736 713
284 850
732 202
456 416
369 945
526 101
240 84
981 176
28 417
464 339
715 528
538 74
242 977
743 79
472 639
351 335
185 208
409 634
49 916
860 865
965 417
501 385
561 205
621 482
821 589
116 85
158 535
511 653
732 399
37 254
588 203
411 388
21 772
688 820
684 70
487 547
932 648
853 987
469 493
81 473
557 289
824 197
850 715
113 335
588 581
784 150
537 175
947 194
13 558
628 634
181 697
345 114
101 113
605 197
669 570
858 685
882 226
941 682
16 731
312 53
203 603
778 95
289 740
298 724
358 302
998 925
38 538
650 342
538 139
708 255
940 207
433 566
247 821
552 373
426 262
865 863
957 628
368 642
366 246
547 665
589 723
261 544
886 627
766 910
165 423
630 473
39 104
924 62
434 285
547 475
338 860
488 411
53 294
539 855
520 418
140 86
630 108
735 400
310 515
937 500
972 474
578 566
628 11
295 501
976 62
921 842
252 313
607 408
263 304
722 146
231 782
889 861
261 860
375 623
123 571
45 312
878 95
105 622
123 505
566 400
241 99
411 486
894 493
797 18
163 156
937 518
379 394
254 826
449 640
211 628
939 571
665 256
877 816
321 769
168 1000
98 886
372 409
901 509
526 265
421 698
215 688
81 357
183 594
233 335
962 631
201 443
698 901
716 865
634 575
575 36
922 802
210 673
181 294
559 111
808 706
394 979
336 23
616 475
809 518
148 849
291 770
670 349
213 989
564 386
422 847
648 139
811 344
637 858
968 991
697 196
174 776
798 90
564 510
28 413
261 372
142 175
524 552
541 812
197 736
583 105
243 619
962 230
87 54
45 598
793 55
830 741
831 967
477 627
40 395
767 504
679 301
853 908
720 202
938 393
498 916
534 520
750 741
795 496
93 836
891 839
580 886
853 720
347 410
804 329
833 387
687 571
479 511
712 539
932 198
114 649
169 430
170 647
142 918
754 964
802 235
121 644
364 382
791 973
302 710
96 595
165 134
644 782
321 643
841 356
5 252
682 954
601 173
90 851
815 742
977 843
486 617
998 97
70 849
559 789
383 371
505 654
436 548
191 149
504 757
9 31
984 508
680 690
540 585
326 770
612 355
971 303
400 98
947 968
756 469
840 505
159 139
687 345
493 595
351 877
908 996
504 360
49 892
476 183
952 589
943 802
104 564
662 913
881 503
972 608
113 637
775 811
155 272
866 461
338 647
643 217
576 245
136 146
329 624
212 612
413 281
844 155
67 516
19 506
114 948
584 990
801 226
497 358
819 956
603 363
580 156
401 245
391 155
779 537
148 719
999 991
145 560
76 843
349 212
159 95
84 462
687 743
101 885
840 184
547 919
75 442
687 126
281 475
12 77
796 59
49 159
719 795
637 194
406 795
889 986
447 565
307 973
857 134
318 407
326 697
138 864
990 401
876 825
902 270
329 887
46 698
492 377
571 764
558 129
114 976
540 447
419 560
693 847
254 275
971 10
874 579
980 109
934 863
133 855
742 835
532 461
838 787
551 24
152 408
384 109
555 265
825 924
770 973
247 517
527 24
603 218
327 401
264 582
437 260
94 396
856 178
965 626
649 694
101 515
623 801
65 485
409 177
150 889
406 179
202 396
614 933
333 804
386 940
199 596
991 822
1000 293
919 847
540 965
479 568
368 641
126 102
279 432
321 534
712 428
824 726
659 914
717 438
377 991
587 102
924 576
868 578
424 923
887 787
354 964
605 366
468 721
152 730
263 746
174 473
198 975
888 998
435 856
847 605
706 811
386 433
10 630
553 254
40 434
397 439
805 393
113 1
730 272
18 265
737 993
968 191
189 935
791 855
459 623
433 637
70 165
795 819
73 79
512 347
785 112
505 909
909 590
862 618
882 639
632 879
70 619
554 599
454 258
880 344
980 913
77 313
132 50
128 871
217 204
315 640
548 2
592 820
437 457
95 453
332 319
937 727
325 402
660 491
834 778
690 540
852 814
863 767
638 984
187 991
630 855
857 502
321 177
634 448
901 757
76 729
455 233
634 13
503 779
557 293
832 336
150 247
14 684
667 12
2 652
506 854
355 631
808 363
811 675
432 441
169 711
944 508
520 624
402 577
870 22
358 959
205 702
385 507
519 219
870 52
906 521
151 375
738 260
935 959
400 548
259 367
874 569
192 202
778 393
415 594
552 648
349 773
280 757
975 734
786 798
318 844
219 691
950 469
428 956
503 885
251 827
396 762
963 124
517 588
181 741
388 931
704 733
489 737
470 983
780 464
307 255
946 98
566 525
481 895
779 994
821 984
745 30
153 216
803 707
448 669
600 984
716 835
572 303
285 204
668 41
296 65
163 974
499 241
136 729
722 979
963 915
944 542
758 707
413 96
765 560
543 861
695 364
667 259
463 267
307 952
17 130
103 603
843 179
907 602
581 979
893 628
170 543
249 836
932 927
486 662
522 696
60 29
288 217
483 727
678 750
879 790
392 694
873 982
584 235
213 779
407 164
707 105
940 576
502 956
617 871
567 988
17 139
356 626
352 304
53 839
628 30
724 932
913 20
254 596
375 496
660 467
571 781
357 366
321 511
382 859
847 938
77 948
574 864
167 433
271 926
956 220
152 899
918 679
275 64
560 172
638 649
430 220
586 209
720 787
646 907
844 101
49 492
355 921
353 623
549 522
742 623
522 504
182 893
957 439
611 457
106 517
737 249
458 535
322 322
228 177
278 967
459 72
992 326
949 814
336 345
968 497
1000 77
970 489
928 182
638 927
444 538
787 743
278 180
501 244
421 599
566 729
800 698
24 24
838 792
137 972
469 173
250 104
592 468
650 219
146 519
57 288
30 589
768 844
88 308
907 269
997 508
206 472
496 797
589 229
201 334
506 725
828 669
137 755
974 420
939 786
73 119
707 996
839 103
410 475
743 927
434 317
789 739
536 639
868 285
618 124
848 68
737 123
878 676
96 873
658 851
970 35
30 731
833 677
151 869
795 243
560 894
633 229
868 348
632 168
291 735
803 249
372 139
815 539
411 249
100 910
944 69
799 69
746 974
843 632
875 896
790 637
866 434
781 422
589 733
468 413
662 879
18 270
808 33
282 832
742 218
287 382
451 686
660 85
717 196
92 502
139 592
25 881
302 4
737 806
219 890
769 204
473 880
913 786
618 281
499 195
576 360
45 785
870 26
221 704
205 586
177 313
193 343
347 202
8 494
383 84
287 226
106 152
937 760
40 18
212 555
914 538
323 788
814 958
662 192
778 34
347 867
210 955
156 539
32 556
639 164
389 415
566 926
686 494
512 503
57 725
263 724
511 971
929 586
777 324
358 590
456 555
509 704
242 665
221 665
828 274
689 860
786 217
710 254
757 471
196 221
944 814
784 459
44 455
779 712
302 821
375 136
840 758
423 883
548 82
356 643
503 376
592 44
297 288
758 301
522 54
867 954
412 466
920 651
363 456
276 698
834 664
421 650
533 674
755 843
486 80
456 111
154 989
276 47
348 451
504 34
987 869
335 371
21 399
854 255
953 383
46 129
779 786
460 467
310 311
391 215
325 796
784 846
892 478
928 59
93 240
108 432
802 80
479 443
697 822
205 332
461 649
435 251
718 239
550 894
108 27
823 940
786 433
910 606
665 677
916 838
270 757
837 24
467 71
893 315
647 163
812 97
348 108
346 246
140 65
92 895
835 248
680 914
519 620
297 589
427 184
940 213
237 696
767 777
92 703
866 659
756 738
845 677
922 104
168 191
86 62
309 259
173 920
540 988
577 692
875 837
49 3
699 815
591 286
988 465
124 682
420 853
529 879
982 265
455 451
512 150
409 540
460 821
808 581
273 1000
836 384
387 147
961 885
170 86
550 552
233 158
10 673
552 653
917 539
990 534
684 372
912 502
322 92
673 371
371 129
513 945
91 206
91 900
985 52
603 260
417 534
207 836
488 427
966 759
293 405
776 955
457 976
67 687
58 778
907 740
685 428
634 420
319 776
827 724
984 303
837 430
265 401
827 44
803 752
156 793
747 95
70 932
618 204
982 137
876 675
103 888
307 561
336 736
460 626
929 163
592 444
844 766
809 856
608 671
463 611
705 764
695 210
413 775
911 313
988 394
282 787
347 90
826 589
214 683
845 286
729 143
908 437
293 572
243 716
327 900
664 705
914 32
806 359
671 327
720 716
503 659
748 2
590 850
532 574
859 804
946 377
813 587
159 853
569 106
6 401
105 896
927 669
28 19
345 733
448 699
357 65
67 951
800 105
678 656
460 331
708 537
123 405
258 521
626 282
682 826
721 631
300 787
806 648
380 328
26 151
216 828
778 383
487 282
938 577
908 165
701 397
801 616
136 824
105 58
884 762
393 787
574 604
252 693
20 379
529 631
458 45
428 744
26 236
813 914
78 963
359 721
336 778
601 159
217 472
234 706
492 101
704 626
319 65
444 956
586 338
383 972
716 44
279 810
724 741
703 91
811 801
579 62
221 147
619 180
885 437
537 852
478 377
441 241
197 796
134 885
856 782
825 516
326 572
313 104
194 49
849 16
77 5
152 428
607 297
734 770
621 492
869 271
512 99
894 310
194 708
489 27
543 50
621 314
417 868
916 934
949 611
615 765
193 25
322 767
536 800
292 55
325 157
255 160
469 836
544 149
176 662
711 32
346 718
586 332
265 762
372 502
266 213
238 987
754 459
258 559
614 289
445 549
708 938
774 700
848 176
838 317
349 24
741 548
879 694
456 326
827 143
356 828
814 93
551 593
152 568
856 809
358 765
702 301
1 65
241 476
793 849
872 78
625 141
835 612
938 504
647 290
117 765
857 2
594 931
498 408
217 745
509 353
654 574
638 211
687 654
502 879
957 479
620 373
985 582
85 454
743 922
686 731
733 859
790 543
951 327
72 287
640 167
740 581
791 294
947 378
257 478
956 449
822 213
794 575
28 806
728 879
609 771
630 413
956 342
668 419
705 906
73 739
319 345
638 813
191 110
587 585
33 447
660 543
117 854
659 453
332 145
915 386
799 941
282 544
963 755
661 949
687 667
12 733
546 6
115 649
233 736
183 702
244 266
119 842
295 361
506 778
163 626
567 421
964 962
716 848
796 927
594 376
109 483
488 605
253 654
390 603
304 486
751 572
414 548
908 870
647 709
335 414
834 810
771 901
748 798
724 487
862 544
26 317
921 971
625 514
117 174
660 14
586 420
968 410
279 1000
709 876
289 926
735 43
944 122
919 505
991 692
235 642
958 853
824 261
774 879
53 448
462 891
311 712
122 47
47 278
153 401
326 755
798 442
563 60
564 741
432 481
123 555
408 666
927 81
960 231
679 701
591 12
723 140
187 901
178 844
244 233
987 331
772 570
629 784
525 335
816 193
747 956
622 938
19 155
386 548
249 978
989 64
204 839
739 712
556 390
622 917
247 800
369 609
393 19
353 997
189 917
872 168
106 936
90 494
42 124
101 476
540 290
128 90
801 743
132 867
783 356
156 754
363 30
48 524
520 755
671 401
569 709
644 543
37 674
797 734
209 78
367 897
987 748
491 494
361 787
143 622
376 143
172 298
821 738
492 220
621 341
50 163
706 189
862 693
427 742
819 658
555 636
384 185
679 541
328 874
496 39
182 470
768 872
609 354
574 589
929 101
264 194
382 978
671 969
711 244
901 98
733 529
714 456
997 117
990 393
432 325
795 486
357 613
967 562
150 966
67 540
733 79
57 330
299 115
358 728
825 9
538 259
715 558
674 252
644 712
36 664
149 76
689 830
391 506
471 655
194 541
619 538
867 927
42 675
403 166
174 399
658 227
784 712
963 372
83 458
121 607
682 118
948 270
775 370
24 339
879 246
783 218
145 498
173 650
815 186
585 575
801 989
701 242
613 585
43 663
269 696
814 163
432 950
320 761
100 207
452 343
561 979
476 235
884 706
891 649
223 699
688 475
717 24
609 388
50 330
25 651
813 319
268 838
599 245
452 588
931 699
677 904
138 491
196 153
801 22
720 87
562 24
47 408
795 278
607 656
306 844
162 632
470 119
364 430
17 69
767 815
718 948
438 443
596 856
877 634
721 396
419 597
4 282
560 466
121 798
642 167
798 426
544 804
233 268
336 907
722 250
197 102
545 439
294 635
269 140
536 171
767 989
270 954
419 771
568 830
996 539
965 210
13 794
61 508
415 246
496 397
499 137
575 693
327 44
183 869
39 595
584 719
672 806
576 853
683 91
629 144
354 678
472 594
101 366
611 532
929 516
652 107
799 427
470 227
95 125
720 653
371 134
940 303
156 42
133 515
659 839
516 762
355 12
378 987
519 455
971 989
95 447
874 623
849 893
18 343
995 944
78 738
41 365
407 17
532 196
34 539
300 190
202 550
537 654
109 580
568 56
503 80
702 662
555 376
718 551
495 572
310 713
77 572
588 350
545 484
22 119
309 579
129 322
976 511
90 666
721 84
164 658
320 224
599 866
416 874
446 317
29 911
482 755
104 106
589 70
189 649
228 611
933 498
8 357
22 908
992 98
755 743
967 156
21 74
948 565
882 437
347 393
148 911
16 829
898 251
900 605
216 87
584 128
484 148
56 592
689 506
249 48
203 443
517 215
779 223
659 464
857 661
571 5
833 4
255 587
191 731
818 154
281 406
554 401
992 765
270 610
657 681
124 518
732 859
82 640
104 511
172 740
745 960
963 742
328 578
309 217
371 519
925 126
526 652
416 478
87 518
198 686
204 744
602 322
961 936
447 683
423 65
24 618
360 167
744 987
203 688
206 52
177 574
225 130
608 703
221 641
326 695
438 418
740 530
465 40
722 700
765 912
530 144
311 788
774 889
577 54
106 977
550 783
913 283
986 774
414 520
215 206
624 740
270 652
691 363
63 735
646 413
557 827
614 175
64 867
921 388
364 640
422 26
309 914
687 334
854 294
499 101
841 68
720 122
484 111
845 410
823 546
372 490
665 379
245 986
373 729
368 166
192 737
650 790
124 500
793 337
438 978
45 292
413 279
389 764
174 897
443 233
723 997
375 815
800 388
116 620
786 173
910 484
273 977
476 560
896 397
374 269
560 334
612 419
183 973
870 1
234 357
353 312
127 956
343 728
348 926
99 459
942 133
109 8
568 215
611 585
853 463
797 985
403 413
386 409
409 586
942 256
568 643
598 295
22 694
620 941
399 369
502 718
726 341
555 610
195 293
756 166
151 47
460 553
961 553
139 846
101 370
12 80
374 668
362 610
550 396
765 981
699 949
289 266
876 425
718 844
9 70
117 474
26 159
712 577
422 987
356 851
930 522
190 368
977 304
699 551
532 527
476 463
728 230
655 764
608 604
673 372
846 617
775 789
365 871
857 487
337 787
309 213
580 267
571 498
49 557
84 269
732 581
811 559
323 460
63 465
837 930
546 735
524 682
553 321
808 889
675 409
622 145
412 983
481 202
759 982
250 530
110 842
400 982
441 921
385 723
652 503
238 222
903 198
519 761
650 455
864 326
471 324
307 485
687 882
863 788
317 445
286 113
94 427
347 686
409 534
36 732
953 61
258 273
34 856
311 776
102 683
7 174
659 572
454 313
101 346
790 316
428 417
844 76
762 521
54 191
923 170
230 90
363 876
731 488
264 397
79 42
216 366
938 86
399 875
220 391
706 499
915 10
86 133
654 759
949 847
17 707
797 871
747 247
734 159
555 477
519 998
363 634
719 734
608 300
690 117
615 828
837 395
528 530
288 922
769 181
888 237
108 786
32 684
842 854
331 766
763 397
30 849
582 126
426 748
864 190
17 115
510 479
8 853
775 38
218 295
532 544
329 106
789 639
492 361
126 631
27 823
671 889
14 56
804 253
442 439
554 667
145 459
311 63
101 153
447 86
629 318
424 979
617 958
318 212
843 109
931 443
332 869
925 601
854 346
784 728
394 295
754 338
401 539
691 64
150 501
819 138
116 779
736 242
454 733
841 54
497 296
165 771
372 828
173 89
816 226
521 957
294 210
748 274
338 695
195 439
577 487
266 13
255 693
425 2
55 708
4 266
37 551
379 168
256 409
634 551
508 71
280 154
427 802
496 28
467 764
251 690
703 44
736 516
517 957
665 161
427 572
123 668
835 463
871 501
52 90
161 504
657 559
360 441
469 84
847 855
544 935
979 98
614 247
203 715
875 131
702 868
535 301
764 824
324 370
459 634
137 376
934 620
60 794
877 293
148 528
463 724
822 692
938 441
155 435
565 141
8 30
331 266
90 542
911 94
727 414
789 370
990 864
658 723
15 49
577 534
258 163
854 40
480 79
514 792
932 635
665 78
344 939
481 995
89 433
847 391
761 815
679 635
357 750
799 336
870 372
534 376
415 127
206 388
179 894
529 719
797 110
49 193
187 140
573 529
920 275
90 419
54 681
430 769
105 410
782 229
604 974
101 316
703 18
912 307
25 882
991 440
632 822
961 40
568 819
94 534
952 488
168 183
952 5
415 598
826 56
29 196
512 429
447 130
436 214
95 358
797 461
282 86
126 429
247 243
776 693
181 340
523 727
732 348
945 474
529 146
342 771
200 558
687 853
67 646
4 123
583 162
247 801
229 864
106 373
65 475
814 881
608 246
593 336
809 339
484 538
309 338
896 825
678 508
154 583
705 744
905 158
958 287
150 152
524 186
660 256
137 589
834 474
809 744
82 427
964 618
956 565
390 273
781 852
434 68
811 935
92 138
425 716
867 50
235 575
830 390
979 895
368 966
709 812
238 177
795 790
355 202
475 750
601 745
812 255
189 35
172 623
338 281
330 597
171 204
594 565
459 1000
966 573
384 827
4 675
465 622
824 798
548 819
564 298
552 148
183 376
998 741
21 354
951 336
540 351
915 121
121 134
706 374
201 86
760 89
711 204
1 224
43 534
832 548
696 607
982 383
124 878
232 980
316 145
495 182
303 855
988 410
784 423
508 693
782 984
188 268
492 492
26 188
736 534
141 857
240 432
310 123
103 363
508 542
724 418
272 2
412 26
448 260
953 195
179 956
223 734
226 366
554 714
248 252
109 289
721 388
511 348
711 31
572 613
30 218
220 295
321 302
561 632
826 768
723 513
247 5
370 946
660 473
724 923
212 907
295 833
180 933
963 805
417 891
109 534
829 447
748 329
960 149
917 309
822 786
790 640
585 69
541 159
82 245
151 265
97 294
226 446
251 277
168 188
722 668
114 276
605 550
699 862
170 564
350 615
254 992
60 139
298 839
83 601
865 379
672 234
679 962
239 898
85 930
597 406
682 806
356 711
572 286
850 54
668 742
733 199
337 921
760 792
392 635
14 842
75 257
219 686
583 754
683 457
863 667
473 279
989 545
830 828
881 561
302 680
878 549
469 34
826 215
849 229
70 218
474 862
547 144
897 693
149 129
796 579
858 12
556 268
95 847
407 386
65 976
524 709
743 942
156 993
221 568
786 5
867 290
434 259
952 413
542 331
910 100
112 337
605 767
614 667
52 700
676 20
729 116
58 199
192 471
39 214
218 412
702 824
83 84
497 136
467 34
134 38
375 376
143 245
911 980
679 756
776 963
79 354
553 504
974 136
349 745
157 13
836 567
650 859
994 918
951 147
184 460
836 84
329 559
539 978
734 239
202 218
572 509
13 280
416 124
868 987
999 765
331 24
882 834
752 981
127 876
336 702
786 311
870 171
149 114
353 408
625 882
390 555
834 196
320 402
388 250
14 188
212 387
220 344
324 94
969 971
673 450
761 305
476 459
572 630
37 624
505 925
479 662
857 895
297 313
562 177
364 685
71 575
919 575
669 290
261 243
693 638
942 934
392 453
82 417
40 964
889 119
780 545
439 367
680 636
813 735
419 241
816 176
751 489
779 735
977 420
57 40
973 669
122 999
415 365
328 203
322 455
1000 217
583 101
737 438
173 263
504 549
725 591
80 319
54 476
895 859
898 30
699 951
949 871
235 820
23 364
819 563
779 344
445 818
255 362
624 181
730 428
18 127
446 454
929 98
956 499
529 823
774 854
724 227
47 722
86 959
521 70
414 904
722 300
661 858
38 977
404 285
412 767
221 422
519 857
356 149
972 475
328 884
111 745
467 52
10 158
227 552
456 531
830 640
497 177
154 491
776 535
302 557
978 187
44 522
671 496
971 400
284 643
387 298
349 394
551 854
406 358
889 778
417 861
38 718
209 914
449 191
748 984
170 751
273 725
221 214
613 943
586 191
488 896
290 972
826 837
195 841
618 231
92 83
800 35
949 129
320 9
992 397
147 67
792 162
375 419
362 12
203 987
883 947
919 691
527 172
12 744
974 721
804 630
664 66
194 604
612 612
9 514
581 603
764 156
575 372
384 138
125 936
883 586
276 7
179 802
545 803
524 190
819 519
584 327
930 483
95 778
292 541
144 103
259 872
244 907
45 833
769 627
213 170
177 652
453 488
291 355
545 998
517 814
140 364
846 100
878 69
610 940
43 169
41 753
660 302
134 285
912 704
873 903
554 124
612 49
404 7
4 902
715 948
311 520
620 855
923 157
97 498
667 533
286 139
441 708
992 945
648 574
477 903
27 521
570 31
37 638
540 973
921 41
560 254
108 231
387 180
677 31
564 483
622 344
51 849
793 62
636 42
945 441
962 113
143 971
609 531
504 179
219 148
401 424
654 779
958 509
540 41
524 635
979 103
951 145
207 29
71 743
183 842
954 15
986 144
675 97
275 594
741 178
602 493
272 142
650 256
296 230
865 189
291 820
964 843
871 242
984 171
13 942
957 167
311 967
63 942
536 985
163 337
830 276
418 764
19 101
331 68
256 315
134 195
37 547
788 98
268 908
849 772
938 280
246 805
747 249
233 308
645 282
558 396
160 475
576 975
42 179
493 906
100 298
845 627
725 136
44 633
404 992
272 892
696 342
590 518
825 442
724 823
218 470
944 281
255 377
555 519
425 297
595 48
675 524
660 439
71 399
391 703
595 475
817 662
179 290
732 406
229 4
473 456
736 447
824 417
936 991
287 379
426 360
884 882
320 101
499 544
247 391
865 889
550 841
131 682
88 729
732 863
318 316
762 205
621 53
44 586
964 557
917 331
212 390
490 801
344 531
922 989
877 590
431 787
468 427
155 561
423 555
870 887
91 740
793 632
218 712
268 836
166 181
570 184
984 377
908 60
48 328
918 829
615 924
351 348
908 82
636 505
391 331
71 506
138 482
193 863
698 355
535 461
645 864
240 105
164 629
956 147
975 211
135 874
221 590
671 485
990 129
459 307
812 381
862 529
392 950
304 55
515 89
953 839
943 160
788 192
339 107
318 744
617 314
903 452
937 838
966 573
879 927
307 425
954 691
640 169
223 345
434 943
782 738
898 386
578 724
831 685
429 916
229 148
600 46
883 131
704 537
463 849
274 582
273 769
937 228
573 912
855 160
898 7
393 636
360 795
480 970
886 190
337 909
954 114
245 937
473 837
686 948
530 935
703 960
187 802
714 640
800 759
765 568
203 698
493 157
127 562
751 973
881 12
126 88
24 835
672 371
318 497
431 358
317 848
650 134
774 503
262 363
930 573
271 27
183 133
694 763
735 310
321 445
533 616
451 447
817 557
53 122
479 135
983 483
617 796
298 632
995 390
963 560
586 925
57 233
996 769
78 751
196 731
346 399
845 728
284 797
918 662
796 337
820 397
192 779
410 436
825 490
49 404
328 787
20 634
402 385
135 16
746 480
878 331
58 92
888 723
384 342
678 806
202 180
958 497
933 394
884 368
772 757
544 932
566 100
484 564
579 968
447 619
949 324
416 324
46 7
348 303
109 430
610 26
523 311
704 568
935 455
212 587
519 707
806 756
319 84
52 290
908 897
221 498
822 857
863 636
939 868
297 211
237 47
357 906
473 760
214 61
648 408
114 426
181 167
251 920
209 499
396 302
799 117
974 617
253 620
487 837
47 191
238 784
690 284
43 595
656 163
570 257
682 303
469 684
604 862
361 720
21 812
929 757
373 819
439 902
738 625
816 926
709 785
68 53
648 398
560 110
367 303
606 130
814 48
910 75
794 417
229 270
27 814
633 157
59 399
23 72
997 796
581 838
891 705
103 648
758 538
841 663
793 124
171 446
520 607
23 81
351 313
127 251
408 377
775 760
831 466
262 798
636 827
532 842
490 526
64 635
298 247
371 904
350 90
697 542
622 869
182 719
970 972
349 309
68 378
844 123
921 899
725 105
947 556
82 257
892 436
683 146
50 189
279 53
594 399
268 975
694 215
187 450
759 664
41 535
658 826
724 884
989 578
134 449
706 935
371 216
361 597
786 53
105 411
809 65
39 698
913 77
527 733
396 100
634 285
111 436
320 292
870 834
283 308
243 3
219 989
585 613
665 580
990 371
435 769
467 799
875 474
206 380
479 402
686 601
37 113
404 796
630 357
664 273
276 912
901 907
519 494
73 485
856 184
953 63
861 290
764 419
799 736
137 969
570 277
389 822
618 606
962 793
65 247
159 626
533 341
835 59
544 51
235 907
970 399
689 187
606 830
565 452
421 404
681 702
524 990
596 70
862 141
388 558
184 927
267 546
605 716
767 101
8 149
548 1
187 978
807 236
688 792
196 372
73 109
98 876
945 596
737 694
251 807
733 124
670 435
150 1000
101 274
422 917
917 109
86 970
205 104
896 892
264 893
1 91
967 336
932 99
792 911
717 668
792 43
478 450
449 461
735 628
544 549
658 157
126 461
565 743
635 331
223 460
551 898
234 224
323 517
428 166
834 115
158 145
594 625
86 635
262 43
592 820
976 806
266 249
991 102
432 830
290 625
523 655
879 840
357 756
921 201
316 785
929 754
379 473
107 523
565 464
283 369
174 156
405 259
361 440
269 395
20 792
447 559
398 542
298 326
527 755
539 218
972 842
315 468
990 350
814 422
790 555
711 96
355 964
403 115
510 715
507 672
230 529
70 954
279 628
382 367
585 806
647 921
388 557
906 962
383 378
933 719
815 172
136 643
758 170
884 538
209 267
795 391
344 439
66 865
231 623
428 448
368 816
372 75
36 756
134 278
997 418
590 66
709 812
981 726
263 466
732 864
255 472
910 527
391 599
221 976
423 622
438 649
724 791
547 809
87 759
177 681
746 83
894 767
492 455
920 874
738 755
226 652
178 992
590 136
112 569
191 811
460 535
326 628
436 183
941 872
552 522
605 118
885 298
752 498
372 376
130 672
323 109
101 356
492 501
70 691
501 603
138 260
887 960
143 463
334 323
844 83
201 886
183 448
946 85
461 935
606 317
426 591
947 929
430 526
217 439
42 499
758 717
677 179
641 645
967 819
902 975
860 811
259 103
188 43
978 204
521 649
239 583
512 946
472 185
623 941
439 688
405 664
843 197
841 82
901 483
458 808
618 803
905 318
360 876
80 93
741 337
920 600
546 979
164 431
371 17
705 787
451 810
6 110
191 294
776 847
654 91
893 234
551 271
147 798
890 911
248 227
826 631
609 167
598 372
389 773
560 968
778 93
202 11
304 784
630 393
484 80
313 284
554 377
174 863
773 701
927 64
694 20
187 753
125 303
76 784
752 513
606 636
646 529
312 808
200 949
29 942
225 683
59 341
204 779
479 233
297 976
996 406
159 991
293 182
966 283
795 369
4 717
246 400
208 649
598 558
499 407
90 626
967 723
502 149
382 170
146 981
386 678
668 141
322 544
826 961
329 287
4 621
20 333
982 249
806 228
635 579
205 304
27 724
873 172
341 528
508 255
932 486
626 894
438 600
560 948
235 263
883 889
221 239
487 903
130 202
781 293
597 764
488 986
157 624
152 361
615 497
983 660
553 547
146 608
556 990
253 706
594 791
29 135
38 815
17 516
808 168
932 798
783 405
28 420
780 939
436 179
838 395
941 418
26 391
380 87
792 582
372 632
767 386
201 401
916 805
972 217
14 724
129 903
322 797
735 156
334 102
497 171
588 172
562 438
524 614
195 942
573 316
702 567
967 340
144 902
119 883
607 116
18 133
929 735
891 340
442 663
834 225
396 938
376 422
35 957
899 900
216 230
796 472
811 917
819 763
646 955
70 937
69 252
987 87
427 997
660 877
101 868
806 494
915 497
454 181
81 949
178 352
823 296
212 973
736 633
588 31
967 381
633 657
744 36
33 619
496 171
38 693
186 597
93 844
25 100
49 546
897 105
401 226
199 720
353 612
642 934
315 940
596 609
645 947
566 340
510 678
370 61
657 548
392 556
655 750
295 416
521 704
929 192
911 921
533 128
62 264
203 175
784 376
323 799
138 428
105 888
949 648
195 475
30 606
355 586
2 685
388 650
842 522
443 317
445 753
16 975
150 506
882 218
17 933
361 204
91 155
802 466
940 39
645 996
582 970
654 999
649 583
105 42
358 490
243 548
523 803
308 258
476 672
605 189
393 492
646 965
431 483
522 447
443 371
340 167
165 25
608 994
35 814
304 712
259 393
195 546
803 781
453 503
692 278
770 57
22 84
567 415
862 453
823 89
255 305
329 162
155 420
233 936
648 190
582 536
81 906
687 777
279 884
161 140
197 970
54 930
345 219
671 620
708 207
511 493
655 962
381 839
774 809
999 614
150 421
327 581
357 230
113 14
153 636
606 274
204 350
568 659
278 549
755 238
731 986
947 265
103 385
194 328
942 877
297 192
772 91
321 624
637 129
765 433
707 790
139 370
28 910
458 707
944 306
291 212
477 675
59 238
566 579
455 252
444 507
597 752
376 215
344 917
350 13
802 108
478 56
966 941
648 506
811 424
636 592
266 102
340 112
691 324
576 905
411 145
897 19
234 8
925 272
284 577
685 275
331 86
27 163
668 297
720 674
265 479
580 356
467 530
854 920
824 157
302 429
447 235
243 198
470 681
257 168
442 754
839 942
104 773
69 866
539 771
250 788
143 804
334 830
749 610
766 187
615 572
807 68
266 62
742 49
217 735
488 999
941 658
431 327
192 44
815 499
287 731
535 64
894 430
39 868
54 642
214 805
872 669
731 21
70 138
872 472
471 286
944 360
687 411
455 374
872 878
609 269
333 158
587 143
11 227
868 626
430 64
733 82
102 302
439 463
935 171
456 311
670 405
816 399
773 356
234 270
539 644
802 843
986 871
98 389
14 996
59 965
46 444
746 792
255 147
318 185
495 189
594 773
172 165
521 409
678 944
588 754
597 216
87 389
778 582
577 184
149 792
236 636
427 195
342 981
165 681
870 659
431 659
823 463
872 603
546 343
97 549
765 133
522 694
275 852
36 299
91 851
487 184
378 326
306 913
594 719
378 471
129 464
927 808
411 952
295 798
347 956
89 392
85 112
963 611
910 359
210 998
182 1000
325 696
609 560
279 631
101 203
666 656
464 230
181 592
390 874
830 476
867 736
848 918
528 952
310 810
808 437
437 520
215 990
549 761
392 823
26 827
483 492
721 691
283 946
820 902
377 672
408 649
566 244
195 255
65 94
531 505
24 873
862 968
728 238
61 410
237 119
611 86
777 719
665 332
233 59
731 484
132 610
853 139
393 698
792 48
552 458
330 322
289 575
813 191
600 17
136 874
960 837
555 747
78 736
795 219
702 310
920 525
663 834
531 772
820 56
513 322
644 371
946 842
33 933
950 759
632 632
469 86
832 591
327 23
242 909
219 121
646 944
777 138
910 309
365 308
630 729
99 877
719 273
206 45
803 751
383 155
240 435
25 852
875 72
980 352
473 116
60 199
336 119
427 837
145 245
973 791
668 774
47 72
117 387
138 252
407 919
353 521
372 647
718 378
730 246
362 697
895 202
320 421
258 231
476 747
538 402
175 449
521 206
593 222
473 637
555 731
251 879
525 908
286 623
869 243
939 15
217 230
651 834
65 537
283 909
310 540
988 821
26 485
706 508
144 619
349 179
58 699
607 599
222 583
825 892
907 90
319 764
597 124
660 970
878 662
201 943
763 188
672 189
696 789
407 378
556 840
538 755
354 613
195 145
37 575
664 19
782 944
67 983
952 379
40 726
668 830
17 241
429 431
219 689
66 124
963 625
379 622
234 501
646 732
307 429
447 682
625 970
952 229
607 691
417 904
734 647
887 85
515 750
439 315
439 734
358 504
125 402
903 737
469 359
787 548
229 775
745 234
462 854
544 696
600 69
715 961
45 333
83 602
917 560
293 521
25 355
756 651
387 150
508 658
205 856
630 295
528 434
287 374
70 990
58 831
792 669
2 773
374 836
396 84
605 291
645 688
338 629
778 401
59 725
580 286
580 264
697 209
583 108
97 984
815 653
322 154
927 606
442 323
407 301
591 837
525 11
640 236
636 862
587 418
703 694
957 166
375 283
390 654
637 957
609 487
641 451
57 930
253 567
867 498
334 659
670 458
693 859
721 309
727 329
23 307
472 429
712 979
633 846
803 102
588 269
720 412
342 228
795 776
274 594
253 661
119 608
466 923
231 811
140 186
492 957
386 162
141 963
809 98
199 773
42 612
23 787
14 761
537 365
958 808
469 811
418 211
133 587
398 883
68 364
321 537
699 560
523 707
804 839
611 331
943 2
788 652
413 966
330 802
610 950
760 288
498 78
665 177
60 630
994 63
599 128
687 314
20 297
136 209
540 823
825 746
398 482
447 613
414 810
760 777
64 23
101 519
696 561
191 765
827 755
882 184
497 426
723 569
777 517
339 858
604 317
798 164
776 1
811 245
21 190
213 571
90 85
645 314
78 785
540 836
19 905
331 422
990 516
33 54
912 766
82 372
535 515
516 880
125 311
501 327
897 146
230 713
27 986
771 875
710 105
9 310
731 729
245 340
393 720
486 277
648 304
819 568
447 183
494 335
661 572
717 994
707 558
544 946
821 733
837 314
624 531
259 846
186 355
74 504
781 578
882 560
127 429
611 701
35 574
145 105
98 696
253 861
807 804
537 796
110 628
158 374
219 733
87 417
921 404
982 161
720 701
130 864
564 847
420 740
845 599
294 565
426 942
746 547
342 232
860 282
655 451
184 17
434 874
278 270
430 354
54 259
123 150
996 183
923 687
285 416
980 767
709 579
126 405
637 454
736 467
918 496
513 390
263 102
371 946
299 540
799 801
950 353
536 922
608 946
362 459
226 893
471 341
746 934
387 596
63 383
879 122
512 981
82 391
337 775
315 453
253 636
988 114
35 203
148 524
982 642
534 510
851 207
140 5
601 596
979 527
649 664
644 857
248 161
935 726
178 585
220 250
363 430
633 208
731 397
39 781
290 713
919 572
577 140
736 59
586 177
840 715
571 234
394 484
209 819
403 329
578 387
817 623
830 941
338 449
229 561
273 376
948 518
658 192
250 524
701 394
108 836
69 541
24 678
497 463
792 233
619 900
522 370
310 435
884 352
913 648
23 112
630 185
376 970
494 288
681 626
461 194
734 788
466 530
993 757
990 962
862 785
154 608
43 384
736 464
111 927
38 648
832 134
103 668
956 208
834 596
790 636
423 295
825 523
280 889
850 817
601 269
877 712
95 755
219 920
846 831
478 330
463 883
551 310
518 566
161 506
142 351
645 950
473 564
453 469
286 752
21 303
14 887
641 897
816 109
939 860
189 661
544 417
726 651
216 95
601 243
594 377
327 742
306 239
708 799
551 758
60 993
880 571
468 73
182 521
380 283
943 121
537 568
219 487
581 262
505 435
811 181
922 98
337 137
936 228
985 44
37 487
57 44
117 916
437 524
807 299
419 816
384 750
236 955
217 602
36 817
997 721
819 847
984 919
146 155
199 920
406 131
174 235
151 463
987 291
589 587
402 793
542 7
961 786
388 778
594 178
898 424
270 591
510 717
871 253
172 656
786 70
304 578
40 960
250 455
41 26
819 838
845 443
228 361
139 806
983 616
39 733
323 880
596 308
561 833
488 467
536 733
310 273
232 840
294 350
376 482
319 335
777 194
555 164
969 5
620 693
425 951
830 659
966 748
580 426
893 527
259 68
340 428
268 569
918 572
53 561
896 294
487 372
535 672
677 42
734 503
453 297
955 158
906 283
709 921
447 485
553 601
29 706
274 893
464 296
857 192
486 517
889 752
424 973
14 423
926 100
396 747
905 379
661 350
271 810
295 369
970 717
422 848
740 998
294 696
888 203
720 150
902 373
346 608
31 325
425 359
106 956
334 820
170 10
820 995
364 440
157 115
962 333
331 579
275 701
904 624
774 162
535 623
231 675
1000 880
239 261
217 424
244 344
353 551
546 414
854 173
288 910
242 11
589 249
950 573
197 863
25 854
477 970
645 560
439 707
968 644
68 678
21 185
735 312
726 374
546 281
190 579
589 833
82 432
4 178
40 32
885 200
169 65
624 361
67 814
458 63
740 35
219 525
837 760
133 953
234 562
140 679
512 423
854 729
906 593
624 857
57 946
10 508
868 226
39 634
696 935
969 496
21 435
195 187
140 857
418 328
6 373
795 558
286 517
110 648
505 192
138 733
241 561
786 148
781 109
43 825
320 477
912 11
198 340
196 106
433 337
709 614
171 439
955 503
151 457
649 64
797 656
216 786
933 37
145 2
826 714
190 188
199 146
485 101
207 396
732 681
295 640
78 440
943 465
922 32
96 94
749 570
355 892
929 964
966 288
2 74
261 791
936 192
292 459
854 421
102 499
138 586
25 396
861 215
246 968
61 782
352 342
233 809
773 706
994 162
235 738
529 996
187 496
955 465
886 478
977 809
394 988
383 114
328 419
386 244
25 574
915 447
255 376
82 148
309 28
766 76
71 544
40 294
759 257
735 995
803 644
631 711
825 197
615 14
257 152
726 1
448 282
658 640
788 702
730 740
816 96
640 495
788 886
143 679
673 547
190 878
589 476
672 821
834 413
565 287
288 91
373 290
930 735
437 30
770 717
813 166
660 585
471 452
131 448
994 613
491 804
280 184
5 79
492 952
239 839
929 57
346 526
261 301
331 276
992 697
863 100
685 805
256 523
970 155
768 387
191 964
148 258
337 470
422 152
990 829
885 660
185 919
220 231
506 445
142 550
650 498
302 4
526 335
489 558
944 496
459 256
514 135
605 607
759 851
679 26
685 749
667 564
794 869
314 886
436 300
797 455
458 86
420 98
655 984
479 908
164 599
733 938
544 678
528 338
363 303
51 207
770 47
916 717
603 563
863 229
684 38
124 659
757 142
125 543
451 412
10 603
541 614
291 743
80 85
387 819
25 443
489 437
154 794
357 404
633 756
794 219
878 316
458 917
460 634
45 582
185 910
524 55
798 726
810 815
633 878
320 197
633 658
452 808
212 787
543 808
27 844
160 336
253 905
538 617
199 713
622 583
637 384
109 146
960 435
312 918
114 593
251 631
439 747
534 702
510 650
494 76
412 536
441 653
270 664
376 978
561 469
852 998
143 198
632 960
878 103
696 943
574 992
739 947
648 12
661 272
347 157
693 154
807 758
422 133
111 77
545 798
795 671
869 397
357 938
41 500
443 235
226 737
683 16
28 964
236 331
488 688
842 583
341 180
313 649
726 762
560 424
95 271
667 354
292 963
463 24
258 333
69 905
921 483
447 752
82 948
636 683
265 569
749 477
126 605
367 62
486 851
121 926
280 580
543 788
811 571
903 5
910 68
551 972
724 830
778 998
680 805
374 413
889 945
549 123
185 15
865 915
841 670
250 986
773 120
690 792
796 584
652 593
565 706
535 203
200 288
93 312
724 880
824 467
589 613
628 373
288 773
443 492
478 128
247 692
483 251
834 936
529 279
984 486
688 93
381 519
830 888
767 474
940 554
167 591
963 528
301 794
286 250
377 744
435 763
14 623
559 918
197 848
333 88
180 180
699 20
907 561
34 529
82 674
264 973
501 249
42 227
476 802
546 328
91 852
475 980
898 104
951 33
120 94
274 283
303 300
861 972
500 210
884 895
867 582
830 147
373 368
170 872
200 849
701 715
695 290
393 175
208 592
686 343
626 328
628 959
931 929
138 489
383 430
12 21
168 250
617 842
714 541
389 787
502 913
202 89
264 196
788 595
938 471
799 474
432 563
492 427
915 363
792 630
650 297
546 804
645 818
359 163
949 358
271 747
836 450
646 472
66 99
570 434
907 4
566 369
795 339
701 58
687 709
5 493
296 337
154 550
712 941
298 512
259 661
111 569
40 94
193 757
190 106
109 763
131 96
434 675
732 925
633 135
627 418
755 638
187 922
862 908
420 899
560 160
728 679
773 670
426 768
874 965
727 616
711 983
657 858
783 145
279 389
807 415
52 905
827 561
469 239
138 689
849 889
567 697
366 576
344 339
303 792
407 217
200 30
888 118
262 856
245 670
85 541
446 52
613 136
375 272
960 81
969 512
208 808
384 535
874 574
365 728
945 177
207 772
889 144
1000 94
763 150
691 245
296 847
983 136
407 908
989 358
870 367
175 958
493 77
651 559
287 366
542 16
787 232
375 748
841 675
825 375
619 604
451 515
650 915
823 434
791 57
424 811
768 660
737 599
158 260
626 387
403 444
675 167
915 189
863 50
424 756
359 688
202 43
957 810
243 852
909 779
590 33
693 332
931 357
617 429
816 88
532 242
409 218
406 206
256 323
78 269
956 680
722 437
246 158
9 679
458 488
521 918
250 47
404 213
642 180
268 20
262 457
675 799
5 670
992 81
350 260
939 70
506 306
463 661
340 751
239 472
389 797
843 759
972 638
818 246
266 613
70 85
883 527
196 744
825 887
147 188
257 174
479 86
747 762
513 942
413 86
882 751
509 802
440 725
970 480
93 257
342 236
762 162
906 224
111 957
145 730
904 257
343 401
163 383
324 89
174 675
425 737
539 56
780 934
413 978
235 750
985 505
667 576
800 747
704 572
302 910
167 848
248 206
588 510
598 411
85 912
649 772
828 509
442 187
165 607
357 855
360 399
975 342
88 26
598 774
683 792
639 900
105 850
359 887
297 692
604 957
728 381
890 252
438 555
162 332
187 602
1 519
860 547
572 975
748 948
739 170
69 431
280 378
264 174
866 639
595 561
942 469
721 322
877 831
163 158
760 39
557 349
895 760
734 417
365 467
637 482
912 104
482 706
879 192
830 745
306 745
213 424
746 247
78 933
91 623
662 240
589 851
610 219
636 484
951 344
826 1000
104 587
292 737
929 585
330 171
915 759
183 636
882 128
61 928
551 960
199 152
2 213
431 788
271 612
955 66
66 221
808 781
517 170
754 100
270 446
204 84
719 185
313 386
314 601
560 374
525 865
77 759
546 527
138 507
572 817
38 93
873 638
807 845
944 390
835 561
644 214
398 39
424 363
963 711
85 738
602 522
280 610
136 678
184 826
642 274
366 756
394 680
524 239
628 200
761 467
680 463
502 404
766 78
789 926
663 729
250 873
482 264
942 530
356 618
891 125
881 998
677 257
495 274
474 200
667 123
586 234
638 347
425 87
12 404
132 213
86 674
938 382
912 567
184 879
4 267
265 75
331 885
158 941
141 826
949 632
865 807
154 534
621 503
906 578
790 632
306 37
419 875
442 244
122 330
597 626
700 126
10 861
802 31
857 168
799 942
749 805
338 664
166 902
479 959
590 72
109 269
143 896
140 527
857 585
210 261
387 453
314 910
940 396
563 115
57 796
601 362
26 805
707 939
897 192
263 185
454 487
382 371
898 597
181 522
782 754
207 391
300 169
564 520
635 240
36 127
489 692
497 636
574 514
705 203
388 471
957 967
338 841
437 339
860 235
988 617
8 642
810 194
714 307
547 374
501 349
40 582
218 989
503 537
739 792
262 207
174 126
967 218
556 511
746 403
20 416
57 733
927 27
333 866
240 641
990 880
461 740
728 30
566 679
470 230
437 304
430 731
949 611
122 396
799 505
920 867
600 818
844 977
842 526
167 177
56 82
821 156
186 517
195 549
779 751
55 665
396 215
825 485
881 344
849 946
813 679
496 768
744 412
938 340
517 586
667 104
260 573
89 488
36 446
196 284
948 814
29 251
735 343
687 854
800 616
294 535
303 612
24 790
130 46
632 961
65 646
219 299
787 324
769 307
591 822
636 965
215 539
881 665
518 950
565 568
102 318
930 859
648 404
450 953
913 777
423 82
380 977
301 641
948 167
988 70
34 539
77 624
288 249
199 958
525 806
124 764
622 626
29 53
5 270
47 479
560 918
894 469
110 940
106 195
264 58
596 94
718 298
546 673
630 5
811 745
508 154
779 935
987 130
399 808
287 992
909 445
914 846
785 803
997 24
81 891
985 261
558 677
349 702
707 104
848 978
132 517
451 356
485 911
719 438
429 884
328 5
850 338
141 242
265 635
526 137
397 346
23 510
211 955
58 371
349 917
434 905
261 481
391 885
322 746
629 109
113 751
89 957
198 963
598 229
366 463
809 123
632 763
717 831
201 843
759 775
680 550
30 192
77 940
685 421
529 399
150 313
269 642
604 238
467 467
930 201
323 832
595 738
568 955
797 312
86 769
318 556
747 765
704 348
768 824
222 388
701 297
938 371
609 970
436 542
742 75
907 365
103 65
19 501
812 670
438 816
371 897
662 756
103 118
941 365
753 871
167 163
533 453
423 105
646 142
216 858
223 387
452 122
623 326
995 471
286 435
332 433
188 657
774 993
357 291
162 715
878 110
562 328
433 410
552 984
842 78
465 767
889 65
390 916
386 512
946 385
817 672
328 277
270 5
295 102
817 626
735 456
784 694
104 297
281 216
293 655
422 123
188 757
673 310
822 578
962 58
730 767
44 779
783 58
159 313
939 78
534 976
669 674
971 317
533 772
427 252
374 826
583 848
158 562
139 255
313 979
746 101
879 43
100 789
102 662
739 259
234 41
715 273
590 902
674 686
937 122
948 101
948 311
872 530
785 105
84 10
111 97
139 829
618 989
651 239
497 720
761 389
662 730
632 476
161 251
372 306
406 98
408 320
849 354
459 279
289 633
730 542
370 399
388 869
108 988
707 38
427 604
333 467
942 88
339 965
271 103
200 711
30 676
29 607
886 878
511 487
29 175
574 241
110 399
386 962
1000 217
820 93
560 426
514 153
118 502
604 852
562 388
64 803
410 591
469 92
579 296
471 980
221 608
6 44
6 331
547 391
484 5
431 367
520 43
544 944
796 637
25 147
950 358
949 88
180 359
655 418
397 759
366 125
169 618
948 372
762 174
179 495
861 245
288 609
552 381
17 831
977 348
705 42
129 926
285 653
70 309
67 940
65 467
84 433
804 233
407 32
526 566
811 586
194 386
766 98
928 746
93 783
825 905
830 798
451 953
262 115
54 520
987 328
761 119
352 71
102 564
130 758
343 628
14 940
37 537
282 780
562 965
869 375
172 387
340 699
813 622
142 601
929 867
986 129
199 689
253 337
95 301
929 382
322 437
974 942
721 359
323 255
630 283
669 191
890 801
423 8
609 702
569 564
692 537
226 554
891 891
192 478
860 985
422 120
61 182
540 395
650 781
64 862
53 279
79 732
740 942
644 501
65 348
885 213
767 757
647 110
588 657
641 839
958 448
629 62
456 19
800 168
30 105
383 863
595 82
24 462
963 334
682 668
880 27
783 566
675 647
303 430
268 263
710 944
5 226
244 338
506 461
566 44
906 535
617 949
410 500
834 640
307 373
399 515
80 187
833 182
612 755
17 136
79 880
105 727
65 83
544 349
392 570
105 109
57 298
798 721
361 467
839 631
146 667
854 238
420 226
980 686
821 31
910 997
724 900
983 15
364 788
358 526
635 756
53 462
182 691
158 851
482 542
209 997
235 627
852 62
748 654
685 832
828 569
468 595
610 552
339 450
976 973
729 696
158 610
301 782
632 339
881 458
455 113
739 90
152 690
344 591
422 899
468 28
623 250
801 935
385 232
205 140
835 360
969 933
714 992
331 269
727 346
458 212
301 182
872 197
787 452
351 215
243 208
458 818
753 865
97 258
397 137
497 302
234 232
224 465
734 948
293 555
766 461
643 750
946 66
518 514
728 733
941 868
685 971
836 398
655 437
574 932
233 52
284 70
535 467
414 507
61 268
729 707
456 826
892 371
885 402
134 409
277 613
583 74
472 961
398 418
350 127
178 971
40 583
49 461
968 574
842 463
169 29
855 570
941 625
26 746
155 825
437 160
234 431
392 20
437 705
832 789
759 787
369 9
470 799
373 417
879 438
466 214
784 48
672 320
66 724
549 698
857 220
651 986
5 91
796 42
830 442
228 627
636 589
388 596
13 105
543 760
973 892
939 8
327 756
480 610
307 392
612 29
14 164
255 262
303 18
460 50
677 133
722 687
283 312
417 109
868 296
187 959
966 841
597 125
735 293
685 76
104 42
206 296
557 118
135 460
510 860
992 595
281 186
497 713
822 564
859 914
872 689
529 45
170 838
131 125
201 905
946 815
111 305
422 152
611 668
528 557
151 120
305 519
232 432
995 802
716 53
742 854
898 588
426 271
396 68
973 556
371 596
901 918
69 482
149 322
879 680
799 677
195 29
461 104
906 427
480 455
308 621
209 222
492 206
274 634
189 887
483 246
164 560
41 383
705 233
912 190
866 583
612 711
814 61
488 72
527 720
340 968
189 835
41 548
182 680
567 315
560 370
930 49
432 723
956 971
160 137
720 867
577 26
87 332
404 391
110 574
541 930
765 450
998 730
410 806
120 179
549 976
25 679
402 479
449 457
593 358
224 609
635 312
644 801
192 721
295 47
977 302
752 836
565 741
546 750
929 974
950 666
345 477
956 974
430 747
104 404
13 23
335 328
128 647
367 978
24 320
621 662
497 1000
741 372
121 61
35 287
952 49
526 984
958 297
43 482
886 388
410 146
473 898
545 744
722 601
920 911
572 746
745 541
913 69
129 486
772 34
83 164
148 724
20 609
90 105
492 63
209 975
873 901
645 682
282 417
327 367
112 202
742 899
968 857
342 655
688 97
260 114
838 770
378 407
511 858
920 467
442 3
904 128
809 314
730 548
915 91
293 57
956 26
883 35
689 923
19 225
339 376
145 279
685 176
33 523
990 196
199 953
80 431
744 102
650 889
979 474
530 564
590 271
305 485
408 472
697 994
369 426
705 35
210 514
37 389
585 243
195 26
456 783
884 275
163 200
673 534
97 142
413 203
687 687
159 718
711 94
520 855
889 80
594 224
613 99
342 630
656 198
981 536
810 112
311 865
398 973
115 984
186 494
180 527
245 873
967 338
193 955
35 487
711 82
180 628
258 323
521 521
57 913
24 501
366 867
839 335
318 763
257 953
480 504
376 437
775 724
679 343
829 967
48 713
341 539
862 228
749 599
511 382
883 805
672 535
870 248
11 510
463 188
691 267
704 943
667 67
409 478
444 345
58 237
776 492
719 399
997 637
19 468
273 508
43 902
150 944
454 912
99 160
427 916
859 789
856 130
607 525
869 264
501 51
543 927
325 276
912 262
729 321
829 930
831 1
944 871
782 980
140 397
313 880
669 566
696 171
696 524
787 302
353 564
491 287
563 895
157 815
136 474
404 885
886 964
835 235
215 829
226 616
496 354
920 539
710 164
687 615
917 405
969 474
761 270
165 459
273 323
797 321
206 409
373 201
435 91
920 207
823 649
3 145
683 318
481 923
538 392
796 168
642 455
724 765
223 403
726 888
209 496
904 523
723 414
504 277
483 157
806 423
568 305
622 809
731 250
642 103
271 269
723 438
202 913
315 446
334 424
920 41
563 542
956 824
100 285
442 459
882 582
887 248
56 449
699 509
611 787
55 341
778 882
794 777
223 980
404 109
150 557
99 323
146 712
997 54
513 245
827 439
686 395
843 713
221 742
529 542
882 832
713 584
361 659
639 507
616 584
140 42
364 766
478 238
292 509
754 474
913 804
198 580
292 599
341 41
582 513
344 870
453 463
122 57
564 814
397 760
802 180
945 536
774 165
674 422
896 65
868 428
7 808
407 65
106 299
812 747
616 687
150 155
212 69
882 272
32 775
954 278
813 833
998 898
320 586
650 671
99 215
22 518
583 106
404 429
175 688
374 216
371 791
859 524
795 582
357 740
18 826
659 310
208 830
416 656
327 527
741 66
584 425
530 763
192 166
853 934
149 366
157 227
751 519
101 15
755 545
371 457
766 772
602 29
685 974
501 18
84 11
436 242
5 667
832 965
899 196
561 685
912 48
567 717
732 662
207 667
123 486
258 577
606 889
863 859
877 290
301 363
604 960
626 736
701 608
803 458
142 600
647 364
81 54
715 213
880 812
298 921
498 2
891 556
414 103
393 753
116 291
250 694
429 719
327 875
333 130
729 129
493 474
527 376
589 573
385 242
162 468
470 683
238 660
763 361
113 651
942 156
849 228
947 191
66 278
407 273
402 398
872 136
511 895
467 399
640 100
567 852
534 802
462 37
397 771
422 224
379 510
738 363
553 228
505 684
957 619
16 911
47 359
253 888
286 558
657 720
571 926
728 224
261 104
875 189
412 657
166 296
658 791
18 903
587 211
829 522
433 544
902 845
732 480
37 155
874 18
944 694
918 445
548 671
859 178
834 422
718 271
61 1000
903 375
586 79
601 490
33 414
259 33
513 935
89 991
9 549
243 963
407 952
622 160
337 955
377 481
751 171
171 94
469 812
891 74
563 54
468 491
524 596
530 726
717 36
585 619
581 725
676 827
987 987
941 298
779 324
495 317
411 529
341 665
738 879
932 231
722 301
896 399
125 245
281 426
44 842
566 865
692 624
611 242
540 678
1 551
868 318
847 496
160 278
156 188
418 898
198 88
486 140
385 94
519 611
453 665
529 563
186 18
260 220
898 796
347 800
117 899
394 214
491 963
151 554
451 647
734 568
708 649
742 220
831 92
756 261
823 283
301 285
505 9
805 561
360 402
301 151
365 476
439 694
248 856
502 589
157 698
347 235
455 865
956 88
349 285
567 712
996 172
181 867
427 500
902 985
135 787
263 203
897 499
355 702
290 144
841 856
91 447
312 187
275 545
830 267
978 624
795 396
263 974
474 975
960 690
476 375
578 94
593 739
440 474
617 948
803 730
176 457
644 893
438 487
754 919
542 267
663 732
705 337
312 925
615 179
554 271
365 91
829 131
604 958
905 268
997 220
677 708
601 173
660 321
239 38
305 413
145 781
118 967
892 850
28 429
700 507
597 581
712 65
23 425
693 315
535 927
635 689
861 212
532 235
273 521
933 771
552 577
544 78
927 669
98 435
941 955
536 797
862 537
962 247
561 884
811 654
343 96
307 445
679 204
724 839
609 951
528 657
734 160
828 71
505 661
615 926
723 446
982 150
396 584
467 944
598 957
52 277
721 940
144 359
197 400
350 867
523 805
965 877
948 257
917 793
718 452
897 532
681 440
23 879
823 77
33 490
766 420
360 85
443 487
886 503
370 640
444 236
113 893
149 409
201 60
512 66
597 919
358 409
287 278
354 381
870 109
529 387
472 636
122 889
391 914
554 8
244 760
653 998
406 357
417 801
867 606
524 928
337 464
742 882
262 623
732 95
482 131
766 261
149 953
867 888
896 540
300 420
417 139
496 952
753 822
428 912
840 619
83 952
833 176
799 824
919 95
226 531
791 400
353 991
879 940
479 220
639 774
913 778
729 56
878 408
319 481
100 305
257 159
334 183
6 90
184 132
662 925
325 410
401 453
392 677
896 279
53 870
648 535
590 965
372 377
857 467
772 691
849 957
139 29
119 182
314 145
69 302
712 976
429 393
70 112
390 820
690 966
500 442
406 338
714 90
557 778
468 571
527 329
357 316
498 666
811 475
777 812
787 879
272 488
599 215
35 342
307 989
430 724
62 806
896 836
613 775
345 452
780 81
396 872
537 137
612 894
705 348
226 389
877 492
706 498
839 476
464 741
465 145
951 894
730 526
300 846
298 343
423 644
515 77
214 819
712 52
399 825
214 417
908 625
123 90
565 614
354 961
106 29
922 819
344 57
903 652
994 643
287 200
277 416
235 802
854 490
315 946
363 252
877 528
617 270
884 999
960 181
210 238
56 66
122 132
783 399
42 24
223 776
192 328
130 499
989 426
372 983
234 303
830 734
4 111
110 446
627 887
125 69
134 836
968 180
579 256
280 750
525 620
948 503
1 717
142 77
60 990
292 513
246 294
404 121
567 249
136 513
582 194
30 261
440 715
971 997
746 19
639 250
752 271
987 587
664 753
742 128
641 723
16 33
154 886
135 420
932 721
914 271
531 513
228 943
939 971
989 199
448 685
956 628
214 200
952 942
70 877
600 693
726 710
596 615
34 880
600 730
1 966
479 514
456 531
501 707
905 395
80 490
117 352
551 35
977 331
207 503
196 47
757 806
421 921
801 352
82 454
420 401
914 82
613 898
604 370
764 114
603 508
860 844
878 720
50 411
913 855
901 256
62 108
29 657
9 482
936 829
230 90
172 355
253 143
512 784
897 856
364 276
119 500
219 223
633 997
852 268
524 546
653 752
409 586
67 681
510 418
508 3
358 740
882 679
463 610
465 394
669 360
859 828
51 788
784 78
346 684
229 635
387 869
454 881
562 796
213 521
523 72
811 720
399 880
490 693
86 861
221 954
782 755
542 80
157 833
516 326
961 502
371 744
625 348
143 824
345 187
258 355
75 868
747 68
761 473
334 237
190 846
600 554
633 972
804 141
467 790
291 320
64 427
774 661
485 688
874 916
271 830
697 132
200 346
818 444
680 960
805 152
705 870
841 404
545 338
127 645
964 11
438 418
79 28
715 211
127 564
393 589
720 398
743 89
532 919
878 560
712 212
81 683
87 416
754 921
566 631
642 880
298 530
557 79
290 376
939 272
860 416
813 331
420 579
498 556
116 952
163 375
58 827
242 243
164 144
774 996
875 729
259 416
494 173
548 815
86 783
199 487
817 945
524 12
567 237
188 21
396 683
509 350
593 453
596 751
746 756
485 370
785 621
793 743
558 279
62 341
827 644
589 261
272 644
880 112
133 839
521 67
417 529
982 30
780 9
764 578
947 525
146 249
991 732
11 938
278 549
192 73
333 104
747 780
892 605
443 627
693 24
553 964
993 110
118 534
111 773
298 882
130 58
790 443
380 121
669 801
873 658
762 860
639 205
809 508
135 530
554 252
216 828
937 106
640 209
981 54
936 751
808 278
720 65
185 598
398 100
757 854
713 270
475 518
26 352
882 283
535 160
987 436
542 750
958 923
977 181
931 939
217 912
977 739
336 936
36 162
15 734
3 792
310 728
79 477
760 335
495 961
396 294
44 482
405 937
117 2
940 381
293 48
786 156
92 269
430 122
855 127
919 444
171 858
335 228
563 250
211 95
389 58
539 606
543 432
434 943
323 660
707 374
530 616
884 493
614 621
748 314
758 469
327 666
894 929
178 661
756 457
514 388
994 144
575 52
994 536
195 9
382 317
932 902
394 911
532 816
129 8
476 279
945 886
814 802
463 838
294 992
380 218
361 808
859 373
909 936
944 853
169 103
5 325
236 101
916 398
405 767
45 45
931 881
682 990
827 744
736 145
362 121
929 115
487 722
658 787
639 396
498 602
927 808
908 503
900 162
928 824
868 305
186 973
962 798
542 867
11 789
910 278
392 373
95 838
624 879
274 752
354 263
71 772
274 280
442 979
802 174
478 369
342 670
468 663
530 303
92 10
287 541
914 1
838 678
556 8
760 462
725 830
601 113
393 795
773 874
47 834
203 574
244 525
188 544
847 711
721 718
258 938
938 7
685 172
179 776
238 241
70 939
51 962
756 670
544 444
277 528
102 591
116 479
22 346
57 303
21 869
806 777
783 279
450 744
520 468
708 628
566 757
718 777
447 617
60 473
1 991
581 337
815 103
448 697
1000 837
705 504
280 20
298 511
254 63
531 747
374 774
530 238
15 940
557 247
720 461
452 617
953 720
823 33
729 768
605 270
773 728
747 310
820 53
116 44
791 74
847 646
884 164
104 376
623 898
359 661
277 342
62 810
842 230
997 884
153 571
299 601
910 926
979 45
89 730
803 95
741 879
43 650
26 624
521 147
807 648
989 879
689 83
312 51
934 531
102 309
909 87
13 400
445 819
548 991
86 534
412 351
1000 826
449 455
601 25
673 969
848 408
491 661
712 537
67 803
111 645
732 168
568 20
838 744
735 12
545 386
737 820
645 957
412 737
762 93
62 13
420 434
95 910
446 910
712 806
451 513
681 822
842 182
926 248
260 680
66 660
479 805
761 802
538 123
216 172
184 300
733 277
187 604
513 827
633 633
146 225
47 83
265 826
74 888
567 190
849 334
138 633
434 327
450 899
70 972
271 665
942 254
857 4
831 129
761 370
594 463
546 906
732 641
528 810
999 805
139 95
727 848
175 276
174 161
133 624
289 244
498 404
407 231
359 355
724 237
699 119
24 318
958 245
54 755
560 486
581 53
901 698
974 308
469 75
699 148
391 601
4 988
218 888
243 410
647 576
695 966
284 346
590 719
473 242
728 644
696 33
731 308
616 596
671 705
852 84
684 369
356 242
130 687
97 574
149 372
338 743
88 843
561 622
863 678
321 34
67 591
899 16
612 798
502 514
598 283
652 353
595 281
968 8
581 724
96 65
807 730
573 434
56 895
572 134
168 918
509 892
908 234
32 407
920 520
803 533
885 517
798 454
461 479
203 766
830 42
771 299
733 637
531 344
477 788
706 103
995 644
878 214
620 903
422 909
441 540
57 224
678 326
805 854
620 139
180 7
306 449
85 951
294 38
825 616
718 770
414 530
743 712
614 292
201 363
902 36
260 642
967 959
813 937
76 771
778 432
880 255
205 84
121 965
580 499
269 946
475 298
9 683
974 218
581 623
659 174
815 483
441 918
855 782
553 254
685 930
185 331
414 565
530 390
889 534
479 109
406 157
839 954
172 415
38 813
986 753
235 696
614 801
583 676
929 469
398 135
465 614
178 583
973 878
412 707
816 861
17 891
844 222
636 856
668 16
768 674
369 654
455 2
677 982
451 37
172 606
219 849
431 636
514 397
103 403
263 925
815 919
140 280
135 659
674 776
449 803
456 442
443 817
799 910
947 120
726 249
97 118
754 944
340 528
931 268
192 443
361 194
473 7
666 501
276 608
410 340
781 724
541 866
776 224
344 339
588 722
840 69
13 685
213 593
860 352
795 143
336 52
59 156
657 809
416 724
64 932
655 826
691 844
67 196
535 466
188 410
479 122
807 27
620 491
843 19
162 480
531 638
793 497
306 590
314 449
381 721
547 377
220 36
231 237
703 287
697 765
887 890
916 175
665 694
712 535
15 508
145 874
371 545
135 937
386 676
397 448
824 766
801 943
179 43
329 32
796 881
770 25
200 683
376 686
221 865
372 88
961 235
780 516
452 331
7 914
361 838
604 403
345 184
227 405
436 524
405 556
581 232
914 175
860 780
644 290
377 81
316 15
530 338
669 95
9 982
820 675
77 369
553 423
827 422
946 780
335 263
494 350
524 915
694 408
697 384
464 338
352 73
411 780
875 882
864 79
753 883
252 683
105 830
252 805
584 932
194 197
547 918
832 687
94 70
454 526
863 791
864 918
697 215
97 274
352 571
453 960
642 105
934 705
509 747
678 186
382 92
9 872
558 928
998 841
366 652
443 451
368 229
444 306
579 65
635 540
499 930
34 88
792 141
888 968
153 301
392 565
437 535
463 401
242 994
646 460
911 608
836 88
393 279
343 280
819 972
901 978
66 318
458 935
902 858
158 345
910 54
589 550
950 346
340 51
510 192
799 986
74 421
699 635
914 467
438 42
19 732
49 338
273 84
942 507
852 174
228 99
648 762
108 816
866 598
789 447
433 376
796 587
222 506
973 495
536 135
866 410
748 555
639 915
422 20
194 580
678 273
34 421
237 326
924 141
588 103
479 712
299 21
527 275
769 520
654 499
908 304
858 520
435 656
675 497
76 856
128 869
289 754
79 162
303 526
629 2
714 891
911 107
381 13
533 437
935 149
453 187
707 843
498 311
807 141
996 173
41 883
636 124
285 330
856 715
717 588
478 484
590 431
443 389
825 971
120 976
163 760
603 572
883 869
9 101
273 690
572 5
128 314
644 208
922 413
1000 499
982 639
69 478
866 572
542 512
487 691
451 661
233 649
518 53
153 116
805 526
531 426
739 377
585 658
71 382
880 507
145 71
548 862
433 213
724 414
104 974
635 211
860 554
607 868
983 377
903 759
184 788
165 433
90 923
305 749
255 161
231 184
46 400
612 778
192 478
452 336
546 296
850 87
954 406
782 456
214 937
725 684
116 398
321 890
639 206
366 625
809 894
293 596
374 854
331 905
240 565
861 783
869 786
191 710
165 823
760 972
656 379
777 484
374 772
977 97
721 12
905 343
939 529
383 198
102 313
878 713
496 341
126 738
447 364
187 317
288 612
990 946
429 943
714 766
863 803
814 691
34 583
112 719
916 973
285 494
207 18
359 162
900 703
66 484
800 347
958 252
197 88
31 947
713 626
429 744
435 575
158 242
961 468
440 270
764 877
894 725
887 970
672 252
736 786
132 738
990 536
624 90
36 187
813 654
398 749
323 241
482 832
300 480
749 443
319 740
465 512
482 213
464 351
137 154
892 200
736 269
358 881
67 359
12 394
142 879
119 409
241 464
944 601
43 541
280 693
205 362
574 744
95 686
840 37
237 231
500 731
612 972
330 857
250 678
557 342
750 392
855 676
276 991
531 799
491 319
680 811
554 696
382 253
290 649
880 221
952 526
497 379
236 563
241 827
168 486
877 797
472 918
908 732
530 748
66 439
249 21
716 745
997 803
451 97
317 287
812 330
708 269
831 309
136 944
429 72
868 303
221 305
36 340
88 128
566 565
585 153
898 814
617 301
397 895
181 67
397 714
982 993
301 104
48 813
884 437
739 476
780 752
92 960
87 815
380 179
332 653
467 965
265 229
124 83
150 662
375 304
296 546
650 357
170 597
33 697
172 53
805 772
731 951
766 897
75 818
471 145
109 407
636 937
20 374
35 759
62 169
714 410
766 358
955 363
60 935
988 987
759 231
181 792
688 490
307 946
91 763
170 778
715 199
573 805
563 734
903 607
16 625
983 617
980 782
716 937
924 39
269 703
495 682
171 450
395 183
946 478
256 486
685 115
919 970
703 257
863 482
106 605
221 879
660 88
25 201
239 376
79 948
630 507
956 574
756 801
278 351
836 701
815 533
503 520
777 734
215 205
810 640
518 321
408 31
231 178
553 433
380 469
976 632
205 9
809 931
282 960
661 87
620 117
637 476
209 122
327 413
52 423
743 137
167 570
748 151
583 398
867 301
932 963
972 842
773 136
96 781
868 54
171 757
232 488
609 808
220 440
863 936
72 272
842 606
756 239
637 589
889 339
302 503
345 820
956 273
53 117
170 52
808 921
408 341
148 39
479 17
952 368
640 342
947 24
263 481
69 703
42 899
402 957
777 343
616 746
863 732
784 669
589 33
373 591
630 996
12 520
888 109
450 964
988 527
7 396
98 250
149 76
32 140
482 550
296 809
541 97
765 158
191 324
915 354
349 563
83 544
652 361
324 970
496 101
497 311
561 503
578 595
734 709
259 610
418 216
312 555
713 958
282 77
430 903
465 196
739 779
139 548
518 391
492 463
774 14
516 988
583 334
42 93
703 316
531 300
854 120
78 843
920 566
469 360
555 350
128 934
481 294
685 267
729 998
11 176
164 502
835 527
620 746
62 877
177 322
442 593
435 31
596 519
878 355
704 65
998 433
726 831
97 478
476 410
586 826
327 487
13 749
495 162
38 633
954 556
148 214
244 396
914 583
938 840
904 792
225 641
472 902
379 950
360 569
394 855
341 946
694 721
883 354
986 188
744 921
135 940
335 892
475 378
218 249
41 412
52 122
23 265
215 524
92 402
257 574
520 486
206 597
951 213
401 89
9 937
876 145
36 143
521 211
459 511
922 738
860 499
764 974
497 883
285 978
552 589
74 541
138 71
283 280
368 88
24 684
828 376
518 900
110 864
374 38
776 568
67 296
270 636
518 830
807 766
354 803
343 359
429 428
707 481
568 712
395 74
449 592
491 223
87 967
4 600
168 461
756 780
415 235
64 25
791 933
735 871
229 145
572 78
558 658
369 279
352 126
717 763
986 801
767 207
806 73
533 771
550 974
208 289
314 964
897 272
143 104
249 632
710 371
28 821
99 267
393 397
160 451
251 109
315 145
217 17
787 121
94 750
38 337
301 302
573 351
455 197
828 715
86 703
524 537
804 114
510 622
72 196
305 669
814 323
340 619
740 31
780 127
463 833
135 817
168 763
959 707
422 622
325 787
324 507
621 848
469 128
324 131
799 541
864 628
246 613
643 203
329 985
818 422
239 791
554 953
659 406
28 513
299 81
588 352
199 623
750 208
338 668
209 73
700 137
750 72
275 946
931 392
814 603
394 748
701 53
459 948
460 359
440 486
837 758
381 27
234 36
703 130
203 572
709 912
984 902
848 458
850 258
861 778
526 664
716 254
201 226
585 175
660 661
419 24
50 497
532 799
929 284
856 235
147 131
33 564
22 130
387 880
658 872
535 247
501 183
408 251
425 702
362 993
16 85
581 780
579 66
349 113
347 507
637 204
768 493
622 670
549 790
661 9
256 207
389 196
447 756
458 797
789 871
955 820
600 805
870 535
647 178
684 218
422 994
487 321
990 190
979 109
117 539
745 640
835 373
128 134
931 281
152 586
405 719
523 107
642 4
182 393
610 289
282 866
186 32
221 769
877 176
715 199
839 994
366 460
594 674
955 493
79 524
243 106
212 484
488 766
158 853
142 669
534 768
799 423
191 720
896 19
218 67
61 610
70 56
729 426
919 663
186 684
789 997
480 429
194 1
854 968
636 351
118 995
418 170
890 916
935 609
676 785
395 152
208 736
161 464
127 937
620 79
76 313
741 409
410 555
522 934
285 264
258 158
328 402
318 676
284 217
1 252
404 959
694 395
859 611
548 855
933 986
298 168
576 8
563 38
972 986
249 85
243 256
657 507
182 570
786 975
226 466
424 787
182 629
240 118
972 41
26 787
955 905
913 323
361 530
515 476
561 332
588 764
270 803
373 245
219 451
916 159
945 444
73 340
457 127
167 313
99 429
334 192
515 54
583 246
721 875
207 98
861 281
84 795
39 131
581 457
615 257
701 497
837 560
686 773
85 294
722 853
44 184
237 55
301 559
434 820
918 21
302 640
435 779
909 386
842 473
730 490
987 456
16 430
203 823
116 701
553 288
472 837
892 597
155 709
529 192
213 588
228 446
225 515
900 662
135 133
623 742
198 865
294 609
431 213
913 497
785 546
383 466
63 256
965 274
466 217
805 493
939 679
193 33
695 163
296 93
834 829
693 919
527 31
243 987
484 957
503 156
622 268
524 885
159 684
901 488
981 625
303 706
738 920
83 495
587 432
261 378
297 420
451 954
941 823
780 694
850 424
691 282
167 471
155 215
703 325
949 55
760 683
602 251
746 498
929 684
62 332
752 190
143 358
181 202
895 83
506 960
241 744
215 197
412 407
732 369
424 114
796 681
931 184
681 398
82 676
8 610
799 144
502 759
961 941
24 682
642 856
599 529
726 883
289 814
183 137
250 21
701 606
790 46
444 632
308 470
79 526
669 315
74 878
818 171
853 34
889 842
370 494
376 488
302 96
232 665
686 484
90 482
528 386
18 879
349 971
496 326
641 428
305 165
336 714
748 123
964 188
682 637
125 334
429 58
722 426
909 661
142 408
794 998
877 669
640 811
136 225
652 136
301 776
490 957
79 636
824 237
874 43
376 505
563 998
423 804
464 285
692 332
330 606
274 485
295 206
431 914
49 431
207 83
39 349
984 696
933 117
159 808
313 806
803 535
338 875
159 226
558 802
408 850
334 887
93 681
594 629
59 524
606 643
991 265
961 644
761 974
782 893
699 920
454 94
968 501
727 792
594 126
976 284
171 1
682 309
938 264
787 276
918 996
261 393
37 908
882 221
114 797
717 663
756 812
313 171
963 724
850 40
324 557
557 825
134 494
758 239
514 72
67 545
937 432
339 328
549 973
770 221
884 663
474 487
657 640
363 787
826 620
176 213
37 149
643 733
971 171
242 400
945 485
916 309
637 881
854 255
476 186
848 624
110 359
998 322
108 767
386 361
573 933
81 561
294 610
781 724
123 264
749 23
331 67
948 665
919 968
153 801
425 395
753 1000
321 534
300 751
112 428
361 686
247 684
294 442
165 540
804 74
96 288
354 552
216 427
395 302
103 135
530 547
547 527
61 282
33 868
296 360
45 144
828 656
97 291
831 121
195 262
549 634
185 291
718 903
204 401
536 112
659 307
833 65
347 205
72 893
253 379
523 367
23 298
589 350
470 120
381 419
52 665
955 929
831 237
638 673
784 35
342 173
238 443
647 174
67 584
962 719
85 320
618 484
834 107
226 206
625 304
968 607
535 677
913 923
595 366
401 551
724 379
821 742
916 961
544 468
186 983
302 506
990 271
377 919
125 823
126 603
210 749
426 94
16 744
110 339
889 611
990 511
252 612
572 810
278 167
149 116
621 463
733 451
370 610
433 110
713 495
244 559
652 922
666 669
7 667
278 776
286 896
507 267
77 537
704 79
194 354
817 853
304 815
425 549
659 673
167 857
415 371
293 411
79 67
734 958
733 86
981 11
278 18
555 487
566 354
708 258
111 759
573 525
73 414
86 998
854 732
102 253
663 269
335 395
352 742
827 68
79 85
103 807
294 356
710 657
915 860
618 417
941 25
438 191
189 14
745 524
777 42
311 847
242 439
181 645
713 593
678 7
814 791
146 780
436 108
967 855
272 351
375 585
776 213
227 812
336 964
6 971
818 112
551 316
961 59
652 731
738 673
464 330
109 552
660 610
464 545
895 626
211 736
948 269
81 987
951 174
145 416
527 956
272 963
22 77
808 232
905 674
3 545
97 369
978 111
656 756
381 442
177 550
819 592
578 125
299 900
315 529
484 444
406 842
919 756
988 428
101 727
271 893
261 104
215 367
123 238
680 870
420 504
95 857
981 238
138 673
201 280
723 453
294 685
440 129
557 213
939 428
320 658
761 210
577 580
818 975
844 699
202 498
354 264
502 297
970 335
614 639
91 170
855 337
466 385
598 295
722 22
679 536
746 41
621 439
414 322
21 439
936 258
521 222
519 290
624 22
660 488
658 238
574 750
135 512
807 39
60 732
268 528
569 738
177 13
335 190
628 590
847 355
577 564
853 368
389 95
582 476
713 48
798 239
751 287
325 933
664 557
85 385
123 931
944 654
843 299
889 278
632 471
34 736
103 209
303 887
363 492
540 885
124 76
362 338
270 875
432 687
71 934
865 516
169 193
492 808
86 12
482 381
116 718
926 516
402 219
710 229
113 765
840 249
586 237
111 201
887 856
789 542
58 958
150 653
461 226
238 642
22 546
263 719
234 137
356 189
417 636
400 65
314 530
766 239
440 900
755 877
419 327
284 544
197 476
702 434
75 657
203 939
657 97
234 465
653 891
527 589
654 70
599 927
165 967
867 364
241 605
932 622
165 659
135 215
649 362
18 836
775 724
820 221
686 432
322 53
642 339
408 849
775 295
262 6
370 940
544 128
749 610
269 475
690 914
276 403
238 339
62 293
514 12
443 882
935 199
537 765
613 576
870 944
949 388
327 131
259 319
928 870
345 8
921 196
598 35
373 196
489 836
848 435
316 3
201 291
55 251
826 737
680 668
55 696
826 629
947 381
251 85
92 875
71 596
630 13
209 669
504 3
437 698
700 352
642 753
3 900
636 697
364 829
524 316
945 419
799 350
434 892
766 50
645 525
538 836
505 275
277 746
443 9
360 714
466 142
42 1
698 469
297 678
993 61
479 821
170 938
829 278
328 604
129 595
431 972
246 666
412 935
943 523
236 854
996 302
303 702
171 38
715 1000
61 468
288 708
645 540
817 458
62 474
68 144
116 190
855 498
432 362
885 267
120 375
677 121
822 116
153 980
980 993
460 868
575 40
580 748
206 220
693 396
540 267
456 760
258 656
18 311
577 690
64 902
22 697
813 741
720 844
836 966
833 699
739 296
43 408
627 318
714 248
515 319
79 254
909 970
281 337
26 927
828 857
554 90
830 850
693 366
331 549
248 529
824 164
571 986
303 867
115 197
516 16
269 629
598 595
931 178
104 878
735 957
46 932
781 288
653 875
424 474
2 984
147 671
656 825
692 717
914 959
974 806
434 429
23 243
421 32
910 954
910 524
455 645
932 956
830 235
708 585
569 254
924 710
535 715
432 580
538 226
32 345
774 512
755 466
498 797
750 175
699 407
52 660
615 153
388 984
569 445
698 96
805 137
852 622
201 339
565 284
628 739
251 596
61 402
198 6
180 558
965 948
608 878
31 16
1000 222
667 418
514 568
704 364
985 318
657 555
838 186
925 222
817 466
868 175
181 878
436 66
14 360
238 401
417 621
843 268
686 416
983 509
873 199
517 686
241 858
44 174
395 79
545 968
143 212
90 413
478 323
683 525
926 491
112 920
187 342
757 954
463 873
71 739
425 335
193 587
760 666
744 236
203 155
366 289
701 346
668 455
980 178
669 350
270 905
247 780
734 457
329 3
742 196
531 400
986 167
832 724
959 746
901 576
864 162
507 266
721 565
743 175
525 700
605 411
191 794
250 851
854 924
120 579
978 596
762 650
374 964
710 593
169 332
493 610
876 32
597 1000
174 596
296 339
749 698
491 901
752 939
863 741
320 605
200 982
632 298
261 961
554 5
336 971
580 722
754 829
828 456
51 350
688 1
698 347
247 437
375 189
930 999
603 237
219 249
546 803
764 850
854 807
777 317
39 190
18 357
812 792
142 845
846 863
210 830
266 543
732 457
455 641
878 661
909 57
860 96
945 454
260 623
940 799
988 37
393 978
770 5
850 205
67 912
741 695
238 276
732 6
646 969
630 187
243 524
619 538
992 103
725 563
361 252
288 664
642 349
353 681
885 411
322 203
897 952
228 63
68 135
103 959
146 714
237 732
270 388
491 856
419 262
513 215
878 780
128 801
481 520
930 480
682 366
317 252
314 579
713 544
503 382
96 816
548 648
36 333
188 817
78 526
740 607
386 591
391 618
137 513
992 871
236 67
319 674
253 553
96 633
15 965
781 598
246 110
443 328
145 281
807 631
237 223
813 547
164 622
134 204
74 301
368 126
800 310
862 686
319 52
16 958
556 333
443 797
124 801
82 885
515 268
491 888
434 752
374 303
507 598
899 507
633 581
890 266
952 433
484 752
710 270
603 500
296 265
66 45
929 420
688 148
36 444
196 178
481 469
67 569
76 987
567 965
231 708
140 457
209 183
452 624
124 918
183 55
99 419
838 249
396 28
471 525
703 431
900 666
234 183
169 967
931 309
17 736
192 162
344 157
781 401
318 796
850 904
322 501
749 948
975 160
685 145
575 446
111 387
570 475
441 345
654 739
474 372
533 671
828 666
66 876
672 608
511 384
884 521
468 833
993 633
777 443
888 677
64 352
827 999
344 633
371 267
638 998
668 845
510 171
47 495
102 576
960 718
239 613
445 843
476 706
149 437
114 253
604 37
35 177
810 430
697 379
376 181
25 335
505 43
538 535
111 552
269 640
252 70
913 507
213 696
133 388
641 362
398 246
423 245
674 432
810 233
413 371
705 186
229 438
972 210
761 766
405 83
152 30
537 657
353 64
452 749
110 485
731 92
336 507
939 154
386 10
381 749
935 798
236 85
295 163
929 208
290 55
85 333
990 442
505 621
370 342
827 957
49 480
987 558
711 385
394 926
674 97
895 774
859 608
771 130
337 154
209 699
32 626
67 293
914 21
363 572
529 283
762 189
746 577
961 749
674 457
553 355
129 348
956 447
576 988
141 726
424 913
538 349
642 456
476 605
177 555
837 839
27 705
281 599
347 773
230 242
596 21
368 783
229 724
712 323
49 805
717 852
201 473
928 255
860 842
396 404
242 36
740 233
831 268
41 21
262 178
198 270
52 857
581 566
888 281
86 293
144 937
409 803
58 344
186 336
739 917
952 581
814 980
248 692
712 645
822 288
558 973
830 20
585 610
891 411
703 473
409 977
779 847
191 817
152 837
753 376
957 891
870 705
396 770
414 118
406 107
80 236
255 964
573 909
320 840
312 464
440 22
868 720
537 219
55 59
434 689
579 807
512 391
160 449
566 907
14 574
810 972
935 93
2 64
903 508
971 321
343 215
935 410
628 211
269 471
159 682
489 703
93 738
186 1000
907 253
827 752
724 920
13 636
700 658
165 14
335 603
817 136
546 678
888 751
222 174
855 157
859 381
119 344
344 952
204 305
56 250
169 31
666 780
437 181
195 365
967 602
737 530
207 784
535 282
455 95
252 756
137 310
654 110
62 255
559 997
246 265
295 615
394 415
596 961
325 831
432 790
320 292
75 169
451 527
621 609
365 905
215 872
982 502
756 868
865 43
308 315
929 110
524 603
563 323
153 119
909 888
180 585
753 229
755 254
863 203
108 376
248 228
729 323
191 230
273 485
799 55
164 580
183 728
50 688
807 745
633 202
787 716
945 812
66 539
742 700
75 929
156 849
171 323
553 885
369 362
416 825
404 168
895 580
268 586
331 945
147 74
790 964
775 933
471 734
433 841
769 213
61 508
831 925
809 232
593 383
207 178
345 9
588 611
197 240
184 855
929 527
491 330
262 718
452 266
106 733
945 885
393 875
799 6
238 223
606 608
785 830
838 812
422 130
370 426
280 619
146 553
883 208
926 636
901 145
877 377
262 6
881 822
827 654
877 679
286 64
894 482
293 71
201 732
157 715
333 571
124 437
645 478
114 6
150 570
947 14
20 27
848 208
862 900
578 674
738 738
219 864
935 632
363 512
227 136
707 520
956 559
37 830
836 600
170 150
164 985
11 116
324 183
82 859
533 185
922 660
524 270
901 141
652 459
595 264
783 878
437 301
131 739
339 474
624 966
950 508
623 787
969 961
820 946
130 51
711 352
621 52
192 235
694 522
785 843
721 288
589 567
305 157
631 719
684 643
151 254
40 634
595 773
719 9
60 414
765 849
900 770
5 386
907 92
935 698
986 691
258 655
812 574
293 562
205 442
696 977
611 356
128 736
744 205
619 847
696 804
574 384
769 595
687 578
276 675
366 621
275 261
835 623
185 87
529 128
104 390
745 224
959 715
919 873
719 702
506 538
921 414
9 79
656 689
364 695
316 931
192 729
352 590
677 26
153 536
925 205
428 257
971 669
541 386
88 890
427 260
674 593
671 348
37 682
377 327
257 401
129 692
282 448
474 480
16 958
163 626
883 940
609 590
976 853
743 149
409 64
656 169
517 82
763 327
653 553
953 140
832 910
358 82
562 114
71 831
457 577
517 233
823 340
192 125
274 798
861 934
103 682
763 517
844 620
173 526
665 497
407 125
207 497
610 764
595 768
345 681
914 52
391 861
986 736
534 583
517 259
940 395
911 619
239 702
228 755
251 411
535 893
389 658
421 742
510 998
678 16
68 855
715 592
327 458
41 700
959 861
255 557
176 898
600 166
920 414
824 827
720 171
828 359
100 108
106 249
265 610
464 783
375 332
790 178
878 701
561 830
386 837
735 816
981 562
975 334
161 901
72 798
156 880
988 899
148 256
865 93
876 413
744 328
506 250
951 534
364 384
220 511
327 749
311 954
288 307
207 285
83 449
328 278
177 239
494 316
408 325
737 359
687 283
532 481
14 192
576 482
993 377
126 796
749 319
626 436
721 37
485 833
111 803
41 813
128 287
612 535
893 536
818 348
828 579
771 350
831 842
218 346
142 824
143 343
779 891
927 768
600 499
301 412
225 710
997 342
876 352
887 608
956 769
347 705
54 783
624 118
464 885
709 842
185 605
495 851
618 963
461 421
833 217
927 762
104 57
408 923
531 979
747 295
1000 486
269 94
212 53
938 892
733 675
279 646
496 917
880 774
194 113
330 341
103 27
83 257
180 206
185 491
785 710
196 932
25 785
838 464
355 237
911 775
421 88
5 190
963 916
29 885
225 157
183 359
615 327
533 265
755 795
504 717
648 540
324 699
162 673
909 161
936 517
605 819
9 356
272 610
494 971
128 300
659 719
46 310
575 274
68 578
294 329
869 572
270 942
614 193
354 432
949 522
341 289
645 554
163 349
320 916
216 657
375 447
757 874
148 421
998 331
659 215
786 292
233 528
720 56
488 846
367 73
362 436
989 708
56 6
921 152
808 376
822 137
11 183
603 578
908 158
372 601
892 567
95 158
214 125
970 814
886 701
137 337
44 248
253 125
277 100
476 174
310 84
267 297
875 320
477 869
470 783
350 849
7 362
486 444
257 220
920 455
792 143
390 56
181 836
936 643
816 457
541 411
707 125
445 807
676 582
364 922
770 146
507 714
157 777
996 992
447 414
557 916
972 238
73 947
589 152
609 8
418 404
529 149
956 125
707 974
895 632
777 70
784 665
441 283
274 940
353 437
352 720
958 910
856 323
475 31
38 444
848 84
233 456
581 376
349 188
819 287
357 244
908 596
878 140
80 349
785 152
871 433
342 136
459 829
859 197
640 934
17 897
352 487
863 249
436 933
220 212
455 255
850 576
716 362
711 728
879 795
227 495
630 750
578 569
765 89
22 436
333 405
892 38
286 685
617 755
966 722
977 836
412 421
783 827
554 128
922 493
987 433
182 149
717 617
705 760
196 482
887 727
764 528
212 779
533 50
771 828
664 499
919 747
573 76
203 701
193 127
559 125
273 179
796 740
500 990
472 500
226 695
222 359
137 990
39 434
262 669
168 810
557 925
1 86
786 129
256 203
328 979
158 814
554 601
590 953
453 53
748 62
420 679
668 970
403 556
225 707
516 664
589 392
478 72
201 589
792 263
242 456
269 119
719 399
351 823
876 309
370 803
481 623
592 790
346 149
855 994
657 571
963 370
442 246
834 440
703 642
98 626
744 944
342 366
189 463
771 693
495 64
686 141
931 976
124 277
271 276
846 979
349 928
173 809
248 790
432 7
632 951
895 529
895 376
838 236
929 83
146 609
750 424
399 832
109 680
955 523
502 379
307 801
609 850
640 479
486 857
808 72
600 118
493 702
938 495
577 331
940 866
289 723
555 689
368 688
211 663
42 322
123 712
562 348
827 732
589 202
273 312
430 396
98 873
367 922
253 35
900 944
667 192
880 189
877 221
883 247
569 87
799 924
271 692
423 360
562 98
409 12
407 834
706 839
761 504
539 72
15 13
205 439
627 681
902 85
332 504
590 784
708 900
592 389
749 978
75 14
25 310
143 484
322 432
936 848
920 83
95 474
912 935
616 300
384 539
42 517
301 715
614 632
20 8
985 206
219 768
78 60
544 244
676 220
68 866
948 611
85 987
922 43
342 996
535 537
54 725
439 576
207 354
361 53
258 227
995 346
406 477
721 72
292 950
815 396
7 359
346 763
806 91
86 268
804 147
872 620
196 858
212 311
364 403
629 572
918 622
99 624
695 323
272 819
215 986
345 87
850 221
311 690
957 655
802 397
17 761
619 673
984 212
615 830
402 347
968 244
867 319
642 66
885 562
548 914
1 99
319 892
582 850
505 630
26 539
300 306
979 43
255 918
748 962
309 869
112 149
467 277
343 979
540 109
22 227
325 87
979 22
871 644
274 561
99 376
681 299
341 399
317 660
622 596
464 64
213 931
207 575
554 680
788 549
776 93
180 809
830 101
745 158
718 701
76 18
316 817
216 757
416 657
252 532
596 38
968 716
291 808
487 175
723 844
936 275
83 499
599 116
274 913
614 343
360 992
808 690
446 676
333 24
555 862
899 585
301 151
958 867
41 591
434 445
720 764
262 370
486 802
715 861
204 759
750 329
18 564
240 557
581 463
325 572
157 135
285 224
90 457
47 243
688 131
894 481
851 407
209 156
16 336
94 924
252 220
783 843
400 269
731 22
594 980
115 55
278 751
207 400
643 368
498 254
735 330
736 392
547 585
921 945
868 563
783 15
858 119
387 565
587 258
237 118
173 180
930 352
751 451
818 137
390 393
723 316
708 125
710 459
403 254
817 630
645 271
389 599
164 502
759 776
894 750
930 996
347 66
517 860
996 98
491 335
650 386
511 214
672 357
611 220
850 74
345 428
26 494
995 733
509 190
939 753
749 402
468 869
728 96
193 984
318 724
110 684
898 968
325 620
839 569
643 935
362 688
181 987
720 388
577 176
929 228
629 516
385 677
772 97
80 112
836 965
649 398
365 945
564 546
114 689
624 402
90 757
743 985
373 270
445 462
690 950
466 374
50 319
415 850
961 821
786 495
892 796
740 434
979 256
945 304
705 93
849 568
552 794
64 592
54 925
874 509
882 743
61 339
188 931
752 476
970 149
945 537
971 861
116 685
988 950
42 60
628 692
486 891
483 179
104 549
58 536
279 977
316 939
870 339
814 504
652 621
158 784
644 596
281 128
77 760
820 268
960 119
10 447
626 445
994 492
28 729
706 52
990 306
645 21
525 859
480 459
242 176
772 637
765 885
645 52
320 842
961 464
910 279
724 970
462 535
264 718
769 490
795 969
990 759
618 440
898 514
690 97
734 139
24 462
514 499
340 668
132 833
112 301
271 41
576 835
553 733
222 840
809 321
80 17
456 799
312 697
794 354
493 2
464 528
26 516
184 977
809 366
666 316
357 921
755 936
668 933
772 308
629 890
906 580
378 708
404 362
715 690
692 198
725 207
723 155
131 750
115 907
222 940
860 781
717 578
510 615
922 385
274 281
861 551
258 179
540 239
928 662
859 255
461 619
774 584
333 184
90 904
844 448
229 311
888 704
318 945
329 397
678 240
790 602
781 538
777 48
709 321
575 704
323 568
151 36
219 97
1000 484
932 309
619 843
547 160
105 507
904 864
104 433
35 581
119 894
941 815
136 895
599 650
218 711
746 922
18 369
853 965
273 18
861 784
944 892
398 407
271 48
480 301
882 374
267 514
329 1000
895 208
858 465
175 494
415 75
444 921
886 433
450 296
79 159
50 310
717 23
70 447
748 987
360 550
63 629
629 627
835 392
856 523
16 692
767 31
951 431
863 210
506 837
995 313
622 584
607 44
491 338
324 676
225 238
866 684
310 288
680 494
17 144
836 536
566 33
463 602
812 517
353 326
638 317
901 348
391 260
598 507
182 881
119 922
605 407
694 985
479 915
59 373
908 495
527 894
496 474
991 990
316 307
623 343
690 953
212 523
30 81
962 810
731 211
618 80
64 335
249 311
684 542
37 307
201 592
66 564
554 696
2 56
399 869
821 625
148 89
169 33
842 177
388 131
211 572
907 5
315 274
816 156
463 999
591 853
416 663
358 656
711 969
837 360
984 110
198 658
690 131
307 367
497 532
104 694
699 707
981 10
165 14
12 797
650 627
289 603
258 65
34 647
7 969
78 871
529 990
121 276
642 219
750 428
122 139
846 853
863 820
833 827
624 27
654 845
447 273
338 942
589 704
673 372
243 595
585 751
26 771
989 705
132 668
807 738
591 253
73 653
479 453
479 905
749 103
376 133
74 195
899 713
85 663
258 572
322 327
97 842
546 348
15 85
823 678
931 822
474 413
866 3
907 953
55 345
477 656
851 431
144 551
213 749
320 228
555 470
312 642
989 651
736 858
535 4
825 559
972 466
468 299
251 837
182 375
30 306
736 658
208 880
629 879
107 421
891 948
590 661
312 202
59 578
582 48
606 594
59 407
705 577
414 527
901 956
261 595
253 930
809 997
876 461
881 437
385 982
642 772
974 975
552 953
1000 32
626 134
540 606
183 685
211 244
200 596
191 111
40 460
457 444
904 849
286 332
313 784
556 671
645 955
908 529
560 197
330 908
513 186
870 870
114 696
292 81
191 313
773 482
926 231
80 229
560 829
612 365
36 873
828 167
695 680
876 735
642 255
441 206
75 155
851 311
391 188
501 142
624 582
813 273
501 549
377 892
257 61
934 989
156 292
972 761
495 851
106 847
53 137
292 546
857 127
315 142
283 247
829 815
87 907
455 641
533 588
649 831
819 790
81 582
342 975
825 52
899 836
973 930
476 951
78 264
406 332
579 392
207 689
595 407
48 293
881 49
880 580
370 529
110 699
673 450
502 451
287 497
427 401
352 260
523 902
233 429
821 929
617 811
218 27
320 211
260 265
845 200
729 139
837 214
664 839
290 509
6 166
567 576
835 432
333 918
347 358
286 566
377 167
193 902
113 594
859 513
713 372
510 704
918 441
280 346
855 582
747 569
144 860
292 313
231 979
337 624
190 577
743 622
524 566
160 936
449 637
8 18
722 161
602 518
864 639
220 881
449 718
578 967
280 593
572 869
493 510
87 908
530 683
248 829
765 53
690 408
426 213
374 697
215 147
786 975
856 78
796 5
972 305
898 374
243 252
761 469
377 735
418 847
676 906
959 665
72 440
653 648
344 497
644 26
1 559
637 429
434 857
161 432
806 406
657 58
527 48
783 417
264 903
808 200
865 939
379 766
413 937
434 32
57 757
316 77
505 58
914 952
384 939
344 74
132 189
236 1000
417 659
561 18
218 680
619 369
135 82
18 998
29 548
304 451
528 85
143 620
571 33
971 56
130 954
142 314
314 261
919 378
396 730
409 480
848 613
695 28
25 982
529 713
164 53
138 833
452 691
723 280
336 23
976 694
7 465
726 118
496 321
50 644
124 891
504 459
486 972
954 198
911 510
563 482
315 74
764 700
980 767
790 487
180 315
779 765
883 187
507 504
148 378
269 557
15 272
243 772
970 501
10 196
678 880
953 573
272 993
759 717
203 252
566 548
313 383
569 345
849 196
574 75
632 997
268 842
614 646
146 510
706 584
464 156
728 383
375 417
133 1000
252 134
681 336
718 817
162 994
190 286
361 11
7 763
605 992
638 275
785 219
803 783
939 490
872 266
682 667
666 247
380 815
150 917
734 61
54 868
154 896
906 244
6 515
506 913
188 611
830 144
927 972
462 632
897 865
531 333
580 579
393 197
113 959
19 543
411 847
743 73
316 564
78 649
561 322
933 584
727 749
720 762
393 653
518 181
514 290
868 49
245 93
51 260
803 358
204 70
143 213
776 947
595 459
780 854
438 155
903 713
474 164
817 623
804 867
156 335
383 317
410 23
283 627
984 461
530 85
298 188
134 673
131 74
927 728
883 911
623 364
528 786
409 96
963 345
680 212
529 118
141 62
689 938
398 423
508 673
861 928
601 805
878 995
723 731
641 805
169 605
391 263
359 697
42 799
10 321
439 721
783 539
476 579
1 472
144 874
802 508
313 5
999 402
133 190
995 721
326 773
35 163
860 716
514 394
714 901
622 524
62 152
731 404
875 538
412 731
239 19
23 213
615 551
741 22
742 747
519 735
898 67
782 554
948 757
657 296
820 662
814 278
682 882
419 544
274 557
576 830
43 512
63 598
619 657
404 803
537 361
427 923
477 434
190 209
505 424
85 847
125 324
205 898
442 807
363 623
453 715
227 938
536 495
152 289
91 155
516 556
479 628
61 942
151 955
379 251
98 655
979 463
361 223
29 183
806 802
517 392
330 259
754 744
32 865
20 906
461 123
750 535
477 939
893 810
61 627
282 272
734 159
381 260
443 95
897 409
801 249
507 413
156 130
994 260
166 188
310 14
548 626
565 59
869 24
651 458
729 930
88 933
193 463
557 469
878 635
884 454
867 678
807 390
650 22
210 801
814 815
441 520
579 361
385 5
462 447
377 36
968 190
652 465
933 160
795 209
662 810
487 678
68 528
550 294
94 717
532 759
279 907
268 972
977 857
303 653
688 438
628 680
144 656
815 279
488 77
886 610
287 149
677 373
666 354
71 226
985 759
666 603
575 263
119 933
585 551
989 422
102 273
928 616
895 245
321 743
352 382
531 207
579 638
992 207
433 245
3 63
665 417
680 669
601 239
790 798
220 186
459 778
394 321
566 386
128 288
670 887
93 479
117 200
407 672
916 108
170 839
256 919
587 835
74 935
733 188
374 863
641 952
273 832
217 34
321 838
724 345
824 991
191 817
489 941
48 597
436 404
323 218
53 691
625 910
97 126
988 358
310 470
301 628
661 582
420 518
862 982
973 144
960 686
626 163
759 449
852 674
892 194
885 175
84 944
69 510
867 180
650 57
684 176
758 951
468 345
327 178
321 330
15 299
461 281
729 641
314 220
414 581
756 205
148 298
807 839
19 217
273 673
849 668
618 957
302 607
785 86
415 628
927 106
386 430
70 388
607 115
696 384
588 21
318 451
290 736
953 124
797 308
976 226
183 646
253 594
679 484
112 37
142 94
524 38
426 528
642 594
977 33
53 338
789 565
301 370
494 78
386 253
478 291
936 361
955 660
144 188
225 634
728 255
293 366
893 251
844 719
751 535
873 821
385 803
173 661
739 686
938 667
957 124
485 416
76 893
81 439
72 220
474 305
670 799
50 767
485 563
98 894
714 236
38 970
630 99
784 211
877 368
492 722
138 833
725 976
415 213
432 805
110 486
285 906
673 779
342 335
228 157
392 439
408 942
40 430
640 38
406 824
545 517
349 897
873 683
895 74
879 287
773 327
233 988
767 57
391 905
62 108
546 619
560 454
883 954
991 600
424 523
39 397
293 969
651 388
461 166
452 546
872 339
327 224
281 104
9 93
200 672
290 70
523 746
700 850
449 406
928 691
87 873
841 966
353 380
545 491
36 814
152 997
220 908
11 478
571 501
172 20
89 771
517 462
311 611
16 216
907 760
632 944
910 993
373 472
963 263
76 918
914 998
905 228
706 134
634 916
935 276
46 806
267 24
635 563
778 578
337 650
594 685
678 969
441 503
765 50
968 403
401 840
68 881
15 306
221 773
48 649
454 156
179 94
656 720
297 813
463 434
118 634
602 57
559 795
845 42
445 324
164 812
693 845
150 231
3 707
356 371
527 51
144 809
529 705
518 800
234 825
459 981
37 352
146 61
103 596
919 991
803 547
392 82
312 496
202 541
912 315
365 557
366 438
143 508
308 894
719 660
641 541
892 177
238 677
272 38
29 340
886 191
273 831
326 277
818 584
899 528
85 729
167 263
771 450
344 309
969 78
618 62
239 609
286 510
547 476
815 558
748 575
405 701
977 21
604 731
258 795
524 502
765 343
793 690
999 535
612 136
197 967
576 230
739 436
911 862
419 285
860 726
427 167
187 265
995 403
198 791
293 253
595 721
411 57
592 387
523 409
376 203
432 719
155 951
813 171
455 66
792 231
398 314
579 218
621 585
375 573
825 818
539 668
725 420
807 949
358 316
519 329
48 733
684 950
121 202
267 496
727 575
889 59
276 124
709 467
40 896
713 83
751 865
284 251
200 475
791 91
419 557
290 309
259 466
668 973
469 379
954 935
993 195
319 843
310 268
163 27
110 349
213 876
127 860
335 497
587 326
883 125
434 6
471 172
145 692
71 139
73 613
808 24
866 66
334 126
152 175
523 496
372 262
122 736
232 498
823 456
581 819
824 706
877 15
706 295
433 22
634 776
799 506
572 441
567 665
839 905
401 719
980 362
98 772
269 101
556 329
148 92
797 137
151 971
265 674
696 857
632 698
204 329
770 431
96 775
680 336
54 935
296 80
851 34
134 393
722 120
212 690
826 869
840 8
682 977
833 105
803 377
706 465
896 6
781 476
811 992
926 461
540 865
898 222
615 391
510 32
721 336
205 721
729 547
523 45
149 411
788 356
821 952
958 494
969 717
708 739
199 780
644 633
855 738
128 542
573 469
805 638
359 294
840 9
54 87
498 363
719 203
154 285
778 539
256 111
849 747
526 963
596 47
785 170
711 450
918 913
550 284
577 723
731 908
995 417
779 785
987 493
778 497
36 140
250 555
301 291
254 99
146 827
996 850
299 930
842 706
990 217
939 392
300 567
983 670
454 294
787 762
259 440
580 564
119 294
585 830
928 420
246 839
688 73
3 241
947 987
203 844
235 937
503 142
812 534
828 486
247 266
706 614
178 505
799 285
114 296
715 384
222 42
115 961
201 909
895 117
961 148
84 98
240 196
729 586
72 51
316 557
171 318
823 21
306 348
644 622
5 420
461 358
319 226
135 576
692 519
667 30
128 652
847 750
336 367
418 576
133 407
724 734
754 303
651 547
168 60
479 294
652 172
398 939
514 970
488 533
562 206
858 154
904 689
56 705
281 239
646 473
206 413
715 370
916 960
19 365
659 83
255 497
436 310
279 653
185 950
156 767
921 747
435 13
718 824
63 490
963 998
410 708
77 168
127 125
490 993
76 145
642 148
457 331
983 78
28 735
501 168
914 183
196 422
245 349
839 913
911 308
15 801
969 320
445 92
85 95
240 934
82 160
490 882
959 538
273 473
640 986
169 774
195 554
902 364
277 439
747 741
542 187
507 762
853 510
604 952
885 938
97 844
725 966
504 587
59 683
669 776
549 699
252 837
201 743
182 154
895 477
664 928
689 436
946 171
122 542
479 550
393 6
972 576
163 117
800 475
251 221
920 469
305 800
542 172
326 506
983 724
652 220
656 647
817 341
883 602
151 938
944 362
937 543
660 916
391 99
320 460
928 641
440 240
411 233
738 982
706 737
957 721
367 357
697 612
214 183
120 580
941 364
906 64
979 878
977 566
25 369
10 296
536 952
184 449
431 946
683 922
642 136
492 639
251 8
191 189
768 464
827 311
374 709
586 733
298 352
721 562
858 322
274 730
178 393
339 458
380 608
744 21
659 21
29 235
424 909
373 220
530 191
900 199
931 903
255 485
47 229
551 975
704 904
297 824
282 882
490 636
657 661
682 233
467 316
225 711
930 891
82 597
795 459
361 981
465 725
953 615
589 511
415 503
327 293
174 712
347 608
269 663
896 4
319 950
660 363
253 543
139 589
47 334
314 933
658 408
22 779
289 611
114 611
903 704
416 441
49 77
739 763
766 317
266 634
996 84
626 926
514 249
582 765
698 561
968 895
673 356
966 990
600 962
666 80
520 503
579 81
843 568
885 318
952 609
692 150
75 948
196 318
83 589
149 777
671 780
135 117
106 344
306 101
180 706
209 971
51 700
268 787
104 894
502 152
302 56
3 194
512 377
966 198
975 594
373 115
231 646
989 508
608 337
43 294
265 788
488 251
37 315
209 756
907 141
196 711
904 209
586 199
397 416
9 551
665 371
16 382
889 895
232 5
298 497
284 274
524 563
877 772
527 560
701 86
797 434
642 897
95 701
116 227
777 491
861 124
505 441
336 877
881 394
890 567
840 179
741 174
945 363
923 618
704 471
904 624
520 500
200 546
772 615
105 315
439 549
990 966
843 944
337 325
892 723
902 226
400 732
95 643
260 344
814 18
641 963
463 718
263 160
774 662
977 34
583 879
845 415
358 572
897 687
410 694
920 789
520 311
954 319
662 615
632 213
176 476
193 272
432 639
300 455
489 206
85 276
691 71
643 929
616 48
742 539
327 25
336 661
980 847
461 289
502 642
118 92
364 678
316 311
765 796
1 616
892 254
325 86
14 582
630 967
506 630
654 371
32 832
679 990
279 12
653 139
231 781
459 771
81 594
390 774
390 846
99 390
476 282
863 423
390 489
119 493
863 895
727 772
762 895
906 405
543 41
821 559
329 774
367 279
53 409
254 756
146 442
724 353
775 622
111 586
78 165
59 229
1 941
835 785
190 762
802 741
299 732
506 623
901 627
35 872
628 953
395 289
641 774
395 119
704 416
580 505
734 782
723 639
424 734
496 558
298 613
345 297
920 596
222 850
722 820
773 257
545 350
123 168
286 186
601 518
23 990
772 181
819 756
490 494
51 242
854 985
282 349
944 199
48 201
21 166
423 769
118 793
961 967
153 241
759 247
236 753
933 782
538 7
501 752
993 27
12 552
900 847
45 293
493 844
9 93
862 513
306 431
398 980
220 266
512 551
303 979
761 748
755 236
987 299
325 256
807 980
826 337
629 707
551 871
963 122
634 559
990 824
803 940
205 388
938 23
2 717
465 241
477 763
61 219
474 463
443 386
722 281
987 268
139 350
472 537
96 102
926 106
45 86
474 729
752 250
966 412
652 753
516 431
649 128
591 576
961 122
402 33
301 682
32 389
926 439
540 504
609 22
108 465
193 653
902 581
992 944
697 868
298 644
771 212
788 946
68 361
394 748
430 470
859 694
133 462
965 784
806 673
138 573
226 913
494 331
274 127
995 485
128 971
183 292
238 899
260 970
718 306
775 653
347 147
609 633
417 479
152 574
146 223
135 289
619 371
498 628
113 893
863 492
784 241
140 46
16 22
327 399
52 733
880 102
735 399
878 488
61 152
374 29
317 207
578 509
137 935
827 75
567 249
490 690
736 351
372 629
28 751
483 699
801 80
478 362
850 536
687 355
384 911
117 61
569 700
635 694
769 705
954 462
151 336
686 443
72 887
637 57
756 99
178 120
481 556
91 656
10 331
241 778
838 393
93 357
51 406
111 727
188 820
155 64
507 339
225 840
897 578
676 862
981 652
208 854
509 462
792 299
77 519
912 33
390 914
320 4
730 440
260 430
494 918
257 414
253 1000
577 482
343 150
802 253
107 324
785 9
308 615
134 577
610 384
298 45
48 999
439 617
47 778
696 698
111 541
540 952
433 364
513 117
369 776
99 314
323 475
90 884
461 631
14 223
267 70
68 311
928 315
93 507
204 975
515 788
740 314
678 54
171 172
947 190
504 539
14 46
930 827
457 104
327 390
459 471
782 594
909 527
33 709
684 1
788 237
551 198
252 527
699 228
418 422
961 646
692 921
748 975
78 621
10 205
675 405
998 469
996 457
166 906
906 29
265 849
46 694
221 815
42 298
719 920
565 459
380 679
653 257
877 128
332 731
136 886
355 7
463 133
39 350
378 628
477 945
638 643
458 522
819 859
778 499
958 538
217 343
599 338
465 870
600 475
361 797
804 735
868 715
65 266
894 906
851 443
86 370
892 488
347 543
41 710
248 125
468 999
337 464
333 66
541 802
598 933
668 902
617 401
667 535
441 682
124 560
929 291
779 209
752 821
530 126
250 793
791 778
241 717
783 128
929 574
506 324
226 527
928 173
708 842
523 594
154 148
439 647
856 83
903 217
342 607
399 433
210 592
308 190
317 451
24 91
414 246
772 529
702 640
481 699
293 409
557 4
651 447
530 995
212 507
114 433
865 554
145 513
702 75
526 453
544 19
264 549
78 958
597 35
734 780
188 78
81 27
474 745
740 732
238 3
435 951
505 352
864 300
375 650
102 565
583 900
449 645
603 847
882 526
306 199
276 616
642 494
238 357
89 116
119 977
928 326
677 553
853 432
81 540
105 227
126 183
828 688
534 574
100 430
628 415
30 405
899 904
261 672
788 136
112 349
674 906
459 40
471 351
891 311
538 552
734 996
683 664
238 561
990 217
632 337
742 618
522 662
334 641
776 782
130 121
26 888
927 804
155 484
795 398
949 46
41 333
996 682
243 724
941 233
570 232
850 572
234 312
952 371
153 567
687 727
615 282
86 713
197 541
939 240
286 991
323 887
569 326
50 319
551 811
42 990
562 120
432 892
263 795
361 383
110 415
697 47
759 724
265 782
22 955
946 203
90 307
633 269
587 658
468 682
672 138
258 510
401 233
27 689
72 664
79 388
435 182
905 775
557 194
149 170
373 579
886 95
363 462
120 518
200 950
87 587
97 871
104 345
33 498
161 131
518 105
286 239
14 953
146 191
360 570
149 294
388 733
195 34
551 751
700 314
901 751
622 787
131 997
494 725
855 164
269 654
893 373
325 554
744 906
476 470
764 104
837 625
658 152
902 31
345 209
959 602
388 245
242 580
305 519
683 735
389 159
532 951
504 282
187 856
326 248
352 663
287 90
241 188
219 945
153 142
743 563
808 112
692 131
649 49
784 996
155 331
282 172
453 686
542 786
33 640
303 868
957 385
572 590
534 197
339 791
353 686
798 81
212 161
209 489
485 861
191 993
164 639
325 473
258 617
257 867
734 290
674 559
148 690
887 246
36 682
368 225
306 389
550 165
654 517
377 759
751 138
777 568
40 915
531 101
967 298
587 788
347 701
390 261
507 495
176 277
501 543
932 543
707 807
324 481
239 361
498 700
268 990
904 275
376 308
605 435
222 342
43 192
453 568
62 432
709 959
502 237
779 210
16 433
914 486
846 339
39 153
142 344
618 307
614 45
479 993
335 219
410 700
268 377
809 863
821 329
566 517
726 322
755 345
831 742
80 668
820 676
20 119
425 961
6 637
630 39
257 484
184 965
342 667
529 451
780 150
667 350
671 346
690 393
134 426
94 520
196 214
332 913
874 215
852 757
795 880
364 482
446 51
717 547
998 787
937 245
594 778
123 603
996 265
691 813
332 130
343 784
697 528
743 675
431 571
450 594
76 225
276 813
360 521
308 993
238 357
135 244
847 832
96 258
70 843
972 787
570 402
929 315
989 267
837 671
265 420
645 286
98 340
861 920
912 457
814 168
412 149
981 948
205 258
100 77
863 275
676 72
386 433
699 605
276 374
794 535
821 540
880 438
358 919
375 740
907 270
419 189
137 318
576 399
475 342
616 676
747 337
769 292
897 132
506 468
2 172
711 299
737 823
741 590
329 94
364 116
304 236
554 782
180 441
782 129
805 654
991 398
690 551
683 759
227 586
757 189
488 228
51 468
57 224
318 791
906 386
622 681
462 210
651 175
304 642
295 433
831 108
658 285
44 520
105 341
529 270
498 862
329 16
239 548
339 386
772 557
238 244
454 393
567 699
340 104
537 871
978 635
919 367
886 636
976 963
232 991
853 504
520 729
277 181
567 759
315 615
859 338
731 552
251 312
416 298
168 591
225 953
319 145
780 144
106 205
195 756
260 337
66 47
228 779
537 342
956 795
132 851
403 814
126 863
160 653
243 542
494 328
472 468
611 813
17 252
8 716
53 211
258 267
45 118
460 486
280 581
432 416
230 412
274 835
488 355
897 434
761 731
198 391
204 233
485 809
524 220
431 492
759 577
695 689
174 803
384 154
569 453
865 816
651 798
153 139
572 138
868 50
440 333
566 66
874 643
863 51
542 398
974 293
981 301
104 668
821 155
607 488
303 390
187 472
610 953
91 339
389 182
515 958
23 828
471 80
130 897
294 334
626 672
972 268
935 607
761 75
562 756
145 368
839 865
818 332
671 449
630 908
866 59
887 144
224 889
785 358
691 353
25 78
345 316
922 996
71 280
36 683
50 633
498 181
512 888
336 315
223 183
241 966
109 88
976 128
485 333
685 760
838 175
491 710
705 183
463 413
95 776
409 498
678 144
32 906
220 190
373 367
333 442
530 613
741 442
774 505
265 225
400 459
168 103
286 891
303 873
648 748
245 398
541 56
962 923
113 572
939 182
623 485
98 271
712 153
658 838
63 486
944 922
25 462
352 111
983 310
57 655
52 631
687 302
225 593
165 649
830 338
822 103
374 452
605 920
757 86
571 262
184 819
281 515
625 208
517 633
288 608
239 574
876 339
931 926
574 101
438 95
198 403
855 260
179 572
657 459
720 935
754 228
742 903
111 35
668 367
975 628
201 955
293 213
138 77
178 224
319 712
114 616
875 516
87 968
427 53
988 744
971 146
49 742
777 713
79 159
786 444
398 53
266 987
64 691
914 404
115 241
856 232
748 228
196 731
784 835
578 622
768 772
514 549
261 816
975 290
734 340
393 760
747 132
822 658
61 810
51 736
968 175
403 907
637 715
550 598
219 420
192 127
675 987
802 705
995 936
275 777
536 728
859 667
324 283
92 681
417 385
559 143
49 385
99 961
559 685
105 649
775 777
763 297
1 450
385 565
341 995
723 660
327 877
160 582
263 651
35 252
394 679
63 594
554 442
127 162
810 112
889 232
528 585
34 652
217 529
524 419
78 558
435 247
828 405
55 594
845 90
769 89
683 239
680 832
993 236
348 807
38 803
387 237
889 566
95 421
840 105
663 618
864 918
322 97
691 692
781 376
465 536
774 550
381 147
383 454
260 374
177 731
967 298
864 564
984 856
960 958
575 823
740 623
720 439
130 62
437 410
945 910
460 902
48 718
171 840
214 431
161 431
728 390
953 128
983 591
548 937
760 943
565 123
561 500
561 284
694 690
600 998
899 638
356 59
899 947
378 526
957 113
502 538
666 684
275 455
391 648
591 822
945 151
650 155
439 505
195 210
208 132
770 794
853 106
53 125
651 752
864 430
968 607
291 365
820 633
281 565
387 210
361 871
26 331
835 10
220 464
596 29
823 427
533 365
490 675
426 586
16 140
747 290
654 983
616 37
601 474
684 896
767 988
318 44
53 792
256 153
182 273
700 852
216 4
679 232
818 706
846 105
394 833
815 592
629 48
521 431
326 229
216 204
247 93
884 534
686 300
573 140
991 867
871 272
504 207
912 550
654 321
153 757
349 48
96 968
398 977
206 616
820 724
817 422
955 67
367 700
840 640
507 939
210 830
37 378
927 713
34 948
705 581
629 187
154 54
30 724
340 552
276 236
657 160
227 92
792 611
251 593
531 631
461 758
135 741
454 497
445 62
643 487
673 150
203 272
996 827
378 233
468 335
495 654
745 125
735 721
313 537
167 986
743 844
585 628
124 878
940 38
525 569
719 583
854 198
24 922
154 849
184 402
55 622
746 679
400 800
336 481
467 712
556 503
130 210
88 141
178 254
822 27
610 703
900 541
462 464
313 923
325 616
237 497
175 379
179 983
464 574
286 514
16 930
139 842
982 146
399 226
253 160
862 221
761 863
326 761
684 223
838 638
134 8
387 74
57 309
882 565
79 520
450 168
9 94
240 589
814 990
150 638
859 67
929 11
772 620
842 255
892 456
463 679
753 26
334 850
414 809
329 216
383 493
587 778
366 392
382 826
463 180
247 531
542 322
941 176
430 313
768 782
460 322
348 231
81 213
21 682
897 495
987 350
128 280
672 573
398 494
674 53
584 861
182 920
95 125
438 123
904 525
846 205
436 364
576 194
875 516
11 597
946 771
51 997
569 74
567 722
775 966
827 240
160 358
482 8
130 254
779 919
124 34
398 625
818 560
76 973
570 692
463 86
82 516
589 513
235 651
617 156
395 9
366 443
451 554
808 848
766 581
614 587
211 890
449 11
984 28
720 524
609 554
69 182
695 691
341 657
812 930
938 957
400 207
761 304
151 850
430 569
155 917
806 44
55 365
393 254
778 39
592 112
294 387
78 661
318 989
918 418
375 130
336 855
159 774
624 97
665 309
225 54
97 819
184 31
285 152
190 576
688 62
449 782
442 982
970 526
944 759
888 887
742 319
93 224
320 900
209 716
769 984
802 433
464 866
18 986
561 748
809 208
989 249
231 258
784 431
189 200
87 727
45 77
300 829
728 137
853 620
603 937
369 622
487 405
390 833
580 504
712 951
200 389
646 700
130 430
630 429
156 319
395 716
544 201
337 695
314 272
208 190
811 917
321 577
409 298
802 711
661 989
377 513
212 860
290 22
451 342
660 919
635 606
806 55
750 179
451 143
332 63
979 659
236 143
440 300
10 645
633 241
753 671
531 9
31 965
306 820
739 481
87 966
20 373
552 893
36 770
832 2
660 368
510 811
111 896
540 949
190 120
790 172
181 942
906 320
140 211
692 212
177 878
251 779
672 197
966 802
804 707
74 798
609 464
359 584
533 719
839 898
70 722
664 628
948 250
460 569
781 88
966 151
930 957
153 216
18 601
307 119
916 821
285 381
965 525
243 643
540 497
219 81
709 609
858 882
451 657
744 318
469 231
187 709
925 398
998 340
458 942
763 304
685 374
898 47
690 649
146 141
222 229
838 364
245 931
587 696
14 696
926 331
40 482
879 113
452 965
906 876
180 910
284 669
716 865
513 182
322 405
634 659
22 543
473 472
168 267
962 60
391 181
662 888
1000 430
394 541
417 451
361 300
969 596
461 644
825 684
88 974
632 146
689 722
193 654
920 162
222 360
540 882
769 612
41 202
742 768
219 435
734 158
754 579
222 702
386 214
187 46
192 474
195 818
472 881
43 387
746 391
273 264
876 286
487 41
809 917
351 228
385 27
605 85
787 138
352 826
872 172
645 538
356 64
944 839
226 827
218 987
251 971
256 490
531 126
42 743
970 339
366 393
477 354
492 970
796 264
436 843
381 668
731 81
920 736
563 675
661 145
116 780
270 911
36 372
114 801
139 78
470 83
437 505
475 947
210 929
771 270
937 645
725 151
887 667
342 644
789 449
229 2
912 904
275 498
298 948
25 389
471 437
941 495
441 908
836 415
685 651
296 607
757 622
289 20
664 644
93 630
631 453
356 321
818 543
491 631
19 116
553 516
10 490
397 494
909 451
101 232
838 593
215 396
416 595
238 503
132 80
532 330
651 763
306 888
518 469
584 796
311 537
26 136
630 321
771 422
654 538
131 872
268 491
86 345
847 683
763 324
654 979
741 295
182 304
772 46
841 700
236 356
492 152
472 261
683 121
658 242
114 336
827 789
133 381
64 912
236 979
958 826
120 889
193 698
744 301
1000 965
320 585
736 236
496 811
932 207
449 179
514 590
378 563
943 341
252 510
489 6
831 488
376 446
144 951
252 569
533 887
471 252
487 852
663 207
414 983
161 594
184 863
425 674
14 561
71 367
372 266
754 559
5 203
153 130
698 148
35 404
655 230
82 506
712 142
124 744
338 125
987 284
958 521
82 411
778 972
238 152
711 149
352 991
120 716
864 505
909 817
47 898
404 564
705 128
871 115
240 828
112 209
730 227
638 69
40 811
963 415
564 277
267 674
389 915
420 387
203 253
150 328
891 249
377 553
668 596
423 248
456 907
134 534
603 186
997 771
185 642
919 959
633 749
664 186
572 22
274 83
410 775
24 423
976 301
896 400
647 644
551 319
853 102
288 684
454 455
97 284
242 639
387 15
200 875
896 50
133 771
546 169
592 543
843 569
968 568
211 739
58 614
716 761
445 910
365 3
286 898
537 461
476 528
403 924
974 675
446 298
467 106
648 991
560 59
626 491
230 527
141 837
597 287
196 856
859 42
940 561
21 145
673 476
400 497
171 75
373 373
479 617
608 840
898 127
618 167
694 524
360 847
133 834
690 957
998 329
889 548
693 937
413 910
406 366
441 812
185 577
193 813
653 663
790 801
967 551
74 407
253 660
494 433
390 385
714 183
730 387
324 602
512 423
788 736
548 917
493 228
41 732
395 686
487 693
244 184
590 453
113 317
750 843
227 607
789 139
526 940
542 519
941 850
586 53
970 729
956 133
865 462
148 997
690 259
442 634
87 933
249 32
874 200
806 999
137 101
41 594
113 663
513 582
635 53
781 98
230 604
66 737
734 94
353 214
847 423
355 795
826 934
134 604
602 700
800 939
533 739
402 841
422 645
698 914
11 57
660 479
215 241
335 725
938 948
371 687
481 785
719 725
328 307
6 852
791 930
668 806
646 323
968 69
983 68
124 665
143 993
234 784
508 358
305 568
254 446
231 675
400 735
41 950
801 728
657 46
852 591
913 325
394 497
564 881
545 376
369 688
471 687
44 602
170 979
425 349
24 424
158 655
605 424
151 198
244 405
995 808
132 95
592 908
788 525
901 155
843 333
20 270
871 313
291 63
412 41
464 715
370 436
859 622
820 974
379 10
817 64
158 373
281 948
473 749
904 69
401 374
643 746
58 420
483 514
554 349
64 895
330 18
640 433
407 188
197 459
522 785
158 14
962 680
429 438
507 435
808 332
78 908
328 451
964 136
484 811
705 518
535 548
980 34
222 174
633 387
171 419
433 154
834 328
766 394
828 262
594 273
180 636
86 671
807 507
317 49
567 291
838 22
56 102
276 818
204 278
697 908
62 374
702 129
522 895
156 468
740 350
985 749
420 919
426 71
120 226
517 743
765 686
787 354
171 820
97 62
969 374
748 794
922 31
925 449
916 444
794 81
830 656
575 779
849 250
476 1000
743 968
654 992
345 508
327 440
502 515
889 424
217 470
501 636
85 139
582 426
506 1000
655 375
154 336
585 229
229 2
970 61
52 972
479 623
63 396
911 806
229 564
34 799
435 446
584 534
959 519
519 166
541 465
800 173
402 694
696 385
445 631
603 665
288 497
892 82
887 350
914 803
602 116
562 947
481 37
555 146
311 439
904 73
246 852
546 704
88 648
279 241
906 533
29 881
963 194
544 921
724 850
965 457
403 326
362 527
672 884
322 916
989 983
835 226
929 234
882 380
620 17
550 160
41 526
719 578
499 3
852 262
719 223
548 817
344 122
5 909
824 15
998 327
552 812
46 832
211 480
496 927
87 831
357 45
623 127
130 76
338 122
344 981
798 56
177 891
799 141
156 181
507 623
435 153
985 58
538 480
407 195
26 34
78 493
620 382
457 701
822 749
730 794
850 165
56 528
668 26
207 854
477 824
977 714
772 911
391 961
155 309
342 797
290 181
563 420
120 909
658 19
813 942
106 387
914 662
688 161
15 582
405 894
608 491
401 381
341 379
687 792
588 496
677 29
449 878
786 239
257 568
509 443
830 70
732 615
776 743
324 419
313 790
281 729
109 920
298 682
473 450
946 985
14 61
938 622
860 462
29 724
167 117
187 538
153 996
739 918
336 928
718 62
791 648
568 999
680 900
349 865
850 153
213 295
916 863
324 151
874 776
893 353
891 40
35 79
996 43
971 773
835 331
979 688
686 626
525 546
411 366
518 874
168 260
122 731
881 84
860 446
798 754
794 752
830 688
731 828
601 825
156 701
388 436
62 134
680 74
440 586
460 90
349 957
687 628
711 471
916 568
321 571
322 714
401 114
942 152
976 132
832 543
979 131
265 220
294 40
625 944
34 733
690 85
712 382
852 377
944 423
993 768
481 265
378 315
466 882
13 320
862 441
572 844
64 840
879 837
781 357
89 504
588 814
195 779
155 299
721 47
814 99
363 714
28 295
176 740
59 493
934 188
32 921
760 506
342 95
452 639
142 122
936 541
319 730
28 131
177 474
572 749
462 991
285 934
674 490
982 461
649 733
653 916
421 680
775 413
51 762
884 226
767 193
922 820
950 85
559 950
698 126
117 130
64 160
649 401
862 738
470 631
546 510
189 123
535 966
728 964
190 586
778 612
431 956
41 700
649 380
506 599
729 347
506 622
23 793
530 154
784 884
393 999
121 330
295 582
545 656
241 23
634 735
691 19
718 65
444 731
330 367
713 949
570 59
852 218
372 593
476 381
380 156
485 869
450 501
156 780
802 995
730 397
416 436
500 420
151 134
500 943
892 481
540 212
430 462
54 391
771 801
957 530
398 151
651 441
220 848
842 807
204 22
457 572
991 619
753 956
898 142
622 252
464 789
250 161
552 893
694 304
833 322
473 650
91 230
78 124
930 311
332 920
491 134
753 788
743 481
622 505
757 641
430 244
405 220
113 680
983 956
278 807
456 816
46 750
873 547
857 123
42 803
936 188
976 532
13 689
193 719
360 635
878 949
169 789
469 282
238 281
87 451
267 515
265 543
89 312
434 137
940 946
134 475
7 875
563 109
828 19
653 756
704 187
975 531
813 873
153 443
894 50
564 240
782 160
472 828
965 871
817 905
380 904
779 950
59 386
404 342
97 886
72 57
587 801
673 47
490 399
449 826
65 384
544 12
840 847
717 15
920 805
709 534
483 299
684 487
829 541
427 88
144 926
726 499
546 731
129 399
224 35
419 577
589 289
135 962
977 429
234 852
385 896
195 942
429 868
409 878
966 257
182 835
334 110
840 908
307 879
914 969
546 530
819 332
294 135
563 953
805 270
166 796
738 190
57 360
238 166
422 465
300 204
313 604
511 633
511 153
121 817
347 425
756 667
801 165
118 50
320 363
159 923
112 486
845 897
62 168
633 83
286 484
87 932
565 598
751 597
414 75
500 871
537 760
925 256
305 337
700 43
965 625
110 859
755 77
244 955
37 817
300 877
808 322
920 386
982 372
447 670
541 396
155 946
202 78
414 80
122 506
131 114
973 86
162 240
194 728
544 406
282 230
552 843
228 90
462 472
141 210
605 909
855 682
759 760
839 56
562 173
286 961
46 692
931 259
986 208
614 124
354 529
372 896
986 906
377 599
809 448
356 518
199 414
173 210
265 957
129 12
972 826
517 415
674 18
226 448
572 659
188 839
735 926
831 559
158 721
168 207
724 966
379 523
732 923
880 552
563 997
823 9
423 535
552 340
787 97
755 777
616 359
284 943
501 350
70 114
321 659
625 237
760 44
967 3
555 492
488 846
854 118
652 311
651 277
373 203
979 437
796 128
70 595
944 79
192 571
229 14
251 512
556 854
856 10
502 523
368 411
528 990
300 221
497 179
382 950
387 870
997 360
954 182
261 67
637 898
912 453
964 866
719 163
172 520
42 575
986 674
663 410
630 513
692 962
912 127
996 73
433 298
480 993
59 386
284 740
192 696
562 196
358 156
676 281
856 530
203 718
127 841
354 865
827 757
884 45
117 738
36 880
872 549
935 515
255 931
626 219
414 446
602 188
469 771
300 277
994 324
165 503
367 121
878 518
563 193
930 761
640 679
228 966
480 512
442 163
382 734
180 68
255 795
566 781
58 723
47 866
368 52
172 211
729 735
927 49
810 291
970 857
822 450
961 197
360 302
36 402
469 741
536 215
996 724
447 102
968 53
104 493
704 336
70 275
324 432
722 997
854 134
583 691
888 675
977 543
945 248
989 12
227 413
137 524
626 222
274 583
75 593
929 377
652 779
210 998
994 976
110 932
622 847
522 692
235 510
757 499
511 179
591 745
269 737
958 728
310 894
487 231
608 385
163 415
413 260
235 372
303 407
254 344
36 925
434 776
274 270
448 190
934 784
520 39
766 202
96 478
709 75
460 583
998 316
576 622
994 410
817 810
154 297
221 70
845 190
459 655
844 119
902 907
945 778
980 422
900 711
785 76
658 608
924 244
866 655
65 499
309 859
155 881
950 463
652 376
30 795
913 110
17 873
651 815
237 961
671 630
705 136
743 456
700 363
17 666
165 565
424 82
962 473
936 578
954 912
706 587
697 983
856 619
433 713
674 506
136 669
804 344
800 840
203 547
213 500
64 220
301 377
850 488
66 263
174 785
372 19
1 880
498 68
781 856
361 931
599 454
798 497
337 403
949 598
97 539
758 161
538 161
648 58
320 387
172 713
731 494
373 543
611 732
587 870
801 392
845 948
444 399
801 643
240 780
318 750
911 336
496 76
133 448
835 144
856 453
946 6
549 587
318 318
188 160
551 905
852 988
387 396
38 296
76 188
938 278
614 394
469 848
295 110
253 602
54 130
135 108
694 1000
318 684
843 12
916 505
493 393
788 768
64 880
67 826
104 139
533 4
852 717
826 1
603 147
276 78
186 656
656 410
93 880
891 973
478 936
328 807
575 971
850 116
941 638
777 917
921 45
761 309
310 772
918 587
664 912
568 193
603 850
729 223
195 696
631 620
427 672
642 958
74 1
638 492
408 15
59 414
723 328
100 819
405 32
944 18
210 69
918 511
733 813
508 647
267 928
600 139
97 693
693 242
733 170
184 331
744 140
468 243
61 467
498 568
585 466
535 441
952 795
607 453
99 685
612 115
253 365
57 211
452 350
519 750
80 185
325 703
945 824
290 792
359 6
472 787
228 944
738 6
458 179
863 344
459 557
921 475
686 711
60 978
728 138
322 579
282 807
630 646
438 226
232 919
706 797
740 703
708 933
112 477
821 166
722 975
449 279
989 643
621 134
271 49
628 348
154 593
238 909
135 783
702 675
472 366
68 407
340 211
688 776
941 452
426 508
786 662
305 875
9 775
824 925
272 279
872 451
360 425
208 109
784 494
860 910
316 255
466 928
703 656
107 153
660 643
305 533
407 446
220 609
533 415
694 43
494 805
229 565
674 853
347 437
347 458
713 207
134 663
318 178
331 836
479 425
957 991
436 783
392 364
779 656
698 924
728 473
37 192
45 957
394 711
168 391
597 740
402 880
58 731
566 720
145 388
379 45
827 102
465 814
470 219
142 244
716 168
359 870
827 752
463 403
794 221
960 630
510 391
121 362
82 567
954 687
731 226
327 333
147 558
776 792
35 616
783 918
787 750
502 142
544 614
834 964
593 338
728 794
156 102
669 849
535 237
463 623
955 265
823 789
580 101
716 598
515 615
364 499
640 302
915 865
829 184
521 749
543 422
523 249
97 698
935 191
814 631
896 397
186 768
868 718
316 766
380 584
82 830
132 743
608 721
904 47
795 436
857 425
673 338
35 380
571 769
400 970
367 384
152 296
13 552
317 19
602 329
159 696
439 684
404 290
336 47
483 308
733 131
468 340
720 405
174 503
473 291
674 574
869 839
390 825
844 882
210 707
403 446
129 368
657 841
888 533
841 993
124 370
710 573
978 592
95 429
719 151
724 567
405 393
218 593
474 795
501 61
507 684
51 903
744 635
168 708
701 631
1 8
580 824
415 710
139 558
708 510
76 857
249 432
24 481
275 467
528 498
181 776
678 34
669 232
939 422
52 836
844 640
464 53
762 424
981 879
388 900
757 688
120 463
943 6
472 144
641 218
993 999
33 821
53 671
92 701
537 992
631 144
196 380
803 94
972 958
858 783
471 359
822 614
619 590
733 765
982 91
90 374
194 975
646 122
822 247
238 737
881 359
738 868
961 77
34 540
323 933
291 891
505 793
383 113
877 124
214 116
489 858
833 303
425 683
929 478
215 247
605 166
34 95
172 342
882 994
927 205
96 204
997 218
330 601
724 380
496 206
64 937
240 984
667 896
374 664
910 596
762 588
683 514
856 795
789 854
59 737
941 715
932 154
755 938
318 261
466 478
415 813
796 530
426 654
317 463
58 799
387 227
740 819
613 69
923 596
332 401
116 981
135 273
210 47
307 889
366 527
340 773
302 781
434 136
598 728
526 751
978 656
475 913
981 718
313 88
489 904
884 645
917 604
650 19
907 127
654 957
730 273
54 993
128 32
759 487
238 726
381 285
197 215
932 855
942 178
81 245
889 430
34 965
983 806
932 683
640 890
163 586
579 369
401 216
703 706
432 159
444 940
155 812
667 640
817 87
331 609
39 897
861 219
24 72
755 844
733 956
541 395
764 895
111 119
825 164
323 813
753 257
68 766
406 907
994 735
344 222
119 324
543 383
454 980
823 567
523 209
604 556
451 64
183 367
531 561
373 7
263 854
620 126
32 331
66 25
246 26
349 410
792 365
344 892
458 246
455 167
722 981
44 58
425 172
733 226
233 956
809 106
231 496
827 428
452 263
288 892
301 698
62 636
528 93
338 406
572 986
966 792
849 294
465 9
234 274
229 198
303 467
962 37
465 533
795 788
680 917
614 82
718 980
72 676
82 246
231 410
201 654
947 197
205 50
323 412
609 439
905 551
588 911
444 867
654 52
969 238
320 333
313 583
258 37
282 385
794 340
993 513
709 994
43 939
351 914
352 366
917 959
870 257
123 504
556 313
550 777
109 524
106 870
906 422
806 364
703 188
701 599
593 696
635 409
322 636
1 985
944 674
931 917
421 813
125 54
831 976
500 675
544 939
361 605
969 450
638 166
765 672
367 338
747 357
992 1
986 69
742 993
910 929
741 673
727 330
306 866
541 557
495 805
409 85
534 855
21 378
49 172
509 785
141 415
416 256
324 133
125 402
330 66
738 35
364 71
937 464
20 669
473 477
561 515
370 882
259 95
266 390
175 307
722 775
30 315
448 138
539 353
419 573
607 868
939 156
620 971
639 875
351 639
154 112
993 911
6 524
913 252
559 271
46 88
403 280
417 76
429 850
422 955
823 847
2 29
999 761
635 621
260 638
749 986
897 414
937 742
994 902
173 850
937 552
831 218
294 339
189 248
203 722
568 611
639 26
787 570
191 638
275 421
407 451
864 24
766 303
204 801
650 759
311 377
595 586
925 142
389 888
610 113
724 592
617 177
747 362
1000 404
824 938
388 275
298 231
533 252
52 64
823 737
113 701
287 133
275 708
595 212
324 663
255 204
381 48
409 872
275 128
65 409
683 99
329 453
704 981
44 862
598 756
457 867
1000 711
418 743
954 274
937 12
216 278
325 191
63 597
724 734
142 337
436 789
241 825
805 765
626 945
701 849
715 223
934 157
900 714
987 351
363 854
132 924
114 578
175 457
190 177
513 898
687 332
157 949
713 928
873 961
809 339
562 573
729 524
238 495
845 628
482 225
148 208
785 613
69 262
438 960
858 258
590 951
899 544
471 746
707 612
950 343
916 516
39 511
6 644
272 277
501 850
58 753
366 649
910 842
802 434
692 347
298 659
202 281
27 197
808 672
15 733
249 758
269 930
574 287
564 274
124 846
599 64
712 181
23 964
397 622
969 824
482 88
369 266
462 684
356 396
129 270
27 370
300 377
664 296
569 873
718 227
290 693
873 316
279 2
624 896
719 676
763 592
857 201
884 131
526 319
589 239
609 654
31 615
911 908
781 694
920 479
171 499
815 210
211 44
939 94
769 835
426 658
859 531
662 283
602 742
981 188
842 190
805 589
497 872
565 715
193 277
775 485
694 364
408 589
683 905
739 347
4 451
982 164
447 862
604 643
831 48
238 584
173 672
544 42
756 669
946 109
593 949
313 720
309 286
190 720
66 992
442 929
93 70
931 423
66 539
587 535
118 896
568 824
865 291
959 112
220 621
569 904
624 812
98 881
600 933
925 287
216 666
735 366
789 308
846 665
200 854
750 433
256 318
608 317
429 121
741 567
471 648
460 309
190 94
27 557
844 789
454 951
317 59
366 189
853 105
958 212
644 53
370 707
24 900
20 977
543 452
100 761
69 13
107 559
115 259
47 134
85 959
17 501
689 401
506 382
593 542
595 463
170 237
100
395 841
799 784
198 912
769 336
554 278
629 478
514 365
917 953
718 636
607 142
243 17
805 138
401 157
109 130
219 999
840 513
297 613
525 638
973 494
772 293
770 527
892 401
353 284
920 808
950 70
87 526
664 193
349 891
21 65
64 458
971 239
851 903
540 267
761 376
668 513
40 532
932 438
721 931
739 285
355 640
166 688
881 441
331 830
894 229
687 351
589 957
859 658
924 440
815 399
911 685
216 483
921 951
882 148
432 642
282 620
308 787
227 448
277 188
417 557
907 170
127 104
761 496
936 985
384 685
369 750
233 295
245 585
733 153
794 126
746 165
951 75
522 53
241 177
733 798
968 657
760 640
135 94
79 521
205 70
820 462
756 574
158 52
205 1000
126 890
55 998
73 871
924 5
181 594
392 164
820 914
553 360
453 580
100 688
758 531
993 305
878 577
629 748
748 36
926 834
832 874
1000 1000
100000
395 841
799 784
198 912
769 336
554 278
629 478
514 365
917 953
718 636
607 142
243 17
805 138
401 157
109 130
219 999
840 513
297 613
525 638
973 494
772 293
770 527
892 401
353 284
920 808
950 70
87 526
664 193
349 891
21 65
64 458
971 239
851 903
540 267
761 376
668 513
40 532
932 438
721 931
739 285
355 640
166 688
881 441
331 830
894 229
687 351
589 957
859 658
924 440
815 399
911 685
216 483
921 951
882 148
432 642
282 620
308 787
227 448
277 188
417 557
907 170
127 104
761 496
936 985
384 685
369 750
233 295
245 585
733 153
794 126
746 165
951 75
522 53
241 177
733 798
968 657
760 640
135 94
79 521
205 70
820 462
756 574
158 52
205 1000
126 890
55 998
73 871
924 5
181 594
392 164
820 914
553 360
453 580
100 688
758 531
993 305
878 577
629 748
748 36
926 834
832 874
744 980
984 904
498 667
831 164
77 889
249 650
230 630
317 701
232 329
634 75
652 224
972 511
547 281
114 720
593 472
451 945
848 337
4 435
599 345
234 834
483 676
305 482
183 713
41 622
696 414
638 674
185 348
628 610
329 731
203 741
685 921
258 654
88 533
878 261
94 687
362 112
594 577
289 667
289 776
190 330
4 985
332 828
437 189
919 959
700 765
686 122
775 384
917 944
204 862
549 794
905 298
874 910
577 499
274 163
493 865
849 464
292 496
685 181
140 728
493 604
725 839
222 179
122 499
361 139
932 325
623 909
819 837
335 497
659 395
259 609
73 152
648 108
289 364
92 332
935 428
266 584
762 659
158 488
626 884
208 518
427 558
395 830
327 245
639 730
339 985
137 898
6 411
775 784
115 294
722 866
450 50
708 987
474 211
94 866
383 100
658 302
132 810
54 52
781 458
443 693
590 120
530 579
362 596
889 305
170 477
526 610
597 619
830 234
99 71
170 924
226 482
291 827
879 358
815 345
37 660
779 258
837 626
222 309
613 199
675 110
720 783
402 201
435 316
386 231
155 533
15 556
383 381
738 306
650 261
920 553
810 686
312 698
7 646
844 533
643 619
401 519
719 363
678 802
33 153
686 64
619 188
568 701
6 2
262 306
858 656
342 182
880 668
314 654
187 886
504 158
676 829
192 905
707 395
548 869
933 739
927 234
934 552
553 495
800 940
595 815
996 658
325 936
590 875
760 638
795 776
605 263
167 471
866 796
665 874
612 413
646 597
149 539
33 580
519 701
516 833
490 113
49 511
385 815
453 638
414 144
407 248
718 18
813 574
447 583
996 478
75 59
598 641
220 223
924 631
463 738
851 439
949 953
768 900
537 334
478 220
467 950
968 885
459 184
767 781
258 905
964 762
403 332
555 561
192 623
361 478
917 654
607 211
110 866
200 374
593 647
597 677
561 59
243 564
344 19
924 10
771 602
934 888
448 174
796 488
966 640
293 156
367 883
748 900
273 476
123 947
624 866
925 719
283 185
203 168
177 627
228 127
14 947
120 161
649 462
101 916
71 615
497 394
294 437
913 245
191 567
432 35
754 814
998 357
524 36
662 201
328 700
647 890
51 342
804 767
682 699
313 905
298 753
190 810
54 592
158 102
137 245
59 590
946 890
926 57
257 470
169 588
477 585
927 816
583 527
226 730
634 265
17 539
348 932
523 206
308 401
646 680
270 444
333 704
760 215
684 259
846 17
601 853
668 322
849 527
257 251
515 74
612 890
822 532
737 959
360 344
24 44
488 6
709 293
508 821
79 468
484 191
44 924
245 85
612 712
962 93
167 868
758 476
7 778
737 579
923 744
788 97
102 947
240 275
96 810
278 747
938 174
97 761
846 982
693 342
435 457
324 655
130 601
378 82
660 137
881 115
211 583
529 669
944 313
123 769
515 39
212 400
161 453
434 309
650 6
462 127
781 85
685 786
868 911
48 63
178 528
110 928
597 388
701 639
407 540
578 823
222 922
375 790
98 382
388 808
935 748
832 850
636 715
625 517
579 503
30 672
600 756
144 140
778 196
736 845
667 185
106 313
103 889
271 480
288 200
948 658
507 222
937 779
295 143
645 562
233 874
630 674
813 833
29 774
618 591
775 764
77 285
173 881
360 179
379 444
101 648
870 326
105 608
750 806
367 399
273 395
69 600
433 902
675 882
472 461
225 293
577 247
127 302
481 750
193 486
134 859
185 294
901 3
809 289
688 651
45 176
776 960
862 113
995 208
668 537
829 466
712 893
194 406
155 838
324 674
533 348
641 458
461 718
6 542
192 269
445 694
654 237
350 220
427 515
51 344
810 95
987 880
285 522
360 181
854 439
787 684
141 387
104 427
968 601
870 110
803 160
396 314
533 456
971 746
89 959
54 21
900 898
420 40
220 184
623 779
462 74
460 409
836 602
203 564
673 804
963 72
385 476
931 359
104 917
876 901
922 192
90 929
969 821
5 509
288 189
262 628
37 749
351 722
286 873
676 553
625 958
433 638
997 9
926 364
265 100
292 802
730 187
7 381
890 699
887 12
640 177
926 149
871 676
548 276
829 156
113 223
861 453
462 546
910 857
957 387
188 175
361 248
628 918
616 368
379 518
695 502
651 18
694 620
896 521
676 242
465 724
177 789
335 326
183 638
25 244
418 139
386 213
130 778
145 14
531 746
247 524
542 225
845 898
418 236
477 740
464 93
881 942
267 641
279 215
459 449
587 303
515 876
654 972
985 645
390 799
323 516
741 637
534 865
100 585
324 951
44 577
518 788
428 925
139 785
233 706
8 598
474 820
791 523
168 127
926 776
292 557
194 248
113 32
616 728
679 212
789 940
727 722
646 306
91 155
860 785
382 323
142 868
391 855
982 933
709 558
115 907
155 1
32 308
36 268
479 648
588 714
435 268
574 315
469 81
865 664
986 328
195 247
102 128
61 585
143 83
990 770
770 257
565 145
412 801
449 600
313 891
158 36
350 748
828 731
394 818
146 693
939 380
508 341
926 41
123 569
338 68
325 113
257 107
908 889
488 669
559 356
391 801
548 717
447 741
559 375
68 841
221 704
44 7
47 729
297 970
37 170
282 634
740 361
250 539
207 647
3 737
538 765
482 394
134 85
460 929
769 692
396 527
534 990
718 440
409 580
749 15
648 446
807 31
569 388
35 56
793 775
540 37
430 330
414 21
949 564
255 874
400 718
707 651
90 934
513 425
439 498
944 262
293 87
475 750
805 861
636 509
545 597
927 175
196 975
538 341
214 145
862 793
443 614
547 569
994 533
31 60
322 433
520 974
723 614
474 994
502 528
124 110
284 47
21 51
391 480
624 559
352 604
217 486
55 794
327 763
822 48
481 357
330 143
757 1000
993 52
579 230
340 494
541 703
753 623
103 562
120 144
747 727
212 471
265 964
726 266
314 591
947 548
691 794
793 277
328 447
677 786
280 907
610 16
639 820
381 363
506 742
468 501
971 252
216 679
945 236
826 941
489 259
53 773
49 179
626 846
631 377
284 303
318 910
729 893
255 957
698 110
610 760
12 166
844 581
816 227
168 789
47 642
414 657
836 99
944 463
840 461
763 575
484 123
15 81
38 213
322 270
30 736
901 932
512 41
268 745
533 327
968 436
92 580
679 382
845 927
388 623
197 684
807 150
231 681
893 822
91 269
4 215
147 120
161 904
648 658
985 428
863 181
760 953
334 955
881 438
61 179
863 268
418 257
937 669
490 649
917 830
45 580
700 920
823 191
849 860
288 471
651 833
785 151
105 411
848 119
297 985
253 909
165 159
828 671
319 102
932 317
897 235
154 976
166 596
456 977
448 14
847 743
893 98
508 631
749 998
982 356
264 45
204 235
905 429
530 31
348 223
458 461
437 244
840 612
588 603
616 296
38 36
133 463
93 931
928 641
996 842
887 910
145 260
688 90
121 49
272 218
679 468
712 729
340 115
717 552
847 928
963 333
795 885
816 96
736 887
728 743
653 731
991 614
704 797
846 678
896 824
292 117
846 574
688 3
554 186
113 404
736 401
286 76
171 530
417 101
844 907
638 145
759 496
293 628
305 462
286 139
256 200
774 577
580 101
287 461
864 134
534 400
475 600
130 819
919 646
552 547
691 763
258 189
816 450
911 551
689 121
321 197
773 944
45 94
555 352
485 331
730 418
18 19
838 205
850 148
694 757
519 402
591 385
834 777
327 406
527 744
940 16
960 848
942 713
65 4
334 496
914 550
568 64
268 931
78 406
162 118
519 772
156 680
457 109
515 989
733 784
799 42
889 673
385 758
762 831
326 449
999 95
159 239
170 566
972 426
544 248
19 133
813 62
171 175
163 269
52 685
727 895
567 850
608 615
446 952
401 369
464 771
10 399
965 622
48 180
427 936
68 591
653 446
621 880
149 823
508 783
678 200
50 234
849 245
196 657
26 294
65 596
994 489
111 75
254 959
894 159
749 681
127 962
841 402
225 747
529 990
189 732
966 207
451 239
896 815
109 646
241 921
410 174
248 235
193 520
678 501
181 87
48 427
828 307
53 888
878 52
784 582
788 66
305 750
565 238
884 200
120 674
847 125
359 529
49 95
595 552
638 727
153 776
83 685
573 981
33 136
718 450
516 816
566 505
743 820
19 131
804 627
751 139
668 651
745 110
661 717
443 339
115 299
984 595
576 198
333 557
7 608
424 50
555 522
342 990
120 298
924 361
500 923
573 675
784 167
883 317
656 445
744 326
921 771
968 727
283 496
103 301
351 289
811 527
516 906
203 153
514 635
558 127
801 13
180 130
447 585
29 63
388 103
873 772
499 308
803 841
141 781
70 906
432 491
396 881
34 947
581 599
726 547
559 138
268 527
111 738
800 715
817 139
911 187
495 690
530 409
190 297
203 671
162 260
141 634
581 558
157 174
720 162
300 882
408 278
16 567
281 518
657 816
3 98
788 567
976 497
794 317
988 165
424 996
630 150
707 565
738 210
371 863
745 457
735 670
237 153
670 751
566 518
615 327
894 568
64 402
719 869
34 858
853 707
856 458
22 483
693 562
425 759
216 63
733 170
322 950
700 970
487 992
318 265
833 102
504 211
80 896
753 223
929 113
570 606
89 785
346 591
349 781
844 771
940 564
514 577
546 261
253 214
478 33
134 570
781 310
206 637
860 860
973 959
565 788
572 542
132 653
434 918
689 481
45 277
853 629
890 559
772 398
430 142
711 250
560 564
201 492
351 766
724 60
848 323
865 289
942 419
337 997
478 375
651 25
654 523
81 504
901 543
684 852
102 331
894 395
886 661
426 95
154 237
560 150
438 1
420 424
421 379
754 756
781 898
420 405
908 434
976 501
352 809
139 660
54 453
114 33
127 940
176 539
688 281
281 735
159 126
505 700
456 579
477 258
662 237
670 897
397 570
378 646
306 748
201 517
549 359
298 315
853 676
956 474
209 541
666 237
937 367
946 171
428 392
628 422
319 90
660 298
944 715
463 37
553 249
608 663
977 102
778 905
379 830
370 734
970 587
954 36
206 907
298 899
321 634
724 926
224 639
353 384
420 167
416 815
478 973
74 23
928 455
285 852
585 306
893 655
691 555
461 846
745 897
531 759
685 66
704 254
637 908
75 57
872 57
29 490
512 350
805 103
954 440
745 89
744 539
93 637
483 434
330 554
312 227
292 860
114 996
904 996
53 751
807 979
468 925
274 836
938 980
419 79
168 892
430 164
801 911
344 523
76 283
509 673
533 388
383 801
796 646
396 287
265 848
772 203
38 733
713 46
124 976
867 132
295 291
202 297
819 96
378 545
218 895
282 887
687 750
395 665
951 483
331 791
993 216
949 102
148 31
6 661
792 272
562 873
170 87
183 763
308 989
884 560
447 525
275 165
829 134
617 670
460 780
996 947
49 453
483 944
604 196
467 489
362 396
483 29
792 532
520 665
225 100
625 403
568 671
805 899
568 396
176 421
368 28
480 171
115 416
612 963
452 719
115 79
107 813
345 597
261 899
998 865
267 486
157 623
521 835
231 961
382 89
116 406
577 749
165 596
558 691
410 776
854 9
822 524
120 961
860 166
30 381
866 858
480 297
131 23
984 1000
88 362
767 365
114 204
799 344
35 278
54 356
365 444
967 908
868 187
353 87
468 728
585 383
680 334
356 64
64 811
172 339
704 152
355 939
282 817
95 153
509 317
760 149
56 874
60 727
814 924
651 413
795 281
614 236
299 475
285 970
308 362
513 456
394 11
828 868
20 676
992 922
70 529
402 752
478 126
49 462
874 292
572 700
935 669
143 186
155 233
595 427
883 462
473 108
975 277
952 300
222 995
523 944
696 292
417 924
386 174
465 466
165 259
927 36
222 99
332 69
496 376
838 927
35 378
654 310
610 10
4 606
550 832
123 527
451 245
418 540
5 836
94 882
918 170
269 21
90 139
515 601
528 585
963 352
662 562
572 616
222 272
103 575
102 771
16 226
765 552
388 433
314 770
940 481
502 232
370 209
809 591
175 884
236 336
898 137
753 897
169 469
44 975
746 271
497 145
697 761
193 262
31 84
565 507
738 971
179 66
656 108
992 987
323 831
968 227
124 221
689 721
695 293
563 732
877 441
201 60
321 574
657 393
900 352
322 222
287 638
745 500
487 943
774 737
963 810
30 742
462 87
379 719
451 157
597 942
1 327
901 798
191 321
673 557
779 90
727 994
494 65
8 472
208 981
790 782
523 171
258 820
538 985
142 637
579 988
315 739
536 579
900 215
772 726
816 572
566 550
615 543
14 59
40 623
404 222
393 830
649 926
911 650
286 186
174 52
790 864
443 488
703 325
51 343
915 474
24 866
408 480
539 638
261 422
644 578
407 664
590 36
686 55
241 500
551 972
835 415
903 340
665 278
620 605
79 715
581 535
14 102
740 989
411 552
129 1000
664 54
90 535
590 253
752 775
746 831
245 303
643 581
858 147
752 308
22 478
12 830
932 603
591 26
577 672
671 1
55 706
241 334
587 144
918 830
660 339
641 664
244 905
51 284
591 102
580 803
633 613
215 592
617 564
235 805
806 194
900 906
240 861
4 140
969 826
164 922
586 629
534 805
88 829
931 585
387 679
291 511
103 19
582 505
310 720
913 817
723 116
976 812
951 962
788 980
902 920
549 951
756 487
316 82
667 844
522 247
757 53
71 813
317 859
578 653
470 627
743 491
303 192
153 718
698 254
174 940
891 600
86 722
804 647
490 402
649 470
523 12
824 405
264 593
246 140
767 842
333 716
907 509
227 635
888 60
1000 925
524 61
783 891
537 610
11 587
56 26
37 659
64 579
171 860
1000 328
169 417
132 766
275 502
136 39
98 501
425 24
85 98
988 949
558 867
454 524
550 568
227 510
88 586
446 291
618 259
675 446
211 787
288 807
845 486
987 424
447 943
40 412
360 531
398 27
551 917
485 852
361 100
686 712
2 448
706 131
576 619
406 381
187 787
273 693
116 32
975 259
670 563
94 14
41 30
946 492
343 591
691 431
142 703
151 376
507 143
762 856
237 83
869 167
860 424
456 142
400 975
538 430
443 70
99 631
123 484
74 44
475 465
167 764
140 616
759 318
174 646
728 521
688 410
834 597
738 547
522 289
718 137
206 59
690 161
644 305
348 812
276 718
481 823
438 443
761 621
266 197
718 934
343 994
590 405
951 177
465 328
465 473
531 183
343 671
975 221
33 986
703 323
145 308
751 184
804 583
779 512
445 70
63 496
901 788
964 652
980 852
324 429
611 444
114 854
75 953
938 88
410 107
415 641
825 554
136 166
677 628
697 915
411 121
909 759
411 311
162 872
300 390
834 486
340 910
863 947
35 414
521 800
441 444
998 935
100 265
893 134
49 777
898 589
348 459
770 806
677 759
149 932
417 977
887 982
929 756
170 749
549 963
406 690
624 989
254 404
537 724
500 146
734 585
44 397
202 82
841 813
745 879
856 989
971 161
917 742
490 899
861 86
776 38
26 267
670 399
123 279
424 207
791 622
19 158
240 835
648 221
100 81
70 392
553 955
696 40
939 470
555 185
223 800
66 330
729 249
527 736
943 851
473 951
109 734
568 492
713 349
429 215
606 812
766 498
538 159
628 462
647 477
276 183
513 869
117 342
78 241
92 644
595 20
753 565
56 704
52 320
535 769
580 481
979 141
299 346
807 516
992 926
108 454
322 268
609 620
861 439
82 686
705 952
516 676
380 458
777 572
340 431
912 312
452 920
265 890
406 750
675 72
525 397
665 783
403 847
285 273
959 263
214 367
43 664
121 730
302 422
853 898
209 642
561 764
653 660
409 825
897 58
455 84
867 422
269 119
392 269
531 553
920 350
13 745
475 962
384 134
31 777
418 236
999 239
898 978
803 651
709 307
391 699
120 163
282 257
526 388
941 674
23 57
802 861
823 36
169 276
52 206
441 199
438 469
447 440
91 336
643 249
947 799
962 33
290 67
455 244
917 815
872 396
256 940
976 673
948 78
284 144
343 1000
469 725
164 781
116 915
163 254
53 758
791 110
177 15
258 80
895 631
27 174
113 766
438 283
360 89
232 386
386 644
368 575
355 854
769 532
785 471
228 932
41 838
852 18
98 217
848 109
283 993
758 874
156 396
484 196
582 516
159 716
291 967
821 527
58 645
116 589
520 843
680 343
361 561
777 532
640 459
451 624
497 923
319 208
404 653
168 802
518 985
951 326
853 808
452 772
361 910
752 567
910 881
441 432
963 271
729 217
841 603
525 179
387 338
990 843
645 790
774 157
483 162
969 725
496 335
244 421
988 857
737 996
427 897
168 177
394 389
992 896
74 234
571 516
359 460
249 561
717 4
165 23
748 199
534 134
554 244
100 778
773 542
439 836
12 199
588 606
501 405
639 579
95 575
35 210
770 454
457 284
306 486
685 622
756 53
297 219
996 309
850 396
231 768
967 288
894 243
648 555
134 394
969 286
496 228
682 3
286 265
751 139
761 592
645 436
654 516
825 941
336 649
417 674
962 567
809 383
937 855
249 457
743 70
298 217
220 238
502 980
119 505
97 253
688 879
394 741
681 341
990 218
892 17
583 406
788 854
709 392
848 725
795 958
175 590
827 93
73 394
899 329
581 191
69 995
736 269
609 463
681 416
432 599
4 573
426 15
406 792
517 135
92 253
843 311
404 267
660 670
998 476
666 559
553 579
847 735
198 288
704 456
54 878
450 136
150 57
849 876
10 556
809 365
675 102
369 651
320 79
555 28
587 318
896 221
955 140
428 743
199 152
30 131
267 252
309 480
355 417
972 157
521 365
467 781
431 196
275 835
863 751
69 829
49 449
588 965
707 4
155 15
146 905
157 185
664 412
828 465
622 18
383 800
580 143
339 849
683 11
762 613
441 545
994 830
794 490
493 581
595 500
405 648
832 740
152 561
26 495
513 979
779 648
790 895
744 358
369 128
741 426
971 130
959 181
670 964
545 753
252 162
810 139
879 657
218 641
136 30
9 243
891 648
543 787
145 680
808 286
712 513
643 548
728 682
646 602
354 398
560 190
329 606
262 369
10 208
238 479
722 145
792 246
33 613
292 334
619 177
690 99
646 330
12 333
934 374
772 658
847 287
892 332
700 176
383 154
633 709
853 620
866 355
967 645
979 898
75 258
357 597
927 765
97 3
376 939
596 30
317 148
479 443
619 208
361 179
887 1
621 994
348 740
385 487
384 314
572 363
960 459
223 928
931 886
825 320
350 307
454 420
863 666
873 932
110 481
482 234
227 997
737 103
589 575
888 121
483 973
431 460
387 442
328 654
973 318
624 152
572 322
987 77
8 434
915 860
94 118
115 397
499 321
895 851
972 87
59 783
242 455
896 490
144 629
946 224
375 116
438 569
645 947
381 425
285 653
771 295
691 378
699 885
736 190
276 594
376 707
161 335
825 618
247 57
280 968
84 192
761 655
602 521
946 406
59 982
277 230
608 830
714 968
157 306
900 450
157 433
768 276
893 317
374 592
559 139
331 654
309 643
164 92
497 910
892 109
339 556
385 168
135 946
252 99
548 292
724 151
426 704
21 491
82 319
458 395
48 641
283 789
880 357
267 446
555 377
932 158
325 893
839 316
415 460
751 90
241 962
666 474
965 667
985 687
82 46
687 443
231 130
486 970
416 110
487 752
909 970
863 418
734 234
694 701
791 148
110 445
919 31
697 775
462 883
929 682
125 543
672 616
585 355
465 158
909 1
971 951
369 818
52 833
534 102
250 746
190 324
354 359
134 108
991 51
733 595
138 920
535 857
212 810
967 120
120 677
628 876
694 90
923 996
98 745
490 456
779 347
706 680
788 133
183 839
433 778
697 916
772 571
380 231
351 984
660 346
222 470
560 287
283 915
659 483
938 381
728 149
828 717
849 433
271 615
393 32
947 704
274 89
320 719
703 654
1000 670
140 362
649 221
135 699
182 932
312 793
942 119
836 40
472 769
384 684
716 743
446 776
865 663
381 720
374 185
855 83
445 373
593 995
694 94
25 727
519 875
993 337
376 460
229 829
512 848
590 613
389 228
890 36
755 253
438 271
354 128
500 293
287 799
892 92
819 980
854 917
254 337
797 847
675 629
477 26
638 187
414 66
101 26
279 304
574 856
983 716
8 928
726 483
575 295
274 618
534 393
730 127
973 787
416 527
552 647
833 892
958 190
215 246
550 58
913 494
210 124
51 896
379 218
512 777
394 953
346 785
911 927
714 75
602 884
530 130
22 153
343 362
608 979
36 558
51 158
281 948
844 260
478 331
107 222
175 989
774 500
427 520
595 684
568 141
270 196
349 97
459 291
269 691
248 67
224 305
253 299
559 505
835 96
318 36
25 942
442 492
11 798
482 869
9 606
801 49
146 279
569 149
840 604
671 838
143 88
386 895
399 395
491 944
980 234
175 808
299 4
801 617
485 310
915 283
331 493
772 715
864 476
80 340
178 704
791 751
645 321
715 176
120 43
277 205
13 99
103 452
68 311
621 904
186 552
45 535
250 516
992 816
156 114
817 71
821 334
654 607
783 466
509 369
573 903
2 785
236 586
897 104
7 304
855 517
52 192
708 900
716 301
415 699
770 872
205 232
839 591
56 858
227 621
524 564
349 799
385 525
629 585
888 281
797 635
827 743
642 848
149 535
234 357
228 564
795 3
594 433
291 633
254 649
213 517
316 777
301 562
146 700
980 930
564 33
775 777
624 391
926 416
773 773
336 159
162 1
434 131
763 755
404 724
241 16
793 617
178 556
256 94
23 323
355 235
11 587
977 130
546 635
408 902
60 319
319 743
873 221
976 753
476 636
652 379
995 717
272 444
537 172
494 528
762 559
145 849
978 773
408 122
24 523
841 815
558 83
304 160
913 431
67 280
658 389
105 718
161 652
824 377
904 697
256 318
167 666
439 401
522 144
667 846
661 545
628 508
668 219
650 932
211 580
968 716
433 868
520 73
449 593
290 343
661 352
18 545
945 827
970 456
302 467
11 637
145 963
181 638
570 813
393 830
545 780
647 360
433 977
570 167
509 881
233 859
404 169
995 251
706 349
815 965
602 8
970 826
463 747
559 150
980 33
812 951
311 525
501 458
625 743
624 71
929 133
302 856
106 333
681 297
262 812
819 496
321 864
610 789
938 784
816 168
118 918
442 627
85 429
171 943
13 709
842 794
650 942
274 144
440 756
568 955
450 702
565 386
174 770
553 174
341 112
30 369
995 459
887 471
413 79
788 58
852 426
367 629
772 502
257 641
595 212
913 824
210 45
814 477
650 384
496 367
735 991
450 525
995 729
808 337
394 408
834 596
224 246
747 201
841 996
207 3
827 436
480 119
596 36
420 294
660 245
236 915
439 395
124 685
22 434
842 931
526 416
661 675
875 750
745 407
410 716
151 952
71 237
273 630
923 666
911 692
606 583
977 146
831 44
478 100
31 853
268 319
994 557
307 928
335 868
584 51
3 745
981 734
364 73
739 253
945 287
869 649
795 550
594 846
945 626
478 72
390 976
532 745
673 383
251 838
889 8
752 834
568 892
964 733
986 931
218 702
351 930
480 87
932 146
771 74
145 877
852 249
993 535
917 384
221 666
673 168
2 110
1 424
156 569
500 965
667 142
71 717
803 17
163 550
624 734
611 933
181 768
302 462
845 174
840 219
387 66
175 512
936 388
956 176
140 92
233 456
173 807
823 303
853 975
709 986
918 476
244 319
781 99
273 546
764 625
690 112
624 150
537 865
40 559
650 493
949 180
986 883
186 121
96 809
794 38
514 805
123 712
810 758
303 904
528 83
195 66
216 218
82 818
377 753
245 122
301 27
909 194
314 286
94 94
132 409
213 887
599 645
403 336
239 408
491 705
770 767
984 685
502 985
738 66
187 879
905 983
176 488
773 813
906 489
898 867
754 38
683 111
447 352
760 85
789 685
452 250
934 559
543 435
501 436
314 281
263 687
175 219
31 438
927 947
814 937
974 824
935 567
919 656
741 381
66 678
928 529
87 517
951 862
298 630
910 452
139 611
830 172
609 313
260 860
797 535
359 73
640 771
426 294
674 558
236 166
695 739
255 164
25 781
410 206
657 322
933 320
491 795
107 762
622 100
635 366
439 418
188 994
287 78
636 614
780 960
698 872
35 474
254 953
158 59
380 664
984 815
610 313
74 474
574 717
83 695
112 208
201 521
599 300
913 488
447 234
105 692
165 145
97 139
198 419
83 255
70 578
890 66
540 679
395 963
658 113
321 477
998 770
69 521
8 596
830 981
673 455
599 934
73 838
257 696
951 271
848 339
405 20
698 737
700 944
57 93
569 357
127 377
898 566
162 195
176 906
361 991
925 848
685 960
655 997
268 942
280 606
625 115
851 685
628 322
414 551
908 685
61 983
549 34
228 959
865 710
700 404
251 225
184 625
621 936
877 838
443 888
3 157
841 68
390 854
404 469
154 804
786 311
345 215
173 335
44 572
975 37
261 744
368 226
162 445
282 989
877 39
196 725
793 879
732 36
505 182
985 136
447 658
872 771
105 791
363 45
82 149
892 338
563 343
787 260
249 725
763 69
793 125
4 958
994 586
767 736
872 499
157 751
522 318
109 29
73 626
774 471
808 154
497 666
926 371
96 283
351 174
299 859
817 144
729 303
39 810
309 495
246 910
228 465
493 767
393 336
806 565
719 166
832 614
984 215
498 758
932 80
938 848
991 231
533 754
563 719
214 571
481 871
336 459
226 708
43 828
393 618
784 849
462 112
327 616
373 446
525 824
671 304
534 462
215 662
380 67
638 778
649 594
52 118
826 984
811 278
895 868
716 204
315 679
294 178
623 642
465 667
970 147
608 136
798 504
570 823
600 177
771 208
325 248
232 822
100 151
18 43
246 995
673 734
911 561
202 966
632 534
680 667
803 602
106 288
111 600
777 675
883 710
958 547
369 207
357 189
231 468
462 375
109 477
37 134
100 20
553 239
905 732
334 233
521 708
307 439
114 631
341 83
630 996
203 298
486 998
466 560
935 717
193 927
61 43
63 230
468 161
893 615
848 373
80 226
665 368
999 386
469 778
774 339
636 98
95 976
536 122
839 560
487 470
512 31
260 547
708 574
189 728
100 600
826 36
404 179
564 490
268 403
741 33
130 41
17 377
499 225
785 552
21 337
368 271
818 533
106 627
354 525
125 295
331 454
632 950
439 734
137 196
228 707
747 877
254 357
581 763
315 752
89 366
636 335
867 456
83 454
978 973
267 437
890 102
52 597
331 521
717 490
197 467
344 944
301 943
706 598
350 882
247 20
355 438
894 882
336 222
194 976
412 313
415 461
57 302
823 467
957 388
855 539
482 153
95 199
797 782
663 801
821 146
584 909
791 175
396 477
452 127
439 590
50 864
165 854
320 107
494 987
525 276
429 349
548 7
788 523
324 344
489 451
360 144
319 72
548 151
277 715
304 999
863 716
570 354
460 27
13 890
166 954
302 538
544 594
117 850
193 332
783 440
583 681
752 143
294 902
616 300
299 570
286 920
273 161
187 856
745 732
686 200
738 910
504 988
837 282
614 620
59 29
709 397
539 642
544 461
760 832
402 159
78 59
219 688
543 350
82 406
606 287
197 767
754 344
625 700
320 590
619 239
635 378
20 327
788 174
6 563
722 548
606 407
95 799
149 825
231 637
924 230
997 836
180 121
821 751
341 804
43 140
518 959
286 677
850 537
100 73
621 855
262 821
620 226
51 356
993 768
998 281
117 917
37 994
745 296
100 857
996 85
43 142
818 513
50 329
402 668
523 149
970 22
247 784
140 589
356 298
578 133
49 353
347 694
989 86
942 92
176 88
230 938
451 219
547 48
715 500
649 948
970 237
21 618
206 216
514 161
293 562
915 91
785 342
427 262
353 773
861 369
306 528
747 91
138 757
257 294
241 852
89 905
523 210
426 110
270 729
290 940
30 563
904 204
465 814
587 330
699 818
345 448
538 4
761 92
385 675
527 17
922 626
836 616
725 444
173 262
201 994
557 462
666 230
44 460
790 131
948 631
78 488
492 293
384 616
291 253
269 768
394 818
433 191
635 229
490 157
151 807
268 690
920 707
167 933
63 964
594 957
445 11
303 672
288 937
189 686
454 578
395 458
648 847
75 827
984 282
88 565
255 134
841 356
289 175
138 7
963 352
362 732
403 408
344 664
350 690
268 532
990 803
650 663
490 637
919 725
289 473
607 7
362 544
718 447
454 650
2 855
586 417
824 363
26 989
679 167
699 375
178 946
609 688
325 827
552 98
571 243
249 840
383 178
624 611
260 101
955 78
494 261
624 541
529 317
484 650
25 207
153 182
870 202
29 761
859 194
436 580
420 430
607 685
295 803
903 231
308 555
815 858
398 802
119 439
88 927
134 602
784 112
314 286
47 653
847 342
922 906
335 282
966 341
144 941
172 260
814 47
904 480
281 629
68 302
228 399
1 155
266 361
647 785
437 579
921 693
598 284
565 843
183 933
874 531
791 327
373 45
524 605
234 277
578 805
204 301
455 806
167 204
988 721
300 813
506 425
708 221
63 104
36 273
804 245
572 909
954 594
198 944
220 478
282 431
731 798
603 486
690 186
907 769
582 677
102 206
426 87
191 810
83 488
733 226
135 886
480 304
248 88
565 678
109 468
265 847
332 840
25 868
636 21
698 931
137 218
305 800
610 562
50 495
721 693
579 782
86 855
943 58
735 334
801 508
354 843
682 65
932 686
707 707
638 568
786 405
205 774
335 90
585 815
507 385
166 305
160 85
143 252
585 102
609 878
721 385
450 963
649 403
109 382
950 356
761 746
520 736
825 965
780 855
239 410
715 287
372 404
656 874
976 514
391 240
625 584
547 112
514 75
456 195
550 622
368 406
141 310
275 887
741 966
375 55
341 979
383 90
963 712
225 39
278 938
522 616
727 903
977 68
263 241
862 433
838 813
123 230
117 979
944 397
452 858
837 319
409 792
503 220
258 371
309 728
344 536
438 831
898 71
311 415
847 161
973 173
402 685
663 95
492 519
376 607
926 943
734 212
432 334
705 237
964 689
224 14
844 307
377 662
76 742
902 688
860 922
606 874
968 262
780 269
875 460
402 156
368 801
134 135
371 799
487 838
851 335
642 711
372 694
436 19
706 447
369 337
211 565
827 974
243 179
638 606
761 118
918 39
174 128
926 51
889 545
879 413
123 739
433 521
539 494
941 868
205 245
809 309
283 415
593 636
241 525
642 230
269 2
130 559
610 442
986 55
468 498
236 865
385 590
84 669
537 924
168 25
333 742
156 977
612 615
140 749
979 853
854 781
340 247
689 983
38 949
446 674
539 505
95 682
351 924
847 179
203 888
629 14
990 536
151 785
533 602
454 290
71 512
758 307
290 411
359 447
121 327
832 805
487 659
582 927
106 838
725 428
442 309
844 353
137 432
33 994
283 670
181 486
793 354
764 939
385 82
409 123
927 505
164 240
167 414
251 745
173 272
580 975
328 615
46 424
417 464
133 78
564 700
54 313
251 356
437 817
939 635
140 845
85 866
279 303
48 252
524 530
505 220
834 104
527 832
295 880
957 944
644 428
741 520
876 697
513 991
626 313
157 452
318 766
68 242
493 597
126 115
335 16
119 630
462 169
48 646
589 756
184 5
525 232
929 924
915 400
712 441
893 540
305 869
111 210
806 373
487 603
619 932
561 822
990 738
384 22
778 38
42 972
204 962
885 566
966 132
573 799
339 677
546 466
675 643
16 656
259 481
412 503
324 878
616 973
995 314
351 999
970 773
734 392
958 174
306 618
417 923
600 878
343 755
398 146
802 18
498 413
915 60
937 910
882 239
552 552
551 876
648 902
294 521
694 382
999 252
175 999
877 416
170 775
920 220
238 568
981 721
781 736
645 896
134 718
270 526
402 686
588 820
340 50
431 882
133 34
32 430
845 308
82 909
129 15
582 2
723 366
101 562
458 503
221 746
272 591
277 490
309 673
722 864
745 649
682 153
582 877
185 714
622 426
440 266
268 751
117 22
584 990
493 218
963 41
632 713
203 234
907 908
771 512
160 629
781 516
393 841
554 362
788 577
842 176
927 228
249 109
99 43
260 832
873 591
304 222
455 504
411 506
17 362
990 182
697 177
17 770
131 90
666 571
747 919
146 507
616 673
715 394
226 715
305 974
196 98
602 609
115 651
12 13
195 131
307 1
770 891
980 324
894 901
819 646
153 641
313 964
358 768
483 27
1 584
682 787
396 196
846 283
295 510
641 857
857 489
380 947
271 627
527 360
5 165
805 346
310 158
926 117
144 668
251 408
195 144
339 932
214 590
99 184
40 509
998 739
686 897
523 378
737 957
121 49
395 742
899 926
42 704
371 824
231 185
329 622
553 426
15 667
850 767
275 114
853 890
786 273
650 538
495 309
358 387
128 615
540 752
456 27
851 582
767 827
448 82
507 95
761 1000
766 522
635 611
501 41
313 487
25 287
595 962
348 519
134 953
704 476
503 673
255 159
986 353
435 21
116 433
432 942
463 877
487 198
238 97
583 988
274 550
512 608
126 869
821 859
335 259
932 524
683 837
190 187
207 668
101 625
566 323
199 532
729 28
125 686
673 967
516 708
315 946
815 27
886 440
699 635
159 220
57 630
816 842
510 247
871 23
345 610
142 436
463 543
228 870
836 588
295 901
847 352
379 609
48 661
295 264
484 747
376 453
295 541
787 192
214 804
414 657
92 559
102 555
424 555
142 330
230 260
611 436
45 76
737 989
253 92
839 31
484 737
277 214
406 778
582 63
719 620
178 995
549 811
366 280
610 973
232 508
943 840
916 843
832 987
79 652
682 85
821 918
131 166
943 97
160 537
156 525
519 878
689 334
613 68
40 55
562 223
62 272
115 505
491 977
628 946
30 570
488 310
475 851
947 618
154 417
942 106
984 310
643 460
528 673
727 256
478 567
839 288
792 539
515 953
899 283
853 143
452 928
778 340
958 926
343 725
831 112
421 284
744 815
487 63
318 271
838 213
501 796
334 677
629 293
575 849
991 527
455 428
767 442
367 233
957 725
836 710
993 788
602 257
319 736
7 88
301 637
432 845
521 802
94 766
614 149
676 669
96 604
46 130
362 863
587 412
121 319
107 423
679 114
850 708
796 998
635 856
700 96
898 67
832 221
369 991
660 446
49 45
174 755
618 94
506 536
855 205
627 627
740 961
669 306
304 589
445 464
560 938
4 145
365 457
448 836
281 734
778 107
862 330
424 952
488 479
683 929
556 343
303 310
615 295
884 971
435 918
856 328
473 994
450 860
695 837
571 897
4 976
306 349
300 865
343 729
658 787
129 26
335 213
508 432
403 950
867 391
719 837
830 722
582 192
29 280
177 277
252 599
947 180
44 558
286 246
33 387
412 944
157 162
594 746
695 664
55 996
833 562
284 774
965 663
942 865
141 993
592 118
298 393
950 538
784 341
728 236
179 817
979 139
885 335
999 572
568 580
141 54
827 401
63 425
290 792
784 5
123 430
823 376
913 420
761 773
8 697
514 488
626 187
522 492
64 511
90 520
573 632
32 231
655 400
191 94
99 944
374 975
350 221
640 197
969 263
960 400
887 976
163 473
964 513
23 684
204 28
659 112
343 777
177 690
784 997
941 367
342 882
102 315
511 691
954 741
141 479
455 913
385 27
539 618
301 349
376 561
673 505
282 35
724 15
12 458
825 508
389 953
267 166
857 491
231 778
257 810
722 371
398 711
328 106
455 936
497 629
134 831
865 170
185 415
872 589
96 196
148 697
862 484
974 415
192 718
527 205
576 448
159 248
354 973
909 487
115 809
639 406
575 248
663 504
92 759
955 535
231 187
671 103
517 92
810 645
849 709
157 337
585 425
398 315
802 938
747 306
712 916
164 385
888 287
46 827
361 980
166 1000
102 591
683 836
481 619
328 493
829 329
754 484
799 413
351 151
457 600
515 97
482 168
454 679
505 370
349 500
499 866
456 515
351 601
220 139
631 831
160 547
30 459
872 913
63 829
428 222
319 519
687 943
621 800
170 141
640 126
991 518
32 139
740 447
586 382
213 960
506 216
675 372
284 536
364 546
768 347
866 792
734 86
886 552
693 355
480 55
572 333
471 471
918 604
986 211
170 503
719 198
569 676
211 394
940 853
199 575
366 707
793 64
616 99
454 678
732 308
640 934
404 303
907 111
321 322
824 893
90 490
165 543
936 659
511 376
950 875
581 709
773 316
415 373
50 388
695 868
801 781
84 334
444 205
526 991
883 765
254 350
892 973
631 419
794 827
701 142
851 744
60 282
655 623
10 474
341 704
485 705
39 142
346 569
560 483
247 872
221 442
414 501
919 112
939 45
186 713
457 639
921 36
659 516
989 575
279 669
373 330
471 764
332 411
893 816
688 892
333 140
640 908
20 747
792 558
271 958
597 978
14 727
242 517
91 672
340 230
560 369
132 713
124 30
846 464
355 16
155 533
440 688
435 795
352 459
417 226
203 622
349 13
529 217
888 590
820 619
987 228
940 379
408 119
582 63
79 254
786 937
624 234
28 225
684 58
284 380
2 100
112 487
703 350
940 640
259 591
818 760
138 246
364 758
821 546
799 946
882 900
133 585
809 506
564 161
541 493
593 847
334 542
892 704
344 36
627 832
591 603
848 445
202 729
275 212
157 23
922 74
658 39
544 54
215 467
959 107
953 755
297 551
255 287
323 189
20 599
201 949
393 611
339 48
259 595
617 613
687 416
454 538
592 344
810 997
103 806
561 768
319 56
342 858
47 574
172 664
613 67
677 373
420 5
599 16
629 679
94 215
752 315
658 547
544 343
149 467
235 647
702 710
567 554
127 44
708 614
680 299
671 320
324 356
371 91
769 923
137 1000
314 863
410 889
232 971
438 953
599 381
90 673
226 301
344 657
270 353
651 52
371 949
305 322
412 695
617 676
675 180
43 754
643 988
959 452
405 875
255 397
69 3
304 345
1 295
647 648
699 271
220 298
619 70
764 525
200 30
210 381
135 875
862 252
704 778
652 821
217 108
110 907
251 286
580 414
61 252
523 226
524 759
829 742
266 142
172 592
973 466
340 382
633 107
885 202
23 337
444 536
442 239
525 554
967 692
944 104
330 28
787 466
208 853
995 615
206 473
939 167
548 179
286 279
480 181
517 170
706 502
741 960
514 147
839 265
369 480
507 782
248 698
550 293
907 455
928 545
711 113
292 866
144 258
438 577
747 624
126 955
915 452
599 866
131 428
908 437
219 499
196 414
707 467
921 746
291 614
727 848
714 1
259 18
595 858
481 697
651 341
793 606
472 565
993 391
828 603
102 900
314 46
512 298
44 20
634 433
280 334
335 360
378 994
851 593
290 973
314 332
938 941
506 106
496 409
12 498
397 324
369 113
410 710
730 881
314 453
787 363
723 594
587 121
714 100
73 437
768 4
944 386
492 705
114 449
947 987
311 126
239 343
53 680
561 649
102 782
145 874
467 888
9 867
967 53
490 722
726 39
424 258
963 669
118 916
903 77
202 64
406 213
892 441
89 459
240 452
325 190
77 384
251 791
844 86
808 217
256 334
592 533
201 680
595 554
631 318
381 497
709 833
273 787
245 600
51 361
551 485
869 376
166 627
713 119
336 10
344 520
52 591
270 935
489 253
571 864
360 119
951 951
738 68
668 224
584 982
467 718
93 134
761 335
454 259
269 474
993 789
380 612
547 45
297 649
513 35
154 867
818 873
941 104
328 555
537 608
326 911
45 4
338 419
678 806
279 792
581 946
558 272
316 960
609 104
139 612
479 121
993 292
396 296
851 933
541 723
634 388
391 866
284 679
484 729
520 961
907 763
34 101
60 464
568 349
961 669
789 706
998 440
735 782
715 394
116 586
973 255
121 750
428 364
92 404
365 912
674 612
712 271
735 707
56 772
440 302
8 16
456 229
11 6
399 191
776 726
981 515
264 749
112 101
505 692
603 204
815 870
140 276
983 527
299 875
177 38
54 738
967 184
190 509
699 978
703 589
103 475
223 684
784 367
58 335
538 289
158 660
935 353
880 298
172 918
955 178
916 348
532 9
518 882
860 722
310 217
691 562
245 412
778 914
249 29
318 835
494 787
139 475
772 429
346 18
196 944
292 301
310 111
993 823
544 828
44 852
414 853
265 735
649 659
687 42
877 897
683 4
479 371
799 822
840 251
194 145
446 35
146 485
308 756
583 138
989 852
705 627
361 403
61 969
11 10
907 748
752 887
258 589
411 230
480 57
201 250
285 674
159 647
402 430
567 467
318 985
611 556
959 23
991 972
982 19
766 2
888 888
477 517
747 146
202 887
136 227
900 403
49 421
850 59
525 451
436 417
972 843
865 46
18 930
949 856
857 999
887 715
231 745
890 363
249 977
203 91
493 385
805 103
162 542
993 655
71 686
529 428
474 43
973 394
249 491
490 921
635 105
849 376
739 866
843 738
829 987
372 46
148 322
863 176
830 309
995 855
283 900
943 524
917 756
247 915
835 165
269 737
113 470
335 118
856 851
838 177
222 684
6 209
384 370
679 868
723 214
114 674
197 6
761 56
970 113
278 8
744 805
274 547
664 856
707 608
784 520
204 544
752 6
375 209
77 136
349 54
727 799
804 463
518 923
36 565
572 488
292 313
859 316
172 566
173 523
43 878
421 957
963 246
454 173
308 337
391 530
329 657
119 117
40 133
698 637
125 75
388 269
585 416
982 247
770 756
633 154
111 812
57 54
227 73
410 511
41 534
191 800
916 369
502 310
946 956
30 199
468 71
486 418
664 52
807 468
621 433
244 440
494 732
804 301
811 720
253 213
13 851
220 444
753 929
884 722
921 699
769 914
331 389
440 255
722 994
427 247
686 343
74 671
971 179
898 877
90 782
633 151
595 102
30 853
574 347
46 914
827 495
883 814
68 157
151 323
569 790
132 577
247 255
434 205
82 218
999 331
482 171
273 632
484 76
423 302
216 58
552 468
281 42
199 435
757 349
139 349
926 325
579 270
475 173
390 12
343 556
726 389
20 825
901 998
300 503
560 323
790 516
557 112
546 71
420 756
104 302
627 558
828 30
202 205
217 302
857 591
979 560
384 583
581 999
501 284
606 880
396 61
173 396
467 952
707 718
20 887
444 811
840 646
851 272
573 41
632 68
627 430
12 611
609 11
294 592
472 110
171 900
296 867
819 343
61 763
649 526
336 81
726 93
364 176
217 577
645 936
366 848
459 271
281 377
969 68
178 575
475 440
307 348
691 770
532 125
650 751
832 180
273 986
161 558
134 636
572 377
225 778
49 937
314 683
751 330
905 282
721 928
276 379
148 28
152 966
717 680
860 802
787 548
105 132
768 947
323 239
17 339
276 548
230 66
395 589
870 981
908 300
678 591
618 184
150 826
506 770
571 866
414 365
497 357
304 519
758 264
602 627
174 774
840 877
466 404
384 234
533 335
926 292
475 211
36 543
313 624
490 541
906 883
240 904
423 402
665 544
170 180
954 267
144 344
747 793
27 609
944 130
422 560
770 869
411 897
520 806
347 724
606 10
913 252
654 846
389 335
515 319
585 559
902 468
260 728
337 648
778 286
845 280
148 199
95 614
420 559
282 615
625 766
18 888
733 537
872 671
989 122
680 387
854 574
302 581
229 113
399 638
918 6
205 243
857 65
624 300
914 276
42 905
792 538
75 60
730 525
647 947
333 719
293 326
907 187
299 594
232 135
140 697
940 149
214 345
644 797
73 837
742 558
95 114
173 534
59 170
116 903
622 705
30 449
635 915
509 936
71 934
631 740
889 210
555 570
367 103
939 198
755 439
553 681
214 850
19 726
628 272
976 135
584 250
165 6
942 218
152 673
413 12
222 782
352 302
404 776
974 718
156 343
23 728
578 708
433 237
508 596
731 61
311 484
489 314
532 475
148 430
442 683
465 560
861 663
438 816
533 265
607 411
139 688
396 630
866 716
312 829
889 374
857 42
356 200
674 346
776 887
570 821
381 217
879 34
849 242
506 317
727 381
69 112
742 866
581 465
293 607
980 892
933 182
381 837
183 288
175 55
876 959
175 744
778 256
498 54
371 626
7 3
115 98
963 76
540 856
463 543
434 833
14 442
279 367
655 395
449 461
419 829
573 325
581 594
648 350
976 78
80 18
115 982
58 195
50 77
619 597
430 513
954 53
419 444
838 233
693 73
902 287
611 112
706 475
824 191
269 353
370 799
781 348
543 485
562 838
435 593
105 181
233 865
308 59
291 652
725 146
432 984
95 627
101 43
234 800
152 924
723 502
850 522
7 504
341 393
985 568
749 776
640 89
147 981
633 947
93 437
421 358
984 524
567 515
315 84
8 801
303 467
989 731
234 153
545 995
563 575
350 529
618 311
292 990
937 764
201 925
282 29
553 622
136 265
349 120
920 450
917 356
87 223
375 905
899 321
895 920
449 462
773 245
235 66
830 64
988 171
199 31
652 270
534 751
870 788
237 883
238 790
12 154
58 325
645 387
306 957
418 539
784 754
820 190
254 18
188 649
680 241
511 387
138 331
118 44
926 8
797 355
508 164
489 809
195 565
521 133
672 501
255 939
128 455
473 74
723 381
622 661
47 402
733 132
176 184
191 850
205 102
266 988
796 713
277 754
886 991
491 798
736 557
12 746
820 864
245 484
144 543
944 866
998 191
374 677
527 174
275 565
552 731
443 540
293 347
338 720
518 179
736 829
574 254
117 747
231 393
935 361
227 375
565 879
555 225
398 938
503 81
812 673
212 54
401 254
974 505
684 738
566 491
744 419
166 140
532 861
222 396
770 467
346 449
673 335
272 901
981 71
743 774
828 793
47 955
459 228
966 20
510 143
561 531
671 254
114 727
123 202
669 335
783 893
227 15
915 456
526 499
273 896
688 268
222 100
328 734
753 681
823 293
824 263
516 384
110 494
696 630
964 233
125 365
379 746
201 351
849 293
188 727
994 121
220 876
609 216
896 548
840 362
625 719
103 664
157 140
770 213
445 852
216 733
479 569
919 595
887 680
406 767
888 75
950 400
615 108
655 559
920 511
229 495
158 545
684 331
544 314
166 453
186 988
556 382
976 664
344 475
241 863
937 749
148 129
236 887
445 762
272 891
385 365
909 501
832 542
856 593
46 375
362 22
404 231
895 918
392 379
242 238
987 633
761 179
65 134
896 997
887 509
873 168
668 272
813 782
374 500
874 669
691 419
649 236
154 94
473 544
781 545
177 714
892 767
901 938
934 957
465 796
964 821
92 338
119 632
131 905
573 493
911 5
241 263
357 560
103 394
938 829
542 884
651 115
52 434
390 551
347 986
806 855
193 310
942 898
802 312
804 72
77 375
637 714
274 317
710 993
822 377
260 648
762 363
797 910
461 814
800 186
41 808
118 605
502 233
544 59
130 304
678 348
62 206
523 315
308 335
711 232
880 129
492 971
881 642
455 288
474 341
149 254
859 515
747 266
324 361
664 291
638 454
659 342
656 699
34 182
413 963
92 745
715 293
934 583
871 595
936 388
642 344
858 84
349 501
862 605
896 673
126 526
867 534
233 785
966 523
486 266
10 379
671 577
159 724
319 604
992 29
373 254
338 634
135 230
835 687
359 996
522 730
263 484
268 388
910 495
761 234
612 395
972 770
494 282
885 130
159 813
66 877
510 531
761 404
90 644
640 595
325 448
931 161
549 588
83 199
432 459
854 843
613 43
325 825
954 107
919 210
86 113
643 985
388 596
240 404
999 477
924 879
40 323
911 855
54 588
46 993
836 486
529 899
724 449
555 853
63 677
790 474
458 148
744 432
835 846
322 983
862 833
156 246
101 902
489 66
59 155
640 535
434 895
343 168
21 157
834 898
371 83
231 623
55 829
674 974
957 889
722 996
242 819
720 878
943 343
497 208
743 2
896 136
304 176
332 238
136 324
407 166
788 506
335 637
611 842
731 9
4 567
386 452
329 246
588 105
313 272
274 85
220 55
230 169
407 524
848 562
727 543
48 254
891 514
356 383
391 501
68 86
538 395
640 454
558 867
139 228
312 870
924 412
581 532
55 154
715 988
530 902
156 442
956 578
960 46
547 311
397 350
745 615
68 935
802 384
611 626
495 940
352 923
454 419
573 932
920 508
410 288
729 450
27 565
611 685
996 987
337 158
773 392
327 81
464 841
466 128
67 75
997 961
380 419
351 451
958 952
239 270
719 368
933 967
652 746
732 544
701 647
38 68
148 474
314 365
492 612
687 780
741 559
977 684
134 120
71 328
597 91
459 309
276 316
61 391
934 927
573 792
860 635
108 611
976 8
619 422
202 468
26 306
989 942
61 3
330 122
213 132
441 927
242 671
61 716
643 303
95 995
629 216
827 954
961 737
159 802
269 580
885 360
302 295
298 874
995 363
494 627
554 207
878 934
650 795
97 938
933 292
508 192
145 561
298 334
136 106
686 456
816 405
699 571
444 117
480 996
623 438
645 973
907 176
971 522
460 556
848 68
259 392
953 355
689 404
509 250
705 825
229 194
765 521
638 927
923 208
646 117
89 545
721 290
812 995
551 692
759 271
663 398
753 18
421 615
864 442
266 930
123 569
89 495
422 887
95 726
842 344
889 740
29 931
926 610
301 840
111 476
874 60
77 773
387 627
69 497
426 251
820 335
829 549
436 908
634 250
594 530
269 476
407 482
92 298
138 332
808 392
451 249
21 682
309 528
24 408
659 377
712 450
999 478
386 540
790 435
964 19
495 383
865 233
531 901
233 956
348 669
917 41
723 799
326 938
345 31
408 350
799 3
480 119
659 798
232 865
884 448
831 196
428 379
280 696
652 959
627 513
553 1000
798 544
481 276
307 123
472 825
828 714
833 271
69 308
173 491
939 300
495 56
435 770
465 923
882 714
226 117
116 508
52 779
54 914
36 532
357 360
74 508
779 184
492 906
396 847
146 664
720 335
104 641
564 154
867 569
686 445
953 93
871 801
715 4
535 924
284 750
258 891
75 357
263 36
882 567
230 659
993 28
668 950
103 97
665 232
676 970
62 351
152 628
632 933
856 866
615 167
57 140
497 873
908 132
698 759
417 790
817 928
877 409
505 485
716 980
950 170
520 392
20 12
944 671
536 651
817 800
939 151
23 874
6 435
193 931
720 704
632 609
18 536
21 509
488 523
693 736
128 438
449 212
883 147
797 392
191 419
570 614
487 129
563 592
522 493
196 756
365 242
777 827
335 382
904 797
533 823
260 596
808 660
807 708
99 691
109 604
217 289
418 678
270 704
196 981
736 792
33 391
217 101
482 810
607 552
374 386
982 139
799 633
340 790
480 606
209 439
728 589
267 425
128 145
125 537
328 323
714 861
961 361
170 931
482 443
828 776
915 855
488 810
600 714
319 828
266 79
668 528
952 993
138 935
471 80
403 263
123 799
159 116
46 84
526 329
105 528
382 354
164 20
733 870
697 763
842 52
580 963
956 510
444 531
611 93
355 914
713 13
129 478
562 871
200 174
701 87
441 304
323 83
953 605
367 56
108 649
611 208
718 687
218 567
659 161
75 828
841 14
492 787
658 969
143 53
140 857
160 843
926 581
185 483
539 878
527 552
760 646
332 138
704 477
637 549
377 363
377 711
497 217
185 868
921 154
10 327
170 61
641 170
653 96
974 826
377 191
836 500
638 136
612 168
717 341
704 248
959 93
309 80
948 455
609 494
820 869
930 619
789 990
85 570
396 441
631 58
558 772
907 467
634 195
536 519
767 350
442 239
319 725
180 751
244 267
136 788
406 63
53 65
635 194
635 137
195 30
801 265
731 752
947 708
226 365
714 482
721 992
716 156
906 40
306 895
683 149
212 442
506 88
282 264
401 140
169 916
181 595
347 969
677 912
276 293
774 902
894 990
145 495
534 609
504 51
200 840
281 186
274 412
676 786
925 555
471 76
671 94
63 651
562 17
309 739
641 838
827 83
578 534
142 971
21 111
951 646
831 221
632 231
17 105
659 307
382 942
35 130
780 53
69 97
836 342
179 378
461 476
9 5
976 39
149 150
796 997
217 100
330 626
730 848
155 346
287 389
518 536
589 322
419 298
639 657
35 254
729 817
822 496
534 737
887 797
793 682
782 682
308 9
857 111
457 37
426 11
547 744
66 944
241 135
792 484
737 880
697 826
321 465
201 518
315 854
536 87
768 107
116 318
428 75
112 972
983 885
629 538
481 529
664 694
177 722
602 455
281 913
378 298
816 601
455 578
665 130
237 991
308 432
507 352
323 736
621 618
156 306
834 249
943 637
359 497
951 119
32 960
258 231
832 410
987 73
203 287
278 651
83 439
790 585
321 589
207 113
419 941
189 362
999 252
749 132
251 357
316 700
931 283
692 573
646 762
49 679
329 849
288 326
911 412
1000 78
190 231
171 207
569 609
860 360
491 567
923 609
308 741
23 239
812 238
1000 714
392 458
306 48
373 721
132 593
670 283
514 132
339 860
468 684
43 907
474 328
936 534
274 397
635 243
480 296
10 446
903 479
527 402
122 208
801 900
183 254
386 470
330 696
379 724
631 797
125 422
955 105
501 60
302 229
525 135
581 782
261 534
936 483
691 788
687 57
311 492
962 869
565 697
420 291
88 944
366 51
155 212
272 320
549 656
791 574
355 73
607 371
854 616
403 542
599 545
36 90
959 910
606 998
289 523
466 26
76 376
588 831
151 231
886 860
433 699
772 677
47 788
404 378
920 901
445 806
895 518
427 481
478 853
376 33
58 766
142 842
672 133
364 730
589 823
522 250
926 22
809 293
671 973
873 212
18 590
108 318
798 913
766 535
567 276
42 141
982 624
757 184
913 654
476 120
370 502
523 998
290 295
268 332
544 961
550 140
457 562
474 657
191 255
531 239
380 758
381 572
756 361
14 137
257 669
170 490
488 626
921 693
25 778
738 188
327 569
130 287
944 784
39 603
842 135
892 569
141 221
581 272
409 897
565 595
85 665
290 735
428 572
349 210
397 452
21 87
374 724
508 150
753 317
452 546
115 594
814 344
616 256
152 395
990 24
688 716
451 74
646 978
188 878
330 995
81 585
308 350
500 455
771 816
362 252
845 223
566 476
732 659
53 181
204 883
599 43
116 892
870 49
926 762
757 57
641 256
605 838
292 949
764 104
356 63
285 126
602 201
859 850
31 333
216 912
954 235
126 814
863 70
832 995
51 789
44 588
425 692
640 649
753 716
778 404
529 108
308 63
913 130
462 167
79 943
177 678
491 32
102 303
297 354
142 933
521 348
39 186
834 946
662 679
82 586
694 440
502 611
740 1
168 414
357 202
879 246
278 533
836 370
723 379
312 132
480 865
50 833
778 519
197 884
470 440
879 279
889 163
164 381
795 629
830 331
577 151
684 708
78 854
233 519
651 800
665 545
377 130
648 715
599 155
594 845
123 68
231 473
853 12
640 395
726 647
797 469
177 302
155 480
999 254
54 388
932 649
778 718
433 309
463 426
270 31
99 57
529 393
404 329
723 381
28 43
512 448
750 824
304 688
942 905
292 303
951 995
713 223
532 729
154 145
176 994
51 424
816 274
603 579
960 220
263 326
774 987
811 774
462 523
427 115
417 403
398 718
941 367
96 111
256 472
466 249
672 431
705 517
96 488
707 308
633 55
42 970
743 406
929 853
968 205
608 356
74 384
751 6
116 14
486 846
95 371
802 952
468 767
254 507
814 563
618 961
930 447
853 660
512 673
878 781
136 480
864 485
490 209
223 614
460 605
976 709
660 555
321 778
284 128
690 575
536 98
544 308
967 466
138 396
177 479
958 15
500 312
521 821
435 989
594 744
453 895
449 570
347 112
240 770
345 631
728 929
237 880
345 271
666 203
681 483
498 842
154 639
459 997
985 675
419 893
787 579
149 871
983 236
5 495
125 222
151 349
229 853
123 387
590 573
56 789
631 270
908 553
549 784
459 367
260 534
113 877
748 47
282 261
755 730
952 287
636 880
732 102
489 864
437 855
643 78
348 493
45 273
57 256
622 593
127 515
392 881
928 239
499 139
869 209
496 254
134 820
922 131
995 866
720 410
488 432
924 363
635 835
91 968
561 691
206 713
593 688
926 597
736 521
729 425
679 604
423 225
355 813
678 344
754 350
782 398
760 241
76 705
673 394
85 166
878 234
921 291
887 471
991 847
272 623
226 720
944 950
763 648
992 299
649 440
838 745
986 430
134 597
991 61
227 807
40 76
366 105
576 961
808 253
875 566
286 79
29 101
748 230
528 791
231 740
485 177
606 68
664 470
531 740
546 655
730 758
862 586
547 96
348 437
3 354
432 223
323 289
518 460
251 71
810 46
222 481
548 294
764 827
567 211
866 295
52 112
698 595
691 913
350 244
598 38
260 352
641 29
489 583
653 158
203 739
219 462
756 425
252 766
977 520
814 818
930 843
438 865
778 627
871 128
165 127
479 468
497 425
7 119
276 986
725 660
121 479
903 943
709 877
397 154
972 686
528 210
74 901
528 966
93 851
978 398
866 258
683 456
574 363
349 690
349 849
328 73
16 469
346 230
384 725
410 742
952 356
256 938
903 26
877 783
181 996
253 854
309 47
410 935
624 882
731 758
830 972
441 58
288 846
570 787
529 672
27 979
917 480
505 282
65 820
815 381
234 245
292 68
3 543
424 701
458 627
599 155
212 288
133 39
826 500
172 702
681 354
834 198
480 597
417 338
719 544
789 232
299 953
495 80
780 302
928 919
73 237
525 526
565 285
784 657
358 390
744 955
153 38
635 577
915 632
176 52
283 633
585 964
44 582
883 79
997 823
60 810
335 70
354 584
241 899
289 138
92 598
636 32
609 245
876 270
321 523
155 52
16 604
185 740
819 59
882 67
876 815
885 941
525 211
110 238
375 765
363 398
430 467
711 998
268 39
561 587
638 589
192 716
456 654
712 377
443 274
88 593
534 319
529 972
210 58
823 639
37 584
51 185
183 467
505 762
348 450
39 66
781 986
639 230
606 236
509 351
943 49
367 597
569 476
534 896
534 779
363 356
541 570
36 413
174 723
173 541
606 522
508 211
441 386
622 147
497 46
95 131
728 439
915 461
357 296
74 448
804 890
460 437
849 345
68 496
36 23
544 241
451 641
27 51
197 892
938 648
779 694
132 32
492 506
802 47
495 848
738 876
312 299
643 198
693 160
182 711
951 728
369 726
777 402
293 395
43 974
667 230
261 821
327 799
845 753
601 128
3 339
637 338
535 314
474 280
990 228
956 655
381 940
341 324
719 157
130 633
863 761
582 796
594 123
876 908
36 438
777 476
814 38
351 413
692 349
576 824
479 681
621 532
855 859
15 961
594 574
335 145
940 456
579 916
824 534
971 454
929 859
897 747
160 742
91 247
71 852
533 666
198 549
408 153
113 52
625 423
567 707
162 959
875 507
40 740
193 699
557 11
758 122
864 453
700 917
769 954
620 771
320 301
453 817
869 727
150 566
272 493
452 716
223 434
173 327
25 262
272 366
487 582
34 29
946 350
304 734
504 714
14 923
739 823
550 467
32 607
100 699
415 304
737 552
878 637
899 910
275 902
483 170
199 762
112 517
250 144
857 415
337 754
577 871
337 76
683 126
825 369
672 783
334 239
876 408
318 211
113 774
944 592
354 595
112 142
286 465
879 361
115 143
13 216
292 691
817 350
718 975
757 642
880 389
797 91
302 756
530 114
706 414
9 473
615 59
523 120
481 901
43 402
618 595
286 56
405 909
884 103
744 123
512 641
731 624
379 308
422 33
447 909
381 127
185 455
574 996
897 708
110 55
649 939
995 727
636 935
38 400
522 519
159 781
404 33
341 890
923 783
691 762
889 369
823 72
68 74
781 397
451 964
903 890
617 100
35 897
297 252
771 72
852 818
851 930
820 256
39 191
953 742
111 730
801 841
914 934
330 869
832 695
585 781
881 735
632 201
453 915
987 928
745 223
153 839
94 596
787 972
714 133
862 739
580 824
757 663
531 493
187 87
867 363
98 772
972 747
662 729
656 425
648 648
486 401
996 800
771 580
712 782
521 485
308 574
236 100
593 64
150 767
129 779
551 17
764 227
955 522
947 425
73 610
10 594
393 559
138 6
788 164
648 850
423 308
408 956
19 658
425 1000
779 169
185 554
780 329
851 948
373 734
343 797
390 445
4 353
358 782
946 141
990 145
453 594
549 413
71 860
859 567
736 495
48 637
965 921
868 827
560 816
612 241
686 903
256 1
783 689
830 613
758 729
322 820
232 211
70 870
437 302
796 929
565 172
92 844
670 530
345 960
201 230
132 957
957 886
574 387
1000 740
468 404
223 758
968 789
659 454
756 37
965 95
267 552
395 530
60 359
319 64
293 405
361 519
404 425
811 318
57 978
381 811
568 524
313 604
57 535
572 971
65 813
364 537
66 332
690 758
822 126
530 8
527 115
539 891
208 931
908 350
160 265
788 289
892 727
262 101
71 949
761 833
369 136
467 124
882 435
560 157
165 703
817 90
980 691
621 356
705 188
452 529
818 864
591 240
340 710
659 852
684 411
546 419
543 52
486 13
170 425
127 46
135 334
25 944
299 115
302 646
175 4
867 753
993 993
702 457
308 333
743 360
779 992
43 289
301 321
745 529
574 471
804 872
816 708
822 829
474 115
118 124
877 649
641 985
441 869
201 342
702 749
740 943
231 480
801 783
311 532
2 546
418 884
592 806
634 233
348 414
537 108
757 465
449 413
281 397
739 890
638 482
425 441
920 378
160 655
187 721
267 470
354 189
994 684
917 946
359 628
736 264
728 896
308 492
888 177
66 589
71 627
67 704
81 495
149 987
707 241
711 336
524 974
657 64
10 518
145 573
837 368
264 881
372 564
741 571
160 260
886 806
510 230
724 952
938 591
831 873
209 645
618 541
605 733
250 275
847 614
982 395
275 683
247 245
816 647
906 988
794 975
205 791
743 303
893 928
801 680
325 724
264 9
741 942
217 869
482 991
385 63
746 463
707 660
306 993
980 523
497 211
2 774
76 702
630 744
424 969
692 430
439 748
690 956
824 180
170 906
969 306
768 555
214 715
707 475
997 520
730 687
461 494
195 732
475 536
505 824
254 898
646 197
153 692
872 335
241 976
281 41
595 209
923 49
524 809
328 630
317 520
14 58
789 777
313 209
32 264
162 818
14 286
978 807
141 167
142 849
889 382
590 423
472 484
293 513
143 995
514 620
678 460
237 528
736 467
730 550
367 768
53 891
698 381
547 31
879 839
220 689
111 768
251 810
322 582
576 544
163 465
925 90
618 841
307 161
710 353
121 37
928 77
457 173
203 625
463 4
692 82
849 682
492 803
385 100
643 814
278 961
51 806
646 202
363 668
21 953
990 72
149 141
314 917
542 606
609 517
598 4
686 301
104 446
546 177
991 488
449 188
993 268
470 499
167 639
592 832
904 188
328 581
498 52
657 641
158 39
43 266
566 755
201 729
906 669
157 746
934 896
163 605
104 926
565 633
465 271
458 156
736 368
420 785
426 233
271 76
342 583
338 314
42 907
576 538
284 947
842 732
337 217
142 5
638 441
711 707
862 102
469 168
953 597
830 889
965 379
962 101
414 306
213 299
837 456
402 788
520 120
336 244
249 857
297 478
185 886
987 8
176 46
643 456
344 129
508 472
573 309
614 469
768 986
442 826
614 605
725 843
87 134
990 61
539 335
221 287
295 723
768 208
664 470
599 411
883 8
316 106
575 455
441 929
755 342
947 882
725 368
502 671
732 811
146 491
778 270
992 367
574 72
542 760
170 238
245 140
245 52
507 561
489 819
161 947
829 244
612 108
778 553
364 113
604 510
779 510
876 381
453 770
530 450
687 994
134 699
751 932
492 378
197 257
204 981
224 358
465 32
585 835
947 243
752 948
458 551
931 530
300 333
782 384
378 830
528 469
401 511
889 279
536 892
872 86
443 739
771 95
930 908
151 356
303 877
427 902
432 760
93 358
741 732
561 875
344 119
629 89
368 744
635 518
604 903
642 507
602 47
954 412
767 531
407 104
6 70
830 834
191 438
169 923
797 931
50 730
819 140
883 679
196 186
88 518
24 799
845 729
141 625
155 799
903 908
978 562
395 909
346 808
730 586
517 515
244 526
666 566
244 62
247 549
66 440
238 335
64 89
713 83
882 204
112 868
430 785
693 90
897 825
410 38
553 626
152 926
491 796
858 818
366 735
174 105
440 431
519 412
495 503
707 232
100 376
160 818
908 530
355 853
890 804
430 764
690 442
238 582
399 180
914 96
201 765
195 88
499 640
142 714
946 993
368 849
667 46
575 528
380 574
378 929
693 270
712 807
389 382
562 950
46 788
552 476
563 247
886 746
460 61
53 28
876 405
450 421
949 542
115 25
954 329
599 493
299 647
28 311
261 688
475 590
65 306
552 27
772 627
688 438
465 231
636 740
161 341
883 86
110 110
438 998
490 64
710 37
347 789
476 737
326 607
913 951
977 391
17 464
902 749
980 705
444 367
707 615
700 605
715 589
587 810
873 152
189 76
864 582
319 535
142 340
291 644
35 54
518 267
15 51
755 419
785 994
609 199
804 492
81 308
117 518
670 667
743 989
571 858
393 607
946 889
533 534
588 236
503 567
618 105
524 518
512 373
572 309
801 120
428 375
893 881
548 544
533 562
420 291
897 104
992 812
346 843
79 525
91 933
38 581
99 709
81 561
870 610
730 652
27 670
551 157
701 919
480 99
389 234
337 899
711 286
128 329
854 56
989 207
788 945
653 26
587 886
496 734
385 456
126 225
381 411
329 677
776 82
315 809
708 165
450 652
980 419
474 578
784 834
778 462
488 571
457 430
163 74
530 952
176 548
959 656
333 557
638 287
96 108
272 952
603 804
222 722
299 583
416 696
158 83
654 193
623 645
719 111
62 786
333 249
904 238
794 291
578 237
344 432
384 674
477 616
337 987
569 699
394 636
719 985
178 551
196 373
483 801
586 915
163 544
782 919
210 67
303 576
7 787
461 647
262 390
376 938
636 599
235 945
930 29
580 954
326 107
908 775
689 808
352 493
412 852
918 134
709 621
408 220
867 715
105 868
805 128
727 480
425 441
469 961
914 354
460 49
824 240
48 367
860 513
364 399
532 272
892 282
501 240
955 300
168 367
495 59
539 973
413 221
182 963
316 882
930 96
336 776
143 753
265 383
781 2
274 629
910 313
553 165
465 411
778 507
566 632
604 273
494 104
66 16
898 675
771 381
156 827
580 106
488 298
300 845
473 269
581 573
738 383
793 134
641 203
834 571
843 206
309 438
454 336
11 375
756 351
177 782
887 912
210 757
601 375
643 509
82 74
456 224
357 820
22 249
820 997
203 856
293 662
998 512
886 746
96 9
790 641
552 273
29 676
51 761
270 629
702 693
916 352
172 158
407 273
270 193
48 226
887 472
983 341
86 885
893 868
509 181
454 682
358 61
822 482
111 408
101 92
443 813
970 17
289 614
807 376
602 558
30 855
195 488
373 12
880 280
461 265
947 388
449 914
396 304
712 270
361 506
318 812
828 804
418 288
664 117
675 224
78 265
753 704
715 273
552 125
389 594
982 13
927 336
640 430
699 322
827 351
163 60
863 145
432 991
107 280
504 96
360 781
484 582
854 112
236 198
792 406
418 625
960 773
202 345
666 600
950 901
960 493
637 113
103 823
103 69
164 209
990 607
188 523
635 473
671 42
447 870
495 462
234 865
209 455
54 436
336 875
367 4
116 296
119 4
73 218
427 221
827 237
759 416
888 15
56 394
263 559
20 503
368 758
212 254
690 577
451 265
268 26
321 818
822 383
601 439
660 894
130 27
442 487
501 889
282 330
888 557
59 545
302 908
161 426
2 513
777 851
876 453
270 45
427 197
635 91
985 27
54 295
781 114
2 495
825 282
838 284
828 712
619 897
322 130
642 780
631 324
777 419
463 506
702 46
137 890
916 337
631 121
235 969
464 412
693 237
520 288
1000 531
427 348
477 619
399 749
73 119
537 29
534 849
894 999
888 235
572 31
151 804
773 203
614 385
621 237
525 307
837 141
488 524
142 264
12 965
83 540
569 84
932 619
618 102
337 826
857 506
310 908
110 7
392 83
319 724
31 13
154 843
367 867
131 641
605 509
49 142
226 688
306 617
718 157
983 923
429 55
962 839
846 738
820 72
796 238
251 138
981 826
693 404
45 348
856 823
964 650
337 904
521 189
346 642
565 238
293 329
167 993
731 255
326 13
250 550
688 122
947 500
904 668
15 640
462 948
598 871
775 426
615 934
576 295
532 961
289 141
134 825
79 456
468 864
413 405
526 717
217 101
769 473
112 120
68 784
654 574
1000 665
598 428
722 615
575 174
314 254
78 863
318 447
310 156
560 786
502 723
823 86
558 719
838 591
374 670
244 906
570 28
455 243
857 168
341 177
430 432
295 654
100 508
663 612
398 410
133 223
308 899
618 955
546 866
536 456
361 920
947 780
22 930
97 402
578 879
311 437
91 7
514 605
217 191
600 177
400 614
512 732
687 708
573 130
585 233
152 109
888 945
874 98
500 910
789 971
408 77
84 99
703 498
688 598
774 919
532 288
20 174
881 44
173 707
939 453
562 757
701 90
188 449
358 575
545 687
764 146
245 953
450 847
444 947
866 138
426 218
391 397
441 446
152 272
724 613
370 91
181 286
734 71
645 369
56 92
237 190
143 819
666 482
428 593
731 110
327 293
690 156
602 718
989 131
743 754
844 713
998 113
183 25
393 732
823 828
18 449
267 60
541 160
752 933
42 969
262 482
638 369
87 951
81 239
993 76
789 824
937 836
861 787
518 120
947 254
702 341
400 965
125 969
901 941
909 876
358 943
311 171
121 996
234 397
472 202
26 226
62 261
47 963
82 923
176 564
904 29
993 877
846 304
245 117
993 746
688 154
324 350
345 999
395 445
647 579
805 867
127 672
635 867
789 174
737 716
745 965
841 641
945 737
854 686
432 189
342 846
196 120
118 665
109 541
120 513
380 755
427 925
791 507
680 62
778 580
544 417
58 522
258 385
71 2
191 112
958 502
622 533
198 154
695 739
252 306
61 814
738 632
138 488
550 529
109 818
234 327
848 652
37 291
293 106
217 107
609 483
16 175
328 230
969 213
519 22
836 221
852 580
67 573
102 990
807 617
943 210
862 40
331 790
896 898
4 623
106 113
287 613
843 121
333 614
636 811
32 851
430 471
44 883
872 497
114 145
355 678
718 56
846 216
114 49
671 741
853 118
730 777
898 139
753 572
383 231
82 388
858 414
296 512
9 901
46 168
846 122
177 400
616 563
611 23
763 729
847 282
59 616
755 576
148 956
187 508
895 530
944 268
779 753
654 240
407 787
908 700
100 253
815 85
107 716
444 426
708 870
485 290
866 766
722 240
747 14
543 908
175 642
395 487
726 954
740 49
748 133
385 648
732 848
563 200
625 839
708 6
296 332
97 193
432 162
175 819
726 179
820 718
204 900
854 215
263 930
62 593
240 11
858 447
646 972
810 420
426 270
602 517
709 722
883 699
517 141
319 58
775 242
142 139
353 979
908 995
588 615
625 970
416 827
799 482
902 62
331 608
125 327
48 933
631 834
975 931
989 147
388 293
432 763
742 530
524 784
399 650
620 111
938 23
505 36
97 737
344 407
733 428
360 469
303 781
712 990
136 277
570 700
463 524
53 1
784 204
854 576
687 182
205 473
508 625
361 710
116 604
31 705
173 849
629 390
380 475
752 340
39 515
39 321
321 502
705 91
667 104
286 559
31 354
978 491
200 539
143 338
42 316
164 173
563 215
690 792
132 942
457 441
761 171
672 495
586 82
186 377
935 252
605 471
962 966
505 583
920 161
476 647
820 962
177 640
432 382
324 866
307 563
734 781
276 67
149 406
782 861
113 334
805 717
683 718
300 766
927 187
833 220
182 403
42 653
35 358
223 473
36 358
139 529
596 770
175 414
275 744
78 957
674 388
105 883
649 356
543 404
624 575
978 376
28 805
162 20
493 62
420 385
913 528
297 558
972 509
253 472
428 247
634 331
213 101
457 738
142 861
436 999
375 766
570 413
433 402
463 732
116 925
453 883
440 29
538 750
221 412
659 790
120 648
749 292
30 333
193 205
204 172
937 629
42 578
979 507
238 474
398 442
324 354
382 850
599 764
176 920
709 820
467 834
126 829
162 216
420 155
327 355
983 624
201 263
769 24
497 180
622 7
360 895
745 946
709 742
661 344
163 885
718 370
199 630
845 844
999 360
715 265
888 325
587 697
720 89
269 356
363 217
112 890
835 723
465 856
199 544
428 126
495 362
991 146
989 694
54 836
100 987
312 768
465 988
77 899
255 185
401 345
235 617
339 513
368 70
613 804
929 567
929 41
186 424
117 920
755 175
162 171
939 855
843 473
372 403
587 919
264 626
242 987
500 498
567 581
384 868
435 180
220 313
736 363
282 406
581 853
23 36
890 742
215 961
363 733
651 586
212 949
936 914
412 453
34 435
302 979
158 418
730 736
99 378
784 466
318 380
416 364
105 340
301 306
38 320
906 663
612 688
602 117
570 547
982 14
992 604
22 284
20 150
528 752
217 118
498 311
674 534
874 913
218 779
98 174
836 255
943 4
120 447
994 545
558 689
293 975
259 550
700 314
65 278
396 227
537 281
814 893
806 210
989 687
860 23
278 87
90 696
143 221
766 209
898 136
111 324
873 190
503 369
647 572
799 568
848 43
935 335
545 662
349 741
763 534
620 209
904 41
262 709
918 46
182 27
350 816
6 292
661 223
794 508
76 308
350 593
927 923
584 285
25 472
5 933
141 788
829 624
333 45
90 90
117 250
66 272
564 466
688 71
579 224
532 482
74 654
576 881
166 1
472 160
92 191
978 477
100 232
276 807
896 433
683 366
638 13
478 748
818 201
425 166
647 396
49 956
836 721
721 625
785 2
192 192
669 876
108 170
976 768
201 384
750 872
884 883
630 387
587 361
527 447
843 11
967 173
893 892
517 803
804 613
805 301
177 995
164 473
241 285
668 140
11 441
323 418
804 894
255 953
400 391
402 781
954 243
134 368
170 846
459 651
951 973
968 264
737 128
412 132
271 978
418 79
497 281
175 741
694 300
691 430
210 93
335 92
459 164
10 469
119 628
601 468
732 70
197 568
700 469
446 608
687 970
251 864
605 183
482 425
855 298
390 173
264 64
227 725
193 723
350 237
704 312
381 951
519 436
904 577
184 218
187 349
213 870
53 438
862 817
114 535
707 716
780 504
228 970
692 7
243 421
732 42
993 947
383 112
689 511
728 286
635 872
742 915
352 847
663 795
329 214
930 777
280 35
4 710
717 507
928 696
738 959
906 659
771 730
240 288
574 459
331 968
883 209
56 73
867 235
448 719
495 195
229 378
87 774
281 233
929 803
762 209
867 666
395 668
956 638
96 635
603 529
738 426
499 485
720 793
511 365
559 167
545 6
780 788
20 632
434 60
268 948
614 196
863 135
772 8
643 818
347 868
294 245
730 85
877 792
156 449
616 388
393 715
502 161
792 172
232 522
470 226
421 500
635 83
91 284
102 406
273 734
979 449
533 566
358 709
158 410
798 513
228 773
934 191
362 730
251 725
950 594
94 721
804 371
654 728
134 895
628 755
204 407
973 607
315 736
145 330
843 472
245 942
132 70
799 178
902 494
88 50
770 852
222 182
909 574
468 876
631 43
450 96
702 834
570 422
752 16
487 714
656 594
664 731
909 788
282 462
512 810
662 369
551 282
855 884
759 460
502 323
418 390
223 951
373 120
135 792
506 124
718 622
352 162
949 381
843 261
70 230
599 355
636 732
615 150
609 490
812 374
763 110
61 230
349 986
778 434
558 484
105 283
444 275
656 457
717 393
623 499
853 787
518 222
371 488
977 133
506 979
89 789
19 269
254 149
583 368
851 31
314 140
414 956
412 758
150 70
568 129
915 772
993 420
907 433
566 364
342 884
673 71
339 430
579 691
59 593
624 161
301 909
865 937
694 714
783 277
405 843
615 350
770 320
753 608
971 676
559 318
388 313
742 232
922 727
320 321
482 981
890 943
879 782
496 754
30 573
416 279
628 434
754 30
638 397
73 506
823 608
920 632
863 211
937 662
982 785
765 257
199 464
245 654
407 78
650 740
18 437
871 65
95 646
43 624
130 732
340 116
747 952
162 259
920 609
393 99
355 902
365 157
811 554
631 610
350 218
654 281
346 367
13 525
148 440
172 56
171 277
229 511
769 917
526 390
489 689
591 918
75 843
396 956
565 885
102 27
307 914
281 756
280 652
92 294
349 428
705 263
774 520
437 933
323 542
231 962
880 811
653 822
777 954
839 49
75 341
254 941
696 382
34 535
828 976
404 125
388 176
696 108
41 161
703 132
94 363
174 934
755 973
927 827
875 531
872 766
706 950
332 125
660 402
378 365
490 487
663 781
888 878
38 358
490 929
291 741
674 584
556 464
290 428
959 483
248 165
115 830
955 954
355 446
810 614
100 732
513 300
177 763
121 401
329 214
954 610
193 619
83 628
55 749
232 373
537 14
843 480
433 651
97 797
410 788
520 906
205 510
272 32
433 381
595 392
2 761
379 549
176 195
943 462
834 231
244 175
654 371
22 86
882 87
875 118
24 292
801 395
427 228
609 73
465 859
619 204
752 466
660 998
459 928
158 603
778 293
663 402
488 432
518 685
802 370
661 393
787 825
53 462
535 213
71 662
865 999
465 690
687 617
544 125
727 145
437 702
103 505
936 100
784 590
959 454
846 585
410 620
82 632
845 463
124 616
614 915
604 989
605 78
202 290
435 149
850 929
433 872
971 953
543 369
822 755
339 502
122 667
298 749
211 203
818 142
57 335
323 432
509 661
951 928
76 711
640 385
257 926
878 73
441 227
981 421
922 262
929 320
69 43
245 227
369 279
613 63
494 425
86 936
863 3
713 36
421 939
864 352
425 677
903 742
162 865
127 884
204 84
127 55
281 272
550 372
434 649
74 163
99 927
929 159
195 962
900 642
994 615
291 764
506 418
283 194
78 668
751 409
464 281
553 878
249 744
393 102
265 682
609 467
626 364
325 538
180 820
435 224
988 173
591 726
920 493
160 873
281 997
278 910
787 744
488 830
932 35
717 881
348 197
560 326
863 973
793 884
108 42
215 228
953 95
587 805
677 872
869 746
656 958
702 147
976 442
477 190
71 908
104 194
519 418
391 663
547 382
424 184
411 654
749 639
443 364
236 335
81 120
78 104
251 736
178 779
968 226
133 655
849 38
456 237
900 368
749 846
29 446
100 173
811 440
803 848
183 254
374 39
142 263
998 451
229 393
618 176
830 197
235 751
987 678
45 690
535 887
332 794
966 564
4 432
280 777
31 807
845 462
724 404
855 987
379 722
897 83
280 996
747 727
404 514
203 734
620 449
242 738
302 952
384 208
985 306
112 663
124 15
419 956
942 848
570 274
356 320
316 466
193 636
149 63
796 596
44 352
90 416
368 286
493 392
697 751
413 478
493 808
764 537
385 912
185 705
25 954
420 541
176 340
402 612
208 325
677 198
613 252
537 766
158 980
731 30
507 854
662 143
680 999
910 425
130 64
18 94
635 154
493 437
49 810
134 895
92 256
508 810
576 705
685 44
74 734
587 415
558 580
579 249
673 237
301 489
583 802
956 318
755 217
26 448
343 804
59 160
970 435
140 566
610 546
279 824
238 683
263 866
114 795
32 841
330 787
588 332
650 912
129 543
991 404
207 154
314 334
768 266
832 284
829 908
731 442
124 107
972 969
763 386
227 86
872 795
126 556
468 460
3 775
179 596
750 994
327 386
652 64
347 95
2 483
924 175
282 732
700 48
434 254
339 463
257 661
216 211
670 383
158 684
280 672
665 337
722 29
92 992
86 374
856 439
614 88
820 780
828 895
149 520
982 261
921 488
698 239
622 137
821 368
40 779
115 100
128 705
696 837
210 220
658 782
870 66
846 272
167 689
208 673
934 315
803 190
429 855
992 501
868 50
829 812
911 908
612 943
780 39
258 308
90 990
55 916
187 959
647 901
573 353
668 855
44 507
361 470
971 473
522 352
164 838
746 350
293 74
113 357
665 72
62 370
286 754
713 116
16 473
826 360
214 589
96 494
964 258
730 457
808 934
772 252
601 972
45 517
874 894
966 157
527 538
292 27
142 813
286 4
364 158
747 111
605 577
835 843
299 568
501 565
816 106
77 272
788 417
310 122
279 662
199 275
301 806
618 491
495 443
601 904
14 858
435 347
189 618
186 270
834 487
593 686
957 649
65 670
792 745
406 375
649 71
876 605
96 949
391 494
397 591
448 992
338 411
29 883
152 527
14 214
899 986
634 607
277 856
601 699
73 68
138 7
611 721
670 14
507 707
297 61
52 903
313 745
627 390
917 341
554 779
764 930
537 453
308 398
97 813
881 909
915 169
890 19
32 526
232 560
621 538
440 529
273 672
61 753
93 900
679 978
908 647
100 443
840 444
256 408
316 936
105 137
155 230
756 995
555 186
723 987
516 175
846 163
915 788
688 907
884 8
655 366
808 792
235 754
161 648
584 491
627 476
706 689
684 781
967 461
448 238
412 690
853 963
751 258
165 768
775 438
804 49
840 430
183 611
259 74
564 344
820 843
531 191
972 525
986 215
452 938
627 433
396 864
121 479
246 146
583 286
334 21
451 386
997 173
247 633
977 256
98 811
2 796
320 629
843 973
910 306
738 294
157 537
16 133
278 278
563 262
283 861
247 897
70 733
366 243
498 317
127 342
137 596
224 128
101 457
762 66
360 10
547 500
632 517
794 563
825 910
771 357
254 107
840 17
260 323
639 205
547 757
353 766
894 683
140 576
641 994
4 901
400 1000
516 551
113 32
942 310
667 937
44 713
729 920
243 883
88 988
745 881
647 634
317 97
672 540
534 456
357 313
313 537
87 757
789 829
139 200
137 730
442 805
725 180
63 171
158 967
848 151
785 903
999 494
34 102
558 671
984 567
104 914
671 296
124 191
390 459
189 263
67 526
706 631
801 791
758 769
920 959
861 605
98 705
806 860
531 132
698 363
277 514
809 801
991 947
406 933
196 381
907 594
224 262
53 613
382 25
983 810
415 301
5 844
704 512
643 811
173 234
748 341
142 450
397 557
490 132
513 802
395 685
946 419
31 619
643 999
809 412
713 626
470 223
735 717
527 173
407 378
718 700
150 154
710 859
991 546
347 199
883 503
922 742
361 829
828 952
363 3
629 636
858 75
792 98
270 592
970 319
19 676
830 687
546 168
713 539
738 537
39 60
802 620
449 961
912 162
165 276
911 275
350 793
890 769
361 141
460 159
835 330
17 478
646 664
203 562
98 359
418 940
560 137
97 220
381 8
283 9
283 545
337 194
962 632
773 227
386 322
652 232
710 221
884 668
229 355
713 87
26 327
464 131
350 585
592 561
569 731
276 875
68 852
484 612
839 30
352 256
488 224
444 3
670 198
552 328
414 899
226 265
396 439
24 689
250 746
476 615
490 818
670 751
363 557
587 153
408 202
425 938
940 896
93 869
197 610
509 645
910 611
49 734
423 306
51 73
688 672
490 527
278 177
733 159
311 641
842 319
257 719
615 267
136 197
806 708
352 332
942 314
48 262
567 991
63 470
142 618
144 750
926 631
790 422
62 659
978 101
819 903
170 234
431 434
141 305
637 236
550 493
754 578
569 598
68 320
938 631
381 209
839 81
502 307
966 628
728 564
467 943
177 547
980 636
941 608
843 121
613 577
155 393
991 366
686 723
354 58
266 623
704 734
41 105
733 206
769 6
949 460
7 236
871 126
733 987
107 812
388 576
969 720
85 542
264 959
17 771
393 618
351 282
387 97
302 392
398 119
579 71
306 346
472 585
572 177
989 204
780 678
397 376
918 748
707 482
252 182
799 723
5 645
741 150
541 391
509 43
114 938
284 87
672 420
596 756
960 243
921 584
960 739
487 318
799 877
59 194
916 51
696 857
6 921
312 437
479 546
484 820
907 593
12 768
523 579
821 608
192 482
221 741
59 151
28 707
900 858
908 86
942 816
737 604
40 948
494 48
868 519
111 978
745 775
353 122
729 268
750 173
914 920
71 970
677 972
829 98
184 577
393 737
340 126
73 129
177 380
898 567
544 44
818 8
130 288
556 170
343 858
778 305
274 257
228 848
946 950
526 57
794 130
255 918
47 134
513 328
894 223
267 411
419 438
725 84
254 548
406 281
585 597
853 183
31 858
808 81
138 976
105 334
252 931
65 360
687 298
521 578
988 581
18 787
871 407
954 743
23 125
721 360
543 608
465 573
653 573
548 273
606 791
721 653
13 857
155 786
363 700
280 676
462 351
757 298
41 333
457 711
70 64
671 178
751 612
184 136
408 404
194 732
385 14
871 914
700 397
96 25
700 62
412 376
674 162
495 169
879 714
778 951
129 948
559 448
584 879
282 743
475 991
5 475
389 859
255 875
900 88
150 351
726 599
761 562
730 399
113 255
206 608
556 890
338 334
213 114
857 921
912 494
969 331
190 916
790 357
445 444
795 689
288 594
155 520
919 49
303 885
492 31
920 509
843 47
161 257
178 55
549 18
348 89
4 517
874 537
981 793
482 318
912 776
295 769
817 67
951 214
244 120
628 442
489 164
421 471
525 650
667 598
686 74
590 15
552 690
482 463
781 533
308 963
732 692
758 602
815 548
668 709
151 59
222 295
766 639
289 643
240 291
364 955
969 926
615 953
416 520
52 97
60 196
887 360
961 791
339 645
353 776
835 6
301 503
142 57
699 66
356 430
385 938
864 719
672 353
873 478
574 87
282 925
284 634
424 169
813 245
21 762
767 166
669 856
912 68
133 811
240 610
547 489
208 625
977 411
888 879
966 850
775 462
95 247
416 59
304 519
280 229
394 325
180 47
115 63
873 91
700 247
736 112
736 247
657 943
822 713
563 545
7 787
34 338
397 102
620 449
677 701
25 900
947 70
133 205
295 61
308 5
117 995
242 43
986 853
566 899
444 807
593 129
466 450
551 627
75 863
563 170
70 751
821 588
792 16
76 953
957 87
81 384
427 73
925 323
222 412
219 491
619 665
114 812
438 85
947 665
835 512
262 509
96 904
920 82
35 887
974 996
379 991
64 55
377 805
216 989
479 598
263 435
246 98
182 377
41 683
194 128
637 876
780 456
538 732
619 699
694 572
563 592
647 72
877 627
615 23
621 93
527 94
191 884
260 772
455 372
500 301
176 648
104 136
867 956
654 641
213 486
78 348
420 775
402 724
747 296
388 16
110 368
251 915
687 300
672 511
811 141
789 171
306 987
942 892
533 173
659 596
943 745
520 737
460 362
658 921
937 207
574 45
960 46
346 825
335 646
787 18
188 146
133 575
467 494
667 75
670 999
744 325
62 613
974 263
184 521
728 631
676 120
166 302
126 636
281 512
529 461
607 68
642 716
210 739
814 108
106 876
201 483
96 849
112 262
783 69
700 296
415 511
812 375
11 581
92 938
399 291
358 620
336 5
744 1000
107 545
421 557
40 213
62 622
884 135
204 174
469 666
177 903
278 884
464 988
926 288
579 556
176 324
329 937
936 511
56 73
629 43
256 477
98 669
803 318
491 981
647 6
909 960
843 823
811 186
474 307
862 736
60 52
989 37
548 389
461 924
967 603
80 90
758 223
540 177
158 561
567 31
990 805
628 475
661 833
139 438
174 134
186 1
38 234
622 174
98 586
189 82
172 65
287 268
445 929
489 827
857 602
407 55
530 846
679 34
471 190
324 817
818 645
878 510
684 856
441 499
581 782
846 629
897 752
681 132
958 341
943 170
224 815
661 349
382 754
944 339
156 852
497 267
777 973
829 374
873 460
241 269
898 454
205 87
219 794
134 886
55 176
991 76
424 279
32 651
989 806
658 975
242 144
117 154
527 19
478 945
214 399
852 719
805 112
905 57
943 23
199 39
115 997
275 189
840 539
344 307
281 828
972 1
154 523
541 88
33 681
79 19
737 247
358 931
988 542
564 263
301 931
927 763
952 415
954 202
508 791
618 297
297 788
311 589
677 451
131 851
869 709
956 210
141 606
147 313
575 129
59 711
473 876
291 985
186 424
214 244
540 693
481 832
421 837
288 791
642 97
806 418
628 511
117 761
74 769
897 263
974 648
524 955
940 446
870 814
57 126
819 84
916 597
434 300
90 336
432 721
139 732
243 238
998 766
534 359
621 72
720 431
386 595
40 243
56 325
451 910
994 113
709 269
568 909
244 142
862 658
390 676
913 1
766 632
990 911
982 300
731 611
205 701
944 116
441 245
155 999
111 891
160 148
56 820
961 728
386 300
975 823
823 775
407 887
798 589
889 397
8 779
480 619
734 212
457 423
422 175
65 612
759 533
352 225
953 815
114 313
135 338
113 89
976 958
546 520
916 773
552 434
52 923
135 32
454 786
960 592
203 876
409 25
249 961
776 760
73 201
539 890
978 208
165 651
170 954
726 710
144 86
8 277
308 196
982 143
734 762
638 941
966 936
897 46
806 215
416 672
561 878
85 954
605 539
492 250
960 775
860 218
495 103
299 868
10 802
564 280
220 744
679 202
247 185
400 575
247 53
930 815
768 808
346 15
265 372
147 838
55 224
326 6
874 549
351 625
904 884
627 915
116 124
309 305
880 363
415 708
522 126
933 345
360 289
661 279
116 624
847 807
813 171
720 173
797 686
570 71
985 700
823 196
501 100
463 132
839 380
506 877
221 360
649 438
717 580
203 309
116 832
3 50
222 928
614 722
792 18
718 184
379 777
877 541
672 879
259 339
215 510
869 764
202 436
15 518
826 918
750 218
267 942
870 752
474 488
506 483
667 266
43 223
764 45
924 919
257 435
944 183
946 472
907 813
331 148
65 922
140 156
97 814
566 406
894 966
449 40
305 400
623 115
160 347
266 386
820 84
266 522
994 764
577 212
359 901
822 907
63 423
237 961
367 160
126 802
841 261
660 575
690 146
493 283
668 849
933 758
280 488
252 198
410 274
174 828
735 768
191 995
956 798
957 428
230 323
583 83
657 71
217 243
525 346
195 709
467 193
680 127
325 747
20 931
759 734
502 193
188 493
290 692
120 144
466 247
329 349
419 49
292 985
331 635
344 816
8 525
652 811
557 688
618 976
709 577
770 376
869 210
902 958
101 159
405 22
370 567
616 734
719 789
423 907
723 49
574 767
577 731
418 225
201 133
710 36
411 909
119 479
436 280
438 21
42 536
103 843
576 411
200 718
624 295
344 622
389 346
77 917
142 965
98 494
529 342
251 807
285 940
219 370
390 720
256 656
498 432
842 358
76 74
369 42
664 699
45 712
629 52
16 122
615 771
112 113
919 144
83 363
732 204
924 302
958 122
553 180
538 456
529 395
436 613
312 897
609 99
150 357
478 237
8 165
278 93
236 119
482 197
401 319
621 213
335 324
503 578
33 887
281 40
652 561
458 716
814 964
320 67
304 964
129 797
889 311
430 407
603 125
443 911
124 3
327 63
640 458
344 829
869 672
233 625
340 521
484 691
758 154
118 803
599 61
371 246
652 488
612 800
711 255
258 54
117 834
292 584
413 757
429 636
260 282
802 662
352 600
754 285
88 109
170 871
117 687
174 540
340 768
23 785
839 50
884 280
864 955
712 175
810 277
558 140
801 69
669 359
644 153
262 422
292 731
417 432
971 408
176 591
375 311
360 198
478 213
168 244
419 342
618 880
19 228
297 176
535 820
973 965
386 178
909 235
666 678
85 326
916 637
947 261
458 291
504 307
551 936
278 671
551 969
196 896
71 569
389 493
458 605
783 361
596 844
521 692
18 261
898 605
865 934
224 844
151 323
259 728
399 701
669 536
431 949
517 865
357 502
106 906
267 815
658 889
580 862
123 178
783 598
531 20
864 648
971 755
482 14
715 229
765 880
828 383
247 196
697 345
250 604
418 803
691 516
378 76
253 271
868 500
520 35
682 399
153 383
397 652
881 634
513 111
493 646
841 340
684 740
344 538
341 934
449 762
837 32
302 827
326 89
124 170
568 845
228 806
458 720
354 624
734 338
984 866
206 226
966 824
362 890
823 309
70 702
733 272
98 906
995 35
204 424
269 118
923 772
492 496
120 381
718 845
710 853
79 702
526 916
805 44
352 887
589 627
899 422
327 321
355 997
421 322
439 559
331 689
185 362
742 822
666 304
156 460
161 376
291 234
278 686
573 95
722 629
51 161
482 621
617 378
699 837
395 37
726 138
499 725
547 910
213 241
701 212
587 369
603 861
547 877
972 880
509 120
280 694
314 559
936 761
597 930
967 634
772 992
717 692
602 270
511 263
475 815
183 211
72 61
938 785
664 619
738 910
603 173
731 18
779 916
846 666
300 375
367 813
504 71
341 83
346 105
919 852
62 820
881 102
887 134
753 819
728 550
723 490
508 330
246 453
119 286
661 91
903 419
490 28
111 407
512 830
682 456
276 431
533 744
877 156
974 419
969 630
120 701
31 691
143 627
913 276
367 262
680 573
600 270
677 169
999 710
166 188
619 680
423 441
596 151
569 300
929 570
271 537
227 48
675 301
577 370
631 587
159 943
213 310
479 759
469 889
77 477
156 634
75 695
846 579
879 671
240 414
951 807
855 510
810 178
547 529
115 387
330 177
487 274
33 542
431 965
441 501
135 507
202 597
176 209
879 47
461 54
860 119
628 412
589 715
243 438
824 135
312 358
631 153
695 799
763 664
164 125
631 204
801 299
508 833
880 976
30 387
505 341
752 890
604 132
570 341
475 847
204 394
546 787
586 835
498 240
365 349
552 662
960 996
828 353
329 468
854 708
48 358
248 358
490 800
140 851
697 60
453 615
402 901
735 998
238 987
335 233
894 602
597 887
239 854
321 425
132 568
926 174
532 180
979 173
23 22
81 119
733 720
620 533
531 134
120 355
587 768
370 454
340 481
334 967
392 579
146 655
829 524
703 71
244 360
382 682
800 266
986 462
994 532
666 606
960 524
292 786
239 547
27 662
628 579
158 361
16 19
542 304
374 844
204 245
926 617
883 585
47 726
258 869
474 40
563 923
708 433
980 855
516 947
526 7
367 143
162 684
987 383
227 704
949 360
977 430
15 875
600 860
728 61
101 857
780 201
634 664
518 488
435 614
620 33
176 960
643 987
369 338
42 629
989 595
25 990
864 966
825 40
101 463
320 553
754 201
864 99
586 388
1 381
414 20
980 620
607 589
927 623
252 975
570 968
957 241
206 595
634 820
283 31
584 734
934 602
701 337
724 798
178 287
307 725
344 591
180 287
909 951
925 106
73 160
401 495
89 30
850 606
637 722
456 133
735 220
557 390
187 435
722 280
4 364
955 28
314 348
298 135
240 222
382 223
717 313
343 783
388 806
528 192
324 25
244 983
372 58
493 800
80 559
923 214
241 84
432 877
12 555
777 729
952 251
564 159
941 668
474 906
98 329
353 1
983 422
480 597
396 355
913 972
186 476
559 835
712 427
981 990
719 723
974 757
915 670
338 538
444 855
183 811
812 541
963 536
132 794
149 442
414 528
3 62
896 599
25 562
552 608
331 6
762 271
941 305
842 677
532 278
89 285
826 715
250 900
694 788
230 381
908 843
904 643
242 911
473 800
408 267
272 25
295 738
42 34
710 235
513 883
168 241
955 602
502 994
782 205
585 196
38 11
654 493
404 942
741 896
163 876
900 148
886 434
468 195
430 927
810 177
418 943
545 977
971 373
577 46
242 752
763 162
654 280
221 417
312 57
933 962
109 474
908 833
27 995
921 375
552 457
399 731
708 969
342 943
989 678
429 919
80 230
509 192
608 733
790 730
691 919
393 722
554 800
794 300
675 581
37 715
445 226
195 436
378 152
829 536
454 366
596 258
449 533
266 105
834 56
975 56
777 524
323 368
667 331
912 117
831 341
567 949
384 275
427 761
297 761
127 255
513 751
284 722
826 962
18 549
605 659
183 993
360 381
712 506
622 26
367 624
572 452
727 933
693 955
715 153
408 990
740 842
563 920
882 23
572 389
48 899
891 176
557 231
736 250
276 269
892 358
809 642
575 463
417 536
688 268
257 132
973 96
15 996
19 536
925 897
795 590
766 972
203 685
935 322
590 938
295 210
852 481
944 104
639 426
693 360
492 327
422 950
946 465
1 437
333 964
554 925
897 128
813 319
641 99
37 747
957 230
711 331
435 808
234 654
14 74
400 927
876 506
970 822
258 822
785 971
895 591
718 339
658 792
891 530
277 298
528 927
258 233
41 238
892 692
765 274
201 906
411 165
986 76
898 381
351 244
834 683
21 246
38 552
81 678
976 928
854 357
590 503
741 111
803 630
904 633
538 568
732 104
180 949
330 718
961 77
759 680
926 795
347 780
458 963
891 428
785 433
936 744
855 374
3 677
309 658
225 906
10 847
796 956
674 189
265 125
805 635
429 24
803 730
693 776
203 260
693 583
326 987
360 628
305 181
838 363
269 613
460 62
18 278
466 255
379 691
325 731
754 183
913 754
530 557
816 605
187 732
719 508
136 513
694 79
441 440
53 531
593 710
987 513
768 611
301 453
183 147
330 626
380 937
493 242
847 909
640 308
816 33
546 359
437 952
392 239
770 877
586 445
957 363
973 573
25 724
871 274
899 207
143 200
441 279
187 636
943 287
320 827
185 759
711 866
104 621
498 102
546 874
236 84
656 503
227 209
482 681
888 97
296 381
659 31
666 737
23 846
672 609
367 343
208 857
478 78
179 312
185 975
59 725
227 421
629 715
395 453
550 110
491 282
312 845
581 150
995 977
585 604
946 667
523 952
29 153
465 1000
975 208
932 649
69 34
748 159
612 698
808 142
423 161
6 298
447 735
711 587
190 442
108 296
248 136
289 631
631 277
484 753
402 605
639 416
575 471
168 386
527 186
347 975
273 950
684 353
939 719
160 395
690 129
264 268
898 938
214 552
305 528
133 697
113 706
176 771
156 687
873 343
318 683
633 219
571 590
309 316
711 510
638 469
736 401
338 901
453 634
161 551
248 758
463 293
64 360
46 638
981 220
902 918
137 298
888 534
850 708
217 196
664 560
960 854
755 400
33 297
848 208
965 194
486 95
454 427
65 550
769 500
417 46
344 670
204 554
261 231
427 53
613 477
331 91
490 572
869 86
294 523
716 716
810 258
685 202
751 264
763 750
795 519
189 180
734 138
369 393
446 994
471 795
885 58
630 802
887 374
896 499
215 181
438 612
813 25
288 123
873 563
82 51
231 667
805 271
664 964
957 173
967 109
167 428
229 851
225 796
294 116
296 121
732 508
532 734
856 545
108 820
870 728
395 189
460 100
64 199
372 123
232 21
448 339
189 398
193 677
792 414
535 487
995 88
821 267
811 527
347 677
405 918
107 216
316 800
999 566
689 380
400 370
708 920
317 847
524 897
311 510
997 315
403 845
111 992
518 223
900 921
838 864
80 305
104 944
510 396
776 102
472 199
118 175
22 180
76 435
945 545
860 386
231 941
932 262
484 341
262 450
314 384
688 100
44 394
790 791
893 553
751 565
739 364
543 869
303 760
305 619
5 247
188 164
425 235
576 119
569 909
292 837
936 882
275 980
771 979
532 64
628 663
27 283
151 367
127 569
188 454
701 431
594 192
427 888
7 19
927 2
838 575
456 219
199 774
752 731
794 969
631 284
566 422
788 658
226 717
170 914
345 414
606 871
758 939
957 32
33 765
339 884
103 871
645 795
526 301
270 397
680 319
741 900
557 246
962 529
443 783
197 131
1 787
725 802
833 759
523 682
566 866
737 862
657 668
969 381
778 182
501 238
138 457
702 241
770 695
478 663
794 212
998 674
476 795
554 723
405 308
174 77
939 971
638 911
292 595
776 607
845 69
525 277
518 983
677 227
890 287
498 154
828 684
478 496
219 303
611 32
108 624
594 785
695 46
640 232
838 987
55 416
693 683
665 580
807 210
496 341
495 696
379 994
489 323
626 857
888 708
331 236
21 995
41 924
155 715
702 681
96 993
675 756
335 789
998 339
680 142
837 494
487 175
498 216
72 976
683 123
358 959
954 13
937 379
93 995
675 91
84 794
550 771
559 758
97 885
26 556
50 777
952 863
78 536
511 449
571 149
108 193
206 929
307 62
56 142
233 400
194 731
501 317
74 743
628 59
615 171
948 653
515 664
200 899
347 592
741 710
903 917
845 849
910 109
251 151
551 966
696 484
800 744
486 196
255 874
44 113
766 870
534 991
889 280
872 733
443 236
152 613
461 346
454 997
148 370
335 705
188 698
441 31
226 987
860 927
40 481
351 903
894 805
85 884
617 783
18 957
569 60
406 170
167 29
399 860
564 314
12 734
764 751
737 453
379 990
470 596
499 419
224 821
705 393
175 308
265 321
381 193
363 833
862 786
645 529
843 260
993 209
959 854
306 757
746 695
291 685
103 216
36 789
182 326
634 740
61 356
549 898
731 442
227 911
439 592
852 872
80 281
135 845
601 39
733 440
124 347
562 24
813 227
552 597
337 994
349 185
83 397
838 898
808 813
405 65
937 247
527 256
101 17
55 662
101 701
48 788
811 225
451 609
206 623
616 3
188 542
938 965
862 270
83 776
841 670
916 487
743 777
793 443
104 843
544 847
634 205
429 591
200 445
67 880
882 405
946 683
647 70
339 884
660 509
178 422
908 500
276 93
536 651
494 68
915 639
844 37
628 549
993 272
152 827
231 60
742 33
102 177
60 389
897 441
862 720
219 75
168 770
420 494
562 703
342 913
950 477
26 185
457 577
404 19
78 608
641 635
811 820
209 743
184 871
590 106
180 45
815 808
302 348
51 235
147 864
340 392
577 97
674 365
383 34
642 77
711 461
281 283
25 522
392 489
594 208
253 982
790 774
121 68
302 91
954 171
563 449
545 294
659 140
173 219
295 42
502 814
96 6
527 782
271 121
329 919
900 864
638 582
649 689
780 758
928 950
399 734
28 491
630 943
161 686
728 802
616 456
461 229
11 712
833 988
907 282
145 161
743 807
496 783
540 391
341 275
9 468
958 739
682 36
722 587
389 842
298 449
678 5
716 759
746 689
970 548
709 653
459 115
897 451
842 954
228 436
903 182
920 237
272 861
448 601
443 994
442 836
840 740
498 120
808 556
104 244
896 777
891 812
263 354
307 787
222 104
285 535
771 125
986 205
806 43
37 433
269 248
988 478
598 109
665 486
730 405
181 768
580 625
979 71
858 843
946 286
820 80
205 231
436 591
634 190
623 241
489 670
148 891
1000 477
962 745
150 664
432 691
316 330
401 11
854 294
580 258
338 799
30 400
990 542
731 465
705 624
293 354
245 194
670 441
186 244
908 632
322 335
664 339
350 638
932 65
323 203
2 511
911 660
202 31
495 901
524 932
286 200
394 817
257 530
773 63
695 442
776 680
19 17
654 440
505 368
571 586
96 827
487 572
603 6
906 688
620 97
297 430
246 905
434 690
753 503
944 207
887 447
463 720
160 905
273 117
702 664
491 844
415 798
804 978
665 17
114 710
139 284
189 411
101 385
887 622
829 854
301 831
551 715
620 764
880 710
374 892
735 582
380 865
842 150
167 183
892 506
790 281
692 31
415 978
600 792
645 302
132 428
142 946
709 683
392 761
653 589
170 766
630 388
537 549
732 471
977 704
984 624
655 766
744 675
467 70
371 344
771 112
57 503
185 913
674 766
354 577
342 327
714 524
72 972
442 251
954 804
427 419
184 938
613 81
150 928
271 80
191 521
23 42
955 248
13 207
784 628
954 366
889 125
96 668
919 961
764 538
956 873
810 191
271 140
67 423
502 421
941 338
379 693
940 963
170 333
961 953
318 953
78 915
582 207
168 174
711 500
372 932
122 667
806 182
605 393
813 873
211 107
799 754
717 589
922 739
691 886
839 883
797 9
216 917
90 379
879 383
314 801
468 251
433 436
828 273
146 37
144 641
394 356
945 942
681 110
996 867
749 372
381 835
751 546
924 596
979 840
641 803
53 293
728 108
381 485
522 556
196 527
883 665
607 590
700 827
694 287
659 695
529 443
988 39
635 279
119 912
714 614
906 760
867 767
251 634
189 247
773 772
437 385
975 656
482 43
330 674
369 176
618 988
27 898
176 606
518 662
275 295
54 231
997 181
814 921
167 248
20 3
388 940
595 456
499 362
36 77
253 828
816 404
302 871
476 843
504 477
772 993
224 779
959 826
746 221
469 772
775 913
852 488
944 162
524 447
524 442
270 560
964 776
646 85
928 265
742 122
115 431
209 513
339 338
559 168
939 84
996 27
514 714
875 847
294 458
899 399
958 817
592 168
253 921
186 238
359 181
611 927
440 473
811 820
987 778
861 369
395 926
639 856
703 909
366 514
913 997
813 265
433 870
791 405
642 686
866 976
903 1
473 477
297 342
119 284
652 284
209 980
836 47
956 848
362 539
535 321
586 274
144 348
753 18
703 935
911 395
395 568
45 813
155 868
151 341
624 274
253 803
849 832
680 89
627 805
126 42
315 162
510 711
728 459
393 262
656 431
999 303
116 51
918 43
383 270
543 69
871 6
838 796
884 720
525 518
559 511
673 650
360 874
332 182
443 88
518 725
28 99
149 517
559 144
413 67
135 941
947 956
752 6
726 784
301 636
147 250
899 860
733 819
1000 258
346 65
789 443
541 864
380 817
960 690
756 938
879 372
328 890
896 826
609 80
715 621
870 910
769 861
679 769
27 502
566 679
121 372
235 355
171 662
351 615
553 130
502 106
996 432
257 830
909 891
512 866
776 623
484 382
150 545
46 163
841 176
548 612
966 962
623 783
397 136
266 973
79 949
380 767
596 74
965 637
502 505
127 477
858 277
821 611
773 7
183 866
477 613
575 730
513 443
578 197
170 909
858 843
610 249
322 237
873 206
710 287
763 375
651 837
447 620
627 471
337 220
833 810
540 814
256 407
604 52
960 834
676 773
21 817
54 286
491 343
630 927
301 201
37 393
12 952
422 484
703 639
448 759
572 535
942 987
38 828
661 545
318 998
815 337
622 339
681 868
795 113
314 311
703 95
47 351
834 715
354 468
227 537
72 801
788 799
626 13
557 826
823 287
623 874
212 637
505 245
358 893
204 299
394 671
22 906
621 440
908 856
392 974
775 135
933 464
476 563
388 559
845 32
906 211
848 468
713 118
10 352
651 71
742 214
119 45
484 763
618 740
713 392
526 10
473 487
50 459
17 949
981 437
647 862
330 886
3 495
846 42
113 13
226 497
541 854
616 345
84 25
416 234
243 797
284 942
400 716
664 333
769 416
278 644
530 416
910 607
649 533
545 756
253 761
615 771
116 793
818 230
464 199
996 233
174 706
422 279
611 574
989 85
729 380
795 267
874 258
790 705
461 523
283 335
106 714
506 898
127 221
420 324
556 590
296 415
694 730
303 718
803 304
683 292
558 531
789 478
183 432
954 578
913 644
357 237
134 18
239 863
186 261
851 658
73 742
471 147
864 766
70 774
66 666
197 753
231 624
55 985
563 413
57 8
245 475
493 414
276 378
638 731
389 461
203 489
635 461
226 674
447 498
164 296
48 512
136 361
345 278
691 190
198 908
383 747
160 442
820 875
606 436
897 458
946 994
454 99
772 580
78 680
975 219
731 242
602 23
300 866
55 947
854 990
737 253
694 237
112 896
331 514
971 717
710 227
326 917
497 164
844 97
315 575
816 819
841 46
911 417
363 140
130 966
218 217
453 866
762 912
426 565
281 92
319 397
313 991
155 644
740 810
384 999
817 55
101 199
616 658
798 11
977 979
195 927
793 195
107 648
213 554
645 532
928 493
483 964
607 241
50 638
636 347
402 433
632 453
110 502
513 247
225 907
834 490
684 420
68 626
179 790
322 280
773 824
788 250
490 256
893 394
741 540
972 528
980 143
644 603
850 90
996 157
646 74
494 830
456 330
120 562
841 635
458 442
691 613
868 246
639 180
720 760
288 380
522 691
294 268
357 166
322 144
218 353
182 968
298 711
272 637
271 418
859 113
725 729
974 549
729 593
353 613
993 448
139 640
908 514
679 433
576 264
616 1
969 793
503 798
435 266
683 775
887 705
434 542
90 612
204 408
21 819
266 557
197 13
526 405
837 104
367 205
205 413
205 983
780 174
439 708
482 214
919 122
663 369
980 353
761 753
571 184
740 781
794 837
242 936
39 320
524 78
490 406
389 729
902 695
402 169
383 341
462 884
253 301
654 125
878 233
416 414
195 449
285 156
91 988
307 527
604 130
536 830
559 94
789 924
92 460
801 190
74 474
775 263
387 327
559 429
843 265
713 975
130 37
25 998
524 221
351 331
161 128
222 886
810 719
179 10
200 902
376 979
242 273
600 150
579 628
893 158
132 421
458 605
603 262
482 482
812 126
253 832
718 973
692 474
484 527
428 870
849 683
956 803
953 90
718 555
712 531
952 610
215 844
105 409
891 817
943 586
418 703
675 196
670 135
661 366
236 153
835 88
891 85
175 790
344 843
374 892
502 56
899 325
734 717
534 3
589 624
326 476
671 6
140 1
366 341
493 801
889 602
686 327
117 779
621 860
752 460
515 995
320 254
971 413
416 53
677 504
980 4
9 3
3 651
991 149
949 369
970 483
810 837
615 656
516 926
385 236
230 268
521 900
313 549
602 492
995 728
732 279
281 974
624 741
889 284
653 614
97 837
674 623
278 906
831 288
524 794
61 216
116 754
303 582
73 428
156 904
182 68
41 888
628 463
746 665
279 516
353 399
21 375
281 26
314 299
92 112
327 838
591 153
734 442
870 893
796 807
874 26
914 978
440 915
580 541
57 186
584 858
233 409
435 605
903 513
624 748
585 994
147 951
393 175
68 880
686 263
289 863
841 560
474 202
742 281
466 53
911 798
207 50
654 143
656 641
389 556
550 280
231 974
149 696
576 623
886 216
79 262
821 174
375 919
199 295
347 117
915 665
715 257
400 122
763 368
924 56
336 151
124 474
169 566
189 273
488 745
6 74
248 567
486 827
121 623
739 685
349 467
724 654
775 63
431 124
180 537
688 354
827 515
81 812
84 996
741 269
343 572
138 746
572 590
212 623
307 693
160 951
604 656
719 884
7 379
916 149
503 187
701 603
414 330
326 782
50 498
69 66
811 392
982 206
829 383
75 194
144 136
791 235
118 748
127 509
658 125
311 42
644 161
490 12
793 58
555 815
880 842
234 623
829 691
74 216
409 658
793 149
383 553
301 583
92 500
624 427
469 750
910 934
946 113
170 400
214 738
580 725
347 94
784 813
29 176
833 857
6 437
990 625
208 388
888 290
717 300
50 511
445 185
297 959
358 390
127 467
191 572
665 706
519 538
714 448
305 547
984 546
171 310
698 974
264 379
678 585
96 980
165 728
686 540
930 462
928 44
615 57
763 119
657 280
728 281
828 370
915 32
342 812
785 86
464 40
624 48
28 142
869 720
260 193
654 555
599 189
245 582
701 214
493 7
288 357
726 220
252 115
927 641
726 594
633 711
759 190
331 257
976 787
979 200
754 235
424 633
215 352
565 668
675 915
271 58
277 962
77 997
637 528
121 3
714 362
551 754
11 473
259 882
81 986
221 238
870 835
186 644
312 84
998 751
808 986
948 269
265 85
613 24
27 901
263 734
487 740
213 814
696 497
483 471
708 776
610 703
347 578
661 796
547 658
644 659
928 355
439 591
615 192
93 51
784 641
381 356
170 271
767 593
64 865
640 249
952 772
349 250
46 299
957 10
668 592
947 600
191 596
788 385
435 805
445 881
236 219
489 826
418 405
269 255
504 482
253 909
159 456
755 601
611 204
796 711
311 279
874 742
127 501
305 661
541 561
780 750
575 777
182 268
523 993
474 451
360 26
482 726
327 518
722 236
947 937
215 518
260 257
757 89
750 386
947 62
811 291
67 726
994 385
378 249
699 516
542 851
577 58
576 23
259 904
841 297
815 205
461 55
144 74
460 217
279 893
183 407
132 89
474 250
498 125
641 851
702 196
254 182
204 278
182 829
126 463
667 22
77 940
14 127
344 220
113 474
880 623
711 295
544 12
137 184
35 41
237 777
958 737
14 490
319 162
624 196
217 444
384 290
417 293
513 397
870 761
383 625
919 749
760 94
278 463
503 896
673 312
48 740
229 630
791 62
258 548
991 415
705 474
766 374
771 121
882 278
902 640
389 265
358 821
283 149
45 636
948 786
525 717
346 996
58 754
301 137
551 315
788 292
666 256
376 554
832 436
76 258
523 734
554 464
613 881
516 837
623 657
374 463
459 148
902 720
856 516
830 203
494 407
662 618
171 159
594 38
296 3
736 669
133 818
699 290
127 746
402 214
677 749
896 775
495 135
651 797
999 351
758 480
98 493
651 419
457 268
271 245
914 753
571 6
296 46
791 269
483 422
170 193
968 159
294 66
862 462
812 945
424 861
353 569
988 522
790 3
248 445
198 60
65 161
207 768
36 361
782 998
190 519
678 952
17 158
620 971
915 878
738 431
1000 339
860 91
94 988
433 649
708 341
501 630
397 773
133 708
705 433
952 915
866 895
52 629
599 882
760 671
102 514
853 498
588 102
89 713
362 681
22 522
151 70
842 523
230 548
981 975
890 934
828 932
560 755
637 879
550 159
673 396
893 651
753 525
237 481
162 841
363 599
668 183
705 513
61 510
484 934
868 41
972 374
128 695
574 532
690 765
160 123
774 362
886 53
533 526
367 123
721 695
877 729
242 388
898 582
516 302
342 382
755 383
78 314
845 883
647 652
775 535
896 806
859 549
74 782
905 392
86 441
170 626
14 963
545 412
713 911
292 60
443 55
369 46
928 521
172 214
748 574
380 946
494 643
425 238
630 568
9 329
954 716
678 178
590 967
877 222
282 302
357 168
214 725
245 725
939 141
715 416
362 686
329 94
332 856
423 753
82 962
677 432
609 36
2 354
576 198
500 879
47 858
582 857
582 260
401 827
243 520
205 115
208 604
460 534
287 540
501 882
313 368
403 177
531 922
120 405
284 107
965 620
476 330
590 547
373 58
577 990
104 615
219 782
315 312
852 678
560 601
969 353
530 872
794 372
776 61
167 914
533 60
390 132
678 9
66 979
969 50
665 643
424 72
384 883
560 739
340 236
588 120
992 308
679 117
177 785
699 455
514 344
475 232
240 903
882 152
202 306
948 850
922 866
749 371
110 306
541 309
428 449
756 129
245 419
204 435
889 422
766 902
133 403
306 240
392 373
678 188
37 594
460 625
996 959
264 208
516 106
554 805
933 943
361 309
744 178
599 564
465 632
35 364
604 598
970 340
527 996
589 647
272 564
523 48
255 268
373 787
591 771
713 926
235 524
701 74
638 978
610 299
663 103
700 645
985 267
262 669
316 512
76 851
899 588
856 598
384 154
924 229
155 974
498 637
710 390
367 198
497 347
449 977
622 160
426 148
817 606
117 687
538 133
721 192
789 436
589 576
804 173
147 513
149 959
348 644
841 858
204 715
691 338
497 653
801 313
918 922
609 617
750 35
226 147
582 470
45 15
188 171
683 849
807 334
977 831
689 154
868 818
155 893
545 559
871 651
573 345
961 788
823 182
328 711
180 49
64 909
80 224
73 251
584 762
593 879
33 561
379 281
173 901
459 533
184 718
62 329
117 757
938 23
733 940
988 265
174 912
136 51
301 253
15 209
87 885
446 607
888 120
20 824
356 61
778 478
807 540
296 839
862 924
863 233
498 594
506 851
901 671
923 642
850 202
86 937
544 937
56 532
355 431
491 76
554 711
250 268
107 360
284 545
778 968
562 147
997 276
946 68
709 897
99 869
806 559
495 185
716 349
779 551
626 70
780 270
538 179
539 30
575 644
612 823
969 352
627 174
242 966
863 573
441 951
509 961
145 246
595 3
554 861
930 373
643 180
358 710
739 180
824 897
719 313
665 436
610 688
653 292
864 851
801 515
475 305
550 309
312 620
480 144
517 865
44 410
119 160
340 402
299 858
170 163
599 17
705 835
126 208
58 357
872 989
294 858
167 347
966 844
988 478
343 446
856 505
664 387
788 974
831 3
166 86
103 1
835 765
972 808
164 960
949 29
887 36
382 243
86 53
531 348
793 73
577 873
260 648
622 241
244 47
133 453
454 410
174 236
43 288
248 145
174 207
242 197
439 61
113 624
971 525
598 644
517 764
411 174
415 776
823 33
486 658
67 956
191 939
227 241
385 234
441 475
672 559
619 683
306 111
635 731
375 276
39 232
406 891
666 450
483 820
478 488
444 968
907 545
785 634
868 133
608 170
728 309
991 279
390 346
77 296
571 24
256 451
341 609
59 662
482 7
495 541
508 959
504 938
572 414
547 288
457 439
748 155
433 184
529 738
33 822
846 605
56 603
212 102
763 397
403 270
811 244
202 897
834 318
732 705
993 406
844 279
433 450
633 592
329 865
687 162
767 361
964 533
634 822
218 176
446 396
639 621
517 256
573 841
546 351
756 305
583 538
987 600
191 16
881 620
782 520
880 567
100 548
370 843
19 733
128 588
208 464
719 767
607 725
76 292
596 153
690 832
432 179
194 677
297 623
142 74
641 78
626 21
864 740
472 995
583 882
345 600
366 791
515 64
355 973
125 591
423 951
129 815
492 854
476 323
397 789
866 618
638 38
777 492
487 502
384 249
849 69
859 729
792 215
187 374
965 147
97 312
127 387
240 226
549 618
406 716
333 945
983 272
763 971
472 759
8 249
318 856
585 856
70 177
550 376
523 257
569 514
901 619
845 695
312 140
855 393
338 718
990 188
158 320
79 753
2 630
486 86
942 319
495 70
446 12
269 45
559 968
587 837
531 459
598 431
823 842
560 453
641 160
479 549
301 798
428 558
643 302
621 913
982 585
596 115
160 428
395 864
700 718
176 981
411 231
73 774
227 234
393 632
181 868
665 872
429 482
784 93
5 72
656 404
519 987
414 252
116 678
396 809
789 815
46 572
346 200
433 118
749 573
440 826
697 930
411 105
197 126
197 194
598 202
188 853
104 116
794 602
410 219
34 189
760 199
398 79
197 106
678 830
655 945
875 117
221 352
477 285
479 417
619 674
526 76
191 806
408 630
849 985
173 817
15 883
962 933
38 413
242 158
102 715
832 897
249 977
261 52
469 725
399 739
815 87
893 925
554 5
989 300
117 403
285 162
95 132
544 246
403 132
847 786
683 505
481 678
730 931
655 742
481 198
285 54
978 295
300 177
477 532
934 289
451 593
724 219
465 545
677 268
53 868
373 524
201 736
666 853
595 931
129 321
374 76
370 413
590 351
883 670
958 66
659 817
35 408
953 383
650 499
367 629
152 703
438 739
592 353
284 104
424 186
261 412
825 797
148 631
300 414
480 30
846 258
665 138
520 881
380 618
246 170
873 746
484 398
751 311
414 75
261 34
445 837
633 521
152 269
682 781
811 451
708 162
299 657
537 373
990 819
989 917
662 236
634 861
171 146
221 384
417 584
421 481
2 861
130 54
834 153
604 812
973 644
301 312
684 272
91 837
753 674
910 79
940 415
561 543
926 110
694 781
261 342
203 114
167 263
416 332
144 1
645 19
330 116
388 945
782 14
687 478
556 535
949 596
138 495
605 510
290 64
406 299
413 551
813 608
940 580
580 228
247 83
199 225
169 576
589 586
64 950
485 276
872 619
114 433
942 10
73 719
18 232
782 478
86 431
10 595
823 25
108 590
814 69
645 307
893 983
933 234
509 956
575 417
850 380
389 689
408 792
23 462
939 425
855 804
399 24
49 865
454 221
289 157
463 268
251 933
166 356
311 183
599 675
55 886
574 449
240 444
905 981
406 262
66 844
868 261
125 464
685 916
73 579
846 973
906 536
891 96
279 71
746 202
87 878
326 800
243 661
642 565
827 147
991 48
308 893
357 858
774 433
11 41
13 846
382 857
953 918
989 272
474 232
109 734
534 561
221 434
999 776
923 863
910 826
718 913
770 218
650 74
114 544
389 661
517 127
44 770
42 470
701 33
767 516
76 810
243 300
75 297
160 242
67 998
910 69
287 784
857 680
223 936
596 971
97 612
382 113
583 141
173 424
939 283
92 939
239 15
312 335
577 313
310 471
540 643
427 220
899 826
761 284
254 122
733 357
470 351
491 115
538 52
335 664
603 476
491 427
761 841
153 802
272 338
980 463
683 811
636 407
690 582
703 397
754 944
294 436
550 223
274 785
448 88
564 608
35 50
890 54
855 795
133 43
506 126
937 113
519 188
769 573
969 208
152 472
908 723
945 445
229 458
545 218
826 677
726 108
161 860
655 615
657 16
141 788
900 163
350 78
650 418
626 119
590 619
341 777
222 497
954 285
503 451
127 499
606 329
189 853
467 767
782 844
631 124
286 923
1 530
948 636
754 650
269 573
350 343
840 609
894 572
22 794
292 397
726 149
1 898
664 914
758 468
592 446
368 388
918 878
513 369
18 865
438 266
609 286
895 787
358 448
242 789
185 380
529 533
430 910
824 530
997 94
539 581
969 588
465 907
275 887
751 978
243 293
579 189
976 852
299 473
261 334
714 540
73 446
355 242
771 503
596 179
759 768
356 135
41 728
614 821
798 316
609 365
553 41
892 187
660 528
862 191
731 921
366 575
816 803
306 721
899 587
355 901
35 657
384 710
531 76
392 998
362 328
369 1000
186 914
442 260
451 845
766 304
878 181
984 131
851 694
281 289
190 749
406 635
345 225
300 790
787 875
203 691
691 149
63 571
831 877
722 504
808 281
462 487
617 685
379 446
735 468
217 659
294 924
148 622
412 638
512 448
139 199
347 715
285 829
705 409
913 116
397 426
912 720
405 859
304 529
996 783
442 38
962 212
834 735
372 109
556 245
444 884
598 694
523 790
199 883
998 227
653 111
831 395
253 565
94 235
18 556
594 89
301 459
193 555
664 135
380 564
448 219
913 823
613 45
927 435
662 811
921 925
319 315
880 752
986 571
127 973
62 4
462 720
275 363
497 654
218 938
157 876
698 665
710 69
504 310
120 636
560 166
480 41
793 879
449 359
332 778
781 576
295 393
755 243
897 570
507 251
127 114
779 663
732 824
134 488
123 236
401 254
295 683
561 880
239 87
865 10
585 570
963 646
888 880
449 717
968 784
898 956
618 94
918 676
163 350
585 51
305 286
969 985
865 599
685 530
539 104
674 549
195 124
3 636
353 82
865 452
407 320
414 762
438 25
374 331
382 600
886 959
944 686
285 854
383 808
912 969
518 921
45 585
220 712
794 47
499 573
892 659
421 905
929 306
636 858
458 303
261 18
703 343
196 204
12 987
956 578
499 923
507 474
186 543
590 727
299 979
637 88
993 191
496 58
915 922
224 132
149 372
714 485
688 852
839 910
487 700
622 794
268 986
528 129
855 453
432 118
206 154
344 69
126 198
119 840
971 41
412 343
827 120
971 126
35 515
214 809
603 522
507 836
964 871
324 34
152 819
972 755
824 357
555 316
155 950
990 673
16 126
245 402
527 843
357 215
24 562
83 571
407 627
497 589
623 370
189 820
575 775
131 161
477 398
347 685
358 631
757 337
738 373
216 1
216 265
826 572
143 239
865 909
498 549
919 362
181 121
895 107
268 755
153 26
710 744
375 499
836 68
441 131
131 573
837 656
228 347
586 663
572 370
918 451
812 70
190 836
943 992
747 85
110 210
953 899
398 819
887 328
458 233
806 327
982 589
935 643
305 209
579 520
970 877
946 497
332 781
773 135
219 275
485 519
418 328
147 438
765 816
48 33
360 222
810 853
495 341
550 745
264 800
677 128
624 233
14 622
757 956
231 786
305 976
304 715
152 723
538 451
483 917
138 585
438 843
183 948
692 933
733 733
860 955
188 409
31 484
440 202
987 787
763 670
385 292
14 66
516 537
453 552
137 999
841 591
538 574
507 24
756 230
185 239
648 616
100 372
574 678
465 539
209 561
852 227
293 593
129 866
417 809
808 582
172 554
127 648
672 710
939 634
873 428
43 123
495 521
198 143
682 68
628 663
890 890
483 480
346 182
990 612
193 762
315 797
445 364
74 442
76 117
544 12
135 948
469 587
729 629
697 667
329 410
300 325
804 218
400 782
393 149
911 390
186 585
949 226
668 631
747 22
33 744
692 291
877 168
797 160
826 606
15 493
818 154
372 315
96 621
770 771
160 488
73 681
907 346
977 21
43 575
318 723
13 76
243 9
169 890
495 39
532 994
148 510
824 349
970 519
290 919
407 740
420 450
796 480
501 327
901 772
495 543
619 219
228 508
397 861
900 396
390 891
400 431
779 537
56 223
142 749
488 346
796 549
28 907
234 591
362 528
71 135
353 856
364 689
549 581
976 760
650 448
879 366
902 50
273 658
406 958
304 415
963 893
800 99
689 990
518 34
168 51
907 588
276 521
101 270
29 825
273 77
442 679
729 151
809 344
302 1
415 214
107 605
703 378
368 907
940 392
443 885
472 107
628 349
619 748
572 728
804 647
326 844
995 246
589 54
55 803
17 890
495 470
847 124
30 198
590 214
99 970
77 32
380 571
318 704
432 999
646 890
733 235
481 971
25 728
531 70
959 80
549 548
671 454
651 396
609 701
671 240
272 708
278 747
451 652
650 595
484 882
117 295
265 217
944 598
667 290
369 475
22 625
79 918
313 693
394 730
970 921
629 64
811 241
892 906
500 262
143 541
835 983
200 260
857 100
390 143
618 523
148 758
675 639
332 227
956 987
908 725
789 925
165 536
441 599
860 56
597 941
924 3
263 431
531 123
266 119
642 920
678 883
522 790
16 352
339 853
578 971
896 247
783 366
964 60
116 223
164 824
827 712
143 87
209 89
208 673
593 475
357 849
639 270
622 879
731 654
625 960
206 309
674 520
579 989
212 638
461 695
406 375
461 288
376 549
221 670
144 583
432 813
83 501
379 70
723 704
663 110
418 347
867 869
857 91
728 445
140 69
443 189
476 545
93 903
573 852
435 314
127 716
217 866
936 209
913 595
704 659
6 575
444 122
212 872
317 301
369 940
129 456
1000 812
714 605
457 93
407 287
3 891
757 534
742 219
814 692
350 654
229 518
639 355
227 673
974 851
791 543
998 343
154 919
524 998
91 868
154 980
871 497
30 156
375 627
318 772
426 188
705 668
23 655
327 343
194 249
791 301
643 984
903 788
786 796
663 426
406 876
372 816
972 276
903 402
173 346
534 220
888 598
253 238
581 910
159 579
879 774
758 949
737 522
317 660
86 522
398 979
795 491
767 769
171 766
112 669
889 343
941 645
883 777
687 193
772 463
237 845
794 651
172 994
654 530
52 488
467 739
230 450
218 261
27 997
665 388
731 138
783 554
330 672
865 665
128 16
861 636
287 364
358 654
184 458
946 12
751 236
685 413
674 980
976 903
290 700
838 641
195 21
692 620
285 525
541 556
192 412
776 401
54 478
936 134
145 237
472 882
294 895
875 157
59 967
667 851
492 349
369 505
125 686
211 61
617 409
821 751
151 808
286 596
730 204
441 221
102 874
769 913
69 396
363 643
494 127
475 30
534 985
671 844
904 658
66 881
631 520
328 886
482 781
985 613
833 211
85 426
338 935
331 853
496 407
533 693
723 990
974 8
851 256
913 644
524 755
275 979
865 154
935 602
214 347
557 919
345 46
981 642
495 682
88 311
4 991
980 621
628 726
982 953
597 479
233 895
873 120
274 508
109 738
84 209
128 322
368 641
282 472
153 349
660 776
766 241
861 663
389 745
698 489
967 370
264 294
414 200
707 137
874 688
896 816
138 958
598 24
495 505
854 880
656 648
888 513
175 422
167 749
237 564
934 864
158 204
404 197
334 572
259 111
926 208
165 155
178 63
568 763
643 672
320 421
933 298
719 208
956 108
672 886
749 193
396 605
802 907
478 799
910 135
342 736
890 835
898 507
269 68
740 465
886 911
209 59
266 819
926 928
813 222
414 598
202 562
468 809
608 3
137 945
681 517
352 479
985 571
638 249
714 254
165 377
436 599
418 373
301 701
922 343
940 113
674 336
145 142
144 141
86 752
269 281
759 766
336 621
870 744
997 974
350 583
182 161
534 785
486 599
942 834
946 408
744 882
23 620
760 888
640 167
447 846
611 908
529 206
949 947
920 398
980 946
106 269
54 162
760 640
474 540
948 702
583 419
38 691
578 606
772 798
643 217
125 219
424 254
200 653
51 373
318 119
388 30
192 424
64 441
981 951
652 537
956 928
619 235
840 994
791 196
413 612
830 434
687 538
190 254
627 887
5 240
270 945
369 392
833 461
412 432
968 814
742 64
299 923
916 360
555 138
750 707
141 968
505 580
833 828
714 695
934 460
404 719
110 204
665 772
203 943
756 77
141 171
94 497
857 439
577 9
716 411
379 326
905 857
684 883
577 738
197 397
115 511
715 600
372 225
168 379
456 574
744 924
421 596
35 837
846 277
688 611
937 562
418 66
949 842
579 102
499 525
36 776
375 614
838 750
129 746
320 6
929 584
179 64
901 350
626 213
824 747
308 314
380 760
601 726
827 328
852 180
955 326
939 887
637 330
76 777
782 765
348 395
459 711
60 527
740 359
105 686
1000 563
323 413
139 379
707 924
103 966
291 559
445 57
387 229
5 82
846 462
857 787
497 193
720 315
673 557
243 459
22 778
190 243
622 345
268 328
293 328
886 371
428 584
812 331
412 814
275 817
603 257
450 131
445 100
656 169
628 118
895 899
141 650
994 84
412 762
89 261
632 705
288 975
305 59
872 100
916 716
972 147
277 518
617 422
590 722
839 273
171 218
867 733
817 312
74 860
121 229
934 163
137 752
810 222
321 441
157 681
827 237
754 129
550 104
826 371
643 140
357 664
397 814
126 223
82 214
443 200
362 203
954 376
597 499
940 763
444 918
154 96
224 271
375 908
278 774
913 200
864 921
735 269
491 260
474 860
59 573
775 916
292 421
919 728
491 889
806 858
954 935
205 960
867 177
950 580
779 145
66 863
131 642
902 800
660 621
194 376
292 719
139 968
696 583
471 58
916 186
120 277
237 869
46 325
904 104
248 996
858 683
325 313
113 988
609 226
602 772
491 802
769 893
475 630
687 464
650 946
223 602
471 770
94 459
563 516
511 998
680 810
123 368
355 4
230 236
8 964
765 831
723 498
127 534
998 198
143 814
415 647
416 366
825 885
401 510
507 387
196 911
279 187
190 319
554 633
597 420
250 562
59 361
895 973
170 186
999 892
539 313
678 413
298 955
464 502
888 698
609 971
157 84
403 887
520 347
766 957
518 116
477 16
988 576
761 371
263 158
470 759
172 801
755 148
650 470
168 219
189 537
621 776
663 345
692 23
979 182
298 457
473 496
72 774
145 461
618 833
592 407
207 88
236 763
233 962
180 885
422 400
176 368
713 42
65 839
20 404
861 44
540 317
91 334
794 611
443 235
641 412
500 34
797 848
810 735
620 29
429 989
357 41
83 605
443 69
473 148
191 463
780 334
667 730
341 870
105 460
872 783
817 746
593 371
106 614
642 403
391 725
766 71
676 748
816 849
996 119
581 289
622 187
916 360
230 289
749 257
39 334
80 620
990 856
469 673
75 96
820 111
182 465
212 586
434 857
976 28
317 430
616 556
916 939
227 532
788 146
480 975
595 827
682 559
231 584
680 151
261 306
771 499
84 443
300 983
11 518
947 275
831 327
265 562
93 747
892 492
467 881
707 372
931 61
645 389
540 162
467 324
822 800
243 237
219 906
424 542
816 229
556 370
932 647
393 821
312 25
905 285
656 779
839 612
1 586
747 483
806 540
340 214
450 628
534 582
124 669
898 957
327 939
586 453
274 258
282 978
262 586
364 187
799 918
504 202
684 799
338 250
464 490
117 678
260 914
582 650
607 383
321 480
933 933
191 907
884 206
791 472
659 146
63 155
356 457
256 566
816 40
529 594
271 279
193 646
296 530
912 775
254 902
835 233
139 187
392 25
497 23
168 183
338 155
612 231
796 693
733 867
461 612
891 261
906 731
261 83
857 202
103 173
406 110
296 937
961 545
567 688
871 457
612 735
965 208
901 224
90 761
373 633
894 551
281 263
346 800
1 542
715 202
312 103
40 120
664 608
296 1
458 231
965 166
374 70
293 930
691 275
907 383
933 63
325 801
600 214
755 670
872 600
703 469
589 183
791 743
743 252
482 86
252 200
269 447
376 626
900 561
943 66
129 807
607 876
89 454
124 206
806 843
312 995
178 508
250 900
152 968
54 993
193 633
80 305
930 461
22 456
521 830
636 965
840 650
103 243
448 928
771 226
220 254
761 83
982 397
365 11
3 133
766 418
723 196
656 845
300 653
482 678
643 821
470 118
360 483
411 573
798 807
61 181
264 18
415 821
832 245
378 779
197 835
30 143
988 919
571 686
364 287
108 52
170 7
489 578
150 529
336 899
80 948
965 396
217 343
588 379
158 48
883 965
107 354
273 913
598 95
381 843
895 962
968 489
67 64
592 456
355 217
164 927
323 435
778 128
507 539
587 365
330 664
18 469
381 436
530 290
133 979
941 911
400 28
91 908
364 466
682 683
610 719
153 846
973 932
470 930
295 480
144 56
525 624
60 161
451 906
885 590
501 584
611 825
733 900
366 701
383 97
815 48
893 993
924 967
897 866
345 394
450 192
816 488
649 974
880 875
465 100
683 764
589 965
865 293
993 321
417 231
278 376
369 232
199 171
36 292
685 96
287 381
869 135
108 102
977 517
616 987
751 442
407 299
591 339
660 271
502 584
960 77
308 780
950 328
620 507
602 986
366 305
439 888
990 234
751 546
533 967
408 367
665 284
622 814
85 255
839 282
359 587
366 798
126 667
173 316
301 745
49 774
662 666
900 488
33 651
617 650
16 566
849 25
839 680
935 471
753 924
510 773
571 111
778 875
190 696
441 950
724 491
156 490
977 385
36 56
705 10
575 653
677 721
401 424
894 516
439 335
108 647
758 948
823 679
375 535
485 12
502 815
304 208
593 658
714 280
289 628
280 418
139 864
287 957
472 539
874 181
827 910
858 982
660 585
119 680
692 35
849 603
811 194
851 153
433 403
31 565
982 721
585 311
267 121
659 872
52 739
649 533
514 879
463 506
186 174
208 582
185 877
70 57
209 995
398 921
485 641
362 428
738 467
587 946
817 5
744 246
778 869
748 392
898 292
465 211
793 84
960 673
729 977
972 30
951 937
578 369
797 435
902 939
885 535
539 489
734 702
570 283
675 512
803 318
529 573
656 268
941 321
298 616
645 669
606 269
638 595
30 183
121 434
968 931
420 5
706 507
789 153
665 276
594 463
35 468
735 122
443 691
306 676
344 741
9 951
545 949
132 647
80 575
506 252
257 48
555 925
78 963
238 343
806 742
209 832
953 841
531 944
619 396
137 836
786 963
912 146
792 331
906 43
295 872
919 411
336 551
513 473
816 413
155 751
582 621
462 364
308 535
930 992
828 927
889 67
212 613
944 801
843 3
874 849
260 137
688 793
266 595
8 200
950 81
702 163
526 531
65 164
155 833
759 995
61 982
595 648
448 273
275 539
388 290
427 149
941 647
242 114
314 207
288 250
412 264
794 990
153 937
770 859
854 307
289 528
175 915
187 883
421 623
912 462
610 809
455 339
453 551
757 697
946 766
29 44
34 358
295 823
682 186
493 64
591 536
450 781
664 766
388 637
98 85
893 300
638 708
258 348
44 90
856 15
59 990
347 884
707 92
277 641
704 388
923 770
550 295
61 373
10 213
297 448
748 108
815 189
536 385
475 73
87 580
569 331
215 146
237 916
557 921
309 514
283 261
555 232
605 833
45 616
63 614
721 342
531 810
195 535
608 67
646 670
1000 695
840 215
130 214
135 76
590 687
947 443
674 873
705 502
117 278
891 750
91 180
990 612
147 621
687 184
854 754
448 333
547 854
67 287
363 677
364 201
644 953
825 310
812 317
595 530
279 928
108 486
97 370
990 97
281 244
998 677
10 134
988 445
732 556
233 54
255 95
48 596
906 899
215 873
402 717
645 810
295 681
50 753
849 392
636 40
716 130
264 633
78 725
281 251
305 810
905 514
110 559
457 952
824 16
733 672
482 226
907 377
129 777
169 956
995 978
107 804
436 711
436 370
620 514
323 717
230 925
483 227
178 340
355 940
612 2
228 87
464 93
869 134
90 593
570 37
841 85
795 677
47 277
790 231
947 667
591 112
339 177
516 74
13 517
518 870
956 625
717 746
880 419
11 586
623 969
53 581
257 463
739 848
79 303
969 528
640 25
202 559
632 978
494 717
586 645
269 12
757 542
960 986
571 637
605 970
550 194
656 658
506 807
109 395
923 584
609 78
636 562
540 810
526 268
912 33
45 112
653 181
166 802
438 613
582 737
930 43
700 132
939 586
980 205
789 47
125 903
464 397
207 761
28 4
37 733
844 940
121 81
882 497
109 286
23 320
362 691
823 953
538 61
266 761
808 518
421 54
451 932
692 884
887 658
390 720
659 924
4 233
729 779
65 886
205 838
528 88
40 567
628 350
110 578
96 893
947 918
849 516
400 398
55 541
261 287
210 444
677 919
698 214
99 406
243 763
850 304
870 770
120 890
468 497
390 230
147 563
79 337
734 996
537 478
764 788
232 797
716 974
187 908
313 413
176 286
590 556
325 26
915 459
956 445
674 382
945 346
682 820
816 23
500 416
204 352
148 264
237 435
343 863
276 424
709 656
211 451
476 298
757 536
980 391
773 713
59 653
473 717
739 741
156 288
639 239
503 359
794 787
649 740
163 137
792 924
375 872
170 3
539 851
241 927
640 519
171 14
730 698
439 644
932 469
708 594
953 571
357 210
950 747
883 6
930 112
984 675
678 304
154 154
80 216
734 395
408 720
418 905
549 138
607 856
449 480
51 315
524 402
149 407
413 474
586 32
706 342
645 569
723 384
599 799
193 802
521 333
237 601
739 939
794 786
265 345
659 243
644 315
722 183
656 793
824 134
476 242
810 530
913 120
919 532
334 511
844 111
712 855
793 81
866 450
795 586
829 131
445 454
636 473
265 167
301 292
533 88
617 776
896 343
875 529
40 814
925 208
63 883
963 636
86 856
441 829
959 880
333 270
742 403
570 969
260 6
93 871
646 793
136 710
239 541
355 10
218 278
161 279
915 280
135 124
952 1000
879 576
845 910
313 211
180 586
592 882
752 439
232 685
394 398
939 367
376 632
910 293
572 593
873 71
194 486
485 8
584 145
55 364
575 428
14 367
249 754
192 605
290 1
399 424
790 683
315 337
630 166
759 225
295 202
687 632
639 489
634 172
535 222
650 688
55 109
862 663
268 304
304 54
478 558
241 702
39 267
433 555
780 669
870 191
823 75
563 557
728 461
683 197
885 263
372 332
995 939
242 233
287 263
820 546
248 764
31 60
615 287
955 464
655 394
469 825
382 477
937 32
228 110
372 620
951 112
51 744
977 946
208 293
838 263
27 28
87 86
372 58
521 701
95 327
152 175
651 564
595 533
643 588
207 823
935 15
758 158
103 985
277 734
997 310
337 115
201 23
80 424
125 572
899 600
774 219
783 50
583 424
12 377
199 225
239 218
375 133
118 997
730 477
787 395
509 726
748 124
547 710
281 828
427 671
890 180
230 201
625 672
49 812
37 636
854 247
380 276
272 228
705 497
892 2
727 492
615 401
110 475
302 161
832 391
570 729
930 721
393 799
611 554
190 441
688 647
923 43
271 67
564 194
195 975
467 455
855 922
396 81
242 964
354 698
427 73
794 924
722 356
909 186
627 332
979 98
141 314
380 901
95 411
386 944
398 290
211 852
933 252
216 607
305 174
247 570
493 731
86 41
227 214
546 995
93 853
166 524
425 233
644 546
489 520
809 30
882 886
138 20
626 814
988 354
923 931
661 234
274 415
629 747
741 501
353 175
699 834
67 518
63 123
642 711
740 552
437 451
470 621
434 575
928 96
26 422
655 851
266 686
433 929
429 894
68 174
7 781
299 767
889 74
784 362
913 531
982 523
144 350
924 451
546 578
999 852
702 571
257 653
582 967
861 689
862 11
792 929
695 869
942 90
452 584
114 725
248 365
714 96
546 391
968 637
489 92
662 966
619 190
156 918
607 200
211 16
945 468
337 2
92 639
222 278
2 543
907 336
431 250
640 620
257 976
67 607
573 745
935 729
647 191
391 91
107 253
721 602
603 51
689 57
335 694
237 910
246 337
586 143
763 676
652 225
832 20
765 718
447 405
596 699
790 93
346 987
588 896
946 67
124 190
884 635
544 458
794 120
262 790
465 380
605 25
44 116
834 437
841 808
507 280
373 437
423 296
191 719
785 10
200 137
771 908
366 83
203 315
104 160
539 465
489 569
684 143
580 533
341 517
797 420
856 847
143 170
888 279
289 334
471 672
580 489
572 241
556 945
104 774
238 660
228 643
786 727
259 912
429 365
785 599
446 225
395 641
920 588
921 282
953 208
696 391
632 532
477 267
41 188
847 581
223 278
5 75
986 9
374 263
861 415
640 158
799 306
894 34
315 718
925 815
206 267
799 621
888 838
25 276
856 928
206 872
946 79
87 211
473 932
346 461
618 334
640 985
18 417
134 533
347 333
600 59
679 553
390 399
674 567
495 414
285 529
608 701
911 231
163 695
155 383
716 509
493 773
189 355
888 511
843 322
380 235
787 443
841 59
626 176
590 514
43 120
820 874
105 651
345 731
113 267
775 500
272 829
184 268
779 460
782 71
306 622
64 162
221 92
267 904
418 846
965 856
730 460
110 785
515 835
101 455
954 628
456 876
144 226
685 640
711 922
543 467
628 16
107 607
510 848
693 374
230 928
388 658
442 960
794 498
952 956
584 895
771 906
131 40
679 914
835 816
282 390
405 378
984 910
758 512
886 494
421 451
108 116
75 808
306 550
506 869
763 257
163 89
128 533
446 293
109 807
196 281
658 391
300 600
112 642
135 58
508 997
113 556
364 616
165 187
55 669
926 670
758 818
351 88
381 886
692 797
77 489
879 887
487 735
377 178
236 598
595 512
67 743
358 707
893 431
99 523
192 948
766 25
112 950
836 116
912 492
980 527
413 989
724 859
37 900
497 100
611 272
14 91
798 678
108 372
894 691
639 207
232 86
36 404
519 343
835 871
398 431
420 815
673 810
710 143
243 709
980 206
297 853
531 994
365 94
785 638
845 259
345 423
826 76
419 381
251 345
776 253
67 649
458 195
338 740
448 168
373 580
432 427
421 670
763 962
600 785
44 547
969 445
521 389
769 795
139 939
192 20
668 915
109 259
998 126
293 446
26 445
872 666
335 457
419 292
77 98
645 19
463 121
509 614
408 983
922 278
298 547
461 113
372 966
92 570
16 369
814 384
50 41
498 686
977 384
481 916
935 54
174 126
739 397
380 683
961 146
693 302
415 258
224 154
723 786
155 315
698 739
779 968
653 748
131 277
192 630
683 612
737 127
523 857
539 475
621 903
205 500
757 314
467 619
405 981
295 190
928 559
527 993
740 707
983 180
810 871
482 175
301 492
348 219
694 824
727 887
386 314
628 931
550 143
123 94
284 954
513 418
410 212
919 39
219 150
20 902
77 28
519 501
720 377
201 867
754 413
727 928
859 140
282 354
448 408
362 405
822 732
943 874
913 232
381 861
763 131
158 400
901 839
216 677
544 620
33 416
344 297
436 759
113 202
610 718
123 561
292 971
844 945
176 235
95 757
887 556
956 858
696 44
721 857
476 911
327 264
561 509
267 670
872 997
715 379
940 481
452 837
781 231
465 296
52 956
512 560
417 938
982 467
323 112
22 703
966 799
307 349
18 527
523 574
953 890
371 237
74 892
122 822
118 854
809 587
146 169
107 321
788 562
674 88
790 111
910 696
44 756
283 216
790 62
952 805
42 743
634 322
144 115
968 756
342 261
430 777
98 488
50 536
624 885
995 723
419 414
170 905
121 463
524 452
256 910
652 476
797 298
412 286
41 941
201 380
157 383
870 630
166 254
139 919
642 789
202 134
38 60
522 371
822 158
67 46
521 78
376 719
4 318
258 788
167 45
427 458
88 324
578 296
215 253
42 716
849 856
915 244
615 887
44 437
482 437
514 111
830 2
319 890
677 833
877 576
34 844
167 304
599 122
375 745
460 814
669 416
660 309
195 584
20 274
710 239
350 501
503 224
113 179
11 821
397 789
633 888
191 431
552 800
544 790
603 927
343 3
312 272
855 2
275 507
746 874
375 985
208 95
273 877
698 320
109 284
172 94
525 741
541 363
152 77
3 84
87 755
27 345
347 398
905 881
755 622
606 650
744 129
6 813
133 17
301 703
797 242
983 472
834 321
397 523
606 986
741 399
744 692
90 767
647 91
712 994
643 402
530 317
130 387
403 535
238 263
504 703
174 34
354 486
8 8
994 750
149 613
305 734
501 892
982 394
387 148
549 694
11 29
415 79
614 140
402 818
520 851
884 905
391 694
702 237
987 398
11 695
429 135
27 316
709 929
76 8
702 96
124 625
703 712
851 539
356 316
166 253
158 876
570 49
286 548
946 271
966 272
406 957
272 394
322 432
440 981
76 398
22 141
852 200
739 724
40 703
956 95
970 205
254 113
661 540
810 539
811 607
564 776
169 216
648 836
816 491
889 87
228 892
91 910
634 80
783 830
924 674
878 738
851 894
433 132
671 512
118 242
17 481
697 682
517 186
676 344
431 333
225 564
474 658
737 316
145 108
781 519
257 68
961 659
790 107
619 393
635 461
942 736
418 652
838 638
981 934
267 514
78 411
69 491
806 551
659 806
325 950
18 439
97 581
688 978
371 887
348 306
42 6
657 289
926 459
393 495
8 907
318 659
150 85
635 386
191 955
905 294
732 515
96 923
901 829
716 783
89 271
276 63
351 130
588 933
427 276
182 981
639 434
519 500
885 788
743 153
447 76
591 647
569 178
6 687
470 470
740 722
784 558
687 16
949 134
410 275
256 376
809 592
91 894
682 328
480 976
51 424
71 926
104 642
328 640
109 110
831 797
354 849
864 614
748 41
316 813
188 157
748 571
465 997
324 839
814 146
570 804
730 864
506 640
280 833
943 833
629 388
236 773
387 983
24 100
912 135
291 339
910 99
95 39
877 374
520 419
222 690
554 89
729 951
784 59
892 8
396 726
499 521
503 632
732 885
19 526
865 643
742 310
348 775
149 837
255 225
915 668
757 476
427 469
528 485
493 210
935 419
939 889
520 434
318 442
968 251
894 337
647 833
607 636
472 995
219 755
423 727
203 134
602 180
665 629
839 130
549 157
45 774
207 488
929 565
815 525
861 897
729 709
344 507
501 336
91 816
542 720
853 514
693 744
373 455
585 357
514 211
984 133
620 559
123 191
715 548
445 938
646 575
82 173
509 989
804 583
303 599
112 346
90 156
611 804
161 462
673 195
327 674
232 657
847 946
494 355
292 561
136 938
111 937
926 218
801 619
218 730
76 103
259 329
133 165
626 869
63 293
967 298
955 389
335 199
553 801
361 829
766 845
781 497
714 877
495 707
437 514
617 712
41 512
676 875
743 173
466 302
600 805
194 433
632 554
354 529
357 184
28 715
211 123
999 809
516 925
438 494
206 953
465 54
929 246
419 140
442 671
476 885
318 42
595 670
199 949
133 949
664 555
678 160
969 874
799 676
170 485
437 236
290 376
622 901
41 218
889 41
925 482
524 364
34 243
191 118
67 232
787 324
483 730
603 464
140 452
936 402
638 310
685 372
273 927
145 306
346 313
795 34
398 271
513 318
436 431
663 704
27 502
231 449
912 510
961 834
235 52
361 897
268 872
799 45
350 541
853 944
977 695
965 648
965 375
805 478
181 400
902 468
916 208
717 132
966 828
879 677
573 201
72 239
284 841
381 871
814 633
328 234
881 791
165 293
771 846
246 970
437 951
159 147
279 352
180 875
552 244
444 58
297 125
966 516
386 580
213 346
580 200
990 541
834 460
306 155
124 604
555 551
697 561
913 713
587 976
220 92
150 138
263 664
179 446
26 228
574 565
765 239
779 153
613 755
909 612
215 918
469 33
594 769
482 166
141 506
597 68
206 360
24 747
192 468
695 203
768 218
456 268
421 532
286 235
847 34
951 195
228 62
831 420
585 821
326 312
380 725
85 923
669 585
53 108
311 861
79 747
15 78
609 535
769 436
469 895
90 616
677 420
839 317
138 507
818 423
148 463
386 198
782 232
340 54
915 834
581 651
728 993
527 596
31 337
232 296
911 500
919 321
638 587
94 758
180 775
238 912
109 327
559 623
677 890
724 899
549 591
583 304
900 277
613 110
405 930
429 845
166 316
902 348
105 803
578 996
907 285
611 815
438 15
905 170
69 114
704 628
932 617
894 287
397 831
761 507
351 802
117 190
537 516
319 18
13 642
926 896
710 920
934 537
707 147
261 839
466 775
392 964
251 398
229 285
791 648
449 989
178 142
657 565
583 715
357 975
871 596
515 282
819 580
727 449
287 525
299 987
951 753
150 690
975 202
849 378
367 766
907 297
861 544
259 564
539 444
39 615
897 409
989 553
2 715
239 715
702 288
40 538
228 652
853 190
568 202
968 702
998 934
478 875
438 859
302 736
350 977
386 340
893 247
961 374
89 894
182 200
737 791
442 222
411 964
165 295
996 978
911 133
7 994
852 389
124 444
421 154
494 474
720 806
180 387
281 681
880 269
59 462
683 616
579 501
796 94
72 744
876 791
785 983
371 882
326 636
790 494
968 746
552 283
669 687
367 731
1000 949
411 246
861 58
558 93
187 440
184 353
144 258
240 59
941 928
564 610
104 267
13 354
636 71
757 565
295 305
253 124
369 294
352 663
756 230
670 909
262 943
200 853
912 406
334 439
49 853
120 898
251 152
222 132
696 886
191 979
102 991
285 443
106 471
700 636
545 862
804 370
223 807
212 4
443 134
987 545
442 491
643 106
237 692
578 864
842 933
923 768
211 944
414 208
843 317
178 114
483 388
194 982
986 705
839 405
950 428
919 826
931 391
83 561
425 168
101 660
428 266
210 23
231 638
954 623
736 74
461 132
114 219
924 654
59 99
527 763
588 8
399 445
5 518
686 481
140 429
695 786
809 567
205 904
527 39
112 158
290 263
481 573
227 403
502 404
166 285
293 28
472 754
272 691
171 477
906 957
742 311
878 600
504 551
589 82
240 31
293 701
273 530
933 773
177 499
784 434
462 343
96 77
768 933
410 367
324 938
249 315
915 66
616 126
208 419
449 205
906 447
976 741
514 179
678 908
342 691
34 461
538 803
736 129
496 305
243 146
460 820
885 491
616 375
793 501
705 823
270 242
982 611
789 246
154 496
186 466
927 495
298 219
348 464
769 33
178 844
663 11
501 638
12 548
48 117
940 805
46 753
363 209
455 28
523 151
616 608
102 709
928 543
6 399
432 276
119 774
785 610
247 782
329 285
402 259
63 376
128 341
550 108
135 490
641 4
611 658
366 257
799 713
112 294
569 805
579 543
153 688
469 363
648 399
658 798
173 49
390 720
828 301
791 939
943 963
621 431
687 553
266 987
280 486
291 377
920 849
536 869
232 72
471 5
802 879
928 128
848 974
274 317
256 676
638 65
495 198
751 258
244 182
668 16
392 524
372 958
826 311
382 907
911 57
936 852
980 713
686 863
180 827
502 960
24 435
632 140
397 519
701 382
397 641
165 368
325 789
100 536
443 150
207 481
333 354
66 143
6 312
138 752
712 185
619 640
779 735
254 251
633 176
817 954
321 30
818 981
517 645
795 917
398 960
314 2
144 731
42 380
131 149
334 180
820 842
577 953
203 598
773 830
784 836
865 589
570 104
749 682
599 87
46 543
545 997
727 359
738 689
838 769
948 869
711 171
124 767
365 287
117 326
161 137
726 900
4 26
708 296
382 752
295 306
303 428
787 839
528 29
797 525
393 365
536 745
512 103
390 659
985 876
13 507
407 146
171 738
34 410
161 878
184 415
843 455
294 486
514 629
153 821
186 311
55 545
648 721
380 566
441 38
545 364
509 453
191 951
360 679
557 224
639 520
975 740
225 481
110 268
89 739
49 262
807 275
996 104
669 454
492 375
739 110
563 36
986 248
926 753
977 345
865 483
222 616
97 839
107 447
186 206
467 196
471 234
338 273
727 466
841 6
116 219
254 580
827 678
430 240
585 753
235 407
22 450
288 457
903 118
324 395
591 88
322 790
63 61
527 659
665 789
8 367
947 780
457 262
501 773
525 887
293 86
535 759
215 315
433 823
218 118
206 756
546 808
869 527
186 608
396 395
762 850
630 404
665 708
480 87
973 165
251 4
763 266
581 785
607 978
96 13
769 825
632 301
828 314
921 500
895 13
863 317
720 656
364 493
579 384
549 843
847 552
818 799
583 610
587 398
411 190
14 682
983 179
492 646
146 810
822 412
729 40
696 685
177 448
831 59
902 756
307 380
178 748
358 124
521 761
951 945
627 932
110 965
610 609
418 601
13 756
795 240
925 742
189 490
549 102
857 20
399 450
198 163
287 577
337 555
499 808
739 287
252 126
734 848
449 862
617 152
392 462
204 411
901 316
417 392
412 449
898 274
436 811
387 95
650 723
530 724
11 149
274 269
117 262
123 8
159 566
27 739
150 550
866 230
622 50
498 283
556 34
844 396
491 992
714 231
954 140
289 244
512 965
227 562
569 628
193 349
88 728
278 220
450 237
287 144
426 72
105 785
180 982
973 949
179 670
810 686
930 133
98 98
660 441
69 324
672 229
957 262
481 760
997 234
378 931
2 283
67 803
784 106
55 247
917 757
443 233
366 726
824 372
813 463
786 484
712 881
142 458
218 669
903 623
553 214
496 280
83 554
660 563
809 866
623 714
947 725
451 65
436 312
775 275
758 248
129 561
19 470
138 271
893 236
449 40
320 445
999 945
507 402
268 659
372 316
40 890
954 319
631 491
765 390
638 405
966 523
993 766
37 984
219 131
171 929
374 667
612 490
891 372
30 118
433 158
48 402
721 473
963 1
391 351
756 728
251 28
794 721
704 244
374 830
759 923
589 544
33 132
504 200
318 924
82 534
935 750
223 129
130 655
6 186
914 520
548 761
481 164
408 342
172 185
107 781
324 930
62 695
895 357
280 565
98 213
963 361
490 33
688 185
370 619
138 693
453 284
448 686
27 934
118 855
635 199
128 224
919 959
316 190
754 814
26 595
956 852
885 988
173 445
64 572
265 543
826 201
887 718
651 274
128 913
111 768
992 763
721 239
428 910
724 36
631 182
33 749
737 587
32 917
489 910
452 95
295 753
470 278
551 181
94 121
889 679
441 205
443 880
790 161
197 871
52 513
262 828
414 85
2 999
908 445
539 490
243 360
638 834
15 713
833 189
867 109
313 722
601 308
468 756
626 390
903 665
492 678
762 165
163 906
350 764
254 71
431 889
722 496
209 68
257 737
845 42
763 124
431 158
913 363
753 899
563 539
216 656
820 55
960 978
741 982
53 310
199 994
490 483
551 921
657 699
740 807
930 502
659 503
866 360
258 571
109 618
274 821
875 325
302 93
75 835
145 43
37 127
609 343
263 527
225 159
966 920
421 965
467 896
255 79
650 332
950 513
333 759
83 223
315 208
43 385
427 390
516 187
530 463
990 125
283 792
712 214
178 249
144 132
210 644
976 399
911 860
618 925
148 244
452 700
84 462
852 494
681 511
974 367
491 210
2 963
176 774
22 713
845 354
998 166
564 55
914 973
898 475
718 531
231 45
507 169
663 314
825 358
725 343
553 798
761 215
989 555
267 936
290 10
176 111
165 288
260 739
213 79
609 158
202 931
99 839
153 709
66 762
105 977
774 790
5 657
211 534
470 993
3 478
589 760
47 178
917 754
832 307
464 129
60 440
279 666
374 159
920 431
407 440
230 24
681 181
715 234
227 891
369 185
945 229
407 957
710 991
297 323
452 541
981 761
427 511
669 259
689 800
240 588
612 96
277 469
702 292
183 991
176 928
157 551
507 120
111 563
885 217
758 408
168 336
847 738
997 594
394 515
103 686
781 633
101 714
5 57
48 803
731 187
738 224
343 887
449 244
461 453
860 334
670 218
956 28
622 516
30 952
637 16
648 133
846 418
474 749
552 851
38 522
745 282
169 775
19 88
541 618
951 480
697 401
428 620
135 653
604 50
65 165
297 241
658 713
462 143
994 132
653 13
295 32
806 398
486 463
80 825
304 26
426 31
651 1
653 854
903 785
950 257
497 968
680 247
390 155
286 141
154 383
414 939
337 448
911 220
45 822
847 991
22 349
349 273
127 672
456 2
259 29
997 406
652 756
910 676
817 42
424 195
133 971
419 838
57 469
291 329
320 102
450 137
410 341
12 799
801 536
565 468
874 59
814 561
237 526
567 723
918 54
24 991
828 51
520 443
772 885
986 810
947 91
432 436
234 356
892 443
911 34
92 456
17 784
309 906
629 253
307 875
865 546
596 331
773 693
577 115
924 544
634 563
998 871
226 65
508 232
265 118
573 419
202 357
262 589
842 510
385 890
436 149
479 250
942 32
146 251
794 519
81 70
940 428
493 79
310 166
283 1
419 574
931 856
445 620
130 193
83 287
435 515
764 518
549 914
164 706
224 695
764 958
386 305
383 704
870 879
880 693
267 153
9 298
918 197
389 454
740 48
562 471
988 175
88 326
31 537
231 252
210 255
559 995
699 595
474 942
634 569
721 353
651 900
96 730
183 568
616 485
955 923
97 177
503 943
479 184
436 534
788 710
704 645
240 347
288 403
971 713
66 921
821 692
421 716
283 917
401 604
526 898
75 356
298 622
806 578
111 777
487 241
886 898
244 191
593 125
838 532
453 563
255 903
618 273
190 676
279 901
799 590
946 804
425 874
451 244
21 231
472 562
460 507
697 357
482 704
235 289
852 319
222 687
960 107
782 839
740 149
739 60
863 538
412 684
927 288
518 863
424 947
453 990
346 883
586 150
439 828
146 820
507 290
396 367
206 466
614 178
237 945
483 352
35 99
387 894
757 962
909 905
894 180
63 361
511 240
67 648
468 949
238 213
579 974
440 634
811 785
729 53
405 48
147 212
106 440
402 533
437 862
42 310
670 331
570 104
752 181
129 637
849 219
193 367
1 427
212 633
686 811
859 940
152 90
530 5
537 257
119 931
240 974
304 160
263 910
90 874
510 14
233 218
584 358
785 426
58 584
395 996
936 743
833 253
257 87
344 362
292 794
767 462
621 531
441 71
945 883
897 530
747 454
812 129
554 331
914 597
593 612
354 309
561 529
616 186
548 818
612 959
421 839
370 379
449 41
924 811
340 394
848 821
950 87
417 659
256 504
115 331
639 849
377 468
654 200
18 992
951 201
40 629
7 371
412 410
220 456
849 335
156 560
646 696
355 105
608 63
393 611
459 722
190 32
231 835
827 844
44 249
877 777
147 84
493 884
339 558
893 713
272 188
884 48
152 917
980 238
848 760
481 372
404 307
141 670
514 635
883 967
744 557
641 759
643 890
448 134
846 982
169 340
388 118
35 52
290 540
299 14
385 138
444 780
450 789
423 585
552 963
520 305
64 295
185 160
293 706
687 632
972 139
256 856
908 360
899 291
304 197
335 198
977 689
477 779
364 426
388 899
204 915
210 907
67 267
972 394
26 360
498 659
514 998
357 754
45 421
618 256
453 348
37 953
732 430
855 513
412 95
10 243
150 615
882 219
613 217
576 853
512 639
636 74
828 26
446 992
247 872
220 64
16 700
129 256
769 748
842 984
226 181
795 851
70 376
592 677
529 682
320 168
241 41
66 956
947 68
939 512
575 194
894 159
414 591
338 22
6 183
363 180
30 232
607 158
834 99
781 199
366 363
403 101
56 607
674 469
980 3
197 613
771 555
146 90
112 185
367 483
663 117
348 729
886 692
791 955
153 720
82 572
673 519
125 485
953 729
731 798
411 932
486 928
18 182
366 631
114 129
246 733
461 776
468 593
548 347
66 259
830 700
218 148
632 503
231 343
141 584
515 961
889 551
732 1
631 906
34 98
830 745
520 279
872 291
637 988
246 419
119 703
850 76
578 337
679 481
64 808
769 819
370 579
579 657
562 101
199 209
954 596
875 28
318 473
461 747
165 955
657 706
782 284
620 506
986 359
166 299
117 50
628 935
591 486
587 206
415 152
748 785
813 368
841 622
368 131
85 302
7 533
816 741
246 788
147 436
734 232
282 313
247 851
337 910
116 837
989 924
709 530
898 736
358 521
651 739
40 725
257 735
476 47
835 73
508 722
954 981
293 242
92 235
144 540
376 429
352 259
789 365
101 60
581 687
426 458
182 231
966 465
512 439
511 441
162 346
327 19
260 116
350 620
159 352
780 494
753 535
899 131
190 542
228 999
457 771
1 653
118 638
77 967
408 629
975 587
605 570
685 301
921 865
216 35
528 79
613 995
126 281
822 512
511 316
86 49
702 967
605 87
53 819
448 681
268 460
29 422
723 873
737 714
748 643
722 952
947 276
556 335
846 72
387 377
426 357
323 472
559 127
946 928
608 611
71 393
814 875
747 100
813 537
179 483
435 561
836 901
235 382
453 392
768 81
437 840
312 194
320 760
687 870
480 265
658 295
169 551
650 471
8 916
399 463
23 187
87 833
215 859
250 321
401 667
507 17
211 838
597 818
688 530
795 284
578 167
718 452
923 747
662 367
830 930
116 60
893 852
710 203
523 107
774 960
977 924
761 281
98 187
716 358
641 785
952 511
962 219
965 669
36 885
814 626
686 865
717 930
132 579
686 427
386 655
579 460
740 363
549 340
697 837
622 265
775 338
556 574
242 737
621 521
147 278
143 435
365 832
411 860
286 497
151 96
555 672
34 730
69 294
131 583
847 766
103 753
326 621
358 659
179 568
845 979
413 325
157 988
847 778
274 568
664 133
805 425
154 218
512 839
421 222
988 643
395 267
888 90
748 721
288 246
224 927
252 133
121 637
414 409
976 967
100 687
112 640
857 905
743 265
487 369
12 163
429 474
564 407
127 317
562 312
238 415
547 785
421 490
899 667
634 835
521 875
514 734
638 632
897 370
739 380
542 384
858 751
157 971
288 421
732 284
698 849
634 970
460 245
911 55
889 358
232 545
278 410
42 745
115 915
295 939
322 854
604 837
807 179
600 761
45 95
944 332
301 742
986 577
632 760
118 897
442 521
931 349
94 719
634 973
912 208
61 928
764 233
412 665
426 571
665 12
343 470
212 608
185 643
403 197
94 817
338 521
869 535
254 268
240 962
170 887
815 151
384 231
896 579
149 796
808 321
790 814
422 150
793 1
198 607
423 196
716 292
827 760
28 584
546 80
967 268
418 716
946 782
360 802
598 842
162 508
322 405
554 952
953 743
349 347
542 150
442 771
531 257
841 268
348 558
825 387
102 314
95 243
45 48
889 454
962 642
47 51
2 283
26 601
947 955
104 374
145 488
745 546
813 675
233 585
972 160
474 57
299 73
121 569
22 344
985 10
61 984
267 32
633 63
17 292
665 579
67 121
666 810
484 812
397 479
638 717
773 368
441 112
680 72
415 561
571 702
685 400
431 632
694 952
243 64
642 710
831 908
717 709
520 496
974 201
917 916
284 612
723 690
761 724
285 403
104 176
575 856
487 789
740 6
69 180
890 983
890 711
420 720
216 607
808 939
855 190
802 724
414 138
861 524
927 174
349 146
1 30
818 924
929 487
667 558
540 998
708 556
276 430
36 127
66 491
680 843
567 921
59 481
5 980
154 920
65 932
961 503
426 65
552 779
337 355
352 218
773 876
305 60
187 48
539 341
184 253
173 219
700 750
730 231
151 705
636 883
385 215
280 597
376 811
165 831
48 712
587 516
576 821
869 892
232 762
14 407
626 415
165 187
418 325
30 894
777 568
783 666
262 162
972 63
893 637
348 136
652 941
761 935
826 227
989 630
37 57
472 3
190 662
987 636
530 607
175 16
682 306
468 958
20 943
580 439
575 912
853 927
861 226
453 613
243 687
743 442
444 279
940 215
851 634
240 927
943 380
686 415
372 624
566 154
592 391
303 145
72 166
392 155
768 932
618 844
285 10
288 361
576 729
362 228
154 426
806 602
16 96
719 492
645 388
778 285
429 237
402 80
235 501
432 793
637 2
12 50
411 922
651 299
526 987
413 13
614 680
775 219
710 630
17 493
777 355
592 795
875 206
706 993
786 109
111 138
188 423
345 122
420 599
585 995
7 946
625 997
215 621
250 400
893 925
280 267
61 669
875 871
864 936
44 581
718 650
72 154
275 906
504 417
411 695
641 88
85 418
38 266
665 300
225 288
555 558
226 504
375 616
551 101
681 238
887 594
748 399
304 959
376 23
717 807
895 786
204 358
623 980
279 242
529 288
845 504
7 84
699 71
172 381
619 250
843 852
251 506
465 591
613 554
360 840
625 330
687 255
234 829
70 310
598 513
16 599
682 442
513 23
404 381
630 685
536 22
528 473
63 787
340 992
831 675
4 700
954 456
284 691
1000 188
701 354
952 597
39 717
740 634
14 552
236 143
165 643
116 772
558 693
684 178
853 897
596 515
970 856
546 550
738 254
607 546
142 439
156 559
192 181
732 895
38 205
848 967
738 203
895 963
140 295
192 578
93 992
848 788
337 63
316 394
939 75
514 923
482 81
261 669
563 673
878 992
958 601
803 725
688 696
990 697
275 827
819 181
968 367
429 667
61 305
380 745
668 1000
80 894
562 149
822 340
332 125
725 699
424 290
985 528
224 111
938 975
156 499
865 757
423 124
429 294
39 484
483 808
702 706
855 562
902 263
388 677
375 234
523 113
640 798
908 508
482 863
361 846
602 637
760 226
520 25
508 189
996 558
264 990
552 697
960 119
795 453
686 347
460 170
967 209
716 99
962 875
720 197
834 323
548 322
346 594
782 67
625 853
842 778
474 888
6 393
846 434
781 801
970 531
740 240
338 937
812 455
651 299
622 532
853 484
77 169
236 198
51 859
636 861
748 892
285 109
543 754
554 131
662 323
563 524
460 401
855 901
200 271
803 505
989 821
990 655
853 66
924 225
85 903
795 559
668 833
586 80
210 210
533 140
663 871
271 95
995 123
394 125
630 194
14 196
851 618
684 4
228 703
606 607
165 313
146 400
479 833
42 732
871 688
558 575
670 534
657 829
953 664
858 50
245 582
200 872
875 96
798 883
489 103
416 403
803 654
486 561
292 281
969 528
102 163
697 527
355 771
435 353
403 308
889 293
165 648
743 88
971 39
142 540
943 459
113 557
118 745
26 599
126 409
572 995
521 228
999 269
621 876
183 434
726 23
671 72
160 890
929 413
953 130
589 70
627 895
640 701
299 744
153 666
661 425
653 725
993 181
57 651
84 614
637 239
310 810
700 307
719 469
599 628
698 671
566 187
887 324
68 206
871 186
611 220
945 531
712 263
914 937
550 769
7 998
807 187
493 317
786 506
134 211
882 384
570 831
155 447
653 457
643 222
442 524
55 254
516 386
323 766
535 430
427 873
59 542
858 233
739 551
762 644
27 872
703 644
91 597
54 857
79 743
266 697
950 520
906 320
86 466
895 228
100 620
161 321
554 159
709 19
662 292
164 471
114 689
286 866
722 205
947 339
35 800
320 212
532 985
450 225
452 617
237 344
665 552
710 398
416 219
510 419
890 78
767 673
538 4
208 52
390 260
59 155
367 425
409 379
603 898
515 859
203 55
606 751
149 867
86 316
735 564
641 595
268 625
628 408
459 806
65 836
990 849
274 124
502 356
254 682
541 105
159 768
519 743
610 765
81 667
231 695
290 816
440 872
279 557
363 67
902 737
585 428
552 892
247 858
540 54
158 500
268 81
823 317
82 786
453 433
127 162
977 683
554 416
973 416
483 833
569 335
763 385
276 154
12 314
367 522
22 552
632 525
841 290
75 454
886 922
84 528
211 13
428 61
476 765
597 401
736 959
343 166
319 498
812 618
140 330
881 179
703 161
450 512
966 544
466 525
53 852
864 549
609 263
28 292
693 85
43 624
789 428
926 386
3 108
437 737
916 143
304 318
830 618
162 754
278 796
647 627
176 331
594 511
802 785
870 621
245 494
922 913
298 33
141 847
584 301
443 577
895 500
118 746
499 725
520 279
906 777
108 166
676 81
866 701
322 478
972 736
648 566
599 893
740 946
246 739
316 324
823 689
435 210
934 940
219 934
710 454
620 124
205 817
518 296
773 71
806 839
404 745
637 453
398 2
740 377
701 644
333 55
265 523
463 767
700 199
653 681
805 410
227 272
567 9
79 744
583 340
85 885
337 987
988 722
98 735
379 728
783 798
321 711
478 48
247 784
465 178
587 899
171 269
278 814
558 738
77 357
241 140
126 162
883 578
313 114
842 980
778 691
402 625
673 99
882 880
57 919
817 347
616 644
457 987
724 894
251 14
154 801
962 492
69 280
393 845
825 382
73 235
859 602
701 475
354 532
450 583
929 411
54 267
254 545
438 511
525 978
779 688
180 678
957 741
585 248
630 350
585 409
11 702
176 444
975 711
293 529
940 424
691 222
767 994
504 944
921 204
892 29
706 699
439 71
319 663
13 23
432 948
650 597
40 442
153 825
354 15
438 446
667 293
287 129
72 433
637 790
818 992
691 529
600 524
187 130
152 918
866 200
796 584
25 515
340 836
850 177
622 693
986 288
416 289
722 272
62 488
480 359
887 880
404 170
299 486
404 590
789 451
34 269
784 585
421 59
235 123
815 270
558 857
145 801
73 974
461 867
225 134
13 940
110 111
597 416
6 408
859 1000
268 795
380 892
950 52
174 800
70 185
41 989
789 627
601 186
52 862
995 61
1000 277
387 8
424 109
517 984
983 430
224 375
267 251
302 603
402 217
402 476
464 471
98 442
628 253
114 698
758 680
956 108
116 758
867 343
326 539
968 384
759 309
560 192
794 25
242 861
336 196
667 643
85 800
52 764
462 713
392 166
273 220
977 348
690 389
928 844
227 16
325 895
87 986
11 884
745 880
76 252
895 81
880 742
505 979
692 932
97 967
186 83
430 370
758 162
6 120
136 685
580 233
218 460
343 666
546 228
480 88
168 621
362 375
354 47
978 867
833 45
127 74
444 19
181 557
677 201
886 186
419 812
272 465
130 636
864 614
702 676
296 344
718 869
915 658
525 71
115 893
967 358
376 242
798 410
611 556
742 475
286 496
960 160
796 557
171 90
765 659
3 872
741 61
719 721
791 655
548 243
601 906
147 515
924 976
531 945
420 534
29 272
432 705
262 989
79 227
886 433
304 844
904 888
608 44
699 623
866 399
305 247
761 466
441 451
396 685
219 972
244 815
520 248
236 675
901 782
214 314
157 786
674 518
562 61
684 281
680 261
507 549
14 984
435 268
952 454
426 831
646 170
417 669
343 166
947 653
967 244
29 160
677 124
185 703
984 239
499 868
416 663
647 6
273 429
883 81
912 224
394 308
976 557
722 811
463 319
562 669
828 430
553 591
293 505
744 737
604 276
939 242
247 20
449 585
666 519
743 331
638 577
134 137
948 614
932 856
524 411
840 494
85 352
856 392
129 378
653 599
841 733
753 592
177 87
606 201
531 842
419 349
486 169
782 552
407 433
843 714
208 931
282 682
74 292
669 138
737 203
936 322
914 577
664 688
888 90
932 269
618 418
587 350
902 103
535 368
82 309
239 378
60 289
581 520
657 134
336 249
571 393
970 271
959 484
574 633
902 846
264 505
855 519
622 850
218 756
64 156
534 299
588 303
823 593
726 168
417 479
872 61
332 987
471 841
474 290
136 44
549 375
893 400
249 403
158 514
670 467
765 222
524 203
796 352
519 347
825 521
582 935
922 697
538 914
204 392
436 12
386 339
739 984
386 279
792 987
453 544
765 462
665 218
570 289
635 460
981 88
23 460
157 562
476 945
336 695
706 679
18 771
755 91
370 756
743 140
683 162
623 196
413 448
737 288
747 983
70 372
832 728
289 93
37 989
683 764
443 373
144 389
479 460
215 898
38 848
9 958
153 721
168 632
919 566
548 905
276 666
393 618
711 108
96 682
446 747
119 779
167 888
348 263
160 645
493 563
520 197
917 502
134 673
238 85
989 53
718 786
403 265
373 111
793 113
860 468
246 238
126 979
241 412
57 473
35 400
597 550
52 555
227 514
598 186
238 465
250 587
852 956
67 653
766 224
692 859
97 625
604 938
350 223
695 844
244 407
956 730
284 841
354 8
193 511
975 952
539 431
386 224
877 390
614 452
311 642
267 306
244 407
630 870
714 593
999 324
54 958
798 955
963 338
848 152
104 155
585 823
46 642
32 971
423 922
564 646
951 733
140 830
700 194
787 769
93 414
371 785
740 147
484 169
321 702
857 332
154 424
66 442
412 200
122 97
743 835
567 685
515 693
887 707
476 215
628 674
458 568
715 999
168 198
899 199
530 488
912 755
196 684
884 977
74 608
442 5
690 816
509 9
715 204
419 396
69 190
758 46
44 527
724 472
670 212
699 623
378 200
884 611
588 574
181 767
771 661
477 623
631 460
664 985
381 346
536 82
128 450
976 294
765 172
383 700
323 435
635 82
692 700
273 518
284 279
940 454
76 54
514 416
401 707
53 178
260 782
231 588
881 387
558 207
907 646
81 941
22 229
928 715
232 714
993 201
654 515
569 932
348 730
437 82
260 749
530 489
77 519
905 761
967 957
603 463
403 873
102 683
397 424
138 29
230 628
143 130
62 884
613 711
793 409
158 50
538 52
570 688
448 615
572 475
937 415
288 174
857 340
763 389
418 253
881 901
30 647
530 24
734 91
500 143
192 527
578 657
345 730
344 148
622 792
207 915
89 559
898 494
883 945
197 661
561 300
947 78
101 591
681 477
619 835
361 181
838 811
541 939
86 182
974 884
799 708
266 181
675 887
831 164
824 557
857 28
106 385
975 803
279 207
41 656
836 898
709 401
340 674
856 250
133 425
132 829
9 932
819 398
562 683
240 650
678 385
770 96
899 783
989 744
400 178
75 30
431 236
909 784
33 770
194 764
593 166
98 326
724 602
285 916
565 285
670 524
620 242
25 439
183 518
695 13
43 582
818 770
553 473
242 727
491 586
752 436
762 83
685 849
764 485
770 969
493 329
571 439
878 112
629 595
608 60
642 323
93 650
122 460
186 646
231 364
799 676
759 982
830 560
45 443
411 594
923 814
253 903
15 493
88 130
190 643
966 695
344 832
291 58
703 466
829 476
151 934
915 628
187 910
352 745
339 231
45 762
665 262
754 297
426 680
322 841
536 616
447 288
346 879
345 737
212 48
982 173
800 363
272 896
641 987
218 624
386 980
241 262
559 50
729 995
835 985
600 51
339 370
249 46
782 684
731 593
766 994
357 712
608 566
553 629
252 249
229 770
32 637
686 469
464 590
574 415
466 298
668 173
218 804
487 917
510 1000
993 218
930 276
842 350
978 538
786 394
164 229
865 14
483 195
785 551
966 946
244 358
531 431
235 912
828 749
748 721
939 338
613 741
90 868
405 454
848 67
295 191
205 11
205 159
710 687
633 989
347 675
105 876
788 877
625 340
61 615
953 373
113 999
867 565
19 203
269 271
462 866
876 564
723 666
353 81
70 432
106 985
861 416
292 211
550 648
263 917
290 610
609 215
780 402
605 475
746 798
664 873
437 207
872 540
620 159
590 224
209 689
105 696
906 69
716 397
313 456
65 978
192 602
4 674
148 971
769 608
481 893
99 432
971 917
76 971
194 591
280 666
361 402
470 384
781 267
722 186
163 94
696 787
460 355
326 700
307 607
500 94
526 788
705 598
568 497
88 781
446 762
164 367
751 806
73 633
819 531
625 794
581 982
336 320
19 40
647 662
755 326
113 146
744 281
777 818
598 311
73 864
231 43
849 236
869 981
512 921
715 687
668 136
456 295
335 4
665 474
799 982
128 420
700 912
730 871
182 477
340 327
370 254
490 570
551 219
140 358
44 63
199 854
149 712
716 654
127 484
466 380
800 926
838 594
464 499
976 568
895 646
900 315
885 264
483 389
747 436
498 622
476 790
502 696
349 625
109 217
597 476
402 574
167 396
895 240
807 631
277 870
184 701
964 177
565 69
504 447
68 312
101 2
697 544
168 603
819 46
522 276
850 415
810 923
162 16
647 704
573 968
668 923
100 757
826 632
78 664
976 329
330 146
689 76
679 27
73 857
133 497
912 594
516 982
998 722
425 678
645 644
567 998
755 313
944 666
330 581
909 22
168 305
381 239
266 857
713 59
556 338
931 845
826 467
188 447
124 824
467 613
611 769
81 34
700 366
946 25
46 29
334 855
94 214
70 715
773 359
697 782
627 329
795 628
74 453
276 983
596 197
965 742
776 206
572 46
70 475
504 517
371 116
329 837
552 464
823 398
180 324
653 519
146 806
258 447
430 220
416 534
276 25
231 381
426 51
526 802
318 496
611 29
866 689
152 939
337 417
741 975
493 516
322 393
840 639
858 580
113 269
294 274
655 388
439 524
326 81
576 964
992 643
332 186
125 858
274 483
458 461
976 14
407 951
589 298
877 246
515 447
720 989
377 808
332 375
455 815
779 657
299 30
215 770
628 630
113 339
800 901
915 571
521 775
72 321
567 110
556 949
938 81
888 276
650 314
129 219
875 104
134 907
677 174
804 349
688 305
205 916
486 487
262 120
441 7
116 334
282 7
87 671
947 219
533 975
194 596
700 662
569 68
242 833
181 246
550 45
961 868
355 755
874 447
453 616
949 315
321 568
239 230
449 408
383 185
781 982
643 576
643 480
313 212
457 885
929 494
362 6
760 889
335 716
332 634
949 787
355 280
510 269
677 593
778 958
939 60
635 558
38 582
793 278
162 351
845 250
255 90
979 207
922 15
649 313
100 253
533 597
866 455
47 42
999 543
602 825
382 938
520 236
513 420
771 313
562 675
765 615
821 816
831 743
56 743
996 479
76 155
609 528
569 941
483 656
480 568
506 84
320 862
282 26
338 833
507 52
666 899
715 271
13 487
229 546
25 68
223 224
752 100
40 832
487 321
889 523
607 967
829 395
420 926
758 110
162 758
656 265
536 828
314 371
916 549
616 543
767 940
40 839
670 518
839 80
602 157
124 728
122 208
134 953
63 542
299 892
157 224
51 955
325 692
240 365
908 241
181 856
694 674
192 220
299 364
521 30
758 901
108 645
597 879
420 242
134 659
883 719
673 290
981 934
298 997
237 220
76 205
879 418
637 769
133 70
100 935
835 654
298 857
736 943
185 894
552 155
873 318
607 435
368 545
542 588
808 665
870 779
196 883
652 748
817 833
768 784
437 917
773 603
546 734
628 508
663 730
48 180
614 536
81 655
242 981
646 623
401 49
932 515
263 597
429 583
366 80
996 197
799 803
537 769
277 344
74 164
344 940
475 121
776 957
937 556
178 17
66 582
97 579
176 997
580 359
438 605
801 945
748 433
202 599
942 284
448 478
417 16
136 791
747 892
447 911
928 684
266 625
203 994
991 362
721 379
983 570
515 158
591 783
382 262
545 792
270 323
339 992
782 686
577 474
385 529
212 23
648 313
307 477
839 851
229 297
867 559
717 211
993 381
642 307
99 374
697 187
179 368
53 35
509 961
489 630
653 894
207 701
178 300
150 513
809 16
575 378
588 676
56 291
598 581
955 698
884 696
63 652
687 63
23 116
745 196
89 512
213 397
697 296
808 390
406 846
224 617
292 981
271 812
392 348
45 868
564 347
998 929
991 626
742 685
880 14
525 486
883 969
264 737
127 579
425 72
688 533
513 648
459 979
327 783
651 851
197 371
299 214
840 195
879 290
303 581
67 759
728 828
565 949
528 991
62 691
224 952
600 750
729 736
519 58
909 55
425 169
383 105
300 724
13 222
803 179
938 316
143 869
818 665
656 708
399 345
297 718
467 622
357 897
955 196
250 875
44 863
968 675
399 426
648 268
446 411
727 450
319 383
47 870
577 136
481 703
420 975
596 778
674 886
81 952
827 628
491 331
5 871
297 459
726 404
815 944
394 171
554 541
410 712
848 601
303 986
960 328
106 722
608 556
508 779
407 689
19 335
205 898
356 24
427 501
445 81
252 241
782 838
550 806
406 191
177 397
724 709
430 137
692 829
608 38
726 200
534 15
912 745
768 738
239 268
348 195
435 683
520 600
405 216
407 69
466 810
518 583
719 189
18 948
985 411
610 626
641 710
454 144
881 552
819 222
416 119
802 167
766 851
67 322
391 170
980 473
56 856
45 498
445 775
185 62
688 430
140 795
938 328
880 593
815 819
938 699
865 231
81 739
61 631
801 147
620 451
306 780
277 675
449 350
412 722
151 634
429 99
427 290
883 367
185 306
5 698
928 123
862 869
500 8
155 922
372 300
79 774
449 677
27 356
77 897
531 438
537 228
518 959
326 963
269 401
98 510
633 274
142 25
33 494
415 641
940 187
961 787
463 19
374 410
307 489
927 451
679 837
796 463
426 196
596 121
631 695
968 694
718 263
756 110
751 751
938 171
957 691
709 899
308 420
908 83
534 614
450 835
298 213
409 246
366 723
418 4
698 997
259 386
495 415
166 15
185 245
936 103
1 141
560 644
727 308
921 468
302 261
473 371
617 599
322 881
885 983
979 739
124 582
997 237
251 619
864 162
264 436
576 799
442 265
572 135
603 169
429 493
864 904
503 901
781 480
462 825
564 666
247 440
677 688
306 244
405 928
363 169
968 669
933 939
74 410
578 505
998 676
580 6
907 862
341 82
907 688
353 803
242 470
157 600
843 919
846 462
631 248
916 209
147 598
7 849
354 220
896 585
591 352
213 475
557 498
185 553
355 463
932 538
137 597
515 88
550 980
227 361
570 181
778 143
991 717
936 785
370 344
695 832
306 960
457 908
460 862
324 642
179 815
411 256
344 316
296 926
287 893
73 522
664 856
573 851
636 655
999 508
340 5
964 694
601 645
507 421
62 60
875 831
86 241
556 285
211 429
322 851
373 498
353 395
246 37
691 925
433 881
885 689
382 773
417 849
270 982
42 923
754 331
571 916
201 839
268 127
978 411
908 590
984 350
386 261
186 229
110 76
765 619
391 995
843 146
128 808
731 112
443 169
84 484
323 14
140 284
694 590
180 117
467 602
863 163
392 852
928 48
667 501
495 693
838 57
865 338
450 965
133 595
78 892
905 217
500 400
990 45
162 194
796 170
332 628
480 658
706 723
224 408
100 372
429 718
55 938
902 293
887 504
396 35
251 965
365 300
345 751
944 355
524 506
133 739
396 856
579 613
20 102
473 802
519 119
56 901
194 574
77 958
993 80
45 473
773 243
993 409
763 117
622 937
676 287
142 755
367 71
173 720
521 386
505 645
546 40
613 561
518 739
819 690
162 510
753 863
271 934
51 746
682 34
320 673
427 357
428 461
181 794
180 600
245 701
741 684
245 790
528 354
43 762
272 347
209 205
139 24
770 480
513 190
862 451
808 832
293 288
82 236
836 473
174 261
945 80
870 914
267 189
950 398
744 310
515 222
246 952
431 654
843 15
466 944
776 704
991 274
509 68
540 73
333 345
425 714
627 277
465 294
691 894
203 415
636 435
387 717
371 882
896 818
761 213
916 362
635 536
604 907
979 144
488 144
857 311
588 912
206 483
376 52
467 897
331 579
296 103
984 718
535 666
878 880
241 295
831 793
699 875
18 434
577 678
988 506
418 433
916 575
627 623
519 292
870 93
195 850
567 165
830 179
58 102
397 708
500 298
172 227
661 199
876 190
696 238
671 864
439 113
735 586
878 65
157 254
104 747
912 352
531 671
772 742
449 588
885 168
395 949
148 57
247 55
293 23
887 942
54 963
549 325
389 789
43 426
173 546
898 146
817 84
825 428
16 588
756 273
222 901
957 150
205 369
392 204
146 497
460 278
603 199
988 8
434 991
537 30
176 606
690 434
862 993
580 514
787 877
777 335
485 8
377 734
937 689
185 768
46 83
282 645
652 648
638 269
299 86
692 175
608 475
467 381
895 470
346 47
382 682
689 122
855 866
554 65
833 792
874 739
383 878
525 155
424 35
121 163
337 722
197 812
193 944
413 663
710 87
768 759
880 91
956 457
522 735
527 510
248 354
231 401
555 630
665 756
918 979
701 785
596 254
198 897
560 789
876 611
369 269
360 643
100 248
983 315
824 621
975 509
909 72
702 206
961 464
442 366
150 879
132 142
39 746
534 329
939 599
867 409
52 307
555 226
541 152
773 538
46 365
436 747
953 955
419 137
503 914
792 861
2 652
398 923
252 41
639 932
341 191
498 506
732 392
544 53
590 272
637 316
63 636
590 73
209 15
929 9
869 712
364 720
643 871
911 761
693 895
85 549
55 33
425 583
635 786
58 968
284 224
859 694
766 346
361 449
457 975
687 289
9 325
195 50
811 652
546 106
654 503
535 631
213 709
494 959
927 847
71 551
245 210
555 929
378 11
986 916
205 834
159 672
722 213
864 353
458 532
34 410
40 112
820 569
528 253
99 314
865 454
664 170
98 109
120 218
134 476
309 106
777 338
550 468
820 498
30 414
823 278
390 64
632 863
115 210
523 160
613 214
383 388
497 276
494 481
956 616
721 628
965 265
732 498
996 514
928 552
830 25
89 751
613 220
429 720
879 728
942 952
340 492
768 324
805 836
451 262
889 761
26 172
670 853
367 758
310 665
690 295
45 139
359 778
498 658
385 788
739 377
869 326
650 78
914 636
898 455
216 365
536 787
640 241
998 205
870 7
301 308
446 559
337 345
3 805
592 834
210 387
713 331
409 78
714 363
817 322
686 612
398 32
273 222
426 38
44 271
578 296
855 344
689 24
828 191
25 691
78 419
749 234
312 791
153 158
479 26
638 969
1 164
385 36
73 273
544 811
106 116
460 121
145 961
151 149
840 972
391 175
409 918
708 140
297 721
747 860
829 775
939 384
420 829
102 324
135 492
608 645
765 241
201 68
216 909
881 352
527 56
973 271
411 936
656 680
540 707
482 403
787 368
196 421
744 206
697 298
942 879
119 305
372 707
616 320
671 588
643 496
767 197
132 616
296 177
884 788
190 835
202 365
785 977
182 398
695 529
408 879
183 636
343 526
845 555
142 958
454 515
712 785
400 220
397 843
631 695
529 280
644 821
797 731
128 429
958 979
857 823
458 365
891 40
594 801
758 735
250 736
520 211
430 962
804 919
613 827
106 435
255 142
872 750
179 51
29 999
821 137
501 886
925 279
79 392
127 519
254 837
47 376
337 773
692 477
303 141
575 304
445 409
158 829
880 317
315 336
472 909
794 136
415 973
364 719
237 494
330 490
866 491
264 377
853 203
344 955
259 156
564 918
747 704
21 722
57 627
535 335
471 529
502 328
47 886
379 865
355 283
774 709
85 221
424 38
993 938
94 767
685 251
955 658
379 431
58 975
310 436
964 592
920 781
667 465
330 966
249 45
754 685
906 22
60 839
777 329
95 52
303 870
527 779
210 257
232 905
341 267
858 542
322 304
769 778
743 988
33 99
783 991
13 787
625 688
16 72
123 402
271 111
889 425
682 798
703 98
365 914
455 43
347 223
1000 777
765 115
214 743
734 797
584 996
684 747
818 209
610 700
810 941
366 881
678 699
797 48
961 381
423 161
383 415
192 770
885 383
125 956
753 98
94 858
604 336
544 777
477 422
363 153
33 286
985 729
776 711
91 781
941 737
152 514
284 324
706 343
298 168
265 831
689 50
385 358
135 293
715 929
82 611
897 78
806 114
825 881
661 581
318 916
430 602
925 469
811 713
881 631
462 108
157 145
503 151
443 542
470 637
248 158
235 552
665 144
24 40
621 490
406 685
286 938
406 835
548 211
842 216
324 428
573 303
453 481
22 75
712 896
53 492
43 959
103 287
326 708
198 127
811 947
884 603
437 97
308 290
506 985
412 149
451 829
309 984
59 904
799 331
823 770
729 852
138 866
573 831
957 464
410 771
373 768
864 294
584 810
794 171
320 89
918 206
190 771
674 226
557 248
18 473
324 379
244 746
577 462
926 817
587 533
301 336
629 960
769 164
335 213
301 563
769 654
424 218
444 958
206 98
571 1000
379 223
969 895
356 622
439 546
79 281
617 25
984 379
543 246
458 753
315 878
531 759
976 83
41 955
53 420
420 246
469 623
517 798
420 438
983 873
154 858
882 61
439 770
15 866
619 981
858 473
231 934
17 389
344 207
626 57
303 396
19 45
842 771
208 535
408 261
119 190
250 561
331 1
866 689
670 345
817 485
418 527
916 48
254 434
491 259
655 879
924 793
563 673
208 766
27 771
960 615
176 145
145 210
899 506
851 11
495 568
95 668
715 912
346 10
269 968
847 836
628 923
596 770
536 190
961 804
418 562
706 921
130 594
99 850
860 29
596 949
616 355
266 690
700 331
298 611
447 969
892 145
915 74
264 487
290 450
11 224
144 708
301 716
566 274
302 400
348 426
780 898
587 964
294 45
656 287
255 592
736 102
176 146
633 650
100 440
663 922
630 110
826 807
81 931
330 391
817 382
279 677
641 596
640 866
153 934
525 296
398 407
553 261
910 574
13 185
107 10
119 676
482 736
666 945
336 563
944 996
673 152
747 223
89 313
247 387
683 241
648 771
31 80
654 200
385 941
950 666
342 491
227 69
13 824
386 893
888 348
500 330
552 560
873 246
633 641
882 119
889 315
395 529
729 920
861 48
714 113
604 810
879 55
878 830
722 892
240 263
592 609
169 739
984 144
784 41
159 616
931 665
194 48
968 325
372 923
36 828
638 85
139 639
469 516
407 17
279 190
799 646
384 871
14 967
7 368
984 798
462 166
214 915
239 656
579 181
8 611
695 614
253 646
161 834
851 721
910 568
214 129
999 709
675 598
965 13
810 682
848 949
863 272
928 61
241 102
712 506
120 249
894 407
240 372
93 55
622 91
219 3
711 835
432 218
231 385
67 397
346 40
312 914
974 209
310 239
745 215
463 22
428 864
236 356
411 668
758 328
330 32
867 976
194 40
425 298
695 424
464 492
405 40
249 775
14 379
594 558
579 758
622 56
412 7
674 857
184 822
854 431
407 513
553 720
18 601
25 978
469 712
752 488
263 873
252 1
558 277
34 845
901 137
144 656
512 313
134 817
247 695
208 988
707 654
254 761
738 725
436 278
766 206
79 188
188 29
305 331
175 746
883 339
994 76
388 26
843 505
200 522
509 89
743 408
168 216
940 996
274 905
111 376
564 39
67 189
520 751
497 372
711 695
770 380
405 704
209 158
679 247
336 409
816 188
404 78
74 984
888 344
719 347
385 999
188 282
33 452
824 707
401 530
909 534
238 170
328 313
560 447
855 7
194 896
973 671
654 598
941 46
393 542
540 660
941 777
229 727
434 974
503 52
586 834
4 411
724 824
270 331
337 283
179 125
795 531
129 151
197 449
991 69
728 589
366 530
257 669
643 595
647 690
524 145
556 232
55 527
858 280
563 325
449 195
725 741
891 244
693 853
922 88
677 683
212 649
318 42
637 469
159 960
105 283
515 682
209 660
939 570
894 66
260 501
241 343
586 985
837 132
220 278
960 759
407 896
938 172
641 725
684 574
857 799
480 788
448 372
941 689
754 387
888 835
177 13
998 129
260 763
41 835
593 480
375 1
172 999
723 313
886 812
611 407
194 743
114 91
779 642
28 55
889 532
545 915
43 65
827 542
376 303
782 867
868 968
967 156
468 39
851 690
96 354
97 462
552 290
931 210
265 330
862 959
873 153
217 407
949 916
218 44
911 325
293 999
155 778
817 259
949 623
977 668
129 45
335 73
283 681
10 266
224 547
699 872
278 97
12 916
960 226
550 229
228 871
649 842
101 382
4 465
133 49
94 980
53 261
941 428
693 335
882 951
822 916
12 581
497 100
325 24
252 456
327 875
717 479
861 975
440 817
866 865
844 572
833 959
387 897
232 773
724 79
995 113
693 546
645 7
30 190
645 970
844 282
761 972
946 560
377 621
485 385
956 242
201 329
225 788
561 588
666 456
569 285
830 661
668 262
451 474
443 698
979 96
67 287
847 739
360 12
397 223
465 844
173 353
141 665
252 398
853 701
986 918
579 422
683 815
288 246
943 134
229 731
18 922
660 295
307 864
86 20
864 704
56 550
215 36
433 196
897 467
385 286
707 882
697 963
209 390
523 985
715 151
72 752
47 732
595 732
751 353
56 681
230 614
650 112
308 445
911 82
367 205
86 296
258 74
464 783
767 466
617 986
738 481
213 688
420 784
136 808
488 171
785 192
304 718
162 434
515 611
815 73
368 882
956 901
683 626
92 419
405 449
930 708
396 142
925 143
950 816
986 61
253 438
155 770
203 556
167 317
390 718
599 982
882 758
383 554
972 565
14 474
182 377
518 944
86 578
393 443
503 36
473 378
148 756
311 628
945 350
67 478
459 334
91 666
219 341
906 474
948 191
567 919
863 130
707 85
527 948
984 99
477 30
785 456
84 624
974 96
574 28
362 40
706 32
373 453
927 924
115 278
197 874
3 682
767 59
7 709
808 293
323 990
446 284
908 108
203 529
557 881
920 776
808 919
371 625
549 181
458 297
171 664
345 654
713 173
882 111
404 719
708 690
973 727
834 154
682 880
760 37
813 239
157 680
305 620
800 528
825 854
517 258
912 995
168 862
973 624
343 50
739 377
103 51
204 711
591 936
972 886
125 351
30 784
404 281
809 335
188 204
462 633
628 705
566 373
997 795
844 538
915 340
390 582
293 17
953 594
480 883
234 924
708 604
885 264
598 112
316 693
326 786
490 777
150 953
747 55
593 146
486 590
172 507
524 875
469 464
347 476
400 948
551 580
843 107
219 435
128 441
226 534
310 453
405 715
770 459
605 151
741 363
870 90
965 913
376 393
869 434
381 723
303 268
375 932
366 145
586 593
126 494
946 811
526 436
894 350
501 296
658 499
589 242
154 527
920 554
987 530
253 788
55 368
299 555
700 429
21 665
158 285
96 147
582 104
454 622
917 476
975 954
196 574
101 563
116 350
880 20
807 103
470 132
687 862
290 769
433 387
672 311
458 591
694 767
388 39
515 147
101 305
878 489
51 297
646 978
998 167
269 526
658 805
666 739
507 344
731 956
267 940
530 402
169 724
763 224
371 556
861 277
765 471
767 738
716 816
983 413
938 714
518 252
990 595
939 183
138 496
436 669
70 404
128 966
189 238
794 890
167 559
30 654
392 932
747 797
210 108
821 729
981 147
742 338
521 970
466 680
349 659
63 901
866 419
656 190
80 55
614 450
104 246
177 643
440 495
603 924
653 649
796 424
761 633
602 537
217 282
940 67
968 565
983 2
192 834
888 639
88 271
516 502
145 192
687 693
616 584
233 289
712 268
900 28
564 473
754 502
568 781
345 694
696 536
370 328
967 887
158 258
759 55
246 674
366 903
487 932
221 981
249 719
746 933
405 148
649 310
90 159
852 217
753 435
763 548
435 122
379 729
783 592
265 137
40 29
961 631
612 526
244 181
113 860
8 990
299 518
676 656
873 389
824 528
76 625
747 586
315 510
101 125
262 98
126 366
997 301
826 86
267 608
467 70
60 380
897 474
130 359
747 573
101 2
627 571
156 176
685 373
497 471
568 786
151 759
59 694
779 147
755 885
955 46
425 221
695 14
372 321
894 824
826 119
689 994
169 453
825 845
315 853
638 322
80 883
576 789
935 139
24 355
400 689
910 978
992 825
146 605
429 364
482 39
32 255
707 171
16 200
52 531
853 331
213 690
478 933
71 789
143 413
102 94
72 543
367 12
616 63
426 512
550 44
298 908
78 582
781 5
535 93
423 833
522 388
320 636
424 1000
412 391
484 567
109 514
525 555
618 476
987 141
184 43
950 537
118 482
486 27
120 898
731 21
409 543
178 253
252 728
118 602
168 664
178 602
157 276
751 702
842 774
816 738
274 26
508 766
792 392
290 994
15 912
454 20
272 423
151 632
233 524
188 269
870 400
676 365
67 26
800 427
164 909
935 615
380 438
829 442
436 172
83 119
138 450
873 537
169 410
934 23
291 401
801 121
485 161
187 477
903 551
460 986
600 66
504 394
835 980
152 333
451 271
721 235
771 588
998 593
616 939
340 931
52 907
67 141
617 536
87 253
238 519
585 546
940 838
818 88
421 774
45 969
203 871
459 765
357 974
913 456
387 972
878 253
393 438
974 945
197 9
528 61
607 435
273 112
200 546
320 91
59 620
491 364
128 262
235 949
405 484
456 148
400 792
229 334
278 792
801 202
263 475
910 328
440 869
414 183
273 639
259 734
97 332
593 749
698 224
708 828
975 102
894 164
497 374
166 122
324 775
249 966
294 586
455 159
341 733
372 869
602 613
944 630
379 698
922 537
364 76
178 630
793 339
713 71
193 290
65 879
845 516
102 313
472 138
870 557
425 812
425 241
871 26
724 368
905 249
325 645
275 269
607 502
573 68
357 320
198 765
281 421
734 42
179 383
939 205
17 49
290 363
389 441
809 160
409 112
757 713
982 733
235 31
98 588
908 807
572 455
876 105
147 852
234 610
814 326
374 172
535 831
271 664
824 923
34 79
792 232
964 791
821 773
361 198
5 919
374 268
373 576
427 249
858 519
844 661
833 672
503 218
882 367
289 773
852 705
936 323
113 644
416 900
97 934
852 777
45 101
677 225
474 417
936 104
764 332
4 780
998 596
962 506
278 879
583 251
573 130
773 519
418 685
618 189
965 515
615 470
695 9
426 292
395 168
499 362
141 158
754 503
8 139
17 715
966 286
415 600
118 538
222 187
376 536
50 840
309 340
349 665
956 4
171 775
136 350
508 670
172 277
415 261
975 180
465 432
31 941
478 879
66 149
684 700
539 441
781 733
397 848
852 129
904 352
702 22
692 40
316 209
469 864
43 731
163 444
384 508
386 194
342 861
561 451
892 26
759 100
948 672
801 155
507 799
821 704
743 209
417 512
376 59
790 886
329 419
926 952
145 712
573 312
762 487
512 134
233 653
325 270
425 180
978 125
828 932
140 798
310 571
629 556
442 686
105 418
370 770
482 30
341 514
1000 55
188 103
756 511
781 420
599 80
205 205
137 577
375 32
603 276
832 685
370 231
649 273
42 474
504 19
532 524
578 845
947 532
43 766
185 703
783 823
28 784
361 987
19 164
439 735
419 621
852 271
543 788
262 501
519 585
108 765
609 51
582 686
451 556
259 624
447 636
419 42
29 474
638 779
514 47
668 76
347 932
720 520
20 889
474 981
746 539
589 581
267 355
911 171
795 718
353 169
211 241
715 772
551 239
285 352
428 64
995 953
472 774
663 714
695 492
31 136
717 440
795 620
790 983
700 705
873 585
825 53
824 83
322 539
890 374
437 607
559 318
91 432
145 31
523 753
888 840
280 553
173 605
587 74
778 963
547 287
339 651
734 371
910 163
536 55
661 799
116 973
404 219
250 207
959 549
388 772
325 847
451 667
741 497
459 38
325 518
168 5
376 663
825 901
955 285
84 361
333 616
834 200
406 737
285 84
855 365
212 673
340 179
676 663
700 80
598 134
139 25
687 765
666 514
799 512
873 621
236 882
82 205
942 70
153 487
852 226
899 8
186 64
726 238
318 862
995 426
450 915
679 133
647 137
649 345
966 445
327 521
726 202
271 408
895 667
893 424
431 746
809 791
28 617
478 535
961 345
259 472
605 410
547 938
283 252
696 195
716 248
449 23
430 441
108 720
143 324
70 1000
790 574
190 878
413 818
163 667
139 373
783 422
360 744
996 329
524 642
890 692
714 239
679 339
59 143
466 787
786 202
775 535
413 576
394 964
631 826
198 556
977 770
514 980
309 337
979 509
200 832
71 869
207 913
55 749
536 266
467 521
56 321
897 241
205 469
294 290
845 835
605 492
471 822
158 118
626 780
612 137
5 825
738 682
431 212
477 792
313 966
286 943
184 369
837 182
471 388
222 130
621 316
138 827
944 92
872 296
432 570
394 483
164 436
647 131
923 594
560 124
66 236
604 846
27 249
637 440
570 498
814 859
685 191
283 951
246 628
197 154
636 678
113 591
722 800
394 760
884 645
880 953
798 950
199 484
923 825
323 835
693 493
683 136
87 377
5 965
118 333
10 202
793 754
554 122
882 515
159 948
900 765
715 39
522 698
523 913
747 445
937 845
981 439
816 620
584 68
400 821
23 702
456 409
531 815
329 10
957 413
178 488
526 857
554 892
804 48
492 77
922 550
989 429
48 902
970 805
625 631
333 369
777 648
462 788
797 307
720 791
279 754
610 897
788 805
852 164
240 591
141 343
772 161
63 130
934 819
449 32
400 559
206 782
570 177
484 668
459 366
119 203
99 737
541 729
892 887
478 393
736 131
292 618
748 507
325 355
386 681
240 774
555 786
963 446
114 124
490 446
649 573
310 609
337 748
634 851
243 228
359 111
729 978
485 651
5 476
157 809
582 391
176 397
842 137
260 139
584 956
528 750
358 233
980 837
687 695
923 613
724 930
907 281
932 452
928 391
200 936
326 84
480 782
918 502
640 322
277 178
927 223
456 805
642 285
979 435
48 328
257 901
182 771
223 164
555 113
48 150
234 755
536 374
875 713
35 453
631 514
737 311
116 557
841 192
627 757
84 820
721 674
445 341
505 902
15 667
817 60
814 62
436 50
762 349
802 310
823 796
107 432
988 560
751 222
979 829
649 377
51 63
403 369
270 495
162 908
967 284
346 978
27 780
129 781
90 789
584 930
361 913
472 691
913 349
178 223
599 891
953 826
194 650
144 356
263 464
748 305
282 230
9 93
874 309
97 138
67 964
876 681
371 428
777 348
570 284
174 955
780 169
818 127
482 974
437 962
266 745
974 184
277 548
856 983
121 150
113 953
633 187
615 989
337 4
287 392
346 906
75 461
588 125
99 893
854 69
814 535
719 120
668 788
770 995
145 523
475 891
77 257
246 108
111 692
83 582
488 397
858 429
554 562
455 445
514 652
186 308
428 328
115 905
899 95
617 885
775 43
300 92
199 852
543 546
128 310
707 626
55 615
177 564
9 608
259 631
939 522
849 445
349 366
460 964
848 248
291 77
168 622
474 590
136 367
677 16
642 263
877 383
947 696
304 54
684 955
477 562
7 622
988 326
289 356
603 447
523 137
759 893
483 691
58 232
248 618
880 734
117 889
585 757
810 63
18 889
451 494
116 495
821 457
812 103
550 109
246 415
308 72
762 4
235 790
408 820
553 482
371 288
44 670
732 956
844 854
348 750
244 294
751 463
566 64
173 563
977 115
187 419
422 284
73 949
768 657
138 481
768 321
990 509
464 811
665 721
471 308
601 12
475 715
779 351
913 41
156 952
370 890
173 342
290 791
448 246
726 57
377 585
94 493
304 366
87 557
864 969
981 557
272 465
816 455
496 50
1 729
618 651
992 371
162 791
37 281
338 609
194 762
255 714
80 287
843 559
528 167
724 707
172 508
963 995
44 987
715 458
108 45
415 333
123 100
381 576
184 159
921 718
432 378
664 176
734 512
678 507
214 261
769 401
395 385
371 731
188 439
483 86
419 296
395 898
473 541
700 776
493 657
34 620
796 925
436 698
204 529
790 114
514 417
801 559
289 908
347 172
258 476
772 829
727 676
217 167
942 200
856 916
536 435
360 890
588 331
860 795
908 791
208 650
208 422
330 9
180 496
972 676
504 438
113 743
909 230
430 329
245 851
285 286
176 780
110 644
439 763
553 969
619 347
768 761
769 826
321 97
772 949
386 292
35 276
506 498
827 944
794 935
221 71
851 79
723 396
158 961
930 161
508 711
471 548
373 276
373 239
187 693
985 145
421 572
70 20
963 926
861 897
968 756
835 81
476 818
778 557
718 634
344 707
254 225
501 814
53 627
320 873
17 239
811 304
323 437
363 880
777 286
42 224
305 744
561 876
432 781
414 339
46 149
374 757
571 300
926 874
747 623
861 245
549 764
200 672
551 871
157 563
787 327
71 198
73 91
872 631
970 504
653 286
43 15
315 27
901 613
236 240
484 647
410 97
768 32
903 610
173 319
645 59
256 960
51 716
347 329
833 922
207 316
331 485
512 249
862 645
885 412
59 97
194 369
400 469
79 961
279 303
362 252
211 924
639 618
946 261
183 985
301 778
263 390
639 632
276 774
186 500
597 161
529 245
714 790
751 929
231 792
44 29
952 593
210 254
515 591
576 155
933 698
87 876
507 195
969 725
225 783
943 155
399 822
612 471
399 112
904 362
391 630
222 948
202 342
933 431
586 716
414 508
383 518
713 500
225 890
672 682
836 450
272 615
85 235
347 884
245 484
114 251
198 635
977 335
766 399
115 910
417 352
870 528
28 800
689 582
263 253
703 361
975 99
333 974
857 60
544 679
929 102
737 657
992 127
525 713
622 758
110 639
167 39
839 979
561 194
447 528
888 824
922 149
123 863
923 254
933 979
81 467
123 862
988 817
530 115
873 512
151 152
190 982
961 317
511 28
555 521
344 957
105 443
306 266
519 227
206 228
694 452
313 286
103 817
932 300
812 632
783 805
787 962
279 973
1000 747
268 789
745 555
998 612
877 849
76 303
531 396
847 281
567 224
41 159
459 669
301 972
776 270
232 83
56 563
309 510
298 55
610 576
188 43
892 607
910 64
459 967
247 440
664 305
464 814
482 704
676 923
192 783
865 452
14 424
934 920
975 322
898 231
274 585
192 85
149 165
131 101
540 607
912 378
192 203
907 376
298 673
456 582
33 490
913 320
240 46
368 846
77 215
799 266
351 351
515 991
91 500
106 646
24 631
833 18
393 215
888 739
321 691
180 343
662 353
399 93
939 902
117 767
33 15
365 915
905 383
882 880
525 996
626 988
6 548
763 459
198 399
89 650
992 518
871 268
361 654
555 270
36 299
313 672
586 69
451 678
558 491
487 333
321 83
631 112
571 326
724 393
42 768
286 813
80 33
687 157
426 440
739 242
913 462
530 51
729 499
990 981
314 287
369 476
588 634
960 999
391 159
926 684
496 433
466 212
368 575
15 152
393 794
256 753
804 306
804 785
766 533
819 793
269 79
712 188
186 856
14 672
355 577
9 940
152 850
425 474
625 520
313 440
193 18
323 569
353 997
529 127
919 118
197 348
536 187
43 908
580 721
298 57
997 934
783 306
780 149
668 207
647 405
422 981
549 839
835 745
871 902
20 364
712 790
977 216
123 247
968 19
76 702
636 265
571 73
221 418
625 350
754 888
869 271
110 176
921 417
319 944
307 791
580 338
553 19
265 556
575 675
377 233
498 651
723 13
430 68
418 943
831 55
326 172
348 699
116 435
378 268
59 434
771 685
704 638
194 323
998 969
201 769
419 374
386 698
766 141
84 816
871 183
354 914
612 196
630 701
969 727
160 8
693 27
665 930
252 396
364 859
627 250
623 564
262 46
187 9
825 27
210 270
183 695
891 563
264 795
521 520
528 232
259 681
611 220
615 923
781 863
112 978
541 408
453 735
744 803
829 640
909 568
263 38
601 92
886 154
673 865
97 407
88 200
419 355
277 698
560 33
11 57
465 672
406 552
354 917
556 149
717 182
220 465
556 980
133 821
685 442
849 806
5 781
135 937
635 424
457 412
469 195
866 467
18 933
849 271
420 371
553 405
870 136
115 773
594 426
867 248
53 278
59 716
653 58
481 194
605 287
481 938
404 73
5 346
617 422
793 854
259 36
171 346
119 128
553 286
534 712
990 420
135 586
643 48
241 787
74 124
61 845
918 554
899 465
887 922
776 516
551 679
25 34
161 722
8 143
855 713
132 541
126 844
891 267
54 769
893 132
977 127
681 953
418 894
816 580
95 304
983 592
625 645
366 7
150 786
499 374
914 4
848 630
897 40
809 739
870 951
78 701
654 847
741 758
338 71
374 556
148 432
77 357
364 772
558 442
816 513
517 56
685 729
769 364
102 582
533 577
278 972
818 610
368 931
1 558
114 705
136 375
731 261
33 212
654 95
607 590
645 469
198 124
488 330
912 967
543 589
561 444
53 821
751 378
936 421
125 751
126 50
310 261
473 857
951 342
932 126
595 558
681 576
906 793
759 168
757 817
260 302
122 317
695 313
733 872
623 631
680 857
118 749
605 990
332 590
715 556
113 263
839 310
102 793
961 744
560 861
162 717
34 820
132 284
156 729
359 864
721 779
527 38
28 838
427 132
687 359
621 142
452 799
592 459
203 554
414 552
269 762
581 576
860 302
30 713
576 15
793 389
427 297
135 320
451 454
812 562
704 137
935 433
891 155
708 527
78 93
855 122
698 346
648 436
148 557
572 678
66 724
20 365
684 492
945 154
715 134
270 757
189 418
573 205
731 80
173 280
402 809
154 27
463 99
656 802
479 610
333 227
591 544
36 352
506 274
408 981
737 221
638 678
882 926
5 211
491 613
421 177
204 892
991 575
376 666
275 646
873 855
399 608
960 463
737 434
415 465
686 144
822 151
77 324
534 703
316 81
258 24
916 737
311 462
127 906
552 687
541 402
10 424
886 939
373 969
434 623
767 787
938 119
442 588
291 14
95 975
998 607
343 353
814 914
819 653
340 941
343 370
793 881
819 352
321 679
302 192
978 754
873 68
656 916
930 314
289 947
553 25
378 287
200 895
548 191
132 18
387 888
768 475
827 180
859 587
778 147
901 160
228 756
672 773
86 883
830 601
626 374
660 382
277 3
194 859
877 825
713 326
800 264
443 480
66 626
773 301
460 844
600 674
446 687
570 271
872 532
906 399
781 497
499 566
425 58
883 692
17 301
564 595
74 817
443 7
307 140
984 215
888 767
454 583
853 334
865 24
422 724
221 771
336 203
261 720
411 760
60 143
737 428
245 624
630 811
951 687
902 937
703 934
516 790
123 156
179 369
92 988
758 601
804 313
32 94
853 64
207 443
871 913
537 943
754 115
802 166
102 704
638 704
493 805
961 153
521 616
604 139
740 613
925 361
455 543
607 957
399 307
220 813
756 270
384 756
922 510
213 186
889 23
828 850
3 382
997 788
926 524
136 600
961 666
209 61
18 415
722 815
628 416
686 941
696 383
892 70
255 618
640 105
955 144
525 468
255 958
481 521
120 181
846 617
677 81
495 54
869 695
111 216
157 496
879 796
865 853
470 771
876 119
263 110
577 830
787 787
307 831
11 268
884 427
507 856
910 561
255 2
218 779
275 365
161 374
226 154
924 25
144 695
805 799
629 406
192 381
211 416
683 499
925 221
77 567
127 432
434 987
765 382
747 651
25 39
192 907
931 251
945 116
915 75
481 749
130 543
959 672
171 340
561 641
207 95
527 637
623 334
716 961
611 388
427 462
368 635
885 619
734 299
374 830
579 648
191 854
526 708
48 149
790 696
791 608
244 997
331 317
277 867
254 46
507 888
523 681
299 875
173 408
238 32
680 547
400 817
525 871
20 925
620 572
179 809
805 410
727 423
290 135
181 4
891 544
224 687
561 413
821 522
554 734
280 58
874 234
104 680
604 398
970 123
932 223
633 149
572 736
871 359
362 861
404 52
738 253
666 628
149 299
33 486
543 702
936 313
992 417
815 39
162 595
818 785
933 93
829 450
809 504
364 700
751 171
423 768
395 489
788 88
573 544
246 820
132 116
533 181
220 124
719 348
132 381
473 536
986 64
568 302
1 795
965 932
700 751
240 387
475 94
638 27
846 47
163 883
63 978
101 696
43 282
663 819
355 174
238 136
437 341
135 806
737 437
188 99
486 436
530 428
454 960
7 167
50 299
277 170
865 112
394 378
197 907
81 57
192 552
892 319
124 628
65 26
125 860
296 253
680 611
570 825
992 133
432 577
746 41
153 709
86 610
517 547
603 283
834 597
916 794
421 725
750 39
899 486
738 875
485 194
19 418
550 55
631 11
51 982
690 377
987 203
749 776
58 504
100 352
145 891
616 16
54 566
51 366
240 952
146 789
207 724
779 165
175 757
738 410
786 225
428 428
203 773
276 177
528 261
151 376
391 673
238 766
131 444
396 289
77 371
95 541
706 283
39 873
282 880
104 777
204 68
840 532
709 407
667 116
491 237
909 818
583 881
325 146
434 714
85 720
261 511
794 179
52 966
846 833
609 334
401 950
481 813
219 241
356 190
426 886
703 847
728 334
479 286
999 52
772 913
423 84
262 33
999 216
49 314
647 844
793 658
470 47
288 274
463 689
574 644
490 888
221 276
561 217
269 700
612 560
643 40
73 34
250 905
218 71
915 299
956 864
911 707
981 426
114 198
841 443
331 688
963 331
548 552
251 524
84 816
856 863
896 727
631 928
999 146
444 849
712 913
620 400
825 623
820 600
43 938
626 661
992 374
925 589
112 539
354 176
38 196
922 209
136 934
79 552
400 135
47 523
922 112
734 666
266 746
684 554
214 309
682 309
897 206
744 607
782 9
204 98
306 819
753 125
677 442
576 831
354 76
188 623
289 275
21 921
474 555
863 705
13 688
893 545
151 910
918 637
734 933
752 122
246 39
481 504
335 922
998 57
679 688
963 185
105 967
521 984
688 579
266 384
928 701
610 159
795 79
12 528
649 528
567 763
267 895
816 48
104 601
289 814
999 783
750 252
236 104
682 271
654 924
624 948
106 582
661 234
761 901
428 672
435 409
304 995
42 701
302 120
933 146
928 590
842 931
34 678
948 78
1 716
663 601
183 624
857 769
669 843
514 617
26 97
91 948
649 329
449 133
279 950
540 381
312 207
884 382
459 346
61 831
432 459
82 723
491 614
457 939
556 160
256 971
919 582
911 346
479 567
516 359
739 757
963 56
437 51
396 847
677 895
354 456
179 109
723 435
374 670
829 179
150 929
510 84
430 68
635 420
778 909
666 151
206 517
568 629
475 643
537 963
419 152
260 890
325 598
267 983
162 698
627 96
179 311
379 136
556 609
518 13
164 334
851 183
811 369
11 418
380 285
437 548
438 799
396 697
679 763
460 662
758 841
151 87
223 936
545 530
543 778
112 62
244 706
74 962
379 55
339 85
633 759
557 776
472 70
832 953
615 151
991 292
378 372
308 142
671 600
378 852
914 213
919 489
451 158
212 993
77 830
588 551
326 710
779 145
97 797
947 611
903 711
82 937
79 280
880 390
241 749
962 258
746 155
312 880
872 197
26 523
73 949
658 614
759 399
196 436
47 856
567 143
80 949
229 649
38 158
906 109
366 278
432 867
747 112
308 744
266 618
566 334
947 339
737 223
659 706
561 933
75 705
654 127
775 154
311 882
990 812
90 216
83 356
467 522
265 829
447 775
108 531
870 13
235 54
759 607
539 894
599 320
446 613
766 252
134 221
33 77
292 124
479 122
644 375
204 945
719 909
439 651
663 827
881 308
914 897
791 640
959 453
65 389
640 405
625 831
907 774
897 657
779 199
573 375
320 422
330 777
427 39
865 769
77 89
986 745
384 990
442 776
165 342
746 507
337 804
577 371
27 243
441 474
849 805
227 14
791 168
206 556
325 218
307 71
815 401
391 292
68 198
540 832
339 232
36 286
656 675
918 613
86 682
487 359
373 934
102 713
269 163
381 308
378 593
994 687
979 192
390 384
216 46
278 929
215 554
228 314
926 870
551 146
504 12
946 37
750 876
39 47
355 19
611 419
105 732
924 604
987 84
129 313
242 202
756 407
720 456
325 984
129 645
657 876
913 632
508 602
649 663
681 547
966 3
735 291
895 71
154 658
970 882
84 282
689 212
667 839
822 408
53 992
868 950
582 709
311 780
442 90
636 960
962 122
413 601
671 696
354 308
189 824
106 323
534 273
112 794
202 201
193 933
883 254
963 60
840 465
554 274
233 282
403 190
791 195
891 816
124 462
286 244
567 312
585 391
185 100
301 696
629 387
641 493
553 512
976 603
876 392
673 530
720 109
303 76
892 510
972 194
437 15
327 257
648 3
103 911
607 833
219 403
896 236
747 859
462 449
841 723
253 338
446 513
589 972
482 749
942 480
495 453
710 378
381 821
732 357
189 483
886 338
573 407
266 782
231 320
42 727
64 71
584 294
266 509
258 172
652 747
200 199
577 146
967 910
266 958
441 698
36 454
861 326
108 609
928 126
853 338
409 970
263 916
425 992
164 528
275 682
881 815
961 475
384 457
415 927
625 650
104 855
181 660
269 964
90 288
626 196
165 942
858 34
26 428
956 282
963 189
3 231
705 844
301 964
891 89
738 715
569 515
175 842
805 749
37 443
638 895
837 663
697 803
230 694
975 722
910 186
416 938
781 913
877 121
210 81
795 767
281 947
788 364
112 455
897 593
488 149
811 535
337 324
17 508
229 567
752 992
929 139
52 168
288 709
789 928
695 497
444 584
947 975
430 232
825 59
208 327
861 312
635 19
526 198
765 652
643 755
893 517
684 571
280 945
873 972
469 69
652 567
542 913
144 599
658 971
297 969
280 865
883 158
356 915
566 409
163 120
636 209
780 56
1000 320
292 59
127 872
439 760
672 779
378 980
951 816
784 36
900 248
406 64
978 783
191 761
881 544
753 353
409 517
836 532
590 408
280 128
887 717
496 719
698 559
375 874
909 649
896 158
221 808
591 302
62 199
743 781
134 942
458 495
26 543
950 294
421 616
333 230
948 308
867 828
701 646
294 241
399 609
417 190
491 620
818 8
788 553
494 561
55 922
464 952
246 81
697 414
643 667
975 29
857 591
236 841
81 558
167 529
719 480
99 584
591 209
761 917
477 379
301 255
207 532
613 765
178 453
119 309
338 821
412 93
934 195
752 647
176 14
494 919
502 894
103 592
508 92
471 864
119 984
515 771
535 325
777 127
436 713
534 896
988 773
967 946
592 921
935 719
637 768
661 429
20 139
231 764
627 527
511 701
472 745
70 26
153 7
720 846
742 588
361 254
199 730
651 328
46 791
558 585
14 683
821 219
982 33
560 52
752 608
353 70
95 224
230 422
268 247
835 949
203 9
738 195
522 401
191 388
973 568
250 748
967 986
19 71
122 948
556 578
647 874
98 908
330 742
988 328
277 597
606 823
17 479
879 344
731 539
107 70
818 704
690 356
427 784
731 708
285 549
423 287
195 931
672 520
848 524
121 660
482 124
602 726
69 499
38 480
549 800
504 144
500 366
150 193
900 926
475 880
167 184
114 898
417 361
885 786
445 265
388 5
731 927
425 989
469 800
600 462
605 18
384 103
295 104
30 533
413 194
377 505
402 579
939 490
276 819
83 823
828 720
646 470
458 558
358 71
533 926
943 957
59 137
241 327
859 353
546 271
775 271
850 922
412 176
994 788
611 687
407 76
546 438
996 52
123 3
929 353
309 655
792 872
198 367
720 32
303 56
327 265
187 77
253 176
964 598
285 247
322 574
12 691
743 867
870 7
360 865
520 798
669 668
35 311
343 867
923 754
18 645
722 250
425 205
802 974
220 389
963 87
777 542
409 974
981 520
384 278
76 340
8 903
214 745
611 42
795 556
200 534
783 813
17 921
894 208
596 819
905 114
655 558
532 682
201 63
341 512
851 585
488 416
160 858
900 701
256 770
304 695
508 455
376 86
293 524
343 270
383 888
446 248
929 37
100 977
488 129
714 440
855 339
197 201
901 15
785 96
790 156
611 88
173 297
821 986
255 466
354 164
411 638
675 799
776 339
468 774
214 263
602 181
381 69
83 798
894 282
437 867
954 684
981 48
33 127
592 802
965 288
925 945
744 375
714 599
373 519
782 182
362 586
654 383
181 743
24 736
603 74
758 461
508 557
683 738
539 541
828 275
219 504
879 753
351 963
481 592
774 723
309 262
645 135
878 963
698 825
899 902
362 301
857 657
394 870
410 540
814 933
436 238
990 33
995 314
906 340
63 475
737 679
814 372
334 381
206 691
593 32
332 105
761 954
823 189
728 155
87 233
470 542
574 523
836 459
799 569
44 742
420 862
233 780
161 233
924 566
597 367
471 516
470 929
117 232
386 293
525 845
387 473
995 994
452 960
529 831
572 251
112 572
351 991
224 344
909 512
878 148
664 506
434 349
580 133
426 551
396 966
438 950
944 782
742 432
262 395
645 270
841 833
824 757
100 192
703 48
195 9
514 580
928 858
991 948
498 508
473 416
366 893
675 910
342 309
704 416
685 604
437 349
105 526
717 260
307 204
212 420
1000 502
360 725
673 928
435 350
766 170
63 908
818 131
440 738
153 159
763 143
491 838
363 199
459 595
799 80
500 766
267 10
735 499
426 627
976 407
577 861
768 742
873 640
377 585
744 312
455 529
367 506
705 945
540 730
810 163
929 338
348 309
807 195
821 83
489 233
93 797
539 66
705 861
445 411
723 81
610 189
694 177
122 977
706 399
561 662
1000 515
823 489
684 347
429 630
863 505
302 918
983 956
816 840
251 688
769 261
449 974
151 378
354 143
541 273
934 60
574 102
591 933
280 397
27 275
779 709
627 889
844 81
921 610
297 660
921 172
145 65
443 370
512 296
568 797
856 53
155 501
434 429
826 745
19 713
422 852
741 798
879 48
657 585
245 799
971 953
18 165
534 116
411 460
256 46
99 978
479 111
540 253
997 912
625 366
217 16
814 46
94 958
542 692
491 750
703 786
950 461
576 720
179 484
530 986
964 435
546 628
880 442
354 85
450 877
892 979
24 667
624 705
397 117
867 165
951 887
347 569
288 900
384 923
909 467
901 913
540 872
314 446
531 420
296 668
646 981
647 188
893 669
786 271
436 289
175 652
220 386
286 522
444 508
974 669
582 353
224 875
321 121
540 538
205 851
831 836
23 850
519 478
748 916
204 305
956 183
569 379
901 176
684 854
523 345
697 658
533 104
225 920
458 853
704 765
600 662
512 535
12 623
538 31
335 760
943 742
121 291
467 511
365 21
365 151
808 887
991 61
981 340
193 215
979 438
100 896
430 579
201 612
642 442
201 739
481 977
267 143
654 601
622 734
884 18
905 986
47 692
32 895
109 28
466 224
119 88
666 566
177 549
990 867
606 819
795 191
334 86
687 62
796 987
5 308
294 679
371 910
804 341
369 402
625 913
1 834
400 744
293 666
533 576
395 282
473 138
224 190
251 806
793 911
218 47
726 798
707 512
852 96
497 511
424 220
54 121
865 424
90 453
29 157
438 622
760 423
612 911
716 984
894 863
909 509
306 111
622 634
730 12
523 474
694 226
347 946
369 747
199 211
367 458
80 228
650 805
715 839
822 262
124 431
939 715
826 33
667 245
257 448
921 396
622 779
724 614
361 968
178 93
550 560
787 545
349 629
468 436
697 64
494 289
4 821
854 433
677 829
276 521
917 933
711 197
810 538
506 435
527 171
730 684
228 77
705 516
952 577
640 172
461 649
470 134
566 464
293 324
844 243
175 568
764 761
299 886
321 574
744 804
488 847
923 474
990 715
291 628
800 941
590 931
65 260
724 59
382 630
873 16
584 226
986 47
933 347
921 284
88 253
100 665
138 575
290 23
650 127
68 581
511 449
709 657
715 575
205 433
449 96
322 77
124 32
378 307
591 56
309 299
963 678
253 408
431 100
227 542
122 80
529 294
950 632
207 238
670 664
760 411
488 119
150 81
388 611
667 528
826 978
656 975
383 788
888 908
449 813
893 114
407 570
202 422
660 356
20 409
820 329
447 779
860 307
917 597
124 247
225 584
559 949
736 880
788 942
755 623
736 236
806 647
69 143
498 8
416 728
57 517
296 235
541 504
100 155
402 458
41 223
172 626
505 600
541 908
531 292
528 295
942 267
409 334
341 10
737 906
423 756
990 793
297 718
872 531
989 396
619 273
899 29
629 790
697 404
696 169
463 227
493 223
556 404
413 902
807 896
652 150
943 230
947 642
172 239
635 819
92 160
189 253
43 990
394 817
985 740
967 89
311 448
851 459
360 867
762 264
414 167
396 414
55 357
595 343
162 226
386 230
483 253
243 575
391 525
264 636
724 376
823 231
689 35
901 674
938 49
216 663
76 351
707 612
955 130
356 302
531 116
369 741
315 14
538 612
247 706
81 802
32 971
6 904
578 721
770 906
569 515
866 986
597 644
774 573
875 551
667 130
870 405
419 35
646 185
891 956
758 893
864 972
875 790
510 869
775 453
967 280
265 344
987 833
405 861
412 761
890 279
684 78
113 760
945 102
58 758
650 835
806 816
605 514
382 681
133 115
394 157
500 100
933 658
519 487
248 338
617 931
8 137
897 300
402 120
878 841
676 460
275 528
41 481
162 880
994 423
579 295
395 387
45 79
565 327
664 564
494 812
949 280
580 502
621 845
686 982
441 498
26 361
841 716
595 66
488 3
297 588
975 67
145 691
18 20
583 709
521 681
961 76
577 469
314 540
521 198
696 999
359 962
677 721
786 200
203 272
860 274
340 499
190 834
853 484
193 207
888 436
511 714
183 848
387 88
285 496
495 908
870 981
701 854
54 546
818 487
760 256
755 677
511 100
584 944
150 364
799 777
490 37
885 310
397 672
168 271
179 682
663 662
515 48
594 363
850 568
823 411
87 610
709 577
521 598
961 293
69 671
708 759
68 559
231 592
862 465
147 398
59 41
88 810
173 574
142 682
92 22
631 965
542 179
776 340
633 62
732 736
495 701
260 439
30 563
28 490
887 892
933 175
984 946
519 21
702 156
177 661
625 793
972 808
148 166
227 748
484 780
481 959
397 978
540 740
230 427
319 568
742 116
62 252
272 725
881 580
240 973
766 58
865 865
30 737
485 13
792 256
214 968
945 273
13 611
38 485
52 242
357 357
608 793
518 419
998 879
852 398
455 238
102 617
354 320
332 132
387 838
805 124
397 601
211 750
234 409
650 249
605 286
79 7
425 212
91 596
994 423
661 942
559 449
768 763
894 913
750 100
224 281
881 555
305 620
28 91
340 538
824 678
684 944
156 902
497 109
531 246
188 491
939 192
954 747
659 707
806 848
128 409
964 29
649 8
99 268
806 676
353 438
381 629
530 37
145 536
782 27
517 676
867 970
716 456
162 820
667 375
783 968
997 794
802 746
13 645
320 900
337 818
447 673
709 718
254 976
3 854
529 35
5 520
975 395
215 721
95 137
104 881
675 877
623 100
745 476
376 635
453 64
737 712
429 899
875 446
299 682
717 877
396 827
221 721
442 371
507 435
316 536
413 611
711 991
467 35
670 455
519 842
553 122
21 255
700 982
664 896
773 998
824 380
101 169
539 45
480 542
77 46
656 796
787 489
524 367
821 253
95 193
315 339
593 648
629 336
231 293
290 292
672 3
171 114
159 772
314 710
755 638
434 391
880 411
777 220
473 403
595 598
936 567
214 910
245 529
821 843
135 475
478 111
225 806
578 649
358 383
21 891
282 113
524 454
674 161
563 301
898 146
712 158
68 833
362 926
768 312
787 182
293 902
708 264
912 517
899 285
176 270
383 920
373 457
618 906
207 46
192 181
339 104
937 903
829 406
717 298
480 596
498 503
767 772
289 205
490 678
948 188
107 666
123 330
236 480
526 740
920 443
546 717
620 259
664 483
780 448
44 380
883 260
31 542
746 649
327 320
507 236
902 275
605 613
92 24
763 840
282 618
334 683
941 828
310 954
401 605
984 90
349 445
986 867
515 380
699 732
967 842
116 205
818 868
892 720
560 910
527 655
337 842
669 860
813 278
882 979
68 214
658 866
733 416
796 644
375 247
89 494
699 342
210 204
924 516
425 101
755 483
325 951
811 92
370 993
972 624
837 252
118 39
455 495
138 850
97 251
744 512
854 185
389 442
957 63
163 312
795 381
332 918
9 119
112 142
765 379
630 83
122 602
97 747
596 577
827 235
747 692
877 571
12 600
662 265
576 969
350 825
742 371
489 681
823 751
129 600
682 588
189 759
506 803
380 286
520 101
793 206
776 266
865 669
934 788
756 527
351 510
880 106
787 93
844 368
967 609
196 973
731 649
452 385
671 236
337 831
36 190
456 130
799 812
599 321
847 732
241 355
460 198
290 121
488 246
855 133
105 455
103 51
436 836
72 554
384 106
296 408
537 420
232 751
71 335
67 831
185 918
115 308
428 645
891 404
537 916
370 746
796 641
477 473
26 232
337 548
955 410
830 633
384 492
827 61
891 455
372 893
201 76
720 486
890 628
543 611
356 426
67 913
385 151
383 543
90 411
821 720
352 45
536 651
712 735
190 363
256 603
678 561
46 456
84 398
9 935
361 627
539 364
515 427
969 924
335 897
616 58
103 156
806 968
703 638
1 517
120 892
452 256
712 798
196 498
433 795
421 204
568 793
219 960
884 82
979 187
245 218
373 595
562 347
985 179
696 264
156 985
241 815
612 607
105 952
747 807
11 537
329 167
127 578
659 548
735 10
227 638
232 979
326 600
778 793
57 310
295 474
288 212
819 535
487 900
707 923
460 234
400 717
294 789
336 527
536 953
591 70
49 763
363 822
615 374
683 141
614 672
883 978
513 901
801 702
624 999
233 507
224 84
872 632
159 518
471 207
277 694
457 61
883 325
698 819
959 497
169 381
358 572
473 52
753 871
870 273
780 377
460 102
734 3
520 331
538 892
586 990
50 815
139 42
861 932
429 837
218 819
391 597
649 576
446 863
136 401
778 315
416 915
917 237
568 149
40 437
426 105
919 626
667 476
408 58
895 527
346 837
434 112
687 736
599 82
482 133
447 734
649 259
496 863
11 566
2 63
168 51
676 428
903 87
145 343
870 311
147 39
150 215
951 580
662 837
970 550
283 144
403 416
279 932
497 898
961 290
340 499
926 128
215 16
359 828
139 359
397 229
443 285
865 547
384 394
943 526
669 353
769 226
157 71
968 48
337 654
152 929
57 677
693 77
905 271
629 51
279 43
328 26
573 722
116 192
718 957
310 58
284 386
456 78
125 441
94 424
353 462
138 246
322 409
679 830
880 227
270 308
334 159
880 598
789 906
862 996
53 506
892 171
249 337
777 348
772 374
835 871
116 124
532 972
801 438
664 211
518 681
839 934
531 851
757 719
714 320
826 619
789 767
104 717
65 38
411 880
751 836
960 246
218 866
303 491
701 18
699 967
901 219
70 538
256 431
750 826
444 970
737 576
292 233
270 841
720 357
192 681
927 471
336 152
642 144
161 639
605 343
561 860
397 505
936 631
456 653
623 686
261 900
132 359
199 553
909 402
83 919
389 101
252 9
152 725
363 894
236 313
172 968
473 797
427 569
221 409
94 883
782 843
202 354
907 913
315 401
320 815
916 397
405 709
433 168
61 557
870 796
763 297
93 41
610 236
644 520
403 830
672 737
91 184
97 873
274 997
812 411
807 593
301 728
895 212
769 733
529 955
251 638
679 291
526 344
864 288
117 170
906 266
449 789
662 997
993 546
956 935
528 805
532 763
975 828
561 426
381 743
381 89
380 632
976 59
347 906
75 839
104 463
252 980
976 553
99 914
848 969
774 54
817 375
203 305
731 792
535 763
852 111
743 915
973 231
136 718
556 320
783 211
190 660
213 34
947 166
135 311
365 795
170 908
213 181
972 372
135 943
54 507
421 986
217 796
513 394
713 352
562 69
728 495
528 752
918 941
251 475
270 53
960 616
796 439
810 173
115 768
274 945
930 169
964 695
88 146
498 477
546 800
295 60
812 274
214 823
297 729
781 465
80 566
5 741
913 876
643 815
759 28
196 917
612 689
835 160
637 699
499 332
392 182
455 793
616 203
932 668
132 912
478 713
454 212
87 483
297 366
394 730
646 55
743 590
749 257
956 577
909 385
566 454
247 300
502 21
688 862
774 434
146 820
31 252
734 599
965 118
847 30
84 358
947 493
750 827
404 696
80 705
159 312
611 646
667 405
267 113
547 354
174 40
292 692
290 205
322 25
54 255
612 168
660 138
965 559
254 409
114 368
679 334
980 272
677 290
403 646
1000 943
983 949
640 174
378 274
299 930
184 700
867 352
490 796
355 527
936 454
821 609
942 49
320 500
789 922
567 997
939 192
140 567
740 922
196 780
709 118
817 494
846 893
689 684
210 335
789 43
652 145
194 610
110 593
515 513
510 899
90 82
648 448
370 229
8 388
505 565
58 717
609 321
5 904
239 298
341 214
359 28
637 992
585 552
65 746
644 99
180 574
22 734
962 828
215 392
956 969
685 720
41 14
918 294
591 45
259 156
183 932
923 617
169 820
566 507
605 234
808 210
943 785
612 829
221 904
873 827
546 176
190 558
851 586
631 107
263 442
373 889
506 445
264 296
802 674
907 829
39 407
191 714
543 981
885 803
630 763
939 757
314 175
761 129
236 165
607 392
280 498
942 980
275 785
459 206
35 77
483 366
80 73
53 674
477 623
386 937
694 106
280 324
453 8
172 41
432 688
185 779
759 712
497 126
332 33
110 956
321 366
438 592
266 401
23 491
427 742
847 408
732 120
127 127
167 184
871 299
78 599
311 55
181 836
869 807
763 512
877 978
569 83
483 315
805 834
576 506
914 232
352 422
548 645
829 479
777 715
314 699
754 855
690 624
431 934
446 558
536 193
276 323
637 104
938 759
264 442
673 513
935 178
822 24
502 482
197 650
349 279
133 510
134 102
36 822
380 565
757 482
804 915
19 33
791 441
882 957
470 55
233 555
578 404
886 54
704 80
358 82
592 53
154 490
312 725
289 190
672 692
607 46
78 476
916 626
583 869
924 798
352 52
456 156
210 929
8 342
423 914
966 366
856 14
739 120
310 168
859 27
72 981
456 466
91 150
19 371
169 673
725 942
98 520
449 181
522 308
221 457
822 945
958 186
305 678
845 696
723 614
594 703
169 795
945 50
421 259
932 963
905 589
108 657
837 3
310 557
13 358
302 530
716 835
512 260
956 20
634 356
59 679
473 228
277 227
486 417
379 697
286 417
73 284
286 393
950 909
267 595
124 962
796 569
828 839
859 307
663 784
462 492
720 721
947 934
351 996
693 432
849 729
13 978
371 922
831 298
892 320
281 97
665 16
855 77
383 493
276 714
205 45
766 737
671 924
920 712
144 21
750 612
590 993
914 762
59 960
280 745
841 951
966 560
637 506
999 821
534 20
64 274
11 739
663 830
542 682
702 582
194 685
678 451
213 783
743 592
336 272
222 22
582 177
683 188
8 218
237 681
955 541
279 301
130 965
646 942
523 671
356 348
799 717
499 34
625 11
282 242
263 960
137 503
691 844
62 819
499 698
239 298
599 453
418 518
459 728
399 64
411 982
698 755
788 210
220 196
438 412
372 502
5 700
544 509
327 695
392 606
904 826
278 631
148 502
230 696
760 607
588 628
383 170
379 285
481 170
582 599
100 918
618 954
462 105
799 161
767 789
614 191
821 670
171 892
587 969
575 400
28 346
516 163
447 411
580 895
494 928
845 162
116 594
698 462
623 578
366 496
686 389
58 980
871 507
475 229
628 458
804 50
212 656
66 320
215 659
586 646
808 708
301 431
892 923
500 999
494 515
903 866
845 180
686 961
189 716
173 161
211 817
473 977
296 423
81 538
184 510
217 667
97 991
914 518
516 988
503 414
279 10
189 406
366 124
840 875
36 555
371 12
988 247
669 844
382 284
793 749
416 565
556 10
527 512
500 469
882 43
52 2
407 161
285 241
116 772
327 124
136 152
398 698
541 124
407 66
815 922
486 200
209 231
742 42
510 736
779 241
242 392
553 831
71 649
421 838
961 187
338 747
444 97
220 736
802 984
906 627
826 617
847 391
432 35
771 588
829 942
333 549
379 71
719 886
723 450
636 139
885 684
780 974
710 329
313 1000
627 511
128 218
608 452
487 974
562 40
982 257
805 391
461 315
200 184
633 179
318 923
606 268
242 203
531 386
385 951
462 843
60 11
463 589
562 668
708 950
206 124
514 689
3 11
194 975
154 203
125 826
94 471
673 730
115 335
286 203
46 500
510 747
335 106
774 973
922 897
21 481
170 128
139 535
509 172
374 333
159 662
133 499
228 252
587 805
8 343
842 872
619 54
159 352
325 953
850 932
413 247
374 870
404 582
753 513
845 912
574 127
625 3
255 706
511 853
195 842
714 518
571 37
389 332
285 730
661 713
959 134
3 74
655 333
845 406
318 408
534 690
693 892
597 159
11 947
788 108
625 206
243 502
833 196
926 631
343 117
251 586
660 302
634 253
659 314
721 479
168 977
868 255
413 860
807 465
572 424
630 595
96 197
392 872
502 929
46 318
904 845
146 296
549 563
876 780
258 207
183 596
850 426
286 50
515 263
686 92
687 86
282 316
187 782
711 674
991 688
533 756
52 894
456 678
457 600
806 332
927 715
141 988
38 777
39 426
518 552
638 725
40 204
985 920
594 227
915 696
451 584
478 447
124 502
101 934
265 581
295 907
895 192
969 435
861 933
485 8
732 378
581 122
41 772
998 566
261 634
218 912
359 712
214 696
630 482
63 315
221 895
87 358
792 116
48 55
62 653
30 532
654 794
566 611
176 695
329 564
476 437
149 546
242 834
315 362
676 872
766 377
734 897
13 852
906 526
179 60
592 968
761 208
819 245
939 326
889 994
431 267
813 364
198 579
941 55
926 512
889 616
513 691
543 623
149 525
585 448
415 327
535 177
421 176
501 353
347 360
627 390
754 778
356 440
494 951
463 296
912 419
110 352
975 425
950 653
100 123
450 535
711 515
691 985
338 132
491 192
581 685
462 117
556 335
286 818
114 50
469 748
100 26
451 579
231 74
197 401
935 331
845 647
632 645
776 536
727 969
654 267
384 308
642 116
934 940
989 927
675 47
73 458
36 774
847 524
924 266
597 44
690 858
503 441
977 321
290 279
546 703
10 943
58 929
868 651
578 992
38 857
314 252
26 111
634 350
616 873
916 557
415 212
653 605
926 918
196 629
331 215
158 741
670 341
991 215
206 538
394 569
821 244
355 708
58 846
718 989
546 673
884 633
238 960
877 537
165 164
378 73
814 496
836 535
750 483
20 827
395 956
200 414
121 215
61 555
543 178
851 778
411 88
47 734
270 649
812 924
997 435
930 190
724 810
292 765
592 474
429 312
725 986
201 629
183 845
23 261
38 725
813 873
607 449
97 860
784 877
311 909
98 780
589 241
6 822
295 881
192 597
582 724
353 916
761 782
43 535
260 784
657 80
529 73
932 263
139 626
534 715
494 450
691 631
453 83
963 696
292 747
471 155
71 874
656 823
358 831
615 698
778 618
690 271
533 306
931 621
336 672
122 465
96 829
912 812
508 548
295 875
29 799
673 765
587 99
930 329
26 945
562 544
814 804
109 251
871 347
19 40
505 207
36 141
952 600
148 947
821 460
259 442
206 849
947 931
259 793
737 877
420 285
88 298
549 234
581 197
237 420
626 600
740 741
341 661
607 692
151 488
929 428
276 409
340 135
928 223
99 598
883 664
962 519
752 971
168 511
930 333
932 405
146 555
216 671
363 486
974 823
250 513
921 902
37 526
748 260
858 964
628 847
366 741
711 590
100 117
450 879
283 30
585 381
52 428
913 800
622 414
926 887
789 871
396 847
107 825
789 144
991 965
705 416
6 356
472 416
294 106
135 922
302 576
4 719
518 353
766 917
803 140
10 692
539 591
415 406
549 645
609 203
619 539
894 314
729 624
729 366
287 23
599 864
582 589
942 602
518 100
239 708
399 320
910 248
654 937
582 325
528 202
741 191
504 147
771 635
1 233
255 499
362 288
876 853
454 944
43 817
524 971
291 281
529 923
860 201
525 182
384 442
632 53
199 125
760 135
367 969
468 760
47 621
473 830
773 923
740 927
898 816
97 264
186 188
388 626
808 46
487 913
965 191
316 118
253 164
132 75
834 619
240 600
429 881
803 713
639 202
18 543
806 537
724 114
739 992
37 112
24 547
738 524
641 989
152 53
128 894
512 284
884 962
842 752
464 312
514 645
187 103
639 531
645 993
984 363
474 384
930 21
544 498
486 667
720 185
78 638
922 847
808 590
342 805
117 649
294 806
908 631
161 481
473 547
910 806
189 456
477 383
881 118
785 20
204 366
4 504
350 282
872 925
730 157
806 213
18 846
476 99
580 926
472 637
442 52
508 381
764 631
749 984
4 644
10 533
37 208
489 13
938 386
543 360
572 667
513 348
447 589
515 989
626 27
78 986
367 67
698 586
570 131
775 446
979 573
780 784
797 15
401 269
628 735
402 944
292 200
789 915
903 739
765 303
289 528
595 843
428 656
786 293
738 998
570 560
344 717
732 350
618 141
876 133
76 245
445 278
192 367
106 233
536 95
623 870
712 824
479 218
510 140
137 264
824 248
965 707
56 168
309 696
828 673
918 185
462 904
271 362
595 654
748 376
245 130
953 371
588 957
96 432
696 98
345 233
939 519
687 310
5 995
668 996
180 833
736 585
947 641
294 6
382 542
672 42
412 626
582 624
56 999
97 678
911 751
270 442
751 849
844 956
951 755
588 511
95 131
771 324
330 42
583 65
106 711
337 254
878 517
516 919
596 934
684 612
54 506
355 953
909 804
559 198
708 860
990 146
470 803
845 760
825 799
509 427
681 930
447 846
764 559
493 963
575 359
865 176
129 628
431 220
417 37
896 990
135 125
927 885
645 605
403 771
198 469
399 912
757 879
438 845
807 520
879 930
106 381
9 744
963 234
270 439
428 379
504 166
51 563
167 431
201 695
164 570
482 399
278 562
407 238
758 715
645 214
595 636
380 750
983 603
42 342
721 253
419 470
33 224
654 469
164 200
769 855
254 327
889 250
488 531
246 295
509 245
881 891
640 103
705 260
602 623
876 747
216 322
546 294
762 248
447 199
54 925
252 216
465 307
838 140
435 953
197 84
974 943
46 78
337 614
236 751
497 938
260 112
405 713
961 805
3 166
91 408
623 57
363 342
482 88
40 201
284 917
859 237
314 257
870 905
655 650
588 106
217 151
864 847
652 622
788 824
232 655
711 878
220 854
942 74
274 702
618 981
218 558
814 477
381 531
181 684
790 35
186 769
616 7
628 49
873 267
921 416
293 104
958 632
705 513
214 899
880 979
536 831
307 97
628 350
34 688
722 808
576 823
830 908
957 191
457 458
873 829
933 378
9 166
678 891
789 714
692 892
723 669
766 228
577 29
717 393
200 611
434 439
346 776
967 263
720 302
131 424
801 593
758 64
954 810
523 435
326 743
411 215
442 48
77 177
569 19
629 794
232 769
545 63
325 577
879 511
934 45
637 9
73 734
544 395
829 26
768 66
280 155
203 179
355 722
741 280
73 924
692 370
432 305
881 237
747 757
801 759
768 680
414 438
833 840
866 957
22 662
817 634
813 302
24 19
299 167
91 764
133 372
676 782
19 564
321 557
316 765
444 121
559 84
924 858
814 392
53 789
423 836
138 869
888 235
402 161
925 186
558 492
274 57
621 234
791 292
56 941
62 106
190 500
357 621
12 113
902 171
6 64
932 324
558 144
304 819
5 960
451 228
285 563
797 724
15 905
846 587
693 71
570 907
527 882
995 927
97 539
602 896
220 103
246 534
353 778
737 550
778 358
920 187
910 62
967 716
303 925
995 812
719 996
877 565
491 246
784 871
767 588
691 386
920 986
763 937
487 272
629 500
686 264
326 549
265 596
520 293
104 567
562 515
79 823
68 439
310 570
158 852
238 76
62 848
784 157
428 825
324 270
534 57
605 9
605 859
151 869
436 125
639 255
78 998
436 718
288 146
997 745
821 445
292 235
391 882
707 76
346 819
876 30
39 879
738 480
349 643
767 889
144 785
782 406
123 221
366 217
962 410
855 363
597 783
664 146
222 988
807 371
400 567
446 682
161 438
81 184
72 510
294 848
253 216
437 75
292 376
786 803
165 253
35 640
786 762
750 699
69 7
573 556
237 469
907 18
201 398
907 987
835 273
489 201
275 87
463 925
727 567
819 249
888 892
654 854
552 673
680 403
958 621
90 252
270 195
592 996
983 471
744 499
699 817
904 232
156 974
540 367
615 883
774 359
212 502
175 427
829 764
385 855
106 787
981 474
470 376
847 573
71 452
269 591
822 770
743 173
539 978
860 283
641 153
655 634
60 852
616 830
684 889
675 1000
474 790
166 656
228 943
395 12
602 299
68 663
835 424
402 810
93 373
526 261
894 733
585 180
10 954
842 200
200 693
482 517
172 673
615 647
659 400
698 9
672 261
684 765
575 506
879 86
346 667
399 405
584 240
194 983
183 593
286 36
552 382
54 768
414 723
122 669
677 73
333 819
584 348
854 17
102 158
824 733
137 448
688 223
206 721
314 881
916 388
769 600
367 467
190 823
491 780
853 312
131 167
515 185
202 715
872 369
102 303
751 696
918 239
960 438
318 123
510 274
873 234
701 279
101 239
19 891
202 591
758 871
55 333
47 273
642 257
559 919
614 743
982 309
747 531
653 941
214 64
297 163
441 86
324 998
888 541
132 342
213 90
422 889
161 268
524 469
387 802
545 82
391 1
531 526
467 137
201 184
346 680
766 498
495 787
327 89
431 382
471 458
347 643
911 893
361 508
310 434
516 748
748 854
380 906
43 279
462 846
526 244
741 808
594 291
380 235
617 920
378 811
454 88
980 724
231 364
797 341
88 541
394 312
218 836
114 774
620 261
504 576
383 146
437 244
479 976
896 816
627 96
183 273
997 81
444 162
502 228
768 241
553 590
426 162
936 771
31 540
115 555
701 534
778 497
473 137
953 256
352 368
640 579
660 534
695 637
865 104
344 197
787 632
794 897
667 212
752 729
284 698
231 866
363 984
121 9
265 835
202 73
652 616
149 842
479 311
414 844
40 343
975 757
654 827
38 768
497 320
17 790
655 780
764 248
256 17
852 884
956 520
136 53
895 607
918 284
127 373
715 331
88 167
993 689
456 741
61 31
820 953
732 78
325 474
491 496
379 581
101 342
395 335
942 236
520 289
661 859
189 646
813 376
64 277
17 805
835 520
472 78
155 655
129 204
699 479
60 620
961 77
412 160
396 356
644 353
211 915
561 305
680 400
676 373
177 744
264 693
770 12
667 735
939 925
404 795
414 637
714 463
622 375
730 125
477 18
932 374
679 688
87 492
864 359
102 763
455 41
53 365
100 225
149 719
514 38
675 552
14 927
302 388
513 636
653 31
405 990
677 585
76 83
441 764
526 940
981 543
908 980
205 33
752 7
45 353
904 265
192 719
107 918
554 493
524 619
609 206
790 929
12 285
49 866
805 452
995 574
554 785
818 902
909 758
111 569
834 953
672 15
932 26
519 778
397 485
691 43
971 5
290 481
346 982
434 338
912 151
936 428
330 466
224 753
322 238
191 334
349 155
180 862
639 280
765 698
740 36
41 456
936 711
693 330
668 282
432 126
554 580
45 367
119 883
121 269
603 440
595 311
172 951
231 774
472 811
846 995
451 212
922 886
216 386
667 614
740 884
463 98
465 294
177 508
776 584
23 297
607 379
329 618
392 779
590 560
555 863
75 436
322 5
390 997
610 537
420 57
155 350
643 883
390 619
202 819
116 166
544 225
843 722
501 873
433 234
97 90
526 987
992 171
167 847
384 382
438 777
126 804
686 592
211 769
587 76
241 413
638 702
424 785
658 480
713 925
15 91
77 810
980 540
386 68
449 147
924 769
572 887
479 49
818 258
333 689
102 405
107 574
359 739
218 531
455 17
107 931
740 470
9 184
252 720
867 395
164 701
587 790
839 736
993 65
754 656
60 326
899 855
594 167
697 258
274 811
742 152
621 380
564 482
201 630
24 815
515 68
857 187
922 101
166 695
350 915
240 919
774 410
576 139
397 367
178 273
424 670
50 920
401 44
673 613
427 602
669 697
884 941
42 525
220 806
720 208
127 569
979 960
99 900
267 555
827 495
165 445
364 251
295 214
827 765
366 968
664 253
194 35
560 547
352 236
443 779
347 72
32 569
469 326
880 130
625 736
180 707
957 789
2 543
307 251
218 829
82 673
707 881
428 276
511 266
45 780
851 954
523 391
717 882
12 991
726 596
303 636
424 905
448 259
509 426
254 755
427 727
608 335
610 134
400 35
814 121
74 444
835 665
547 596
587 551
147 558
193 313
218 449
708 616
42 665
419 216
943 295
630 846
979 550
584 240
360 378
821 398
62 434
29 656
206 608
166 616
928 352
801 358
974 146
811 508
724 15
310 230
75 666
215 940
179 54
432 799
196 538
971 252
908 258
866 1000
616 113
465 31
389 544
689 266
773 362
377 499
728 496
162 687
626 802
856 376
174 805
342 287
539 370
627 313
313 446
558 493
523 928
471 23
288 912
274 159
658 60
556 650
337 385
187 717
93 963
767 42
328 266
636 108
421 866
311 263
755 734
661 869
891 278
189 132
291 178
238 462
112 948
332 793
510 448
410 519
560 602
868 176
284 887
752 503
765 705
438 63
931 520
797 99
230 821
999 986
447 520
468 236
29 559
6 800
318 538
139 416
592 877
764 7
510 876
580 516
578 274
793 18
116 509
329 590
575 346
866 328
563 22
580 333
133 591
128 586
2 450
327 267
274 593
469 90
606 783
57 48
66 183
691 850
439 182
527 20
348 14
35 393
726 910
501 614
200 858
308 629
896 201
794 635
724 169
951 262
310 329
512 7
856 375
556 203
223 295
308 83
476 570
480 342
956 201
59 980
609 155
356 367
1 504
672 149
410 724
53 623
629 719
94 565
768 485
779 650
733 990
560 86
428 208
409 40
20 383
538 467
834 628
132 894
42 834
558 803
426 452
171 611
175 55
539 264
914 942
932 318
403 646
854 492
531 831
214 262
729 550
178 752
645 562
395 309
112 686
138 953
563 537
591 308
572 737
679 130
447 485
131 611
103 850
680 985
246 633
183 894
645 975
537 361
669 289
975 932
884 780
317 112
420 446
183 908
37 992
477 862
473 483
333 607
591 575
208 13
906 837
812 391
751 550
839 348
280 419
199 813
925 163
609 516
423 344
336 792
653 459
942 812
419 125
700 274
286 10
846 907
297 192
741 658
6 48
467 579
392 285
447 665
180 316
660 56
847 602
61 995
806 499
624 2
276 225
234 324
231 562
753 80
737 528
575 494
72 742
26 41
705 463
779 473
528 885
487 438
433 375
873 547
549 239
463 497
821 824
386 696
775 51
578 138
631 512
253 152
192 703
166 279
751 897
782 944
382 279
653 269
815 814
53 526
23 364
188 515
210 843
893 573
710 985
496 470
622 341
43 749
27 814
711 208
152 778
56 492
760 534
348 709
235 575
939 400
914 257
99 126
698 124
109 992
462 408
749 604
352 83
896 791
999 379
156 606
98 151
684 212
921 858
432 31
430 155
411 370
496 344
468 510
501 194
601 576
180 962
45 350
140 532
910 941
546 139
289 66
278 644
501 972
3 198
352 933
303 433
777 763
272 798
991 244
820 773
734 592
941 1000
531 779
719 81
219 441
507 265
908 508
480 784
982 409
341 483
915 334
96 643
440 691
935 368
140 431
22 755
754 874
652 963
43 284
725 370
635 262
770 231
15 542
950 249
731 997
330 291
933 646
337 426
793 373
803 271
26 932
806 824
786 779
63 457
827 829
90 787
18 461
3 860
108 33
29 953
243 839
484 359
784 175
547 820
91 576
508 349
173 116
895 314
771 959
787 957
744 597
58 877
736 762
794 61
13 844
682 823
182 255
429 166
986 965
541 976
325 76
192 49
362 497
455 86
42 132
729 242
119 786
547 787
847 854
697 341
164 859
113 379
544 345
309 542
518 530
605 849
897 842
338 797
882 259
390 793
34 924
709 119
905 152
6 256
596 751
610 703
82 759
103 722
264 626
155 412
261 781
622 760
556 158
416 960
753 438
361 806
924 787
939 70
325 828
579 945
647 921
680 188
910 728
354 783
194 173
954 508
267 454
611 576
536 822
259 26
832 288
74 620
689 755
583 13
957 14
935 162
350 603
331 614
396 259
432 685
192 589
43 385
960 459
280 653
679 495
783 539
159 511
265 856
869 848
862 848
10 825
428 796
410 359
617 759
443 805
394 48
433 634
92 437
90 393
887 372
911 768
279 669
525 69
916 544
391 393
218 777
573 400
759 645
403 982
787 375
423 845
479 180
616 855
247 571
942 706
474 134
803 853
922 752
295 328
720 838
615 685
85 938
582 187
168 843
218 985
829 955
134 640
495 308
878 750
455 741
875 820
672 928
680 677
4 593
430 974
658 724
661 44
231 743
586 243
227 398
353 803
443 55
362 486
236 937
678 240
59 691
619 552
229 730
323 298
271 232
956 753
796 929
672 616
858 26
424 257
60 85
140 776
262 502
439 502
741 498
189 116
668 799
529 808
105 896
128 851
603 376
305 83
699 399
425 977
234 557
641 849
624 294
796 780
281 886
384 234
350 21
819 572
380 17
913 348
198 484
860 40
122 801
200 165
142 820
376 624
472 376
669 17
796 96
982 464
698 76
96 365
937 47
64 915
262 316
800 976
15 460
261 660
825 137
957 460
83 967
342 333
349 555
650 10
474 144
220 632
996 171
217 316
230 933
248 280
256 492
952 48
707 271
407 213
672 532
498 364
696 755
309 839
849 45
189 959
590 322
492 408
723 586
518 709
989 953
445 766
813 244
514 397
609 520
51 921
284 281
36 548
386 980
25 345
304 234
555 213
621 893
479 47
755 344
296 997
762 744
987 741
138 574
94 501
421 746
27 144
691 705
685 62
407 76
310 709
922 710
603 865
911 542
885 81
77 666
409 181
921 839
412 396
896 58
804 506
649 316
21 831
893 339
415 705
414 299
8 724
588 335
876 610
690 499
164 760
941 767
605 573
968 861
919 17
522 863
179 723
553 170
509 199
904 445
744 923
646 317
652 751
360 234
732 527
287 50
817 896
468 228
88 421
438 436
298 7
729 960
129 477
676 281
726 637
560 579
896 469
220 206
439 548
75 580
629 171
67 362
589 446
867 535
970 676
683 304
263 267
744 411
692 392
29 419
998 418
886 588
794 894
441 105
684 233
403 515
876 313
759 470
4 464
140 625
929 973
240 822
233 192
583 983
402 924
341 612
200 399
292 227
332 993
225 733
247 16
329 628
97 123
587 87
712 101
73 726
548 640
831 313
296 780
704 414
25 697
95 44
271 224
217 387
119 602
618 441
68 366
488 946
33 165
265 74
800 744
383 338
650 348
127 214
627 945
642 830
874 652
875 737
123 145
747 92
532 242
608 364
309 600
764 95
169 341
84 29
366 969
316 467
680 15
960 443
273 306
957 601
338 146
291 832
923 461
702 37
400 455
55 309
404 708
49 818
847 573
541 133
599 212
227 857
299 278
584 186
787 571
717 541
373 125
585 7
43 295
750 287
595 442
150 804
622 999
572 199
331 468
679 112
968 930
208 906
92 267
837 791
332 878
3 553
559 704
999 587
873 602
43 748
551 468
467 193
391 173
640 38
149 722
651 319
224 117
383 858
649 315
193 220
772 980
683 195
781 331
932 681
428 654
121 975
167 979
151 587
624 558
279 791
109 773
890 930
787 332
646 273
492 435
415 838
33 264
594 97
777 813
466 526
500 205
184 587
173 667
225 334
125 797
570 504
433 233
564 459
731 220
655 210
48 223
486 69
165 80
893 80
606 942
147 359
945 106
772 330
664 118
915 997
500 788
20 484
942 933
152 584
794 673
895 806
875 841
921 381
461 39
981 814
172 66
171 127
457 117
235 943
939 121
908 149
632 438
370 928
512 574
246 522
328 305
146 141
521 202
240 67
880 982
47 221
348 52
169 217
159 805
925 403
552 98
535 833
761 184
757 905
427 272
577 3
143 754
955 723
789 664
645 195
415 669
720 691
908 763
567 889
292 67
164 491
323 843
26 699
604 83
355 782
785 30
783 932
654 927
590 738
932 443
111 235
925 347
109 831
719 833
899 675
165 10
853 62
760 488
571 878
660 364
393 925
857 444
371 176
913 510
953 961
195 845
191 64
894 119
952 300
974 613
623 850
912 139
627 476
354 672
35 197
122 13
457 427
603 978
488 828
788 516
360 441
504 982
101 551
850 398
11 52
902 823
962 634
109 813
484 588
784 462
475 518
945 906
884 932
759 548
63 372
812 546
528 422
973 315
713 628
679 822
644 723
356 581
393 606
193 465
926 877
395 977
883 400
332 340
887 766
137 90
636 949
371 948
263 163
790 343
165 975
698 469
49 809
414 53
518 442
318 606
583 443
843 713
52 465
230 174
263 938
887 367
315 898
61 258
601 577
552 850
319 765
573 249
302 368
809 987
593 819
261 127
839 175
640 104
277 890
828 870
236 539
437 715
972 550
127 498
347 573
337 678
927 666
33 910
897 228
47 841
968 489
663 307
410 806
695 303
172 687
226 523
237 408
957 663
160 209
781 84
761 507
172 118
28 687
915 204
45 924
412 961
268 13
818 75
377 678
364 513
35 549
956 589
251 272
480 913
996 410
916 260
377 757
444 88
292 404
327 358
318 337
349 739
813 586
263 166
679 190
738 627
215 713
985 694
606 466
876 464
723 602
358 792
879 100
503 801
159 170
506 830
568 477
62 855
20 381
570 324
950 698
411 308
1 165
631 396
859 606
207 506
297 581
680 565
366 175
345 183
13 524
1000 851
705 580
961 62
386 725
423 530
838 336
500 834
229 838
444 130
636 87
668 651
215 932
107 348
530 581
104 451
302 542
122 104
165 6
730 83
613 550
886 153
986 450
287 385
515 214
300 731
381 150
82 967
314 596
176 188
639 844
386 280
383 940
946 508
590 548
98 675
827 202
652 983
368 813
26 939
669 882
32 326
293 49
645 114
301 607
450 820
99 939
879 836
344 482
29 824
499 934
135 127
109 326
138 787
725 476
358 163
488 393
442 390
503 780
386 86
905 804
743 836
671 4
485 621
445 15
948 514
640 943
268 83
869 749
225 405
568 593
985 582
972 55
835 426
511 475
278 221
56 416
420 20
641 727
741 904
418 85
27 688
770 58
806 295
700 638
231 31
613 267
322 215
641 584
58 156
377 152
568 335
355 432
159 987
891 995
80 899
587 308
366 106
401 357
995 172
202 100
367 225
440 814
398 688
844 81
232 455
790 220
652 799
785 145
139 810
708 675
983 218
324 295
651 349
520 725
824 645
870 721
535 191
878 309
389 932
387 722
941 621
419 176
320 593
402 204
879 459
677 110
404 862
210 1000
724 54
699 730
451 548
738 568
876 985
916 616
337 265
885 303
478 278
870 304
508 798
257 271
380 387
248 933
933 784
838 458
187 657
204 536
103 637
622 942
558 979
244 538
840 895
172 128
432 318
115 42
313 940
326 371
304 693
476 574
32 236
892 313
848 218
855 96
37 951
930 476
13 595
489 173
301 852
169 660
702 733
672 284
655 14
706 998
571 958
193 182
494 602
820 84
179 342
292 675
150 216
811 222
394 162
14 299
959 695
427 183
466 660
674 98
95 120
78 379
560 666
268 270
354 54
395 88
762 533
749 687
908 912
74 559
857 302
996 87
270 816
475 422
520 735
855 149
527 615
281 932
202 87
141 549
636 555
88 535
222 398
309 836
394 130
432 382
469 251
66 427
849 738
473 541
689 368
983 327
259 216
303 263
811 460
15 443
978 447
844 102
937 199
329 153
534 331
581 760
187 3
741 647
187 35
403 213
540 876
91 385
647 798
258 393
835 458
904 273
375 813
11 747
899 312
642 340
99 433
436 223
869 285
320 176
388 56
931 722
106 927
725 22
414 752
209 983
256 249
61 113
859 631
942 72
412 758
191 584
806 510
795 626
801 675
731 114
835 189
116 662
683 941
693 841
824 97
346 902
14 79
710 407
478 872
630 651
234 889
399 821
446 40
715 194
308 247
436 445
107 142
83 551
391 789
885 775
676 215
294 230
636 689
561 3
653 114
3 191
11 887
927 402
595 456
703 641
86 902
44 138
688 192
980 126
901 79
294 865
95 576
264 587
589 730
844 825
15 242
129 847
248 25
481 55
695 843
745 183
320 780
972 788
914 8
87 952
816 814
390 381
967 910
640 653
478 556
798 484
330 492
516 926
980 578
420 997
179 675
455 164
952 499
507 426
377 866
679 594
974 193
103 68
721 941
497 742
226 198
690 294
220 555
132 206
202 200
874 552
715 381
879 329
755 667
532 386
979 132
324 211
279 953
893 426
168 1000
198 389
683 393
948 887
93 902
101 79
630 294
674 975
303 345
12 553
938 57
188 543
754 917
869 512
938 32
31 762
150 105
498 228
115 832
733 445
523 207
501 834
808 153
498 174
727 111
167 509
52 665
581 355
867 805
837 450
211 804
908 868
96 361
193 405
849 210
417 926
759 372
525 917
91 567
677 23
531 817
481 843
198 583
388 62
511 64
867 224
91 722
83 775
180 187
396 275
200 28
400 812
729 958
524 925
947 819
636 200
43 478
60 116
178 241
304 448
672 689
410 171
945 763
949 493
767 124
152 344
156 966
924 552
476 884
703 448
648 422
899 338
454 690
930 959
406 631
319 234
404 77
840 729
221 348
472 788
131 987
953 624
175 287
171 877
324 650
72 874
211 971
661 971
929 664
295 591
824 335
412 613
342 227
575 251
38 563
550 47
670 169
456 502
378 844
494 626
499 702
672 565
535 710
374 333
923 464
799 668
281 746
973 210
460 622
185 548
595 498
666 734
235 264
108 121
747 613
314 601
166 246
955 986
318 701
165 329
996 241
987 963
172 277
899 959
507 632
129 83
816 101
365 795
916 51
664 472
73 663
908 977
963 239
939 863
191 281
521 104
66 187
463 507
466 238
869 362
444 973
73 998
793 260
310 437
909 708
370 973
950 981
219 278
140 913
193 158
261 331
517 714
221 327
564 980
341 687
659 433
430 785
44 732
168 222
930 354
326 77
57 299
576 276
189 276
434 716
46 382
95 695
21 562
542 316
2 584
16 883
667 660
391 446
668 711
64 559
635 597
896 390
666 692
968 472
187 854
235 401
96 232
794 330
645 116
700 336
218 647
306 716
162 884
594 697
256 829
426 658
47 891
583 321
792 713
566 550
951 979
210 800
129 46
162 4
339 774
420 861
577 556
440 726
422 738
567 34
692 678
568 992
312 739
451 150
700 104
82 16
816 650
696 292
295 945
718 857
718 634
190 137
863 295
32 630
663 285
962 598
589 354
92 530
679 901
4 543
558 378
28 85
376 373
317 723
580 671
305 35
172 298
592 494
123 34
318 624
221 786
140 280
809 810
710 231
774 487
865 714
798 331
704 892
615 174
845 21
55 195
492 149
642 227
260 83
706 765
550 578
857 927
737 689
920 665
152 446
159 693
24 17
909 957
131 727
747 523
718 975
124 802
28 209
292 765
530 288
866 998
925 79
768 722
387 661
106 687
379 539
555 265
222 402
129 464
987 353
328 876
677 704
913 451
216 705
993 204
202 745
824 858
580 126
786 591
277 967
506 892
156 656
58 61
524 378
730 186
61 510
214 57
508 738
443 126
329 723
467 436
294 530
656 290
880 873
840 441
332 157
812 345
405 488
866 869
55 929
439 595
652 115
853 652
777 159
881 295
731 105
635 348
638 24
896 291
731 518
674 736
81 63
550 485
354 486
414 415
10 408
523 852
503 661
820 375
670 279
384 701
49 400
423 19
309 686
203 319
54 40
102 877
362 134
619 651
66 715
123 33
884 75
736 645
19 387
665 555
256 689
88 49
68 304
990 511
829 376
416 192
69 883
17 517
168 430
144 636
668 233
308 266
911 552
939 43
598 929
618 604
652 853
157 705
215 719
95 146
338 44
927 510
27 406
835 943
579 194
426 979
245 247
798 733
776 156
85 736
339 374
226 702
406 991
710 383
528 621
665 805
315 866
271 591
534 341
534 106
85 112
358 960
693 330
485 156
891 469
842 569
270 230
221 68
450 676
297 931
735 978
843 961
551 49
390 114
220 85
196 924
883 305
634 553
708 576
45 119
688 599
829 886
953 957
633 49
979 403
380 929
890 714
763 223
337 441
525 152
75 556
860 720
272 958
533 494
612 980
578 578
463 299
256 406
455 416
819 888
817 434
148 199
421 706
146 910
61 757
313 670
390 135
93 172
665 662
641 626
203 277
575 218
624 665
81 831
718 79
513 899
97 535
240 660
569 518
275 386
56 630
765 587
759 445
106 857
482 424
700 747
964 684
349 275
105 588
667 430
328 823
358 179
839 425
942 598
983 408
37 216
802 39
484 802
658 560
983 589
335 139
823 683
957 299
887 172
601 62
885 554
732 929
353 242
839 571
978 295
510 822
860 15
816 312
872 343
932 474
613 855
537 267
566 435
606 494
556 452
5 207
135 440
682 737
308 487
782 520
341 285
300 291
603 201
543 116
589 475
329 475
741 201
636 866
360 306
758 242
448 915
355 763
500 582
69 36
556 807
92 850
141 896
97 392
507 744
218 639
114 95
295 546
412 854
160 930
171 771
686 917
680 619
201 40
76 180
986 269
119 631
526 78
469 260
3 622
261 975
69 220
766 374
228 364
294 177
948 387
304 464
83 633
673 984
163 283
551 748
378 149
226 670
929 904
526 695
669 931
150 787
161 738
102 916
92 388
775 395
859 39
672 79
62 941
223 344
92 224
373 774
444 470
374 598
293 372
303 899
686 961
699 453
368 846
234 800
195 459
498 9
87 53
994 169
513 148
372 217
991 605
74 744
342 434
806 447
346 634
595 108
560 31
877 293
93 927
386 111
119 288
341 883
52 205
353 334
551 564
169 724
467 541
974 242
688 809
442 780
887 34
64 36
329 446
373 941
51 422
709 758
640 169
374 50
384 691
255 726
450 934
474 423
665 916
725 448
227 353
386 166
202 114
559 449
390 530
952 931
689 440
609 661
710 328
19 983
708 93
27 274
697 157
73 501
949 361
713 797
963 175
289 98
547 164
694 847
778 936
376 646
306 466
794 985
967 16
109 812
86 675
831 135
635 782
143 904
700 583
758 855
953 663
827 46
893 499
435 520
165 671
136 811
795 471
487 930
742 762
436 595
729 827
608 266
169 364
947 750
605 869
532 704
750 557
56 358
877 642
312 491
301 42
513 448
377 96
857 999
593 119
945 292
558 322
686 553
303 726
595 632
336 907
464 126
483 85
727 520
10 360
402 39
487 311
406 915
913 864
982 262
554 506
828 926
479 111
837 513
145 781
688 432
557 480
565 152
671 40
400 292
330 681
991 802
716 816
679 397
659 629
134 660
586 212
322 962
475 64
845 159
590 619
99 532
684 147
187 664
955 355
35 586
387 284
100 26
422 103
731 778
438 80
291 865
826 24
87 613
771 300
919 932
463 360
507 18
681 147
501 693
278 635
919 535
560 665
768 18
796 982
61 498
362 233
256 352
965 188
487 343
274 736
96 406
423 737
883 602
294 103
738 383
918 572
237 656
673 478
459 4
502 468
701 520
872 864
51 957
299 837
572 538
943 572
309 667
268 366
469 191
574 562
134 206
862 491
969 370
374 535
3 428
948 875
738 703
659 819
655 789
326 958
530 227
893 269
635 838
29 161
723 103
309 602
93 856
225 170
705 61
489 599
474 707
410 436
254 211
1000 69
26 909
135 325
594 555
392 28
188 228
331 421
22 910
766 639
809 115
175 990
589 513
220 663
98 62
273 629
697 352
261 272
597 723
277 395
422 190
418 669
89 610
520 748
386 111
225 285
275 195
707 400
62 863
924 926
555 160
512 196
468 251
973 772
166 64
254 250
919 588
198 672
419 7
118 718
2 805
999 342
741 276
139 706
631 803
963 63
259 186
436 474
245 726
790 409
659 411
999 43
715 577
584 197
914 133
938 701
43 915
191 936
642 783
586 330
392 273
458 548
22 650
376 893
302 267
677 165
208 960
537 676
872 922
55 121
821 786
701 992
928 864
647 892
221 569
841 232
780 613
262 298
191 801
67 638
802 493
453 744
419 10
931 989
110 291
76 986
977 930
794 777
668 905
473 440
671 888
501 314
612 450
250 763
400 803
295 316
60 201
211 748
737 478
769 141
126 846
776 845
621 103
8 569
8 288
176 480
794 678
128 676
438 406
208 378
694 838
39 503
250 753
230 249
390 986
831 999
843 516
618 606
175 464
752 625
105 182
860 928
604 899
304 987
365 42
879 512
14 58
810 917
165 263
249 40
38 555
70 80
686 881
345 687
312 860
41 96
24 417
316 900
887 627
668 619
131 251
308 547
463 144
407 118
157 628
182 656
735 195
76 251
938 420
279 420
516 250
667 320
220 539
165 982
601 106
357 833
379 731
875 665
782 841
469 281
937 939
134 650
901 671
91 209
629 839
88 369
688 144
683 754
735 908
13 847
679 335
66 370
34 58
899 940
221 816
754 367
17 157
827 887
96 917
755 917
286 724
868 843
596 974
881 550
397 331
666 894
263 76
133 731
671 297
112 31
397 891
47 866
753 414
330 874
791 848
572 85
927 76
50 440
989 523
853 930
824 386
461 518
249 86
382 593
624 919
809 494
359 21
434 856
729 111
959 764
849 519
595 530
970 775
298 644
574 958
344 150
668 397
482 804
397 917
835 864
357 21
41 644
499 716
826 475
239 228
747 785
315 87
861 341
985 284
242 158
308 558
954 585
388 976
892 436
299 785
805 727
370 656
372 846
320 869
97 197
981 558
645 843
184 295
579 505
663 168
725 820
404 971
946 678
114 792
577 838
564 413
68 381
226 933
802 439
636 546
104 898
740 617
912 748
253 923
90 490
309 916
887 815
493 713
505 832
670 606
18 81
461 233
166 86
525 687
233 967
864 160
777 337
84 603
526 688
178 337
252 616
430 487
200 138
970 922
527 704
784 640
872 544
630 245
932 37
3 154
313 165
501 866
469 90
778 585
921 995
610 955
442 173
311 39
960 641
344 281
920 487
31 128
373 792
828 660
813 304
469 831
696 126
215 969
554 165
159 992
947 475
648 769
807 388
28 959
239 767
253 372
499 159
950 283
943 871
175 777
608 755
881 643
612 304
468 96
88 165
640 627
395 34
422 287
245 202
968 450
821 484
642 221
503 320
191 592
369 446
200 365
8 976
279 81
176 619
784 747
373 263
297 424
710 768
969 718
167 955
438 937
157 988
307 80
671 660
105 497
862 39
14 305
385 869
488 293
39 560
823 272
695 411
179 119
836 405
359 148
84 3
991 797
876 240
900 297
794 546
585 4
308 656
525 599
891 692
252 13
284 929
340 74
192 979
383 518
666 28
31 742
538 749
989 21
318 414
960 888
892 111
767 544
142 199
891 291
303 33
961 142
215 587
565 301
819 407
435 948
690 484
232 465
485 228
641 221
108 802
913 600
143 999
198 679
969 285
317 88
230 272
858 278
578 445
851 423
370 396
879 286
750 60
287 111
331 235
36 927
526 439
438 949
627 669
954 635
723 596
867 271
548 952
396 725
147 126
522 247
532 517
576 401
511 281
515 862
788 842
280 551
499 314
983 717
352 126
722 936
206 74
25 589
313 753
879 420
667 460
976 400
800 198
479 552
413 311
152 993
544 201
515 431
148 43
169 497
432 499
572 890
478 637
390 597
16 791
250 269
668 683
880 225
777 468
778 358
351 189
390 929
360 894
937 904
400 507
5 105
994 832
469 577
173 472
262 858
126 189
871 511
736 794
261 750
108 512
701 38
967 458
352 90
994 326
832 288
393 394
225 837
414 387
858 693
551 586
775 120
630 677
471 645
395 365
877 731
769 502
960 577
667 735
61 311
599 660
53 893
730 992
378 278
971 143
729 236
355 522
198 503
147 984
349 668
399 542
43 225
802 168
902 3
314 468
128 963
855 913
904 180
458 584
727 281
517 428
949 455
957 871
855 147
815 103
645 203
428 214
381 688
690 230
697 283
245 3
915 824
4 100
683 819
100 461
889 409
863 616
486 838
984 820
923 341
543 799
12 567
254 971
201 392
675 943
946 898
722 919
18 861
679 725
186 701
110 778
394 75
912 973
792 879
219 896
694 715
281 762
733 706
97 534
477 933
830 772
690 423
283 551
276 708
409 962
740 462
536 519
491 133
12 448
343 283
997 230
992 37
742 278
812 725
658 839
610 289
711 487
38 299
7 994
955 314
775 415
934 694
827 310
757 425
707 838
68 100
136 704
982 59
784 877
715 793
81 441
927 324
623 791
785 965
278 629
44 739
433 52
362 978
402 259
96 119
219 109
812 163
222 354
231 793
586 5
445 945
269 666
457 372
337 891
520 241
980 614
666 564
541 413
671 28
146 942
50 767
930 365
718 862
655 152
156 948
893 240
905 601
973 161
52 362
602 309
923 572
136 582
994 589
616 677
619 664
431 762
126 669
530 361
512 843
791 185
424 668
269 684
845 329
691 241
550 896
468 292
873 473
61 603
279 866
530 676
438 897
566 961
321 563
406 95
280 832
499 196
879 703
32 767
8 723
619 722
14 558
30 87
690 887
753 91
766 968
865 282
243 204
766 431
525 563
395 171
367 804
507 893
660 246
969 539
261 668
225 587
674 274
161 254
344 363
331 913
195 110
313 196
626 437
1000 79
249 151
955 394
287 616
861 461
1000 947
614 829
416 260
534 838
92 89
452 694
607 435
545 782
977 801
238 858
936 602
752 237
631 185
800 706
167 918
864 661
489 167
427 477
314 905
994 960
654 405
840 445
226 261
62 385
242 203
804 299
536 178
363 556
262 166
83 162
823 429
595 946
423 312
216 21
981 736
141 209
654 635
895 981
365 879
81 956
255 607
784 885
441 790
956 147
309 702
130 38
984 131
442 724
745 407
143 658
867 725
360 283
264 520
399 254
210 628
235 479
364 464
253 19
165 804
505 208
246 473
603 635
359 230
636 45
702 104
828 779
61 568
88 187
441 325
953 486
965 650
114 187
205 328
131 367
574 370
842 636
271 820
50 445
489 629
732 686
464 191
759 560
747 525
849 846
331 188
838 801
987 295
622 951
317 192
561 753
389 891
711 402
847 659
288 760
445 335
526 20
580 908
432 284
129 327
515 280
80 459
754 352
303 67
258 376
128 620
510 818
220 517
176 221
980 66
401 464
484 425
332 926
209 63
390 764
44 337
796 904
256 124
190 549
924 558
177 448
265 52
568 687
907 485
551 744
207 887
311 951
877 690
753 643
406 86
423 142
46 449
573 218
767 301
858 762
209 691
742 35
721 474
959 310
54 628
514 509
460 260
950 825
467 336
421 702
844 873
322 843
61 889
190 894
655 827
518 47
82 864
338 260
570 803
430 297
805 623
882 944
768 265
601 831
533 235
107 22
864 376
265 428
321 925
752 454
501 976
840 269
528 582
384 178
474 98
720 813
757 279
543 602
432 524
759 144
165 965
340 865
292 29
953 604
58 613
588 704
973 558
139 427
604 501
598 522
335 78
356 317
918 91
615 899
42 350
314 373
238 206
234 654
258 529
141 186
890 315
872 729
156 862
363 11
533 760
837 960
277 867
958 192
90 195
545 573
946 131
337 859
512 183
712 570
756 770
85 853
582 645
507 956
967 737
496 870
829 499
366 332
524 106
301 324
897 613
744 845
704 842
25 80
650 215
985 737
590 405
50 69
25 171
907 556
426 991
490 403
734 254
360 855
179 258
870 660
505 75
917 614
694 208
423 942
678 344
748 407
476 268
438 798
354 500
490 345
748 779
33 980
835 482
739 392
52 13
88 609
222 557
765 4
945 916
259 187
594 623
890 7
804 69
568 328
673 157
936 58
37 420
901 968
360 872
884 639
247 411
968 971
975 469
384 732
918 920
542 643
650 512
580 432
759 454
610 148
206 431
851 545
513 243
114 751
389 872
282 997
968 636
104 250
981 943
862 488
131 898
410 404
835 780
233 989
136 594
25 843
388 342
584 875
626 900
772 697
694 14
650 54
303 662
604 753
241 283
181 465
868 372
152 590
578 703
296 384
227 714
56 321
196 615
515 639
335 821
835 286
339 28
689 484
237 641
924 292
757 477
849 104
694 625
327 1000
384 272
985 623
943 610
225 40
679 139
959 739
25 13
41 793
276 363
4 730
21 512
989 927
31 778
402 837
837 724
995 729
351 220
830 980
20 294
432 54
792 698
711 390
183 816
179 751
480 458
970 182
109 501
278 959
796 140
863 680
408 632
851 858
837 759
53 680
733 857
554 484
874 525
341 264
15 56
514 519
701 494
994 483
442 810
949 272
952 237
868 812
669 360
118 719
398 506
362 170
654 131
656 916
180 528
584 996
514 194
688 97
580 215
24 681
953 21
257 973
784 905
264 125
843 453
959 382
551 241
371 320
236 205
732 26
22 415
608 315
412 536
750 295
976 991
12 774
746 929
833 269
393 530
983 97
478 236
476 941
261 29
233 847
873 496
911 965
280 894
429 519
813 691
682 179
952 789
718 693
961 698
228 551
647 354
590 211
151 124
153 66
913 412
908 386
350 785
679 818
336 629
320 108
286 149
937 1
693 238
935 655
205 654
8 163
373 851
975 597
663 523
935 128
513 575
359 842
659 863
491 38
145 995
143 811
811 431
668 80
734 504
158 603
765 938
789 165
762 137
660 764
891 424
999 594
436 404
266 358
395 94
89 757
567 540
970 231
310 377
880 637
239 44
982 38
202 3
140 770
534 964
388 799
393 425
828 386
743 828
922 93
850 138
677 10
240 416
792 646
283 550
594 672
709 522
525 575
344 911
875 664
462 878
302 262
648 854
682 130
223 391
528 603
612 72
487 204
850 852
402 279
951 133
654 995
569 659
570 178
841 913
791 444
706 303
157 93
222 353
743 838
441 444
516 271
475 52
904 2
280 325
457 306
300 231
890 110
287 869
782 459
903 128
430 572
665 608
961 587
424 886
330 704
974 865
916 845
846 449
773 820
125 126
356 229
339 425
294 245
704 626
753 76
648 606
214 183
769 312
197 175
878 193
57 527
371 852
301 973
793 216
342 73
302 918
342 698
943 640
265 636
711 646
252 18
200 359
670 466
641 969
162 867
393 518
370 219
191 763
979 670
743 983
901 321
18 44
683 242
878 960
606 948
965 589
947 858
324 164
133 617
483 964
482 294
512 875
638 852
522 703
686 616
937 264
307 586
828 954
914 990
937 705
294 520
378 901
65 240
856 701
664 198
491 339
213 146
997 3
706 851
467 518
781 391
976 403
356 88
77 804
509 270
789 14
915 802
42 166
867 980
177 898
236 531
676 668
670 449
299 673
190 375
766 765
167 971
59 742
545 522
792 136
149 53
855 580
746 64
43 896
793 613
143 219
886 28
476 819
491 556
931 774
539 681
652 697
438 705
227 710
845 983
35 18
598 994
57 889
785 344
956 99
318 577
605 98
916 204
760 80
854 407
87 690
387 392
97 738
448 824
806 323
340 293
286 841
730 938
281 343
441 514
90 236
334 759
962 694
774 250
656 721
411 628
19 743
481 797
620 115
438 928
220 426
266 777
715 506
848 995
508 995
231 289
47 598
292 564
814 8
728 66
693 469
212 138
934 712
827 692
620 554
979 264
41 839
345 244
239 755
750 192
480 746
344 980
544 526
533 636
701 357
826 261
398 394
106 37
729 332
885 932
195 348
187 863
106 235
990 531
723 345
91 739
719 202
727 434
70 262
618 260
520 771
164 444
481 918
249 269
201 209
557 133
996 395
630 743
274 102
446 620
358 996
197 536
969 76
338 924
184 39
809 956
399 703
621 973
242 879
88 869
1 442
837 644
387 997
98 467
86 660
655 543
78 444
520 852
776 47
85 857
812 959
662 894
866 210
89 282
150 108
550 176
819 151
147 386
853 205
865 244
786 938
381 520
372 864
910 900
757 147
106 994
887 568
778 767
48 753
861 866
41 198
349 410
796 860
65 495
739 648
585 930
449 525
388 966
866 820
967 297
291 622
190 72
839 178
931 967
832 886
84 791
200 873
732 432
927 995
643 797
726 665
190 228
194 174
994 577
874 59
681 961
32 165
342 870
837 870
756 273
63 668
540 839
271 263
258 272
68 197
862 900
127 794
967 51
628 321
379 961
921 501
666 60
930 953
822 7
279 766
434 578
416 342
604 974
245 686
883 861
761 313
106 744
794 888
208 73
33 421
922 587
647 954
906 587
594 576
342 728
305 873
214 775
748 721
407 818
679 993
305 289
32 439
327 411
483 826
246 534
121 516
469 168
755 767
343 375
103 348
220 684
459 407
128 434
251 207
199 534
823 929
368 504
914 854
680 695
229 397
912 926
93 349
115 381
755 847
195 458
141 857
264 415
848 600
806 391
925 99
28 5
509 747
601 395
90 423
819 280
206 318
666 731
111 298
145 781
238 866
722 339
754 379
979 986
377 601
699 785
789 301
48 726
121 298
720 649
929 210
528 539
269 134
431 193
974 380
245 576
915 212
590 967
952 668
268 569
353 328
629 967
693 142
439 677
325 814
24 159
698 253
386 551
744 966
346 817
392 717
929 590
556 307
974 519
87 508
835 242
209 439
580 464
140 901
715 19
177 464
717 738
288 874
840 102
918 32
748 186
775 310
616 677
195 330
837 590
831 281
719 672
136 39
940 299
317 275
739 654
391 493
367 455
556 679
710 207
392 474
783 458
134 167
496 399
988 328
609 333
5 819
858 327
626 140
415 797
451 942
435 153
607 842
521 802
9 163
637 230
688 400
567 420
818 822
149 63
395 806
624 758
85 400
540 481
278 710
651 954
106 728
570 85
886 713
876 90
320 894
294 512
932 8
829 861
923 749
554 978
735 318
717 177
658 819
528 256
209 935
663 179
263 315
28 232
322 149
43 904
416 642
649 337
197 347
95 477
455 120
437 649
826 189
8 153
409 483
418 536
714 618
933 80
312 977
126 960
863 634
275 169
505 278
624 924
401 702
821 719
367 855
44 258
411 192
675 51
587 819
437 92
171 300
276 369
328 483
116 402
570 191
469 391
314 75
776 93
811 714
569 597
855 178
370 612
663 265
83 44
135 249
548 519
887 306
789 824
225 215
406 905
295 795
869 874
966 609
322 645
241 777
954 891
502 95
360 324
367 165
413 442
961 502
808 961
785 848
63 596
500 10
804 468
341 795
403 672
316 307
83 724
614 557
652 37
361 116
280 11
453 727
229 693
653 414
261 36
632 438
447 324
791 132
926 250
922 132
439 328
52 238
795 522
559 666
782 447
457 919
646 62
754 910
323 874
910 406
843 584
908 542
673 290
540 698
830 599
927 461
699 268
789 979
645 494
940 348
266 426
487 397
306 911
784 240
646 629
213 694
235 489
778 120
817 908
506 317
778 647
915 433
411 477
970 703
50 55
480 909
305 316
226 967
206 611
239 10
703 852
340 451
570 938
845 118
434 387
33 351
783 212
688 947
650 194
248 657
565 700
15 728
694 870
480 241
250 900
752 718
169 953
891 91
208 738
125 736
86 642
853 157
104 869
62 541
197 754
453 310
37 762
631 468
708 731
631 111
828 958
911 382
472 997
734 801
536 680
322 858
15 622
491 174
714 118
871 552
862 911
672 324
791 899
629 303
414 499
457 259
640 241
238 367
167 112
791 971
829 703
324 112
286 843
961 814
366 1000
910 832
156 227
125 582
885 947
445 754
12 298
539 901
268 652
763 776
747 435
137 554
666 575
418 460
274 951
950 379
211 640
866 860
442 366
312 991
745 327
624 757
658 757
408 163
938 925
359 171
724 685
260 496
956 389
340 678
56 229
868 290
149 266
632 734
725 591
917 943
700 469
226 540
703 357
282 633
803 641
325 641
136 527
915 584
261 91
320 254
543 317
583 188
922 692
282 214
157 646
115 199
739 856
213 340
973 441
81 494
134 775
302 405
988 270
360 216
470 249
565 679
867 13
705 147
361 788
434 986
185 517
373 549
888 923
363 586
79 861
636 443
847 213
482 937
153 835
84 842
521 622
635 648
795 387
174 339
325 155
672 608
156 509
431 45
630 44
904 793
236 709
922 539
475 82
917 404
245 627
249 1000
648 765
151 884
222 442
597 325
932 547
55 269
313 87
130 486
279 943
652 33
572 514
596 573
976 47
674 513
512 221
985 922
806 160
602 136
460 28
574 199
467 392
479 629
115 780
723 608
641 393
906 374
947 213
259 502
14 923
143 932
854 526
685 127
262 659
686 286
484 722
113 260
889 951
730 591
199 3
395 453
826 840
52 301
802 773
695 310
242 815
340 837
964 95
754 25
311 225
947 440
699 794
745 60
651 588
590 475
927 849
688 985
285 753
525 740
50 87
902 220
56 291
385 242
266 19
244 139
578 576
370 191
250 277
864 114
589 900
749 453
438 515
267 437
176 722
809 792
11 225
515 710
951 67
85 900
38 217
792 329
519 616
892 162
276 769
668 755
208 864
378 417
853 645
367 645
437 29
253 176
885 447
514 768
668 836
52 598
927 705
321 844
5 446
214 212
967 280
143 882
298 175
820 521
166 151
179 186
361 602
49 432
199 246
81 562
160 867
572 133
977 87
532 892
103 981
261 745
627 70
244 404
925 925
75 63
249 90
692 253
684 610
856 741
303 883
750 937
69 463
549 321
212 45
26 80
825 315
384 287
690 452
376 627
689 615
705 450
703 938
547 396
137 387
269 402
339 439
902 19
339 407
452 450
530 550
864 478
764 355
806 247
874 454
68 181
630 563
500 772
168 333
719 47
449 305
744 987
6 787
194 645
94 344
893 645
122 623
977 757
4 886
339 782
963 877
439 407
178 593
925 939
985 346
650 643
630 434
220 393
38 635
978 413
58 131
754 871
628 180
65 731
513 631
508 404
810 475
67 946
884 988
333 992
634 869
302 983
376 264
898 522
935 413
544 876
747 992
172 297
28 374
4 236
640 540
14 512
457 449
437 81
72 341
210 770
752 706
969 511
33 128
541 867
742 967
958 85
382 488
862 130
365 409
948 866
377 4
453 961
42 833
174 889
658 114
819 383
894 410
538 788
654 926
893 79
163 396
884 851
980 544
952 745
610 345
349 900
860 987
820 801
690 902
15 993
376 348
758 834
621 270
195 295
374 274
670 88
938 536
80 553
298 917
261 31
930 907
894 609
410 790
692 713
705 100
447 706
539 81
350 204
499 159
433 545
632 872
408 103
655 569
486 487
518 953
859 747
356 448
238 752
465 765
865 929
634 169
250 311
515 173
332 599
143 14
886 765
867 775
344 293
780 522
474 829
576 297
745 333
85 931
696 982
910 549
718 560
871 544
716 967
565 386
400 47
811 707
482 285
578 678
199 825
653 358
654 672
4 229
159 399
380 89
637 855
414 289
833 354
320 285
670 548
595 884
591 69
354 406
83 72
896 931
289 282
954 549
777 943
341 958
46 935
790 720
9 682
35 203
487 841
388 354
238 157
226 983
389 828
900 579
510 471
753 795
344 798
740 706
663 120
55 80
800 708
389 844
47 808
648 424
778 534
691 36
19 15
843 916
495 407
878 742
537 4
802 630
335 880
1000 542
621 998
705 55
899 421
228 94
517 946
480 876
911 294
309 170
85 929
335 151
892 579
583 212
842 429
309 384
925 176
174 309
364 546
966 878
972 262
208 194
69 489
783 687
856 979
908 91
241 941
519 243
455 133
561 102
485 296
472 870
178 410
956 645
523 541
803 922
115 495
983 10
696 183
162 765
855 552
492 70
312 96
229 11
112 767
62 790
659 597
7 534
179 836
376 962
883 701
196 178
188 997
180 178
943 884
435 341
410 798
893 926
936 722
488 122
911 48
644 549
83 569
404 650
611 261
962 780
958 494
491 157
334 145
29 670
11 277
74 463
388 421
142 967
88 324
371 629
178 998
566 15
664 260
521 970
749 275
769 482
639 706
851 259
929 973
249 879
342 939
359 322
288 730
53 500
129 376
373 424
438 306
566 938
907 102
377 87
568 656
361 145
403 206
179 212
91 331
270 427
748 432
161 628
128 36
411 214
637 256
562 783
721 75
177 128
214 628
283 553
697 782
988 644
855 100
431 166
592 946
377 700
328 340
376 538
751 456
712 787
569 388
463 273
401 290
917 639
192 614
395 200
843 889
988 382
548 698
643 419
119 139
479 19
556 447
902 854
640 307
694 613
886 209
499 156
795 286
899 415
614 986
875 294
676 457
154 863
281 223
362 796
815 400
846 840
693 371
677 747
360 333
541 371
527 245
531 39
454 321
307 430
723 68
524 181
43 399
622 677
473 324
723 983
823 287
657 568
315 515
848 334
704 675
919 389
427 230
551 450
879 881
949 858
39 602
1000 472
149 82
406 621
604 621
908 128
696 426
941 564
898 11
685 788
176 601
831 604
53 603
484 382
240 931
532 432
903 279
360 532
152 52
673 766
894 755
181 580
144 589
600 121
908 41
642 285
888 84
686 473
855 941
872 169
601 94
373 403
935 504
555 732
497 87
842 228
807 391
979 22
142 951
991 579
863 49
132 633
106 751
691 818
987 960
54 562
965 587
91 426
158 899
985 645
872 655
45 826
847 679
629 23
602 988
37 620
252 464
214 169
987 357
317 905
466 974
560 370
795 431
329 650
295 952
606 314
140 167
845 650
673 987
975 474
93 274
738 12
180 345
702 952
856 167
140 18
387 322
752 700
350 181
133 81
395 644
811 739
388 534
520 656
129 61
335 495
506 222
566 72
24 685
852 267
284 879
201 991
690 671
852 952
33 40
683 984
723 427
961 494
149 110
171 481
975 278
499 505
577 480
165 65
331 601
480 17
7 615
285 680
632 697
736 137
121 664
91 419
912 843
953 52
532 61
338 123
628 507
987 837
901 205
805 152
168 232
846 284
964 175
871 131
267 595
259 607
25 388
230 350
401 937
998 182
304 933
440 335
172 932
136 427
578 72
304 941
224 746
921 149
280 188
782 791
398 547
934 41
390 423
359 163
344 791
724 356
691 648
579 164
590 863
935 715
655 167
913 238
386 879
66 833
624 666
212 848
889 21
443 146
309 278
69 802
158 653
300 793
956 849
711 879
594 545
712 645
882 249
127 625
457 268
933 193
41 81
102 145
291 929
206 545
346 599
251 275
68 504
352 551
430 23
567 63
707 23
271 279
903 589
856 398
591 360
440 789
934 631
559 542
86 224
822 765
39 432
935 73
623 106
129 287
349 52
75 696
974 55
643 346
744 877
236 499
288 334
964 676
217 221
444 522
286 302
733 266
338 325
431 668
954 961
13 559
254 302
357 87
432 228
104 1000
498 176
509 339
15 786
6 472
994 231
533 450
715 279
604 265
932 53
13 34
592 886
187 25
112 846
73 543
543 544
719 177
516 40
825 227
698 530
760 831
280 691
970 292
557 995
47 573
607 489
374 60
84 199
44 561
103 196
739 117
293 645
685 457
683 809
338 510
341 381
72 98
390 620
615 42
614 947
435 661
721 221
419 809
369 805
1000 462
579 472
117 738
194 872
680 802
312 877
258 17
115 652
272 330
371 505
451 886
547 985
205 886
694 267
71 623
84 62
534 70
808 663
534 650
451 2
879 213
229 762
414 136
465 344
848 685
571 835
820 298
183 117
384 24
646 877
939 454
524 730
392 472
122 332
333 925
137 572
334 211
347 366
709 747
432 812
647 557
855 2
119 466
489 38
914 502
955 134
864 852
324 479
810 255
180 445
17 143
354 316
682 350
97 700
511 391
947 529
531 157
623 801
838 649
150 111
245 752
604 105
584 108
363 928
372 394
536 542
858 388
738 889
589 539
929 835
363 100
257 876
677 894
542 879
990 515
266 691
796 234
342 870
797 379
772 705
246 169
557 308
197 104
642 294
129 785
885 571
447 492
385 142
21 123
637 926
617 10
244 903
773 413
791 586
290 569
737 563
870 536
639 293
587 66
851 281
852 716
207 736
877 298
421 592
518 898
908 58
961 135
547 152
737 733
301 338
900 27
562 38
331 770
836 201
481 918
633 686
422 333
631 840
432 299
196 51
109 949
84 104
255 69
801 630
968 992
18 102
140 868
637 580
780 471
388 472
158 261
593 21
861 579
878 224
274 292
241 73
177 383
451 324
954 431
422 252
354 921
788 439
19 494
964 425
897 798
58 352
372 54
633 651
874 233
524 511
584 148
530 764
88 760
190 981
233 41
961 612
51 587
80 749
173 69
866 44
395 69
123 924
575 767
999 756
266 448
596 523
287 849
608 126
107 374
414 798
409 340
926 375
123 459
527 6
49 295
364 393
316 444
210 486
242 891
339 209
732 507
356 934
60 18
392 964
761 166
505 806
181 170
628 431
436 303
598 155
547 484
927 961
447 863
754 137
346 688
195 92
25 77
95 550
513 84
250 486
292 274
443 755
185 472
775 70
225 620
104 372
333 772
635 30
167 779
467 388
479 512
588 661
210 504
588 682
168 723
996 837
592 460
932 438
508 776
396 706
78 733
504 499
529 410
189 138
526 695
206 655
315 4
507 793
475 525
248 95
932 643
103 243
681 523
298 34
739 189
921 694
192 816
226 425
562 720
414 414
68 88
91 619
412 383
907 598
692 887
530 155
398 624
146 632
665 78
267 444
137 404
220 188
612 328
48 445
858 174
261 461
80 926
308 352
949 492
379 215
369 641
264 908
540 766
844 409
853 205
608 111
298 989
317 827
272 909
83 364
825 129
54 343
694 905
397 362
576 643
283 776
683 945
710 547
956 223
427 554
664 808
797 35
862 961
870 114
478 133
262 952
294 303
207 315
676 988
630 604
379 252
196 913
460 62
284 906
459 415
223 711
746 123
84 20
133 607
740 953
905 610
912 1
316 199
186 119
722 992
243 816
729 101
162 439
344 188
603 446
157 803
926 826
845 902
509 9
962 977
587 248
248 866
64 498
616 564
555 250
65 338
438 798
236 793
981 600
45 580
383 583
408 201
103 308
317 253
229 611
858 278
143 815
313 106
669 207
456 929
266 223
20 520
313 704
303 256
835 294
877 348
549 218
525 285
537 651
261 841
119 766
581 118
223 261
467 893
822 892
114 923
443 87
791 134
389 755
49 93
441 224
441 925
209 989
639 965
806 745
511 900
17 924
185 91
984 240
131 652
574 805
892 245
378 16
771 682
775 767
990 819
744 215
203 430
395 952
697 842
741 200
124 207
298 758
998 309
960 281
86 128
373 534
550 977
658 751
517 320
139 433
647 506
935 882
834 850
692 330
529 530
737 432
190 653
962 35
315 187
315 922
455 401
377 687
437 5
325 35
467 954
459 463
345 114
964 394
723 179
709 655
86 252
905 445
479 276
462 866
787 794
194 776
463 242
246 571
605 899
852 571
33 72
185 311
704 378
556 148
803 427
678 265
709 889
164 582
447 188
982 625
400 234
476 176
747 862
761 722
292 351
423 613
924 324
702 608
756 627
53 258
522 558
446 731
312 231
419 610
234 759
993 401
576 634
496 468
189 322
673 257
870 480
804 96
703 793
419 506
763 459
16 472
202 285
516 462
71 514
273 934
335 305
938 265
732 910
232 434
690 921
400 905
1 559
351 204
709 703
161 770
242 472
757 177
638 444
957 272
206 709
13 229
494 540
450 951
384 226
146 682
586 74
633 546
749 587
290 984
754 458
929 450
627 995
438 685
957 265
973 395
624 162
701 986
936 117
342 150
832 320
394 488
33 417
4 27
10 782
240 293
743 763
758 168
853 369
633 196
590 809
971 606
591 214
330 672
822 527
847 672
160 653
70 241
267 193
975 73
365 277
40 214
382 107
475 797
993 234
43 108
714 583
796 14
685 305
832 126
798 506
158 678
919 957
150 227
299 186
462 124
337 664
770 501
298 718
952 245
352 291
873 995
8 66
370 668
793 693
198 201
879 591
548 355
582 797
982 697
820 881
544 443
944 157
874 313
557 242
532 826
820 909
974 404
72 828
520 343
544 865
455 718
73 422
218 2
698 654
534 200
643 518
674 78
390 586
828 548
373 947
856 359
763 193
21 829
172 834
699 541
258 716
137 153
155 330
984 355
554 852
370 518
595 196
782 43
590 984
931 609
968 963
156 786
615 731
565 176
716 787
502 263
416 974
303 639
993 570
422 286
804 546
741 791
833 398
382 523
131 423
386 312
98 99
829 541
717 713
499 394
656 433
406 1
639 71
640 709
995 631
177 61
851 798
195 917
440 684
107 576
888 570
669 492
33 986
698 498
891 750
182 197
197 547
617 588
297 836
467 257
318 291
88 643
560 169
852 283
858 999
569 959
451 746
731 237
735 483
233 428
625 625
172 415
2 821
657 788
45 298
589 123
766 362
531 676
959 325
323 383
341 817
562 891
128 791
274 293
720 862
487 506
920 345
166 658
446 922
219 822
945 490
852 808
484 710
34 382
764 442
258 357
248 105
895 819
111 375
237 168
674 831
175 723
381 593
514 340
162 826
316 733
540 106
816 168
550 23
465 849
206 314
418 722
540 453
828 313
481 651
482 64
787 154
747 657
997 167
993 260
993 159
264 309
477 533
556 80
929 26
339 20
741 134
586 757
69 281
932 413
477 550
703 414
70 263
430 449
709 67
225 423
732 702
234 489
568 208
233 789
809 496
629 572
328 549
830 215
628 397
946 761
174 105
368 649
98 244
310 797
220 806
508 535
23 951
158 741
530 590
86 391
963 339
888 715
930 290
687 717
478 558
662 633
281 652
896 29
826 378
184 205
740 45
996 691
432 762
352 153
544 962
300 437
152 506
796 187
904 81
638 483
115 381
33 299
328 395
773 928
133 153
197 956
647 872
634 192
345 79
41 985
422 889
394 341
528 573
653 190
672 431
812 290
589 786
181 844
771 916
69 953
909 904
775 265
457 556
634 408
393 802
691 675
15 814
386 85
274 542
973 39
329 946
731 784
628 918
833 911
864 399
302 901
166 772
327 77
484 623
425 961
635 877
690 115
199 649
191 76
115 472
417 163
946 443
360 148
59 574
972 193
94 922
694 273
349 260
882 21
981 833
709 307
421 616
265 399
475 619
91 455
617 589
32 508
656 563
136 392
585 714
636 107
380 678
938 329
350 729
561 819
125 330
946 270
669 546
165 210
664 143
732 255
763 281
843 764
155 418
132 979
85 739
417 767
96 465
193 354
173 445
775 754
24 298
843 721
930 692
835 7
262 594
874 567
330 25
442 716
694 484
223 573
340 779
244 640
994 436
881 436
190 166
464 655
376 213
905 306
313 305
898 740
306 575
599 772
488 635
119 41
614 182
961 342
981 953
388 204
639 974
140 268
923 829
41 603
909 298
603 946
685 222
796 501
272 990
625 395
435 760
941 744
85 48
1 901
104 65
39 388
656 743
571 178
781 579
877 612
557 689
911 480
980 242
232 706
101 252
11 856
599 535
583 951
851 683
748 583
971 955
697 787
965 627
206 268
879 745
434 82
561 435
676 344
50 541
792 907
763 151
685 803
753 362
45 268
851 604
559 793
579 822
448 255
522 543
288 654
735 400
835 722
66 296
836 511
418 116
266 628
430 181
542 951
218 182
786 586
378 69
890 344
599 957
500 338
991 121
521 787
509 726
21 356
866 575
690 857
484 284
464 955
906 913
95 5
591 123
192 881
225 968
924 82
419 824
944 423
210 410
136 464
819 719
293 157
13 685
968 982
937 497
410 432
436 842
965 505
385 26
994 157
238 610
433 918
340 657
66 376
840 550
268 201
358 659
344 560
542 370
867 311
743 479
321 276
780 178
204 286
442 165
774 198
115 679
335 206
581 455
4 401
602 421
79 272
832 959
329 422
733 374
852 195
470 475
653 172
457 250
414 857
55 899
577 187
392 169
623 912
312 973
393 627
898 913
871 472
893 730
103 199
394 626
101 954
126 863
112 754
611 583
481 525
712 665
833 58
969 103
75 456
82 280
193 468
939 980
710 64
262 832
457 812
766 656
518 558
311 891
474 630
155 921
585 955
13 866
969 418
873 981
261 43
511 955
935 454
517 449
281 644
455 779
434 738
295 221
112 951
581 606
526 585
540 735
601 111
528 552
533 569
612 401
356 794
247 122
571 290
934 763
541 851
589 389
609 974
925 883
488 720
305 506
240 14
125 844
395 840
409 653
53 928
721 20
142 409
699 967
729 712
563 632
20 270
243 151
34 629
348 168
673 522
535 652
495 913
753 660
312 890
817 161
181 365
774 537
504 322
33 472
103 232
501 596
746 123
751 744
912 779
301 99
750 585
497 836
495 245
135 250
410 807
172 952
489 590
912 945
416 992
224 944
540 518
641 725
469 285
64 391
489 380
964 364
199 239
484 461
710 694
500 618
570 120
710 671
615 58
50 621
564 30
548 273
997 103
388 188
579 466
845 452
816 68
306 809
269 15
708 790
407 979
98 208
879 977
34 807
427 494
523 84
356 991
94 71
259 353
818 482
933 837
904 663
471 749
764 210
999 740
718 471
679 406
382 815
622 557
50 416
499 48
39 573
644 855
207 132
613 902
738 25
687 546
295 642
851 158
897 58
529 849
255 614
429 207
764 636
51 50
98 814
386 550
404 136
267 30
931 611
636 880
426 669
310 323
480 721
778 161
10 377
991 306
513 264
899 419
469 277
90 950
500 566
701 476
505 904
515 968
848 436
104 150
473 274
994 413
574 953
329 771
77 583
846 320
739 590
866 745
695 207
773 955
431 195
98 474
441 936
371 612
762 289
562 474
887 234
186 555
326 460
42 515
834 403
992 888
633 572
779 857
812 328
522 551
24 243
178 619
231 465
754 548
22 992
226 315
870 908
368 411
926 196
598 410
297 759
331 590
447 930
257 109
659 259
501 778
397 683
148 679
227 627
618 901
216 248
156 843
254 86
282 523
932 179
938 880
469 229
158 268
376 916
174 414
192 35
718 675
353 588
214 866
766 580
827 832
675 982
68 982
505 928
107 350
229 436
665 44
311 698
613 822
236 687
721 787
461 427
15 439
304 814
393 228
59 70
51 220
202 733
661 119
468 706
142 767
810 697
394 806
627 121
807 7
793 863
290 528
966 254
67 304
531 269
338 460
679 590
323 389
507 881
586 983
750 975
671 727
533 560
680 65
71 160
22 487
14 863
116 311
615 979
247 183
643 146
735 585
973 321
201 58
41 480
455 787
514 791
350 125
190 46
205 30
516 260
123 226
537 529
508 239
421 151
297 754
338 63
384 32
89 311
790 585
371 130
920 244
369 885
930 269
298 558
818 134
360 814
342 940
178 897
48 849
603 599
661 344
375 941
252 45
629 464
593 41
285 1000
884 512
781 654
212 814
948 79
892 29
969 308
204 234
83 146
744 252
596 686
626 405
449 970
434 877
918 78
77 26
538 203
857 961
775 318
396 68
97 722
29 288
521 65
211 233
485 604
289 955
359 80
50 914
791 807
885 483
509 709
911 962
922 46
363 768
835 697
418 759
46 932
996 447
680 567
170 207
161 164
243 458
372 519
326 293
775 163
871 210
171 283
328 782
549 93
790 691
450 384
315 208
655 496
62 311
517 334
498 231
689 677
196 741
33 61
223 521
731 807
90 94
876 902
995 418
108 425
808 784
991 557
52 123
433 645
979 114
345 950
626 476
217 33
94 822
343 249
56 317
410 73
975 145
562 285
709 969
753 670
227 517
639 744
389 279
392 72
21 367
843 736
769 647
468 59
308 863
179 810
882 364
509 588
873 857
825 71
740 582
99 578
321 967
245 737
808 710
76 637
373 829
475 919
978 141
4 942
751 285
649 182
770 633
489 157
227 642
224 314
892 966
933 322
59 213
922 177
813 867
695 998
916 185
326 169
110 893
178 329
511 861
494 827
983 280
922 983
296 209
175 145
467 188
400 107
284 525
391 321
318 96
281 86
254 234
126 607
936 364
224 304
130 446
726 718
700 113
321 647
792 995
183 495
602 259
783 582
902 885
981 174
259 220
453 262
869 513
876 579
882 804
250 100
817 12
125 976
623 516
511 445
940 414
673 693
274 542
426 455
629 176
395 407
669 888
400 847
425 537
341 276
375 307
319 591
566 192
707 443
888 188
602 217
910 827
368 274
729 183
359 794
201 358
245 753
599 869
405 645
921 24
330 745
335 296
487 649
91 901
88 193
410 978
805 690
963 319
502 173
966 692
49 860
612 166
34 294
938 211
234 439
183 859
154 564
212 518
418 640
832 303
280 506
196 242
560 85
257 158
849 61
921 222
388 897
191 532
743 422
860 129
987 976
539 43
561 140
779 751
53 979
485 611
852 333
417 680
837 412
473 673
895 686
583 393
925 283
705 773
901 667
642 565
607 887
27 181
931 168
146 806
417 984
316 630
310 268
680 733
406 147
832 152
544 300
583 415
187 469
135 287
851 88
975 776
957 458
625 2
807 888
871 771
401 223
491 187
920 710
856 170
322 325
625 688
102 866
334 207
494 289
377 468
244 345
802 351
352 201
88 427
198 159
381 959
146 599
309 872
41 65
389 165
852 363
228 13
220 954
243 562
29 714
58 619
970 273
473 860
287 322
480 560
519 485
83 861
732 664
728 391
555 773
136 117
130 407
361 363
924 350
63 603
222 953
226 121
980 191
513 698
258 267
751 992
853 777
440 834
224 585
357 168
284 779
186 493
855 414
763 546
148 779
732 825
945 369
560 957
655 925
191 72
64 913
689 942
775 917
501 128
296 999
777 858
350 579
993 963
508 205
984 755
580 655
24 715
672 524
449 584
655 326
239 639
581 719
635 927
54 355
354 136
993 349
928 131
93 342
547 921
675 600
255 530
245 254
778 278
861 916
242 226
864 516
235 480
406 445
799 869
4 460
809 152
283 997
339 737
657 375
974 885
414 331
585 228
506 658
574 362
587 366
882 816
295 451
895 116
985 701
161 694
846 988
985 969
705 128
502 323
207 362
693 476
703 620
278 277
638 208
574 852
667 225
676 455
570 961
662 570
264 555
543 822
791 109
237 527
849 496
857 738
213 56
676 549
825 916
123 953
804 463
687 697
151 470
431 363
932 721
275 93
914 196
304 818
344 705
200 541
279 193
248 57
605 492
407 923
875 430
893 530
226 679
149 579
941 377
98 580
672 873
68 373
190 586
290 372
913 533
725 490
546 191
682 972
895 151
580 89
618 769
448 472
51 844
221 596
176 992
865 318
690 847
433 933
305 879
412 722
212 217
407 137
109 757
908 88
177 3
772 487
959 794
638 219
815 10
1 858
175 990
837 866
798 865
744 269
991 102
318 155
292 202
959 725
812 400
402 866
353 989
782 173
392 311
321 420
277 207
196 321
186 452
317 33
301 984
85 60
214 292
494 403
127 506
905 452
318 939
927 306
479 670
981 709
128 871
77 301
622 405
857 273
305 808
791 173
232 606
897 876
279 446
951 390
842 405
344 856
161 159
829 270
979 640
510 810
111 107
512 586
858 732
540 368
541 163
769 330
206 773
218 665
55 484
889 169
24 897
56 232
502 185
825 884
694 481
587 335
920 804
536 98
466 778
941 75
405 6
778 709
374 610
94 996
165 429
325 982
214 189
374 381
264 716
196 198
532 958
761 783
880 452
230 297
371 346
352 170
878 775
385 130
125 252
680 479
460 290
478 5
385 674
389 851
49 649
606 585
367 580
32 367
663 247
592 261
431 34
809 944
73 309
560 193
671 198
487 240
244 131
805 965
816 628
277 194
778 864
444 882
249 144
391 475
736 912
945 983
926 166
474 753
946 998
196 33
272 617
747 682
647 516
144 551
744 462
325 420
302 522
666 768
243 551
462 56
38 978
144 407
160 963
961 617
650 105
721 156
838 922
438 468
19 484
945 581
1000 763
284 270
38 302
852 949
4 281
259 313
720 41
4 402
19 879
983 964
120 668
590 704
171 958
441 27
607 189
951 386
656 607
908 235
183 693
973 759
72 187
228 231
633 791
669 231
195 651
318 652
355 315
272 907
934 525
714 713
98 540
146 664
898 753
446 54
813 81
267 419
649 884
675 494
725 281
931 344
995 919
234 249
156 350
875 505
217 89
629 588
252 315
68 774
828 150
230 513
931 640
524 497
990 580
861 198
542 715
634 791
40 537
886 867
371 195
284 760
348 588
902 912
686 599
748 969
482 513
153 978
474 412
991 676
874 464
178 851
642 416
952 811
678 682
876 838
598 48
636 160
71 945
543 537
506 756
269 291
268 987
399 421
97 741
205 389
240 970
385 382
193 882
563 337
174 870
918 439
598 771
716 553
90 669
425 259
549 595
582 693
114 817
557 980
369 210
180 761
143 608
490 565
902 335
204 52
491 75
846 122
674 89
757 561
819 763
358 182
875 368
184 940
919 988
198 741
502 287
895 378
943 644
979 384
436 844
919 183
304 927
15 764
325 977
740 772
953 143
511 98
37 827
815 694
434 955
242 13
391 935
579 136
520 333
177 557
739 955
882 95
859 42
19 896
667 183
326 759
856 620
447 836
530 893
847 262
274 963
898 89
224 665
998 476
32 744
699 174
269 771
813 580
475 127
310 831
590 142
762 635
471 446
338 208
469 1000
963 184
273 743
407 861
336 496
240 404
578 368
138 938
517 846
972 950
781 992
134 282
916 370
815 895
102 387
387 152
336 571
313 350
210 608
104 720
124 545
912 343
281 701
546 50
999 797
789 518
799 780
150 922
816 715
102 964
116 918
488 488
837 452
60 801
521 47
591 164
507 644
345 503
552 787
584 891
409 551
331 373
294 208
922 480
444 109
27 24
511 560
12 515
316 348
394 71
235 836
480 985
488 742
528 825
715 40
591 112
484 124
331 921
400 778
887 253
276 843
402 913
427 787
135 413
484 742
578 529
513 719
460 57
882 1
40 988
99 596
720 630
550 583
360 50
303 950
792 247
159 578
364 194
607 586
328 499
27 90
808 905
962 540
540 267
254 843
439 580
209 353
936 159
208 759
708 296
542 511
88 500
693 701
286 452
950 299
389 614
519 976
515 196
463 480
323 55
634 717
70 762
920 843
601 5
300 128
638 309
808 842
542 726
178 500
799 828
441 127
103 187
383 959
439 618
673 846
562 762
524 306
148 631
636 444
571 749
57 936
777 209
935 864
364 318
146 112
238 162
349 586
545 341
959 732
577 984
745 631
936 138
769 269
712 84
832 404
339 283
492 888
752 116
434 426
537 116
278 579
165 775
115 626
357 710
693 74
704 934
71 438
706 639
722 840
244 418
700 554
442 583
698 191
616 193
309 131
709 153
927 586
212 874
583 42
115 569
502 275
713 819
457 573
412 419
836 179
733 655
238 535
726 174
367 935
66 342
494 675
261 775
648 421
463 472
40 230
505 578
396 541
113 218
636 853
32 525
180 471
6 765
938 417
351 732
73 305
980 417
191 567
988 240
711 838
68 451
29 751
291 572
789 425
278 404
928 425
896 309
73 108
524 901
633 11
315 875
291 706
272 295
534 481
318 260
711 245
995 386
957 739
163 286
690 746
170 440
749 618
725 65
966 822
833 248
122 598
303 147
442 412
893 575
835 975
219 211
596 545
284 214
499 552
298 447
887 189
806 468
533 635
457 530
778 499
97 289
436 900
312 400
974 877
851 204
414 809
354 70
284 9
561 637
84 782
970 859
326 970
604 776
305 858
357 60
348 83
982 453
852 784
660 293
496 826
634 511
580 909
918 987
624 863
645 478
336 707
676 615
390 662
520 280
340 695
777 876
328 688
471 758
50 179
4 130
641 546
454 638
625 220
83 372
849 249
956 728
343 185
846 631
911 733
428 366
241 251
938 204
962 569
748 409
539 12
557 752
389 179
399 11
382 14
262 482
209 231
416 217
848 552
284 262
627 759
9 711
915 867
436 946
354 876
888 183
934 892
71 444
455 323
336 469
950 836
67 597
814 159
710 482
743 661
419 994
704 369
236 427
373 619
494 671
853 727
619 382
825 787
109 689
158 280
115 444
41 108
266 182
663 854
515 976
969 406
775 934
360 673
291 11
681 733
459 785
166 534
321 77
766 991
270 429
873 923
30 385
566 913
766 296
271 229
635 281
214 240
913 409
420 574
306 203
988 101
634 765
841 153
144 955
383 607
530 413
798 255
167 559
855 364
593 933
214 125
365 227
636 427
1000 277
480 55
155 305
69 467
620 789
743 910
517 763
176 126
380 46
605 973
337 547
480 459
584 929
156 693
119 948
225 791
846 119
424 704
171 1
789 493
402 790
552 532
657 919
964 728
701 36
583 568
26 37
965 62
755 609
557 120
911 873
992 781
485 756
756 415
907 655
445 545
76 309
227 997
724 732
768 190
758 425
461 351
412 783
392 426
546 167
39 949
730 456
212 31
445 214
869 968
513 351
660 314
310 589
321 886
76 34
458 88
439 833
616 918
344 851
17 7
955 889
345 56
86 684
898 557
524 530
881 767
80 37
625 540
425 390
423 945
33 501
333 881
799 471
321 948
955 142
31 337
392 910
594 375
931 478
7 491
258 455
491 888
427 338
727 115
60 852
352 150
31 92
562 685
632 829
971 883
219 587
496 1
375 611
88 89
580 306
760 95
982 837
174 251
366 409
260 901
50 425
516 612
296 80
909 78
960 928
514 879
880 179
789 9
97 255
560 877
971 676
512 320
570 953
361 686
586 936
360 621
232 636
716 876
954 528
455 625
503 913
92 968
977 383
637 881
757 73
749 197
516 728
680 261
946 86
21 41
661 532
168 381
256 893
421 883
507 209
122 875
843 10
393 213
94 819
892 29
225 850
578 641
901 741
826 258
298 847
378 847
227 959
852 546
428 482
691 272
147 935
945 813
25 990
809 337
366 119
968 700
340 590
331 546
803 241
87 156
2 101
59 465
10 228
710 911
183 438
373 400
212 329
318 318
654 237
356 127
827 19
609 324
869 166
407 939
95 671
772 494
958 96
324 830
741 968
406 34
434 923
252 778
96 645
882 569
696 749
768 238
561 522
688 376
315 429
100 94
587 409
505 871
701 545
512 828
861 441
364 918
696 295
940 615
184 791
539 821
59 879
400 307
682 619
47 87
180 996
405 146
17 767
311 909
737 717
158 822
740 598
892 521
135 435
225 831
652 318
196 764
70 710
328 595
682 752
747 375
521 861
628 152
60 537
254 938
760 797
394 411
931 499
933 286
116 65
383 158
921 768
477 578
173 990
741 805
179 854
715 488
640 699
235 342
279 700
496 488
899 39
537 890
175 829
894 470
627 290
58 277
854 548
538 534
338 27
881 279
767 517
215 595
937 406
105 450
938 216
254 600
489 836
665 791
261 664
954 558
834 888
435 11
545 688
715 973
251 883
399 595
190 17
423 613
63 127
342 527
127 1000
835 596
387 616
280 499
57 647
534 233
243 891
579 969
941 787
670 293
887 191
208 68
681 77
203 630
157 743
743 545
140 284
900 578
77 527
173 179
412 133
24 707
675 654
441 602
894 616
806 110
178 781
857 14
644 858
601 59
603 801
84 343
920 743
269 984
163 996
129 442
149 574
227 152
754 823
438 668
778 647
427 244
258 955
813 284
343 901
701 413
756 945
688 785
768 675
671 956
398 930
503 799
951 546
369 730
398 704
350 807
50 175
130 777
61 307
208 943
355 403
348 908
693 110
785 35
991 461
390 455
254 388
934 893
623 204
907 302
108 20
195 257
34 158
465 325
267 94
496 672
580 622
732 843
878 272
732 516
971 868
256 122
15 224
428 189
490 637
657 334
591 598
756 852
176 624
718 220
892 443
64 214
57 472
744 796
311 934
801 475
597 282
506 57
245 612
249 933
267 735
333 905
757 857
481 88
308 933
375 199
412 200
671 439
234 469
402 414
889 545
827 203
259 486
97 332
264 504
238 345
250 530
387 570
657 6
938 867
66 965
164 313
752 477
946 834
248 986
530 348
550 136
622 356
687 809
312 718
62 951
480 550
119 312
317 866
733 776
740 255
567 798
275 904
738 319
304 221
568 985
121 833
189 117
926 742
459 876
826 238
787 521
832 305
171 905
681 149
403 904
702 421
324 970
289 977
197 61
46 592
425 764
881 166
908 613
489 806
44 367
888 314
619 830
735 720
868 790
693 415
836 271
241 395
371 159
220 529
120 568
331 266
432 544
157 212
18 339
706 645
959 61
890 593
312 577
366 625
40 180
450 59
454 875
34 691
219 824
391 254
519 339
883 722
933 950
289 39
684 950
11 994
587 642
218 900
525 898
78 584
643 564
439 528
218 96
920 472
725 437
775 311
33 243
193 658
696 965
915 481
475 379
21 925
825 61
959 239
823 349
913 36
564 465
561 351
823 781
218 481
791 547
790 993
650 823
788 983
463 345
724 703
627 937
998 744
982 452
801 956
992 804
269 714
64 555
335 830
310 886
433 553
545 101
923 223
205 194
539 711
413 668
605 262
6 40
492 602
557 988
792 293
6 548
102 61
890 70
955 437
990 199
299 388
610 534
727 222
933 814
481 265
527 346
386 85
687 533
521 877
169 244
791 312
372 175
244 893
330 261
460 198
586 319
853 759
981 195
9 579
844 913
259 490
575 371
904 644
520 261
504 424
735 689
863 295
188 107
368 107
304 518
836 827
586 889
84 689
267 566
479 92
581 111
482 737
381 155
415 385
809 901
589 919
213 544
650 452
558 401
918 18
845 862
751 754
442 430
996 835
926 709
819 475
211 507
662 301
686 592
492 77
995 494
37 81
533 208
608 687
704 91
952 525
278 548
978 703
537 719
427 973
447 463
969 246
547 658
249 631
707 232
726 741
821 701
908 762
449 353
443 515
40 153
700 395
98 317
36 678
650 634
97 463
708 97
754 66
696 255
486 3
743 402
103 211
973 564
916 10
525 421
573 359
754 564
881 273
950 851
485 916
378 600
696 581
647 86
340 450
452 342
744 826
36 195
758 846
856 9
429 674
33 381
945 2
275 786
636 825
741 225
825 121
702 119
205 520
970 348
690 545
370 421
616 433
279 406
414 373
47 135
515 843
845 79
864 460
285 120
344 500
621 26
144 168
688 322
669 349
894 657
78 359
792 263
669 693
66 70
204 83
925 112
191 719
178 770
889 54
554 462
488 233
400 174
496 631
980 88
745 164
523 873
136 822
515 314
383 804
887 581
693 587
306 812
581 883
936 484
946 469
701 490
664 433
63 101
189 159
323 43
915 933
755 845
158 51
855 269
849 541
128 741
552 541
424 433
916 132
601 360
849 861
293 302
403 512
671 356
399 591
523 993
838 314
364 277
546 995
536 218
958 395
936 663
95 510
641 359
718 11
872 242
544 567
79 164
520 946
537 749
742 918
231 60
337 579
574 595
812 882
277 110
772 770
279 213
571 867
878 920
162 289
855 749
913 705
651 934
682 432
350 187
246 424
2 581
175 583
464 576
685 987
757 741
953 457
323 36
955 524
812 200
948 116
821 667
600 861
292 471
657 282
705 642
223 903
485 707
283 397
384 949
690 967
423 140
175 642
165 746
946 130
246 977
643 894
754 66
537 243
524 45
687 194
96 229
935 909
306 581
530 217
184 689
829 219
861 607
353 4
133 25
2 298
191 379
444 644
886 944
989 980
173 410
638 676
584 269
850 572
789 889
578 379
598 973
579 407
410 458
483 931
229 543
921 484
127 419
363 365
345 13
422 351
26 518
786 59
631 610
499 636
14 420
392 77
483 612
69 971
902 893
435 551
35 130
549 356
720 162
174 911
262 65
582 596
655 287
897 368
3 286
705 395
471 17
628 97
68 954
846 697
248 969
99 281
636 282
443 647
557 356
421 617
212 819
105 2
369 867
152 2
396 372
388 857
953 867
820 16
712 21
989 665
945 960
241 88
734 581
937 684
301 291
109 357
359 513
379 214
215 727
99 530
386 611
477 486
502 339
359 296
961 214
173 348
435 906
487 414
97 169
460 423
780 398
910 569
783 138
865 288
818 998
608 963
449 203
542 85
381 950
163 900
248 342
247 336
749 682
851 733
156 846
243 310
878 936
73 152
439 661
658 938
900 256
459 266
350 349
298 1000
900 730
71 461
796 147
829 318
51 545
390 679
989 206
141 632
783 867
527 214
151 222
478 184
449 51
399 936
936 799
529 697
158 836
983 600
917 954
498 811
490 967
173 887
519 479
345 314
527 301
523 872
56 678
728 1000
936 505
303 126
822 871
706 832
431 979
933 689
500 347
314 430
317 989
468 487
800 835
136 812
684 327
4 658
657 739
244 731
857 592
463 546
377 679
658 169
857 808
154 590
19 356
345 468
954 335
169 812
624 753
79 304
962 307
46 83
814 619
210 289
835 670
348 673
841 212
19 5
595 698
54 173
640 613
948 398
210 593
346 117
421 834
141 425
507 382
1000 186
475 320
989 210
883 310
521 337
342 724
421 540
712 936
549 475
872 351
944 497
614 82
915 289
713 34
416 55
241 220
539 416
626 715
24 528
865 508
231 545
84 206
142 652
126 795
146 691
187 998
79 89
378 800
834 994
48 90
310 249
665 288
3 848
376 290
797 27
571 240
445 27
678 654
449 587
277 804
801 594
683 464
264 879
872 60
150 97
346 920
208 459
307 10
299 211
237 682
921 96
122 807
461 366
952 800
604 909
503 229
692 404
283 185
244 955
52 155
74 394
852 398
407 282
492 158
840 706
801 728
535 760
125 923
723 995
904 77
305 326
729 406
590 997
952 11
165 834
227 3
400 239
520 79
237 807
513 11
739 76
835 314
236 273
267 960
36 959
284 170
575 341
337 13
24 165
998 288
290 189
427 225
303 690
497 947
957 539
614 10
323 695
967 449
409 559
517 234
404 444
784 800
813 979
143 120
408 836
24 141
365 698
387 450
397 668
206 884
894 353
48 820
269 216
774 15
248 677
120 290
90 652
630 904
24 902
738 773
913 431
128 761
211 278
945 515
399 607
960 151
970 292
507 7
21 239
915 281
571 269
920 35
938 661
562 549
321 962
392 299
60 234
511 520
34 270
877 456
606 433
724 836
843 576
814 231
512 863
131 728
762 82
742 51
599 700
661 304
603 920
153 53
572 662
932 664
119 606
38 809
644 725
300 762
993 486
349 113
840 504
586 480
530 602
301 328
631 129
48 961
13 234
896 201
865 585
190 828
636 983
707 227
989 280
766 7
119 981
485 114
594 958
560 70
398 123
252 860
820 28
262 299
500 833
417 157
984 364
347 606
833 619
898 54
60 822
802 664
777 178
136 287
356 370
493 695
555 754
782 744
43 375
207 43
199 543
906 624
230 183
802 253
306 62
884 700
363 366
543 686
972 139
509 679
374 328
81 2
746 928
303 862
904 788
330 509
132 103
285 236
488 362
424 86
785 794
159 307
992 148
287 702
381 963
290 795
797 755
683 371
232 542
330 985
493 136
238 660
896 625
986 523
609 384
177 409
715 393
541 336
37 707
669 827
621 418
172 959
329 418
960 854
838 561
696 289
949 331
955 933
455 844
227 941
350 63
456 404
739 65
771 996
822 776
193 440
398 443
861 365
218 727
287 820
109 55
385 982
914 57
901 340
281 369
432 128
531 630
694 888
883 270
46 465
904 705
148 238
602 302
28 8
827 820
875 314
296 935
992 260
599 210
578 893
20 880
509 10
897 551
821 203
667 780
484 866
104 570
871 631
639 706
525 899
212 465
400 399
658 508
717 392
284 257
136 294
304 304
855 645
847 200
979 675
541 513
83 462
93 644
350 954
852 731
196 874
273 64
571 596
987 931
187 287
581 271
575 323
967 884
83 429
104 814
326 61
523 645
289 409
362 616
346 638
512 213
276 542
137 784
714 846
133 124
394 901
224 713
596 968
397 191
4 678
739 500
144 330
738 262
877 432
69 99
312 223
764 581
364 588
433 901
24 78
979 566
278 417
385 202
393 873
551 781
281 396
725 290
551 424
856 462
561 428
650 925
505 873
460 414
314 869
947 893
458 338
754 925
127 735
608 139
920 519
915 159
449 200
624 639
101 1000
427 479
404 662
534 77
491 908
777 994
886 805
142 723
648 344
79 896
34 774
293 687
845 953
152 207
846 294
293 775
254 946
607 720
797 657
565 141
134 287
91 341
63 20
363 232
127 710
484 441
127 161
113 777
983 972
265 265
40 829
774 557
277 294
950 381
522 73
359 515
855 655
675 450
682 918
628 37
478 808
968 111
888 604
576 81
346 871
699 840
397 385
678 473
853 674
746 628
142 375
29 105
555 997
914 704
740 236
43 541
652 218
822 11
92 539
409 397
237 437
822 108
580 633
307 500
127 432
806 52
157 269
266 835
539 711
946 179
720 278
496 989
1000 372
911 317
713 91
528 320
427 949
582 349
848 6
438 888
940 975
243 244
79 97
807 509
688 617
895 753
742 408
779 390
706 741
831 690
9 419
367 358
707 436
441 949
837 554
528 879
122 777
873 771
279 200
817 680
432 967
374 711
100 173
913 153
842 806
224 744
102 851
286 590
539 808
362 727
605 376
152 890
661 727
927 24
704 940
906 743
453 135
308 279
431 553
358 221
965 272
123 581
171 67
874 408
134 709
84 236
125 739
465 236
260 786
725 391
133 963
97 630
909 586
138 405
625 339
611 496
76 589
655 733
141 246
955 529
765 274
12 39
274 890
675 477
867 533
495 399
28 1000
586 592
996 936
275 724
219 621
209 886
619 295
540 864
393 759
32 495
534 157
46 44
520 807
340 720
119 387
387 835
427 146
82 972
695 423
43 357
242 914
208 252
115 861
619 748
243 508
664 651
694 776
583 710
429 214
601 922
757 547
693 987
958 184
606 775
132 653
566 648
899 374
234 774
521 14
521 852
503 763
538 185
894 197
410 121
43 323
870 10
996 799
982 563
337 954
606 587
235 469
842 172
945 134
147 75
927 466
228 668
852 429
625 766
886 746
68 35
45 929
727 937
499 41
994 709
296 836
305 600
771 531
664 146
221 715
180 810
477 148
576 408
174 329
74 201
236 60
988 141
78 280
321 715
423 577
413 314
913 719
249 717
862 684
399 912
722 83
230 578
986 198
527 806
7 159
218 600
741 242
522 206
920 819
395 842
156 342
61 808
524 68
752 309
221 386
468 150
727 942
140 697
503 713
872 666
266 509
750 90
295 7
825 272
113 214
556 220
28 269
336 616
925 551
937 87
237 145
86 404
101 963
676 225
891 604
112 547
637 156
163 862
133 931
144 987
207 246
514 700
315 234
785 850
937 239
384 721
125 173
136 469
694 226
829 812
359 584
740 941
802 995
925 902
889 935
181 69
768 96
330 695
544 83
322 114
835 481
654 705
173 959
185 790
601 867
450 14
954 959
953 190
92 756
690 878
946 981
76 871
565 714
796 405
519 109
590 117
821 353
312 243
33 994
860 497
510 633
592 310
500 464
219 544
422 591
571 909
779 367
80 647
51 344
452 875
992 569
922 42
284 812
806 233
729 316
949 666
975 239
702 540
84 474
65 920
829 505
872 636
282 608
951 951
826 332
901 403
444 818
630 822
55 728
44 435
100 784
22 992
532 75
549 723
643 616
120 613
248 472
79 991
942 530
861 30
432 768
585 762
584 876
603 214
649 638
421 647
639 748
822 443
166 170
785 371
984 809
280 905
896 231
761 358
388 838
605 621
383 820
695 190
404 966
604 298
944 52
799 25
467 582
752 621
991 632
440 537
442 974
205 720
77 337
175 965
586 465
284 780
969 969
934 978
276 373
424 537
561 219
801 222
843 28
659 552
89 834
808 99
818 530
867 12
977 895
359 42
821 563
531 643
620 790
162 464
1 895
114 585
807 562
589 914
466 650
483 248
347 555
84 290
302 164
59 951
992 278
841 418
60 813
602 371
835 680
575 764
348 835
396 689
603 155
804 985
232 68
622 286
576 578
742 706
657 877
154 801
218 649
461 995
365 278
958 63
826 200
34 532
221 174
328 430
415 823
890 132
418 646
224 512
218 993
869 965
765 875
523 23
17 983
260 983
45 382
581 217
749 871
44 615
45 969
791 372
503 459
104 681
193 921
913 328
292 411
285 782
804 57
39 808
790 821
202 299
516 835
706 782
396 265
233 749
121 440
899 24
705 624
544 3
330 898
309 457
238 622
678 593
400 42
862 717
15 190
25 63
845 530
794 731
480 241
681 27
51 600
223 579
581 756
654 767
223 910
532 962
555 461
502 209
925 955
144 363
426 940
469 169
899 271
511 263
290 378
978 191
769 340
96 201
967 350
260 749
710 190
650 791
999 264
218 152
515 924
863 362
531 940
210 332
594 430
808 721
911 883
223 785
985 680
30 319
67 952
141 289
79 777
40 791
943 78
2 258
620 457
396 864
195 150
579 606
327 789
672 387
171 237
917 895
213 156
107 946
235 280
56 248
39 314
391 96
354 981
437 392
256 973
122 833
439 451
240 701
87 765
2 912
806 258
413 919
864 19
298 520
767 99
412 354
449 806
786 802
194 802
774 223
56 450
901 896
597 495
259 140
51 684
941 261
179 857
875 354
873 43
141 173
526 640
446 552
354 975
776 232
455 548
997 550
446 510
4 898
37 43
726 263
523 88
944 667
21 702
744 818
990 894
534 884
436 516
490 979
210 790
337 266
815 664
174 334
231 261
303 177
440 268
355 29
696 962
663 298
116 716
610 407
291 106
621 143
121 726
516 111
376 331
995 852
186 191
451 168
345 417
684 754
782 784
746 39
336 477
193 409
815 452
557 802
944 105
831 178
289 65
395 346
198 664
854 389
557 384
800 305
58 901
685 483
521 839
316 430
838 857
309 508
310 653
758 866
43 253
317 588
934 332
995 712
101 132
515 849
153 657
558 314
797 211
50 242
672 318
175 365
873 509
162 483
348 182
435 919
507 391
722 752
463 440
571 716
565 564
220 85
399 718
928 778
19 195
512 977
342 690
199 687
169 214
396 361
279 516
906 830
581 785
224 627
343 43
606 795
880 908
625 826
603 278
472 553
530 622
312 984
670 872
85 511
871 839
354 481
310 149
934 260
887 890
933 158
952 229
137 539
365 831
109 761
314 968
590 580
564 844
715 901
411 234
72 799
280 282
431 426
685 589
479 364
521 571
800 412
951 473
304 936
697 315
283 412
992 10
854 872
773 555
789 568
367 183
465 861
286 646
234 895
259 970
541 713
124 779
252 340
276 74
389 556
967 972
982 672
543 959
514 835
403 315
498 302
162 769
414 963
857 448
418 648
360 115
894 958
298 484
558 146
701 574
546 947
618 668
626 528
363 161
475 139
441 765
533 973
935 603
50 947
594 792
906 467
425 954
438 800
945 722
296 995
942 645
313 841
368 559
719 938
77 730
494 194
167 517
119 27
973 102
893 168
635 567
520 799
598 59
781 957
952 543
187 76
916 893
452 499
437 284
14 171
365 513
29 507
534 532
633 148
315 506
73 525
324 949
8 592
549 921
463 788
863 501
394 650
149 779
63 845
16 586
98 76
583 381
912 127
274 116
622 544
69 589
538 694
286 392
313 545
332 835
335 776
426 195
974 728
573 574
160 36
111 589
969 257
384 694
809 881
424 657
246 431
124 493
885 783
328 409
244 198
973 660
854 578
306 399
973 828
864 879
467 132
388 974
668 436
316 771
428 476
906 740
233 674
457 30
439 117
315 784
443 682
259 288
686 297
125 565
443 658
789 988
961 910
346 177
948 628
104 661
401 375
49 10
39 633
750 505
288 477
158 64
351 731
27 417
982 36
694 151
139 424
334 482
658 99
727 679
340 605
980 831
841 740
372 28
533 879
356 122
185 820
551 514
931 536
572 577
728 912
335 265
747 867
965 669
347 404
9 692
523 686
425 989
17 363
242 797
918 549
369 597
111 103
639 919
495 41
952 211
475 223
89 287
955 222
626 54
746 301
987 634
623 269
632 411
208 639
187 873
470 126
229 555
474 580
620 868
78 969
191 572
858 553
774 280
334 813
113 399
33 80
349 99
510 656
294 980
852 718
843 481
36 321
901 72
939 509
477 520
92 16
569 668
948 949
761 342
741 282
362 874
973 774
429 710
690 483
201 723
204 541
862 43
115 239
748 762
282 53
69 225
893 373
322 637
979 841
122 83
957 719
492 484
193 930
412 921
643 882
423 612
655 846
85 285
47 770
822 833
57 328
701 891
527 950
790 23
105 505
224 911
395 62
991 715
636 587
469 403
14 278
124 892
176 669
438 208
41 222
550 260
150 97
46 251
274 677
181 836
747 379
440 404
119 141
727 430
832 755
32 196
87 846
515 156
363 263
485 953
212 403
500 35
285 362
38 546
381 558
936 219
623 128
268 376
806 742
496 995
190 637
483 528
683 277
540 998
950 46
449 24
59 162
524 948
494 343
901 561
779 875
2 837
213 401
143 269
264 18
655 638
165 454
730 138
135 847
892 270
293 85
247 341
288 351
694 770
330 782
657 595
432 109
510 658
927 645
662 652
289 190
643 316
453 454
301 373
642 588
672 192
532 935
286 919
688 820
602 980
575 18
126 258
915 7
651 635
287 842
31 312
628 576
29 674
46 81
668 329
521 688
622 340
258 53
873 908
887 945
963 474
732 462
468 88
723 646
488 118
430 9
585 519
192 58
138 613
941 238
926 806
145 462
514 548
455 403
348 387
860 342
803 310
397 591
237 270
388 120
128 725
243 818
875 712
325 435
673 12
818 266
727 598
146 962
364 241
627 600
942 711
20 487
78 744
14 417
536 314
38 402
219 664
376 281
715 94
106 700
966 388
986 923
884 693
933 131
730 248
959 560
46 671
415 978
395 123
437 428
830 930
594 475
755 48
142 969
669 470
857 247
169 634
326 842
972 53
301 259
818 702
373 259
237 864
987 787
215 631
561 423
898 45
92 154
122 653
122 234
480 790
423 979
821 649
702 749
7 793
495 2
260 824
687 867
654 496
127 673
96 869
913 687
840 993
645 5
239 961
751 767
745 718
367 173
921 566
358 68
69 928
751 853
720 328
824 438
111 373
242 950
636 206
199 155
160 476
436 844
610 398
115 186
359 355
921 482
549 280
207 279
131 617
945 958
395 850
223 769
718 505
711 464
619 354
829 910
753 778
175 265
451 362
717 290
771 810
89 637
915 320
936 296
253 45
895 881
649 648
153 117
580 367
720 863
772 199
976 549
813 525
887 150
440 263
72 603
240 211
530 161
457 154
199 465
346 710
357 93
210 995
361 510
373 790
988 81
629 145
669 963
113 442
704 555
158 552
763 776
937 397
551 292
757 393
103 749
842 102
96 459
969 52
841 457
537 341
485 828
791 166
607 154
708 904
456 311
86 866
262 218
509 23
415 812
561 265
367 517
976 403
454 462
919 945
285 295
123 455
620 770
924 913
816 226
536 632
497 271
489 622
644 758
570 997
261 59
576 131
533 627
89 552
496 987
282 7
462 781
551 404
317 81
307 474
105 133
404 843
465 601
359 892
888 109
168 929
59 149
776 744
295 591
578 865
871 791
572 859
263 333
414 122
596 579
711 720
563 700
301 114
6 28
136 660
588 893
42 304
47 646
237 817
681 342
133 815
673 552
884 704
826 936
514 297
17 421
121 225
339 580
607 422
81 344
236 743
46 669
314 278
94 93
434 551
365 775
327 566
270 38
973 210
507 95
515 487
711 524
103 636
57 49
392 710
452 137
805 628
905 498
591 119
669 999
773 25
590 34
71 99
309 860
954 44
530 815
339 469
104 240
289 441
150 161
297 680
308 602
100 102
221 212
211 690
714 890
923 983
82 304
163 994
37 390
205 117
585 567
806 543
984 689
849 94
774 134
735 146
248 81
293 835
525 468
358 503
486 238
542 281
274 567
957 704
821 311
877 162
705 405
94 683
777 688
821 943
88 550
631 556
391 336
803 923
426 915
152 161
441 911
477 694
398 714
25 434
595 218
623 901
583 299
987 716
658 359
909 807
363 746
81 539
462 753
667 884
44 887
797 819
512 485
198 274
707 909
127 223
123 301
600 749
465 706
65 586
393 123
868 974
512 756
508 949
832 974
860 175
993 876
360 656
929 505
414 558
780 636
937 540
288 903
609 536
122 752
875 674
647 514
269 742
690 159
132 777
951 522
398 991
647 944
448 758
316 576
211 861
400 96
998 147
683 688
440 607
280 804
317 314
56 927
86 586
362 746
267 217
208 312
255 665
422 855
430 703
563 737
832 641
787 963
651 830
437 470
273 90
404 717
643 589
175 459
204 729
945 536
848 471
135 153
8 103
805 557
294 438
78 368
331 125
955 865
334 981
71 391
108 607
196 474
932 750
478 370
906 136
606 423
576 753
856 740
296 584
21 660
28 589
714 99
964 359
339 669
60 298
904 410
884 167
917 99
468 816
951 395
818 373
126 556
295 394
977 981
641 591
180 998
96 668
26 894
562 59
356 365
775 622
788 260
358 658
473 705
100 825
198 423
978 917
310 323
303 273
864 287
284 944
611 43
937 380
439 637
2 498
119 795
54 777
434 907
612 411
236 907
330 711
627 434
756 308
580 937
224 59
2 444
487 508
888 613
250 423
921 326
121 252
28 40
946 174
585 461
368 558
268 821
254 697
4 895
832 10
68 584
27 55
562 70
682 514
936 449
775 932
183 856
895 895
69 210
671 841
398 654
474 38
735 665
560 728
737 738
322 391
445 804
874 348
862 7
456 555
486 797
652 230
125 668
878 547
387 194
847 548
586 784
449 321
48 320
58 8
399 784
588 379
727 843
850 461
16 588
384 306
536 502
170 36
582 660
853 47
595 969
753 700
20 180
500 202
210 67
851 557
935 608
451 439
899 662
249 300
605 914
416 633
669 140
800 585
631 251
219 653
352 225
404 971
172 372
439 904
460 382
989 290
728 395
56 439
739 626
540 305
938 344
484 955
540 606
856 283
936 170
395 75
46 288
659 799
702 218
599 98
387 161
555 587
26 114
740 611
915 764
108 280
235 852
457 591
874 774
943 313
388 809
97 337
135 433
650 756
853 836
997 248
835 239
353 551
161 860
624 93
372 76
927 732
322 606
379 384
697 196
5 322
658 84
516 101
856 793
629 166
414 709
947 625
176 248
108 300
392 337
412 732
463 763
369 339
723 785
980 748
69 420
503 985
85 727
519 19
184 940
648 148
773 598
846 595
895 948
285 954
685 287
50 696
35 148
933 418
165 758
177 913
897 233
959 679
698 981
921 478
626 882
479 569
164 398
346 324
277 58
345 630
326 962
110 394
811 360
118 43
955 976
208 294
973 851
832 167
645 670
551 753
321 270
668 30
354 485
543 13
642 631
592 887
280 967
327 702
744 91
66 444
738 698
549 273
440 710
380 380
133 85
355 931
960 454
938 22
35 313
943 480
367 676
643 535
236 646
736 969
413 980
677 801
74 150
859 226
606 514
598 238
169 738
191 953
974 128
441 128
608 9
684 384
918 974
620 326
295 154
133 356
157 708
857 810
35 231
745 716
954 641
378 343
295 122
249 568
696 269
277 690
73 304
277 961
286 991
145 897
253 581
288 278
87 409
640 144
860 122
762 384
726 813
934 139
707 21
289 183
873 403
706 565
525 945
936 983
879 811
392 80
357 132
540 679
823 444
565 180
563 682
495 327
466 289
309 429
612 173
575 597
162 484
428 280
262 687
498 363
442 141
272 889
568 799
242 812
991 391
73 807
133 553
842 567
995 599
771 150
747 607
90 346
625 908
595 517
880 886
27 93
982 322
120 298
109 549
939 362
168 99
652 12
578 301
899 493
643 573
179 670
15 389
297 268
785 640
526 892
984 664
986 552
849 965
513 105
466 958
56 452
463 634
934 708
200 41
614 833
503 843
231 792
60 517
157 527
418 845
509 682
233 401
366 494
598 82
39 879
330 64
697 95
802 793
834 631
463 2
844 447
238 965
482 74
601 298
142 638
320 18
419 650
143 552
633 785
663 741
805 672
766 993
785 502
132 567
568 618
65 595
560 411
485 303
600 41
679 85
103 742
391 998
550 522
306 534
275 183
854 968
960 80
581 620
186 745
363 713
308 754
164 427
729 867
908 648
733 329
70 586
584 835
356 461
995 134
316 661
629 269
349 170
789 588
333 929
642 974
727 695
122 949
815 891
539 851
179 722
308 271
106 249
710 892
25 462
122 704
973 340
509 750
338 321
250 298
271 671
366 891
840 998
889 487
338 654
376 428
699 516
765 684
575 804
265 474
177 600
939 387
137 150
470 448
745 475
145 720
611 16
14 510
997 450
104 902
329 334
850 479
163 27
831 614
87 737
336 95
482 264
414 275
723 618
92 884
603 468
483 236
746 213
662 496
398 742
75 766
244 726
753 925
538 406
143 583
678 625
889 479
754 159
776 302
185 477
944 868
104 788
1 427
922 849
591 663
428 320
45 666
590 671
77 798
381 127
752 220
699 58
217 640
942 452
928 993
860 127
914 872
298 964
812 914
577 219
538 403
68 4
675 583
381 657
784 751
971 761
819 535
175 669
121 35
28 117
243 48
919 888
851 157
71 216
435 662
64 647
650 973
556 132
788 324
75 937
697 571
106 46
714 516
551 281
397 834
882 578
465 639
795 801
17 315
977 866
512 452
424 41
172 161
485 980
916 960
531 560
605 613
128 636
916 318
152 678
255 313
951 33
834 720
34 746
611 850
301 10
50 123
284 725
705 222
181 768
327 620
233 711
347 932
249 361
39 263
575 401
434 294
13 525
271 267
117 46
56 882
4 417
142 106
327 287
55 846
466 508
218 382
313 698
59 565
827 562
963 97
390 401
926 396
663 402
448 197
78 779
196 503
608 82
369 337
182 935
442 423
805 648
345 660
224 118
680 403
500 50
450 642
38 889
290 376
572 700
478 737
239 649
730 673
10 847
781 99
521 192
839 223
882 326
443 184
586 105
155 123
764 86
974 604
980 801
501 263
1000 551
199 979
652 239
86 929
27 661
852 866
89 548
874 690
873 970
75 317
439 459
544 229
833 202
3 517
780 812
363 504
482 780
18 561
490 133
793 104
970 517
65 645
335 58
28 938
254 207
666 102
331 692
894 210
726 164
976 897
400 506
286 338
899 882
14 304
407 389
905 807
452 376
433 969
907 786
993 461
563 160
852 658
867 893
57 746
642 593
99 33
371 42
923 384
687 269
658 937
744 94
469 562
531 195
981 902
362 438
597 973
630 924
817 449
194 496
89 874
906 836
877 187
571 276
545 800
737 258
351 202
764 481
676 820
721 295
732 656
628 83
7 329
778 257
753 823
696 971
806 842
28 602
878 683
483 598
855 422
624 220
700 206
25 388
682 375
30 745
828 414
743 658
915 834
657 520
491 667
509 352
954 297
980 536
134 831
252 462
682 989
195 876
263 381
755 219
964 945
358 785
442 791
624 101
621 356
23 281
632 112
408 531
67 586
416 388
850 201
190 668
543 531
911 384
602 806
750 666
451 566
356 108
208 892
248 980
260 829
940 271
802 892
477 347
735 869
69 893
561 584
114 259
643 104
909 24
690 245
810 658
766 140
32 165
145 973
802 279
550 405
296 741
88 351
220 773
666 822
405 289
547 226
329 518
542 189
433 237
895 231
370 242
407 660
633 401
680 552
956 434
175 230
581 252
24 262
84 800
88 690
915 489
7 635
823 244
480 548
779 256
498 375
34 148
549 905
456 667
101 229
458 412
663 275
537 38
837 687
376 621
109 924
559 291
534 115
663 381
637 14
389 441
589 135
39 422
89 138
366 495
906 189
463 823
861 569
255 1000
620 697
621 631
921 728
843 179
560 455
468 505
946 196
331 857
278 534
672 369
863 367
555 37
860 769
337 17
17 720
417 592
222 636
363 37
216 142
597 206
710 775
971 65
921 656
190 301
670 199
565 861
897 533
301 119
136 757
476 638
229 152
787 892
929 450
592 150
355 144
919 188
253 65
720 889
190 173
371 909
770 859
391 935
54 667
423 692
329 190
342 899
791 557
7 128
278 719
863 598
786 633
697 782
671 38
211 417
326 860
719 581
516 95
761 109
800 570
759 184
82 129
685 100
228 872
591 691
289 506
138 454
235 74
112 834
251 905
765 322
903 576
670 483
592 419
988 431
614 392
520 746
846 696
567 205
896 74
579 158
612 184
258 716
550 847
751 370
691 800
376 516
999 594
12 46
476 590
981 999
745 90
785 501
705 591
664 352
510 601
784 242
958 121
967 42
411 507
307 718
233 102
695 682
727 232
821 707
705 203
292 802
303 450
40 76
427 8
608 704
945 937
57 392
433 902
409 23
741 844
946 715
397 974
205 641
347 123
326 25
827 52
501 617
693 129
136 541
244 120
56 743
134 189
90 112
135 567
411 499
213 876
849 356
997 609
732 53
78 343
395 57
674 904
33 896
436 366
485 168
911 680
868 541
653 45
612 958
456 787
662 22
378 669
277 511
563 374
717 9
65 641
545 111
6 739
104 577
745 442
121 589
129 656
700 989
946 781
568 311
332 401
70 230
740 710
83 346
355 303
944 799
909 419
158 488
65 915
356 261
850 810
465 477
465 979
760 165
476 410
811 327
557 807
516 880
226 297
599 599
397 580
999 543
31 306
220 156
417 96
905 575
51 266
245 370
534 516
925 4
331 10
817 736
616 887
184 333
931 842
421 782
325 327
632 420
576 355
450 851
426 992
258 355
724 477
992 502
505 258
267 917
653 836
722 83
415 268
109 906
687 345
672 530
950 12
366 304
155 525
516 815
170 580
57 774
275 893
151 48
964 780
615 417
500 616
884 337
242 915
260 993
523 929
940 931
234 472
996 306
121 389
968 512
285 290
182 24
72 560
339 333
750 35
651 954
290 249
163 535
527 531
460 422
353 49
520 399
705 587
975 516
28 825
114 943
966 312
872 296
628 38
73 210
164 377
626 724
258 453
984 789
210 784
833 444
843 563
149 353
868 547
371 124
66 895
207 485
780 32
69 78
288 408
784 141
864 451
904 410
198 122
905 888
331 408
970 738
90 173
719 119
242 958
852 89
574 308
339 59
137 353
760 408
549 424
875 544
953 412
534 779
666 150
557 439
176 996
168 527
646 265
222 887
976 887
194 74
133 549
901 533
940 269
693 661
204 488
900 567
346 157
307 433
871 11
6 864
390 47
312 174
60 36
922 533
607 35
584 116
649 739
8 484
145 588
76 700
267 349
505 976
409 612
622 812
675 280
326 628
802 65
100 637
170 861
896 22
138 777
515 480
964 786
374 522
222 108
456 449
425 488
99 961
772 833
112 721
348 447
512 438
74 149
10 612
633 243
19 906
385 771
556 534
56 348
455 930
379 277
765 911
872 803
635 863
583 644
90 747
184 931
79 602
213 258
501 89
994 846
616 520
54 379
726 172
101 109
386 181
92 479
281 150
13 963
606 916
663 595
526 696
298 847
105 604
692 510
356 605
124 686
64 972
143 178
287 790
971 244
722 672
822 63
25 3
919 834
429 631
327 582
428 954
558 624
134 533
137 250
936 489
461 261
438 1000
790 604
847 724
396 760
822 569
572 218
51 847
478 491
72 480
434 804
427 500
32 992
242 561
50 169
429 177
176 510
113 867
591 966
725 959
528 986
203 547
394 99
589 254
734 871
674 661
160 168
159 101
662 192
360 401
577 711
221 789
655 753
718 333
292 246
232 443
990 819
918 434
688 383
254 507
167 422
589 928
29 327
518 748
148 690
400 878
666 725
477 621
953 321
566 195
638 245
63 797
231 627
10 981
487 919
340 263
191 653
979 929
677 219
908 497
374 824
548 308
928 39
359 25
220 881
125 925
721 857
484 188
168 952
870 493
756 654
307 210
138 946
165 286
782 814
638 72
380 155
193 186
210 308
188 552
476 430
286 312
499 197
148 770
263 667
321 18
227 18
964 627
912 364
178 129
200 694
848 815
1000 580
887 40
592 210
639 74
386 68
264 925
694 885
552 412
430 956
974 872
499 656
20 938
66 411
104 197
12 266
846 951
991 12
221 732
806 583
650 860
785 192
76 914
326 479
435 628
499 755
410 408
346 998
408 430
627 411
677 512
463 638
649 522
253 453
36 870
730 59
250 685
598 514
992 326
953 923
677 426
834 452
449 87
516 179
590 857
368 143
780 266
787 830
283 429
299 40
99 318
3 28
542 348
674 600
523 534
959 626
78 200
287 793
972 526
382 802
945 561
827 750
580 725
153 613
653 863
180 452
480 752
99 182
782 21
555 773
399 305
504 513
306 476
1 790
592 277
837 383
132 536
260 663
276 712
574 413
865 929
680 753
935 344
365 779
551 717
22 919
432 949
425 526
316 737
14 425
808 907
443 850
513 940
651 703
116 789
717 224
977 981
324 397
175 912
628 689
607 726
675 650
175 39
775 99
524 490
397 788
638 331
271 840
543 151
939 921
144 659
639 656
52 121
32 962
651 226
952 660
309 257
295 626
725 483
973 70
858 249
580 369
209 496
646 850
770 751
409 584
239 914
34 48
10 291
517 65
724 660
917 468
94 33
516 212
281 819
67 488
857 139
634 646
495 65
816 280
863 265
178 225
272 102
392 211
276 281
940 908
376 1000
32 856
67 470
288 548
36 348
487 354
999 892
957 120
400 494
758 773
997 263
364 936
146 268
548 756
664 422
421 488
344 40
509 453
1000 410
758 796
149 35
927 244
364 148
642 883
655 763
25 400
335 652
919 389
145 481
902 467
955 808
847 323
775 298
708 356
151 775
810 465
709 300
447 736
619 72
835 89
488 274
925 860
248 822
302 844
311 393
200 204
526 265
563 47
402 301
75 270
735 553
852 884
620 443
515 299
387 239
512 349
209 874
696 437
280 456
849 998
201 591
856 48
95 727
27 418
687 497
50 102
985 422
864 901
199 605
843 378
727 586
460 354
791 935
391 155
153 71
661 239
287 354
80 516
933 382
879 106
208 620
41 928
828 192
797 905
283 27
612 639
993 9
944 71
226 783
853 335
573 378
732 513
29 860
241 811
917 962
582 120
47 124
316 623
527 875
902 112
751 809
818 513
584 743
526 761
95 810
188 379
892 668
527 919
730 920
882 768
888 646
770 463
85 934
809 86
198 611
420 710
223 948
691 237
997 807
617 217
595 92
759 804
723 486
406 286
54 452
98 287
749 941
875 868
953 833
444 684
394 150
97 863
99 616
423 788
4 96
187 39
842 599
84 946
231 565
16 489
775 285
226 114
981 524
357 100
784 933
83 801
663 177
792 180
967 762
857 215
253 971
569 44
989 95
659 653
141 220
504 675
789 916
440 729
829 769
702 796
596 612
788 784
963 259
20 580
795 930
901 877
920 47
142 469
122 908
128 801
475 263
178 631
360 264
32 618
413 188
800 734
518 9
268 588
168 480
410 287
164 962
9 310
779 83
991 150
950 900
162 118
749 425
688 340
957 108
296 720
454 370
379 95
683 971
451 646
933 850
811 860
170 96
179 820
969 949
848 169
287 919
344 10
349 36
143 32
752 306
676 439
534 205
175 54
699 216
65 625
485 631
727 876
695 655
603 905
74 664
583 450
460 360
395 926
957 808
114 538
977 708
913 789
843 510
725 87
712 541
172 790
665 197
851 899
803 360
24 453
903 876
236 606
532 362
170 631
168 488
196 283
72 144
654 109
195 914
455 378
167 907
103 627
525 832
191 953
405 327
203 215
820 307
668 438
68 351
839 838
120 236
380 35
143 192
105 33
411 338
244 559
185 577
408 347
299 709
36 599
813 704
11 238
675 633
983 679
516 743
978 822
856 636
827 358
391 999
336 931
490 801
377 580
927 675
383 785
384 225
929 419
656 197
829 939
617 331
74 812
634 133
768 52
409 489
488 594
525 799
599 824
403 14
688 976
761 329
554 71
489 144
341 482
421 145
476 170
982 38
170 549
600 615
104 937
531 8
807 591
414 55
68 406
381 817
146 756
826 141
285 700
182 315
460 626
795 602
639 935
484 776
390 809
746 83
91 493
84 276
330 897
302 498
314 398
153 683
824 460
159 979
294 109
734 340
942 753
688 528
304 581
389 171
253 694
187 134
410 344
240 270
767 739
137 542
225 81
540 290
268 48
156 699
38 562
314 890
417 980
560 1
172 721
414 949
82 425
768 600
869 491
230 8
549 636
717 367
656 774
821 257
955 923
485 977
866 993
972 798
799 283
3 531
479 970
394 417
16 561
52 162
169 885
521 282
648 718
491 237
493 303
226 312
288 447
440 710
508 154
437 411
942 307
277 440
856 421
981 671
832 871
756 33
315 1000
717 276
513 962
265 207
519 5
452 490
200 806
960 891
302 708
14 396
835 243
664 290
960 691
561 645
677 791
791 317
592 991
953 508
715 105
109 217
707 233
39 561
452 907
614 998
394 754
997 628
917 229
919 660
304 877
668 480
796 981
972 458
965 388
492 924
141 679
911 601
162 848
755 949
947 613
366 369
996 341
569 363
22 912
788 487
966 325
306 455
913 762
149 277
201 877
556 641
241 342
190 467
416 402
15 944
312 363
703 381
743 307
218 271
757 764
89 6
461 723
484 395
671 373
250 633
273 872
213 806
272 514
916 402
345 688
50 930
310 657
963 752
22 53
817 181
187 779
502 906
300 647
20 986
619 971
842 270
75 891
405 54
456 347
34 320
249 801
457 83
835 559
612 420
601 857
635 428
334 787
434 137
123 633
603 454
723 741
632 445
498 797
143 36
355 953
753 177
259 604
163 210
629 93
949 775
203 229
16 584
721 536
169 449
902 843
583 772
216 624
421 214
250 714
667 564
740 605
209 420
629 998
91 372
146 257
486 40
624 348
884 501
949 344
186 52
824 851
475 769
982 39
753 895
458 231
836 419
838 197
195 44
415 466
723 285
325 560
908 208
708 948
291 792
844 657
507 477
245 667
706 981
876 226
457 458
876 333
530 292
336 714
179 724
9 750
310 902
109 333
281 217
8 817
473 571
47 851
518 980
961 292
518 223
681 836
169 974
266 556
270 698
422 602
351 449
350 430
763 660
877 459
275 43
614 885
736 748
727 661
952 253
476 687
523 469
443 156
712 691
389 709
310 981
430 810
240 661
320 779
237 3
46 197
82 511
258 659
320 817
70 985
672 272
741 546
701 194
885 183
892 413
394 273
82 202
862 823
602 322
324 182
379 838
349 369
28 460
277 607
592 347
618 347
892 263
456 358
541 593
6 340
613 433
634 399
222 695
16 496
678 823
661 340
708 56
515 10
616 736
83 792
138 207
470 701
59 29
622 926
265 599
32 627
25 878
572 666
161 247
69 587
927 838
894 729
738 635
370 409
200 354
561 452
152 337
366 30
955 210
809 987
613 220
97 840
506 638
884 669
256 666
504 953
681 182
816 398
806 419
773 185
637 5
342 333
362 788
998 707
694 317
536 807
647 307
944 633
301 152
818 828
780 556
737 322
719 461
880 553
737 524
529 652
984 373
161 870
577 346
662 159
965 271
577 198
830 611
762 521
349 131
686 579
900 128
589 423
975 619
142 468
120 712
84 671
541 103
449 245
403 118
388 110
308 367
977 965
486 137
268 739
318 834
962 953
376 218
836 551
18 350
61 978
648 137
240 145
389 189
306 688
798 792
158 694
658 106
243 135
874 144
977 510
463 191
408 939
489 838
187 243
221 507
644 248
392 868
57 884
572 781
572 362
55 370
475 730
865 713
856 717
226 738
929 833
772 688
526 336
579 260
767 712
960 799
667 410
294 352
132 723
85 865
234 704
434 140
853 708
425 298
36 709
542 651
339 964
299 313
573 864
576 878
677 339
749 535
886 344
67 42
907 18
721 151
291 140
847 155
452 143
851 272
922 487
450 392
705 260
123 749
626 277
616 698
232 303
646 365
407 118
136 712
863 313
452 857
11 153
296 299
570 462
949 147
539 491
750 398
147 243
520 873
570 773
75 136
500 802
920 721
433 907
219 55
911 295
448 670
969 921
383 744
890 539
29 331
729 429
672 779
651 875
647 191
326 221
23 722
442 826
732 942
996 875
169 950
620 907
827 617
360 589
127 209
540 250
678 156
934 268
143 349
540 585
806 790
511 866
691 828
769 953
827 423
373 765
671 996
613 993
581 498
707 973
222 707
863 246
514 900
249 796
381 656
445 789
654 186
13 956
909 345
767 782
547 736
732 140
132 218
715 344
316 712
419 422
668 538
438 281
77 181
837 687
475 457
643 282
237 129
474 656
437 146
882 240
380 983
201 613
956 511
223 915
337 272
810 642
922 4
184 247
934 999
456 21
302 409
537 98
753 539
684 10
250 190
173 565
178 629
140 373
288 133
405 362
3 624
628 214
461 925
923 812
832 394
802 378
476 133
671 339
348 229
418 355
920 598
227 591
964 97
230 366
727 251
875 634
848 730
654 502
313 308
702 577
955 144
277 504
842 430
659 947
302 190
787 76
667 221
317 13
379 630
881 546
180 105
835 755
257 27
335 488
64 569
713 37
540 18
448 989
936 381
571 106
182 237
458 358
370 848
478 775
321 749
853 358
113 500
527 687
175 369
937 861
897 239
256 650
638 437
818 704
809 574
810 388
745 991
839 268
42 115
863 316
674 362
862 716
402 786
155 389
250 577
815 92
741 146
583 71
774 378
951 400
787 583
574 761
29 531
645 412
728 71
433 508
223 401
187 294
682 625
201 341
432 931
77 16
86 173
550 659
59 860
443 501
262 845
376 16
428 291
361 21
528 155
556 793
86 750
374 742
83 768
699 575
590 515
687 776
435 676
535 237
738 493
337 978
994 999
289 712
732 421
576 650
442 260
9 131
873 527
295 383
957 956
470 994
769 547
222 157
393 203
695 757
734 130
129 32
743 728
148 418
67 475
734 723
854 508
35 743
126 726
681 330
323 82
629 151
307 91
293 850
607 700
829 988
19 341
68 958
375 762
236 216
938 442
949 970
713 792
517 984
313 838
920 198
349 635
726 548
398 655
354 19
6 5
345 183
140 24
785 413
628 515
956 21
991 566
357 905
888 704
542 874
72 201
836 461
9 420
75 561
579 407
412 429
611 585
609 757
169 751
265 393
414 797
363 221
125 405
109 720
593 13
214 650
110 665
85 49
610 119
525 159
588 189
773 936
692 199
949 381
774 861
658 214
435 188
593 20
739 560
572 701
350 332
996 786
835 460
578 80
239 444
633 103
39 826
24 406
787 731
592 972
186 560
748 249
268 620
179 341
41 6
337 751
536 391
850 333
412 370
814 428
531 650
475 447
852 569
300 498
470 638
198 891
140 656
275 946
286 407
413 454
204 326
716 750
82 740
110 566
993 494
143 924
370 524
92 618
116 222
859 392
283 586
241 57
2 422
829 516
969 287
613 241
991 173
912 329
895 72
566 22
945 888
411 708
326 315
536 503
894 441
26 395
451 177
598 267
782 453
740 426
667 751
923 352
681 658
729 835
857 575
462 294
2 802
116 872
375 327
768 652
46 268
444 794
60 497
950 42
468 842
592 689
41 134
791 515
350 721
296 520
814 206
7 758
630 816
143 123
774 4
272 911
704 819
316 715
757 764
605 265
954 224
358 197
712 994
715 149
669 61
266 11
768 483
298 273
395 397
401 441
351 168
987 672
387 54
818 303
567 143
367 422
619 520
514 724
873 330
390 228
238 541
24 656
928 6
403 322
762 323
491 803
475 113
166 477
779 862
5 984
405 346
866 371
95 23
353 379
607 967
508 742
398 845
850 531
852 326
648 252
55 614
726 138
615 529
390 892
875 394
740 394
765 279
302 605
984 859
826 655
397 590
435 333
864 794
119 284
535 716
329 767
905 589
118 54
945 520
913 507
901 820
99 653
258 665
524 401
55 241
831 349
682 451
244 265
548 546
261 363
130 83
672 589
643 35
554 790
297 588
407 467
119 197
862 506
906 377
617 385
734 960
410 448
713 415
960 654
17 261
343 220
809 147
181 15
804 452
40 735
202 100
297 447
952 321
697 158
542 857
816 313
761 275
690 226
880 473
733 649
869 897
43 76
90 678
129 224
959 894
993 169
615 160
480 289
446 566
422 176
489 988
263 238
464 249
721 952
601 343
240 454
529 470
147 282
506 619
512 276
444 464
623 504
793 58
624 102
278 239
227 45
283 766
14 489
441 746
89 735
188 42
511 328
610 717
335 658
933 115
578 846
350 377
435 201
302 142
381 58
103 580
345 607
95 385
130 359
94 536
577 218
545 282
998 88
745 154
269 333
178 678
55 846
46 528
670 489
547 348
927 50
656 649
33 272
630 751
286 163
381 723
5 863
951 926
80 2
335 696
373 348
194 512
40 428
917 240
587 709
758 463
112 514
785 414
164 145
307 415
138 450
313 687
612 142
144 263
958 691
39 478
990 331
758 232
471 29
738 674
137 58
572 495
909 248
392 357
771 72
522 699
386 909
51 834
96 997
688 195
672 54
384 726
958 662
691 141
815 429
486 428
923 952
199 57
414 831
903 591
290 185
93 424
258 675
672 144
338 353
406 359
85 10
672 790
931 43
471 362
790 745
697 956
13 713
544 896
486 427
611 446
870 775
450 704
847 127
480 121
479 185
195 886
675 564
606 866
228 605
350 76
32 17
729 46
941 45
471 272
718 427
202 82
785 587
713 651
771 632
817 192
78 250
814 11
876 752
357 420
496 103
120 706
752 528
572 848
120 693
119 43
125 837
424 321
972 910
541 137
329 742
992 358
368 406
157 806
225 244
347 513
219 721
248 466
314 971
663 820
863 433
270 782
102 987
896 693
830 73
815 437
794 158
563 807
612 162
405 720
233 837
557 751
217 451
421 804
623 530
963 84
865 486
472 232
925 966
38 368
804 755
912 853
659 598
759 475
194 270
107 164
915 427
878 663
467 131
661 299
382 90
575 623
855 246
212 47
414 780
534 249
101 217
815 446
920 760
30 574
737 114
540 136
799 652
782 417
715 266
355 443
66 96
342 930
976 921
700 553
802 389
606 234
679 903
662 420
993 599
712 691
827 730
381 252
668 625
890 163
605 383
478 245
174 671
591 820
372 150
538 291
525 173
75 144
563 204
802 737
427 556
285 514
765 254
878 665
828 432
815 768
13 433
103 293
112 187
336 693
984 483
656 874
17 508
711 731
467 580
135 513
26 894
147 420
85 791
223 25
793 912
344 37
329 806
993 447
140 440
923 329
202 123
631 579
309 219
799 342
854 776
669 934
353 880
670 816
841 438
349 892
929 634
439 693
140 257
697 431
759 279
402 619
197 961
180 32
373 506
281 978
911 227
106 950
766 263
700 776
668 606
240 49
742 596
853 678
109 881
159 549
168 868
829 560
592 365
870 8
985 965
191 151
100 896
158 297
73 865
471 858
907 740
336 711
389 649
529 188
736 497
365 688
248 904
268 193
200 839
803 137
287 185
80 994
291 387
252 238
96 363
102 723
433 3
651 438
625 821
318 179
867 361
265 683
875 114
953 532
669 75
260 756
749 956
342 339
577 39
402 594
316 672
674 504
941 749
569 324
503 566
927 887
569 370
483 191
722 443
518 436
191 390
345 777
116 940
979 687
280 692
363 380
883 596
344 37
360 824
389 913
799 863
232 315
506 367
810 715
150 227
617 328
104 341
280 962
648 219
911 259
639 928
523 273
309 522
345 866
778 669
531 734
49 577
944 763
477 554
781 754
81 627
967 397
359 185
404 247
505 6
933 314
587 144
665 456
321 895
563 10
743 99
675 94
856 792
346 618
371 333
959 126
523 452
637 925
171 881
887 40
353 676
819 820
275 939
834 484
493 595
694 397
491 236
27 368
986 346
679 372
498 357
808 637
561 20
901 444
484 732
408 787
606 837
776 227
710 880
475 609
6 203
438 168
536 496
842 465
837 521
878 520
156 335
354 686
130 717
449 255
41 613
449 856
82 647
527 225
834 792
994 1
169 839
334 432
897 704
225 175
694 734
68 103
788 850
566 422
676 917
530 14
870 716
363 979
203 952
744 889
890 36
874 738
169 59
763 208
382 66
799 987
90 76
925 867
288 877
794 491
505 963
679 323
301 374
326 42
930 504
539 69
806 820
878 413
620 975
41 640
627 2
77 840
706 716
592 2
492 993
956 385
708 996
369 635
676 9
512 695
763 606
425 50
462 569
543 303
942 82
83 583
423 568
283 160
161 128
121 875
260 652
647 77
711 967
976 16
710 387
993 487
536 473
41 418
720 998
79 584
167 662
229 162
321 589
717 512
387 481
133 837
913 646
613 779
795 624
11 588
74 505
978 3
421 610
608 19
603 141
802 687
848 769
358 31
542 169
650 74
911 929
575 782
561 824
447 187
775 355
860 458
461 849
459 837
855 881
21 66
753 458
226 823
853 600
769 584
658 395
324 418
199 568
392 898
85 759
114 838
296 859
708 973
810 756
636 167
233 665
122 657
480 985
584 347
931 333
727 352
770 588
156 50
948 968
726 547
385 32
891 839
812 680
435 598
764 621
285 71
728 996
981 406
753 208
540 564
916 683
271 267
317 685
653 427
974 264
295 379
217 358
38 185
783 29
649 473
543 547
543 933
339 271
478 523
87 91
774 18
284 3
688 44
471 601
864 340
718 444
802 159
344 935
963 839
311 126
673 612
544 854
125 215
738 883
973 603
620 824
827 746
790 904
504 514
854 260
704 368
527 572
506 505
343 870
996 469
80 654
507 669
884 624
506 631
233 621
445 479
225 852
756 271
785 14
274 260
627 638
209 977
482 154
23 715
183 824
477 19
687 263
887 984
614 570
191 392
871 847
699 635
906 95
109 454
713 690
328 382
359 340
493 537
251 840
664 516
534 434
696 141
124 221
791 582
974 738
585 981
616 844
939 283
737 521
211 47
429 450
789 538
74 787
627 282
797 325
758 291
431 331
552 453
35 555
293 342
322 9
853 877
159 937
458 791
838 896
345 668
205 266
53 134
415 279
603 680
970 212
543 360
813 401
955 94
436 848
856 247
123 757
694 708
498 282
177 151
819 336
601 521
654 24
302 654
333 69
280 905
264 302
702 823
917 77
924 657
903 352
109 779
487 26
307 802
953 984
319 483
4 771
794 920
573 658
726 96
1000 905
207 6
828 264
341 909
565 744
96 264
43 467
493 204
6 529
513 799
282 958
729 832
751 285
942 523
618 324
229 667
673 618
881 435
344 500
244 221
485 908
375 339
543 527
55 867
666 548
505 568
399 947
231 234
756 150
473 173
840 374
991 701
136 512
12 872
93 479
387 256
594 577
104 762
628 137
684 159
726 293
239 189
422 124
273 470
642 177
550 746
446 482
993 541
412 582
61 4
259 505
81 447
208 853
989 185
343 836
129 672
860 69
193 368
837 282
459 466
211 479
960 9
549 657
238 952
956 961
465 299
746 215
68 546
730 954
790 56
728 73
141 918
285 588
869 333
799 121
600 327
335 9
665 559
511 884
844 903
202 467
681 308
853 947
901 748
804 583
655 690
607 531
119 796
129 891
12 988
315 927
935 611
170 650
533 600
503 681
147 377
684 704
651 828
575 537
120 551
240 379
910 774
570 846
737 28
16 698
624 748
359 330
979 559
159 528
209 512
888 662
365 355
182 572
109 16
566 757
135 228
1 806
652 45
72 571
268 388
136 87
417 892
451 495
23 395
906 609
270 231
585 794
365 635
650 767
524 473
701 216
22 659
703 702
272 673
61 775
861 539
430 197
691 278
672 880
489 713
943 578
372 758
393 528
294 736
209 43
259 818
476 909
610 280
953 178
953 881
420 13
210 813
91 849
729 900
612 762
340 217
975 555
82 711
447 368
410 376
193 655
564 668
948 668
846 174
54 900
913 798
611 474
322 123
22 701
463 51
267 634
188 802
513 242
609 269
644 959
614 19
687 836
504 178
351 634
534 349
147 405
878 447
569 757
458 200
250 590
223 920
722 517
759 411
679 234
193 367
386 323
159 807
984 72
705 662
11 334
739 239
685 157
914 616
816 253
843 372
291 65
582 66
476 13
247 340
707 154
477 439
246 92
164 635
296 229
563 869
107 307
464 301
917 791
44 378
749 733
797 886
951 40
52 379
719 426
580 298
737 425
517 56
690 983
211 680
549 986
292 774
75 655
446 756
133 992
724 489
375 881
920 521
899 325
751 971
269 617
42 331
387 6
988 558
238 77
62 199
972 786
441 354
110 46
38 886
374 242
122 761
281 748
73 42
12 179
796 824
154 281
286 837
395 541
617 274
472 632
418 679
33 443
489 858
744 142
383 526
287 117
865 505
546 567
746 937
761 558
838 541
377 915
455 124
397 771
403 71
750 868
311 821
679 782
924 800
326 422
539 306
811 612
178 403
340 356
913 923
464 101
15 751
874 840
611 469
540 271
138 14
834 289
71 449
249 513
934 994
300 574
185 473
875 110
465 363
286 215
315 378
128 749
589 329
798 1
271 200
213 337
626 409
858 47
559 696
690 106
680 493
965 989
98 865
227 840
54 563
940 513
262 369
697 67
68 851
50 495
831 339
748 263
309 457
153 605
711 868
360 842
830 390
254 325
164 928
490 481
994 218
586 430
496 255
106 283
777 564
903 155
418 608
64 650
255 727
594 216
58 965
355 954
278 888
815 609
90 442
659 305
734 83
338 244
527 230
794 443
598 303
910 696
345 15
741 974
190 599
564 335
288 247
134 919
527 566
7 949
253 616
699 665
909 986
216 36
479 435
738 9
704 76
91 648
622 48
647 832
167 811
57 211
129 454
19 191
139 656
271 25
690 391
377 970
6 599
34 593
601 484
560 771
419 304
352 651
483 40
850 999
209 649
102 907
97 337
992 121
146 236
626 263
233 836
434 3
595 238
721 467
238 196
500 281
931 656
695 852
850 413
61 545
452 58
395 163
283 548
784 387
650 428
264 410
412 882
119 697
163 7
202 840
120 401
56 702
553 50
463 751
296 402
460 523
686 747
295 855
241 968
396 78
487 890
772 659
355 899
905 890
729 518
919 107
808 848
898 974
725 360
762 360
883 20
766 222
76 568
536 60
138 317
207 931
590 624
522 978
867 945
463 427
533 595
443 381
355 341
701 341
700 79
99 462
683 583
151 865
925 759
75 686
616 62
685 281
258 206
150 206
633 125
719 612
992 165
505 162
502 346
425 205
667 202
785 523
387 350
108 935
620 312
373 182
463 236
441 57
263 721
845 590
201 895
60 564
725 193
539 565
769 227
429 963
486 436
785 213
147 873
184 892
74 766
2 556
613 537
257 442
31 876
771 101
665 232
425 830
394 390
616 963
926 163
598 44
257 411
284 383
275 403
169 467
23 348
885 170
611 635
511 141
242 642
874 281
110 907
296 299
261 504
666 911
955 187
597 264
646 212
614 881
347 920
268 783
953 370
5 152
293 564
205 515
795 535
441 79
377 905
408 736
647 638
824 73
337 602
813 421
301 982
902 427
209 648
17 169
321 161
724 21
536 614
149 929
8 330
234 589
325 385
22 641
714 972
573 846
266 50
32 386
812 566
214 933
102 21
182 230
251 423
36 906
835 786
116 184
773 842
227 349
990 97
69 248
93 704
753 642
27 359
925 785
718 839
859 138
368 819
241 40
946 618
404 277
460 780
622 519
867 232
329 848
96 857
560 397
38 189
547 313
97 65
903 471
609 815
633 762
802 976
593 874
150 747
527 997
515 609
841 148
996 382
238 169
566 91
279 798
110 604
668 826
296 207
21 571
332 904
879 654
527 133
879 472
468 677
286 405
553 983
364 127
295 548
638 602
399 861
465 917
742 509
715 132
702 37
941 736
389 34
166 820
292 916
593 45
450 759
741 878
4 2
549 105
706 299
160 187
103 104
612 624
755 844
881 327
62 457
491 822
641 451
366 656
701 932
691 958
836 150
151 432
536 839
138 700
886 241
344 297
920 989
832 956
282 675
132 713
534 343
793 622
278 175
107 159
117 978
127 797
228 952
791 278
977 763
3 928
225 862
850 347
302 144
819 682
395 584
926 951
572 929
103 719
878 850
827 209
5 994
946 954
231 233
995 736
664 207
69 998
344 888
32 918
600 646
229 851
801 994
922 155
874 373
222 25
233 751
745 48
1 238
470 690
425 231
438 465
462 89
976 506
423 806
452 8
858 23
17 680
835 659
31 939
963 708
459 252
300 196
434 204
893 300
531 903
368 318
406 968
473 830
635 382
389 896
919 87
766 247
905 935
873 601
309 935
187 836
32 767
970 486
786 465
368 863
180 316
284 735
564 586
967 757
652 199
285 356
603 571
505 51
652 507
442 378
214 960
727 629
114 245
709 697
559 899
215 77
811 739
324 499
255 375
574 290
646 907
477 859
910 248
755 982
359 561
520 197
825 573
817 246
942 939
838 526
602 501
239 52
551 413
788 562
852 805
712 362
220 498
745 188
170 129
690 500
697 528
101 209
455 521
460 918
444 397
897 297
349 46
458 135
697 899
704 246
607 549
46 415
602 827
956 791
291 771
299 645
853 987
508 400
317 307
703 967
263 760
805 600
735 611
509 263
509 431
980 212
626 116
942 26
816 228
999 897
541 106
93 298
697 394
701 600
566 14
773 404
3 828
438 578
841 738
168 947
159 349
464 148
173 784
12 406
303 989
95 11
308 844
237 187
786 5
18 938
341 352
179 791
369 344
81 617
564 210
558 249
397 722
506 22
428 569
557 517
528 730
573 651
838 835
840 810
747 623
975 858
648 88
431 153
770 17
226 512
761 333
54 784
805 157
725 559
76 233
962 282
932 603
438 534
343 769
392 277
134 90
177 366
519 782
799 607
119 288
621 24
807 879
35 674
233 612
844 759
41 309
912 806
340 972
741 349
626 683
772 133
498 760
542 948
555 17
305 340
364 674
552 925
598 170
782 587
346 831
139 626
431 386
357 51
399 771
453 98
230 25
785 224
172 728
744 326
666 727
400 48
973 29
199 952
538 570
401 980
605 883
268 540
590 36
806 625
722 989
13 259
482 952
679 797
123 654
380 423
471 788
816 780
731 443
13 14
993 268
150 413
953 598
634 418
42 542
530 440
698 763
715 543
339 180
834 393
815 462
249 213
993 286
728 64
78 723
990 740
152 71
669 140
557 105
646 302
742 599
362 176
718 439
619 76
468 57
518 452
665 283
568 767
830 657
380 295
35 908
978 369
509 187
291 646
948 66
664 937
112 689
128 25
101 830
887 746
198 568
851 405
171 863
519 419
714 1
908 898
267 748
934 885
531 776
841 225
161 478
166 505
530 272
101 293
39 630
198 987
391 237
99 48
466 562
562 617
515 180
927 469
354 782
557 861
85 884
361 397
901 245
517 527
820 430
60 617
604 858
94 257
304 995
557 193
810 770
949 118
587 324
105 876
736 941
824 661
58 821
66 185
711 959
389 582
199 530
388 448
704 803
797 482
674 8
777 354
471 483
807 726
602 58
998 911
572 338
158 822
6 630
589 223
805 717
247 977
425 3
805 634
116 129
136 602
955 789
272 913
639 426
483 78
989 240
577 480
301 561
190 735
958 307
24 779
755 762
764 270
904 180
308 569
170 20
809 443
356 124
549 80
158 994
233 32
511 146
707 810
545 812
119 897
675 502
264 142
412 430
609 28
596 316
335 917
359 765
889 143
223 715
708 437
469 380
526 941
751 979
791 232
128 295
797 910
52 802
231 61
88 464
779 840
756 683
448 113
256 115
829 336
773 478
857 537
477 241
220 382
614 228
522 11
920 741
543 319
379 972
435 774
614 467
149 213
326 369
484 597
932 582
59 312
849 705
945 916
298 326
553 164
174 911
652 74
393 94
66 194
968 771
237 500
713 581
950 386
982 39
620 433
745 914
618 679
594 593
918 563
726 892
802 470
544 900
994 454
648 936
707 59
559 615
195 944
329 271
310 144
577 311
225 929
608 321
914 843
405 201
93 831
301 131
31 894
348 844
780 25
83 995
609 486
430 642
912 804
948 758
69 222
150 524
844 294
136 758
959 758
588 540
671 51
945 889
733 701
725 292
286 513
998 808
449 895
698 428
186 361
582 645
169 254
547 732
489 12
770 683
222 447
497 358
246 893
593 441
733 978
490 317
125 18
912 488
915 573
933 610
254 101
354 515
246 422
434 901
584 734
180 203
560 806
698 677
118 806
784 290
607 850
867 274
762 731
303 779
388 677
777 236
750 642
64 130
31 995
729 498
700 614
419 909
585 260
66 116
406 703
552 849
122 12
743 418
197 883
559 46
281 584
226 335
465 31
26 289
786 496
110 754
662 486
746 528
644 247
949 811
660 50
62 500
918 781
664 804
849 115
699 223
557 130
160 924
213 22
517 185
939 998
484 627
155 601
847 229
40 798
848 796
296 699
480 909
712 214
328 143
365 561
690 26
950 922
943 849
34 162
160 460
86 972
572 643
872 240
38 419
215 911
609 886
794 510
724 89
231 506
66 51
77 596
517 755
604 26
188 460
919 638
610 347
989 5
245 182
601 860
771 283
168 815
325 379
468 962
467 48
99 698
293 533
288 176
202 810
269 892
529 389
736 188
193 138
320 724
584 437
720 920
735 354
733 888
850 59
107 200
898 316
849 206
382 190
1000 136
27 584
973 268
455 555
693 708
431 647
84 13
932 15
368 803
691 666
725 100
300 540
856 832
38 197
387 704
839 420
3 386
653 866
420 975
682 108
755 113
125 113
127 838
641 57
723 495
595 331
871 448
279 894
91 726
430 317
736 477
863 269
134 738
713 516
623 554
666 394
507 377
215 791
847 633
128 855
186 570
17 722
616 57
783 296
612 706
183 212
480 348
85 46
561 614
167 798
191 184
561 833
623 698
331 775
630 470
39 458
180 816
872 55
351 795
501 654
866 962
309 684
729 346
959 394
191 290
473 125
957 382
79 34
808 580
49 410
867 438
253 88
142 46
841 125
778 492
454 341
25 644
989 763
157 753
42 947
72 348
729 515
548 28
608 808
217 356
793 656
743 84
129 46
170 885
377 970
310 948
591 831
593 334
87 580
526 749
96 129
644 598
626 825
633 191
547 233
888 850
933 339
384 631
515 62
31 554
501 892
722 341
675 91
671 314
63 762
890 196
794 159
983 533
724 419
651 616
465 270
609 539
169 397
459 993
546 684
575 489
830 46
137 296
610 504
265 807
3 672
830 155
688 796
215 813
428 412
681 865
403 892
289 290
282 572
255 747
236 828
874 829
124 65
569 10
817 733
405 834
988 820
616 234
46 676
87 830
695 473
365 768
57 98
669 653
400 339
166 924
752 636
701 39
49 876
609 269
103 866
686 13
247 91
766 301
131 293
766 852
620 826
923 130
783 677
15 592
515 182
818 181
220 267
143 518
786 268
134 751
764 889
979 819
120 11
303 744
596 250
75 68
197 215
892 998
589 980
161 906
86 104
371 979
496 306
573 513
264 282
170 707
525 28
38 148
891 644
894 340
407 487
702 968
966 604
583 593
499 554
658 744
722 585
890 29
541 217
499 463
169 805
832 668
815 693
337 870
209 706
192 230
197 616
220 894
486 162
716 802
546 985
569 374
402 268
485 458
920 943
748 983
650 88
781 580
449 464
169 117
346 658
273 361
254 543
705 492
294 740
724 420
794 839
107 293
751 196
138 591
573 670
758 886
465 222
685 538
655 913
571 854
215 1000
543 843
335 469
209 247
667 629
468 932
225 460
656 574
164 975
645 794
679 736
957 402
940 143
56 642
496 595
594 626
469 710
179 137
383 804
432 387
319 49
509 899
473 543
517 164
957 636
371 161
563 635
778 328
969 502
97 834
460 464
174 690
826 929
732 352
738 209
257 164
63 56
598 766
930 535
170 115
275 886
521 540
868 838
340 299
133 836
300 436
125 592
520 473
825 951
160 252
415 562
618 417
182 477
11 216
330 111
997 181
721 605
442 517
816 588
423 781
216 948
539 723
195 341
291 59
311 20
581 451
867 725
202 199
414 48
159 213
393 743
347 155
672 114
701 788
568 487
434 123
846 783
124 973
32 41
60 415
865 342
67 640
839 731
779 269
482 252
994 937
91 874
988 340
128 762
249 688
811 696
479 682
655 656
696 602
16 687
29 755
395 880
610 95
364 233
484 388
325 845
719 478
818 415
177 706
393 945
641 425
107 204
859 119
720 762
448 554
309 735
615 476
571 703
936 225
612 934
779 420
897 936
351 497
203 714
659 527
952 596
799 299
417 58
819 657
211 137
872 267
742 519
222 486
710 313
247 157
576 322
258 25
522 473
186 608
135 724
319 845
143 87
144 117
774 560
696 963
229 984
503 567
52 971
284 724
881 762
84 530
554 457
929 341
949 76
799 115
959 84
170 118
235 101
661 314
276 8
992 356
922 505
476 494
218 974
736 759
288 99
555 819
159 842
917 484
598 108
191 716
833 557
658 360
673 68
76 318
673 949
453 67
561 595
569 928
686 779
877 304
122 974
815 432
915 281
388 732
447 513
69 578
938 280
348 727
44 611
559 423
489 717
311 12
939 50
828 880
183 625
598 704
136 305
585 413
144 50
563 973
551 591
871 631
357 488
99 218
640 401
117 657
668 129
179 428
307 607
232 6
710 490
795 830
242 845
895 379
352 386
977 457
88 902
389 847
65 445
845 487
144 704
833 962
389 812
418 11
17 696
186 649
478 726
571 980
358 720
105 465
922 709
611 82
928 9
453 1000
487 993
697 297
258 630
441 529
540 647
343 859
507 556
282 528
507 985
704 853
318 865
574 809
890 239
247 184
183 818
811 699
996 669
299 507
36 254
900 739
597 575
131 242
769 104
89 413
265 276
140 792
601 583
821 713
897 491
309 67
766 80
748 119
625 761
15 46
785 660
235 914
156 382
486 366
779 925
200 574
366 43
625 340
53 967
457 446
512 949
29 765
884 278
39 776
822 509
169 53
967 607
988 403
769 123
47 474
48 547
590 247
587 413
379 215
660 639
588 836
601 172
449 616
392 484
992 488
541 213
820 160
563 507
629 808
281 331
878 676
922 328
741 467
681 509
147 119
955 340
511 735
350 555
38 960
448 742
955 30
189 988
494 774
581 751
82 123
798 862
189 959
425 720
228 929
48 106
445 375
109 2
556 956
916 459
200 594
623 364
351 154
927 812
563 845
967 508
369 644
603 765
484 558
487 28
133 712
86 535
537 578
534 195
653 93
686 450
813 853
6 309
120 163
7 933
441 682
325 974
738 809
367 928
955 222
934 853
387 88
665 20
214 923
15 199
648 867
719 701
9 461
623 725
658 128
809 630
604 98
907 134
61 341
563 273
126 16
103 496
515 513
436 768
966 728
595 451
152 614
74 313
38 160
288 697
327 695
793 97
230 930
271 699
972 291
307 833
328 98
610 410
177 843
570 46
496 143
757 165
478 647
807 831
527 515
210 94
190 854
783 2
701 420
711 53
885 672
770 17
426 213
55 379
425 603
745 625
789 921
568 501
332 266
781 374
468 858
712 990
991 657
76 494
547 692
364 786
803 432
644 133
512 228
830 698
323 936
856 575
76 111
377 423
797 407
265 157
146 264
920 976
470 137
829 996
782 16
447 192
324 584
812 90
788 835
771 642
216 110
221 627
49 291
698 597
754 845
109 962
938 900
36 28
24 407
422 865
56 806
390 868
958 379
214 201
842 745
855 984
611 58
349 75
672 659
504 46
8 425
324 613
640 945
351 360
224 664
469 773
640 279
658 858
59 598
343 871
855 901
958 197
272 466
124 307
353 943
367 628
240 360
304 691
50 880
544 655
427 273
552 12
870 67
664 209
80 929
829 6
203 935
400 787
93 475
417 524
152 446
805 784
474 392
272 109
763 524
797 815
827 190
256 348
557 696
624 920
926 637
572 453
239 129
603 972
495 332
777 19
803 647
38 582
690 277
800 310
124 453
643 597
945 950
646 899
818 501
138 270
722 744
872 709
681 961
293 474
493 175
822 69
650 296
572 860
169 340
792 371
967 293
243 434
332 912
412 888
158 150
893 550
259 880
840 765
239 939
114 133
201 731
26 935
795 851
190 598
969 963
255 982
415 936
847 498
385 747
897 258
808 543
422 789
554 66
5 262
394 792
523 119
53 595
445 549
146 848
810 635
616 114
49 65
562 31
778 895
153 947
490 674
463 961
27 912
173 16
807 31
149 567
162 329
877 202
49 607
241 22
136 859
924 857
887 184
79 486
433 664
338 232
192 922
833 800
815 218
248 6
573 621
950 397
598 734
341 826
848 647
506 581
438 984
168 429
914 325
989 246
477 346
268 326
125 669
886 100
106 939
560 134
530 678
412 509
335 128
774 752
333 183
166 280
708 771
95 333
579 622
968 83
408 56
724 235
335 532
471 609
742 440
118 31
540 272
399 530
282 874
57 173
452 615
385 222
555 160
781 479
561 134
190 748
983 969
501 913
522 317
757 971
2 264
535 875
404 541
414 933
106 686
300 470
692 557
716 684
162 247
381 497
244 723
691 570
482 227
543 191
162 4
267 300
174 163
703 801
734 578
263 117
587 839
396 563
246 279
525 112
608 408
130 906
475 852
78 821
11 957
960 621
920 172
335 227
27 94
672 37
153 761
600 935
497 739
17 995
107 742
150 542
448 714
566 280
100 922
879 644
264 111
283 838
65 184
278 617
654 91
851 949
884 806
545 450
445 380
122 562
104 551
265 271
550 551
473 831
474 650
760 351
189 737
921 42
659 253
344 198
147 312
118 194
644 30
409 662
224 89
640 531
801 328
878 905
735 351
1000 351
701 208
945 760
801 890
142 866
63 459
770 485
679 209
239 888
550 323
412 648
178 773
101 51
956 978
329 978
328 690
898 329
88 29
918 843
708 889
348 60
544 771
980 117
5 223
545 218
865 554
326 957
7 42
20 426
404 962
652 349
677 732
761 550
393 765
653 679
738 100
871 1000
117 282
504 850
67 121
674 49
5 932
974 1000
426 12
974 994
342 830
562 625
175 19
783 322
1000 567
667 435
435 738
19 537
386 551
671 522
571 453
384 345
344 575
586 358
352 769
599 560
185 694
712 160
482 359
925 495
929 481
218 591
127 363
914 236
758 513
965 584
928 328
903 349
707 272
41 489
48 58
751 639
798 232
590 463
957 279
760 515
106 886
249 978
214 233
745 162
746 972
299 710
58 673
945 201
689 764
822 985
623 736
968 572
34 421
700 557
72 991
876 460
437 177
409 124
285 651
622 153
862 30
703 921
121 920
684 647
632 810
546 505
77 255
675 513
70 111
101 375
834 141
317 976
99 271
921 725
878 384
414 543
463 740
660 116
763 584
393 343
848 394
648 939
451 925
36 323
697 520
661 136
112 531
801 977
702 211
594 722
264 580
320 7
123 726
309 979
322 885
279 702
640 170
94 927
250 90
610 129
265 946
477 270
247 376
587 277
999 949
528 181
188 262
988 847
826 310
195 296
998 147
316 474
400 637
727 410
539 649
595 337
607 803
179 71
348 853
802 765
945 346
608 330
176 132
442 595
891 2
149 637
110 888
525 464
874 509
158 252
588 412
214 753
823 194
47 392
157 171
517 848
177 102
233 124
719 353
354 675
311 609
497 503
966 420
929 22
273 840
251 86
839 860
54 465
857 661
832 100
948 13
114 348
472 124
477 347
22 190
799 831
333 332
752 296
317 299
138 680
766 590
450 388
853 604
265 503
603 709
721 96
444 550
674 835
182 916
105 150
981 203
534 904
199 313
612 285
965 516
105 749
137 730
334 554
57 989
697 598
694 659
208 418
252 138
53 882
32 433
636 157
61 12
325 169
454 259
775 936
684 418
147 880
433 821
809 480
78 490
148 506
924 771
908 356
237 176
609 961
117 268
280 244
412 177
436 604
540 865
283 210
89 223
44 429
909 522
11 853
358 987
758 159
514 282
457 666
626 751
19 65
308 742
919 298
902 719
584 355
565 441
664 866
295 654
176 707
559 204
191 187
345 917
198 948
613 859
609 654
718 238
980 627
924 26
745 899
253 826
266 328
194 818
471 929
636 489
693 647
833 195
111 883
830 177
35 309
963 443
681 643
270 681
706 660
558 194
19 450
778 811
628 285
214 972
461 99
745 849
43 153
36 577
754 154
463 866
308 789
432 425
106 988
648 701
894 812
261 206
16 913
197 39
10 644
743 410
259 470
623 488
65 302
455 658
524 818
606 918
343 831
819 37
738 448
259 467
672 632
544 520
558 688
331 741
151 568
38 74
561 409
710 660
318 625
443 165
82 841
672 49
86 424
872 491
957 823
455 130
650 628
315 998
739 207
775 646
720 889
297 812
471 280
905 7
171 789
629 348
397 252
676 301
791 482
305 548
678 747
375 759
757 327
534 690
336 496
384 308
119 55
335 681
687 590
378 240
588 858
110 6
306 984
466 785
332 97
844 770
529 9
336 218
908 286
782 869
176 243
298 165
846 294
883 633
872 533
390 260
266 459
443 499
284 572
668 908
678 616
625 511
729 207
493 960
828 637
879 274
439 4
298 177
809 284
816 181
441 681
140 205
704 706
278 582
490 987
603 945
456 168
374 227
186 184
820 866
140 14
17 699
876 578
862 314
495 684
365 678
883 935
641 504
86 586
573 918
862 575
742 175
401 317
501 116
982 587
600 321
20 121
699 617
931 895
579 560
237 425
359 943
447 120
705 999
917 532
107 277
452 778
95 849
964 852
438 596
917 945
66 38
654 936
830 765
325 584
8 409
352 562
681 367
366 798
329 385
662 282
60 436
284 113
965 155
751 248
193 403
440 667
603 259
23 93
677 433
841 347
908 684
51 192
989 588
973 416
698 318
754 634
747 758
913 37
285 711
113 663
330 477
735 553
645 932
364 757
103 321
5 204
396 11
598 56
472 385
702 570
204 169
927 455
492 950
661 839
501 777
253 774
326 830
761 988
745 971
292 125
328 848
858 297
352 724
108 456
25 823
992 809
264 229
178 918
756 756
533 839
612 257
86 785
773 938
908 847
971 517
364 200
496 299
22 222
677 847
669 130
939 702
930 661
578 203
958 108
946 334
590 490
275 558
495 676
523 48
564 402
601 494
792 928
149 97
943 814
944 826
527 612
272 882
84 456
563 850
183 42
532 509
66 772
448 807
854 560
962 970
463 417
345 563
659 255
69 494
319 602
213 12
893 845
301 485
334 977
18 863
371 516
288 549
356 436
996 735
704 209
626 957
520 166
421 970
463 178
779 489
500 782
626 992
476 393
369 926
789 809
325 386
935 160
595 612
346 290
499 591
547 50
216 124
94 66
244 636
124 557
338 22
13 623
15 964
889 489
297 384
769 678
837 621
233 704
993 431
22 579
628 491
615 568
634 843
478 708
264 877
899 601
224 602
565 912
400 239
622 454
131 697
318 391
94 967
398 550
128 87
577 419
987 756
598 192
899 620
497 76
677 163
765 396
307 901
139 330
783 707
403 761
151 914
880 721
271 244
330 278
697 398
154 907
99 683
303 751
827 997
160 800
195 503
403 925
254 501
208 542
302 36
949 611
331 452
696 829
107 601
999 26
933 803
486 152
903 31
28 789
588 729
232 188
112 783
284 634
176 365
401 491
101 477
929 350
179 432
32 625
650 285
88 31
182 583
613 574
363 85
814 640
828 950
733 45
679 939
303 16
507 854
330 704
53 607
39 259
883 231
516 71
101 533
115 604
177 283
367 727
367 539
489 181
225 194
133 221
237 904
757 435
139 743
350 87
345 191
422 388
458 227
759 938
541 559
841 873
600 718
256 208
388 967
160 745
966 612
516 292
727 202
945 272
358 866
57 294
682 703
929 478
416 140
698 688
561 956
673 538
745 161
127 929
674 133
745 287
579 639
841 260
531 306
171 785
79 889
591 227
705 761
900 520
208 120
75 597
135 769
929 748
676 880
12 55
342 349
988 756
15 920
225 828
613 546
434 396
622 692
453 25
544 326
445 352
949 752
520 520
267 84
963 448
503 943
292 974
730 845
764 279
107 745
290 989
384 720
412 724
748 6
331 864
216 292
43 776
295 165
248 563
10 562
505 210
184 513
357 796
75 913
658 121
110 182
902 947
671 493
499 314
177 418
710 829
605 393
557 753
315 900
461 804
14 325
837 965
761 197
110 194
314 836
17 767
714 423
916 919
232 384
801 414
243 409
801 511
263 847
746 357
161 577
902 207
172 174
370 738
932 933
768 479
246 245
668 785
703 959
342 584
997 934
342 143
653 240
86 143
499 916
493 832
39 660
833 394
132 210
142 203
682 63
308 910
694 927
885 976
559 396
330 227
369 556
795 672
814 22
937 881
712 313
972 429
823 751
961 804
6 954
16 102
12 687
614 323
298 705
101 498
725 857
412 430
101 94
115 206
86 914
227 52
481 798
549 198
2 303
256 509
611 8
695 271
594 622
326 308
806 892
748 426
856 530
623 159
364 956
870 738
789 450
248 96
294 269
572 796
304 295
302 827
98 914
535 996
304 692
583 861
287 109
638 330
488 142
97 261
998 852
302 967
62 786
55 550
345 355
650 626
453 649
563 951
947 550
241 98
958 250
358 824
153 244
386 996
256 641
493 482
449 254
39 795
344 510
865 94
720 689
337 514
465 172
722 900
997 411
661 962
785 954
198 19
14 938
578 583
65 270
523 71
865 513
23 562
655 209
897 888
401 375
546 234
133 865
276 267
229 129
83 936
955 14
951 281
864 968
238 529
599 929
442 760
322 464
672 464
351 977
351 569
802 752
617 896
163 935
63 893
829 391
404 146
427 783
750 355
883 290
218 988
747 482
945 659
123 69
45 617
185 474
226 395
291 987
922 842
735 453
844 985
130 563
345 248
602 556
846 95
82 484
966 63
722 829
897 910
527 845
319 942
336 712
699 544
386 627
80 620
604 120
682 923
171 733
289 27
121 772
256 134
197 203
32 221
131 918
763 928
870 657
369 81
624 205
832 67
686 9
128 911
834 289
22 810
836 4
776 310
444 957
160 32
252 640
558 191
119 383
39 320
400 988
192 408
474 24
33 24
935 159
448 160
970 768
772 469
779 806
762 548
579 222
861 921
112 831
213 418
738 230
217 252
659 138
161 409
432 132
291 193
353 366
134 738
206 323
128 906
453 984
205 890
811 31
861 66
484 922
151 74
325 222
359 367
775 983
115 519
712 207
573 405
143 65
387 706
611 348
332 514
403 64
95 537
603 213
134 956
29 86
307 285
652 353
336 665
184 426
633 450
855 896
960 205
911 997
345 346
860 522
586 676
213 263
476 680
635 815
900 610
894 663
16 207
872 545
971 352
802 56
951 604
808 656
653 910
256 719
241 997
673 116
378 826
505 885
700 853
462 140
803 600
806 355
900 818
170 678
733 870
473 971
627 683
593 281
1000 279
275 849
964 240
66 948
833 342
194 570
709 532
131 656
11 512
330 937
615 910
780 499
469 347
30 253
534 95
374 623
472 533
773 649
596 435
776 838
408 428
960 970
625 117
628 91
28 635
545 958
456 642
988 324
576 925
20 18
640 110
642 393
41 111
546 415
253 637
64 322
292 661
777 24
114 916
551 405
362 141
782 95
419 818
742 770
787 995
104 762
154 427
538 746
160 195
831 84
406 413
73 895
918 697
613 850
255 31
172 163
258 617
434 954
723 676
670 176
937 510
936 773
518 91
285 474
557 678
90 116
10 962
659 163
13 928
959 271
434 267
884 130
83 691
366 318
493 806
315 36
808 430
520 251
725 326
4 805
921 282
244 94
256 931
858 902
172 269
535 816
946 605
296 419
736 29
834 662
697 229
658 149
400 505
831 178
983 124
405 834
927 903
833 648
550 183
451 691
507 721
326 986
404 452
481 622
283 139
368 315
463 979
484 26
203 862
986 314
147 186
89 391
38 74
256 922
612 587
308 706
691 118
570 634
255 94
233 50
364 538
517 601
626 827
689 1000
314 829
14 674
64 460
533 102
24 102
689 788
494 635
753 997
630 184
278 322
371 885
422 511
111 735
561 939
938 737
565 249
923 251
711 579
681 987
89 244
32 704
338 778
774 525
709 90
411 404
288 987
497 782
517 710
649 608
344 77
326 586
837 908
487 249
236 548
791 167
870 324
101 823
347 208
297 875
278 56
42 708
490 566
276 539
146 6
83 924
510 490
398 409
657 347
894 884
50 893
217 685
507 919
126 317
192 854
909 423
131 469
34 950
488 620
626 310
233 634
123 709
117 743
89 520
403 774
666 982
666 453
371 882
199 172
26 497
920 390
859 934
884 50
670 893
202 372
6 296
4 435
177 128
648 120
893 266
247 50
503 559
441 913
85 873
370 640
29 110
44 289
339 888
780 927
299 8
303 982
417 304
431 306
426 593
858 78
128 318
877 105
17 630
503 317
956 102
211 873
161 985
873 254
181 499
507 652
634 479
782 809
115 50
643 213
291 540
858 501
605 419
49 735
52 622
723 552
424 7
992 934
188 584
83 864
516 368
847 590
399 150
199 628
841 513
53 842
342 131
549 911
645 946
568 598
149 696
703 291
224 572
156 695
559 411
779 239
828 75
224 625
253 226
739 423
264 93
223 792
702 605
551 772
369 347
42 119
409 518
89 745
439 632
43 244
482 998
72 821
445 310
535 295
718 697
790 274
65 981
586 13
785 766
112 137
256 154
671 154
899 664
296 759
3 338
335 338
158 484
793 406
701 603
300 328
601 419
399 90
102 665
431 985
122 886
39 542
696 377
40 710
468 594
931 335
673 470
954 266
672 831
433 747
74 372
791 733
822 675
339 190
174 923
809 769
311 296
673 848
557 7
601 713
47 25
495 531
797 720
550 449
195 468
840 983
715 269
943 630
819 537
460 282
51 993
288 268
116 361
368 961
673 673
697 968
499 719
439 192
640 295
763 988
970 835
103 602
232 685
221 45
327 50
43 680
948 377
738 331
291 64
736 105
72 963
682 433
625 571
865 120
108 264
98 627
229 78
762 201
245 460
510 983
663 572
948 553
883 610
674 685
790 173
135 409
842 861
431 817
936 466
730 296
923 43
121 828
28 152
612 882
864 273
844 121
673 526
136 791
476 556
728 809
218 265
126 863
679 60
525 557
852 615
658 255
82 775
926 778
660 109
381 538
659 523
49 224
15 331
887 185
993 490
754 615
477 211
270 880
436 156
771 795
49 288
63 428
206 130
238 988
526 865
388 619
842 184
515 437
621 857
346 401
15 614
824 100
979 492
647 93
887 415
702 418
846 936
65 765
753 51
916 303
921 278
461 304
740 763
619 975
375 361
974 965
65 390
881 798
891 44
458 527
944 777
713 160
924 789
840 777
79 676
953 756
59 1000
762 414
388 799
159 381
346 763
152 132
930 410
453 32
559 820
596 911
71 503
291 309
85 994
670 131
886 164
163 623
36 944
743 925
305 424
186 901
33 650
60 338
369 962
781 512
423 927
429 377
685 493
487 720
851 769
932 156
779 737
681 95
19 815
238 423
323 324
974 424
761 355
316 33
545 130
57 96
473 967
459 485
205 157
925 945
101 56
792 857
952 880
694 472
894 971
294 932
355 216
571 268
300 116
245 887
983 845
811 301
786 455
611 270
215 991
46 536
393 315
194 838
309 344
314 888
819 203
419 608
875 174
290 989
876 175
19 534
835 858
312 830
99 621
611 922
458 313
628 657
495 850
193 822
710 804
6 507
115 528
702 424
413 989
164 991
525 288
145 183
12 360
980 457
378 110
423 591
248 835
685 51
872 742
545 877
384 581
109 551
975 498
487 811
802 387
675 650
832 326
686 820
276 844
954 665
256 654
488 376
426 503
245 172
49 298
879 790
340 433
930 988
798 314
701 417
67 599
925 375
194 899
742 610
275 469
123 695
71 530
33 610
782 497
795 278
67 831
263 673
661 407
720 193
610 458
57 421
795 676
574 981
591 989
458 316
11 865
395 580
190 81
577 428
706 971
802 371
44 773
179 65
258 704
162 899
319 867
543 218
199 114
102 117
432 789
654 559
139 442
523 48
476 328
299 99
470 181
954 101
165 514
218 132
31 422
289 379
597 349
462 831
948 795
583 564
123 379
821 237
285 261
588 343
442 760
941 887
987 912
425 894
26 151
573 642
20 56
405 862
692 616
411 867
430 639
18 993
230 552
813 839
181 514
274 400
287 623
534 215
108 273
424 958
599 134
190 997
858 619
235 594
460 550
189 645
638 889
441 206
44 867
381 253
653 225
847 654
868 939
212 380
338 976
109 636
632 936
555 298
891 489
39 789
434 351
240 227
432 71
938 680
932 476
701 318
971 585
523 547
927 839
814 735
370 264
200 922
220 2
491 754
543 111
461 529
755 976
47 701
380 187
663 985
302 312
896 363
910 273
111 419
154 836
99 924
846 524
525 298
52 66
176 15
544 594
570 637
337 299
486 616
600 716
28 148
511 902
174 924
342 421
256 285
208 495
19 355
652 54
119 543
558 703
297 294
931 101
400 866
482 267
983 885
33 82
983 11
934 544
964 157
442 275
770 219
573 650
703 788
331 225
927 822
115 888
989 224
89 46
313 388
273 571
652 295
306 305
848 635
792 239
514 811
30 233
882 284
71 602
827 585
406 402
290 754
977 521
566 278
666 65
636 878
173 938
243 287
921 478
716 90
901 713
945 229
512 931
533 826
410 583
985 359
112 815
335 274
551 88
153 901
778 217
155 788
75 951
428 397
487 996
708 144
373 388
318 652
478 885
468 850
208 888
703 452
725 320
407 38
938 276
492 560
348 716
666 646
43 422
417 94
238 529
916 125
776 610
494 233
82 254
142 961
412 290
609 844
882 137
412 16
576 820
535 904
550 923
345 201
295 592
121 762
886 532
141 36
269 662
915 635
595 351
641 57
900 7
143 249
265 782
601 555
459 840
763 136
337 9
601 107
868 631
163 721
757 753
414 304
938 26
376 329
385 533
540 17
266 285
66 682
237 530
369 667
802 695
704 131
238 139
770 304
24 105
858 932
236 781
806 272
600 174
706 182
199 985
270 245
927 464
993 336
2 164
859 362
493 804
942 562
865 730
835 711
643 889
669 692
963 878
51 475
657 563
548 757
2 855
318 817
152 929
92 311
673 153
957 950
511 165
895 898
608 375
264 729
421 251
128 933
408 384
946 179
936 64
919 493
310 937
865 237
547 461
614 957
906 219
384 570
468 416
791 278
7 76
326 55
987 428
811 454
633 394
458 757
250 568
504 377
613 559
20 369
325 160
379 634
204 231
647 762
40 671
746 438
492 47
474 72
525 478
872 284
40 157
724 329
705 290
848 228
597 318
478 867
500 922
152 856
618 704
374 799
236 658
704 120
191 727
205 178
462 715
872 76
405 502
791 596
824 110
427 638
505 420
342 905
760 5
708 493
292 377
35 82
201 527
253 738
916 391
106 457
533 377
878 978
573 937
46 669
307 396
816 473
377 811
816 157
650 137
514 524
605 941
467 548
285 805
196 720
176 201
577 301
278 708
645 455
123 851
246 691
164 429
240 61
218 541
677 56
579 867
808 190
738 183
988 275
994 23
223 183
483 169
877 799
254 761
611 522
212 377
806 857
918 375
916 45
100 136
2 592
782 678
861 810
84 519
541 848
30 77
246 763
562 513
274 122
643 816
192 885
741 855
230 997
42 659
794 145
737 141
819 796
605 518
37 680
527 689
765 578
341 557
69 10
132 903
718 343
227 775
630 909
905 968
626 859
3 946
87 419
215 739
257 906
585 819
508 294
871 112
668 272
282 212
114 737
79 414
189 831
740 305
272 818
677 644
590 898
317 680
419 677
583 531
350 676
969 167
278 857
129 840
51 945
681 411
824 164
994 760
64 13
831 734
377 336
233 507
187 967
644 549
80 605
280 226
393 429
285 249
88 670
615 414
824 138
302 296
55 647
660 296
29 119
455 490
997 406
373 688
236 183
787 16
242 316
744 67
315 634
303 29
442 402
540 918
213 265
911 841
136 268
387 571
60 165
570 841
528 56
238 942
958 764
79 25
91 199
832 822
851 405
807 135
52 292
556 346
187 265
533 467
37 323
487 919
760 97
152 57
998 287
51 389
414 956
154 129
951 504
909 985
119 802
93 715
60 171
435 649
115 247
569 967
886 152
248 56
112 645
932 399
788 109
65 982
111 202
705 218
203 62
863 613
327 321
492 956
604 387
633 926
893 719
871 202
257 779
424 118
517 368
477 355
337 305
506 541
758 448
510 211
823 960
281 373
328 150
537 773
698 932
651 170
371 591
370 521
638 628
995 793
147 155
460 471
12 484
932 965
175 770
730 441
814 998
148 11
783 141
73 684
854 481
71 723
244 224
851 441
233 881
36 846
317 380
863 495
460 328
98 794
235 635
632 827
837 48
189 780
464 620
100 261
984 317
541 171
611 227
108 391
237 843
222 143
638 553
881 85
878 97
731 978
805 112
160 363
143 642
261 348
609 606
922 360
531 592
819 462
853 141
983 926
69 89
642 205
289 706
803 522
500 167
279 534
897 304
946 438
785 39
644 206
566 394
985 565
27 96
237 804
729 879
968 220
424 798
504 609
131 713
879 306
840 630
934 157
594 736
774 880
85 379
772 418
982 651
747 757
560 9
888 983
202 289
86 855
464 626
338 589
895 595
225 217
373 734
469 159
38 967
346 243
660 122
773 118
875 642
650 519
502 434
723 537
392 704
329 808
397 856
450 667
883 291
24 675
833 256
223 493
735 870
992 568
685 394
35 764
283 560
994 685
222 784
487 716
524 613
469 816
483 920
210 919
593 366
621 234
726 425
294 843
411 460
854 286
49 96
655 888
572 331
115 648
363 793
406 601
417 886
806 874
792 899
264 16
249 385
809 885
728 974
434 103
388 138
233 287
175 437
768 887
534 747
540 882
483 897
783 945
819 900
798 588
603 611
995 62
946 852
826 804
907 673
811 259
546 294
731 43
930 721
467 498
380 464
360 6
951 863
762 143
731 770
380 560
621 334
185 375
179 567
240 10
269 85
379 51
93 815
535 110
608 23
486 2
7 987
849 846
988 958
727 611
170 718
52 107
482 791
358 236
246 661
745 597
647 515
329 124
233 740
762 864
865 840
827 248
93 872
829 676
286 81
799 556
662 455
245 850
85 144
804 602
199 331
845 548
672 846
586 173
36 905
745 348
595 901
772 571
246 688
768 600
155 532
986 566
416 817
960 231
833 500
831 763
311 32
878 675
848 983
887 463
810 884
784 631
202 405
92 555
155 448
979 859
425 309
126 965
196 840
340 85
848 28
59 170
845 158
141 936
399 692
575 27
658 209
613 359
913 860
308 704
563 68
377 286
251 988
828 502
587 446
473 167
337 434
592 532
468 181
873 732
759 866
75 448
806 417
277 687
391 719
786 584
869 954
941 162
664 120
565 768
935 250
684 38
569 272
452 275
7 37
903 325
772 766
182 977
664 578
296 458
42 54
8 82
244 911
30 949
716 907
157 594
631 651
922 840
115 200
236 374
698 121
886 139
115 470
47 68
526 778
832 343
424 567
477 839
787 668
574 506
100 503
153 730
570 731
931 75
448 684
804 167
305 146
616 690
758 419
196 663
5 284
850 27
866 429
96 327
833 652
154 670
399 933
663 307
381 969
652 594
760 829
975 456
146 64
482 591
253 904
187 678
705 257
685 37
363 570
221 781
450 196
128 375
682 849
817 791
384 63
892 469
924 144
207 866
456 70
973 689
366 709
965 159
195 71
640 650
431 558
754 861
236 880
729 881
672 917
979 545
14 56
199 870
736 937
6 406
94 192
900 979
137 460
530 865
515 332
889 170
31 945
824 643
523 266
183 552
97 195
250 162
32 110
47 449
854 768
959 53
31 947
407 859
724 168
499 936
106 238
182 388
30 136
402 6
558 553
748 585
746 655
764 998
446 777
544 811
864 300
246 503
362 895
62 653
588 85
322 561
949 694
830 504
509 979
532 231
815 66
720 279
277 561
338 484
295 722
22 882
385 158
52 267
919 746
831 114
675 507
201 152
655 623
602 30
260 164
229 133
412 75
636 949
432 688
410 973
855 726
884 431
698 239
984 935
49 617
124 814
966 723
346 324
353 621
784 947
80 613
688 12
961 492
179 323
296 392
118 589
20 150
388 1
936 718
334 372
186 984
707 458
781 151
771 52
998 134
746 555
566 77
569 433
756 527
918 748
336 51
201 36
36 356
73 588
960 972
955 407
864 145
295 661
712 645
778 66
620 710
787 524
956 186
712 355
102 712
762 630
665 438
793 962
550 701
672 866
273 510
654 627
287 137
781 949
15 999
709 559
82 635
820 496
850 38
749 532
162 952
390 511
473 827
527 182
48 23
532 198
824 320
457 185
134 111
110 238
796 148
782 819
314 878
916 602
133 164
115 664
175 295
121 504
686 647
670 647
845 734
54 201
386 669
780 510
747 519
666 889
707 543
421 447
49 21
184 336
1000 182
476 299
802 174
821 596
243 488
221 490
691 87
755 275
784 76
595 534
423 531
74 261
707 130
150 494
830 756
937 334
632 829
3 412
7 434
922 824
314 249
336 142
417 4
80 90
624 201
731 674
934 46
176 805
299 641
396 325
658 128
957 333
744 290
723 959
782 751
1000 644
786 95
99 335
425 202
402 178
852 49
94 133
937 786
427 270
594 235
363 823
155 252
542 319
278 898
649 264
908 59
154 648
983 694
896 253
430 407
455 298
430 282
68 549
818 367
602 494
317 412
664 965
283 471
369 205
469 560
619 17
665 376
70 773
25 647
53 965
262 455
737 508
57 692
59 804
298 875
286 661
625 614
85 950
154 908
468 454
471 622
998 86
859 135
781 67
32 883
338 834
342 293
985 74
878 398
272 43
703 175
789 558
508 328
235 874
327 661
283 702
788 797
931 281
348 646
529 712
546 379
672 866
940 888
286 656
699 817
992 557
115 401
728 780
653 622
283 963
664 979
776 566
846 451
97 707
418 194
572 626
491 964
851 244
899 431
247 136
693 597
998 238
17 808
430 726
688 670
649 712
278 352
803 424
130 124
317 899
524 548
511 889
132 15
445 362
498 31
627 692
929 190
998 625
351 946
616 427
139 38
389 264
687 416
539 191
90 816
364 855
744 614
628 874
236 875
905 73
764 733
923 532
157 692
638 920
346 507
544 253
516 485
900 933
124 203
18 439
294 213
826 381
255 37
912 454
526 491
223 816
348 289
981 145
65 504
11 618
871 410
895 555
487 386
588 795
233 611
823 606
987 527
563 649
103 242
732 475
291 628
917 954
99 638
142 897
515 163
573 152
706 385
771 467
261 193
803 358
964 494
20 626
275 951
192 583
57 377
5 923
877 347
985 921
817 976
139 126
278 331
716 711
178 984
176 486
844 439
932 979
605 808
758 952
534 879
255 949
872 590
937 260
180 749
725 921
46 996
327 863
574 324
307 43
528 752
190 483
461 372
179 122
73 65
944 937
886 607
197 199
458 758
507 133
53 637
633 231
94 99
422 960
2 667
419 729
212 530
902 608
730 672
737 81
17 802
409 681
879 902
659 605
737 337
973 165
396 790
888 606
565 489
156 310
39 566
96 574
182 250
922 997
77 911
713 659
339 93
995 121
726 218
554 654
819 462
251 527
132 214
702 139
448 697
262 858
431 486
736 358
354 613
523 657
315 431
523 236
357 654
871 518
171 82
544 424
951 989
203 794
932 82
778 904
762 380
866 40
398 193
805 601
258 751
181 328
564 572
225 704
222 920
2 96
520 392
381 545
338 470
552 583
487 270
650 330
370 248
441 516
117 767
518 245
573 374
946 699
402 136
56 171
267 624
15 57
601 786
255 396
978 939
209 807
136 465
713 859
374 505
271 153
398 491
864 788
486 970
106 810
981 888
512 161
218 247
32 527
922 818
757 287
93 900
364 966
824 228
733 76
229 197
688 4
791 626
595 551
361 277
165 700
861 341
587 676
202 78
896 619
905 124
23 652
617 997
225 387
463 441
638 958
961 691
316 325
876 752
29 911
610 236
577 194
869 471
548 163
782 71
195 443
95 686
683 218
604 712
152 908
865 66
757 789
114 826
577 72
983 989
224 605
798 592
63 800
963 667
738 610
53 744
430 932
149 148
859 112
20 753
819 11
800 884
709 575
647 913
901 286
891 629
221 125
924 689
355 283
893 887
630 93
25 945
92 59
171 173
926 951
961 190
74 744
319 760
673 783
69 965
594 573
697 959
647 814
97 621
507 2
94 989
934 137
196 118
291 25
976 367
556 216
960 936
696 630
413 278
243 368
941 481
439 836
650 637
258 86
87 746
735 764
901 180
298 668
693 96
463 588
804 669
604 19
648 763
40 300
667 60
541 282
118 608
244 979
65 767
513 501
265 151
331 247
915 165
261 628
215 608
276 723
742 18
781 880
179 389
449 820
101 846
453 989
968 218
985 697
197 32
183 497
744 462
627 513
140 658
266 888
611 355
373 541
420 352
740 153
972 599
444 189
178 73
291 897
593 145
177 276
772 790
251 359
872 516
174 877
765 11
366 439
980 375
726 738
891 399
997 466
654 863
936 441
337 832
977 227
502 929
718 153
512 274
789 968
845 383
394 962
401 609
984 760
498 380
778 709
175 388
250 775
215 829
660 186
412 552
480 636
789 913
186 197
165 301
684 975
936 10
619 78
837 337
716 602
311 334
721 494
269 485
313 971
156 484
35 972
608 567
480 514
711 396
697 665
639 876
886 380
457 575
911 504
105 293
627 627
121 415
900 347
318 389
872 212
183 473
40 906
420 791
186 519
184 131
6 883
262 823
397 891
394 719
12 308
935 499
914 638
985 55
443 813
24 302
775 315
220 207
997 814
333 640
770 183
65 516
339 775
666 327
45 735
43 60
558 57
694 977
32 472
284 678
979 475
789 308
515 754
567 9
648 512
695 900
416 417
192 760
86 754
489 857
916 131
187 531
508 474
945 881
558 540
14 229
537 537
290 802
810 52
563 857
757 457
874 257
16 172
925 65
921 102
232 413
944 836
309 419
299 452
991 254
482 857
394 4
805 19
70 684
540 615
72 632
889 296
468 945
9 905
7 392
805 929
765 239
657 748
199 73
326 956
813 190
193 808
826 206
889 998
612 896
528 429
725 684
628 416
321 192
584 636
564 327
566 388
136 328
401 222
178 335
524 727
535 990
196 717
715 361
256 85
513 327
10 783
199 238
430 637
272 519
846 14
402 836
163 411
633 537
872 564
290 811
800 396
112 824
184 995
79 826
152 440
222 592
830 161
798 420
939 260
273 69
904 785
196 675
212 67
631 829
639 83
479 920
744 438
433 590
416 928
367 512
104 568
729 589
9 934
193 526
595 948
732 466
140 499
566 928
756 351
434 196
116 394
831 912
502 860
787 264
775 917
485 154
743 879
812 214
739 751
698 4
470 334
832 430
357 610
960 398
593 112
505 394
305 708
567 336
599 807
723 354
508 374
252 208
421 250
1 64
68 160
493 698
128 537
146 325
722 484
596 106
499 315
22 100
436 804
610 589
943 34
408 333
541 450
700 660
723 961
121 700
398 790
327 613
938 525
8 473
578 659
973 604
703 77
881 995
584 138
172 491
824 526
976 580
239 364
325 675
375 962
752 445
58 772
296 78
550 995
654 304
907 128
205 627
621 610
748 85
575 205
730 920
499 399
762 706
381 738
700 86
530 755
527 451
529 588
582 822
126 78
206 235
861 33
643 410
495 482
686 390
310 69
468 416
121 809
546 229
315 501
256 246
696 845
432 782
604 224
302 13
248 730
762 507
917 109
590 404
794 411
480 276
691 103
911 947
175 812
313 457
702 489
333 568
350 398
622 764
777 954
683 923
430 25
133 445
849 346
757 723
999 643
745 236
182 690
501 656
112 357
846 813
381 814
212 178
942 731
684 833
756 719
743 367
812 185
531 876
599 661
303 288
523 597
286 48
703 704
61 787
600 815
628 906
84 981
711 839
672 26
744 395
762 427
612 487
363 573
233 143
430 961
558 536
583 952
656 843
630 285
100 717
622 229
209 728
567 705
730 919
314 238
664 474
961 76
648 276
418 323
283 881
417 848
799 841
683 999
284 455
171 312
541 383
110 793
497 749
668 676
914 227
701 981
56 578
853 661
983 704
585 271
118 266
106 1
1000 916
371 789
101 283
666 542
334 641
390 776
452 830
57 57
38 365
942 757
418 94
798 794
65 401
666 383
383 182
98 772
561 382
665 468
9 662
303 330
105 342
172 692
749 557
921 229
986 786
880 863
656 403
804 678
60 720
902 469
241 442
824 999
466 802
463 489
819 475
817 765
457 924
480 989
217 205
991 400
262 203
606 871
548 918
638 409
878 607
49 539
537 118
919 873
361 3
478 382
147 179
102 294
282 603
808 581
981 499
701 798
669 243
160 306
715 216
823 798
336 592
709 871
744 873
876 628
10 105
284 353
646 156
759 385
966 928
426 566
364 947
189 127
433 32
247 349
146 147
738 69
940 482
355 447
75 684
788 230
583 84
240 71
456 228
155 998
563 421
368 581
707 926
957 557
905 139
285 204
273 51
533 23
469 213
896 888
118 543
627 683
753 700
927 866
864 208
629 82
662 426
352 997
553 369
507 309
513 458
508 792
814 785
997 41
928 283
825 893
575 45
744 452
318 327
535 671
752 181
607 164
160 414
782 959
268 712
169 289
81 780
565 677
717 894
177 562
454 645
689 2
453 28
355 433
103 770
951 890
53 855
268 557
515 212
924 50
339 782
562 92
769 419
313 126
687 485
130 489
490 140
168 818
251 943
712 522
412 354
208 662
219 464
676 476
526 733
515 599
691 864
283 76
202 459
944 595
84 888
28 73
891 573
515 196
718 142
495 227
889 129
592 702
178 107
840 268
867 703
566 354
430 557
16 848
443 631
519 960
33 526
99 547
742 924
65 613
840 459
587 559
260 728
835 179
446 438
140 674
28 313
869 706
553 457
88 885
845 996
521 606
152 877
800 619
232 893
352 864
422 71
799 938
116 682
119 633
306 562
874 259
964 333
790 743
628 517
512 877
483 472
349 33
651 634
527 148
12 883
954 878
816 434
116 752
384 932
493 235
493 690
23 367
110 456
973 812
688 737
209 484
516 170
804 558
705 167
49 331
208 717
151 3
754 24
955 266
500 138
827 448
814 992
448 849
661 924
661 420
904 349
519 870
427 420
586 322
653 132
848 635
637 860
884 998
264 391
528 838
285 763
755 354
203 99
23 203
622 863
211 683
552 525
944 729
51 978
110 530
165 703
563 957
955 801
192 446
284 218
981 719
73 569
667 736
938 275
138 689
372 559
84 349
78 924
902 28
557 129
831 11
968 721
522 394
840 922
140 713
432 123
691 121
856 504
779 358
47 793
352 916
265 419
342 435
462 342
470 243
254 19
740 301
695 221
143 261
974 534
657 283
403 405
908 347
705 258
50 686
602 751
169 402
836 866
208 511
753 298
316 678
978 7
228 55
316 672
206 370
652 290
694 862
208 55
312 602
287 913
663 362
763 889
754 832
342 599
896 962
639 95
101 212
267 616
288 328
698 582
871 494
355 349
403 565
166 563
475 715
76 453
341 138
969 839
437 95
56 310
404 333
544 694
310 504
831 811
393 598
91 528
877 263
828 446
8 280
994 993
446 483
620 70
909 787
881 588
897 346
678 937
630 300
803 222
33 940
538 634
162 425
688 629
74 39
318 515
508 82
564 312
382 953
739 183
770 290
636 620
556 666
966 314
536 186
126 768
402 568
992 663
291 564
602 679
193 365
446 920
232 700
653 9
192 613
903 392
11 961
627 538
851 567
752 592
360 386
953 877
540 762
325 945
623 831
195 927
846 816
516 640
649 77
690 168
560 840
801 592
130 570
136 427
19 980
366 888
764 378
139 319
263 304
134 464
390 885
701 328
968 236
312 216
384 616
456 2
593 943
513 256
683 722
702 649
536 701
79 67
386 300
603 218
681 648
533 736
64 71
306 233
449 31
647 618
619 832
774 103
358 212
933 287
935 40
741 635
702 470
770 819
36 87
734 372
108 717
788 267
500 171
201 93
711 948
779 848
950 330
541 553
839 308
348 474
108 774
244 88
907 809
895 13
384 942
659 629
896 491
662 446
539 395
342 863
710 249
578 121
673 659
966 119
592 512
285 313
401 699
508 529
541 307
249 403
32 925
416 907
353 927
321 77
939 891
140 663
783 648
307 717
835 456
967 273
586 427
126 252
780 986
293 633
36 321
245 541
448 67
994 660
737 800
690 315
977 675
323 829
546 759
214 630
902 381
808 181
433 488
474 933
566 212
532 766
306 602
669 777
437 753
553 662
976 173
847 242
71 953
712 170
799 617
998 925
106 701
188 805
737 538
750 661
426 303
904 282
58 732
485 572
234 494
666 37
279 209
162 513
682 349
966 873
797 480
181 963
768 903
440 368
29 505
807 189
470 455
186 711
282 528
21 671
707 515
724 687
199 985
334 885
757 880
360 299
262 554
457 540
908 29
533 896
85 936
391 340
50 555
82 577
247 332
847 102
789 953
937 570
455 987
867 270
569 212
766 226
766 830
859 222
117 673
609 392
731 202
756 1000
576 781
113 837
939 822
774 959
529 727
714 711
981 984
195 580
806 549
379 961
182 572
244 237
628 299
500 853
852 359
140 256
92 427
249 252
211 31
758 23
734 740
723 471
51 714
263 918
878 857
428 641
877 59
357 672
524 505
864 857
112 376
803 3
255 204
234 52
74 465
204 992
463 807
520 927
844 514
370 783
423 721
780 797
468 300
804 136
993 992
368 667
670 104
307 171
222 924
389 541
533 295
102 593
519 995
508 622
404 363
84 877
674 826
126 863
999 142
133 929
596 991
95 501
671 265
189 401
942 892
187 578
170 474
469 288
910 689
51 976
853 313
139 134
996 526
667 264
193 994
985 800
301 789
54 79
480 971
863 242
819 421
895 50
338 989
677 363
339 247
560 728
861 191
717 698
962 857
851 383
183 154
942 835
914 483
454 995
237 393
814 317
366 56
44 708
71 703
950 721
448 409
600 509
206 308
165 316
699 167
321 15
850 881
364 263
258 763
155 818
134 494
550 969
677 499
202 593
314 747
156 151
659 761
69 755
71 865
32 233
248 769
649 352
615 97
860 13
830 872
366 15
983 964
463 915
508 659
406 665
815 821
581 562
317 474
338 649
882 387
155 370
722 129
226 804
817 336
207 85
99 647
610 572
487 82
740 72
737 994
815 146
708 551
25 395
44 24
410 363
732 926
55 565
368 453
789 280
364 184
831 995
567 463
544 440
512 54
47 284
430 248
799 861
256 137
161 823
185 300
225 570
135 916
369 280
559 503
687 157
152 923
386 517
956 718
771 929
213 468
715 818
679 642
779 514
336 935
235 939
509 521
436 460
739 643
145 805
961 297
220 831
348 113
831 605
533 303
771 601
419 746
388 486
999 98
32 166
105 335
855 266
725 613
256 291
95 463
760 401
232 56
168 979
583 579
882 998
599 116
861 652
137 18
115 248
414 136
470 147
413 518
131 324
615 137
600 387
787 709
765 360
339 19
598 932
930 921
37 479
131 528
546 897
145 268
404 660
807 558
76 873
197 219
356 207
593 811
520 956
315 380
399 284
216 653
574 996
475 145
673 610
507 606
873 218
878 652
210 277
149 684
902 285
492 346
157 258
213 84
464 676
960 527
180 862
857 176
321 754
363 332
937 993
211 870
521 810
86 89
773 730
15 235
580 675
932 506
589 737
413 144
671 53
914 372
548 850
603 771
102 868
861 966
836 38
848 72
160 356
85 933
167 933
607 100
605 747
483 538
682 194
246 895
267 352
202 159
929 814
682 805
770 31
68 542
613 605
961 915
848 773
705 46
145 14
761 311
849 749
942 243
138 530
881 187
346 405
218 83
887 275
305 900
441 657
261 373
288 53
825 222
267 135
149 530
840 411
160 909
152 688
218 102
289 289
693 99
181 634
908 911
811 67
723 213
585 251
304 984
205 872
7 129
658 472
882 155
64 498
186 42
143 215
504 403
501 431
64 197
108 682
749 972
184 918
168 471
455 769
641 472
600 660
131 647
802 258
755 13
54 865
80 940
343 196
626 583
780 844
525 690
662 887
805 273
744 846
614 973
444 199
858 254
900 44
301 989
1 702
566 55
995 55
250 645
228 337
180 876
565 7
894 705
977 227
72 698
670 721
919 685
939 114
157 777
765 839
540 457
512 766
820 106
751 506
842 69
945 978
985 22
726 510
736 879
577 703
423 807
492 246
360 342
118 430
269 516
973 883
648 808
913 484
990 467
536 663
641 831
853 480
989 626
504 578
280 724
531 80
326 703
44 22
452 685
201 161
43 720
528 173
657 691
157 441
104 646
477 692
171 744
370 329
907 160
883 873
953 186
888 414
435 278
963 931
92 887
607 163
336 135
826 135
575 993
639 982
674 678
422 115
444 845
4 791
664 350
536 887
300 616
893 423
354 735
622 856
19 446
581 228
362 354
347 406
387 937
615 985
99 61
905 36
827 543
892 909
795 490
105 427
850 95
830 997
853 204
649 451
679 871
225 229
635 41
978 571
555 22
82 592
627 654
197 987
895 453
942 88
515 690
785 47
44 365
568 614
65 896
766 217
445 744
785 990
561 80
101 762
353 116
770 182
168 980
432 966
53 63
752 374
420 568
932 537
151 463
359 500
716 215
959 124
114 160
240 744
505 674
789 340
521 858
837 558
523 689
751 269
642 576
144 503
39 62
525 75
574 189
404 883
6 289
449 363
106 120
793 688
28 611
468 582
139 549
237 304
572 662
237 988
491 214
276 381
455 530
719 800
683 29
318 123
485 689
808 767
454 591
201 600
181 482
30 668
972 320
981 266
254 543
757 218
598 744
273 32
832 53
82 991
113 515
203 399
165 598
188 10
610 619
100 388
56 791
111 129
395 27
570 92
309 648
392 326
358 907
960 665
656 190
704 41
439 768
366 906
916 604
222 553
941 526
316 322
451 996
22 426
517 845
493 591
917 826
733 884
549 275
464 692
732 204
972 168
73 171
774 337
890 989
514 996
317 830
826 830
255 767
611 847
438 772
598 104
988 354
628 330
21 536
739 92
259 753
923 711
47 332
321 697
692 936
766 834
663 8
775 591
438 918
690 386
489 876
229 287
617 477
13 857
949 638
391 751
462 207
539 314
10 508
444 859
693 702
709 209
800 356
274 484
869 238
113 963
250 358
834 342
199 867
504 846
597 147
354 894
207 58
566 893
751 217
918 9
218 444
799 627
110 18
255 72
35 979
336 368
709 285
152 170
15 907
54 656
549 612
670 408
300 756
973 235
244 51
494 891
517 462
479 293
364 627
605 734
101 399
684 941
110 810
716 835
490 125
737 770
177 39
795 406
641 476
527 768
658 885
346 20
313 174
801 825
558 677
75 406
347 659
468 759
593 456
581 184
953 83
122 318
724 130
606 917
684 364
249 132
152 341
515 594
419 464
140 316
721 976
635 215
973 67
523 102
286 566
649 104
421 238
367 770
686 144
508 973
104 370
710 757
350 256
719 225
540 768
744 859
73 260
327 378
480 46
612 849
952 765
3 260
30 373
517 370
342 716
85 25
781 445
700 794
19 131
899 419
277 558
818 643
21 350
395 144
992 500
265 7
266 944
317 267
637 295
11 833
858 978
423 95
889 639
769 123
541 907
465 667
310 818
168 282
425 330
829 563
569 417
361 94
361 834
129 677
510 997
974 140
234 367
5 397
519 122
29 774
441 59
877 493
774 750
79 44
606 199
615 908
1 174
8 975
652 362
358 137
276 162
529 332
728 510
632 533
307 246
305 660
153 747
497 182
225 927
125 576
483 831
5 739
714 484
845 12
149 366
527 203
534 425
934 55
588 262
507 565
225 894
641 812
993 377
303 138
713 218
48 427
166 195
679 52
64 880
245 524
726 212
637 771
826 260
521 570
134 413
307 28
840 358
734 948
85 832
50 37
463 798
992 97
149 629
508 671
194 212
424 752
523 920
180 60
630 349
762 701
729 763
121 69
16 568
400 855
891 101
898 449
546 354
982 890
561 694
906 489
241 755
674 330
390 764
112 854
554 19
782 874
942 282
850 902
757 957
58 249
697 647
1 956
845 243
936 982
471 406
160 842
171 712
476 833
687 560
579 588
461 241
523 360
262 402
359 372
620 18
665 416
372 317
559 665
647 217
622 495
336 118
829 781
614 506
66 304
891 300
540 644
4 352
753 62
434 265
283 111
527 54
370 947
612 898
115 929
423 258
376 736
516 759
265 204
508 129
428 330
974 399
750 968
30 977
241 502
613 463
516 524
470 140
38 886
814 82
340 152
887 237
996 715
918 402
531 260
589 426
824 958
926 562
539 573
75 955
418 780
303 688
827 933
819 773
854 864
16 633
870 193
908 902
304 865
124 826
251 834
792 713
275 74
647 717
672 813
592 722
409 89
22 894
666 235
99 840
473 520
713 114
15 342
206 620
445 319
152 329
41 696
770 943
659 316
128 416
137 331
420 719
613 546
780 441
281 279
798 879
992 753
94 511
130 7
325 300
628 575
270 477
419 669
984 39
455 78
408 112
830 592
137 827
268 443
721 917
796 549
302 519
29 788
794 395
694 159
733 119
595 322
991 3
42 14
91 975
86 496
88 499
326 916
358 225
142 593
142 78
596 937
724 443
838 625
783 518
637 532
853 516
518 232
245 844
818 560
56 336
834 903
818 143
368 160
753 175
253 509
445 894
336 849
473 169
686 173
704 255
770 322
553 557
401 288
847 798
133 218
121 902
45 967
127 939
113 412
920 879
772 366
214 365
533 107
280 686
940 218
540 984
541 710
997 93
890 941
158 843
745 23
990 278
216 789
200 116
994 329
695 119
484 766
872 908
594 16
234 152
135 534
243 773
866 675
615 239
82 756
779 773
51 826
615 768
884 267
596 814
933 878
643 290
198 416
432 515
666 791
324 665
438 801
475 567
805 303
58 90
863 887
713 836
604 913
179 327
141 487
365 774
64 73
489 7
521 261
52 920
585 186
986 375
941 22
324 461
551 746
633 382
218 413
325 345
672 821
308 504
277 812
885 672
678 341
601 373
293 199
384 652
27 877
898 370
831 968
714 222
603 381
793 346
691 820
641 118
621 362
173 949
620 898
238 57
429 298
496 838
490 721
598 880
250 516
484 495
716 80
460 197
542 319
139 253
370 232
593 779
727 990
887 766
822 347
645 124
962 251
972 140
20 451
967 569
64 269
348 450
646 779
97 807
60 188
420 236
14 429
418 13
778 741
88 305
429 600
851 732
872 390
841 822
391 891
159 807
257 454
233 507
314 903
90 330
565 373
801 510
522 579
319 219
523 300
900 406
138 952
341 750
572 9
899 182
988 962
416 58
564 245
147 648
978 877
250 237
746 542
120 50
268 268
567 439
845 791
742 466
216 983
991 83
264 787
748 890
948 252
496 164
812 512
389 642
878 789
331 638
687 623
891 451
889 955
745 458
924 734
716 487
569 139
925 707
596 832
83 673
836 544
55 578
220 648
436 443
80 97
720 766
217 766
720 610
67 106
839 465
951 990
129 555
261 520
352 53
726 857
400 434
12 562
209 455
897 232
328 645
410 976
742 47
657 627
732 462
927 724
714 570
125 877
397 842
895 386
242 748
182 621
182 642
96 193
424 390
35 993
969 752
799 445
71 710
172 456
179 802
371 98
975 892
734 496
881 371
118 629
249 123
764 299
492 430
820 860
852 916
667 854
298 820
530 466
921 368
169 701
798 100
992 540
35 772
143 725
353 916
38 260
558 601
31 801
661 49
965 851
704 513
333 632
97 2
369 862
563 18
117 538
78 361
133 108
832 113
28 275
534 185
786 65
866 92
141 817
667 527
39 105
736 370
371 371
233 833
850 740
278 796
156 966
73 356
468 288
563 905
90 496
561 96
187 875
691 426
952 328
432 357
727 991
362 167
999 98
838 594
389 849
814 115
471 545
832 886
791 939
434 395
490 880
754 994
420 677
4 445
801 372
362 436
603 528
625 724
317 602
450 462
577 706
250 263
149 47
986 82
476 939
818 419
413 966
643 571
16 832
204 646
81 816
344 566
289 683
284 968
430 605
311 733
996 6
53 561
642 144
82 38
457 118
83 899
470 869
701 725
371 485
301 905
470 452
135 644
611 758
363 418
151 40
46 673
233 146
290 99
137 875
992 371
269 593
462 75
800 739
223 163
67 170
621 523
166 536
293 755
173 777
817 656
329 324
470 862
961 562
436 759
130 97
690 428
503 398
136 151
314 302
472 359
881 380
915 93
848 47
823 208
863 21
344 639
501 192
753 814
572 462
558 188
616 701
99 248
398 119
420 235
594 711
91 892
984 474
520 5
213 831
851 343
982 76
267 195
8 483
944 19
207 580
281 502
749 823
941 380
614 147
858 361
252 207
681 948
953 235
66 201
543 166
241 917
111 525
7 508
527 118
698 950
451 733
556 978
357 199
346 496
857 971
178 203
150 108
343 859
59 103
268 408
325 602
126 509
16 435
553 132
82 542
275 250
228 532
731 831
327 584
555 76
279 183
290 732
591 429
531 633
41 649
251 798
307 365
800 377
508 322
864 352
602 590
121 138
969 829
413 852
928 295
477 968
700 206
634 767
399 290
939 164
962 440
804 189
565 268
590 603
955 73
662 453
591 556
385 783
634 559
854 798
766 561
766 330
96 465
755 400
563 495
934 693
882 525
793 738
340 446
519 382
835 295
851 181
963 426
985 236
34 597
158 838
167 799
263 924
323 263
758 17
710 886
410 691
428 591
37 202
584 768
63 556
736 418
843 913
148 698
295 827
664 181
980 452
375 831
93 242
259 698
583 850
541 969
559 992
194 969
737 596
151 777
195 799
712 886
584 37
864 860
40 879
330 528
358 20
262 705
403 451
301 520
489 985
977 842
810 48
643 170
946 547
346 794
679 140
177 57
916 263
141 41
568 956
975 471
176 926
377 236
756 579
563 678
519 245
292 539
708 329
875 934
727 654
794 220
277 406
669 970
11 192
148 810
281 578
504 122
358 457
35 880
557 114
358 597
136 76
404 649
583 844
497 278
498 310
716 291
261 774
966 384
194 271
849 113
234 475
931 352
232 592
705 965
562 789
864 62
711 698
541 267
545 293
603 38
328 42
815 318
702 588
858 780
893 895
369 706
58 127
718 300
265 289
77 423
485 827
524 941
207 195
488 64
102 752
793 90
408 429
17 608
388 109
4 875
581 280
406 373
672 638
927 124
546 936
762 3
944 30
225 286
350 151
902 713
803 451
880 695
302 210
319 897
771 690
969 322
694 351
988 375
499 366
301 914
917 44
74 63
348 860
11 299
11 698
148 912
606 813
23 28
924 908
597 341
662 694
45 566
941 356
721 32
946 439
482 22
85 863
723 556
854 433
130 733
644 865
678 278
305 249
156 700
41 229
923 753
318 703
58 967
999 258
696 779
800 944
806 178
734 884
317 528
260 588
452 446
723 904
153 130
829 28
256 309
61 870
572 178
145 378
636 629
408 143
87 332
509 207
91 893
420 243
830 407
853 680
584 281
410 575
603 736
44 239
108 859
36 105
483 679
308 181
323 118
450 715
922 409
301 959
201 13
420 721
401 30
311 272
847 985
720 720
959 449
307 764
869 66
745 343
523 351
469 53
767 846
255 918
876 689
701 556
277 76
106 121
392 678
662 416
136 239
687 382
146 94
160 994
337 14
364 905
957 860
706 832
750 724
412 960
516 625
701 113
233 792
470 806
221 625
863 131
513 357
450 550
544 658
671 610
514 880
740 35
867 470
193 445
404 616
241 605
717 920
712 941
747 950
575 181
312 968
324 438
987 825
482 773
383 531
411 153
187 896
366 150
594 54
669 558
163 998
918 909
850 879
829 629
810 596
564 403
841 121
945 887
660 828
358 427
579 42
937 768
918 766
820 302
860 512
510 488
397 22
901 427
55 247
843 730
133 864
985 406
292 973
800 930
356 952
993 158
925 935
701 930
232 843
354 520
8 92
113 863
289 404
651 14
744 344
208 493
898 876
849 192
122 189
140 648
805 478
413 133
62 730
573 114
633 294
385 926
789 641
45 497
511 78
421 695
187 254
130 629
821 84
273 978
626 942
420 413
545 431
160 832
945 607
900 732
658 578
218 284
781 446
524 262
956 292
546 945
573 142
226 675
653 393
335 498
910 278
708 754
585 455
62 868
600 529
106 961
245 257
703 324
585 25
317 226
170 540
682 862
537 742
135 907
405 189
467 469
222 315
769 175
42 806
335 831
791 641
898 441
764 35
60 600
826 349
889 376
238 996
737 570
477 774
962 872
340 881
196 428
603 561
367 965
795 644
285 702
142 585
620 182
782 906
255 680
56 607
602 143
712 293
66 339
210 189
70 28
456 550
111 265
229 58
702 477
178 23
608 986
168 320
226 228
908 949
556 480
622 964
256 158
497 334
523 322
349 707
256 592
857 805
862 366
843 85
108 564
549 21
341 716
943 717
666 567
46 851
814 222
379 668
2 70
391 876
583 524
116 740
544 839
205 972
56 406
969 47
68 164
879 518
234 408
974 822
672 899
120 20
688 485
555 499
375 689
213 945
685 957
796 328
299 229
634 1000
47 355
518 603
121 114
522 397
218 354
253 496
515 890
375 373
872 202
890 929
873 247
204 103
430 557
786 999
998 728
83 419
22 44
157 600
997 142
496 679
174 214
103 749
122 688
890 477
406 994
240 780
882 278
835 443
441 311
39 620
39 439
482 121
721 61
203 639
317 717
931 699
447 491
178 33
510 569
562 68
847 915
193 801
244 728
39 28
648 685
123 77
197 687
747 605
244 918
634 949
647 561
51 565
597 94
662 229
296 107
22 224
25 142
870 215
242 268
952 908
984 890
576 75
679 181
98 322
271 923
483 732
296 918
12 533
762 893
1000 674
897 57
199 21
235 921
189 68
975 477
366 140
215 958
138 941
263 893
815 236
967 534
452 298
831 263
156 463
137 592
648 155
176 33
954 847
914 411
887 142
282 888
845 253
194 496
389 983
218 457
990 204
501 185
448 441
904 332
923 603
757 40
73 571
417 933
343 27
168 330
217 230
482 450
945 62
44 676
132 333
537 262
446 122
563 37
368 893
495 466
506 291
861 252
184 579
605 278
608 527
757 773
222 824
886 239
914 166
499 929
190 45
166 35
72 636
528 728
194 440
730 23
275 700
278 591
869 459
985 883
655 476
300 742
980 876
42 185
113 893
938 540
575 303
938 104
832 647
86 466
488 26
725 816
407 763
221 3
885 275
751 206
947 539
415 50
234 926
819 456
996 347
649 756
859 570
216 587
52 691
716 302
117 540
302 441
443 524
799 522
728 327
866 549
598 674
600 280
736 831
177 418
174 731
300 826
412 33
723 516
818 463
2 439
879 934
458 304
826 321
648 256
804 553
227 514
794 401
232 827
245 529
260 409
234 418
451 560
75 646
108 173
612 892
826 110
413 490
811 284
539 238
791 459
973 342
743 17
843 766
295 974
383 87
505 554
113 617
262 955
128 188
80 370
479 739
229 906
189 892
130 40
498 727
69 920
937 470
236 811
785 780
867 530
84 168
784 372
326 197
384 45
414 454
193 464
369 893
784 421
461 558
284 914
833 958
428 353
164 770
550 663
193 948
115 416
787 276
472 898
943 113
566 856
319 356
248 759
180 688
245 32
945 640
597 528
881 778
547 24
687 44
991 96
512 879
154 106
4 299
412 626
481 946
302 978
736 800
487 550
581 915
554 731
259 525
302 151
175 139
182 849
945 861
740 173
279 457
755 893
519 282
228 166
144 999
798 530
79 879
793 285
15 659
184 347
497 274
412 486
335 671
532 594
766 279
736 271
163 44
326 490
656 682
680 554
83 799
678 478
763 162
821 471
817 777
50 5
490 313
984 462
55 825
104 515
785 821
865 839
329 948
629 190
744 984
783 309
787 827
989 461
931 549
326 809
813 748
60 376
837 303
128 44
558 892
712 231
69 343
290 577
767 397
381 919
227 510
337 164
624 14
562 325
133 554
301 887
262 946
249 361
405 99
990 376
606 963
305 702
278 675
72 595
513 45
554 452
616 740
753 890
215 239
793 315
201 348
293 94
455 463
561 542
917 859
822 551
253 523
197 126
721 531
575 269
720 234
973 129
19 335
574 726
40 233
580 367
460 240
703 872
414 915
773 264
814 330
853 594
720 67
597 50
318 440
673 172
300 38
373 646
371 318
551 946
312 410
650 130
2 772
686 352
615 415
745 459
53 429
496 597
646 773
213 93
264 964
1 886
531 564
882 373
319 902
312 432
561 631
402 962
314 563
977 88
547 929
357 721
318 599
372 853
945 963
926 584
469 208
772 926
299 1000
901 653
85 617
248 213
174 646
208 650
737 487
415 184
905 283
882 772
624 222
185 253
836 568
776 110
36 305
304 548
201 335
952 205
417 285
930 199
848 591
78 137
321 584
867 492
264 226
447 749
1 888
456 631
741 837
142 232
779 776
111 445
650 979
263 62
260 67
658 193
330 107
691 735
227 650
875 558
306 490
378 322
952 307
143 833
64 693
469 284
729 842
821 579
640 379
446 84
276 900
6 103
837 605
255 697
254 63
553 130
451 560
866 930
762 403
96 8
292 826
667 564
142 21
399 488
571 782
681 844
947 846
451 687
384 783
846 705
835 637
196 398
328 285
688 62
69 89
915 783
347 361
382 581
69 489
270 781
625 639
484 951
638 571
353 934
639 21
658 198
596 473
758 854
915 923
11 446
228 984
345 925
506 574
63 726
506 575
213 332
283 130
700 697
630 920
941 53
250 269
742 598
452 846
768 499
944 366
349 779
704 172
746 694
419 209
784 808
140 924
54 996
692 422
342 754
806 322
590 282
880 56
901 332
830 331
696 668
446 774
945 45
738 149
358 691
498 157
81 141
137 638
59 134
887 828
149 400
682 693
748 739
70 561
891 649
317 900
674 587
632 762
911 618
309 369
525 268
409 806
443 605
739 545
373 502
902 626
318 522
260 583
144 66
714 330
230 35
621 30
792 903
521 252
621 702
970 829
635 146
751 379
924 78
579 489
114 296
817 481
64 432
497 77
407 207
241 211
241 636
538 862
114 32
734 58
887 734
879 704
83 521
599 630
118 6
302 177
658 232
663 119
195 721
928 159
370 601
237 169
30 610
642 775
833 143
877 376
80 719
240 756
385 162
168 838
15 503
734 470
588 672
392 396
555 783
384 320
488 924
534 620
394 517
660 176
551 226
945 536
292 631
793 184
21 676
178 960
430 35
707 911
307 17
799 99
418 861
785 182
802 905
422 318
494 195
421 81
617 45
675 365
548 908
583 467
427 569
604 761
672 856
873 310
408 978
839 672
854 825
730 623
941 655
850 151
231 434
478 270
635 848
755 153
619 183
751 338
98 46
901 354
664 770
747 774
445 71
896 586
208 298
952 625
775 149
583 801
71 6
853 60
213 705
887 608
945 831
876 637
991 43
812 777
550 654
725 559
144 995
292 620
245 352
500 244
45 20
26 82
142 115
820 878
485 354
185 706
343 430
472 61
837 334
988 283
842 387
382 712
332 985
336 674
917 577
596 836
918 962
77 621
499 59
413 896
602 984
413 597
657 944
278 884
167 494
880 265
977 8
993 262
935 309
885 329
164 852
813 481
101 81
140 890
785 600
583 552
148 387
331 995
878 805
298 608
872 45
52 178
439 849
157 45
373 373
224 41
521 537
618 37
926 622
221 757
308 710
97 804
798 456
260 427
34 676
720 557
734 906
754 772
816 173
545 911
951 189
725 769
805 472
94 342
99 730
440 315
118 407
862 536
962 916
591 122
679 995
901 311
83 412
585 654
564 898
87 129
897 515
987 812
153 702
431 80
394 252
658 871
406 512
427 519
640 368
363 18
328 318
730 263
916 410
308 315
443 480
995 394
205 340
41 981
61 358
609 472
342 455
966 266
785 747
115 393
410 425
743 477
739 737
147 473
787 655
135 454
848 230
569 129
109 53
411 610
81 170
624 20
286 422
169 589
981 70
495 283
759 391
127 238
710 498
152 274
728 497
726 286
414 575
628 294
904 523
692 39
58 984
406 316
904 343
413 574
857 885
275 908
145 616
113 402
676 855
351 265
550 403
978 76
370 964
487 605
643 273
257 179
494 701
43 662
235 397
282 456
363 92
707 557
959 508
362 819
83 634
36 712
788 633
596 13
618 157
430 82
261 261
961 686
347 754
150 4
459 582
673 432
989 822
329 379
198 948
581 691
402 281
913 617
630 190
346 509
591 248
508 776
461 851
604 468
471 808
389 754
185 930
751 62
440 174
121 80
770 638
918 702
318 172
361 830
338 948
196 707
482 928
778 703
171 943
751 382
135 641
571 139
200 319
493 322
401 640
277 613
314 171
342 195
24 632
580 703
410 362
289 775
478 891
834 67
448 648
289 584
723 582
901 859
180 923
563 394
6 581
751 839
33 320
952 93
796 57
418 531
306 205
96 707
774 783
431 929
513 222
804 719
578 235
158 704
98 758
338 720
559 104
423 89
182 592
648 374
905 977
182 66
772 211
994 277
206 546
767 424
142 718
953 570
274 719
476 110
829 371
474 814
903 388
979 897
271 84
61 626
692 175
386 242
519 464
9 379
802 724
442 775
345 944
663 395
504 618
988 139
953 333
720 462
358 855
938 699
325 628
803 998
240 16
479 189
567 758
482 488
262 369
313 923
317 606
224 975
114 821
154 212
673 66
920 873
571 30
658 857
855 895
911 461
649 95
853 389
876 215
584 334
257 138
744 896
871 574
394 967
178 984
49 547
420 851
881 969
826 991
886 539
999 680
775 796
185 647
862 627
960 61
199 445
340 217
790 943
909 211
194 183
730 87
938 243
211 150
141 818
356 36
716 26
822 354
1 490
116 7
68 862
306 76
292 266
209 646
857 81
264 118
204 50
293 994
143 142
960 503
539 284
310 315
669 254
744 132
138 670
531 859
935 206
472 837
483 226
307 680
797 339
389 570
564 1
142 681
184 707
990 101
416 722
976 299
430 85
754 719
577 568
773 285
122 511
737 244
924 604
943 43
613 720
721 332
12 176
882 862
963 196
917 871
170 379
464 893
611 599
167 217
502 187
698 940
183 623
227 435
478 107
827 169
500 90
266 547
409 512
708 147
18 371
750 625
517 187
786 213
430 127
314 952
891 931
554 12
446 74
181 780
949 923
13 7
553 449
961 278
425 961
332 668
292 442
629 82
294 808
935 414
366 724
655 248
259 257
331 208
988 705
628 511
518 936
385 641
918 70
31 345
12 342
784 363
444 303
111 412
825 738
461 45
293 191
448 115
323 552
256 778
289 310
246 884
524 806
876 630
975 442
783 906
268 986
289 567
978 712
449 400
444 803
994 909
24 737
288 441
218 346
656 543
426 507
312 902
532 950
391 188
94 506
491 174
740 361
73 780
179 717
520 521
430 623
359 513
953 453
799 646
189 171
677 454
356 615
564 989
176 887
393 954
128 269
630 884
663 867
584 702
222 842
464 103
615 651
104 822
468 568
738 902
356 656
270 414
402 711
598 834
788 578
847 991
874 915
781 476
178 537
378 365
467 400
51 841
663 82
649 154
56 130
786 386
799 411
122 56
889 201
779 720
710 677
591 625
100 583
119 372
736 278
677 497
337 202
283 727
880 1000
129 932
317 936
346 914
969 116
317 467
187 858
534 95
720 896
479 125
496 820
97 598
94 231
433 773
500 431
430 716
647 380
315 558
472 964
79 660
127 441
299 395
490 313
209 832
956 209
28 687
284 452
683 124
897 377
807 115
831 396
775 237
795 478
441 89
749 266
707 519
914 875
188 6
837 403
612 396
82 793
245 639
763 366
742 927
42 659
55 549
786 872
349 829
917 580
846 790
308 665
540 552
557 221
624 727
122 394
187 235
874 204
569 431
358 636
295 311
860 399
270 349
178 645
224 619
408 95
760 69
621 716
937 299
26 178
572 561
795 147
351 758
189 669
305 919
229 546
944 600
948 89
733 214
833 126
220 957
26 241
956 979
278 647
824 892
453 303
450 396
154 247
916 800
719 342
888 220
819 948
36 832
46 767
892 769
725 879
119 112
90 751
397 74
966 368
670 221
616 418
665 120
919 769
111 581
800 637
584 998
830 619
385 620
388 875
753 277
389 113
863 872
946 479
846 259
479 912
329 516
635 94
862 994
574 554
191 973
970 374
993 775
394 800
675 377
654 781
894 427
298 42
520 756
14 244
155 366
881 492
586 484
477 515
68 447
420 51
425 259
33 389
189 417
794 426
207 863
290 448
489 100
855 588
831 9
374 869
360 985
468 254
769 945
392 945
995 837
95 811
200 420
836 127
553 389
251 630
77 760
859 540
127 566
574 714
582 957
941 948
202 942
887 409
353 970
806 279
90 348
767 901
28 289
677 603
232 580
339 928
467 309
874 198
912 594
551 447
394 493
435 492
900 595
565 321
599 252
600 371
271 688
977 366
969 299
878 654
581 201
509 217
415 48
642 382
829 326
819 192
683 223
818 253
573 582
834 382
753 172
859 433
799 23
322 836
489 767
967 199
416 70
118 476
857 830
155 759
950 686
908 973
226 633
214 725
107 798
970 48
480 859
882 829
664 278
45 203
402 153
223 12
487 817
647 340
99 344
29 802
774 49
681 936
661 999
797 895
942 767
626 767
595 421
699 507
709 258
411 743
754 110
927 633
973 240
583 573
374 72
120 612
548 148
147 800
695 208
975 944
710 636
56 600
107 304
562 755
497 815
925 972
604 250
490 851
423 577
648 73
684 797
944 767
567 231
439 90
33 261
897 414
14 743
46 953
707 120
935 607
578 203
452 859
710 182
759 941
13 132
929 406
173 697
928 872
962 740
1000 366
780 995
737 896
848 793
913 783
389 554
757 847
706 967
149 209
150 415
547 907
312 163
859 475
347 485
224 786
152 309
304 224
120 931
724 40
823 967
521 636
483 211
178 278
486 188
603 326
232 635
797 149
624 544
28 655
441 970
279 251
474 592
523 582
622 593
560 247
883 444
654 81
358 365
553 832
157 843
478 156
304 388
931 274
929 928
898 958
209 369
961 176
757 682
275 484
730 378
821 834
915 612
977 475
306 272
115 530
685 462
850 592
865 989
916 780
738 794
162 813
989 946
627 123
606 745
123 902
735 335
947 944
419 650
921 923
453 724
186 36
627 137
126 35
815 492
285 41
854 552
497 447
569 843
587 124
25 175
510 710
653 760
409 456
379 72
795 330
366 831
968 981
16 992
484 93
133 830
382 769
215 987
829 878
2 784
958 416
126 27
786 467
923 779
850 195
525 301
132 644
625 890
882 99
191 640
470 366
134 324
311 851
729 348
132 139
555 731
757 89
556 680
458 543
738 478
779 307
951 262
152 910
8 576
215 34
399 199
522 685
535 532
880 832
971 264
994 11
100 525
205 750
292 655
133 663
969 29
291 911
820 920
495 443
476 828
26 710
394 874
406 547
379 929
193 285
296 350
875 186
936 395
50 79
741 228
257 182
92 710
630 548
990 912
739 124
834 465
339 764
311 227
156 744
29 690
39 348
534 325
719 913
992 469
697 769
951 733
442 953
500 43
954 72
195 489
954 692
456 28
255 292
35 766
456 411
758 64
388 494
407 292
760 107
875 399
131 457
409 825
868 573
644 909
397 821
513 839
867 350
642 968
734 121
532 677
740 189
683 290
581 127
233 89
487 341
797 108
933 618
190 205
114 800
621 834
672 510
860 133
100 538
659 502
178 834
22 190
480 917
44 704
793 60
400 277
384 280
898 197
402 317
116 88
921 515
24 736
869 593
131 884
385 968
801 789
979 562
479 823
527 458
518 522
798 320
600 917
114 182
498 497
584 515
29 614
350 505
97 53
936 218
186 228
17 321
883 986
809 995
453 362
883 336
655 971
888 681
862 254
750 1
515 360
974 334
838 543
595 323
540 935
162 531
852 725
711 178
173 734
95 520
855 626
596 978
659 509
762 483
483 521
880 512
845 997
540 853
176 683
617 135
665 715
440 779
956 517
251 151
670 129
754 346
323 524
33 349
832 982
502 795
307 314
311 381
234 151
834 850
984 409
124 451
229 649
166 564
714 185
314 416
761 384
907 67
416 84
65 940
734 247
561 566
947 40
191 871
721 180
589 25
475 705
354 712
275 704
889 519
935 989
372 202
268 695
779 279
218 684
931 844
410 952
992 492
362 356
536 182
207 83
787 124
836 681
385 140
659 111
99 273
474 593
288 470
748 742
425 67
910 966
917 356
847 319
675 908
90 209
291 210
334 297
977 78
217 170
280 362
634 876
468 378
848 107
848 756
822 596
562 273
629 731
50 479
386 475
683 725
935 476
773 974
51 268
437 750
111 268
143 717
95 744
851 611
366 942
538 699
971 187
918 99
577 600
74 968
692 963
439 757
730 626
894 211
960 780
47 331
47 70
814 190
800 141
83 664
362 166
353 620
719 333
932 271
238 296
258 6
762 930
556 697
907 492
272 449
780 867
937 319
508 826
966 750
414 308
473 49
668 776
109 825
95 387
682 40
46 333
262 939
636 808
299 818
267 543
409 570
888 46
871 346
96 396
703 837
885 509
285 175
1000 553
939 393
433 94
426 620
559 478
285 688
505 194
736 584
153 771
817 145
490 41
436 687
524 586
95 138
312 408
960 379
772 312
405 898
518 204
682 831
519 76
270 967
550 24
795 6
150 703
743 611
298 640
225 178
315 821
228 320
698 627
938 188
86 469
673 343
174 603
679 355
321 692
715 948
954 870
573 510
120 103
743 315
492 417
238 968
287 807
433 465
653 985
454 371
713 738
341 127
481 886
578 19
967 801
671 292
802 920
23 243
558 921
338 766
734 49
855 575
40 20
5 288
658 692
429 459
585 371
256 769
788 65
866 833
125 755
674 537
780 926
847 697
463 337
386 185
759 196
216 241
528 799
490 220
678 186
556 919
688 262
327 812
645 475
229 193
729 769
695 903
599 509
845 542
726 61
257 231
471 485
283 472
691 998
183 772
690 369
631 739
550 377
852 957
150 194
963 81
983 878
387 657
198 582
643 232
462 924
408 899
370 932
930 690
462 61
429 113
851 152
529 59
16 401
594 380
460 165
43 556
213 443
24 429
661 411
334 667
565 122
54 742
431 935
995 983
96 892
43 424
483 947
347 571
951 499
664 940
496 411
853 706
135 709
119 876
543 795
917 453
194 107
42 970
953 624
516 36
460 49
995 559
130 942
441 341
281 80
491 104
809 777
485 343
219 944
739 603
55 761
868 656
625 248
872 909
945 578
626 388
946 404
346 621
961 76
156 786
889 242
18 646
989 698
642 502
105 207
968 380
35 159
407 835
743 660
238 279
666 687
91 864
484 612
688 436
222 445
687 843
488 110
808 704
206 476
683 449
829 310
469 650
484 864
523 875
154 227
914 761
624 820
431 4
439 108
553 118
961 661
770 239
942 449
924 578
26 148
457 607
256 855
718 925
800 740
967 241
1 953
772 880
883 624
732 203
321 322
982 284
522 281
729 752
329 464
611 653
259 355
209 67
992 515
255 927
167 791
744 221
100 167
791 516
718 983
305 522
805 39
320 287
38 326
789 49
702 367
722 399
466 960
475 931
857 457
248 729
950 23
190 991
506 49
32 980
501 224
263 336
622 305
630 582
631 660
27 419
818 332
292 749
679 283
740 766
495 536
559 988
979 444
493 748
727 485
708 524
860 227
532 971
553 481
141 161
580 183
514 168
916 397
679 805
571 595
130 419
406 65
509 688
436 384
868 1
525 162
389 576
546 384
864 920
81 99
281 5
172 660
57 794
599 87
682 736
154 169
234 811
499 560
944 743
743 934
96 812
388 267
650 484
404 934
32 514
519 485
145 312
105 690
777 201
937 704
873 458
269 90
650 106
848 767
700 594
405 591
858 796
279 792
725 507
21 683
168 756
67 539
229 313
514 172
876 6
464 450
540 748
853 732
499 189
782 701
291 199
994 187
978 148
655 273
955 703
458 676
214 123
435 525
697 443
449 949
398 572
319 912
644 937
126 171
872 143
341 908
94 162
310 334
606 72
774 964
639 561
683 231
756 853
296 118
66 452
23 745
657 464
400 342
513 300
443 526
433 384
546 783
116 526
598 855
819 722
282 371
602 458
310 965
83 357
809 606
350 149
612 831
172 6
306 12
537 684
68 748
531 969
495 613
467 646
368 92
463 285
742 649
614 64
420 52
658 696
844 228
59 8
14 456
467 231
915 319
67 3
972 982
595 597
243 467
559 61
346 610
259 21
84 88
140 872
567 504
732 798
805 411
866 791
21 818
137 332
335 936
918 204
801 307
774 512
573 43
653 332
353 918
6 911
782 437
940 146
943 349
760 672
462 747
565 626
957 483
418 702
905 292
599 336
847 705
748 372
703 419
337 400
311 55
491 343
488 93
442 431
103 430
177 201
826 564
47 742
443 783
75 464
800 348
53 673
44 647
66 800
200 747
801 402
745 511
603 292
723 232
662 45
245 825
389 839
580 71
854 435
899 22
370 928
600 698
344 422
222 644
390 409
811 422
932 191
483 555
787 535
579 206
31 448
286 824
895 419
853 866
887 748
676 752
450 257
678 276
919 793
202 899
320 308
499 13
568 252
786 981
187 354
802 365
188 217
635 88
953 82
829 488
240 840
96 505
780 689
482 773
672 698
6 683
695 992
243 505
485 262
616 29
393 672
888 417
504 581
662 522
10 457
296 491
995 249
937 392
165 774
472 418
101 836
828 477
981 796
58 71
99 466
138 673
90 492
72 25
547 594
50 734
224 556
804 346
737 219
993 741
159 901
737 464
941 259
55 564
634 922
388 112
784 733
224 525
549 874
467 295
28 95
651 517
862 252
471 455
195 598
499 463
926 354
613 235
798 867
788 667
779 432
164 176
700 562
436 388
683 249
344 902
418 711
962 994
448 279
877 432
895 643
996 375
609 821
687 609
275 407
839 475
650 53
615 3
390 350
598 51
952 72
783 942
935 370
649 745
177 383
25 526
900 71
891 21
629 509
916 577
52 904
957 754
756 701
51 572
622 146
218 648
589 574
943 1000
744 524
906 592
117 920
991 931
951 16
525 881
458 580
483 440
194 509
210 440
11 950
95 260
907 633
206 313
312 496
20 149
740 56
976 925
855 856
872 966
846 806
385 397
837 304
812 868
307 31
980 21
280 318
951 75
387 187
683 156
305 699
754 703
627 44
900 729
695 482
288 772
169 541
844 673
540 6
36 656
676 847
165 15
89 956
143 115
271 476
174 825
527 575
619 927
656 154
636 519
291 350
890 924
596 460
465 733
388 136
982 500
515 64
20 147
262 604
79 162
987 532
107 252
179 513
667 726
245 834
184 303
226 536
995 73
806 821
956 459
959 194
257 938
84 473
76 276
438 345
877 155
407 424
936 984
709 585
419 603
905 953
489 602
675 131
951 483
942 480
673 907
844 900
373 930
206 928
273 449
603 643
66 150
133 9
594 2
604 841
794 12
614 509
639 282
765 289
768 590
497 706
605 441
371 341
268 978
426 577
219 541
690 28
37 285
286 822
663 631
642 890
399 456
738 256
544 37
627 502
207 312
753 123
463 812
789 124
700 731
271 215
243 919
203 960
782 279
909 489
378 444
900 551
807 776
813 637
138 351
663 439
562 345
156 415
539 24
754 945
159 238
156 25
985 402
680 359
847 766
210 589
140 225
1000 109
745 947
297 813
252 883
227 959
374 813
837 383
327 912
150 591
615 486
887 306
664 599
365 567
156 510
734 574
682 295
242 734
547 427
309 538
497 798
610 536
918 870
782 447
37 245
731 931
236 652
250 618
184 899
409 615
188 340
635 143
877 870
296 876
413 423
220 604
139 909
779 830
277 57
302 560
490 313
964 32
649 725
624 214
828 833
172 32
175 16
885 806
682 51
474 180
784 94
3 694
523 923
979 781
341 800
112 280
312 830
555 76
289 960
793 178
210 117
132 964
770 385
436 16
195 452
546 909
602 978
900 548
329 125
924 879
159 669
499 35
111 470
429 54
232 399
515 221
185 442
826 647
662 955
406 261
169 857
834 951
499 771
895 734
612 828
497 818
853 770
240 996
49 963
362 668
889 280
721 877
523 74
29 546
807 184
40 435
386 976
746 874
607 884
712 640
458 219
989 208
203 310
272 228
896 252
531 634
510 785
859 252
798 32
216 887
321 604
579 256
129 707
591 325
964 736
955 302
510 422
731 943
171 713
964 3
636 67
852 495
746 146
177 710
596 543
147 393
648 917
623 726
50 776
511 213
515 14
435 466
409 24
737 166
169 579
646 700
195 805
950 497
206 941
484 127
519 802
719 630
356 166
941 342
554 405
419 452
917 69
93 854
20 325
904 829
529 188
993 550
46 723
663 942
69 252
54 146
776 587
752 772
113 131
536 693
145 667
736 955
808 62
387 828
656 828
15 291
840 185
907 8
949 886
138 570
716 17
604 191
963 492
623 356
49 76
742 158
112 194
256 477
305 920
747 642
933 960
144 762
769 773
659 51
621 718
735 796
987 337
828 339
694 949
24 450
608 743
936 766
243 720
640 191
833 547
506 387
149 765
538 650
701 917
635 196
991 321
658 370
708 978
926 485
935 402
144 950
715 543
262 80
270 958
504 902
288 103
867 10
659 436
353 404
600 360
681 988
357 590
567 338
823 65
466 493
442 758
300 610
689 157
114 561
462 959
61 617
627 750
185 928
332 286
645 538
525 931
520 325
663 881
946 87
580 485
242 412
21 22
178 541
102 710
669 292
909 564
314 729
657 535
820 498
35 988
918 465
790 560
440 438
525 452
936 386
797 104
126 178
719 818
527 303
595 821
384 196
925 504
38 697
195 581
568 858
323 230
789 486
924 112
563 229
614 448
552 499
676 410
228 677
980 395
215 755
950 575
78 599
296 874
455 116
974 490
719 22
508 296
407 508
736 432
879 969
467 350
760 431
108 143
537 987
741 88
662 751
349 690
564 739
854 645
134 18
40 827
122 853
361 548
979 529
497 96
445 858
288 964
106 205
191 396
483 643
394 932
621 144
883 743
387 185
202 737
564 520
373 242
789 686
214 733
829 767
624 710
673 274
478 912
308 779
422 668
599 790
934 815
557 220
405 816
553 943
463 607
848 116
801 836
568 637
404 14
724 397
670 28
940 397
175 147
815 247
37 596
411 414
634 970
786 968
911 38
645 338
454 374
209 492
129 254
267 777
173 532
559 991
387 842
989 498
744 561
157 803
217 781
750 568
535 850
888 536
874 445
818 532
24 327
580 26
803 152
683 847
837 975
817 242
739 223
784 805
608 483
263 941
508 824
674 13
548 43
487 561
93 421
748 305
331 116
268 327
174 133
108 951
192 11
234 924
728 931
414 17
958 336
159 676
689 466
508 833
394 237
658 995
299 486
602 405
732 630
762 869
820 905
916 869
793 11
942 149
166 520
855 355
31 123
588 14
846 719
955 96
90 239
725 612
17 389
18 326
195 748
653 779
648 14
25 568
717 440
960 966
320 882
5 815
828 350
69 592
687 674
913 24
635 777
165 637
963 651
399 182
961 157
170 51
619 609
49 194
160 335
216 9
823 479
829 220
812 651
325 898
921 499
276 237
874 556
207 440
622 836
992 605
656 583
191 162
356 274
609 240
248 515
994 825
45 71
721 823
720 857
355 46
282 640
196 630
70 155
990 402
7 691
274 982
143 663
936 464
704 498
12 545
369 952
22 5
827 413
269 743
788 547
187 624
254 70
225 382
784 323
14 214
196 791
453 287
751 338
835 388
933 454
405 847
852 301
714 427
169 679
225 983
607 956
26 412
793 860
183 250
464 577
367 196
482 659
996 819
207 233
686 831
678 139
440 91
517 530
208 154
137 686
642 433
844 743
603 667
916 637
214 785
981 379
37 580
399 463
695 33
864 606
744 381
472 541
70 184
338 989
674 278
710 474
217 315
981 554
191 820
605 896
275 404
984 585
48 311
344 383
988 742
123 207
748 732
915 594
583 817
95 253
727 256
570 805
358 943
763 551
447 549
953 367
952 721
32 937
319 999
741 375
582 306
37 863
457 329
146 952
204 39
294 240
44 930
873 864
415 402
951 635
1 861
582 903
839 953
951 613
988 157
463 691
553 569
898 499
450 10
48 43
283 654
584 342
205 327
728 456
91 619
480 678
581 91
43 61
674 419
576 994
684 661
230 38
536 237
246 127
170 986
640 293
634 453
779 223
678 839
457 507
185 768
859 937
997 765
184 902
895 670
331 759
796 579
815 560
687 332
317 60
353 857
309 957
179 986
824 88
594 857
625 281
217 779
544 483
385 214
883 727
485 280
858 213
773 281
612 673
733 459
316 929
885 85
71 624
711 64
920 894
175 305
84 544
27 392
605 627
353 412
692 488
700 838
118 549
222 473
931 730
659 954
38 246
870 544
607 108
2 581
886 527
70 177
568 969
595 97
508 173
660 948
785 199
748 360
832 903
632 970
923 763
9 291
834 961
69 878
459 440
966 71
247 344
313 36
132 815
988 907
855 640
839 647
7 639
542 587
557 839
601 174
464 479
440 609
487 297
737 509
579 946
289 703
738 826
641 602
509 870
510 628
275 363
2 349
936 282
120 543
717 492
971 721
329 180
477 410
918 816
761 213
916 497
323 50
651 653
523 964
592 159
522 32
381 867
148 523
66 316
807 268
988 782
961 777
187 317
132 438
651 105
602 893
943 566
219 924
887 594
753 741
773 479
345 274
796 153
468 492
759 862
643 275
51 746
62 604
41 238
342 194
87 691
257 943
867 30
623 475
215 754
232 375
649 987
139 576
68 445
306 607
881 826
572 948
551 932
169 634
828 591
282 510
453 914
943 538
13 320
73 566
940 227
214 305
881 588
32 353
959 948
773 337
285 839
770 345
978 835
426 939
449 805
719 708
246 902
221 662
227 258
485 294
599 167
754 698
51 479
426 786
123 9
848 199
543 408
242 618
556 521
325 668
375 4
906 44
705 620
878 126
420 932
98 362
60 18
496 852
638 111
120 921
119 760
167 967
585 661
181 409
76 140
144 506
550 451
71 49
175 255
186 948
310 594
611 283
135 370
480 106
27 772
532 599
566 145
806 699
107 150
290 987
493 183
634 434
483 43
297 704
652 657
251 483
766 962
331 861
967 900
671 811
410 994
138 203
901 975
125 944
931 8
191 415
848 423
465 824
528 330
987 762
244 179
140 237
98 9
909 471
282 65
58 580
782 691
666 196
140 683
690 791
205 70
493 881
705 52
382 958
719 232
411 369
605 963
972 551
21 703
768 880
459 303
993 826
22 241
923 659
449 161
231 613
493 653
705 723
680 198
429 86
454 399
362 839
389 59
762 333
212 410
712 529
355 671
911 705
363 376
537 834
447 811
464 767
489 940
137 168
254 169
568 565
404 708
766 929
261 793
202 528
57 473
144 914
618 411
786 55
888 980
791 323
89 334
274 254
422 578
746 410
975 675
382 314
242 378
170 148
675 503
976 372
285 732
142 119
173 903
882 928
250 60
394 673
926 339
916 668
77 348
22 661
975 51
429 404
552 216
719 599
971 227
958 694
812 255
157 100
27 984
44 39
711 277
615 438
105 637
984 530
191 182
233 6
410 165
381 661
260 961
187 99
793 230
485 144
243 604
588 642
680 270
546 632
70 391
27 161
690 174
356 11
17 881
45 588
249 426
386 426
525 509
738 572
716 317
921 223
864 958
228 509
140 543
933 773
933 209
383 960
971 623
503 739
326 987
413 548
973 575
83 798
370 498
815 821
43 86
44 735
244 906
449 271
44 384
593 382
341 977
599 975
713 312
299 102
649 39
614 711
509 622
119 697
517 879
964 933
668 559
465 7
277 912
295 913
294 320
296 887
862 635
947 895
996 575
613 245
956 645
266 227
923 464
343 385
318 439
998 306
312 986
897 463
375 589
909 191
78 669
304 205
99 939
513 251
496 95
739 126
352 451
915 5
390 275
713 257
563 707
692 711
173 874
463 589
780 548
217 371
576 857
796 521
771 675
769 308
434 266
717 508
513 786
60 631
888 902
609 773
483 450
324 301
889 656
204 786
157 669
525 420
940 732
406 320
628 711
976 175
683 61
847 692
323 195
97 906
678 210
659 705
5 161
817 983
768 894
562 20
439 924
656 87
407 379
89 62
236 34
95 65
757 919
113 941
847 79
289 210
915 524
685 948
930 920
813 501
520 697
621 375
462 959
337 276
337 868
902 426
491 573
491 996
937 247
326 604
814 783
307 614
561 728
647 992
492 490
187 460
835 12
970 808
83 296
163 307
732 420
993 64
60 222
469 484
88 997
779 794
407 901
628 86
77 968
457 275
734 569
580 644
451 569
864 549
856 534
954 27
90 588
810 947
430 150
146 278
71 517
417 925
11 478
445 45
319 88
656 902
545 53
621 236
785 996
529 484
511 640
227 482
428 601
750 36
313 858
374 896
821 384
861 791
835 831
919 306
207 154
206 574
809 752
747 827
311 594
233 275
757 821
421 459
495 185
42 170
66 808
191 416
206 886
717 52
357 41
194 635
209 563
314 400
226 18
611 61
335 536
357 843
302 92
276 777
947 797
604 318
733 12
898 795
846 939
979 614
249 203
766 173
572 457
474 80
140 797
333 84
927 475
566 689
466 228
24 841
158 412
424 628
422 891
829 321
935 268
470 807
979 183
640 236
315 551
348 113
197 455
929 680
369 123
350 494
334 834
246 374
1 492
382 669
990 423
690 210
17 924
107 160
395 996
546 746
858 709
164 893
573 55
177 92
585 942
776 527
900 919
410 21
690 901
323 792
2 679
602 13
172 18
14 709
454 566
275 559
452 312
366 438
529 25
966 543
69 114
32 741
762 969
870 442
234 451
130 192
204 235
253 732
440 376
941 266
825 894
205 216
653 276
301 571
113 182
295 266
7 182
150 327
769 769
220 19
211 2
236 349
81 415
790 488
753 520
413 731
946 578
853 618
188 599
781 154
420 301
482 76
402 426
195 632
651 171
172 414
763 862
276 407
895 843
363 66
797 648
225 775
393 743
342 78
231 580
880 122
197 650
76 362
993 599
769 270
684 643
505 941
347 446
289 780
846 242
889 651
426 643
385 113
191 818
397 726
848 421
71 277
639 45
644 146
416 631
274 412
353 99
545 779
558 699
941 833
483 404
46 829
942 908
726 431
156 132
553 123
400 3
47 623
768 38
669 690
102 184
282 943
721 454
153 826
659 279
682 93
922 142
50 728
158 863
995 775
897 314
316 547
169 296
334 363
53 937
120 2
944 155
609 402
227 665
943 762
855 886
27 625
353 776
639 76
851 511
824 633
179 748
43 140
503 348
284 377
378 555
710 404
805 322
987 318
79 32
917 929
554 933
708 944
20 906
416 347
979 870
617 240
379 157
505 660
36 881
436 788
191 414
735 145
463 996
27 721
650 541
474 944
887 203
109 182
528 906
775 525
765 506
663 392
51 143
24 168
955 86
499 460
604 146
142 234
955 67
608 168
111 604
807 81
263 997
902 916
441 790
296 677
68 205
348 959
126 119
204 371
830 81
227 703
937 434
501 368
536 891
495 108
189 646
643 302
218 451
240 545
221 658
863 536
495 289
407 210
581 620
701 611
314 411
845 927
295 251
141 345
452 830
475 636
938 640
91 118
662 155
812 330
866 883
171 675
884 360
980 578
189 465
875 680
606 503
753 719
64 900
729 894
529 516
156 204
321 466
621 246
576 982
865 433
107 441
801 36
613 991
455 780
459 802
304 329
48 65
965 56
949 111
627 694
897 478
944 782
27 218
200 564
996 603
44 64
99 102
92 844
623 712
513 547
875 82
147 816
872 923
34 111
804 820
297 660
442 701
919 241
804 469
71 119
182 800
901 114
957 281
992 993
539 580
662 505
320 414
337 808
918 191
11 370
30 722
423 308
548 471
939 341
459 352
151 10
123 641
922 52
44 80
660 914
418 583
997 321
128 738
929 333
703 46
768 939
247 733
203 191
532 795
146 142
151 991
631 296
347 274
353 552
465 391
974 12
333 883
620 970
303 461
506 548
487 6
738 274
464 733
527 941
83 995
985 673
968 233
506 616
168 315
705 859
870 633
515 679
649 203
663 134
682 951
957 169
442 169
902 695
635 906
901 428
101 718
950 885
501 68
383 456
315 668
300 88
766 185
387 814
948 414
365 49
217 630
798 322
16 659
564 699
127 651
368 464
349 227
295 318
774 849
517 677
765 88
272 816
630 530
944 659
707 578
207 308
630 924
582 4
703 645
296 146
610 829
56 663
981 958
807 350
27 754
842 323
139 791
321 114
772 768
346 264
572 478
402 552
556 201
846 983
129 259
88 141
803 738
696 143
493 784
537 503
825 519
310 379
492 964
732 630
893 263
741 77
629 465
665 142
125 185
443 510
650 253
991 530
672 453
236 686
188 164
683 773
151 13
976 992
622 642
905 707
784 514
979 645
787 412
596 643
153 911
164 39
568 803
256 155
840 240
404 491
264 28
41 87
78 415
56 17
724 700
214 961
606 507
919 192
835 392
303 514
552 987
790 467
621 120
359 45
536 460
488 763
849 799
213 528
544 927
626 269
230 267
774 839
30 835
226 692
206 864
851 529
995 758
877 640
685 615
75 236
999 220
19 562
90 847
773 232
501 634
901 398
237 730
565 674
366 266
130 790
319 571
328 980
620 313
927 205
441 304
524 2
563 439
285 543
774 653
287 58
456 275
5 187
861 692
957 569
359 226
797 87
66 677
989 125
329 685
988 916
917 770
208 512
54 480
133 493
550 828
102 419
606 5
697 106
675 466
692 654
740 33
709 489
613 805
490 698
614 942
711 478
989 530
10 919
411 42
869 142
560 960
965 971
77 165
631 662
315 751
784 322
810 54
859 492
190 423
364 349
826 803
333 75
993 815
857 342
483 403
363 726
696 43
207 328
989 772
523 837
159 304
357 306
798 969
391 216
564 988
791 755
829 390
204 123
465 821
223 60
785 947
990 586
913 481
253 196
33 902
205 775
81 192
160 561
777 879
866 551
305 341
730 656
778 133
953 933
993 242
189 176
762 778
258 178
374 674
575 510
285 407
598 779
340 365
243 757
308 117
457 108
764 612
745 186
119 541
783 697
873 112
889 972
150 634
308 146
655 523
929 883
662 939
304 527
284 2
118 546
654 591
202 575
761 417
958 946
643 879
990 741
712 516
150 878
24 861
384 457
340 678
617 313
839 1
2 920
466 123
713 120
694 119
536 915
861 454
333 493
233 504
19 322
200 945
806 169
625 223
901 189
502 964
965 518
438 341
463 966
85 904
22 176
90 778
232 558
50 951
454 564
886 283
228 472
640 85
308 33
222 265
229 209
727 723
64 193
159 164
67 527
702 244
22 89
647 792
742 253
816 696
979 195
667 701
786 206
239 307
572 94
303 460
183 800
993 29
193 247
773 152
395 260
349 474
265 416
668 995
691 6
201 484
185 670
876 867
174 971
65 114
574 745
545 367
396 757
4 538
689 589
848 776
249 83
499 197
192 514
520 167
651 882
552 721
588 835
806 427
541 761
506 870
237 115
871 50
588 632
220 874
650 276
359 68
265 899
412 858
24 456
338 932
652 675
509 889
315 239
1000 315
184 856
970 505
555 420
52 841
715 143
419 272
340 364
262 778
635 604
59 674
606 659
333 397
285 257
496 842
156 600
455 496
1 340
759 424
265 555
697 810
82 979
342 116
893 421
24 604
278 527
186 83
479 883
140 518
360 764
363 636
131 515
854 818
242 131
686 613
423 506
484 383
498 504
924 826
429 390
917 947
29 706
588 102
619 508
271 728
363 978
493 634
451 493
624 347
959 692
197 309
691 381
884 681
506 189
578 807
754 934
640 494
595 783
290 228
955 214
192 561
194 317
810 685
31 645
336 433
741 989
369 533
213 432
621 253
59 719
653 198
692 812
594 292
519 287
500 884
444 474
790 692
376 638
282 599
32 407
395 618
150 773
204 764
16 363
81 824
22 74
886 733
24 713
1000 479
363 543
16 499
191 806
443 806
405 567
973 725
342 436
208 367
130 491
854 412
236 146
219 934
667 257
970 105
584 691
233 969
468 946
751 249
55 659
225 194
918 459
894 197
564 260
750 102
513 694
839 604
537 749
5 58
163 203
893 975
944 746
691 126
375 411
70 442
636 429
887 294
491 554
813 781
882 55
749 563
166 395
143 587
645 702
905 148
123 807
552 798
923 66
477 243
685 297
725 546
840 320
874 612
393 330
385 686
248 275
669 133
719 414
116 812
960 364
171 20
817 82
147 723
965 740
37 624
169 650
970 762
373 8
338 843
528 765
40 722
854 776
189 708
520 573
937 304
324 479
560 107
829 141
881 707
330 794
443 917
678 498
506 412
254 51
816 843
565 782
557 855
563 418
991 746
50 82
560 927
34 373
514 120
826 862
656 394
310 155
653 98
510 988
38 158
1 764
545 853
708 565
983 102
848 270
351 974
901 897
270 911
30 934
795 783
176 856
11 451
548 486
473 663
821 58
821 510
363 822
387 366
468 70
339 369
343 315
211 690
600 243
176 480
263 630
486 971
421 438
923 496
159 969
27 395
905 979
800 848
213 267
336 186
555 680
994 675
364 897
140 205
685 964
594 316
287 947
384 79
575 708
677 307
701 733
711 703
550 605
872 511
696 763
442 207
882 251
148 436
641 245
209 287
603 325
271 802
881 889
597 655
961 455
187 273
976 662
267 897
408 525
287 138
345 103
353 729
165 226
471 501
788 805
129 679
480 390
279 400
54 360
815 875
148 15
677 1
898 123
648 943
81 305
407 934
663 426
651 760
261 827
631 122
800 48
437 760
159 280
640 715
590 213
228 454
455 737
860 904
847 352
656 507
440 927
352 63
823 103
929 3
125 83
130 560
319 924
204 566
281 478
691 844
298 871
607 918
821 752
104 466
973 667
594 759
822 413
515 946
948 644
726 444
3 72
996 856
421 322
799 200
44 702
572 490
407 342
94 179
645 228
895 197
956 617
29 489
434 777
420 543
986 382
454 146
1 989
310 449
649 422
123 109
598 693
34 695
873 4
232 127
323 517
134 126
614 278
55 162
705 48
429 474
620 691
679 882
331 620
42 989
97 980
672 164
859 695
699 705
831 731
248 930
56 154
432 381
543 670
717 486
960 248
939 145
27 579
199 618
606 357
337 240
404 703
397 8
713 262
993 95
25 544
697 240
621 80
749 129
614 164
412 466
611 574
153 350
967 637
994 351
591 572
275 330
338 995
256 671
766 50
593 249
489 790
869 290
418 109
273 618
84 32
606 684
33 694
331 758
109 999
571 325
655 700
694 845
516 992
42 950
198 281
70 635
924 686
795 939
557 342
374 67
751 640
334 979
737 784
783 664
989 845
545 353
198 643
635 238
187 713
994 676
310 384
69 63
2 234
575 863
930 558
198 949
927 681
464 531
195 664
509 246
599 183
825 53
290 797
509 460
135 477
860 502
565 445
678 929
792 566
124 253
201 722
402 321
852 128
792 866
111 46
228 300
352 710
506 53
512 642
118 15
517 647
91 978
906 82
647 769
21 698
419 771
91 222
350 820
685 943
988 141
441 796
506 216
269 792
434 11
26 781
427 551
529 543
624 518
287 434
131 270
41 308
529 550
369 131
74 879
20 54
850 61
277 460
252 355
366 545
326 685
236 391
933 752
270 764
198 556
826 556
863 329
878 866
997 392
270 247
301 70
131 290
749 150
505 407
952 1000
685 870
261 277
29 920
684 194
750 299
854 881
209 576
441 717
108 87
334 438
508 378
668 634
784 639
46 416
416 288
157 997
274 100
20 418
611 302
600 703
584 360
935 454
171 793
879 376
814 279
656 212
846 321
960 323
739 629
916 5
1 154
254 73
490 274
576 273
976 100
460 176
630 559
351 394
770 800
78 230
441 583
904 734
57 287
915 863
867 795
949 831
903 868
142 203
476 392
492 717
893 451
10 951
345 522
321 360
589 114
696 399
132 30
316 599
462 188
983 231
61 328
196 932
134 963
355 337
54 609
60 846
797 946
467 69
429 141
254 788
187 17
47 950
549 318
506 363
593 10
338 488
420 654
616 533
869 553
162 971
817 922
867 222
291 613
754 334
122 719
736 8
957 308
625 782
145 505
514 131
619 737
390 852
384 38
591 6
977 252
174 753
974 793
406 40
374 264
982 159
167 495
803 718
500 123
628 428
558 644
381 142
993 176
213 771
776 376
628 804
556 753
545 801
841 529
793 951
110 214
709 775
492 276
398 511
939 991
634 25
166 496
672 15
785 158
534 885
688 561
313 161
961 244
772 858
808 801
15 565
339 918
193 723
234 830
821 591
615 173
669 455
469 781
939 340
225 253
814 472
633 913
156 127
984 593
394 928
492 792
709 408
131 830
660 902
492 365
537 480
934 107
887 205
545 402
655 826
297 770
682 469
595 930
522 838
765 579
370 916
323 257
86 79
980 454
818 746
225 471
577 355
560 159
561 464
289 105
874 215
684 586
515 556
394 278
856 37
952 158
415 226
304 275
728 500
246 284
755 545
900 470
628 332
795 459
563 188
403 84
670 437
992 86
364 184
221 385
543 220
445 172
446 957
457 749
32 174
718 703
172 786
117 618
76 800
987 912
996 639
75 390
475 665
849 67
452 839
58 69
241 995
952 502
250 686
860 409
111 282
67 577
195 282
82 184
96 270
909 68
457 91
755 984
50 932
771 603
672 502
496 828
330 912
598 447
855 579
861 457
34 966
248 928
111 228
498 329
396 206
297 406
389 853
785 51
654 439
940 555
383 325
236 435
882 712
291 834
290 737
702 151
78 323
551 949
278 189
395 48
454 673
526 691
741 843
281 311
866 395
719 221
655 249
960 955
788 537
273 250
400 78
401 975
924 478
666 951
999 201
874 60
750 452
295 400
710 491
885 575
795 576
824 604
559 450
986 784
33 347
424 259
233 433
910 825
775 156
357 575
635 773
225 230
629 384
874 519
94 339
914 759
363 888
338 738
521 922
268 323
582 554
987 692
516 814
970 896
471 290
63 326
555 105
489 288
806 184
522 363
122 899
787 436
173 484
405 125
448 693
247 673
364 29
843 233
129 879
169 813
138 599
704 232
519 693
877 193
555 325
224 398
833 676
160 11
135 6
699 565
237 582
611 945
177 600
479 453
265 305
904 648
880 403
96 608
801 399
724 972
370 355
31 947
958 202
207 191
755 93
674 905
850 992
591 284
737 26
331 70
718 1
404 235
842 597
996 499
471 642
997 719
666 840
41 28
219 623
715 248
153 973
965 389
673 2
27 555
625 409
410 358
592 343
940 813
312 433
75 935
653 782
621 72
99 318
940 661
909 318
291 655
43 61
62 255
810 715
123 89
446 434
777 533
345 37
470 716
650 656
437 545
616 302
620 58
719 715
32 560
214 627
687 322
576 256
971 749
838 385
819 94
626 283
320 595
310 971
627 789
333 960
261 64
121 949
663 880
440 839
465 694
16 653
909 152
901 592
976 879
973 738
20 795
390 598
569 339
128 700
659 195
258 461
409 920
800 378
216 72
766 239
891 681
832 781
372 799
678 732
469 348
143 651
249 489
828 532
232 817
12 956
416 890
809 269
647 825
896 608
846 863
543 662
442 737
536 375
107 814
162 213
864 576
64 304
836 112
928 892
847 67
957 939
208 263
88 765
372 855
717 984
645 218
954 260
634 87
900 489
702 740
316 62
366 565
676 380
271 202
268 604
543 118
380 225
989 751
605 467
451 361
579 321
580 95
181 532
21 214
953 81
143 722
287 269
648 508
709 963
567 918
35 977
201 109
859 415
882 190
550 463
784 332
427 129
660 363
576 608
688 681
403 529
797 831
338 689
652 445
362 47
23 218
326 397
811 224
413 185
648 693
24 963
91 431
793 450
57 751
431 369
897 745
575 833
522 694
138 913
959 173
390 500
896 981
204 716
900 707
399 616
579 547
977 423
873 669
419 770
138 929
674 850
682 35
729 249
161 203
376 867
367 119
100 765
481 262
969 304
920 380
927 368
790 498
166 903
673 662
591 585
434 811
846 265
513 116
319 574
441 674
793 694
459 807
69 892
196 939
319 37
404 115
612 245
148 194
856 778
363 821
631 446
710 797
912 476
50 223
896 231
925 490
296 689
580 384
322 365
401 775
890 641
886 805
999 501
279 33
854 854
300 641
438 484
960 10
232 350
580 9
499 128
816 504
887 795
159 396
171 209
850 560
365 60
561 735
768 363
216 839
480 621
104 515
524 917
267 64
72 756
884 846
350 571
365 700
95 236
445 523
83 266
325 294
28 447
809 886
725 795
415 25
540 205
122 519
582 63
819 388
233 654
224 702
402 582
818 589
112 496
762 263
556 194
640 87
972 584
379 449
473 696
900 794
313 12
75 22
409 894
548 894
595 641
223 772
361 996
492 41
303 472
665 253
339 859
442 305
753 311
7 820
613 226
238 907
928 925
819 312
205 336
977 367
139 800
796 199
239 499
970 287
540 541
400 635
939 879
190 841
661 692
918 196
102 274
199 155
466 30
365 18
384 671
470 341
540 522
21 265
552 778
319 990
625 92
971 718
559 564
256 160
356 219
493 173
327 458
487 691
708 793
463 851
192 92
614 933
198 731
509 634
624 750
841 828
546 248
811 812
971 104
323 67
239 327
784 815
505 566
358 270
121 213
304 821
753 313
43 917
550 950
699 552
379 174
421 540
351 924
28 232
298 322
648 350
164 537
102 432
701 669
881 460
280 822
134 185
101 33
983 177
728 651
824 682
222 107
30 245
477 573
894 58
407 775
311 542
973 571
240 413
873 674
495 121
305 153
185 629
805 405
56 168
849 533
639 879
124 71
643 669
726 601
375 536
78 133
704 686
99 50
723 943
63 971
123 218
847 367
772 308
475 651
184 827
706 324
394 823
491 830
430 36
572 217
350 804
490 649
699 53
996 588
558 422
640 59
426 681
988 486
137 197
24 463
787 320
142 730
559 180
216 633
850 989
793 788
437 199
252 282
869 135
557 248
306 427
108 196
682 731
928 96
558 818
137 951
681 344
524 279
911 240
228 739
527 760
959 20
302 963
98 211
458 170
597 655
851 764
494 705
800 532
349 421
372 357
701 486
764 53
292 224
963 675
435 519
539 489
452 393
604 840
10 550
204 62
825 606
311 54
585 318
739 110
467 934
419 111
163 167
391 183
857 454
973 353
842 291
684 511
350 294
843 288
349 359
965 46
100 173
491 275
384 685
618 229
339 850
17 37
219 502
955 407
760 75
366 927
437 601
894 50
337 787
145 737
782 686
858 110
384 882
566 348
577 768
618 183
219 916
417 634
41 438
513 372
298 800
400 878
928 735
521 294
30 265
950 666
775 812
693 808
155 159
927 258
441 732
647 544
178 659
96 64
435 218
18 608
486 733
468 418
711 414
678 989
654 741
552 628
435 429
588 245
503 590
321 514
58 943
602 968
31 235
453 698
305 465
198 471
888 791
204 665
653 599
339 882
509 307
736 891
135 944
533 323
837 638
580 853
820 894
129 181
878 850
315 582
52 183
974 512
176 939
537 178
59 829
135 876
767 568
511 871
193 902
539 43
896 29
923 118
299 716
566 51
632 176
359 880
392 683
622 332
509 568
397 159
35 568
135 531
402 801
702 646
689 594
623 241
358 585
300 545
596 656
832 865
745 227
910 190
522 137
704 532
690 30
597 100
631 724
525 732
377 32
626 227
467 66
650 248
793 825
481 949
814 388
615 312
502 559
695 524
55 23
53 398
498 745
468 649
381 129
160 993
219 758
823 785
33 685
509 473
421 826
213 989
301 235
793 827
351 802
825 487
885 406
150 877
526 383
511 618
610 906
664 670
455 828
513 486
959 488
313 21
10 380
614 526
353 310
112 407
893 704
109 937
813 778
160 259
876 338
244 670
340 486
314 907
393 795
282 826
847 351
730 595
120 857
166 344
750 473
176 278
214 643
421 284
542 27
364 580
250 418
904 608
515 589
384 217
43 907
258 665
260 889
745 988
332 379
851 911
189 81
724 27
310 402
428 144
724 852
270 792
400 973
562 173
390 914
821 945
610 432
321 79
66 869
248 66
976 397
478 99
125 165
566 201
345 435
286 994
786 68
40 556
728 186
99 601
546 117
549 920
998 155
24 869
934 63
460 271
369 910
74 937
138 493
928 640
634 482
549 213
769 420
605 589
190 496
613 704
623 735
890 162
30 620
682 913
184 964
873 142
78 552
45 947
586 216
698 972
185 220
639 246
835 953
449 244
947 24
759 62
224 569
188 649
561 253
217 870
12 744
296 89
36 89
305 341
313 622
841 2
248 498
451 480
723 82
106 899
961 670
238 865
513 184
437 426
296 74
818 653
742 307
396 113
454 777
399 701
702 766
263 239
718 949
31 713
612 441
110 136
1000 573
757 348
774 513
586 193
846 69
376 403
516 588
365 772
472 969
734 763
1 173
122 997
710 719
160 153
289 321
894 270
617 289
801 650
843 390
459 386
788 688
275 835
606 303
272 639
402 77
250 5
2 402
121 372
524 711
32 281
550 812
100 925
575 167
557 900
285 417
105 15
850 73
376 379
18 455
532 647
652 420
821 782
153 653
364 942
223 676
488 395
320 772
938 587
486 894
310 494
509 771
844 415
794 359
813 219
866 811
230 345
126 517
170 51
993 279
954 534
928 215
987 441
28 248
141 925
419 514
285 451
865 928
286 128
347 658
469 99
443 213
730 699
750 569
847 899
432 743
958 801
242 360
607 944
869 270
783 748
199 287
214 67
195 64
722 499
598 542
754 190
889 40
609 483
382 639
381 456
256 814
173 338
282 498
767 780
528 150
437 550
617 726
789 651
150 811
353 510
700 747
787 107
590 589
227 395
850 972
785 607
945 106
604 958
737 226
376 371
920 265
990 812
463 536
347 779
289 612
358 700
806 989
577 144
539 396
367 803
409 389
494 151
108 354
579 98
468 845
109 955
766 387
923 99
878 228
840 269
968 166
155 197
341 774
169 731
533 879
267 536
686 942
295 761
859 794
639 874
828 326
713 748
846 594
822 635
904 723
889 661
857 872
646 43
774 198
76 814
349 307
249 343
104 35
828 543
417 962
288 467
214 244
838 1
635 59
782 659
319 539
410 671
714 176
373 55
869 487
794 449
791 218
253 42
585 895
857 80
547 1
245 145
145 760
819 82
740 780
318 600
271 59
234 728
782 985
472 606
54 651
868 265
306 845
739 120
200 891
891 596
740 747
506 136
217 884
663 324
924 957
15 980
707 194
178 248
854 489
140 649
914 907
752 8
128 219
109 490
86 328
74 1000
135 825
709 579
902 352
308 371
351 826
19 323
571 58
547 197
846 424
331 686
693 759
977 82
572 820
147 86
86 657
481 220
799 220
572 189
560 701
526 880
202 911
968 544
741 772
196 515
200 586
344 526
607 893
713 321
406 178
834 860
79 491
711 315
504 878
578 282
161 63
974 103
647 363
134 941
455 388
973 329
854 655
548 317
637 461
638 260
119 42
533 472
787 198
75 244
526 290
353 653
756 686
49 326
267 403
790 182
511 722
377 763
79 365
826 924
183 715
757 464
935 301
499 290
533 722
12 573
226 58
744 364
690 981
384 792
974 956
678 173
935 485
850 54
978 13
728 675
138 160
461 484
774 73
794 959
532 306
364 805
169 758
738 107
899 858
814 121
294 873
357 492
545 229
242 206
881 522
682 969
453 18
91 143
101 226
532 884
689 633
390 895
2 857
715 128
249 901
773 529
20 543
771 130
336 565
86 12
981 216
234 768
910 433
659 324
208 11
644 190
85 896
753 34
161 87
987 468
996 410
952 760
889 16
580 723
734 225
440 666
433 715
148 674
997 343
353 806
996 204
100 996
29 81
167 853
321 190
599 154
913 317
332 551
273 802
26 911
577 7
721 466
139 9
351 868
674 136
339 704
699 669
749 439
292 728
917 916
69 612
928 516
67 981
783 260
170 340
347 809
274 746
755 68
936 413
548 106
809 609
278 887
326 508
235 27
942 617
229 152
668 11
992 156
415 735
74 774
582 585
331 420
487 856
268 86
191 422
30 816
702 1000
507 308
334 27
644 742
894 276
286 872
28 562
296 278
51 443
28 369
788 633
488 358
444 275
696 756
571 634
634 726
34 273
300 141
883 368
644 943
815 776
337 930
207 843
285 633
1 257
890 313
671 789
64 377
133 114
748 760
485 704
976 381
521 519
886 275
218 403
179 529
459 33
875 516
148 665
922 160
472 149
937 811
188 142
256 1000
759 320
23 3
383 244
763 999
274 904
306 648
177 492
524 485
1000 635
300 399
558 148
296 221
31 30
172 233
233 219
539 427
429 992
236 562
560 812
715 998
646 834
325 21
506 822
457 848
246 505
652 756
976 804
834 948
180 7
226 5
432 412
403 764
325 861
672 638
635 885
718 387
408 280
102 42
890 913
418 559
314 136
940 69
17 290
297 773
778 196
607 522
286 209
69 10
648 610
495 741
128 283
563 213
255 535
447 664
223 144
280 864
933 536
826 219
992 949
145 122
643 769
978 752
761 928
538 47
787 408
691 33
245 915
449 253
917 500
643 896
760 139
675 923
141 692
641 500
621 132
900 785
536 264
192 878
924 297
705 730
763 711
625 395
647 8
507 73
969 564
702 149
71 728
419 376
876 212
343 60
844 496
760 243
120 380
676 952
682 44
754 380
775 444
451 378
451 421
984 957
106 419
146 686
62 177
388 565
624 937
433 731
974 468
847 193
144 94
137 523
902 826
269 890
268 677
97 720
676 718
137 81
767 782
959 283
848 828
764 347
77 471
939 197
389 51
144 786
308 532
358 281
170 210
886 626
346 437
155 983
64 21
803 292
574 830
658 761
107 421
892 422
618 184
235 830
616 6
538 379
659 923
133 895
521 828
265 18
1 866
887 420
712 64
894 689
450 285
706 551
973 557
741 598
428 590
596 975
353 43
965 133
28 12
840 97
115 548
413 104
524 115
179 300
988 235
520 72
623 438
995 225
822 595
184 735
710 249
292 779
912 63
74 256
353 939
486 913
17 468
582 899
198 541
776 760
832 186
624 295
520 454
48 618
353 342
591 232
10 62
125 882
137 922
860 198
111 490
957 346
245 128
668 539
299 442
628 443
737 130
584 252
869 257
598 631
862 221
283 188
69 872
793 407
604 206
696 652
998 715
842 653
191 242
684 509
952 490
620 312
563 689
945 203
833 431
652 542
730 695
566 934
341 798
4 358
10 945
659 699
351 7
249 500
9 542
31 932
243 960
649 651
853 805
236 593
135 686
380 888
822 864
662 945
303 162
106 665
363 312
319 764
264 714
255 567
499 273
233 286
936 741
546 881
473 789
474 782
669 608
471 853
798 491
652 133
797 100
412 757
521 160
873 730
296 784
56 128
413 794
535 289
169 349
137 81
863 641
249 611
463 531
21 719
851 261
360 673
429 648
807 771
501 950
734 680
808 796
590 790
78 220
569 125
206 246
887 706
316 68
599 135
854 778
38 620
292 705
352 398
168 721
670 159
839 669
464 403
192 646
866 54
179 270
515 434
139 384
452 401
536 454
232 50
669 389
93 270
667 961
681 445
604 835
503 351
754 442
88 967
21 946
215 953
387 200
584 729
130 526
980 35
84 665
54 212
481 753
713 147
591 148
983 394
745 195
637 486
453 498
443 724
677 474
673 658
387 63
588 256
290 516
181 568
779 374
126 235
381 259
407 839
232 972
166 390
875 976
474 802
525 328
801 917
574 201
264 473
728 960
476 852
419 18
391 657
891 197
456 516
354 272
243 863
252 586
562 408
209 127
454 35
951 734
935 254
726 524
484 198
50 454
472 960
616 468
665 862
378 507
778 121
983 732
317 20
428 234
360 879
913 637
370 814
67 864
388 305
502 793
247 872
831 552
19 718
579 447
953 684
804 956
688 731
750 786
20 5
883 177
813 380
193 796
659 183
487 259
52 47
918 989
540 298
15 748
194 559
242 593
549 147
877 45
831 236
241 626
803 850
230 123
918 616
799 422
681 577
623 285
273 732
30 540
287 813
371 44
637 481
627 612
657 186
422 503
129 487
337 662
784 932
547 567
988 702
278 345
630 669
401 900
440 903
715 430
474 727
208 86
698 110
295 834
337 354
841 716
377 466
397 178
744 161
862 944
288 731
400 139
39 918
820 801
230 479
205 535
620 703
813 412
246 317
671 107
823 583
48 511
688 199
359 444
387 431
162 221
360 675
592 562
362 399
877 412
946 592
294 82
494 566
883 106
213 740
322 554
64 35
234 369
812 752
183 593
813 199
874 345
907 172
571 465
877 268
859 447
529 823
389 153
259 22
761 271
825 472
506 83
451 889
640 740
332 263
461 823
168 145
316 334
799 74
342 887
333 676
498 201
353 862
884 887
158 612
83 645
727 982
870 589
328 177
439 510
333 659
803 900
234 500
574 119
5 33
708 916
116 338
199 206
92 469
80 83
727 250
231 163
751 453
629 100
610 78
737 68
968 942
441 539
658 201
233 15
930 663
1000 941
147 45
514 199
281 239
488 593
755 7
460 719
818 506
583 88
156 427
369 319
858 123
324 809
824 516
178 557
497 754
798 178
377 644
883 312
904 658
665 370
88 659
164 124
212 906
333 747
66 367
490 701
510 923
439 813
369 333
86 616
794 866
510 884
196 170
828 392
761 99
758 492
615 849
755 922
669 826
193 87
788 734
657 682
495 297
630 95
711 863
729 716
600 504
674 238
629 795
894 501
992 390
239 651
573 607
432 993
79 241
975 625
307 867
163 631
726 801
663 792
508 436
939 392
629 107
901 613
113 258
648 794
445 104
711 886
878 17
258 142
767 957
823 232
863 73
873 986
778 588
23 536
927 285
391 962
574 556
813 291
84 687
790 461
346 528
545 500
642 224
180 803
34 409
481 3
988 897
484 354
889 765
49 507
469 816
371 440
730 43
729 184
644 814
342 519
19 990
213 887
689 660
69 392
395 723
619 549
903 383
147 103
610 791
606 196
636 78
120 977
161 365
179 848
366 805
794 520
406 384
44 6
398 94
817 113
662 792
174 435
537 564
355 321
517 147
224 961
937 152
517 344
192 98
902 696
215 558
942 695
700 621
715 986
98 98
890 531
966 759
323 64
385 503
649 677
637 901
53 873
216 574
671 570
265 408
965 572
266 480
101 907
892 966
63 816
346 990
748 952
16 312
814 71
747 400
300 463
335 383
956 353
923 551
959 626
198 187
667 923
830 464
429 767
582 721
710 492
444 928
240 458
528 459
858 53
516 274
657 158
510 850
401 613
238 432
619 359
282 436
899 285
52 111
832 327
819 634
561 542
999 262
721 801
853 527
801 578
736 369
219 457
69 246
678 619
978 307
742 296
581 259
370 640
967 632
266 201
742 785
47 827
627 741
267 767
345 480
848 68
524 80
325 66
685 593
900 2
298 662
921 641
281 878
510 291
491 247
32 775
601 233
974 78
844 227
706 241
308 189
268 554
619 832
424 593
594 303
965 323
964 891
769 885
176 244
491 278
53 666
899 522
599 654
880 872
112 443
631 586
139 420
251 899
491 758
60 674
997 85
976 25
910 961
204 744
22 85
751 695
216 75
728 649
521 815
258 607
193 633
52 889
787 332
89 302
976 278
362 149
173 973
933 337
81 82
166 137
832 102
176 917
566 48
862 903
510 86
719 120
8 703
34 771
73 795
73 123
271 49
21 434
771 443
525 954
91 851
953 691
607 922
969 129
31 172
258 831
950 541
244 976
747 958
752 278
400 819
867 824
258 670
113 887
841 28
879 637
327 931
853 832
960 934
105 821
651 991
531 362
338 601
558 775
52 84
902 310
134 451
120 769
656 391
419 232
869 496
427 298
129 196
129 279
100 88
78 233
595 751
351 609
383 933
17 909
218 435
885 919
687 351
741 5
237 342
838 160
457 105
300 264
543 585
673 428
661 643
393 750
359 255
188 743
652 742
176 204
122 869
219 61
65 809
151 960
120 301
405 988
252 576
161 704
132 795
437 834
584 792
47 829
572 942
684 235
438 223
91 859
919 560
368 310
270 984
284 518
506 389
965 688
392 757
551 126
960 524
315 987
816 543
485 362
596 387
609 168
27 34
593 700
10 946
929 961
479 279
668 212
900 984
741 633
758 292
815 292
279 717
260 130
491 94
481 744
912 87
120 89
789 938
883 713
673 798
77 812
23 152
136 744
376 923
214 876
168 134
851 29
158 446
540 110
854 649
735 20
109 765
703 855
567 897
695 586
397 239
391 771
515 420
342 526
402 891
24 556
584 569
15 875
984 742
391 554
574 838
602 125
979 682
579 305
890 546
784 274
44 287
706 175
700 559
449 48
603 101
670 472
346 187
929 684
237 330
167 319
444 811
492 769
74 423
968 71
344 963
249 752
926 387
946 955
2 625
726 394
866 605
792 395
78 211
541 720
39 315
125 708
477 482
905 617
687 550
513 872
623 30
417 762
716 549
174 362
755 718
322 899
294 620
831 114
833 371
686 372
79 872
353 811
427 556
106 258
129 113
143 618
380 752
300 559
921 95
813 473
371 675
295 134
248 665
36 126
497 80
952 721
531 576
131 305
562 958
71 237
854 690
441 213
772 233
328 740
213 692
367 140
274 583
248 661
786 521
601 283
3 282
858 553
857 534
491 988
225 418
108 562
774 78
311 548
288 546
237 639
779 500
83 603
264 52
573 330
612 49
331 174
726 615
148 188
176 583
1000 639
200 400
478 107
655 974
519 788
427 942
442 755
358 205
257 524
854 621
669 830
3 465
80 1000
187 729
311 227
866 363
762 311
418 65
38 240
28 72
14 557
311 454
658 455
979 668
289 914
744 833
298 958
957 746
475 377
603 144
506 786
97 468
533 268
507 514
586 571
127 534
988 599
54 437
105 645
559 33
865 394
351 302
48 162
538 307
450 523
309 141
608 956
224 405
918 141
711 730
264 503
102 837
274 251
896 155
188 379
772 455
756 52
214 122
429 804
326 751
891 879
834 634
39 499
639 57
787 956
459 350
186 51
301 560
715 460
838 197
651 902
953 609
730 406
210 166
917 158
36 536
170 808
307 870
927 208
163 946
295 713
763 622
181 481
940 64
260 895
796 777
385 910
316 749
915 115
273 526
61 832
639 309
179 230
437 945
891 105
818 600
221 185
665 580
644 402
296 605
381 903
813 92
841 766
881 129
654 756
587 153
462 714
944 226
171 640
745 381
980 61
246 562
141 201
602 911
515 785
687 898
990 895
661 500
629 831
586 541
694 282
996 173
399 155
795 939
319 569
630 539
100 299
500 875
785 241
25 101
999 300
194 712
212 989
819 854
395 840
121 405
577 88
242 117
56 976
544 37
575 375
673 174
49 675
915 172
273 833
133 940
651 272
260 326
180 862
702 78
483 574
662 822
939 59
35 903
939 994
368 578
752 514
188 40
212 800
633 103
42 485
756 765
91 693
555 15
93 270
844 256
78 575
634 505
408 16
9 668
246 347
860 376
415 997
796 48
150 627
111 428
192 191
884 867
881 283
553 438
693 974
548 396
901 770
785 182
850 309
655 793
168 95
91 515
562 583
210 887
315 712
902 321
187 507
789 785
222 68
41 341
737 915
684 589
771 637
945 469
262 620
714 600
114 430
13 805
691 676
387 222
542 6
512 289
74 729
796 300
641 296
210 837
425 377
14 894
363 195
814 958
558 624
53 528
332 672
348 65
286 23
28 734
23 828
556 540
840 96
391 352
188 480
856 601
495 612
807 869
827 857
480 621
148 384
56 532
597 480
503 403
137 883
710 531
70 159
255 266
617 910
389 645
246 804
416 244
113 740
596 223
843 939
323 76
607 991
471 378
781 204
86 973
504 917
76 796
61 574
483 330
975 678
482 871
115 220
959 897
120 227
165 555
630 962
952 487
865 237
440 423
395 646
562 526
321 899
472 637
967 382
59 954
824 941
160 540
437 938
165 119
674 556
518 329
816 304
540 470
892 681
326 980
506 286
185 888
525 826
207 656
609 491
431 266
806 433
371 591
709 242
798 535
864 382
686 315
784 679
360 226
205 675
961 685
572 711
536 145
800 96
586 743
9 409
842 16
606 814
55 213
748 315
697 853
167 611
290 382
607 951
625 649
333 812
522 586
730 905
1000 58
801 530
939 586
602 809
622 781
993 208
522 677
529 741
351 219
601 696
646 641
289 207
19 271
856 622
527 541
598 586
116 527
112 399
207 55
835 713
921 829
506 828
568 443
661 34
730 919
559 261
468 375
646 848
470 487
27 502
88 996
522 625
23 203
258 634
347 230
58 92
920 267
709 563
597 487
405 370
631 326
701 964
811 99
585 347
848 280
276 611
235 935
138 797
431 257
486 395
487 777
43 544
106 406
892 752
122 703
29 297
260 752
851 729
75 70
350 435
46 923
857 625
422 280
537 994
389 853
629 23
567 875
280 672
424 673
375 172
469 545
297 403
132 728
798 147
581 206
129 148
773 626
906 985
979 194
46 443
466 367
242 675
346 32
704 522
693 769
314 78
480 161
889 610
757 612
818 686
833 338
963 946
931 606
799 869
311 909
276 845
520 777
808 518
39 866
635 511
589 731
892 948
558 69
680 780
466 314
651 497
442 299
904 614
482 372
281 703
547 793
570 557
74 67
932 377
887 112
843 566
513 476
544 734
513 70
384 223
719 979
277 34
648 160
532 180
882 130
923 812
369 429
495 492
868 442
553 426
992 755
230 396
129 504
574 773
995 642
620 958
992 714
874 897
76 639
768 405
217 958
386 690
181 585
27 881
307 48
803 580
975 298
802 32
805 103
745 375
333 800
513 365
261 324
962 387
792 336
294 729
418 8
593 679
559 599
647 619
199 865
163 449
480 173
276 964
338 284
84 20
384 671
994 596
983 645
980 955
683 774
782 273
952 101
700 374
993 511
376 346
794 191
364 538
501 274
558 639
659 839
509 641
237 42
687 502
457 219
992 667
940 140
241 773
147 891
402 940
285 139
330 777
315 78
351 693
332 816
654 909
549 990
32 163
665 785
3 718
384 121
261 995
767 323
214 501
440 913
52 615
392 724
802 382
74 706
521 153
61 406
395 175
337 609
394 427
144 2
123 397
391 528
850 383
883 157
70 63
678 323
46 121
502 69
774 848
1000 576
982 294
468 61
670 376
802 805
806 63
460 946
473 929
311 850
6 323
386 193
516 76
196 63
131 561
409 698
274 905
199 409
469 255
631 667
471 139
201 433
378 277
205 660
510 851
173 516
709 516
591 558
621 224
785 787
485 752
656 193
601 758
13 854
521 70
208 643
75 992
268 409
68 453
304 473
988 578
93 476
34 696
919 683
470 654
405 703
896 954
711 61
915 496
565 723
366 435
426 772
180 441
894 694
167 248
825 197
672 154
850 918
601 706
359 769
471 70
23 764
824 366
862 733
456 739
174 427
199 822
262 599
293 379
627 155
351 459
612 452
369 23
728 462
230 969
38 87
850 700
66 60
793 674
412 928
355 249
70 585
184 553
931 332
486 476
935 558
9 837
859 547
8 378
346 587
673 237
937 384
444 522
196 3
931 236
485 607
192 285
837 554
885 376
852 768
325 371
207 786
332 334
711 66
652 339
576 56
440 325
846 512
515 883
118 41
648 445
729 602
156 840
215 566
333 41
411 66
852 658
991 618
683 184
522 701
757 335
659 98
610 196
78 505
546 124
569 196
798 194
33 297
862 954
994 248
314 195
853 404
21 165
348 843
544 704
38 870
968 301
497 697
201 577
701 575
771 747
940 269
566 568
521 973
221 428
622 515
918 534
699 475
318 939
642 47
917 861
162 680
377 884
461 659
233 578
324 162
430 3
571 264
236 995
423 92
606 456
990 44
518 524
462 688
735 836
696 104
784 651
535 858
516 160
737 996
157 749
752 60
324 586
581 322
414 559
15 3
47 19
543 4
692 565
400 5
108 426
77 96
954 892
51 612
607 470
218 788
848 763
349 969
291 171
730 930
933 704
723 744
748 980
545 265
269 439
865 944
40 377
269 942
553 994
463 320
107 159
922 680
649 955
125 270
200 939
643 855
598 132
111 365
629 345
784 655
599 898
275 649
590 639
632 543
862 142
300 94
774 969
924 222
492 423
361 49
903 691
822 3
368 501
846 933
588 997
894 629
277 187
825 169
712 866
8 456
550 574
542 308
529 323
745 465
513 20
710 106
109 416
916 532
465 476
473 761
389 52
238 366
535 666
532 63
518 246
819 539
846 68
391 361
826 374
394 136
241 339
754 104
635 350
826 670
430 100
152 298
664 819
484 390
452 198
444 16
554 970
37 263
623 400
774 427
562 449
788 167
270 803
152 542
211 905
4 977
274 640
459 156
545 938
135 943
958 996
966 578
841 512
911 2
429 463
912 684
850 990
793 699
241 120
24 944
921 451
91 28
183 195
132 550
492 728
724 267
845 450
961 689
690 685
148 872
555 118
108 59
758 405
525 900
844 998
449 549
576 764
959 540
89 759
487 90
357 581
30 210
898 201
885 991
862 588
706 32
90 417
822 814
713 848
846 346
894 557
320 295
834 470
229 279
369 923
503 715
924 725
925 533
523 822
409 809
840 384
800 115
928 930
777 621
967 640
197 623
917 860
330 516
795 751
673 558
272 163
887 176
708 196
17 811
619 230
614 425
540 459
388 414
35 467
107 165
787 1
861 303
819 704
454 190
748 613
775 127
302 19
215 661
472 10
240 231
656 90
548 853
267 195
661 936
101 301
301 767
70 887
591 162
351 888
500 44
171 98
117 275
935 472
482 331
562 406
496 721
574 217
412 44
980 840
141 73
840 80
967 441
603 909
796 557
600 954
51 295
570 771
243 168
499 504
910 724
445 61
278 406
449 19
858 689
761 429
508 999
440 600
508 474
30 42
995 304
599 630
400 46
213 168
672 642
366 712
772 581
987 810
828 49
738 436
864 686
684 499
98 371
845 123
164 606
910 874
504 158
203 508
675 903
545 416
128 347
927 910
720 900
949 914
349 547
233 686
184 212
582 916
39 282
888 427
300 202
360 797
304 804
706 563
979 979
325 251
161 106
5 252
165 880
427 954
639 514
725 659
575 823
104 307
733 613
815 991
788 33
836 174
736 92
70 542
792 714
820 395
647 953
833 825
778 812
325 259
918 417
239 50
356 492
105 343
334 89
121 919
93 121
213 956
498 829
543 282
677 289
242 362
187 324
135 74
332 964
381 460
509 250
742 620
962 865
953 846
765 296
417 74
29 858
686 629
911 526
815 228
590 588
911 56
130 776
740 45
505 461
711 121
740 13
878 452
298 702
998 830
903 63
920 414
43 932
458 605
832 953
540 273
329 422
198 450
495 458
919 937
58 1000
13 629
81 797
498 890
719 378
440 495
909 622
554 359
964 951
904 11
283 796
217 444
893 611
68 414
351 388
387 987
615 408
205 399
289 695
73 702
197 8
629 513
871 106
57 183
193 835
630 960
403 476
87 846
260 296
684 155
141 610
18 71
470 755
450 222
924 758
765 522
34 121
226 394
576 905
739 282
242 768
244 368
214 644
940 330
484 473
83 623
693 625
379 100
322 162
919 829
351 245
365 684
77 385
289 591
873 652
420 28
396 114
757 663
993 610
82 697
319 477
101 165
265 12
173 480
308 586
831 92
775 658
43 196
786 851
503 332
359 658
771 922
585 755
364 528
224 578
54 446
610 543
554 154
634 875
461 726
818 941
599 291
487 592
443 641
972 272
930 945
867 331
85 700
228 451
29 449
894 452
994 82
236 504
379 548
273 869
810 839
130 91
682 408
49 616
888 124
69 21
352 817
517 935
386 437
885 744
195 414
496 779
282 189
736 731
600 661
499 9
99 409
817 629
244 781
905 866
886 131
947 973
908 237
674 463
207 293
707 558
336 402
590 202
933 618
278 326
335 532
941 777
405 434
214 758
623 649
779 119
91 508
745 726
189 998
291 419
976 396
797 997
199 312
930 387
713 131
663 208
984 47
480 603
360 389
37 694
812 982
490 816
541 903
901 235
653 730
125 191
188 629
940 922
308 386
516 870
77 21
67 178
781 60
449 547
241 140
122 485
300 53
955 612
847 841
570 856
47 499
128 695
617 234
619 68
937 925
945 135
313 13
73 12
558 93
233 521
5 799
851 355
966 305
145 806
662 812
311 715
410 708
941 438
505 26
950 560
695 442
454 894
905 8
100 526
47 463
261 333
687 52
356 112
918 653
465 500
214 579
287 776
214 624
649 227
787 718
160 598
491 482
489 613
139 396
858 589
921 185
236 119
231 608
261 592
91 149
728 726
501 305
928 14
241 714
432 577
174 27
509 591
204 665
61 997
585 342
527 919
37 506
113 763
354 268
417 374
99 445
750 144
157 599
312 677
254 398
424 744
334 427
92 933
929 537
879 152
70 514
19 406
169 107
375 132
505 522
967 791
934 603
202 716
393 91
488 514
257 646
73 912
844 591
128 164
316 773
286 7
412 385
491 305
436 580
102 866
656 940
543 69
784 590
680 745
258 177
823 168
80 515
106 895
59 924
696 233
239 374
758 982
286 651
231 249
114 721
661 332
400 769
359 204
949 184
361 39
206 207
721 183
77 286
209 826
59 135
508 905
886 298
948 266
514 171
892 178
510 628
397 553
757 910
93 755
793 705
911 454
636 999
285 632
458 712
847 493
397 516
814 355
621 283
454 761
939 135
762 345
898 448
358 158
913 654
358 451
904 706
705 268
899 539
251 989
481 356
872 98
452 878
160 685
446 72
207 613
958 384
832 968
126 855
508 189
640 39
744 865
133 543
81 448
437 32
387 332
429 918
795 259
943 881
953 955
568 389
773 159
126 525
380 604
793 252
290 887
752 432
975 34
482 884
916 56
387 918
835 302
561 815
696 630
584 504
892 648
806 152
677 664
268 932
184 56
943 60
492 473
507 694
578 466
521 988
905 493
795 908
723 739
369 355
859 418
65 953
104 750
413 871
803 780
836 681
740 986
459 778
472 232
698 965
952 50
543 219
126 856
595 337
692 849
266 963
916 550
300 331
201 19
799 713
393 4
989 635
412 133
364 448
412 884
933 62
280 364
220 475
812 406
254 815
778 504
54 520
850 693
712 353
66 51
54 510
145 458
590 43
490 557
440 954
15 902
266 373
848 295
701 485
299 660
163 954
474 76
769 217
570 323
373 480
990 635
92 427
469 134
690 682
635 959
861 130
502 649
944 127
611 349
8 644
598 910
986 171
387 71
393 754
234 956
591 766
192 223
357 683
364 661
620 46
175 998
647 481
607 677
25 591
234 217
127 33
203 832
902 112
866 589
545 295
61 99
322 136
818 253
913 678
724 182
179 533
13 899
575 826
416 619
835 599
632 650
482 962
74 834
423 383
678 939
38 968
103 738
990 360
37 921
102 903
435 760
659 281
107 447
65 233
832 523
172 900
861 463
296 653
36 935
873 719
686 714
452 911
270 789
709 441
344 307
66 810
91 779
225 725
957 197
719 290
190 788
250 891
544 51
985 546
264 579
293 857
768 949
737 744
185 37
343 445
255 528
306 409
133 345
541 531
821 90
877 260
150 10
60 127
672 693
272 44
901 935
884 564
307 668
705 621
66 491
19 48
456 320
665 325
855 589
678 206
465 676
685 555
681 614
307 744
788 352
287 578
141 688
356 171
791 448
938 60
107 856
176 957
281 563
152 840
45 136
811 829
384 510
123 496
240 64
416 429
7 27
715 703
873 147
594 71
131 663
519 532
489 238
800 694
533 769
905 952
781 578
87 716
212 164
227 210
639 451
478 643
345 645
792 193
263 217
880 385
917 394
631 398
92 405
174 431
382 624
202 79
794 162
325 289
498 5
456 552
194 137
781 933
126 538
755 572
957 389
782 635
33 873
278 412
842 124
748 452
530 224
385 950
238 324
329 710
261 735
872 784
717 455
993 652
224 842
230 748
382 180
53 12
423 415
539 331
782 265
488 286
235 311
634 873
582 473
208 962
746 843
297 79
730 462
304 290
37 953
133 534
545 419
833 185
515 968
232 371
657 297
607 719
591 892
364 241
202 173
15 572
650 948
409 312
601 380
333 713
246 637
56 465
650 791
758 888
259 165
461 990
709 916
808 68
308 300
472 172
743 510
457 487
798 392
772 866
578 399
35 104
568 824
614 90
978 218
382 372
361 237
153 843
910 70
369 960
131 217
727 841
327 874
265 183
48 125
523 36
140 625
449 557
647 707
925 62
434 625
862 307
149 795
864 14
973 59
276 232
73 104
977 2
184 399
523 242
277 232
857 45
602 417
123 305
367 249
874 48
354 800
595 735
748 502
561 458
690 721
824 836
837 762
161 801
42 21
253 684
729 319
735 109
414 330
579 857
905 780
580 453
187 258
760 175
632 935
655 320
156 322
84 479
279 993
13 245
928 320
638 266
374 656
986 372
229 788
567 565
17 133
391 147
321 203
138 150
470 953
275 792
271 625
617 358
602 549
869 630
895 530
185 507
878 269
56 171
735 107
240 623
769 751
954 630
780 90
42 91
883 249
873 316
674 153
702 490
119 276
805 570
76 13
281 990
160 954
61 337
959 895
646 300
930 728
817 599
690 710
958 858
174 573
725 831
320 847
122 427
997 438
451 927
916 73
26 732
68 76
970 87
387 27
754 615
214 316
25 570
428 904
476 983
814 601
448 201
628 133
571 570
496 624
696 22
753 412
487 722
808 821
847 457
72 194
510 600
170 285
189 535
517 597
198 665
866 331
464 645
214 493
116 34
56 710
122 812
533 808
629 608
64 341
534 476
75 136
421 43
578 245
841 609
273 95
425 38
683 139
631 888
922 897
606 747
559 977
784 727
335 91
432 413
888 399
534 966
9 963
207 954
563 586
680 48
85 836
974 104
991 767
663 604
351 912
888 269
996 909
1000 672
85 330
729 431
396 972
935 262
216 404
989 141
188 778
613 669
772 273
40 586
190 763
675 702
971 540
448 563
235 966
296 447
877 319
291 25
287 273
676 225
366 502
280 665
333 554
826 892
478 105
868 866
567 667
206 542
105 537
503 653
100 340
658 799
823 976
248 949
174 109
610 924
588 540
93 890
781 921
25 919
784 258
925 893
434 351
888 131
784 539
878 391
189 883
859 536
485 11
120 107
30 658
197 730
619 618
539 290
209 399
657 564
456 993
343 582
712 890
429 231
621 495
377 306
842 809
820 235
342 326
984 939
668 372
989 181
471 286
685 528
91 679
671 342
923 547
436 14
244 634
128 864
170 865
673 504
739 12
337 493
431 80
451 321
501 99
385 440
968 971
650 69
410 58
605 321
334 332
966 41
905 578
442 93
597 74
85 115
607 336
416 422
742 38
136 867
307 243
213 521
589 274
332 863
183 999
331 936
976 517
94 296
389 881
954 536
651 986
321 39
461 257
295 737
603 202
445 431
951 909
183 657
520 539
538 515
450 702
218 868
164 426
306 312
848 552
537 260
299 498
755 858
594 759
961 49
479 197
106 405
62 429
968 288
802 581
282 506
373 252
678 500
812 537
89 983
243 659
156 626
483 542
300 911
959 77
273 261
665 438
867 378
665 727
307 834
339 467
718 589
89 712
248 395
378 900
559 337
962 621
162 714
624 444
521 462
722 583
20 793
170 387
113 886
720 835
301 420
9 59
770 19
414 97
997 18
354 792
412 555
269 316
760 574
35 893
475 280
72 757
143 495
380 242
77 256
676 100
158 378
396 684
780 927
945 810
601 776
331 299
614 13
586 599
491 373
653 621
377 965
460 724
966 520
775 839
939 42
419 450
134 96
23 815
624 913
689 967
266 225
237 19
618 880
253 823
443 108
73 905
628 820
339 532
371 594
635 114
564 309
405 53
868 697
610 427
394 491
716 298
317 659
538 952
774 935
42 790
694 217
36 115
647 322
915 375
488 18
326 549
602 51
747 730
157 470
960 356
654 550
208 676
627 971
905 746
535 401
618 947
61 229
550 653
27 707
725 465
14 515
565 50
780 616
85 312
667 936
485 45
720 321
291 693
438 347
748 195
142 973
201 365
17 202
909 751
216 44
558 633
683 229
845 123
434 463
399 929
974 101
421 884
576 694
40 712
907 14
986 787
151 48
249 187
938 168
212 158
791 154
383 770
892 473
936 227
156 326
426 334
217 130
823 846
557 793
807 862
649 464
511 793
980 800
968 760
917 917
71 179
949 708
181 453
680 840
165 116
449 836
965 590
436 666
459 788
650 993
456 265
57 298
98 967
726 36
953 65
244 643
350 23
476 192
32 530
645 156
991 196
786 94
760 955
742 222
215 218
483 392
689 671
637 539
574 786
851 362
4 527
549 94
285 354
883 25
180 316
512 528
622 170
125 298
520 381
599 867
258 734
404 81
620 947
733 40
402 193
720 583
676 406
759 269
293 961
277 642
170 473
642 789
87 791
172 767
634 606
340 771
851 892
838 744
784 471
664 571
153 185
590 383
651 829
789 349
990 943
415 66
855 159
950 57
824 941
547 121
891 458
349 886
629 742
212 187
757 413
597 876
258 910
738 187
535 908
851 527
593 524
683 266
323 447
387 632
752 146
604 933
819 643
385 952
139 448
860 597
472 896
805 457
643 729
637 543
70 177
701 487
753 662
108 383
15 75
221 495
428 767
409 824
776 247
694 794
391 915
810 554
10 863
592 615
157 653
830 228
715 227
888 530
913 467
541 996
491 927
693 761
585 918
165 102
896 360
274 859
412 286
148 84
698 422
74 739
967 855
81 903
433 681
147 968
964 346
273 688
449 454
372 965
67 33
392 536
394 962
248 666
749 806
227 396
134 446
301 301
204 100
781 381
349 636
982 927
615 312
765 254
219 63
95 137
672 285
247 487
152 66
871 494
889 901
347 97
398 23
123 647
27 601
237 903
830 375
686 218
471 444
506 451
587 689
974 601
87 259
324 220
714 239
139 194
291 603
625 485
131 688
288 747
650 158
532 525
742 479
923 218
668 213
901 428
28 255
513 875
95 115
353 836
30 808
411 491
976 320
8 35
782 107
264 296
820 431
910 796
13 561
773 832
260 681
935 674
549 288
402 448
284 643
451 755
246 313
633 861
895 221
328 640
935 677
108 591
386 754
314 18
849 399
79 87
760 109
397 14
462 308
951 799
553 745
57 401
261 798
19 689
329 156
833 346
937 263
16 940
958 323
721 330
416 806
915 800
814 176
484 311
109 275
19 435
835 662
460 76
764 96
252 478
824 93
355 84
24 760
82 371
700 981
787 803
603 116
292 702
12 416
691 776
210 121
783 709
784 45
140 242
719 548
640 391
475 542
302 995
365 499
480 383
186 65
180 266
967 788
203 472
247 979
100 893
602 456
500 882
123 386
934 640
31 842
383 574
568 506
4 684
67 933
997 483
749 253
40 176
647 716
694 243
136 894
350 794
675 737
123 850
489 798
639 56
630 520
25 22
706 198
130 29
511 772
24 126
302 260
975 64
306 949
842 669
462 441
178 191
41 137
934 301
357 529
48 573
594 986
183 73
101 299
71 313
438 612
871 95
158 740
688 846
514 464
905 530
721 976
112 83
383 761
290 46
618 739
725 338
410 212
510 907
220 511
122 580
674 657
397 993
838 832
295 84
614 352
328 199
282 335
95 439
485 664
402 385
722 103
314 127
34 132
642 823
403 253
910 763
756 77
908 306
390 594
945 203
402 3
338 272
711 683
346 433
817 196
299 748
875 539
670 612
435 908
160 311
74 838
914 69
374 830
423 822
25 764
766 368
640 426
108 103
536 351
546 454
202 352
890 844
456 76
983 559
870 891
728 143
211 943
773 641
463 585
348 195
562 487
912 114
217 201
552 20
474 752
104 98
941 676
752 993
552 397
287 735
877 421
364 14
655 88
672 136
331 117
604 20
133 893
93 516
536 350
101 645
742 10
685 204
197 683
79 436
171 748
169 366
379 47
134 533
669 34
151 806
825 999
891 754
269 958
307 984
629 805
814 407
611 370
52 498
934 807
555 131
496 105
151 724
256 874
907 284
90 925
924 58
811 914
871 815
798 80
884 177
584 426
796 697
195 195
1 847
977 129
233 556
279 472
346 383
667 535
459 253
310 756
670 382
196 121
200 541
718 994
420 83
779 302
496 216
62 974
102 497
52 39
511 335
717 330
865 857
110 384
140 323
705 419
540 810
350 901
895 739
822 68
369 315
530 601
574 864
360 591
630 676
10 411
741 141
997 727
110 605
928 106
525 250
60 632
533 64
803 409
476 427
741 624
224 845
708 271
862 797
473 67
478 491
631 482
208 218
823 628
733 318
568 750
382 258
322 627
36 915
341 124
747 512
356 82
352 971
768 63
130 213
704 240
721 607
825 335
962 929
247 648
397 695
952 814
441 779
693 273
396 476
987 34
116 143
113 342
405 467
680 880
120 534
140 383
718 841
769 965
612 679
373 16
830 9
787 324
597 270
746 480
514 993
135 733
74 629
96 248
128 478
11 776
159 247
87 151
115 876
554 856
872 727
735 926
250 701
971 521
1 846
839 716
448 514
143 973
221 522
1000 238
13 348
595 11
161 171
46 682
537 276
2 600
526 408
109 737
258 775
621 79
795 258
772 459
432 243
764 914
151 652
1000 764
774 164
335 594
275 935
210 381
980 812
220 212
949 505
279 328
407 206
463 900
358 202
444 235
148 790
441 208
971 299
463 441
34 745
679 797
177 309
120 889
101 156
661 339
667 49
254 939
839 73
275 717
951 197
986 719
926 99
397 427
867 897
641 859
656 901
209 319
208 832
988 328
667 308
356 648
587 333
406 609
326 425
621 680
398 276
375 607
33 324
221 772
630 900
800 861
180 286
117 9
337 387
694 105
752 3
336 50
659 339
763 741
421 984
260 384
990 819
142 634
405 23
923 362
223 35
320 723
731 403
789 437
542 67
70 483
533 293
631 405
146 191
175 394
777 566
384 434
68 767
790 526
888 473
508 712
435 110
512 828
265 165
232 301
784 806
98 302
706 316
506 729
123 851
417 680
114 900
667 801
326 182
654 456
168 213
323 162
989 602
767 835
136 253
58 999
300 919
234 156
885 6
856 740
420 7
906 273
73 534
715 572
28 398
611 369
530 196
797 934
768 518
771 564
562 903
822 828
984 862
867 56
795 868
875 723
995 215
748 780
352 67
464 462
831 380
575 75
8 360
878 372
935 776
679 648
476 497
359 500
555 460
327 225
947 350
564 202
982 941
8 311
773 333
712 472
546 603
963 286
658 554
329 840
487 592
89 7
506 963
422 447
671 61
410 749
950 618
559 974
285 931
264 566
37 57
660 976
262 583
136 622
461 919
511 465
471 948
911 599
45 977
37 332
81 716
333 447
421 30
961 891
457 705
761 225
200 493
76 420
41 461
380 211
675 502
449 890
488 146
122 359
691 532
248 159
606 771
801 580
471 26
730 761
986 927
419 491
911 185
646 495
705 952
453 25
914 380
526 902
261 402
933 647
806 952
722 181
760 412
438 523
284 230
156 167
658 269
453 575
69 568
519 98
123 774
154 971
873 37
438 679
326 133
84 371
551 131
543 806
328 310
540 980
147 611
880 696
270 804
371 332
430 339
113 889
860 553
589 266
944 732
865 26
396 270
401 949
754 946
256 943
922 82
693 795
490 69
872 572
904 760
99 243
132 333
886 211
477 991
723 474
499 420
690 587
535 895
840 90
32 289
370 96
890 954
22 63
634 380
139 894
136 537
870 237
448 267
258 755
229 924
344 980
567 727
622 33
122 102
391 461
556 154
107 761
823 446
825 129
23 456
993 964
201 158
425 862
617 648
571 682
662 845
572 914
946 229
330 193
654 67
221 720
480 210
656 327
456 303
758 480
444 478
636 750
612 644
291 61
743 229
74 861
775 404
633 645
838 720
787 962
682 492
701 7
334 162
464 356
836 790
267 222
972 279
922 903
963 583
812 213
73 705
109 885
530 847
567 742
703 368
859 353
360 385
547 560
916 694
483 10
231 751
30 749
652 202
785 951
163 614
319 597
481 236
83 428
169 11
378 649
2 872
257 237
796 361
54 803
813 712
462 537
285 43
245 491
442 936
550 30
626 605
841 869
297 107
118 923
571 465
337 496
733 573
934 593
396 529
240 987
524 208
251 701
192 808
744 496
525 634
238 294
163 151
258 78
1 459
924 376
872 572
144 260
853 604
132 77
64 248
456 371
72 587
395 706
202 263
896 138
432 727
878 134
212 594
52 136
511 212
783 975
235 382
985 927
3 87
335 117
487 66
653 791
497 558
821 47
185 698
424 717
850 616
210 301
436 62
274 261
236 947
328 57
983 470
557 313
429 985
51 891
682 916
474 703
749 178
875 294
10 933
549 299
599 860
921 758
18 35
982 195
251 254
723 309
622 233
218 279
170 51
966 268
971 852
29 440
733 720
653 903
201 743
602 201
958 800
835 523
717 976
229 816
125 967
200 952
231 747
797 417
685 401
252 763
202 656
375 280
183 935
677 27
227 384
183 278
801 185
161 18
833 517
484 390
341 958
704 683
100 572
972 500
263 784
440 224
504 465
399 814
840 686
70 75
353 67
252 253
270 153
670 412
801 103
60 153
836 142
713 763
263 935
719 685
909 526
990 158
971 412
98 388
463 811
878 167
419 816
969 129
541 688
790 639
791 341
483 850
612 627
561 195
880 875
400 279
437 788
200 389
777 408
218 297
463 240
55 96
225 882
570 23
661 765
106 360
209 452
78 588
782 821
695 639
918 662
449 94
482 354
761 649
945 259
498 979
75 408
290 552
575 299
63 859
218 236
688 168
755 426
246 766
405 537
198 940
34 322
676 647
296 516
774 437
415 240
648 272
824 490
788 937
795 398
634 851
19 13
438 322
88 773
310 684
624 492
813 508
155 657
172 488
925 450
690 946
217 339
829 337
274 40
438 616
466 68
81 72
393 484
257 518
201 480
972 567
74 824
481 784
272 229
678 653
598 196
535 367
703 814
854 363
979 977
45 291
362 445
929 125
642 755
235 185
752 843
667 206
989 826
54 148
800 261
457 731
97 397
211 992
355 800
776 64
355 333
777 821
945 716
471 705
890 587
429 705
910 642
467 96
243 899
160 520
251 43
439 616
607 348
147 650
713 962
294 923
744 68
784 71
776 688
274 254
958 665
307 703
799 868
767 773
292 41
84 926
542 543
890 522
172 148
109 37
960 885
952 403
473 703
390 735
989 248
913 663
366 947
814 219
991 164
205 580
506 283
825 288
810 47
195 715
751 981
865 304
706 710
412 816
551 179
426 801
464 539
485 339
557 829
992 299
879 548
831 196
483 384
430 656
370 293
273 625
928 121
830 138
954 633
812 241
42 504
43 238
576 505
334 528
826 133
681 325
521 705
88 511
167 4
296 518
142 537
657 569
706 69
702 486
727 659
163 513
751 768
273 205
732 326
458 606
930 558
263 138
649 451
454 350
868 815
351 750
318 10
78 8
493 23
682 780
293 219
987 844
48 43
369 259
864 780
338 826
964 794
244 600
950 613
428 698
447 818
827 779
786 764
787 905
684 278
497 468
312 977
20 483
741 360
139 388
214 605
398 477
77 178
790 642
339 27
844 218
996 786
550 670
574 781
59 337
804 258
234 556
38 115
474 253
641 779
384 613
90 854
31 781
423 167
193 821
38 762
548 36
706 33
814 97
433 279
536 872
427 237
352 770
23 465
244 826
439 663
516 627
408 529
695 547
367 830
592 888
923 404
436 139
235 628
907 249
121 668
905 443
213 548
12 256
82 235
898 256
882 521
49 414
960 289
119 744
631 327
730 710
848 553
181 166
415 83
751 88
530 536
83 655
911 742
977 95
350 993
513 875
288 231
520 561
305 248
575 638
348 935
488 304
470 196
279 668
756 884
419 29
684 285
27 502
596 594
586 4
879 945
176 99
660 167
414 696
334 964
898 989
292 681
877 385
53 762
646 155
184 808
93 65
566 867
460 120
123 161
106 46
144 1
167 282
977 804
767 581
569 311
992 664
49 861
622 868
23 102
909 268
332 206
72 2
121 897
58 532
577 243
244 164
446 721
524 411
992 423
733 291
955 560
421 724
591 3
104 43
310 613
819 13
14 641
538 890
421 134
377 596
759 998
718 621
31 204
626 242
532 23
583 359
82 487
489 3
46 673
286 593
606 355
996 104
993 620
754 534
129 413
410 130
751 888
92 128
370 781
804 718
76 902
388 386
388 157
829 877
470 433
788 114
218 75
695 784
317 210
623 448
577 446
333 33
161 327
108 424
141 530
431 912
297 217
373 819
695 684
117 202
316 164
239 905
688 533
742 933
380 5
451 364
397 957
284 783
207 557
86 392
303 348
564 517
335 599
283 937
138 30
193 400
304 453
985 432
364 992
997 727
91 744
701 447
230 487
43 984
376 437
785 129
645 679
277 349
285 980
9 560
960 423
875 202
633 263
255 860
586 997
740 252
698 676
163 441
425 928
364 205
334 800
478 148
496 978
958 755
315 781
203 967
168 274
537 78
937 801
797 791
43 523
199 537
977 740
667 361
566 401
201 31
179 899
877 678
433 675
455 834
801 748
21 658
735 968
768 557
348 672
195 565
101 390
130 394
755 78
478 797
828 320
219 678
356 6
681 95
929 789
536 136
793 729
697 556
113 528
200 465
29 461
851 395
788 130
207 981
777 542
862 685
363 605
611 80
174 718
507 291
426 103
832 42
598 219
747 528
992 711
171 946
341 21
151 22
2 128
670 357
42 779
383 531
610 404
121 993
283 784
887 627
669 709
927 718
245 266
976 674
620 237
257 147
168 960
88 407
764 169
948 757
288 805
208 330
323 898
681 329
956 605
314 567
284 625
890 240
913 529
765 866
12 532
492 22
429 180
349 579
336 193
997 296
626 623
520 205
534 948
552 201
767 490
114 866
105 51
579 3
869 18
550 344
366 881
60 42
620 795
987 409
704 955
577 984
189 330
277 97
297 722
211 829
694 63
114 324
327 799
817 693
37 196
76 366
408 402
196 136
544 27
982 182
166 248
577 559
655 354
76 853
682 951
14 286
610 375
173 128
820 937
132 989
355 856
258 208
344 762
789 453
635 887
135 770
328 801
154 712
565 983
934 229
515 246
620 948
75 125
61 793
781 895
750 193
401 136
897 8
460 744
631 685
455 95
895 765
477 783
765 49
277 41
287 699
646 792
916 907
699 720
614 976
169 480
615 364
371 569
312 512
197 831
926 942
707 652
434 820
869 183
224 199
897 145
936 511
417 542
262 851
827 116
596 875
239 996
564 211
722 610
440 876
817 919
570 366
186 524
707 4
202 54
199 930
441 98
640 135
986 857
973 901
776 812
807 568
778 14
624 371
246 500
418 64
429 63
586 988
991 614
668 292
222 193
291 866
1000 662
519 930
831 985
797 491
58 606
620 604
974 835
334 243
307 219
281 752
739 735
349 867
158 730
922 16
882 380
41 212
141 881
866 559
50 971
577 663
266 107
942 196
439 240
459 276
27 745
480 740
606 766
495 828
844 764
143 416
627 725
606 183
742 768
739 472
134 791
898 316
512 400
639 839
114 950
695 97
836 141
906 174
2 441
204 400
816 846
571 346
529 443
211 177
648 271
61 949
264 782
181 959
798 775
725 819
915 912
52 420
594 751
192 958
357 596
441 395
741 173
615 11
188 270
540 825
774 835
616 601
559 38
813 796
615 356
267 538
957 530
280 319
276 550
146 471
866 633
805 586
597 607
876 420
245 784
619 416
16 19
57 234
30 575
931 869
407 645
174 198
516 364
913 453
924 791
424 58
644 789
396 229
649 241
24 271
686 894
912 642
876 702
276 968
837 906
550 207
404 244
607 723
176 919
710 520
578 100
889 133
362 221
461 284
555 10
903 485
127 240
942 815
783 3
908 218
424 620
863 458
181 827
745 469
989 357
456 455
588 566
786 344
627 949
959 247
732 181
421 861
675 858
860 363
580 458
77 768
225 3
830 939
408 405
761 575
29 396
961 217
560 616
565 747
994 187
368 523
384 725
583 789
151 59
516 443
210 730
733 592
530 434
839 563
137 938
333 600
816 165
781 294
41 376
562 345
868 34
759 930
718 251
309 341
783 868
598 824
416 993
426 331
893 946
883 265
864 29
194 216
509 680
55 974
319 550
583 617
546 186
437 341
682 263
131 746
570 465
457 728
59 985
930 883
147 951
980 813
29 11
691 173
147 538
87 745
361 466
652 669
10 906
169 88
833 692
156 299
27 402
387 612
494 85
36 317
129 641
651 16
189 157
694 341
86 335
801 780
449 447
353 452
539 459
150 521
820 372
774 305
917 846
931 160
476 410
50 966
981 605
762 701
42 169
504 455
235 127
574 304
755 684
142 926
447 294
666 292
596 266
112 440
599 513
922 42
7 75
680 972
672 988
156 441
896 713
840 660
964 130
814 413
339 718
12 955
247 785
51 678
117 843
355 162
203 716
790 276
247 210
197 469
910 919
632 353
12 805
934 472
884 975
693 748
703 223
7 705
383 949
791 58
219 499
214 145
421 421
630 4
473 668
586 826
179 382
186 217
689 190
165 120
867 572
795 858
562 569
518 802
859 944
443 308
453 77
497 657
660 873
540 127
953 133
515 126
343 131
320 701
821 31
603 485
342 688
257 397
198 904
848 774
81 56
132 291
947 534
406 629
755 607
739 946
71 707
837 254
954 414
444 157
642 774
461 46
443 983
887 717
490 640
696 735
25 571
105 827
456 971
577 510
456 210
917 316
569 527
940 754
910 523
296 383
429 551
534 757
474 871
511 421
155 963
534 206
33 179
149 638
148 488
698 726
41 603
129 614
367 610
132 69
451 277
828 428
184 880
751 361
781 657
620 261
467 936
114 154
792 499
987 263
988 940
542 684
298 29
638 671
740 665
941 770
197 190
70 769
129 381
38 820
81 910
846 657
811 547
45 959
221 602
541 31
715 208
237 83
754 12
676 875
644 493
683 617
385 841
222 753
572 514
424 259
916 652
199 269
227 726
328 244
275 448
656 869
952 989
1 892
766 705
198 677
293 410
250 881
633 678
191 471
729 204
856 615
883 645
370 54
298 110
558 698
566 572
560 213
104 517
222 561
237 870
279 420
300 529
206 528
999 932
136 397
12 728
372 992
46 894
4 741
439 343
914 562
774 4
521 474
34 878
747 742
161 270
799 25
552 461
392 5
401 551
278 528
519 412
306 649
390 564
907 310
871 828
831 820
294 644
521 351
93 327
597 268
292 254
714 395
399 844
394 106
634 800
212 671
319 152
716 518
827 708
536 623
443 698
341 366
717 736
63 862
129 810
64 659
54 421
264 777
883 452
252 657
328 516
668 463
980 646
354 384
6 807
504 890
256 448
184 845
707 972
782 246
905 836
256 845
622 958
410 520
176 504
20 661
124 504
150 688
71 104
910 503
393 77
525 413
258 648
619 708
954 964
799 401
245 858
815 55
574 866
370 224
885 750
253 390
77 8
111 402
905 148
224 20
433 297
944 749
457 690
654 563
963 410
268 453
507 208
73 82
306 80
830 443
832 190
198 82
484 908
56 308
328 388
684 280
28 761
451 628
190 485
895 104
556 152
359 162
244 62
142 432
875 549
739 971
53 706
614 937
244 536
923 669
949 572
333 607
234 977
461 783
886 424
576 355
516 442
504 935
366 759
308 645
616 240
946 46
982 669
204 560
229 226
798 127
734 177
153 130
913 968
391 613
967 799
240 966
900 483
241 743
388 266
506 549
595 3
671 451
10 577
803 875
2 239
415 600
730 735
702 567
180 642
440 92
58 147
629 680
422 957
223 870
418 809
812 728
178 12
588 483
358 188
427 390
990 359
93 841
408 720
362 795
886 587
733 802
481 944
900 361
231 903
711 122
850 648
660 523
6 28
216 248
638 363
721 642
482 627
347 813
608 889
475 708
509 493
437 208
569 989
891 337
458 799
446 602
125 307
335 105
353 130
492 550
191 990
617 212
25 672
561 963
670 632
125 36
243 178
167 561
897 811
609 58
660 355
662 55
160 784
914 996
545 512
501 405
617 736
407 117
80 641
273 968
3 749
926 398
958 246
56 93
150 855
210 665
720 809
593 872
867 879
391 506
911 412
147 892
9 527
168 554
521 88
836 440
838 523
768 762
855 796
650 824
489 4
813 860
731 208
87 406
912 598
10 478
370 822
348 156
710 378
466 515
955 230
753 302
63 792
587 521
344 918
922 237
96 833
41 734
140 827
424 127
605 51
872 433
589 974
352 220
735 298
528 817
118 690
481 281
801 181
98 68
305 145
977 19
753 401
227 17
144 892
943 651
84 748
722 814
34 672
970 73
889 768
457 498
778 6
187 938
6 578
722 284
303 310
711 698
715 55
947 937
588 858
606 889
703 671
343 327
399 736
503 313
810 287
293 960
898 587
164 479
763 903
213 886
584 65
120 923
860 298
156 66
955 447
118 761
87 657
392 460
773 486
773 895
855 582
168 65
544 752
654 332
218 307
372 866
789 801
99 491
557 648
95 254
15 511
167 212
672 102
587 559
454 444
26 359
424 308
59 194
525 968
274 713
579 742
543 646
136 367
14 641
894 693
203 109
320 908
9 369
928 992
436 596
955 381
688 461
654 378
346 747
459 179
920 620
265 38
404 463
103 401
93 418
526 996
904 295
664 846
838 913
508 591
971 273
734 462
840 659
405 387
566 185
805 864
901 486
948 69
469 305
722 50
46 561
856 248
93 949
862 519
110 930
203 369
831 81
740 936
323 671
856 144
8 888
374 660
728 909
213 321
370 197
758 934
182 416
364 613
132 274
204 225
594 241
322 406
341 425
96 61
205 664
551 951
610 213
121 925
245 338
534 333
267 615
30 292
904 448
722 394
619 36
277 925
330 212
637 598
658 671
334 732
683 863
75 885
809 292
630 195
528 54
668 164
455 795
243 698
91 359
394 964
889 709
921 670
268 218
889 558
289 926
788 223
107 971
263 862
57 916
969 893
56 585
380 637
334 511
870 622
586 425
133 263
933 474
692 54
611 201
126 580
802 900
870 913
775 909
824 133
25 832
417 793
429 81
592 796
417 763
187 461
723 2
476 320
373 656
856 168
748 984
883 981
894 550
458 752
885 669
501 282
75 909
990 917
713 503
266 581
41 129
131 452
772 764
420 607
774 144
128 275
256 521
70 10
761 150
819 528
809 646
555 320
237 883
386 544
125 949
78 651
103 166
929 208
814 875
19 349
624 588
108 146
155 880
29 178
705 916
561 848
168 513
396 115
659 404
352 781
432 784
949 429
637 535
409 878
226 451
38 428
573 849
728 146
323 727
643 757
605 27
540 203
318 772
175 935
716 977
760 527
956 148
682 708
585 593
43 91
518 811
659 81
227 91
817 387
143 550
577 460
662 747
518 116
50 980
956 693
220 766
913 716
424 175
767 594
685 8
819 810
891 203
293 478
864 118
667 110
569 7
753 243
359 231
210 271
964 409
174 166
881 183
357 86
680 304
312 124
934 365
567 131
608 825
942 860
969 471
477 609
852 537
768 230
501 210
619 977
143 464
646 792
878 23
327 3
127 558
922 639
769 61
885 489
348 377
847 827
436 317
854 324
553 287
497 621
597 54
517 115
907 740
763 163
166 784
341 90
728 292
352 263
752 497
873 237
63 99
416 720
43 499
785 269
889 596
649 282
396 486
225 166
328 303
86 987
76 493
785 427
690 804
301 136
373 441
540 173
893 436
934 955
223 935
531 718
1000 111
597 180
345 396
698 821
808 673
165 783
210 884
687 950
86 899
340 987
160 458
893 879
833 52
987 826
544 56
167 517
697 544
939 763
584 41
713 636
419 391
274 878
827 628
527 961
948 912
369 867
745 108
160 262
88 578
633 146
663 631
174 800
562 359
400 113
748 145
535 113
990 166
794 809
770 817
728 321
188 718
825 97
359 932
510 984
130 446
77 143
942 792
151 251
363 503
648 550
662 110
276 183
991 652
468 70
391 761
478 196
292 578
510 302
286 650
96 20
162 415
207 172
422 104
607 357
907 785
895 254
436 568
220 171
241 427
187 687
882 631
209 664
966 174
824 719
738 251
666 919
91 900
3 872
228 513
297 609
863 134
702 191
361 299
725 922
608 601
232 912
576 490
663 440
159 541
792 486
405 896
795 457
329 495
7 798
407 556
690 304
494 269
567 392
313 855
456 292
203 921
410 687
127 778
319 73
559 285
181 111
568 963
458 976
773 896
452 465
768 179
447 142
534 261
116 14
305 847
767 571
258 508
286 177
249 384
669 604
715 807
770 850
825 283
178 227
691 597
775 630
771 458
719 222
236 305
151 834
405 541
48 917
93 662
46 333
937 342
148 714
563 652
934 917
143 388
984 111
741 834
291 759
980 512
816 9
843 215
755 966
883 247
908 803
135 976
317 953
667 72
723 464
381 230
617 656
767 524
357 600
359 507
19 648
656 338
553 834
800 499
745 308
110 683
658 653
606 245
316 974
438 273
502 39
695 818
342 119
719 461
968 698
345 77
415 986
820 1
499 967
274 620
302 244
897 384
628 959
933 502
774 944
983 371
188 276
394 677
137 530
227 112
189 105
90 572
572 603
569 910
529 71
315 843
227 831
790 211
712 855
798 722
92 486
761 780
456 280
809 155
266 593
697 36
607 455
57 787
697 179
249 626
469 226
56 564
774 695
549 845
566 486
971 347
126 658
937 731
885 582
175 746
781 151
606 872
658 388
566 662
288 355
580 815
378 756
450 635
480 151
636 999
345 45
703 607
337 471
53 640
385 222
373 227
99 166
553 978
640 756
110 118
933 927
682 690
324 310
461 132
131 803
848 97
703 475
946 550
189 40
262 998
225 574
739 634
612 323
79 291
409 251
177 189
878 341
650 859
991 202
5 111
207 121
596 853
403 909
949 542
540 592
165 210
843 764
87 904
194 454
705 166
354 602
943 881
740 232
434 593
703 731
852 438
291 909
818 447
989 693
284 766
975 528
292 449
352 818
271 378
543 546
148 975
856 897
129 90
682 596
326 562
1000 384
293 177
624 290
982 110
875 612
139 266
714 850
667 430
808 66
611 937
912 351
248 758
848 768
363 376
937 529
913 689
865 936
225 206
315 488
100 207
473 190
39 238
668 186
252 705
642 476
826 862
620 554
322 73
448 467
996 685
373 385
321 908
114 238
725 546
752 429
618 825
62 224
410 657
362 730
206 662
523 4
558 31
104 143
609 879
564 552
937 604
512 937
174 257
802 626
54 899
723 554
777 671
328 785
514 187
849 690
693 720
751 371
514 250
129 854
406 122
726 693
629 342
599 238
864 802
700 400
953 917
588 422
206 730
917 915
604 720
440 765
136 297
546 190
43 649
771 675
367 449
791 497
735 996
797 389
788 598
514 496
918 741
470 101
16 124
844 386
150 619
915 283
472 285
934 461
136 515
964 704
200 503
498 754
142 934
531 294
790 930
670 44
145 708
832 140
525 160
778 675
958 675
959 693
154 430
944 892
596 289
792 907
661 795
729 289
583 803
733 259
303 373
81 403
542 448
607 912
587 66
741 385
78 544
973 699
591 231
520 917
824 187
981 312
600 484
287 710
969 183
556 19
421 272
719 637
548 962
28 325
710 135
679 768
467 787
17 651
568 58
244 537
848 391
875 225
935 448
631 162
180 903
174 187
823 601
563 892
217 371
505 591
359 926
712 183
834 825
883 729
266 401
791 127
352 113
561 666
827 286
189 191
377 7
607 362
254 199
569 170
760 471
396 74
256 118
943 108
837 89
489 825
952 102
215 280
945 303
589 775
966 772
778 778
139 342
541 384
554 393
863 110
183 313
431 259
366 439
527 373
198 202
304 16
296 149
452 518
293 241
12 41
818 258
600 789
173 957
350 141
250 726
39 212
471 433
871 469
842 836
38 398
414 39
188 342
859 709
949 640
681 152
409 961
750 498
455 8
148 923
648 804
16 398
830 687
156 486
322 701
98 997
36 360
701 511
220 223
863 560
711 169
129 543
41 119
127 878
800 495
299 275
672 448
135 314
800 502
202 290
287 121
480 300
811 322
545 180
739 30
198 407
950 449
568 327
205 990
485 695
969 4
452 783
97 641
142 587
877 896
17 344
644 163
485 496
676 454
483 29
436 415
864 681
7 386
375 431
126 211
215 860
643 94
735 667
253 739
635 877
220 129
292 651
147 863
316 776
805 822
236 799
479 240
626 99
530 485
696 1000
860 655
749 910
576 502
241 483
360 829
957 875
525 579
442 249
24 671
493 758
557 829
68 728
827 35
520 694
693 357
12 215
125 553
54 761
244 700
529 294
168 603
182 485
734 693
364 624
381 757
585 856
584 938
973 653
346 411
767 492
707 39
592 779
539 832
532 645
939 782
384 60
544 107
799 566
189 278
34 163
18 570
507 619
272 602
12 479
971 618
657 778
557 678
509 248
892 95
877 40
99 831
937 261
826 643
920 736
898 14
583 954
573 916
517 90
569 844
462 528
306 539
217 118
365 862
957 725
765 257
87 833
93 863
506 24
759 918
932 425
379 656
571 514
604 951
795 87
615 172
711 256
373 920
782 927
651 738
995 738
570 416
278 81
104 663
581 784
209 863
518 512
26 587
538 89
176 629
800 332
587 790
710 510
436 960
698 492
229 87
502 692
772 799
462 780
564 876
738 42
553 772
358 256
345 578
207 896
227 520
310 6
516 814
774 19
511 952
39 471
162 739
538 541
321 934
810 999
41 884
655 548
804 593
171 13
908 148
667 377
383 135
948 976
995 899
850 722
192 505
244 889
430 354
287 782
781 750
633 97
644 821
414 288
300 447
595 584
961 208
342 261
237 343
241 290
11 232
737 91
980 203
556 981
762 409
158 843
939 543
363 791
78 583
30 777
360 378
585 624
885 320
663 927
217 121
353 903
994 228
430 89
69 973
381 986
828 831
373 538
328 767
350 736
512 406
783 379
3 871
191 368
295 887
7 853
756 511
738 359
448 749
721 168
153 516
346 101
639 981
748 719
454 967
372 98
476 965
836 155
522 479
365 27
879 816
327 372
731 634
383 64
232 178
694 103
204 384
365 40
758 843
809 113
210 211
176 181
335 686
164 11
38 857
673 528
899 916
550 999
63 629
807 933
35 294
678 500
539 239
81 42
155 296
507 890
70 364
49 683
694 405
261 213
740 731
647 933
932 639
268 196
128 994
287 74
573 163
402 965
7 112
408 482
372 161
525 915
597 442
846 573
786 290
21 107
40 525
163 667
862 971
964 431
504 990
153 251
216 77
188 554
36 222
382 595
509 407
848 906
479 106
396 694
800 264
789 416
82 839
809 952
382 944
933 773
24 886
962 85
639 239
460 149
744 674
81 842
748 253
359 929
622 227
491 754
169 421
260 280
231 250
193 69
841 613
498 126
211 865
103 459
608 849
523 563
405 352
605 603
532 153
380 963
716 153
574 870
150 884
133 834
902 380
993 326
451 742
607 490
948 661
509 710
272 556
907 32
634 677
830 511
474 166
319 209
79 189
72 892
726 228
607 205
531 627
369 600
89 981
642 975
684 37
592 150
182 956
632 499
10 815
981 461
669 483
671 299
191 747
975 743
948 916
542 582
181 479
459 910
884 269
305 100
250 568
523 897
396 431
246 154
615 405
888 226
525 284
31 559
301 715
631 5
586 249
727 172
82 766
35 186
286 966
533 340
236 536
966 55
209 632
36 212
438 823
107 923
481 962
677 137
141 782
31 307
479 727
492 758
943 560
525 526
865 229
764 58
112 101
732 729
941 321
143 768
691 378
340 250
386 172
953 16
323 527
253 984
741 801
360 745
270 684
912 885
942 135
236 675
404 54
374 968
735 345
722 517
766 426
597 62
78 152
678 550
533 400
200 930
674 273
957 560
445 944
79 868
543 387
440 315
282 946
290 814
330 17
442 12
74 96
247 38
587 151
550 924
854 120
393 750
310 528
471 349
216 754
140 550
864 758
704 580
393 146
163 994
5 723
819 604
642 78
229 65
989 229
349 779
529 842
369 741
89 838
591 840
390 305
63 731
310 254
399 766
759 703
425 561
165 764
842 243
308 807
36 70
849 296
138 384
125 377
214 507
347 213
518 805
536 736
989 580
345 845
547 388
949 104
867 972
214 114
920 709
779 521
817 956
340 627
4 954
460 464
677 218
22 807
542 194
773 558
402 531
918 118
221 949
920 866
979 88
797 133
654 899
855 575
202 470
424 194
658 205
422 884
690 334
528 444
1 232
762 300
417 403
351 679
545 638
726 270
403 523
422 522
97 56
526 276
469 298
502 949
833 127
460 924
368 522
753 987
287 369
772 514
193 704
342 122
392 737
260 67
588 794
850 682
957 684
982 375
324 426
552 484
408 156
678 12
999 775
144 430
944 285
989 915
37 137
873 330
396 428
221 133
814 984
668 70
444 771
196 650
133 768
923 747
758 540
315 601
31 757
41 459
373 974
111 29
359 409
836 984
116 755
739 57
126 930
700 407
56 570
337 895
642 188
728 260
860 400
156 43
501 890
864 197
226 874
282 974
957 584
338 118
174 73
2 77
483 300
870 701
596 538
726 207
466 237
637 454
496 326
216 792
988 996
870 80
54 214
797 151
269 11
83 135
211 443
742 85
786 694
231 611
817 381
618 956
409 283
609 254
46 905
901 825
905 34
247 770
921 958
969 44
178 189
632 52
136 389
82 373
984 921
302 313
269 801
84 920
174 678
582 692
517 219
252 482
252 421
379 499
542 172
361 347
398 720
108 992
365 534
455 190
502 348
149 757
676 770
447 232
924 849
68 29
510 440
861 320
818 761
933 240
586 359
79 293
285 984
518 187
376 649
997 972
728 878
647 145
376 404
253 94
122 299
739 320
639 632
393 600
839 457
816 325
618 425
408 894
80 902
551 925
897 455
333 547
691 625
28 980
73 66
365 280
599 195
826 104
704 238
694 219
544 542
966 509
402 161
63 374
298 482
936 613
159 195
819 269
248 850
916 846
126 320
515 281
384 725
962 341
559 87
629 656
164 102
263 594
967 566
47 326
939 265
460 983
251 97
947 278
124 498
818 862
142 249
973 332
672 526
612 935
590 231
333 241
834 754
320 596
921 801
66 366
349 859
956 525
803 600
97 902
763 926
175 915
247 905
430 147
82 918
149 42
282 671
425 481
76 116
917 744
110 997
856 982
507 458
57 811
713 310
235 154
68 476
380 409
556 315
232 809
850 637
308 381
862 131
246 732
476 937
934 163
144 585
43 789
600 651
960 99
253 312
788 195
604 321
635 167
975 160
797 867
247 825
955 105
837 108
45 201
363 312
896 979
768 507
158 939
38 367
679 118
313 290
611 466
632 916
76 245
112 607
431 872
976 359
467 386
587 812
124 512
490 949
456 20
958 257
624 613
731 995
284 302
767 43
958 895
139 399
6 34
905 251
609 436
822 881
693 75
586 408
356 816
835 75
332 812
425 792
787 955
256 155
197 71
965 23
422 155
188 104
354 427
863 93
973 962
37 684
91 665
481 622
697 447
259 315
107 29
983 683
837 893
963 239
262 33
188 927
30 683
110 376
468 384
345 972
656 440
105 382
4 747
194 585
900 700
728 452
134 6
898 711
949 970
3 861
787 210
893 191
566 817
200 2
974 33
473 545
927 630
376 578
163 930
629 569
20 62
68 357
68 154
124 966
826 17
226 127
317 613
430 119
120 882
915 629
174 94
723 388
965 100
30 98
667 128
189 658
15 686
840 257
222 83
99 963
89 47
660 324
443 405
287 89
718 563
656 202
589 892
992 379
476 554
681 21
679 143
829 870
127 693
775 668
630 348
395 873
197 718
123 54
143 639
201 409
611 860
751 857
235 200
753 742
763 711
853 434
304 441
133 681
348 430
778 908
781 977
695 172
226 978
616 817
226 368
228 817
673 836
35 979
721 908
618 788
221 483
923 470
151 525
954 56
963 498
474 731
903 744
721 168
985 128
496 336
153 210
45 724
702 826
733 80
867 422
905 351
821 88
612 827
882 971
468 565
296 845
588 942
110 199
327 308
644 95
304 822
545 797
623 349
428 247
669 356
706 294
382 573
400 527
497 993
558 282
126 965
907 853
52 714
22 17
111 378
199 666
462 414
762 744
991 84
440 190
484 659
232 145
671 865
857 631
912 168
132 414
267 38
751 38
54 318
695 772
437 165
578 894
638 899
983 340
529 628
287 422
567 13
877 518
148 238
405 734
148 60
97 537
575 414
732 847
619 629
793 427
321 56
954 370
710 958
586 937
358 239
251 872
390 925
162 128
861 537
596 567
103 8
422 692
539 677
305 154
580 157
212 97
467 901
859 165
102 177
415 444
316 459
384 666
793 705
242 545
111 654
662 837
529 213
890 83
237 67
223 194
291 817
717 435
600 758
934 575
19 701
160 348
13 334
38 543
88 806
459 279
116 198
411 120
203 645
711 301
494 439
255 934
368 785
542 972
546 967
668 475
823 564
898 827
369 835
641 936
215 456
654 99
219 330
975 65
365 421
860 686
619 859
643 115
86 987
954 184
659 632
196 621
448 481
315 93
29 816
272 956
54 243
573 926
990 273
694 547
232 355
213 554
668 851
837 855
39 754
385 791
412 697
177 581
673 859
675 492
447 701
944 946
872 500
773 516
62 861
215 466
19 294
144 428
282 687
440 981
771 320
16 824
404 183
41 193
684 77
778 715
661 130
630 721
237 532
393 402
868 299
592 608
35 886
573 736
716 317
637 12
836 487
669 653
845 240
316 710
425 528
658 94
815 85
617 287
688 51
349 10
618 556
441 941
676 653
969 13
25 391
878 606
258 860
99 547
256 103
631 415
509 681
765 288
574 323
374 382
392 262
817 723
663 9
661 258
271 338
729 630
236 295
155 607
153 494
596 254
669 409
89 227
514 177
500 854
236 88
350 873
595 627
635 166
424 257
595 296
926 694
989 324
930 162
655 143
397 82
491 251
477 65
241 579
433 991
78 740
613 668
294 427
593 207
464 929
225 16
710 59
382 151
312 698
841 311
393 966
217 237
301 883
462 693
684 542
282 894
561 761
188 894
101 855
784 781
797 565
623 8
158 506
204 4
315 470
435 44
281 707
589 651
344 582
124 51
944 27
788 405
299 505
360 976
757 400
965 143
150 553
59 587
591 308
777 262
306 905
611 212
863 587
168 200
250 206
233 291
696 194
699 21
996 995
394 58
201 753
305 359
945 350
658 363
625 536
440 434
646 930
516 51
250 508
714 684
975 500
694 947
967 670
665 392
450 963
715 59
417 650
1000 19
382 361
897 657
91 6
936 336
387 736
244 452
135 637
137 957
903 109
779 830
222 870
832 443
501 671
321 546
565 917
278 321
978 946
952 175
510 68
804 888
339 897
533 47
4 473
582 669
499 907
776 361
804 720
391 607
153 304
221 712
32 717
663 499
673 9
77 615
502 183
80 881
928 840
313 612
281 931
838 895
255 779
499 613
220 58
362 889
601 372
89 583
82 632
641 752
366 755
938 717
597 867
707 17
629 524
455 20
914 909
688 292
905 168
226 186
75 124
495 588
170 675
307 584
335 251
6 947
664 700
567 943
959 261
785 274
293 587
495 239
531 206
374 183
368 435
558 600
187 443
118 53
637 356
607 425
371 971
670 612
554 35
295 237
510 513
99 79
318 803
8 594
776 849
283 382
981 144
587 841
894 167
523 704
128 530
500 129
741 499
534 170
407 295
807 828
907 916
718 905
498 225
73 726
108 274
417 356
197 89
255 3
707 90
620 778
907 835
333 120
290 647
942 866
694 696
612 748
652 601
825 330
56 150
424 898
253 163
251 840
843 449
539 506
283 550
384 159
279 190
837 716
582 568
263 778
525 276
876 875
204 177
327 700
597 259
422 750
590 850
299 673
178 433
982 838
996 461
650 365
81 274
842 487
264 663
938 105
979 789
965 813
513 182
441 292
42 110
959 863
535 631
64 258
95 712
173 45
410 91
365 823
309 491
153 206
310 573
361 91
904 288
470 326
618 416
525 911
773 659
290 484
741 307
19 353
398 835
926 192
14 807
298 290
495 323
895 450
541 804
92 256
581 444
859 561
472 198
856 384
867 244
551 145
498 608
443 569
761 895
702 368
657 774
97 999
449 151
955 991
246 989
432 46
607 827
24 290
674 78
322 880
25 540
148 872
441 523
417 590
958 201
975 118
117 614
765 71
62 565
553 720
766 308
135 984
274 373
450 159
38 947
487 772
643 63
585 634
223 84
285 2
120 181
794 259
330 236
800 559
278 392
700 352
336 44
416 834
992 609
555 866
637 30
92 41
674 280
363 677
678 897
77 648
907 797
33 871
429 237
628 832
184 707
750 327
161 519
128 166
31 152
181 682
723 667
947 273
949 396
293 310
957 627
424 370
240 863
99 456
288 669
376 727
54 471
990 126
291 214
366 117
799 322
988 547
819 521
917 934
243 768
394 209
579 200
63 818
273 819
488 162
888 561
32 864
989 942
156 21
138 280
602 521
67 936
456 590
523 886
653 372
581 766
966 47
864 160
978 28
189 137
698 466
329 77
18 729
749 318
598 174
695 887
822 199
788 762
647 278
649 311
77 300
346 230
390 42
70 210
347 367
833 258
334 44
772 161
478 352
526 521
408 76
274 220
981 229
506 62
372 628
927 155
385 448
490 273
482 774
141 559
817 829
872 973
133 151
502 644
165 611
686 28
247 572
800 960
21 228
855 306
460 393
841 781
53 845
618 330
889 535
363 758
730 705
855 235
878 863
473 357
384 42
613 159
118 630
857 413
719 139
531 712
492 178
23 371
700 545
79 640
398 589
293 442
676 127
990 148
504 553
595 462
621 887
517 208
621 738
876 374
85 339
517 406
777 577
121 539
178 477
65 200
641 576
703 358
505 317
869 692
154 8
895 464
671 774
511 412
785 291
629 387
793 870
446 145
683 569
46 567
767 861
436 110
467 407
723 139
830 971
979 592
55 983
756 873
284 726
17 267
654 69
938 646
791 446
15 384
951 474
334 60
170 717
124 770
909 636
607 847
438 738
720 585
458 493
219 476
743 741
810 235
881 396
841 748
131 671
144 856
916 82
798 478
248 85
721 921
767 156
893 327
911 205
698 613
89 369
110 916
151 831
226 919
666 31
702 67
922 797
878 845
323 838
922 676
597 570
725 642
968 364
569 618
231 879
247 266
182 319
149 357
275 333
364 375
441 941
737 65
909 363
200 615
291 232
801 121
763 888
251 526
143 731
609 820
85 374
692 856
212 267
599 841
215 487
427 962
26 656
18 164
779 935
166 218
339 69
956 967
492 101
831 207
26 635
9 440
296 111
377 700
541 508
994 976
938 755
411 421
584 963
898 428
646 363
431 64
31 984
84 387
593 523
157 915
354 619
730 166
865 650
157 107
82 406
161 151
571 19
982 571
998 155
517 880
944 643
627 947
334 974
496 710
625 927
546 653
818 978
628 275
381 683
88 784
934 463
481 248
818 504
659 463
342 816
459 175
122 285
259 85
795 455
382 754
407 419
397 927
201 224
906 24
808 582
44 993
241 741
245 524
987 58
873 903
77 329
614 332
416 199
653 872
626 210
629 35
961 32
255 26
49 162
743 161
153 856
597 786
310 393
451 841
743 296
624 324
655 820
18 237
109 70
280 671
705 734
765 909
934 666
827 19
179 983
839 569
354 332
725 435
276 663
958 175
499 19
838 582
819 153
222 856
526 927
660 502
410 231
896 424
443 343
326 722
291 622
954 164
598 644
307 678
853 873
892 265
846 351
503 729
584 664
590 725
226 110
341 249
673 636
978 237
958 115
737 303
467 248
892 690
368 65
938 198
462 220
571 829
557 308
971 74
798 141
251 561
810 24
659 591
827 482
597 637
940 785
33 333
23 406
470 925
122 390
610 407
235 584
891 180
253 792
933 861
422 51
74 183
773 231
713 733
369 600
385 310
643 309
715 417
341 665
54 184
591 463
46 663
843 826
618 936
797 95
145 550
732 219
449 219
952 505
105 162
471 321
629 489
906 113
777 343
527 246
709 831
494 118
943 754
690 336
430 560
110 487
705 575
794 841
346 154
315 745
65 450
938 785
898 694
36 844
89 675
505 563
680 797
551 998
333 623
182 241
727 763
338 292
132 431
585 132
876 478
928 899
684 941
634 865
709 581
255 669
231 797
594 760
757 911
533 145
385 90
853 715
6 112
543 191
322 138
615 127
25 198
138 542
407 709
290 771
440 115
912 544
304 671
581 506
651 61
151 114
828 35
147 3
194 833
971 689
815 515
713 585
127 840
549 850
621 534
649 838
382 61
732 560
66 685
745 312
425 716
751 895
898 253
85 897
586 91
606 55
640 400
240 318
168 767
300 788
626 789
849 948
508 7
691 580
892 573
289 436
330 317
569 39
936 228
319 654
709 521
921 924
242 348
115 160
948 410
198 414
362 574
580 46
626 869
442 271
706 518
834 730
768 36
264 402
56 704
224 582
506 764
112 144
304 747
156 226
640 252
825 354
400 1
870 405
676 25
542 311
40 382
417 376
778 808
511 681
262 833
597 735
879 767
514 708
934 182
434 670
23 574
575 259
663 422
447 444
755 338
719 988
364 795
602 136
817 141
973 113
848 78
845 570
278 726
908 358
28 212
785 342
600 50
471 359
803 263
601 917
905 557
351 319
455 268
409 953
66 271
349 382
951 913
639 193
551 228
439 547
888 578
628 224
582 487
750 99
16 385
941 350
669 920
188 292
244 123
394 597
978 310
223 743
936 928
156 862
408 487
65 594
818 295
782 692
790 399
783 531
880 805
725 724
15 548
671 913
509 259
569 65
807 486
414 791
652 743
229 570
163 60
354 293
984 981
379 136
666 773
578 162
886 546
93 302
214 901
160 764
829 723
209 728
519 635
377 622
191 171
230 606
898 354
334 584
719 881
654 713
875 385
930 232
533 760
661 23
786 747
470 820
548 614
249 678
299 66
237 626
231 490
844 466
50 128
9 177
890 768
152 663
894 764
524 81
104 427
174 184
4 889
503 643
320 551
617 752
377 619
109 853
318 607
735 952
129 367
135 744
407 19
783 287
368 301
727 306
490 471
359 901
544 494
44 862
613 864
482 661
513 990
597 591
542 831
198 331
75 671
689 332
618 481
782 471
777 985
455 509
409 267
760 814
676 952
816 804
464 288
278 298
888 976
807 874
204 430
100 4
335 279
760 789
259 953
937 541
49 36
303 392
206 458
410 62
866 882
170 225
522 330
306 447
320 409
839 112
115 524
802 938
727 449
402 562
102 985
21 339
731 151
608 323
385 936
818 17
241 250
579 987
433 762
171 884
996 752
276 9
947 110
559 77
639 673
658 960
298 740
890 678
1 28
964 497
514 385
635 781
768 754
516 214
98 200
952 686
695 93
202 228
305 641
313 761
720 943
682 971
649 18
46 572
69 649
34 9
790 582
335 668
881 557
757 850
536 979
71 709
936 231
871 273
33 240
182 184
155 753
770 864
436 803
451 815
824 504
85 484
152 613
170 420
270 33
11 927
635 805
36 82
354 571
810 906
90 387
139 992
856 244
46 909
723 291
794 497
981 546
159 879
298 132
164 329
255 567
372 175
256 889
460 407
313 610
997 269
261 402
646 135
43 117
407 692
188 766
311 201
79 168
299 470
798 376
942 463
638 52
941 314
720 894
504 400
669 32
434 500
635 930
46 80
771 677
442 453
653 958
125 753
223 731
107 424
887 21
73 48
362 525
419 13
413 81
113 922
422 82
12 547
626 56
732 57
510 396
354 174
927 162
893 478
902 149
169 999
46 789
314 241
254 408
488 732
653 667
748 601
148 74
129 759
816 773
169 861
34 325
486 522
1000 960
109 378
377 902
691 277
518 423
830 4
735 771
437 318
918 387
461 185
943 66
838 590
450 759
83 7
529 484
444 569
947 528
430 552
829 323
745 120
123 346
117 574
891 857
244 553
737 809
874 705
294 680
438 712
718 744
227 521
89 247
775 671
222 36
358 204
323 50
396 103
677 446
303 512
65 568
376 546
251 801
480 250
961 544
288 918
438 679
925 515
185 527
562 699
903 406
456 920
22 226
671 852
363 699
266 974
520 427
228 642
891 770
314 708
625 852
531 601
115 63
589 455
154 299
705 150
69 57
282 161
12 91
790 953
926 375
802 55
697 445
214 30
737 587
439 527
128 362
424 969
423 242
540 12
162 577
633 245
405 230
321 915
867 417
791 110
165 793
237 593
622 861
448 451
978 358
719 886
854 105
346 143
154 277
853 886
131 315
545 486
400 535
951 866
976 267
59 742
334 140
1 295
746 956
313 448
333 723
828 32
174 187
463 174
59 328
643 315
801 189
724 188
53 200
467 675
416 28
168 525
820 750
705 168
616 565
288 18
50 949
135 115
288 224
552 597
912 347
536 194
381 712
912 259
933 434
461 378
903 349
99 629
796 722
287 804
822 412
360 574
689 871
94 494
90 976
323 645
839 1
713 858
117 220
653 624
2 50
398 114
742 904
626 497
301 538
949 912
486 122
992 308
801 174
149 86
731 891
891 472
329 569
788 604
228 445
494 441
554 229
133 892
389 295
832 759
670 689
810 780
88 155
329 801
887 888
779 478
949 617
186 669
273 277
722 974
414 500
729 215
107 967
262 862
620 495
183 93
873 290
445 992
793 961
849 773
250 679
296 627
296 198
475 482
455 568
67 196
410 869
836 796
657 517
11 97
190 277
566 193
184 63
23 10
783 977
656 871
497 32
230 951
433 792
360 704
899 887
756 426
222 309
825 591
687 878
154 835
28 877
939 720
729 212
188 962
832 511
543 843
794 329
121 772
476 226
113 481
907 374
683 868
458 128
5 507
342 145
22 159
878 369
580 961
922 607
118 767
610 754
83 660
432 403
629 203
683 907
281 741
608 589
717 963
469 66
211 721
880 811
179 232
192 758
364 758
525 113
867 481
141 135
537 949
152 572
478 165
906 835
424 759
721 513
578 140
861 190
1000 789
20 740
497 178
936 212
324 860
341 461
595 190
139 481
53 132
297 290
124 531
289 202
715 547
686 9
198 293
81 546
286 197
375 100
311 782
642 311
771 635
825 983
463 366
497 963
253 516
46 794
995 376
923 334
342 709
1 609
154 540
737 82
181 440
222 112
422 492
127 864
846 192
557 951
914 309
824 54
847 166
542 869
203 842
551 465
73 544
84 551
633 227
666 820
931 814
305 887
751 353
544 432
383 596
905 101
155 297
463 729
597 2
843 4
468 799
343 393
944 540
767 427
247 576
389 432
319 178
530 694
125 69
665 74
175 507
803 570
298 329
331 265
269 894
693 173
566 737
277 36
462 509
84 43
475 709
886 473
166 793
862 415
488 291
798 527
96 662
991 601
865 393
287 321
493 134
871 980
15 58
567 147
189 477
185 651
123 663
456 71
485 289
579 317
843 972
634 377
977 939
331 625
945 842
975 617
596 438
496 845
992 611
88 62
713 180
843 273
343 835
124 299
616 828
800 703
79 458
396 433
57 55
896 727
344 2
439 871
715 940
550 934
996 707
887 638
911 708
543 729
28 253
80 667
369 643
100 879
312 447
502 496
223 369
370 397
268 566
505 808
742 983
689 55
692 738
445 575
304 602
855 988
654 331
973 935
814 22
469 73
569 125
494 970
367 791
356 863
671 634
616 861
915 412
149 304
878 607
208 594
581 182
512 63
998 234
256 484
556 811
936 724
694 124
914 429
291 60
693 270
130 962
373 309
613 45
651 522
115 490
672 859
921 695
929 183
666 918
729 185
908 221
345 664
93 601
661 259
528 384
345 354
662 658
702 718
239 274
764 353
211 353
48 435
617 132
50 977
161 283
504 779
442 68
669 848
106 535
918 329
682 634
292 263
980 344
617 994
346 218
570 381
815 557
689 618
595 432
714 738
516 755
823 217
65 958
493 492
821 170
804 410
672 502
846 96
89 651
869 463
843 435
991 439
56 658
89 679
417 650
405 802
19 933
891 227
718 83
253 383
793 538
40 56
152 465
115 885
348 240
674 983
422 190
847 665
344 477
127 935
737 761
694 531
758 756
838 584
966 475
13 90
146 759
223 53
938 297
537 338
320 285
474 211
876 742
218 321
256 220
980 345
875 992
748 673
257 633
108 585
675 222
981 120
172 821
118 203
540 109
394 655
865 860
601 867
188 741
960 819
163 443
435 940
612 38
670 182
767 868
90 777
897 441
262 70
273 68
177 379
34 812
672 570
437 898
639 272
90 624
66 598
537 252
290 501
682 149
16 959
736 448
889 106
176 632
699 150
529 449
260 876
446 562
460 931
203 882
506 98
695 292
544 572
72 232
380 833
792 753
201 396
502 527
158 89
239 677
125 857
732 767
329 385
316 178
60 788
885 518
810 565
137 580
811 353
186 208
961 191
586 977
503 161
249 87
764 661
517 488
254 889
274 249
426 582
370 589
107 485
50 254
834 916
269 186
394 644
834 454
430 354
515 420
506 933
594 764
251 270
158 110
359 504
86 432
20 784
269 455
709 126
42 318
504 542
186 310
763 897
251 20
439 193
126 765
528 945
215 719
829 778
282 373
804 187
971 367
821 823
949 239
557 530
71 990
299 61
958 257
276 62
254 208
972 715
660 380
98 499
277 874
247 927
113 558
924 50
872 83
322 745
274 821
810 879
939 345
601 109
170 896
103 877
592 424
803 75
574 252
126 901
827 850
407 372
421 940
23 330
75 293
113 345
223 348
692 923
31 162
58 293
170 201
624 161
235 762
13 427
328 808
657 138
509 155
94 64
393 930
222 117
461 467
815 334
256 683
845 507
800 287
487 902
62 969
730 111
538 297
104 742
880 865
19 761
824 389
318 113
229 217
684 540
874 689
372 498
5 130
416 216
118 804
772 903
14 179
475 502
244 551
416 579
340 124
512 435
547 164
381 830
370 775
464 64
562 243
372 835
51 566
370 788
691 169
348 142
643 704
255 823
401 886
9 670
105 741
904 521
351 651
426 285
348 720
962 889
724 910
476 334
122 775
943 845
986 812
516 290
112 629
515 771
441 513
253 524
44 545
195 157
441 395
114 620
508 789
699 76
409 232
6 175
19 531
342 948
238 5
633 858
628 349
861 148
671 68
612 114
271 714
108 806
426 711
500 222
297 934
165 199
373 706
236 171
119 392
396 578
436 356
704 29
176 63
131 565
678 846
560 742
548 948
659 668
890 973
907 159
357 186
892 72
242 729
120 128
705 360
715 516
544 140
203 419
983 720
566 333
75 661
609 126
793 622
595 268
426 682
868 502
573 783
512 759
886 814
174 631
147 591
731 888
307 691
410 934
266 289
950 976
101 341
963 558
826 894
575 558
59 251
33 443
202 631
445 544
175 88
678 618
506 322
12 409
342 812
101 422
397 608
949 50
608 497
390 911
468 433
684 965
408 527
157 716
260 609
696 602
219 435
756 374
783 725
536 767
188 125
733 636
686 585
81 681
591 293
725 471
435 59
585 408
124 843
451 742
343 384
818 147
520 562
286 574
340 303
427 821
457 528
113 159
839 142
435 193
664 430
488 160
568 99
941 72
813 691
75 391
537 156
717 893
466 57
360 3
824 806
334 786
945 280
421 446
639 783
213 856
15 302
400 701
772 582
272 341
732 585
741 347
239 269
325 457
459 704
510 685
470 282
562 843
289 414
197 983
838 927
228 410
110 852
433 628
969 882
467 705
51 700
968 207
664 290
993 293
977 122
404 503
345 447
860 965
948 633
560 57
467 785
637 788
416 576
457 69
773 384
83 923
130 824
113 50
343 793
915 106
608 319
765 318
283 953
586 625
682 231
15 145
932 148
724 651
720 347
731 180
103 493
316 813
863 232
25 429
534 205
524 939
257 142
94 288
913 539
769 680
825 595
742 784
435 756
103 465
645 154
646 834
646 748
980 962
390 509
714 4
942 923
65 237
525 198
737 159
838 438
32 506
289 662
418 773
238 723
877 521
354 882
629 522
483 1000
509 609
612 872
795 222
459 553
751 860
18 983
420 488
993 856
517 451
224 281
4 935
456 461
342 880
402 810
809 971
579 884
756 318
539 191
744 551
410 997
980 494
981 427
283 399
850 973
254 799
734 73
533 258
138 189
998 875
845 539
423 807
124 424
614 179
729 663
659 357
851 139
566 639
37 832
805 848
646 886
958 58
316 380
568 490
365 453
992 566
373 209
633 414
592 496
159 247
604 321
459 818
456 454
285 24
871 492
378 89
147 517
896 336
825 462
915 464
30 190
398 906
319 402
898 31
277 911
231 56
873 880
334 689
712 328
820 618
707 582
98 197
532 853
315 994
457 357
546 230
135 486
888 944
974 454
364 785
840 251
131 595
284 712
40 464
82 995
577 859
55 789
642 675
668 587
943 957
186 125
611 489
432 320
774 498
282 406
657 138
732 122
833 788
252 15
10 872
731 333
122 586
261 786
372 763
719 929
54 315
803 904
224 664
162 235
641 997
134 444
565 297
85 866
881 398
270 336
669 890
476 1000
785 790
553 737
665 157
471 271
175 718
382 274
509 398
395 543
986 149
446 529
395 551
948 530
866 275
165 217
217 534
324 641
377 2
158 876
147 42
759 629
902 321
719 141
683 410
559 114
642 669
220 4
534 36
311 167
384 399
932 475
116 601
602 255
131 492
533 760
388 277
597 292
432 290
700 316
429 115
784 258
262 71
107 3
170 795
193 417
892 554
155 125
380 8
499 757
516 510
786 32
324 904
193 383
698 755
870 892
150 127
197 653
656 411
205 303
720 826
379 398
522 612
619 534
290 902
411 118
149 805
708 196
579 472
227 901
793 276
403 96
749 942
353 599
902 405
230 557
955 622
233 609
142 477
378 851
969 431
235 788
984 117
589 943
844 563
839 815
911 636
578 241
839 660
64 930
487 741
362 293
901 441
918 594
445 42
473 295
83 413
530 708
651 67
629 118
933 494
130 467
707 844
503 707
637 546
286 566
858 123
564 647
241 759
801 481
776 685
98 273
980 858
925 627
745 631
124 553
20 677
520 253
960 727
273 22
588 596
719 558
205 445
204 283
764 445
129 4
277 539
397 226
852 257
887 321
874 597
273 10
263 894
620 793
815 223
818 892
450 402
847 537
819 654
98 50
54 582
121 226
452 330
586 517
837 304
900 473
483 711
604 172
965 745
967 224
116 779
180 785
322 565
218 26
75 140
722 315
541 128
458 842
359 992
296 44
516 196
906 195
367 999
744 510
733 331
109 711
495 848
413 288
314 816
956 630
945 389
517 678
519 486
477 974
18 878
73 773
967 534
532 978
488 333
663 275
985 220
68 772
60 480
295 480
110 373
761 251
928 54
539 278
251 447
324 16
788 269
802 397
375 755
87 333
607 862
82 750
521 591
70 149
629 581
954 365
616 739
792 715
992 544
990 331
347 243
511 314
710 134
888 312
644 84
945 975
725 251
842 27
176 246
826 912
277 804
542 779
493 892
435 334
665 484
727 425
738 11
145 237
548 448
531 33
7 192
443 476
502 731
976 284
196 678
481 802
580 472
363 23
357 73
557 798
222 21
32 283
519 960
408 176
208 67
259 939
414 214
945 701
985 916
593 921
723 180
652 74
97 303
375 15
812 453
474 932
214 34
994 505
680 733
800 401
339 888
102 58
759 753
669 46
967 744
924 261
335 689
992 575
589 432
884 366
297 400
434 358
863 511
243 427
828 543
430 43
100 166
919 531
577 859
602 587
848 544
233 525
99 182
613 224
590 688
88 497
855 887
397 521
948 717
259 640
682 775
941 689
219 782
641 859
445 795
339 242
767 292
474 571
794 866
553 87
583 383
269 640
161 438
154 666
306 108
883 413
101 988
770 823
681 320
114 410
652 126
418 453
23 418
284 891
978 817
199 836
476 560
997 468
134 636
743 151
564 439
427 625
448 664
983 196
605 128
254 97
549 256
674 671
562 572
388 957
793 539
99 586
54 268
903 96
247 188
627 646
271 810
474 53
248 718
846 456
553 853
109 100
771 102
673 782
739 332
871 60
646 531
799 970
66 700
887 702
347 312
122 513
566 618
335 595
51 814
667 180
279 603
704 775
557 49
381 377
436 295
826 252
222 81
781 624
326 287
599 667
180 672
289 720
315 746
559 624
804 365
967 225
1000 83
131 671
47 556
851 512
764 483
564 676
300 985
272 344
11 625
297 870
590 190
935 586
209 904
268 494
719 12
94 235
906 718
273 225
737 953
435 124
800 500
485 998
342 99
724 757
627 352
542 21
606 216
120 477
970 814
826 388
623 689
406 920
144 528
480 679
802 881
380 915
913 601
700 865
622 254
606 423
443 248
464 148
624 49
863 584
971 594
282 688
607 593
121 688
366 751
631 601
515 167
768 11
875 427
681 467
890 497
744 287
434 333
381 208
791 57
651 243
931 761
354 932
620 538
288 474
74 985
152 918
928 589
16 919
386 803
299 696
983 275
607 43
250 416
473 988
231 40
801 123
55 161
699 154
628 674
658 986
904 702
290 810
729 832
634 305
1 114
388 933
976 983
399 995
983 225
265 871
994 213
374 65
219 48
722 72
58 846
547 380
189 961
792 837
141 917
30 426
359 142
125 418
413 334
559 524
394 395
607 824
888 387
435 981
53 107
952 156
535 110
70 499
335 724
640 862
287 476
617 670
88 646
979 742
265 500
894 538
361 659
46 501
482 249
355 480
636 534
643 307
805 171
894 713
575 140
615 534
204 862
507 232
973 291
790 485
23 237
895 684
184 383
632 940
420 666
199 986
293 56
226 842
555 98
237 120
654 129
990 851
82 857
148 497
981 54
291 937
621 3
386 186
126 804
469 17
3 546
601 668
509 295
392 827
946 64
193 629
479 600
456 183
679 560
614 603
540 659
662 905
90 160
964 48
64 216
761 433
100 67
362 362
188 609
673 753
381 133
732 865
47 860
420 188
791 725
384 34
938 331
490 46
93 28
244 454
886 157
223 4
365 986
595 584
337 553
686 267
132 718
578 418
605 178
903 997
30 396
726 287
332 968
996 216
669 425
581 239
243 555
540 804
388 608
160 135
402 725
443 845
262 533
711 20
17 867
263 614
900 46
14 988
203 231
655 9
248 871
425 236
40 490
98 965
99 427
152 257
102 501
34 594
614 364
230 744
358 630
676 492
480 257
488 689
698 682
553 143
379 946
435 978
942 418
845 532
789 41
541 996
590 890
253 574
318 203
833 483
975 675
932 508
197 454
136 420
562 895
840 688
665 940
358 274
806 606
647 202
198 594
484 187
761 787
990 736
219 78
753 822
330 193
646 685
104 526
420 782
469 665
605 259
533 133
739 962
164 339
933 385
572 361
148 416
152 332
410 138
960 370
562 163
847 289
815 208
990 950
615 235
494 458
591 219
180 26
365 330
715 344
704 297
712 286
618 852
989 863
233 28
190 948
237 794
2 37
986 51
285 991
449 600
819 778
804 39
369 999
342 168
464 83
368 45
897 175
38 986
13 885
833 270
64 203
239 69
119 66
57 225
824 404
182 505
544 643
641 985
152 912
994 982
27 616
791 362
348 923
808 828
97 360
563 640
708 161
226 802
26 827
231 282
787 850
492 412
396 331
243 132
114 548
164 236
598 140
62 954
781 945
305 869
508 878
38 868
669 216
43 264
546 695
544 273
685 333
663 36
168 81
628 905
141 281
420 792
745 739
683 481
350 526
403 988
855 858
74 441
705 523
217 116
389 250
582 761
796 74
154 244
149 963
244 782
573 289
28 663
144 317
842 710
698 493
351 245
685 552
75 424
540 389
639 292
52 929
2 220
464 848
811 155
936 612
901 54
716 508
825 928
638 860
352 666
910 335
887 703
126 595
984 961
253 666
594 622
842 304
152 596
750 305
917 962
16 686
194 818
746 732
591 18
683 383
718 942
645 593
187 605
565 771
436 170
792 817
121 30
626 633
938 273
234 376
61 854
672 250
981 254
272 417
800 571
513 954
546 518
122 157
927 733
903 687
504 363
392 694
326 625
897 17
392 263
117 131
380 453
707 789
205 360
930 978
931 5
522 442
598 477
210 644
330 525
887 112
805 834
458 278
295 131
394 354
484 687
139 511
299 863
223 845
822 504
508 152
593 753
229 30
673 191
715 438
550 3
836 601
879 354
484 294
648 173
859 877
387 131
994 998
842 686
189 216
368 663
416 696
725 961
151 645
83 398
400 865
466 632
985 236
529 344
517 469
346 176
307 375
372 733
418 301
517 214
877 606
302 884
844 292
936 27
425 995
860 19
650 825
60 325
669 635
103 589
765 185
560 449
181 71
372 932
146 599
205 888
772 22
314 506
533 616
610 250
268 957
781 469
794 917
551 841
429 462
647 654
103 193
264 206
138 283
882 636
523 283
304 86
592 295
910 618
867 124
81 519
988 134
51 861
702 781
242 602
255 130
323 889
95 357
640 587
222 232
514 521
607 745
39 818
435 198
321 948
467 301
435 402
263 455
235 485
86 964
94 477
365 341
698 416
3 459
691 338
858 224
968 204
22 464
662 7
955 457
758 983
384 422
876 192
677 646
610 110
587 762
103 703
119 951
410 800
137 121
345 100
304 995
459 312
319 326
782 120
103 273
694 540
731 486
132 569
679 408
169 741
443 265
216 272
71 562
682 625
725 208
203 26
338 29
354 662
782 656
929 136
675 884
370 622
190 406
813 501
241 869
133 982
253 684
245 348
973 324
532 927
953 698
726 735
397 290
946 80
215 178
62 874
496 890
296 431
931 686
554 109
91 172
856 686
34 343
667 100
27 7
704 199
934 979
269 429
508 330
508 215
88 723
612 570
1 583
268 908
16 931
103 822
507 106
449 958
58 541
547 116
314 84
63 250
679 248
578 331
545 186
908 85
655 633
216 520
428 655
586 484
305 443
549 688
646 812
352 997
113 703
787 899
148 426
674 849
180 826
12 251
336 725
357 920
439 990
644 572
56 867
309 229
917 360
171 857
854 562
265 523
421 966
392 52
900 569
395 65
316 80
804 406
325 651
640 161
732 764
630 284
512 787
147 939
796 428
990 318
840 649
615 254
306 261
829 7
72 206
285 224
629 387
38 89
249 954
717 677
961 980
767 347
285 472
900 914
231 80
729 889
143 71
331 344
350 448
653 160
383 422
809 938
26 12
965 846
523 274
254 681
28 483
954 21
934 312
392 854
743 164
235 121
464 885
333 565
725 814
236 986
923 108
119 44
889 949
222 83
764 411
894 476
496 791
103 847
701 430
594 494
615 443
328 828
393 79
892 660
646 117
224 128
171 569
517 343
426 59
470 739
215 189
980 363
210 711
140 82
576 911
353 734
561 191
269 680
340 954
71 161
288 985
553 295
637 458
517 70
809 62
251 987
349 23
733 230
312 559
469 872
606 888
78 822
501 167
120 346
506 840
825 190
484 794
251 378
447 121
182 767
753 255
278 432
662 102
661 10
882 974
861 130
951 487
653 938
284 451
291 773
962 790
583 116
493 446
566 833
600 940
195 748
180 353
455 472
482 841
814 116
245 363
850 674
612 195
646 502
274 896
685 937
52 236
681 268
101 545
484 246
994 701
54 679
150 173
13 508
623 631
994 827
501 868
63 843
345 112
8 709
645 619
854 693
960 697
241 534
780 60
761 725
403 773
945 814
321 553
183 958
784 944
812 176
19 284
396 874
582 363
981 403
96 227
924 834
368 55
115 164
889 148
921 875
689 291
843 866
824 10
954 26
202 607
891 765
639 220
583 287
690 221
447 563
397 785
840 370
534 765
913 955
829 422
713 834
699 518
527 555
581 522
129 480
244 782
2 20
306 882
102 584
147 996
780 549
918 544
309 619
573 452
874 221
54 402
919 586
141 753
275 446
925 721
502 403
423 168
50 503
87 728
724 152
700 233
776 503
122 618
70 84
305 695
97 943
528 359
111 16
461 668
388 385
788 385
553 890
392 210
938 603
754 479
711 661
164 454
71 487
571 285
980 140
83 876
234 76
92 610
277 344
729 552
937 664
554 516
726 490
92 946
424 664
325 846
299 135
622 488
773 370
510 192
68 753
828 592
201 301
645 920
471 478
142 374
890 408
897 695
640 615
279 989
834 63
197 603
90 132
502 818
10 863
615 11
602 77
378 443
362 803
280 23
396 833
241 421
115 285
900 137
126 754
817 178
780 959
91 13
831 870
733 592
602 841
918 347
790 204
7 295
318 151
984 286
707 713
997 224
361 821
575 897
74 486
444 391
404 854
724 535
126 235
75 456
803 728
932 992
287 592
743 938
223 604
317 726
949 929
750 314
210 310
795 324
715 283
137 239
773 119
353 860
315 898
626 428
420 117
708 557
494 706
310 450
176 717
646 626
939 124
434 395
719 148
431 228
466 434
552 567
426 238
136 905
333 740
857 761
318 752
458 564
14 811
528 767
392 189
313 173
567 330
478 746
973 286
719 908
474 439
676 271
176 899
639 812
573 508
260 495
59 890
701 717
483 72
260 228
401 875
204 572
317 968
253 681
589 290
728 972
242 63
961 404
215 418
926 600
95 787
677 185
901 153
224 378
605 384
258 484
56 6
973 462
143 373
662 225
197 731
793 390
793 438
856 754
354 8
795 781
965 448
600 472
849 866
249 824
308 453
459 506
968 363
736 431
656 110
840 398
787 852
290 633
386 580
588 145
925 739
187 382
853 890
755 787
610 702
155 4
510 918
281 613
43 477
586 16
414 699
550 425
58 200
780 840
984 443
182 367
749 909
798 368
154 602
303 553
556 764
682 457
69 65
541 962
978 112
810 126
551 391
591 360
199 608
51 370
737 182
90 232
600 485
87 888
440 754
517 389
845 995
59 198
160 914
25 600
725 138
528 835
194 276
883 118
488 392
574 934
165 224
709 664
551 765
518 795
183 990
985 34
232 28
942 44
643 392
529 967
801 368
643 57
175 994
386 526
459 662
886 959
622 624
388 595
389 173
162 905
939 572
600 146
190 171
562 541
507 832
199 91
147 307
301 842
367 321
983 687
645 826
450 868
463 267
439 837
742 851
423 601
747 680
851 22
562 936
767 413
503 69
376 966
807 650
971 677
363 174
999 953
821 8
274 448
285 283
134 713
314 26
706 556
577 60
996 557
969 139
208 763
728 472
121 583
259 535
708 91
44 621
628 707
155 865
147 902
614 439
465 280
836 927
987 171
727 412
551 982
745 696
167 758
340 472
6 288
379 598
219 714
420 423
287 847
748 574
13 434
713 362
289 477
648 548
960 275
257 375
70 510
267 1
473 237
525 607
205 479
192 904
326 423
270 612
185 612
45 17
379 197
674 758
306 667
942 321
695 265
775 199
200 765
2 42
648 672
151 526
429 852
275 342
953 754
366 544
561 138
335 410
168 940
606 8
329 473
738 548
746 24
788 512
553 946
617 790
315 201
52 768
109 743
497 327
871 62
200 862
272 432
371 534
541 440
912 977
524 870
893 650
161 270
215 681
470 714
914 832
599 785
528 966
293 708
770 24
886 163
595 969
502 158
597 965
941 43
912 509
158 465
734 805
486 318
32 949
780 956
740 945
911 378
85 267
291 203
366 854
823 177
334 960
925 324
366 930
439 866
331 278
83 596
914 64
12 569
524 945
890 792
169 264
531 801
3 254
108 821
997 369
329 930
254 331
260 254
119 620
898 698
294 449
513 980
548 207
152 525
317 72
335 42
842 485
739 865
686 845
213 847
777 683
13 541
795 30
649 273
971 913
362 546
526 264
471 875
400 74
145 622
663 716
201 480
345 505
349 939
786 31
713 561
102 562
591 725
997 896
809 240
785 967
231 171
45 311
384 701
323 445
160 529
9 985
490 361
299 354
384 838
399 84
646 96
821 501
396 236
475 817
784 205
375 260
570 14
715 420
865 954
483 37
22 25
385 491
845 511
348 684
768 228
324 747
247 413
648 144
961 643
847 123
382 745
759 222
642 952
905 473
509 506
530 388
879 531
41 914
597 723
950 389
135 364
777 273
417 381
23 424
546 377
122 869
91 928
879 880
352 732
238 784
171 861
391 768
681 49
772 431
819 278
642 721
994 953
334 418
842 410
787 356
225 388
315 908
787 315
47 193
977 139
999 285
52 147
196 389
819 733
11 967
688 638
591 652
70 681
91 924
280 912
299 878
786 504
819 613
806 572
710 866
150 782
929 708
97 201
934 125
91 915
553 944
596 779
460 143
66 666
577 551
428 345
849 875
488 213
785 668
533 293
75 495
203 683
883 3
127 299
213 816
760 218
997 765
908 355
20 456
6 974
319 596
471 434
647 167
834 958
251 431
925 367
49 325
327 128
426 932
748 454
672 639
403 507
861 668
124 311
284 881
476 129
563 602
768 947
904 209
640 602
969 155
479 565
692 17
948 806
260 117
755 695
202 931
598 158
468 63
943 721
850 751
353 419
365 413
621 121
722 269
423 261
825 690
707 901
707 516
633 655
349 966
896 387
545 551
613 494
215 12
763 555
974 65
477 116
236 338
606 98
358 958
648 29
929 182
698 354
8 636
601 331
717 357
908 497
991 262
274 520
75 205
270 36
152 48
386 746
843 387
344 991
19 201
383 992
346 948
584 81
411 353
710 185
681 128
389 617
137 671
876 662
698 211
259 146
891 849
236 644
635 734
935 580
571 654
601 317
397 916
269 185
369 807
934 979
595 49
720 323
984 732
942 596
741 682
531 201
844 632
366 766
345 478
131 300
616 916
831 732
916 13
819 100
78 284
333 753
76 673
404 53
649 60
741 346
546 390
21 271
37 389
867 386
685 381
297 997
729 301
313 128
227 644
928 132
885 304
977 261
313 960
19 380
726 962
351 760
31 271
660 372
757 67
448 526
523 442
743 744
871 251
895 55
186 98
401 823
84 70
30 378
758 397
358 48
807 483
754 708
79 837
904 413
939 836
278 351
95 462
713 20
75 965
62 607
430 261
330 463
840 513
909 360
407 598
80 266
974 214
51 833
246 53
888 954
304 184
645 165
185 398
363 357
964 259
519 424
887 393
906 849
208 727
324 814
80 615
828 403
236 53
106 879
832 481
664 993
158 135
533 309
665 342
601 896
319 629
22 119
968 206
932 927
741 176
790 256
659 820
873 618
496 894
375 978
971 327
462 39
347 128
470 995
890 12
641 70
189 209
414 662
588 156
331 346
602 328
148 121
738 260
154 20
998 233
560 529
567 968
96 22
16 914
926 565
635 905
113 566
227 823
979 527
873 815
143 310
431 474
733 290
310 168
401 887
415 307
275 961
982 981
895 370
934 997
902 820
385 569
392 14
541 612
426 370
680 413
886 568
858 111
279 619
505 167
474 679
640 920
901 748
117 621
618 795
614 51
619 519
533 999
611 10
380 73
485 36
604 60
170 371
989 462
629 448
127 494
413 102
850 767
388 313
107 967
18 5
524 721
720 637
646 56
129 330
366 26
86 614
984 970
431 255
703 972
465 59
161 830
596 877
190 10
977 983
988 296
17 994
630 511
566 736
66 276
302 695
308 431
401 387
642 291
263 831
890 345
174 727
604 51
61 769
752 794
90 37
31 739
249 106
842 660
935 815
509 907
338 237
623 817
107 738
569 265
609 369
96 459
509 782
551 700
494 569
606 302
41 583
689 636
295 290
104 530
437 230
466 613
429 775
512 89
353 536
905 81
539 961
743 1
701 48
617 293
595 194
777 222
857 636
925 465
994 152
382 29
642 431
205 848
937 70
606 717
797 289
250 511
512 336
383 993
285 212
406 999
221 880
516 182
646 78
230 440
468 640
70 612
459 109
179 274
990 396
684 785
295 787
122 934
926 806
18 505
504 211
91 423
605 725
802 606
45 250
889 32
643 513
622 959
232 101
496 800
585 222
9 180
114 879
685 131
636 40
251 703
125 139
864 341
947 729
979 665
697 992
504 868
826 339
439 125
925 58
280 935
115 509
388 288
419 229
268 73
775 54
193 518
859 900
629 56
721 805
796 607
474 417
755 299
424 299
357 194
129 349
858 636
924 243
471 246
318 342
395 739
256 93
992 587
643 114
918 620
227 363
779 714
13 701
1000 533
727 436
785 356
991 855
98 643
888 915
256 569
307 206
298 650
237 562
676 290
910 879
242 594
307 136
837 20
553 319
755 836
191 280
134 540
182 182
96 231
799 70
275 352
2 106
668 573
862 238
117 343
937 772
908 358
378 243
562 744
579 931
210 317
856 770
952 343
574 37
107 48
399 373
478 381
953 400
638 145
487 815
586 755
112 424
666 494
237 490
420 228
544 816
586 629
971 399
436 537
585 545
917 542
923 983
383 394
538 876
690 20
774 25
448 276
769 886
375 114
341 6
821 794
422 885
284 406
943 393
937 720
262 527
510 854
247 184
59 892
912 785
810 749
25 685
571 258
371 794
799 945
739 712
597 620
26 161
553 880
599 968
495 490
344 860
44 4
896 590
375 103
852 807
491 185
442 876
669 62
6 813
524 468
87 745
905 120
1000 113
81 458
947 598
458 575
579 291
881 502
604 474
280 255
439 455
330 771
832 881
693 999
467 838
582 216
336 553
666 487
944 335
933 746
320 891
181 391
892 899
372 61
316 495
950 652
423 755
635 280
278 255
93 327
543 744
297 675
161 879
214 962
707 104
995 146
537 27
926 175
236 428
923 297
949 551
305 872
151 371
626 939
265 429
173 718
392 807
686 469
431 552
656 899
44 138
165 650
825 581
8 90
386 60
610 931
802 335
706 915
853 953
381 331
49 118
925 553
22 440
992 610
508 452
590 648
298 552
132 754
843 122
182 140
70 229
563 792
706 871
824 269
600 558
675 204
757 648
88 600
209 778
230 79
727 716
267 820
573 24
146 399
538 415
644 327
118 607
478 207
475 824
382 301
505 74
722 57
656 261
39 809
887 864
580 269
88 614
637 847
245 661
76 782
109 783
389 719
925 227
50 867
168 400
474 431
487 673
934 195
3 143
6 973
241 890
503 586
432 329
990 139
921 677
459 65
784 30
257 848
714 709
108 307
737 882
554 581
776 224
367 487
459 778
667 372
958 700
29 170
308 389
65 18
83 229
259 523
370 866
574 515
821 84
965 682
263 558
782 519
5 38
815 148
520 464
163 482
651 477
865 191
209 959
188 930
452 291
157 446
961 822
905 731
413 781
339 870
388 675
713 120
268 393
856 528
9 787
263 18
209 660
619 128
57 418
709 806
252 509
331 865
596 213
993 236
105 8
683 332
451 493
885 395
922 718
505 740
758 931
591 768
895 967
384 209
15 952
461 93
957 267
479 791
26 553
560 472
803 131
623 242
637 254
972 508
248 559
490 476
243 5
972 80
289 138
89 356
448 304
571 549
339 405
957 49
521 365
495 517
759 323
577 117
625 395
954 548
24 872
877 443
523 267
404 848
204 812
115 493
42 652
56 686
734 381
745 12
529 255
577 240
357 287
681 154
702 981
852 634
77 725
992 728
576 599
411 396
888 779
430 526
211 930
310 485
497 945
199 55
294 25
311 775
929 650
630 992
626 630
355 481
209 703
302 346
741 784
562 712
237 629
558 992
477 447
391 868
922 974
999 589
364 215
865 309
301 293
922 495
975 927
629 277
622 184
967 930
642 363
992 529
520 878
325 549
417 997
970 716
305 338
553 968
277 669
961 417
912 578
504 882
158 887
70 133
63 780
143 36
565 704
582 134
683 85
81 907
623 99
436 50
17 927
595 989
406 294
871 555
437 317
203 374
507 595
375 272
308 569
273 517
650 872
957 854
761 333
431 37
86 383
309 867
855 103
396 904
459 260
576 266
640 896
490 779
50 146
714 865
382 358
230 986
840 32
364 186
222 601
983 794
660 308
411 291
195 515
774 806
72 653
548 350
129 712
857 38
902 179
536 571
557 283
315 766
951 397
997 678
471 173
480 979
270 131
645 890
696 464
117 419
769 767
478 664
701 897
75 335
906 603
886 611
376 462
858 200
878 326
498 854
833 349
479 978
868 102
566 124
543 563
330 682
345 311
208 808
142 46
649 282
893 48
509 535
735 268
594 366
220 612
960 92
69 52
153 439
563 936
499 718
400 105
415 828
636 744
790 622
904 778
825 438
973 796
63 333
699 707
318 657
748 919
970 277
716 817
752 123
841 278
382 251
79 240
984 797
419 714
491 773
211 322
118 315
648 183
889 181
837 346
264 207
484 584
400 234
356 199
477 152
402 197
436 858
655 480
193 420
193 73
395 684
998 404
586 512
692 645
991 475
682 528
111 255
488 165
364 511
662 844
41 840
698 64
543 477
896 353
425 736
419 88
491 819
331 417
62 77
552 22
549 53
307 234
399 660
171 795
639 762
602 832
896 679
155 300
652 439
174 51
139 76
895 593
10 630
707 225
247 71
123 259
492 795
455 430
225 890
651 625
457 863
542 253
552 352
790 696
747 204
280 964
557 885
515 174
399 566
637 221
479 645
440 760
189 970
860 894
519 413
276 511
763 976
328 817
513 315
518 117
81 259
144 797
971 637
203 658
879 369
14 839
598 357
327 453
347 787
200 186
697 866
841 475
292 459
773 168
285 804
63 291
87 365
2 207
865 57
426 205
44 743
100 439
892 641
428 427
613 238
103 627
102 309
768 943
111 393
197 540
831 395
760 259
466 917
974 762
966 330
73 400
838 9
650 172
599 729
967 78
705 211
519 69
12 806
199 286
826 123
517 395
654 656
573 277
38 119
449 547
946 4
12 521
693 784
513 662
740 291
501 480
549 444
249 20
306 560
683 448
843 132
788 199
475 496
615 361
907 513
516 63
584 853
636 528
189 276
566 149
628 928
372 67
87 176
736 621
68 392
524 418
617 910
406 311
671 92
604 21
84 578
430 119
646 667
942 66
214 835
763 508
574 842
18 134
754 660
52 753
171 821
731 575
885 788
879 136
157 556
133 482
600 240
906 562
627 246
80 848
355 841
683 842
975 929
588 700
453 729
550 640
214 624
411 280
416 99
655 289
770 572
811 787
349 370
615 717
564 976
816 694
536 918
846 499
198 511
239 434
74 651
274 788
68 288
386 684
973 484
55 41
827 742
112 866
582 175
151 726
420 146
64 967
465 956
466 909
343 662
313 705
493 417
704 586
270 560
43 89
129 242
984 98
964 956
131 96
821 546
691 281
247 241
197 754
663 711
373 662
367 6
422 686
271 859
419 125
214 541
783 462
560 343
299 766
862 523
69 429
710 682
923 760
514 957
667 119
781 177
183 40
725 147
6 604
729 996
537 424
885 943
286 319
85 444
967 584
13 946
628 36
795 723
679 550
669 308
485 346
385 450
596 667
271 110
106 601
25 1000
942 642
960 909
353 228
812 45
990 320
355 824
546 617
167 149
457 225
570 836
285 941
608 954
64 880
481 878
877 170
811 505
414 819
46 771
815 767
86 857
681 804
421 440
589 227
451 588
423 46
986 20
974 707
587 594
471 38
207 67
572 348
166 17
788 986
752 212
69 602
406 837
277 749
975 827
414 866
911 426
445 836
542 896
490 419
456 128
195 960
308 662
678 767
752 474
685 466
67 503
340 753
502 473
300 617
482 477
902 713
549 392
288 347
765 90
218 777
737 220
881 413
179 44
517 559
24 930
433 202
955 91
564 773
389 456
932 863
575 870
262 834
180 123
213 549
325 944
163 431
844 62
105 44
603 23
953 621
822 626
717 385
158 777
232 280
143 546
416 164
997 717
840 678
226 177
120 53
484 551
612 283
327 327
349 717
338 929
555 301
686 160
936 271
551 843
389 167
330 693
410 805
482 327
503 250
302 708
259 623
906 786
113 871
587 232
161 461
762 924
83 715
986 448
291 18
185 537
229 680
484 515
841 639
888 966
674 344
967 190
975 932
803 872
104 87
548 389
313 264
979 310
757 395
413 964
501 47
726 597
111 729
368 210
176 952
296 255
445 849
781 262
133 419
506 583
971 237
500 53
363 283
678 478
442 119
166 90
687 942
671 892
102 798
750 39
294 277
126 45
307 738
157 906
488 440
676 662
715 459
742 175
653 77
196 419
509 95
37 362
253 196
993 708
746 355
631 743
787 39
777 756
662 94
533 933
595 149
608 208
383 309
386 349
768 36
130 582
943 277
472 167
874 195
549 465
208 620
658 180
936 995
88 435
367 597
746 620
827 961
270 353
702 209
245 656
237 470
746 374
541 179
374 218
683 414
34 923
103 890
884 692
126 38
635 971
590 492
453 380
733 417
625 723
378 434
903 869
243 615
793 649
866 783
197 167
89 548
437 230
921 192
229 320
291 46
538 863
243 880
296 991
713 975
409 921
790 91
705 312
960 33
815 497
664 826
374 12
241 753
944 811
131 162
208 172
35 421
300 746
736 277
251 596
516 448
538 659
970 306
338 243
739 930
755 152
164 402
155 128
939 405
566 98
269 69
489 774
519 303
580 789
384 254
702 830
489 900
205 240
482 459
388 542
694 221
623 143
271 858
262 777
874 209
277 828
602 142
445 766
554 120
374 25
854 938
838 75
315 343
801 42
584 796
16 188
330 278
136 638
414 600
809 397
225 288
430 85
850 826
946 875
899 404
341 319
394 753
95 179
220 708
503 895
83 804
82 519
156 413
13 217
614 570
858 821
905 838
664 287
161 755
159 609
927 59
811 500
678 320
27 906
801 898
701 530
48 883
295 783
1000 204
774 307
128 613
451 631
917 33
787 114
722 78
137 946
445 649
969 948
853 122
20 995
524 653
536 720
503 572
775 831
138 502
114 549
179 265
297 565
678 96
174 84
29 400
48 310
257 473
595 16
11 110
762 614
334 535
106 298
128 837
338 881
430 265
529 452
16 608
704 826
909 694
93 877
187 937
410 141
157 443
553 5
619 167
702 314
612 953
789 808
689 739
3 127
578 118
726 532
357 594
287 429
306 265
202 380
520 492
935 612
616 676
843 487
801 235
187 545
352 413
151 976
102 40
157 154
685 680
273 882
311 41
306 560
939 617
109 507
119 459
134 43
530 734
969 977
521 331
743 156
131 872
912 894
47 233
912 69
951 731
772 185
744 261
878 77
584 683
141 986
29 702
436 275
251 558
889 404
559 772
644 632
525 690
922 555
623 571
302 833
18 574
834 73
150 762
444 711
697 733
434 584
858 725
282 870
273 109
880 171
803 832
521 523
78 327
898 442
275 701
274 199
272 293
54 108
819 421
153 497
81 515
239 587
456 938
47 521
692 729
560 926
449 494
821 81
523 526
227 718
917 798
90 500
607 188
609 143
640 426
940 761
348 720
657 178
699 804
532 704
629 390
883 91
172 78
604 703
421 694
491 830
329 337
525 580
723 936
361 133
894 362
81 301
478 242
45 738
441 176
566 576
667 70
147 448
151 838
532 750
579 571
907 22
602 908
844 432
564 324
685 204
504 458
699 766
503 982
158 744
319 943
12 723
171 986
824 158
908 321
891 355
376 486
394 798
229 978
301 237
441 793
251 986
751 945
927 950
693 254
196 84
807 11
997 208
366 977
297 820
174 273
759 188
985 550
527 152
389 214
6 828
814 830
774 257
206 565
818 700
784 898
909 13
221 590
567 905
725 586
858 863
51 898
447 617
769 36
249 974
802 157
986 255
511 615
179 760
459 716
613 996
9 242
832 522
427 229
815 398
261 151
48 673
289 311
346 495
469 57
214 595
849 270
884 200
959 359
75 62
58 418
660 688
209 66
295 491
888 635
785 109
781 148
459 833
328 70
126 805
399 796
65 340
540 247
606 948
10 498
916 680
368 67
132 575
66 576
211 426
535 953
101 996
829 315
385 560
364 156
951 511
850 762
9 15
963 389
887 614
294 972
38 802
377 661
237 170
596 442
395 447
443 130
445 495
54 271
426 829
339 418
179 376
391 189
577 187
801 353
325 464
266 94
754 362
531 642
83 990
437 126
256 477
972 879
149 700
528 26
443 575
951 867
55 621
808 341
694 631
95 608
702 18
380 360
1 456
446 911
37 84
560 882
761 292
991 532
557 910
485 519
385 999
620 435
776 439
70 428
36 470
487 164
523 737
193 867
777 524
607 638
520 813
104 167
698 281
191 95
613 254
253 675
109 997
436 873
300 884
353 505
668 336
73 840
707 191
714 265
903 483
296 320
486 423
703 400
494 183
437 893
568 106
103 690
562 676
560 538
43 862
197 913
753 710
900 269
534 459
942 614
933 437
859 237
636 419
602 562
455 129
235 39
728 22
698 338
875 289
151 258
170 917
627 348
617 923
381 527
141 150
586 322
559 73
492 445
6 194
323 93
132 461
482 557
894 859
148 180
437 769
686 298
646 607
529 313
840 262
411 909
231 980
53 997
442 789
983 544
637 447
908 305
862 768
627 389
569 756
525 774
72 5
611 211
523 717
978 139
48 363
342 389
386 279
68 394
938 827
274 50
355 575
343 181
570 217
972 969
743 138
142 497
707 815
531 753
891 230
592 509
898 939
217 934
328 283
110 285
335 265
840 383
563 689
905 182
150 133
271 877
373 892
706 413
165 79
309 237
746 56
994 900
833 643
926 211
496 161
425 35
417 830
518 264
446 980
113 423
299 595
487 383
795 671
750 193
430 959
15 58
958 175
818 9
219 791
951 743
778 715
544 376
640 194
174 61
484 85
680 286
669 782
453 166
359 463
422 202
260 788
963 436
444 217
7 780
523 663
377 957
333 300
494 920
981 972
56 667
953 464
245 735
901 621
84 698
899 259
47 505
940 159
375 10
790 383
45 382
338 312
612 422
341 671
642 105
772 321
784 698
432 725
346 29
726 333
592 429
933 625
783 638
648 872
255 157
538 437
748 300
721 876
546 360
464 62
382 188
885 236
960 166
195 317
649 305
733 920
544 240
878 666
537 327
483 526
962 792
91 21
897 710
69 811
872 443
630 533
768 254
420 515
831 727
32 614
533 480
720 765
430 77
403 598
123 967
758 886
907 84
794 849
660 803
246 862
394 532
786 876
390 162
889 205
818 221
700 921
685 351
428 419
17 115
81 830
716 139
223 839
688 623
426 16
878 347
879 671
546 272
433 664
868 936
156 322
242 686
36 855
274 926
41 463
293 290
429 122
961 9
631 651
667 648
995 56
727 544
816 873
536 272
207 249
570 404
89 362
217 811
737 124
587 491
780 778
899 879
887 208
859 859
506 517
573 525
69 501
373 299
571 885
133 909
312 778
140 703
513 400
524 356
846 250
27 110
988 626
834 925
784 875
392 692
217 290
790 964
263 285
169 162
71 834
611 302
4 382
782 750
106 517
766 306
415 952
578 793
718 403
278 411
102 502
791 669
633 318
603 580
742 896
729 772
73 812
194 340
90 77
593 976
281 195
147 359
151 696
99 724
134 869
370 376
45 236
554 160
740 678
573 157
928 481
293 302
641 1
77 486
461 730
925 669
27 742
437 71
795 178
47 535
911 929
164 417
577 955
632 718
874 316
797 205
506 801
802 89
574 146
876 878
547 35
776 800
871 574
751 212
747 665
593 798
214 658
613 757
474 791
106 245
449 348
148 902
990 954
100 950
827 564
598 975
774 373
946 373
585 644
309 697
495 332
989 902
658 709
499 602
846 132
479 604
506 294
248 627
576 495
58 347
321 403
776 656
28 95
738 722
418 613
944 47
948 913
621 933
534 606
737 119
722 379
673 216
843 227
722 920
266 418
821 780
435 587
681 596
317 463
76 419
465 735
647 19
952 413
18 267
385 485
864 755
970 107
333 536
456 813
231 55
835 722
308 51
646 269
732 989
407 963
697 807
826 872
284 343
610 777
262 302
56 994
100 125
661 26
838 433
487 117
838 68
119 321
590 145
134 765
727 322
128 540
412 424
767 954
730 696
998 376
370 992
116 53
79 469
902 777
893 917
985 389
710 731
875 103
867 300
621 8
548 593
16 749
702 960
656 783
158 432
423 653
705 527
996 539
316 784
700 897
286 208
939 684
786 995
294 813
821 653
245 915
663 369
329 261
43 365
796 984
636 201
727 218
756 340
124 723
620 71
279 823
506 905
900 217
30 292
944 193
108 851
220 189
449 770
135 548
531 492
692 930
148 166
506 419
142 903
974 629
451 761
665 253
470 957
248 565
758 499
350 192
380 865
635 569
116 829
321 769
698 646
811 13
431 845
748 317
945 572
333 722
974 395
352 998
562 443
942 599
791 319
183 292
860 170
998 817
585 976
621 319
331 283
128 432
748 761
333 875
596 693
88 666
663 570
13 439
38 224
542 955
246 828
997 725
541 106
81 995
313 126
409 701
133 644
405 536
411 881
573 737
402 7
576 660
98 65
288 589
543 136
963 829
554 789
894 960
955 94
220 974
675 268
911 629
164 807
688 315
52 574
581 260
920 454
518 157
745 18
153 806
635 287
75 116
75 188
282 968
942 30
297 501
130 616
422 208
523 293
867 110
369 574
28 447
603 289
307 546
351 348
635 459
575 985
172 709
677 650
679 453
954 618
234 976
184 83
376 655
765 706
280 243
690 133
422 307
852 293
640 728
187 203
187 274
983 761
410 359
812 660
277 89
65 766
848 510
165 248
953 224
466 929
62 232
539 155
447 484
212 390
593 86
360 398
159 779
138 342
1 568
657 949
714 278
788 721
968 562
785 953
882 921
152 251
405 944
427 690
80 852
938 638
35 672
451 297
638 193
761 589
537 639
916 418
139 251
812 704
656 106
26 597
848 537
480 178
867 252
104 906
544 947
618 41
338 579
772 69
657 976
614 533
950 194
444 530
233 88
194 256
853 888
425 220
397 700
952 904
810 264
210 55
96 353
931 828
896 433
409 702
235 553
746 22
552 184
272 190
446 784
672 465
685 298
998 96
1000 81
345 949
4 809
162 554
381 100
532 93
795 277
830 941
962 29
212 575
765 514
297 484
948 210
508 969
65 633
713 506
454 64
873 58
611 458
557 35
127 992
269 89
29 921
949 98
673 991
504 161
644 438
647 801
770 592
224 155
660 834
898 937
994 114
572 771
805 605
596 128
217 931
852 865
962 246
236 800
961 635
72 740
541 604
196 719
873 310
144 419
356 533
647 41
811 350
954 218
345 616
547 550
414 562
807 398
197 375
10 43
782 158
761 81
799 322
631 957
375 672
204 774
815 731
80 850
67 626
241 33
583 412
973 787
184 996
371 780
822 381
539 380
460 603
925 300
256 259
930 556
329 630
361 133
983 144
770 440
473 50
462 10
797 55
51 435
214 981
362 421
800 35
638 900
199 260
518 562
117 454
84 447
580 446
590 445
885 563
612 359
369 358
413 74
508 165
146 463
883 721
756 507
407 683
943 393
955 606
60 460
907 72
517 144
588 487
49 106
465 472
829 661
734 833
998 241
703 241
962 143
650 586
269 717
110 56
662 211
671 64
135 721
864 577
63 652
758 451
923 112
773 222
55 751
992 506
747 52
194 695
280 709
425 843
899 549
760 535
598 560
281 430
7 733
384 144
595 70
181 142
363 517
268 954
459 417
468 259
953 206
914 662
505 233
782 339
873 403
963 541
971 471
203 244
387 977
47 587
728 982
499 228
181 91
508 766
25 640
845 976
637 978
211 759
97 141
544 992
533 969
439 507
750 503
480 642
228 137
118 526
754 955
46 617
382 934
573 553
528 407
385 418
176 165
305 595
587 272
241 849
355 119
622 680
321 104
240 102
628 548
503 358
974 381
315 548
101 356
763 887
305 628
792 147
742 480
752 97
945 328
447 993
672 300
404 69
170 992
540 643
1 797
178 43
590 974
330 492
379 691
318 92
238 683
162 110
207 979
307 914
906 152
451 753
821 577
569 854
497 991
788 108
151 497
471 965
456 740
431 801
892 834
517 748
858 130
109 678
592 64
215 415
168 497
74 666
519 989
979 642
750 16
513 767
731 900
640 983
784 187
21 70
818 675
804 537
215 676
740 913
327 806
303 955
620 495
483 377
18 139
155 462
228 768
668 667
650 959
145 308
378 433
107 166
702 196
872 911
824 917
723 611
565 150
645 26
402 185
324 127
588 420
188 478
145 816
774 855
163 794
226 918
84 540
736 333
244 786
702 607
217 67
217 425
450 782
967 861
988 851
270 290
768 576
391 457
312 912
705 164
82 475
14 931
264 166
951 750
356 508
575 652
77 573
355 792
652 526
377 321
611 640
215 646
103 378
289 606
770 415
889 994
925 852
17 903
652 189
696 967
619 8
581 271
62 695
221 935
256 714
353 597
243 866
243 568
173 346
760 532
526 942
793 649
551 451
639 809
776 203
211 335
605 394
89 791
726 667
380 309
906 981
846 732
299 148
494 89
621 472
413 253
902 146
597 206
14 453
655 235
570 790
184 866
657 175
841 272
581 382
362 220
952 486
634 208
296 251
722 127
380 916
62 135
340 281
733 658
893 354
143 388
254 462
637 326
598 910
291 477
697 178
664 653
860 649
899 298
424 156
71 621
755 804
85 133
790 94
447 818
205 682
144 590
915 458
368 780
257 513
690 658
310 954
602 354
651 170
325 500
121 75
878 396
528 875
968 962
779 318
1000 415
4 984
442 143
923 919
431 809
467 180
133 121
474 777
946 734
234 124
199 271
666 354
228 76
37 194
511 196
611 816
799 510
653 614
532 241
49 575
754 963
83 515
292 886
620 557
681 237
508 853
207 879
954 173
367 435
630 991
806 877
386 240
854 605
845 38
613 386
348 894
409 367
252 431
987 700
937 872
724 668
546 444
617 931
365 499
490 983
859 995
234 295
900 245
283 88
473 744
638 896
262 821
251 46
745 514
385 238
905 681
124 109
39 451
949 741
723 404
398 439
734 582
827 632
719 633
377 110
5 192
12 14
59 267
780 263
501 803
484 165
273 406
856 608
348 312
715 804
243 70
652 113
744 976
608 478
587 462
654 984
998 592
858 665
928 56
859 638
802 428
834 342
949 75
386 689
493 296
366 101
213 735
710 17
495 956
418 317
301 82
674 71
736 298
354 531
168 664
92 212
553 970
44 925
613 502
798 429
530 105
839 163
180 742
698 549
865 674
756 115
186 166
464 429
960 921
585 817
29 128
97 676
600 582
83 140
569 212
316 880
42 98
840 155
703 222
895 537
651 568
733 651
79 837
758 197
13 39
166 342
17 41
622 262
402 616
827 705
584 971
68 143
297 626
847 907
444 1000
567 742
393 94
930 300
496 471
510 687
29 509
550 675
937 45
660 172
876 338
308 486
628 460
86 376
283 925
924 933
675 726
820 491
790 67
538 750
437 286
795 47
721 465
509 344
516 657
995 168
653 392
852 303
678 281
206 937
870 961
686 129
619 544
611 505
255 409
694 148
195 691
155 489
832 916
573 663
831 348
739 567
869 483
764 591
527 547
507 969
98 397
941 192
697 716
125 551
699 951
641 819
307 893
808 796
458 139
486 381
947 289
771 225
815 816
362 535
504 342
738 869
61 601
317 678
229 757
708 441
259 927
820 349
144 565
703 628
8 602
890 189
413 955
770 661
196 227
569 131
999 699
299 306
984 59
816 615
55 212
139 524
872 314
878 958
586 16
617 581
769 593
547 507
168 182
409 316
447 363
61 977
283 446
505 360
974 267
478 321
844 29
343 617
575 716
731 220
801 160
753 348
854 570
751 300
616 22
384 159
136 63
508 445
804 418
684 13
334 778
807 162
779 178
893 149
369 353
513 623
971 169
739 265
564 825
846 489
648 179
241 230
674 783
200 749
762 477
255 884
45 96
273 61
210 823
176 165
788 578
747 688
952 759
583 485
974 516
695 429
658 621
403 936
685 331
808 603
486 447
542 62
123 530
353 815
979 332
910 528
216 767
526 657
142 167
683 108
536 116
736 378
314 193
524 139
741 998
444 331
393 226
756 986
800 515
847 109
637 779
546 757
414 852
19 71
179 556
671 701
79 714
907 407
545 392
389 430
761 285
511 833
819 153
667 267
375 618
396 514
270 11
862 942
12 684
239 880
581 190
904 909
315 659
50 811
241 859
144 439
272 1
153 655
922 90
708 820
334 296
307 104
45 604
287 169
49 56
246 525
433 630
289 150
960 748
606 339
777 201
201 750
405 49
138 354
174 326
622 845
948 507
110 928
97 992
48 396
921 146
776 294
444 354
101 64
402 404
604 707
456 179
227 804
158 861
186 365
210 331
837 807
735 157
149 947
343 832
977 197
491 263
616 752
816 934
337 717
423 217
396 941
744 879
739 623
987 901
232 924
730 196
353 69
15 465
296 502
699 358
620 273
24 190
124 236
953 840
56 461
401 375
253 452
74 145
46 992
915 61
257 277
345 645
109 610
112 359
716 405
677 810
1000 336
572 701
540 123
584 524
899 596
47 984
128 152
143 121
181 173
450 58
702 437
47 794
153 811
215 158
968 868
204 891
591 967
90 776
300 131
726 673
657 198
350 773
893 785
958 492
549 73
510 407
200 250
61 557
714 352
220 275
166 681
648 424
200 757
887 737
410 499
697 613
385 67
851 46
538 277
350 809
215 86
336 860
416 415
767 396
671 130
810 987
411 837
593 458
194 610
109 480
92 604
670 806
851 477
754 521
330 388
474 103
963 545
959 809
205 379
508 726
712 875
711 318
775 122
732 304
783 969
572 840
646 875
351 242
763 496
884 104
207 92
636 357
166 169
548 595
320 370
244 55
372 32
154 955
258 147
115 886
726 40
914 687
928 371
867 264
368 691
783 750
107 574
743 419
13 273
642 290
345 333
365 886
840 717
863 519
404 98
138 977
663 129
500 51
315 591
282 366
116 683
256 64
482 223
495 998
288 495
828 136
22 632
348 192
711 862
959 210
187 114
243 96
147 850
441 742
108 462
144 722
786 223
445 399
397 267
762 939
75 684
315 589
781 97
958 663
873 491
605 916
12 59
909 848
590 159
620 349
71 697
919 763
162 856
123 364
303 558
242 885
473 378
474 556
219 254
745 431
347 91
150 349
197 358
516 58
407 786
482 136
898 478
333 401
765 60
618 456
340 67
444 859
415 813
67 917
348 633
723 811
160 694
52 872
930 356
142 568
703 337
814 623
24 601
661 147
603 788
854 278
136 942
755 298
214 550
183 821
632 562
255 906
778 791
147 307
875 707
44 288
911 578
178 857
4 934
721 839
116 606
548 575
872 252
802 302
123 85
647 984
889 754
545 901
208 666
373 692
979 82
659 416
273 890
823 837
675 276
882 544
118 790
42 429
730 989
74 843
827 852
606 720
621 716
381 150
842 828
909 754
170 821
710 567
403 442
718 532
76 78
868 599
27 193
182 909
752 757
609 256
975 578
293 214
364 596
423 674
427 205
25 332
899 597
38 734
266 302
379 756
355 342
534 247
155 381
138 716
971 906
484 746
959 946
541 777
450 322
527 964
296 877
473 552
286 194
496 511
267 551
892 874
120 621
2 426
142 275
181 139
884 112
57 664
441 843
165 598
562 890
767 691
242 857
51 240
750 527
78 546
420 17
637 970
396 540
815 639
777 537
649 995
659 661
503 706
303 99
989 668
358 865
721 755
994 600
127 772
317 744
760 205
175 737
277 397
35 571
107 91
85 812
472 756
461 744
842 975
642 764
628 831
585 1000
600 349
120 579
323 727
931 437
173 82
479 106
676 449
540 513
324 783
538 624
368 796
770 998
761 210
40 412
411 388
737 625
203 10
736 856
292 525
607 667
773 465
913 85
598 448
231 452
76 921
717 768
766 444
653 487
898 527
914 692
316 308
318 650
506 519
44 54
721 797
261 650
735 493
941 174
626 332
253 171
938 702
145 969
455 704
230 797
489 352
660 144
794 805
323 978
32 299
96 367
16 752
245 357
530 751
82 185
356 156
857 334
302 294
997 2
798 757
109 226
370 286
91 768
746 163
461 413
780 777
529 557
913 795
546 773
958 442
598 627
960 314
607 454
455 262
19 604
830 253
539 127
894 199
361 629
42 640
416 822
378 821
616 944
717 290
732 161
788 675
988 329
783 748
10 595
198 238
491 28
154 27
225 29
658 48
687 586
407 700
521 103
46 784
74 137
298 763
438 806
134 85
833 425
20 917
155 842
870 217
244 645
674 23
71 468
53 332
32 758
860 460
244 552
689 906
669 317
122 986
71 106
531 256
173 903
745 550
767 327
971 614
637 10
478 645
976 708
465 530
990 7
559 325
230 233
549 248
233 899
4 671
926 304
207 535
84 98
425 951
565 850
860 396
40 201
908 337
867 16
23 373
697 856
88 582
829 927
825 637
308 61
365 828
362 233
331 571
522 446
296 756
151 86
287 155
492 190
206 194
567 358
214 228
809 263
189 302
938 637
698 14
841 245
478 62
633 203
649 809
564 154
240 944
99 714
904 526
720 591
948 109
336 286
548 161
462 144
781 737
750 400
645 478
540 591
794 122
931 172
326 443
387 494
208 565
91 485
75 111
219 810
95 23
184 555
699 643
380 646
45 479
957 129
720 689
811 496
668 513
956 741
235 994
559 342
826 442
552 649
458 901
924 771
325 553
196 107
752 23
502 575
704 797
486 458
954 423
936 297
38 622
615 891
232 272
714 173
822 58
959 266
36 280
832 882
989 361
383 28
602 741
538 884
342 306
729 23
320 295
916 664
555 357
628 531
704 787
845 342
607 525
804 803
685 643
3 636
663 674
414 385
269 265
570 951
974 610
905 298
962 293
649 820
350 517
303 277
619 53
578 148
951 225
867 382
17 636
309 869
254 680
945 722
673 522
132 515
812 647
939 36
856 774
291 588
865 205
258 593
741 483
707 836
217 691
326 574
442 234
913 635
356 696
218 857
372 29
675 349
385 183
957 614
201 240
445 247
840 66
548 703
538 580
271 255
828 754
988 597
231 270
965 900
757 587
615 182
530 128
311 290
903 914
154 268
515 104
170 598
300 354
934 717
972 837
591 205
801 799
68 578
478 31
617 33
214 235
362 232
522 744
658 673
940 425
528 811
409 455
808 697
414 708
545 742
946 385
184 135
713 747
777 252
284 190
424 394
626 498
242 786
459 147
571 899
710 399
853 99
796 118
826 661
402 209
594 370
504 348
94 777
28 217
406 871
264 312
809 830
616 889
36 50
949 75
473 606
704 658
776 326
986 500
709 601
970 388
736 302
79 474
690 830
700 107
418 96
926 964
853 227
276 542
616 888
494 224
882 89
414 198
697 658
259 400
788 405
707 228
702 523
352 785
891 392
487 52
15 309
535 413
955 868
756 811
35 570
659 249
446 916
574 73
472 143
547 832
60 260
782 253
38 761
153 134
186 929
238 640
52 201
68 772
582 6
576 823
72 617
533 235
307 517
659 106
938 779
38 206
459 997
758 820
953 497
425 910
549 138
338 662
434 601
607 406
229 16
632 183
417 300
816 164
270 723
501 475
680 207
203 538
357 139
635 961
870 310
448 59
721 419
20 786
191 155
170 626
809 419
719 802
965 225
947 534
9 234
441 448
986 689
827 643
603 343
652 461
520 473
892 100
885 241
395 911
537 76
495 565
366 345
569 213
747 331
565 516
964 756
444 5
648 949
292 271
732 251
724 943
43 251
492 615
526 928
3 886
451 62
406 498
711 816
147 975
491 457
213 711
716 454
403 656
926 363
613 694
637 658
908 336
951 679
606 399
285 476
538 609
106 735
551 944
918 816
273 697
408 409
862 485
141 123
485 264
957 67
724 98
434 594
272 632
31 384
860 878
486 316
51 397
340 592
408 601
298 258
666 681
165 705
827 527
791 306
373 311
409 748
341 97
728 842
225 613
490 759
74 85
481 976
567 124
725 820
77 974
654 22
726 743
269 819
125 553
863 60
807 497
593 271
113 148
760 321
79 338
422 250
225 152
276 902
722 791
765 1000
21 799
541 419
238 747
299 810
870 363
860 162
433 676
824 453
773 545
882 583
832 852
3 304
206 57
847 279
278 927
726 612
31 299
45 267
76 268
631 344
505 946
622 490
942 937
482 445
28 714
565 364
667 860
916 568
846 872
799 762
374 124
422 524
791 404
672 467
810 867
812 303
792 314
251 433
877 733
447 733
96 904
763 12
580 763
635 678
440 426
549 433
957 814
218 971
437 747
613 889
191 246
559 424
857 983
716 810
542 733
637 162
174 638
401 399
77 753
179 35
468 517
330 727
697 424
171 547
436 133
379 784
208 627
609 938
747 64
797 324
486 289
926 433
832 660
413 326
361 908
424 591
318 828
252 754
300 15
148 423
206 736
362 526
463 414
478 971
295 209
498 274
706 781
440 423
749 538
445 852
442 109
937 869
622 759
774 188
610 922
657 921
446 816
230 19
990 908
117 707
981 284
64 614
37 687
224 503
355 786
895 668
537 796
555 831
18 158
80 328
249 628
444 736
755 694
602 673
380 744
27 718
332 360
46 91
594 369
154 269
937 948
744 48
878 473
631 299
627 896
524 710
446 875
569 967
640 200
944 170
888 19
379 971
61 219
587 424
693 655
603 740
788 630
102 346
645 665
561 733
442 272
146 84
51 888
87 714
883 690
709 31
1 770
989 87
511 62
716 576
315 203
832 318
664 103
767 934
666 309
580 328
411 108
995 726
439 461
151 81
112 322
92 859
945 112
173 81
656 455
657 889
207 971
73 489
422 871
179 840
167 88
195 759
484 578
38 189
270 923
245 188
47 381
493 336
417 991
445 665
554 72
42 102
591 760
631 115
954 13
100 810
568 121
698 295
483 52
974 736
923 753
134 218
554 970
960 626
291 971
42 405
506 844
604 84
198 97
109 234
43 152
272 209
503 611
662 969
704 986
738 636
853 627
596 872
497 407
377 556
960 788
631 419
502 466
562 235
469 700
852 671
879 511
122 123
92 381
366 783
418 796
423 104
975 271
678 19
574 472
259 55
473 533
999 890
124 975
675 560
230 593
103 526
649 109
489 225
7 741
536 855
959 425
695 959
977 934
405 373
427 550
83 664
553 900
874 81
641 677
269 549
75 871
979 372
596 724
464 468
323 603
27 1000
958 282
215 722
94 934
484 620
283 521
420 566
647 836
512 294
842 287
158 781
152 917
640 137
604 748
350 103
103 927
208 377
98 60
994 422
42 192
712 477
43 324
159 131
424 689
976 671
451 266
182 134
270 603
350 822
924 874
800 700
76 26
86 8
429 174
365 79
556 470
794 76
207 598
286 953
623 631
897 262
395 74
676 78
900 665
538 26
726 824
849 338
345 802
975 935
13 774
244 340
416 568
166 37
989 622
252 452
713 611
685 148
226 108
772 360
386 125
948 309
646 111
912 797
731 991
764 887
226 744
312 7
43 641
262 477
928 32
643 514
662 641
748 327
687 887
12 520
829 72
182 960
756 475
465 94
980 487
231 228
234 205
845 543
20 277
308 107
620 947
588 951
277 281
168 336
855 963
34 179
138 683
157 216
309 894
381 621
849 288
492 612
154 82
358 337
443 173
120 666
616 62
343 708
43 893
855 510
689 898
580 889
104 826
720 737
358 413
700 101
713 206
287 192
528 866
39 645
311 971
32 159
867 926
819 374
884 909
806 673
562 572
398 386
122 666
78 118
218 479
684 778
970 930
796 971
615 498
468 835
994 926
852 500
874 860
769 670
343 757
328 575
960 904
570 725
842 82
561 648
425 60
990 245
215 395
892 786
620 830
755 360
859 614
474 606
276 732
489 243
817 618
521 816
541 777
859 91
738 383
442 419
663 162
557 432
217 878
707 448
808 836
450 462
68 666
398 923
165 343
960 886
702 982
758 481
571 242
625 616
35 308
470 67
498 697
574 26
474 714
550 281
742 281
947 999
922 809
152 344
230 86
68 111
591 931
173 825
441 162
469 797
863 475
171 939
964 360
74 745
26 438
718 623
621 767
576 665
9 543
629 727
838 238
168 696
520 429
590 341
137 961
435 59
997 1000
360 606
351 960
397 433
55 376
143 115
779 676
218 719
445 787
25 847
542 283
711 193
533 62
22 300
359 670
670 457
62 355
314 29
461 412
788 711
826 516
192 930
648 605
392 410
256 93
375 416
609 797
858 86
386 141
811 880
336 744
98 480
509 398
810 412
123 970
485 597
526 948
553 677
86 174
266 944
360 341
138 641
726 968
109 996
875 112
855 919
399 211
608 952
363 907
876 417
14 486
433 360
37 539
713 985
929 122
463 978
619 288
255 600
595 345
456 363
282 470
681 310
262 680
586 288
705 625
110 461
821 718
257 542
527 857
979 969
947 455
743 441
40 565
909 998
361 635
104 364
674 642
321 784
72 935
559 907
367 777
494 668
210 188
45 751
719 736
191 23
463 665
230 934
931 502
136 139
503 291
933 240
24 176
110 253
159 95
871 669
336 526
714 365
115 545
281 758
780 834
499 472
405 242
744 728
867 336
627 880
119 369
544 559
812 143
238 654
322 971
496 108
473 657
202 209
967 588
421 483
954 746
987 919
647 359
695 731
610 513
881 321
879 729
871 425
78 691
661 108
216 400
57 157
366 689
276 258
740 332
77 696
615 694
53 64
795 261
774 747
67 404
133 655
80 946
637 3
111 158
557 297
454 327
16 613
871 819
150 291
987 610
304 227
291 601
862 357
103 85
489 636
291 170
116 621
624 370
527 752
49 735
62 83
696 502
320 77
368 566
176 470
697 354
955 479
835 987
72 817
453 938
107 560
180 743
112 223
975 803
538 639
722 23
524 599
675 417
982 844
314 42
396 157
635 10
997 350
167 470
408 68
627 619
361 515
737 807
610 473
112 711
734 147
745 833
249 257
101 420
461 230
386 414
424 857
207 21
491 420
488 373
991 898
412 114
920 352
825 149
859 529
676 936
768 592
849 420
840 16
246 950
364 301
157 632
653 787
207 363
735 143
41 694
808 726
78 452
600 728
257 903
838 459
51 932
352 606
622 899
849 191
491 867
498 212
999 647
10 150
293 205
899 745
471 333
785 706
433 548
450 385
843 689
620 288
893 893
792 972
162 514
381 640
851 653
300 879
29 849
54 309
54 321
654 952
658 524
71 438
822 90
779 521
808 665
557 399
370 701
214 348
987 532
184 595
473 838
687 483
792 501
822 740
692 845
368 475
912 350
440 439
960 734
398 218
617 767
468 955
302 987
518 682
276 289
127 701
184 748
249 813
553 975
820 70
544 244
593 187
626 456
189 32
250 585
352 587
541 866
852 819
500 843
132 370
71 776
524 258
70 254
229 772
842 623
867 48
235 385
841 460
491 861
445 30
616 741
607 796
615 157
999 459
828 115
891 130
388 898
152 414
186 458
80 380
428 27
412 946
405 663
523 252
281 896
637 967
763 897
53 243
701 378
492 52
182 528
426 382
796 569
27 577
956 981
7 106
52 384
46 418
670 457
352 568
535 950
847 989
231 297
674 900
951 932
460 166
548 132
701 885
461 343
324 727
833 417
801 331
749 884
340 846
414 418
368 692
680 948
245 214
113 911
843 919
84 64
196 302
187 632
975 896
623 648
65 298
629 456
340 865
710 377
794 679
371 123
71 161
375 51
962 315
233 488
551 804
105 317
948 747
643 291
939 923
220 265
721 3
867 849
225 60
739 577
699 18
179 109
160 769
84 554
41 121
925 316
632 592
338 30
321 579
501 980
245 259
261 721
569 965
25 127
703 794
811 763
872 402
171 990
543 32
153 254
569 584
175 77
106 201
780 513
493 426
685 281
2 737
702 945
72 570
364 727
489 775
176 174
164 360
391 347
600 706
290 543
620 169
370 464
977 725
151 149
429 469
206 835
780 430
1000 908
634 851
625 363
537 122
482 800
146 700
406 873
416 746
915 695
159 35
760 284
432 135
603 910
745 861
291 809
716 524
374 291
653 349
471 998
798 190
890 953
825 944
690 295
990 240
274 604
888 148
282 33
943 320
180 885
693 687
210 471
761 409
758 584
581 413
603 228
180 379
322 492
786 5
244 12
615 776
923 518
551 503
822 205
90 493
180 2
472 783
191 390
973 232
645 948
176 553
932 247
738 356
360 253
264 524
299 604
121 879
381 222
426 672
164 202
204 515
297 344
733 675
906 488
436 705
258 551
798 611
966 189
442 536
59 326
929 706
584 358
580 49
721 965
167 6
521 885
228 370
45 817
305 960
665 951
501 740
350 922
110 298
833 316
641 552
257 892
250 569
618 841
805 829
835 338
222 972
341 355
172 450
409 385
336 476
215 74
995 836
134 565
881 105
656 966
858 522
90 913
753 107
936 708
46 558
529 770
124 268
717 870
255 296
771 126
199 590
426 986
551 194
299 559
524 431
952 955
867 382
489 42
750 620
177 424
194 795
63 706
575 318
613 779
905 830
419 384
369 103
297 844
402 920
350 595
550 926
307 302
344 416
36 795
219 93
888 212
917 413
731 950
729 492
321 344
727 633
736 740
584 96
15 33
628 986
911 365
667 177
593 218
13 10
103 628
840 232
644 991
940 756
248 375
718 669
302 569
308 445
541 38
70 892
877 556
921 697
873 788
6 587
597 465
93 18
249 699
689 932
688 893
267 629
297 935
504 985
429 599
636 812
703 970
525 705
402 580
367 445
31 274
739 372
390 627
326 832
763 638
531 14
643 450
385 797
781 939
538 889
700 210
179 173
878 403
982 703
148 279
553 349
721 179
805 292
123 110
748 131
144 885
335 278
75 786
725 720
608 856
66 263
435 307
709 244
947 313
592 691
39 94
272 144
435 759
869 77
207 558
442 616
894 351
137 777
496 969
824 862
124 104
411 889
133 559
871 120
810 80
174 463
606 848
607 446
523 41
599 475
91 730
80 41
817 985
954 217
78 313
416 778
667 202
760 827
946 799
879 631
93 755
603 52
497 699
740 209
684 19
748 338
379 775
760 828
44 195
508 713
490 122
323 924
750 156
955 83
713 695
449 833
884 806
505 51
260 381
399 244
582 944
718 147
974 960
155 477
190 18
139 662
585 679
835 462
544 335
29 789
621 256
62 478
529 505
885 566
810 788
732 284
430 391
351 449
926 403
420 505
167 115
794 559
20 752
86 628
417 563
819 115
592 38
542 880
445 120
908 427
710 255
645 639
88 139
542 996
501 14
128 961
520 667
418 922
550 539
101 504
618 966
3 919
799 209
329 545
971 244
498 237
876 680
819 143
138 963
976 360
321 638
304 104
26 840
378 722
225 575
540 479
398 843
51 543
87 196
440 380
616 58
738 937
79 491
454 556
916 217
854 430
533 236
76 158
880 558
133 454
932 105
947 673
215 330
526 998
377 302
360 965
902 993
484 97
653 981
197 937
366 568
804 51
209 899
457 879
332 88
192 589
262 264
593 139
136 476
778 119
83 513
506 137
233 984
965 989
926 885
453 161
212 292
191 256
135 420
507 647
236 467
730 699
837 498
973 323
441 973
485 751
887 523
507 991
979 120
5 472
632 905
196 457
713 844
263 386
33 847
313 770
468 269
766 43
365 305
277 739
489 805
328 762
752 376
495 835
306 731
635 499
956 938
782 830
216 668
515 44
813 249
518 828
870 281
585 283
22 235
40 861
623 510
885 367
202 374
104 380
879 508
446 738
568 834
502 227
271 784
33 17
844 83
363 550
832 714
948 948
809 853
363 987
354 431
804 248
628 556
63 908
645 506
340 509
735 213
996 842
858 5
88 29
578 702
416 451
398 409
262 364
350 206
637 625
873 704
259 440
347 500
5 322
830 992
205 344
186 565
570 201
229 43
745 658
108 806
215 161
524 506
711 477
101 874
577 347
787 973
472 836
157 134
126 477
821 987
552 330
530 6
49 122
779 758
563 793
953 886
391 777
253 477
350 102
449 354
327 926
762 236
369 799
275 919
905 494
824 95
101 457
578 353
111 149
942 356
241 673
450 895
371 632
733 703
56 720
646 182
417 383
181 407
326 785
279 456
550 231
687 102
455 651
799 264
620 565
238 741
636 861
492 687
390 7
726 225
406 446
828 372
779 822
607 8
463 104
334 886
988 13
664 21
285 442
7 462
203 904
765 244
931 838
844 256
481 320
765 570
942 886
708 593
601 721
825 314
200 64
76 158
179 187
629 739
201 463
367 635
879 404
242 131
387 809
129 86
655 867
753 894
486 597
317 460
774 87
150 141
299 973
160 225
964 477
940 788
423 165
568 306
437 301
110 810
895 823
690 238
132 550
146 442
902 618
704 463
603 676
649 853
78 902
379 808
596 42
206 318
624 18
318 774
583 60
882 428
665 478
27 572
14 797
414 172
635 915
591 117
970 238
139 240
48 47
88 517
835 643
660 294
67 458
517 978
405 650
127 399
970 70
866 154
326 983
898 280
397 960
197 489
728 366
412 336
853 775
418 500
793 687
144 78
55 860
509 660
59 460
529 636
789 28
11 395
675 114
74 908
396 71
437 270
605 124
898 848
348 457
144 316
393 140
1000 287
947 447
907 508
144 6
33 435
830 933
46 43
951 504
575 119
389 347
470 11
859 994
451 368
683 206
346 594
881 75
522 345
853 828
833 428
863 997
929 865
908 693
197 975
94 858
205 771
782 482
476 674
41 640
846 926
520 724
798 192
537 400
228 320
748 389
385 60
925 610
303 314
288 832
690 499
270 381
863 894
568 51
691 338
264 609
332 537
728 783
183 130
449 264
653 410
469 196
806 38
351 393
225 108
606 639
19 915
809 876
926 881
219 376
985 616
153 482
265 316
445 880
143 447
856 894
89 796
833 324
717 895
2 183
821 942
857 608
483 840
721 665
41 409
25 939
421 25
341 177
56 685
131 785
678 199
994 987
311 767
661 827
10 27
969 663
271 831
670 825
490 754
162 391
330 531
556 186
363 750
435 896
681 419
617 566
552 359
126 611
437 862
889 786
449 446
276 857
682 720
473 946
336 172
703 634
820 665
415 258
154 183
601 849
414 835
193 217
828 965
827 318
104 264
710 715
572 553
272 986
931 253
425 744
378 267
931 127
385 198
380 345
194 539
373 980
197 607
572 566
883 24
288 398
113 987
539 998
983 684
937 811
555 914
180 361
488 932
130 111
456 873
411 509
488 649
256 784
349 685
708 828
226 232
218 996
993 338
21 757
568 975
889 957
318 122
54 68
178 806
678 183
691 633
282 88
871 179
863 538
365 219
451 571
566 590
927 669
426 558
533 948
905 993
114 421
489 223
28 168
350 666
299 705
792 41
219 581
118 663
882 82
652 482
72 332
1000 218
775 999
947 426
418 308
728 851
74 532
699 216
882 101
805 48
88 181
761 597
260 307
388 879
361 141
473 40
257 432
431 473
898 32
339 377
228 316
847 67
283 301
401 545
593 164
345 206
803 681
988 105
984 62
203 375
415 344
775 676
148 671
703 205
581 46
361 42
108 808
109 207
752 390
554 509
715 345
25 898
3 517
579 12
387 986
329 781
456 802
473 104
309 604
649 175
216 889
697 9
216 324
713 806
314 967
311 267
164 28
545 336
348 167
152 123
904 734
536 481
584 360
963 8
182 892
781 612
620 398
721 478
283 835
802 433
700 597
625 112
448 863
30 169
292 795
529 182
662 195
554 64
71 246
138 517
128 252
650 919
397 748
583 370
803 679
276 384
496 502
365 900
68 943
737 394
575 360
554 265
328 237
483 108
625 398
650 620
539 753
501 299
669 935
614 83
467 471
972 889
788 962
905 336
730 856
215 642
906 305
542 769
877 234
632 24
644 502
254 282
581 183
117 755
837 249
719 730
619 304
266 691
27 406
262 170
811 756
61 477
246 717
951 602
626 122
624 582
864 270
452 877
632 444
692 569
298 468
772 411
101 916
322 37
207 127
882 584
60 18
734 943
544 306
428 684
266 170
439 51
928 130
573 891
459 559
27 264
674 757
673 798
834 775
901 995
578 41
58 783
725 638
943 791
475 269
438 370
421 741
870 877
767 348
907 443
706 226
982 933
731 380
154 654
648 565
605 55
837 225
863 662
453 561
829 805
175 928
668 267
143 596
943 538
980 910
135 850
782 686
66 116
769 512
77 220
274 417
642 681
342 110
671 504
309 795
722 499
765 484
79 390
928 908
817 22
871 907
593 951
67 653
164 658
878 836
252 241
921 151
261 894
397 263
57 931
430 706
189 779
168 195
102 267
288 95
2 919
870 158
810 594
252 936
771 974
215 130
281 23
916 135
398 541
472 313
18 454
232 902
96 207
473 400
495 198
117 761
919 496
90 986
921 729
703 342
471 692
715 917
52 751
292 630
943 449
903 763
665 960
167 135
534 760
958 640
400 28
524 74
60 319
48 613
954 981
672 750
667 425
175 387
16 718
167 466
229 958
918 69
203 893
653 84
723 737
765 610
684 123
442 288
901 743
723 489
238 855
279 395
781 905
623 453
919 797
755 789
858 147
39 673
756 60
797 691
301 479
602 561
848 984
727 43
531 749
603 450
845 769
673 881
333 625
422 296
84 251
398 176
848 941
1 437
128 604
83 797
357 428
412 685
727 205
953 139
588 258
26 555
435 432
57 699
994 768
19 478
654 78
19 416
852 501
105 19
816 980
407 188
872 172
377 819
957 598
856 329
884 544
975 881
580 319
86 31
509 574
652 105
521 162
663 670
689 373
352 768
955 504
676 758
577 826
424 53
382 533
76 279
160 265
583 51
82 740
313 669
774 590
752 964
634 294
666 414
181 322
826 18
776 136
962 502
554 352
884 386
664 935
199 960
10 824
564 782
451 92
682 876
840 224
518 433
847 474
796 184
201 28
163 621
122 976
327 124
509 676
610 210
169 173
997 809
591 179
271 560
436 41
265 952
385 276
749 782
965 231
258 544
165 165
140 421
544 286
962 466
676 53
226 571
380 845
24 222
782 970
10 294
245 217
492 274
56 629
860 241
784 20
185 117
537 948
234 324
790 81
134 195
766 466
311 359
580 145
114 334
627 361
578 124
398 872
501 70
310 453
473 360
477 94
41 657
981 13
94 275
470 771
237 227
586 236
381 547
880 165
526 495
618 507
378 104
173 16
469 878
237 482
576 941
598 713
726 617
891 578
349 820
47 361
597 585
131 632
797 977
471 11
517 323
426 89
104 894
772 599
81 572
512 8
721 656
272 110
688 447
266 163
523 36
621 312
943 119
96 751
762 740
62 566
654 278
172 487
86 757
329 943
950 166
821 841
950 671
117 93
255 637
672 382
694 777
896 293
43 637
376 991
557 805
82 437
924 210
967 253
195 9
174 296
136 145
815 995
87 85
721 931
313 341
118 393
685 6
643 14
5 728
532 18
455 561
771 614
867 378
386 738
33 61
206 560
555 168
252 20
951 642
983 973
366 264
270 100
114 51
779 912
929 118
679 311
924 383
761 449
186 790
851 147
707 219
386 56
76 261
902 638
611 26
290 884
984 976
27 559
470 98
215 805
115 399
782 894
342 38
828 542
688 528
747 678
734 394
655 132
770 809
835 557
441 380
356 124
682 425
522 382
186 152
550 737
630 300
338 332
873 972
500 166
844 561
955 246
378 577
386 610
166 147
527 220
344 606
31 883
264 26
177 552
288 450
750 727
58 918
889 88
253 931
492 388
634 96
672 446
55 11
158 57
277 221
827 685
567 621
646 857
408 830
280 823
550 696
613 29
116 608
539 502
890 368
463 30
476 523
534 135
192 531
751 691
375 469
89 577
434 941
771 735
558 841
537 50
79 108
715 150
651 194
562 253
283 540
63 25
159 758
288 596
286 351
819 38
615 661
602 908
643 48
889 373
422 200
307 426
575 501
695 22
275 226
766 256
281 557
315 828
423 440
790 602
640 709
370 609
516 255
302 971
343 159
358 191
616 765
265 665
686 191
416 959
215 961
517 181
8 495
935 831
433 431
140 724
333 73
327 509
479 849
7 629
820 821
586 364
29 435
626 850
809 714
675 41
222 24
519 191
22 229
660 453
177 455
527 799
307 509
357 854
483 786
606 363
727 302
737 192
42 755
469 362
403 850
874 143
333 624
853 392
844 355
809 513
311 20
528 336
190 618
403 885
247 672
974 8
200 973
727 711
73 241
91 195
337 476
99 964
355 670
24 952
464 198
218 833
169 774
391 746
630 358
30 793
801 876
849 3
714 1
241 575
770 786
261 331
294 107
776 360
311 649
846 800
633 775
549 64
809 801
158 940
733 438
314 187
190 534
534 162
737 904
689 774
105 506
612 950
310 399
47 388
187 620
395 893
956 819
620 943
882 764
202 777
964 614
148 516
677 154
57 681
455 414
919 746
695 559
958 531
919 5
625 4
896 105
924 19
961 851
615 544
320 843
457 816
332 284
438 604
285 9
422 494
239 739
298 341
872 934
938 255
258 790
895 562
581 153
4 818
362 541
384 618
434 681
965 841
444 766
774 402
896 729
467 195
535 135
68 765
19 406
196 6
568 277
430 90
908 148
689 434
52 269
950 73
913 485
251 914
316 357
85 24
218 211
345 552
316 753
159 413
419 335
612 354
443 986
134 42
475 350
618 823
895 526
11 567
481 807
164 261
284 796
7 248
799 502
254 351
764 115
450 412
766 182
168 61
102 208
558 302
124 577
102 175
742 18
825 113
373 222
17 988
236 657
158 23
374 34
149 411
823 138
320 598
659 588
796 488
789 761
337 353
528 912
930 439
551 269
490 754
742 923
579 507
530 977
11 737
148 903
40 159
757 970
558 360
847 416
176 354
707 635
547 513
951 234
502 476
230 501
424 992
498 971
948 3
739 27
929 958
117 886
856 969
329 874
289 414
767 175
809 465
978 473
706 355
831 928
429 208
199 61
31 852
855 696
722 979
936 593
479 651
620 53
926 334
747 948
122 215
680 514
986 931
286 657
584 692
899 116
176 13
865 97
793 207
186 719
312 515
165 121
174 791
124 785
732 100
314 871
384 854
785 994
650 370
62 70
186 234
246 960
57 362
569 111
829 850
364 754
875 141
931 528
313 49
148 55
925 45
898 462
455 309
679 683
753 104
338 740
700 939
300 584
694 757
606 869
623 523
663 970
498 498
546 593
647 810
854 693
154 572
881 752
434 609
713 559
299 186
125 50
633 999
755 424
293 327
849 361
330 916
413 511
104 827
637 958
651 751
322 490
241 804
413 203
761 675
861 125
175 60
58 985
409 808
134 813
174 702
617 982
493 503
330 29
986 596
346 966
456 637
441 668
870 696
371 853
977 631
691 232
216 152
959 748
561 625
326 92
74 734
237 942
970 566
162 566
532 956
592 508
175 987
683 32
884 45
676 54
285 861
12 366
113 500
124 971
62 673
407 449
391 136
701 643
208 360
316 863
370 740
726 907
939 545
589 409
462 823
683 265
630 746
246 695
665 743
416 370
819 727
862 822
464 209
569 563
425 672
411 884
791 794
338 137
545 729
551 927
191 7
752 234
928 821
563 998
367 592
318 978
800 185
393 180
742 263
934 961
845 166
960 345
481 635
363 297
224 25
31 914
147 415
235 783
780 74
666 797
775 147
331 984
163 574
837 724
684 905
70 771
115 529
163 30
327 595
620 526
439 550
964 651
434 585
659 199
995 214
360 325
309 770
344 690
413 471
376 180
950 97
625 446
475 65
659 787
312 801
350 279
929 751
335 314
512 362
575 994
318 507
277 934
624 626
97 620
800 36
133 473
918 750
814 757
544 392
192 473
751 856
606 542
856 680
42 941
934 368
875 617
551 252
878 151
771 174
210 975
447 571
320 342
99 364
756 134
606 642
497 948
490 357
36 102
42 345
713 77
693 976
228 587
738 244
417 106
80 509
79 626
968 527
891 399
532 66
707 646
594 138
494 204
305 83
428 530
607 347
323 141
727 299
543 550
655 465
973 959
585 735
261 51
450 552
618 152
797 981
119 325
528 391
473 613
142 833
179 901
41 748
47 502
51 768
232 589
548 706
440 204
255 132
684 701
852 704
685 302
626 649
39 804
416 154
986 512
412 558
306 165
666 453
220 352
941 717
422 452
656 489
620 862
562 911
614 304
605 413
62 299
103 231
384 100
611 519
76 370
534 23
476 381
733 200
916 696
147 674
162 338
199 802
712 781
85 761
174 326
625 690
920 235
335 728
246 304
673 945
968 321
701 207
406 444
139 434
107 322
659 286
87 268
49 858
619 799
125 133
823 792
26 750
477 742
45 360
305 722
42 718
924 273
717 743
177 329
650 855
140 283
551 309
167 227
26 599
732 785
576 150
900 554
296 602
962 376
98 341
58 267
540 139
882 981
310 256
111 58
341 960
268 251
477 891
490 435
219 503
653 222
776 795
397 552
928 71
411 359
625 25
164 469
449 165
421 45
103 758
718 531
781 444
335 986
420 258
760 825
46 639
433 412
963 821
892 830
188 891
915 303
771 813
977 78
123 220
977 397
928 226
669 695
680 708
966 4
828 99
737 725
137 873
694 170
999 100
990 586
888 186
998 904
981 658
878 975
372 104
329 854
549 299
7 997
1000 228
326 973
697 828
700 63
232 833
932 394
979 230
416 922
825 867
525 414
388 806
909 402
256 760
58 237
234 804
31 65
37 234
61 357
419 734
567 761
155 650
880 499
420 134
1000 296
709 244
50 524
926 96
855 959
195 181
984 913
978 429
662 15
371 14
748 723
483 790
440 314
812 637
770 319
614 231
475 770
294 322
418 524
482 219
399 273
186 677
106 383
397 163
177 768
490 768
557 924
237 973
610 996
315 48
278 380
149 929
251 753
277 442
661 669
941 759
435 59
442 126
288 541
308 839
606 464
388 797
770 163
158 624
671 379
758 473
401 949
701 906
348 652
320 977
735 8
67 260
386 170
711 509
347 674
138 18
815 953
115 525
148 584
962 273
745 819
767 720
626 146
797 468
444 973
981 116
376 179
349 48
556 761
434 59
76 902
854 571
96 891
474 969
241 243
61 436
155 986
131 828
295 780
753 928
43 739
917 733
781 418
179 265
323 337
238 613
184 399
289 92
61 279
522 763
198 301
286 583
410 352
132 417
344 704
443 884
617 387
805 359
624 397
733 983
596 946
345 971
63 779
58 634
396 123
424 579
161 593
945 710
126 571
275 76
960 470
857 717
75 576
973 661
644 698
644 706
677 239
18 989
622 740
863 75
653 17
610 286
995 814
384 554
630 121
591 658
374 589
165 447
108 449
147 137
843 752
990 791
779 520
259 8
82 400
417 121
407 735
548 26
579 402
523 932
590 209
797 113
560 964
412 962
98 667
418 559
349 941
460 408
416 127
527 719
839 497
232 943
968 246
647 780
712 547
755 169
282 301
264 552
513 841
508 676
234 611
552 925
333 582
709 11
730 748
245 235
177 569
814 477
256 145
691 460
629 967
268 446
997 910
750 531
206 510
120 257
182 440
22 672
682 515
262 730
964 412
980 507
983 141
285 793
253 239
206 975
421 882
791 473
3 417
927 541
798 209
649 47
718 979
494 670
399 400
811 756
262 363
503 790
583 245
484 787
762 836
717 689
161 182
599 507
48 164
373 525
572 845
824 21
690 289
688 317
72 89
451 498
288 334
578 953
740 871
706 61
750 502
683 422
929 911
75 282
807 976
820 447
467 378
666 643
960 157
245 353
851 31
364 696
649 139
9 942
3 388
889 714
136 752
663 572
853 64
40 737
183 659
36 860
503 650
807 701
54 462
493 52
747 905
43 856
798 395
783 51
764 800
552 672
243 900
963 214
951 96
754 3
862 134
783 790
491 364
826 590
641 544
448 318
173 388
783 491
541 971
770 566
237 305
204 322
535 480
575 167
169 486
619 329
118 31
395 402
991 609
153 220
537 632
19 601
91 710
680 802
367 631
935 450
771 603
82 139
305 306
791 657
985 474
504 409
810 103
711 898
117 801
432 864
464 654
364 451
252 554
184 43
493 618
220 119
257 263
568 302
958 561
35 359
768 943
46 538
435 577
378 757
620 552
206 809
259 83
636 569
612 511
128 820
939 104
367 348
649 195
756 935
294 607
549 790
328 61
637 594
350 763
315 15
823 970
52 520
89 82
592 688
508 701
805 720
67 446
641 171
106 715
321 397
186 399
459 870
464 513
276 96
110 814
783 590
109 933
15 835
523 197
897 606
326 30
476 701
872 392
107 116
512 977
376 428
297 698
211 834
930 761
574 486
75 39
972 357
191 184
381 986
592 713
743 277
978 917
308 218
334 850
827 414
841 846
544 202
35 138
898 754
240 965
3 472
828 315
498 974
960 19
732 878
155 551
467 475
692 133
982 775
189 26
871 808
10 30
167 415
169 44
8 65
537 408
722 11
985 365
383 220
98 944
495 115
589 252
385 962
736 281
307 366
174 925
954 178
592 183
227 121
185 760
167 235
246 721
85 889
109 230
174 468
583 206
457 668
629 172
452 841
207 365
289 759
936 380
563 242
362 527
287 789
23 547
268 453
342 269
498 353
820 450
655 671
339 403
574 112
953 967
332 25
783 160
539 620
862 719
245 102
890 223
770 531
984 913
181 37
389 326
776 679
350 209
611 431
543 688
655 184
209 495
654 986
606 992
710 193
294 467
690 955
486 184
97 459
495 470
795 278
956 884
92 570
1 306
993 703
886 543
38 648
633 95
86 691
884 238
705 796
750 178
362 394
852 235
704 459
736 347
231 499
69 692
998 323
25 69
612 990
638 911
5 649
340 271
509 90
885 223
401 213
606 635
870 763
221 457
804 574
72 957
648 34
356 141
210 646
636 380
291 821
469 273
543 295
385 808
31 51
264 270
904 432
194 869
326 774
347 414
370 129
163 419
559 18
663 518
898 769
589 298
571 188
482 58
866 113
164 867
136 896
328 427
296 40
813 521
935 622
751 160
578 304
322 913
430 137
905 985
282 328
515 494
551 852
965 997
864 416
312 129
555 999
39 639
160 851
472 852
11 94
398 222
134 588
724 719
703 564
892 629
122 985
837 407
404 672
88 801
929 267
266 400
38 484
335 304
155 198
291 806
28 165
753 689
407 162
726 477
105 110
95 617
24 226
897 931
732 427
693 984
383 661
144 958
262 421
619 479
285 417
582 910
598 312
474 334
810 5
115 199
816 914
140 209
140 839
266 36
20 871
531 958
916 403
824 675
153 178
594 442
352 437
749 176
510 949
954 223
422 320
234 68
276 238
76 373
408 416
286 342
299 428
830 817
491 215
392 654
96 644
81 986
161 447
395 830
52 670
989 348
416 473
710 222
594 692
107 786
127 2
429 392
209 426
640 259
913 700
343 32
17 8
454 424
253 177
847 849
196 305
778 836
58 612
303 488
274 651
653 409
801 401
826 82
341 9
708 466
497 253
260 51
474 513
690 713
561 727
31 537
372 757
368 809
296 429
80 671
79 569
969 733
814 880
888 795
260 154
406 596
647 756
269 666
378 120
847 959
496 939
696 878
686 867
296 64
734 981
550 376
108 812
691 518
312 921
75 579
175 572
328 480
146 821
941 597
555 523
462 787
664 51
917 157
220 350
330 213
588 954
765 880
398 695
616 456
35 710
281 690
170 210
30 608
204 315
838 970
757 759
809 299
456 420
769 726
939 676
629 99
978 526
221 394
850 375
84 836
525 885
94 365
972 695
9 123
93 176
935 846
145 849
268 744
470 600
276 37
136 408
933 904
298 113
488 153
989 147
31 572
936 514
208 124
246 908
84 216
62 338
187 19
762 206
805 454
491 232
639 81
984 626
739 571
724 281
428 227
798 713
226 458
582 734
642 433
648 828
166 725
743 709
915 352
806 505
736 719
800 296
921 375
946 783
64 660
886 669
382 491
949 684
417 607
39 530
358 58
783 687
395 523
874 526
30 309
28 679
975 766
140 827
610 896
555 86
755 674
164 440
124 136
742 113
643 540
597 780
466 1000
522 380
905 861
170 396
75 935
701 198
25 49
944 841
926 635
308 499
939 680
815 472
585 62
601 556
336 227
227 198
577 802
663 749
144 482
416 833
30 219
267 116
956 55
690 211
710 881
560 997
469 648
709 375
931 53
280 310
507 266
68 506
254 84
566 730
562 398
616 981
96 592
647 883
94 52
933 336
333 803
450 493
867 801
854 158
468 797
63 133
638 975
58 130
859 892
289 624
604 421
12 904
787 700
751 658
993 880
682 684
176 326
126 131
289 42
839 980
112 756
730 901
31 750
641 788
411 890
310 929
833 15
714 322
979 619
499 465
148 972
297 180
311 324
365 423
402 599
355 204
105 514
263 85
873 135
25 903
832 283
298 334
655 665
284 12
476 634
606 782
961 624
947 902
325 271
870 312
515 727
240 225
309 620
755 503
406 181
464 779
113 237
902 761
772 767
401 185
966 248
871 6
908 927
198 818
130 232
958 68
292 644
264 198
700 600
781 18
796 105
342 244
5 908
675 243
428 776
24 75
80 393
320 895
712 987
219 517
584 841
485 177
374 875
475 748
766 74
178 255
498 562
470 519
762 503
278 145
219 189
582 302
196 299
286 901
418 908
748 504
681 1
876 233
981 54
127 351
605 746
308 305
824 103
605 777
921 585
774 883
184 140
439 355
256 380
287 724
228 673
674 34
267 908
962 550
900 247
993 88
392 505
608 301
78 216
801 213
96 999
138 574
929 279
658 576
300 185
857 945
979 527
435 531
81 245
492 396
483 981
485 485
785 875
91 93
305 863
861 891
465 401
679 998
574 393
577 337
282 874
401 434
965 260
504 835
230 45
25 996
481 713
588 510
603 265
128 678
569 908
308 988
986 33
425 987
324 560
433 2
436 605
864 833
667 400
444 368
363 897
609 469
978 843
108 196
874 581
488 235
222 442
474 795
781 208
767 899
901 104
708 199
31 336
736 571
938 698
594 180
648 301
143 202
398 626
206 251
485 272
714 693
487 707
915 188
86 267
371 681
879 987
323 78
649 910
608 58
237 586
887 201
403 884
510 29
280 801
72 715
408 765
472 786
973 895
162 386
66 59
45 532
609 945
855 367
424 258
843 462
663 661
545 730
759 65
865 54
769 38
802 937
722 177
71 273
659 695
753 232
764 725
670 797
164 373
630 524
986 588
248 473
202 648
713 792
846 960
997 578
515 614
791 799
72 237
931 861
93 730
454 683
480 856
228 123
647 643
231 858
330 633
281 479
271 531
491 993
571 116
730 487
286 85
322 520
381 357
86 252
934 473
329 540
662 414
57 556
413 309
941 287
765 743
274 222
215 36
151 764
251 785
870 881
400 536
892 191
442 780
253 977
516 376
789 581
137 178
487 846
133 550
292 428
649 898
933 565
328 863
647 83
963 578
114 517
707 363
142 5
982 149
524 395
975 498
676 313
158 111
660 162
589 290
187 952
516 237
100 119
202 844
422 746
263 165
527 535
539 969
117 669
63 521
18 641
954 37
148 693
854 112
402 808
759 443
680 589
708 275
119 779
524 909
73 540
74 786
755 600
268 613
133 872
513 330
367 150
843 466
577 515
322 696
139 979
567 81
355 818
596 274
183 473
13 120
906 256
855 86
699 660
532 122
452 831
981 44
509 818
332 823
519 86
64 654
734 658
475 631
904 89
562 70
189 87
342 574
660 95
754 196
318 358
189 286
329 769
587 170
993 838
924 919
572 512
169 988
618 306
395 643
712 522
608 956
529 901
995 949
145 188
546 749
34 462
231 735
904 363
201 817
735 896
407 124
112 307
613 575
218 729
251 7
962 930
830 858
807 491
679 825
574 951
413 224
958 608
970 643
460 862
757 171
294 194
501 164
739 406
134 113
119 957
886 384
242 81
571 716
540 48
999 249
472 114
721 411
54 430
291 691
861 513
707 48
212 155
560 208
320 951
907 694
78 439
519 792
507 319
367 90
338 47
161 365
776 810
239 881
572 830
343 530
577 433
587 50
257 789
739 147
841 577
16 645
436 918
237 534
623 943
990 603
967 961
770 150
31 743
572 9
538 602
34 914
963 115
903 621
768 219
796 641
285 608
526 811
345 721
663 762
364 968
928 652
802 331
73 698
706 832
433 644
557 243
358 467
88 520
739 260
900 855
463 534
345 185
905 988
749 689
657 568
220 113
443 585
282 21
853 515
158 988
231 285
752 715
234 588
847 839
693 972
506 747
931 155
143 850
539 836
404 892
4 195
779 623
644 446
961 61
48 496
781 119
833 278
865 532
370 67
39 712
459 63
218 544
393 390
225 360
251 931
126 628
251 254
700 904
965 894
389 661
779 12
290 169
701 612
678 154
866 70
132 716
259 324
714 350
709 652
583 939
567 960
214 708
612 817
711 913
573 576
588 99
268 352
963 877
31 968
38 640
356 896
220 170
519 614
266 933
871 228
187 848
555 437
254 400
313 167
742 964
63 885
237 330
206 330
298 199
839 236
132 335
505 194
808 352
285 23
250 73
920 156
593 436
836 475
641 846
810 148
33 383
713 872
202 269
467 918
154 500
834 305
498 285
637 339
361 305
378 921
76 611
46 297
772 669
514 881
29 413
796 324
195 61
329 508
425 397
896 796
100 579
864 730
68 598
903 500
421 429
39 280
577 497
165 85
966 349
761 679
2 994
54 556
64 197
594 382
177 489
67 489
219 277
875 930
430 286
715 778
58 850
346 753
837 635
983 511
189 802
795 743
299 191
387 848
230 362
850 980
469 407
684 917
847 687
973 558
336 276
125 687
440 393
27 471
981 276
78 10
753 170
360 873
721 51
413 747
726 950
356 263
180 195
882 39
597 26
301 854
541 932
325 426
896 980
256 352
361 877
46 334
206 114
165 406
152 926
875 577
840 878
72 231
270 19
44 953
807 867
799 345
770 347
327 123
475 666
542 582
915 836
949 588
994 121
46 114
691 145
23 921
152 530
549 94
47 421
288 593
937 854
201 86
209 706
372 527
109 683
519 914
501 24
144 468
581 495
639 190
110 271
801 661
755 261
682 349
941 802
655 969
54 878
583 856
382 263
946 955
868 491
514 464
931 369
863 658
847 512
782 501
162 957
218 583
932 917
719 899
868 872
750 373
229 922
184 333
287 610
100 129
593 154
522 614
271 524
35 384
885 118
74 817
399 47
963 292
190 330
202 681
54 58
979 951
283 282
892 162
290 569
723 991
605 883
406 244
628 876
993 440
256 512
558 67
358 655
985 520
201 548
605 187
137 254
536 583
745 420
989 427
418 35
917 711
955 22
897 322
761 582
93 890
956 17
672 651
171 314
861 656
842 371
625 466
48 979
399 160
587 792
826 387
98 4
26 742
64 52
634 923
812 824
841 726
377 768
82 512
168 547
917 942
408 10
989 542
702 455
247 387
773 288
292 73
815 871
923 318
240 878
702 556
282 52
819 542
54 658
204 901
843 221
231 121
662 250
704 219
605 363
651 951
23 378
249 942
259 838
715 171
726 499
550 416
957 7
664 369
269 11
232 867
988 111
360 462
680 649
12 64
15 285
663 663
605 38
875 911
81 864
362 589
4 806
813 912
280 961
971 476
343 549
660 203
664 330
979 20
83 344
629 991
653 98
135 291
202 258
121 9
597 282
88 483
394 601
562 900
376 674
222 533
735 718
48 881
900 399
742 27
17 983
81 371
662 670
927 215
223 863
145 48
530 820
421 233
132 923
597 983
515 508
226 818
699 250
648 273
299 599
582 390
760 316
985 662
876 421
284 912
959 99
919 428
660 489
412 339
321 792
299 8
826 836
85 524
797 524
123 732
122 95
410 704
365 881
302 395
306 241
339 585
13 265
754 257
596 672
464 165
173 917
752 763
287 998
521 836
568 83
178 644
347 690
571 588
983 712
952 872
457 289
553 291
548 469
141 307
471 143
60 605
367 643
640 811
647 653
736 161
804 215
904 913
501 151
862 475
346 483
771 814
104 803
272 324
630 652
794 413
17 100
743 854
664 383
36 383
544 311
526 771
684 348
498 430
904 184
666 360
173 250
52 437
760 277
928 324
736 389
489 722
575 753
136 231
614 239
549 171
942 157
505 75
504 625
809 3
362 407
656 475
911 535
811 708
31 670
59 739
460 767
519 547
778 35
273 655
825 391
548 822
896 767
392 52
55 400
806 200
675 416
951 462
169 585
255 762
500 200
966 313
859 960
995 485
139 636
27 267
89 964
730 575
627 985
384 121
321 681
96 190
651 995
580 46
808 819
18 834
146 307
267 984
468 5
641 261
528 607
570 668
242 616
601 300
420 868
548 984
173 741
735 644
690 824
642 314
148 497
804 660
644 294
299 70
331 112
718 939
607 858
474 288
588 848
716 74
58 8
748 264
907 231
54 482
796 597
94 696
356 944
237 897
967 999
110 535
474 297
155 828
116 80
927 628
701 703
710 643
906 758
988 457
939 813
409 42
737 735
678 502
399 92
91 914
449 366
663 200
28 922
1 817
445 143
845 928
570 145
903 554
11 475
288 891
932 949
683 696
198 669
761 360
274 596
961 851
50 722
644 624
440 78
220 644
572 884
29 64
618 142
617 932
823 628
577 904
599 755
423 259
619 796
392 183
34 893
615 353
976 83
161 258
902 416
300 380
444 473
614 329
260 62
689 230
133 83
837 265
524 732
528 260
443 142
35 919
272 476
559 649
906 247
663 719
99 808
280 962
290 542
603 894
124 550
632 292
557 257
989 469
729 80
222 516
435 171
647 256
904 706
953 206
925 810
617 615
576 23
565 897
790 865
415 168
459 914
170 46
515 15
95 158
674 243
414 316
571 108
814 60
266 475
285 766
380 190
213 901
797 956
821 777
945 587
500 235
281 403
418 670
828 795
37 512
828 501
609 450
510 399
873 422
188 775
965 157
58 567
523 177
954 854
441 343
578 898
300 941
611 858
652 718
230 438
939 689
139 58
456 548
969 649
423 328
485 156
723 388
564 542
396 245
588 517
414 837
777 165
23 714
432 388
825 674
363 661
718 764
311 502
150 174
501 279
435 573
960 986
528 158
402 523
40 924
760 990
154 453
167 537
924 176
850 598
259 748
512 213
714 976
149 822
101 863
436 650
636 536
693 395
918 163
86 94
84 957
409 845
382 237
413 576
173 305
53 262
475 431
407 564
385 188
51 556
205 486
21 486
880 841
3 714
808 797
754 89
934 891
127 163
738 315
619 540
802 910
340 671
234 276
464 746
302 619
105 514
1000 506
347 126
839 879
676 349
438 646
536 429
591 371
685 663
202 328
238 304
974 3
279 577
323 208
827 742
256 624
130 932
57 255
133 477
825 895
540 809
238 263
633 76
738 829
157 318
621 940
942 394
971 595
803 221
962 294
918 629
560 217
471 47
524 617
511 604
413 349
611 51
126 650
478 244
561 864
803 634
27 182
777 745
965 998
291 579
208 927
144 208
255 768
384 615
218 778
126 894
945 630
280 736
979 71
934 757
391 540
722 737
481 418
415 498
77 446
373 705
913 284
51 516
130 167
944 434
328 348
978 70
806 273
343 257
14 785
325 277
13 404
821 46
544 494
940 235
940 620
904 312
827 852
18 954
388 957
304 962
32 716
988 281
537 837
621 331
607 551
954 945
991 619
113 775
9 534
154 52
363 949
800 57
11 190
146 818
780 399
114 449
730 811
647 102
432 267
817 268
213 38
657 770
544 203
737 769
821 553
501 890
946 183
373 301
118 957
355 518
967 897
708 468
570 697
963 355
622 2
40 779
549 834
37 696
465 93
646 773
663 285
468 147
447 608
564 840
358 565
462 919
386 325
21 169
523 956
957 983
762 145
979 996
692 311
404 15
788 157
442 49
195 450
58 909
749 642
207 622
540 106
430 668
837 926
882 451
433 360
504 838
834 195
505 483
498 525
681 908
957 286
735 122
31 152
793 793
415 780
886 1000
668 955
880 316
766 505
864 761
599 198
392 368
850 432
957 897
805 348
633 637
759 761
912 368
160 790
569 705
704 575
529 454
769 371
875 408
169 534
732 739
106 767
199 124
20 956
303 155
791 824
584 935
303 550
339 496
200 462
36 907
361 903
273 564
972 129
662 148
886 141
907 394
517 992
948 106
260 537
360 250
185 51
600 944
439 487
949 939
846 638
541 985
549 206
334 813
961 520
660 996
389 847
838 567
672 906
442 785
35 932
982 802
745 220
706 582
520 184
821 655
639 365
570 361
174 187
707 904
900 135
981 367
934 289
194 819
603 606
537 635
436 638
857 518
99 181
364 563
217 619
983 185
546 856
42 553
457 719
854 749
115 356
644 834
653 48
654 837
472 256
893 190
707 907
88 749
311 806
424 451
635 528
383 407
960 180
899 425
173 416
772 752
586 288
336 415
252 239
494 989
178 723
630 386
135 885
691 717
168 446
973 114
521 802
982 356
780 481
896 881
633 952
240 667
82 218
456 575
563 334
57 950
335 741
626 686
403 469
914 316
430 570
372 887
242 950
431 353
233 21
973 326
993 865
83 213
787 75
408 539
488 350
91 464
150 822
291 716
31 552
122 205
91 460
410 493
845 333
354 840
166 78
943 326
538 159
234 25
563 325
675 641
105 51
873 765
480 254
806 163
368 511
970 927
420 459
791 380
220 265
342 144
470 385
544 284
309 8
333 777
418 872
922 7
771 522
776 794
957 251
761 582
508 324
782 730
110 928
192 573
717 329
714 534
817 186
194 257
33 126
997 526
532 450
972 919
712 303
553 747
328 669
993 313
43 836
763 775
347 152
480 955
488 64
249 193
450 304
430 442
968 483
932 426
344 500
802 904
650 56
724 354
667 978
813 717
491 709
860 576
530 838
901 340
533 17
321 150
592 982
464 750
175 559
59 396
299 519
574 860
214 949
926 298
14 880
588 739
314 505
343 447
787 844
860 244
394 319
301 181
931 986
544 765
160 105
624 603
462 459
407 197
495 675
554 333
71 509
14 142
588 385
228 357
600 375
693 88
268 994
979 993
758 198
303 523
125 918
376 926
123 586
261 783
116 618
126 815
956 186
570 139
496 544
918 798
885 96
89 611
603 153
351 67
590 361
278 653
579 714
300 653
436 702
319 561
375 551
737 445
584 330
874 307
104 79
174 791
401 989
141 262
329 4
364 491
144 918
632 642
295 722
424 931
491 730
281 743
187 866
196 17
324 770
849 69
860 427
416 22
284 260
264 556
47 612
530 628
269 190
912 161
91 563
293 335
77 582
447 574
591 264
34 642
711 914
341 882
904 570
829 756
311 187
799 93
721 357
547 329
489 989
552 458
792 580
161 845
418 869
133 608
250 8
922 166
48 960
529 262
17 951
138 358
450 327
684 937
265 171
160 230
687 753
333 712
556 479
348 494
101 974
982 480
646 351
310 903
164 693
644 838
195 180
507 781
717 645
815 191
420 982
734 975
686 107
586 67
560 241
215 933
413 661
11 196
98 58
751 320
158 262
442 394
175 353
997 948
139 891
872 812
786 558
665 606
672 471
712 250
183 232
892 926
122 595
653 903
222 220
481 404
797 379
731 922
870 971
862 728
540 8
566 734
340 326
796 230
480 12
243 508
434 662
257 135
37 555
774 910
313 259
637 255
177 110
81 368
96 47
54 942
676 635
960 620
850 16
27 756
264 329
991 270
404 697
251 247
156 440
698 25
280 469
578 335
703 456
502 658
600 798
433 556
175 275
290 392
148 24
353 317
586 411
107 343
590 990
429 358
383 746
214 127
462 662
117 791
449 165
962 619
174 48
323 394
786 349
373 613
929 933
343 725
68 515
504 450
807 657
403 933
60 189
851 616
407 521
685 968
586 855
903 647
41 760
108 226
838 826
759 480
205 767
281 101
550 272
929 784
716 357
546 331
947 775
296 396
363 353
208 981
628 948
707 111
336 668
494 815
295 173
939 252
353 499
771 220
3 902
259 699
30 719
494 804
199 976
328 790
770 562
509 536
646 398
65 216
31 981
154 559
810 325
823 93
312 163
64 593
292 315
33 323
126 321
296 527
316 324
885 624
160 86
483 394
610 805
786 548
107 641
965 939
32 916
78 788
381 343
658 142
464 672
993 690
217 590
914 289
912 532
618 799
193 71
876 100
648 802
443 661
600 754
670 407
194 631
974 748
890 574
246 631
321 353
943 238
526 537
69 856
654 438
509 686
786 846
648 384
45 433
187 90
496 645
276 856
604 690
264 250
881 493
845 509
747 201
738 788
643 273
710 807
492 296
142 219
603 278
711 789
879 647
292 897
753 375
64 568
817 356
848 327
836 697
898 693
480 582
855 635
442 123
419 564
782 934
211 560
349 384
31 921
818 227
601 323
890 571
926 665
991 706
403 774
466 827
409 300
935 946
68 263
827 376
310 486
46 608
992 520
441 394
620 23
345 258
828 221
885 234
940 754
527 876
702 342
642 993
938 111
374 577
953 6
491 200
808 262
781 536
930 799
821 222
480 549
770 165
399 308
61 654
529 338
680 588
580 231
341 322
898 518
523 714
914 850
111 14
549 721
519 892
114 479
28 340
505 593
900 797
450 903
241 961
548 979
209 920
241 128
645 550
264 139
988 167
180 177
898 99
991 729
208 417
756 104
697 235
31 261
163 597
557 481
459 403
323 105
233 668
218 564
702 877
44 482
659 690
788 224
953 556
972 779
883 160
395 728
988 579
176 425
906 151
554 733
837 365
32 876
440 70
947 250
731 141
831 991
215 389
944 618
397 167
327 916
643 279
857 721
146 631
781 32
764 51
415 334
210 601
671 447
696 650
791 617
607 426
815 621
238 821
988 758
673 634
913 315
35 316
946 770
801 181
231 727
61 565
166 646
92 271
920 837
453 788
214 710
330 60
881 28
785 568
202 868
182 458
774 114
883 217
397 720
446 684
249 628
274 507
777 415
251 366
153 697
406 704
763 366
394 736
304 644
511 178
636 505
619 693
910 410
129 502
186 306
934 575
81 435
849 207
572 858
554 100
804 725
91 960
695 567
210 484
662 998
503 721
413 297
707 122
623 322
628 835
410 808
243 561
768 491
348 91
191 340
64 901
861 994
561 155
638 555
553 770
490 299
596 55
176 903
224 302
137 799
607 852
413 546
36 849
940 181
520 384
285 130
124 584
738 145
699 684
454 376
675 252
307 943
846 270
572 482
281 70
921 709
255 887
735 334
514 291
674 675
805 33
617 958
102 928
612 354
729 801
53 66
9 404
673 359
841 854
923 245
954 121
7 844
177 208
498 742
416 690
722 172
129 220
148 338
692 231
32 760
825 421
824 84
442 833
687 497
742 282
403 609
452 695
902 410
152 629
318 400
571 568
788 39
377 700
931 935
695 69
489 962
46 520
353 313
809 487
769 39
648 551
245 171
581 100
728 147
546 732
299 45
84 117
816 86
21 461
529 746
708 715
234 18
330 753
240 586
625 139
689 8
179 272
372 933
80 759
491 99
143 625
742 789
874 227
687 557
303 894
609 215
232 10
762 843
428 562
700 1
9 53
325 389
322 188
947 696
794 401
26 437
226 937
163 767
324 100
993 849
64 626
635 602
444 296
857 397
397 872
924 557
945 406
594 248
943 267
667 540
977 737
673 693
459 203
302 836
685 782
407 294
895 748
43 42
438 339
210 900
456 835
241 133
381 401
667 834
374 324
61 334
26 351
553 733
569 484
266 854
148 253
1000 673
715 43
381 43
943 152
987 590
723 399
799 227
61 104
428 466
799 434
785 488
221 824
308 337
190 789
41 574
246 338
380 41
84 960
112 760
350 26
424 99
325 73
176 223
688 386
820 603
91 487
311 604
940 311
99 619
192 130
468 140
181 438
398 847
607 264
290 510
608 956
28 714
937 932
318 204
807 624
111 137
740 897
208 421
40 680
810 306
446 231
669 277
124 627
891 66
575 730
685 180
894 183
114 713
917 830
454 432
568 724
621 564
985 307
987 828
134 24
255 796
73 579
205 923
989 196
925 95
275 564
746 610
323 168
998 860
291 239
962 451
15 858
165 583
410 1000
24 151
947 543
122 278
201 19
214 327
422 190
753 139
748 696
864 499
358 70
309 862
312 649
506 271
853 327
326 671
821 262
805 349
627 767
786 926
252 827
17 1000
138 674
370 769
268 885
955 233
95 626
274 263
534 407
733 780
450 386
647 58
406 271
38 451
377 32
859 823
822 629
302 875
644 959
844 671
904 912
537 799
61 998
404 810
590 594
980 136
194 39
309 627
78 600
632 346
169 454
82 490
365 990
949 384
54 9
920 793
591 958
955 456
266 652
246 359
495 855
893 225
851 688
288 202
548 928
382 919
409 716
706 464
847 774
782 654
446 901
858 702
157 37
688 813
171 423
277 933
157 666
353 170
372 8
936 641
559 919
635 317
780 968
741 340
994 626
526 522
224 440
476 384
196 380
803 164
96 367
32 79
249 253
260 385
25 620
539 195
512 583
550 173
513 291
917 291
813 507
946 443
826 36
416 422
585 22
388 218
297 681
933 419
803 545
165 193
388 827
410 704
876 899
189 960
250 389
896 105
548 62
97 841
263 373
394 512
729 848
528 781
200 26
570 461
653 2
828 735
438 40
938 238
197 314
703 126
231 446
507 598
438 778
151 604
115 701
548 545
326 844
869 76
536 525
526 439
173 188
228 354
591 611
924 165
291 787
233 626
223 522
300 739
342 661
362 451
995 457
300 909
985 321
845 169
607 520
708 371
725 780
390 936
100 315
102 313
939 391
913 334
73 162
822 212
663 415
871 183
92 658
978 171
339 77
596 822
193 946
725 304
239 917
232 115
428 339
730 334
667 366
527 642
854 740
154 349
532 516
173 25
195 624
700 150
972 534
479 296
599 165
81 204
318 838
176 313
646 745
111 905
547 313
52 638
987 400
916 206
230 518
141 88
238 425
958 841
136 209
373 437
640 735
572 454
767 958
703 748
653 412
724 813
451 200
599 776
981 437
955 514
602 211
635 95
936 839
48 593
29 71
806 421
875 669
627 378
126 641
52 329
142 779
978 776
552 593
29 577
90 532
743 983
78 692
530 378
970 14
84 578
998 999
668 890
267 872
512 294
623 392
170 564
339 765
357 148
724 891
423 386
369 814
505 165
542 447
460 35
612 512
510 544
433 609
481 177
471 699
91 993
556 94
858 261
409 895
785 215
601 132
945 207
372 969
415 449
483 913
424 874
417 95
703 934
111 850
549 184
176 581
675 640
900 732
626 532
747 309
440 411
618 347
315 384
833 989
902 730
604 316
410 326
259 21
870 113
296 370
951 418
58 472
203 625
157 958
266 829
239 903
249 705
89 857
845 564
293 921
237 746
72 896
916 646
758 331
700 786
204 54
526 650
275 261
218 728
556 431
333 483
187 795
651 582
145 275
196 496
242 437
333 432
78 313
644 249
34 836
889 343
993 238
498 415
142 267
698 715
198 698
493 30
612 385
660 144
639 756
193 855
287 881
193 526
774 364
199 837
179 808
45 88
502 172
438 543
258 644
342 135
165 455
840 834
978 776
532 499
354 616
497 724
250 640
4 690
526 23
831 203
291 704
875 876
418 793
437 313
448 676
131 778
612 613
388 970
468 589
205 920
643 822
462 701
390 893
915 465
668 915
619 746
621 959
751 493
806 39
714 187
965 253
865 845
814 576
164 253
172 282
103 369
69 815
707 565
29 458
373 622
367 697
655 991
484 988
27 405
592 289
542 741
585 556
132 407
660 399
680 296
664 832
647 783
347 733
190 353
975 376
72 563
553 342
330 727
132 36
325 356
96 724
279 867
273 680
78 411
706 933
764 758
540 370
102 410
763 887
263 292
854 738
79 335
61 407
442 408
763 193
916 767
633 859
538 194
605 906
838 616
374 310
680 602
11 914
800 781
72 774
511 62
397 925
331 589
997 457
649 773
540 760
618 564
758 172
78 156
772 363
672 915
516 145
58 351
132 527
300 858
920 203
128 810
399 316
773 459
232 396
155 422
985 771
943 773
928 743
105 20
934 700
844 777
128 450
976 902
759 259
462 276
86 678
994 590
48 484
879 766
187 280
50 34
806 172
915 993
12 734
433 20
796 946
395 276
177 924
182 371
646 936
613 644
233 731
215 607
372 280
560 94
127 558
730 609
601 932
666 644
663 613
558 98
374 459
382 953
324 550
486 564
207 970
700 98
705 439
719 915
8 76
634 278
887 135
67 363
7 488
101 732
829 670
128 658
611 202
752 510
73 934
903 237
335 280
719 603
517 39
115 438
715 525
660 748
111 602
90 726
458 117
786 190
848 287
488 913
423 458
391 240
477 495
775 294
896 811
850 493
930 413
938 964
712 645
246 597
323 822
938 336
526 780
66 724
637 373
830 554
794 59
554 221
515 270
81 328
820 411
823 930
894 749
393 761
358 605
427 639
975 680
460 364
87 500
872 526
80 724
782 702
923 873
142 335
662 437
847 223
153 481
230 670
430 46
651 622
261 787
467 77
441 235
734 927
452 528
251 605
307 532
404 32
366 229
666 546
769 28
508 512
182 921
966 737
359 611
398 617
693 620
854 864
791 133
660 587
192 243
774 911
942 498
727 178
724 308
335 392
904 492
412 843
580 85
695 378
994 938
557 93
957 687
820 411
998 747
989 480
390 189
687 763
941 331
639 414
805 664
155 973
815 708
792 567
944 395
333 487
580 938
624 890
300 536
283 443
922 297
486 272
34 312
642 173
586 974
638 280
253 390
98 793
359 68
462 890
377 303
241 795
684 956
492 864
307 983
280 774
46 229
540 766
938 80
54 182
462 523
913 691
483 714
782 11
900 842
145 243
37 276
232 385
249 721
703 724
498 555
784 983
748 543
622 323
505 686
209 676
366 966
679 122
132 849
691 460
703 32
308 835
220 740
460 539
262 468
23 163
146 760
302 806
129 894
579 924
599 633
598 787
908 965
814 277
737 40
71 504
339 440
179 378
917 559
27 639
802 178
938 50
856 947
840 239
163 984
617 418
205 762
726 215
492 113
152 540
44 228
668 223
600 383
941 847
485 516
694 968
17 286
233 631
870 872
856 72
490 32
794 472
687 695
808 520
59 178
406 960
182 103
485 73
919 782
297 426
393 404
690 991
621 409
281 922
994 491
523 136
608 484
179 316
835 294
472 986
946 894
996 877
950 127
908 480
906 868
272 205
195 298
707 961
883 816
307 987
122 877
360 829
144 729
23 539
524 979
872 494
370 469
596 867
347 319
187 504
708 252
549 458
418 903
719 256
242 301
177 25
853 364
93 536
75 997
975 115
609 599
67 846
713 979
297 663
166 60
311 484
941 874
776 860
116 359
659 494
518 357
721 836
372 371
367 814
929 446
44 342
188 537
515 111
773 900
959 812
295 938
812 270
130 236
595 587
81 245
602 254
89 599
970 322
136 460
905 336
677 64
600 948
58 864
764 115
926 830
768 723
992 221
456 580
167 122
366 50
304 247
846 967
289 392
851 815
150 424
487 755
703 827
691 87
201 760
590 454
177 127
347 358
937 168
290 803
853 103
350 655
622 156
547 195
9 910
333 398
153 159
986 820
906 855
615 676
130 107
234 205
562 306
474 580
382 499
602 763
417 235
390 952
147 39
948 937
334 156
314 281
100 486
341 300
975 6
113 955
159 105
410 346
926 721
220 883
645 308
542 822
774 62
100 931
868 920
75 48
328 201
687 389
688 428
434 28
982 663
767 546
892 141
862 176
59 817
124 82
904 704
765 665
596 677
596 865
912 463
664 670
59 240
667 351
378 746
409 101
646 360
501 175
351 538
354 363
444 410
113 478
143 347
24 878
743 738
201 619
289 654
894 865
215 347
93 561
661 593
952 501
676 307
844 452
814 27
437 198
675 258
605 549
427 817
555 628
247 169
822 755
619 535
882 716
276 834
426 975
476 936
242 377
829 152
178 86
283 643
900 615
163 958
775 504
132 589
757 329
84 378
913 579
295 703
536 794
769 570
506 961
338 244
395 748
833 167
809 573
187 116
74 708
212 350
938 848
177 343
721 695
274 260
962 633
427 568
138 498
459 195
439 643
390 797
963 833
405 223
339 771
479 592
941 412
260 691
34 879
574 436
696 754
387 847
415 658
155 814
9 553
195 614
410 447
280 585
808 373
143 685
276 146
557 622
313 217
95 817
252 346
100 668
515 947
605 487
300 930
482 759
373 308
755 677
261 782
154 34
718 68
214 297
919 993
209 770
587 231
577 304
972 838
785 677
163 487
417 389
148 462
770 898
575 520
302 524
557 836
903 456
752 274
267 117
886 671
902 476
780 473
310 479
155 751
238 94
483 317
779 654
552 630
150 548
72 126
961 451
906 628
902 864
980 658
329 169
645 866
338 230
708 424
175 647
741 863
180 412
65 224
854 958
506 616
741 3
453 578
206 702
565 359
16 108
276 545
410 345
574 921
344 747
394 282
145 518
929 135
358 324
282 994
609 212
214 788
365 350
52 667
25 571
678 616
160 41
385 954
874 570
317 959
240 217
735 710
845 384
708 664
657 203
414 990
777 266
616 627
293 142
712 667
282 318
358 389
343 442
11 742
700 216
433 328
37 940
324 167
831 882
84 32
21 487
753 498
124 797
939 368
34 417
734 650
39 316
758 92
834 381
597 769
96 533
473 29
196 133
14 797
828 26
513 98
595 848
645 265
632 719
136 583
233 666
981 869
961 271
652 738
507 794
327 249
277 602
734 799
596 473
498 747
844 423
270 10
274 439
157 915
497 906
571 292
161 729
1000 552
290 121
914 652
900 796
397 241
40 177
649 131
877 635
57 147
157 721
159 327
241 430
336 316
607 738
467 907
458 768
888 467
119 747
543 802
43 18
195 939
69 82
716 844
990 946
667 773
100 146
576 826
142 341
78 912
818 749
516 545
11 275
22 403
205 129
147 564
503 247
329 342
185 572
518 44
817 175
321 185
11 916
256 896
807 152
900 333
878 625
900 415
818 889
17 921
485 23
269 164
506 988
560 597
641 691
865 77
261 457
372 185
81 272
423 628
961 888
512 322
736 838
726 411
332 554
576 743
907 817
804 845
442 412
102 363
440 82
539 967
151 701
972 911
538 232
119 394
716 498
335 631
42 452
5 61
803 374
190 581
425 709
121 994
357 866
948 222
189 797
498 487
397 340
571 469
863 935
433 690
320 579
30 768
828 362
735 35
615 630
339 925
919 40
906 459
681 276
72 853
340 869
208 569
38 737
671 779
468 901
479 103
870 788
150 509
543 697
327 884
809 158
197 666
125 728
3 102
955 806
674 74
643 294
30 882
661 680
580 701
804 129
916 59
567 673
370 65
949 109
267 697
362 758
485 463
565 487
292 487
561 520
814 966
847 204
883 843
544 508
636 463
521 347
20 551
616 88
196 390
86 565
323 462
925 448
934 807
294 490
9 225
190 855
58 822
665 37
544 941
403 208
555 179
730 924
11 574
963 346
911 207
669 49
496 233
40 594
83 429
654 333
188 92
913 843
880 245
185 578
785 423
602 588
512 340
913 332
677 523
730 876
924 587
820 399
992 420
849 859
192 75
166 502
345 379
624 79
656 224
647 809
396 441
780 248
579 908
430 693
568 256
843 160
558 492
911 662
521 549
624 759
260 713
91 789
868 605
828 715
523 523
963 474
722 919
826 742
434 301
557 256
415 2
493 399
61 972
521 404
162 581
293 145
934 422
26 384
98 801
323 854
328 621
539 285
27 50
350 364
619 461
463 906
305 34
6 956
359 365
946 527
671 521
942 238
622 604
404 968
822 720
340 727
12 149
199 878
241 38
499 548
454 860
893 961
916 758
123 899
425 275
795 68
306 95
699 736
704 927
646 103
829 525
674 985
863 840
878 872
420 104
963 377
338 874
632 856
754 254
528 754
821 178
273 322
58 126
53 972
74 761
286 698
683 903
743 960
832 546
649 621
997 252
125 611
467 334
587 757
510 220
398 114
435 331
457 671
643 493
253 509
207 717
619 539
499 890
435 362
982 330
581 83
694 978
312 706
462 161
381 899
12 972
303 778
449 447
940 759
268 92
808 192
731 474
364 427
788 229
558 798
881 770
748 139
845 575
735 59
957 307
279 115
893 969
416 581
340 342
433 355
547 607
80 240
667 278
506 444
241 455
224 64
203 122
697 971
29 47
354 431
546 986
955 632
213 438
780 371
725 552
158 212
452 272
549 238
681 118
573 55
118 922
44 796
766 321
368 740
170 795
780 721
353 716
154 734
104 565
116 933
145 829
101 273
511 596
714 650
704 191
112 286
82 822
142 156
895 847
641 510
230 65
780 421
155 583
147 933
866 259
88 262
535 10
606 188
837 45
236 320
606 541
362 348
503 687
534 504
13 397
461 174
595 243
825 241
174 749
8 972
233 39
49 95
282 768
813 655
975 119
660 49
396 580
267 21
525 898
295 800
974 538
780 756
996 568
317 605
576 170
209 324
418 809
577 257
912 700
819 389
437 886
466 478
499 833
730 732
531 23
560 25
780 504
72 340
944 776
945 388
711 520
328 153
410 129
828 904
293 321
207 646
124 730
562 672
404 622
645 291
316 934
438 204
544 95
871 510
897 488
7 815
967 608
736 335
239 377
697 564
210 531
260 904
575 333
955 821
112 978
912 599
803 427
522 350
859 346
834 392
207 756
364 841
175 174
550 100
663 413
944 247
150 873
206 203
24 725
703 160
758 135
562 615
965 561
907 84
476 823
579 740
580 683
856 943
42 754
167 406
652 705
577 110
313 802
527 782
942 336
471 229
844 700
260 33
116 808
631 166
905 592
274 210
152 485
239 129
535 193
897 405
515 186
988 473
255 827
163 514
743 196
895 633
665 587
394 155
320 781
372 25
234 225
709 645
774 385
577 948
352 309
494 473
946 867
693 482
996 200
396 855
488 739
325 291
445 152
932 719
743 765
989 304
949 976
360 698
645 723
31 937
409 997
863 525
6 355
555 556
410 2
740 950
241 897
49 65
783 685
449 981
284 526
501 438
136 233
955 861
797 780
777 985
509 206
560 639
194 515
516 115
64 604
501 256
320 304
989 549
530 103
628 438
875 813
45 129
989 11
791 1000
984 786
991 567
206 493
8 551
665 400
3 523
779 729
33 504
53 98
201 22
459 582
395 829
957 334
344 439
439 946
731 134
701 422
915 722
272 906
305 922
445 937
666 308
811 223
321 699
720 864
445 521
349 178
512 839
278 306
251 855
989 716
138 981
702 689
594 53
974 974
911 899
206 419
641 576
274 17
881 962
483 994
171 325
164 832
137 683
537 441
157 387
368 525
214 295
347 69
43 807
706 321
739 953
529 911
928 380
341 803
796 808
133 823
654 967
649 296
737 791
178 186
711 894
188 545
614 924
731 535
856 656
609 436
347 595
974 137
940 274
82 315
138 735
701 214
510 792
582 350
535 246
140 759
304 245
168 328
863 917
573 899
334 718
312 182
319 680
954 286
601 258
992 36
250 738
529 693
43 759
5 111
869 577
822 144
472 173
89 990
888 334
51 662
843 221
901 363
649 161
418 855
890 249
986 410
103 139
898 515
625 145
722 902
46 494
666 543
532 517
850 755
416 420
641 901
264 258
419 542
396 912
161 836
246 286
424 147
661 348
493 322
223 286
780 214
757 269
785 445
200 289
708 635
535 615
873 349
890 799
711 292
128 285
571 871
18 373
721 994
316 679
964 213
427 538
807 743
188 183
472 591
226 387
2 180
528 760
559 875
166 417
702 269
139 293
666 272
266 156
835 386
599 582
119 798
541 25
208 926
516 728
115 680
859 741
501 117
991 386
803 59
327 157
450 505
777 466
622 116
502 43
624 456
254 100
125 743
668 794
522 333
12 184
925 637
753 870
256 426
484 744
901 59
563 811
277 351
466 340
382 899
354 967
67 6
748 608
402 191
524 416
599 923
560 535
405 524
949 312
56 661
719 432
243 956
306 282
621 519
417 772
738 2
8 771
379 804
995 755
171 780
703 518
52 769
292 262
573 457
117 240
672 629
584 835
116 915
434 890
661 737
739 851
621 399
203 746
500 1000
779 197
714 671
439 481
742 766
222 731
971 315
943 338
173 643
557 527
417 289
25 990
840 78
476 763
508 461
460 678
874 8
678 239
719 588
353 117
848 461
775 574
912 818
461 718
244 85
373 18
7 660
737 398
160 847
308 213
890 668
676 767
6 764
352 353
470 724
184 704
278 317
135 959
676 190
274 595
613 920
580 647
44 619
466 317
529 204
871 773
540 419
183 547
899 545
269 534
237 369
685 453
411 515
704 820
415 86
6 978
624 27
646 585
901 667
871 111
884 429
848 742
288 424
968 30
563 187
555 237
689 800
315 240
59 99
185 18
995 474
500 191
775 618
285 146
257 675
104 156
897 140
563 952
981 184
371 531
768 544
344 925
165 456
555 658
676 224
697 740
930 670
288 197
342 705
379 573
728 598
738 483
434 625
809 301
831 415
958 179
104 599
54 302
960 268
491 609
349 635
305 188
384 278
982 593
165 726
324 361
844 893
518 61
361 277
692 326
504 192
790 650
951 608
875 844
453 910
544 366
553 801
78 849
441 936
662 60
421 606
498 985
45 264
541 16
341 406
597 233
882 845
452 387
231 832
742 326
691 683
483 286
134 244
179 561
621 574
179 840
824 42
306 677
692 869
274 846
78 33
877 871
257 960
791 329
654 488
170 532
817 345
588 653
214 951
524 767
607 834
875 703
380 431
299 180
26 71
104 573
443 104
63 981
309 700
187 854
386 963
308 357
9 203
153 895
662 223
56 676
379 268
699 931
110 758
829 997
570 136
240 932
912 12
712 302
156 220
182 899
255 541
743 489
384 264
486 896
572 46
314 542
472 950
707 12
9 582
717 535
467 578
590 957
258 379
598 301
199 414
954 780
269 454
718 697
592 653
698 203
745 163
113 12
23 216
797 819
354 32
610 514
471 821
199 199
500 728
142 797
576 698
152 95
792 845
498 869
72 384
547 196
207 816
32 659
478 230
261 828
342 831
651 870
69 812
540 850
646 568
266 682
777 221
66 417
286 568
951 563
758 357
173 498
156 964
194 204
32 633
463 454
324 374
186 114
963 392
960 726
407 609
830 225
642 183
751 895
458 927
284 701
198 215
179 456
659 354
986 372
826 691
64 449
563 150
542 249
974 526
134 501
726 380
562 963
857 367
294 312
13 314
529 578
34 211
565 707
79 693
383 550
998 905
54 446
694 560
85 595
96 667
47 218
181 821
188 609
921 37
351 482
59 933
144 880
587 92
784 708
258 665
569 166
612 255
815 623
217 305
972 900
118 312
133 19
627 298
335 320
801 547
480 686
565 860
952 624
332 151
815 736
902 589
844 384
6 513
818 658
558 223
534 789
807 676
973 667
986 434
980 308
993 787
647 460
83 557
708 598
333 414
2 523
906 234
747 845
503 912
134 564
353 61
736 668
334 160
593 709
16 320
106 573
32 8
565 753
350 114
527 272
794 683
917 529
374 700
612 663
226 877
937 746
414 579
738 672
380 748
67 331
903 396
403 173
925 935
48 968
240 275
957 575
103 34
734 873
535 476
353 345
91 761
340 289
961 504
251 77
408 340
736 318
490 310
245 138
106 415
689 292
867 345
378 645
518 969
445 112
456 53
814 797
86 547
50 153
229 46
386 301
618 637
947 121
259 108
522 191
482 364
709 211
856 348
317 87
198 373
425 762
559 653
199 238
391 644
690 249
550 620
256 75
195 167
275 202
392 454
817 797
7 873
221 525
611 862
235 538
299 808
461 660
898 858
501 660
909 288
907 191
265 458
625 162
363 460
913 899
696 755
627 730
255 702
564 848
386 866
674 798
457 684
542 135
795 354
642 43
233 703
161 548
710 498
957 785
684 72
827 870
600 379
81 454
301 854
720 644
442 686
370 394
528 899
253 911
954 322
25 894
442 186
683 185
970 151
223 640
510 654
32 49
502 109
963 113
756 803
488 682
75 198
96 858
769 603
924 348
242 722
908 949
133 683
833 590
229 103
756 55
104 738
847 788
900 605
407 809
491 655
852 895
752 566
168 948
295 521
242 92
40 537
219 149
739 173
275 51
106 968
706 30
817 209
814 552
361 717
371 220
115 851
416 223
171 867
387 584
675 465
2 629
778 714
887 220
271 516
484 161
191 377
585 189
741 8
724 399
619 102
952 95
318 733
599 368
951 488
953 986
614 625
339 954
173 391
907 225
386 444
820 391
580 577
584 405
803 320
421 308
403 421
154 373
741 720
207 752
737 691
316 160
113 351
742 655
879 286
729 649
39 265
841 548
952 618
938 425
733 754
175 359
732 135
855 328
80 472
162 61
221 817
168 478
132 333
619 909
558 11
275 347
894 597
214 116
540 846
600 152
511 273
407 774
102 242
713 261
322 182
998 875
353 542
875 165
74 484
495 493
839 631
228 769
885 733
578 441
593 425
697 177
951 104
345 103
364 53
234 58
933 686
227 232
397 285
769 102
595 470
101 263
32 434
166 328
769 916
340 744
921 362
465 36
139 872
924 810
868 502
187 157
388 801
86 414
516 785
254 854
117 110
543 355
683 148
64 709
452 452
814 403
439 372
244 279
88 578
80 167
324 956
756 267
680 712
496 842
695 196
305 750
104 812
959 848
556 787
239 22
425 7
379 52
330 864
441 622
788 418
374 520
787 111
822 130
971 467
662 318
67 666
477 967
814 171
957 436
458 369
375 196
248 883
746 754
375 577
995 187
707 163
274 369
498 493
959 96
413 469
134 620
586 479
649 610
46 400
768 606
802 503
385 142
896 49
626 131
317 270
433 620
989 23
516 706
802 486
954 474
94 214
693 88
698 680
79 342
948 743
245 846
988 749
798 630
760 883
153 423
43 76
99 585
291 31
516 614
88 92
306 470
557 181
861 999
341 254
996 939
785 288
37 241
871 772
655 834
257 630
706 807
392 299
329 805
418 683
775 845
315 506
686 81
79 871
125 546
485 419
707 120
361 270
41 743
577 231
861 696
503 833
131 566
370 895
577 460
305 788
293 351
431 619
489 979
525 510
929 613
733 9
278 635
377 94
324 319
15 954
786 184
750 517
412 917
376 120
907 988
339 680
298 200
178 770
279 787
400 702
711 207
842 133
226 989
308 219
172 549
733 322
839 958
874 482
601 251
238 250
930 508
707 577
347 228
14 885
586 626
833 414
546 297
286 674
892 771
320 593
915 64
21 52
533 754
4 894
144 134
641 242
819 73
300 348
232 165
790 314
727 818
114 623
296 272
43 400
992 188
251 362
413 907
661 271
165 946
79 665
907 308
380 720
67 725
890 680
993 299
116 680
302 719
991 230
629 598
785 33
394 621
528 35
306 806
752 188
853 471
778 830
550 759
484 158
838 617
915 374
54 830
548 30
260 355
952 538
571 888
509 737
771 964
769 36
224 77
547 521
350 76
835 325
482 900
516 318
692 320
149 431
461 745
100 697
235 720
608 52
788 805
768 116
151 559
635 537
57 374
450 181
506 407
306 284
602 987
307 822
252 293
38 455
151 712
431 137
188 385
189 38
153 976
534 956
493 304
678 168
349 549
955 127
411 854
841 261
82 12
305 147
602 334
45 342
479 752
137 476
513 666
641 325
281 666
970 175
342 773
322 647
774 691
545 277
537 184
196 386
532 619
952 501
843 133
885 996
471 321
987 21
345 984
650 628
802 626
398 620
266 144
834 720
996 40
224 379
764 532
151 420
920 295
428 102
97 762
83 312
333 568
552 69
696 678
303 202
821 497
641 701
420 87
126 474
853 415
947 350
769 616
911 97
199 689
450 338
650 295
863 533
601 982
659 415
616 297
794 962
662 436
522 434
908 82
497 648
997 760
376 443
540 766
454 286
623 738
33 904
436 273
255 896
310 37
333 914
875 926
362 127
561 537
618 884
531 468
228 114
557 528
293 603
888 96
834 746
649 511
784 866
761 84
120 38
951 71
996 453
579 826
362 358
241 140
607 979
92 771
299 835
438 648
744 591
337 325
836 577
443 985
69 619
656 203
274 189
641 607
432 270
627 220
359 793
771 867
638 966
801 863
511 936
527 238
563 254
831 863
847 398
16 273
476 916
104 672
278 749
19 745
964 710
502 645
512 323
289 273
136 149
85 89
326 646
900 611
474 888
286 730
3 320
236 302
973 478
227 339
83 251
961 245
890 47
370 463
735 401
550 658
747 871
517 635
245 73
961 416
146 719
39 246
548 149
626 274
612 521
772 853
97 694
741 732
194 987
387 110
768 929
799 937
571 514
587 315
731 816
534 547
793 877
25 572
845 341
861 651
503 456
150 632
363 600
586 890
1000 557
485 973
909 767
281 284
599 480
295 867
414 329
206 828
400 207
547 230
881 244
700 407
39 384
983 850
740 401
957 569
542 739
505 442
725 450
929 786
653 323
652 224
51 66
273 857
87 450
694 819
226 967
350 394
243 264
665 333
902 982
720 622
63 443
892 225
11 787
110 821
44 663
729 761
618 95
545 1
820 704
670 239
632 46
309 20
353 874
856 974
595 254
696 576
801 657
444 588
409 811
473 553
314 453
547 202
202 931
634 92
330 22
67 304
324 961
835 376
349 676
929 690
265 943
600 625
212 65
876 43
596 621
73 349
550 909
840 620
711 752
774 473
777 41
1 840
216 100
776 836
525 564
507 705
329 790
855 106
148 541
161 731
79 744
652 233
852 629
380 492
965 563
603 153
993 741
841 604
439 208
772 616
321 964
753 278
383 649
189 608
338 531
274 350
582 416
45 926
417 434
996 424
577 381
122 598
201 569
777 963
579 639
603 548
826 899
547 356
963 208
739 736
85 301
717 12
938 667
100 761
184 354
735 96
693 761
329 856
818 894
533 106
654 396
295 135
490 479
686 841
577 453
753 424
436 662
329 469
229 373
727 429
524 413
173 462
317 217
110 502
607 135
531 642
777 261
739 825
666 266
718 424
848 243
904 470
939 284
657 233
661 167
580 383
844 184
400 752
254 161
296 510
151 861
121 827
652 927
193 859
283 318
560 910
380 131
414 464
696 318
485 71
454 357
540 65
816 298
459 940
449 70
930 754
581 600
526 50
909 233
550 719
628 191
322 110
574 8
326 736
806 270
626 811
875 259
556 166
105 691
760 15
769 553
152 690
740 349
582 678
396 648
839 131
241 24
32 160
895 814
83 357
167 700
959 708
873 42
732 515
529 978
531 492
181 297
646 683
360 920
568 227
358 756
780 406
565 598
411 811
167 460
159 493
201 334
375 118
632 74
51 107
598 161
458 581
264 779
699 103
330 623
379 266
671 687
285 158
968 236
695 695
188 135
469 854
972 389
462 843
950 603
764 513
94 548
327 221
324 357
980 25
290 653
340 358
516 961
196 624
319 484
619 891
745 506
894 87
930 716
319 356
869 879
427 82
302 962
319 753
777 625
278 298
656 67
27 618
241 172
655 223
113 560
65 273
359 858
573 959
315 288
167 891
972 183
144 593
346 274
899 462
760 122
188 177
794 415
587 215
437 35
594 241
514 550
407 659
618 873
161 979
870 932
114 327
920 841
114 258
720 265
387 13
189 479
894 575
789 982
17 480
721 226
775 610
269 234
107 181
160 886
817 267
593 29
870 931
188 513
778 984
996 907
386 165
739 184
166 280
759 528
753 182
792 480
714 528
709 60
946 820
86 868
897 762
692 679
191 766
750 880
787 969
133 745
929 172
451 871
399 95
277 210
690 151
678 69
128 403
222 387
254 73
835 308
986 151
917 527
406 177
145 666
410 192
364 277
148 339
434 815
24 546
696 710
778 714
116 374
760 906
979 338
645 14
165 814
340 630
806 81
746 745
937 950
227 156
494 300
114 374
919 927
637 138
851 615
989 414
320 966
303 749
762 298
111 948
577 926
6 451
195 383
333 752
907 132
431 559
933 400
327 545
682 851
466 963
377 532
498 454
202 696
994 801
748 964
889 105
556 325
708 895
646 751
882 40
598 552
952 312
856 530
381 279
242 538
70 846
300 618
314 567
368 501
464 308
413 116
441 353
248 968
718 148
187 894
446 599
911 785
315 398
676 767
304 696
541 917
535 373
940 841
341 849
156 307
423 805
158 569
537 863
10 405
299 254
853 197
981 744
141 764
530 296
991 817
733 834
207 531
372 268
116 146
453 712
517 272
840 875
738 674
79 376
630 748
944 378
121 483
247 925
220 262
78 777
610 210
741 810
77 816
962 112
824 193
464 414
289 340
14 303
679 27
774 93
470 309
792 717
642 591
852 38
814 861
70 929
738 424
240 810
921 815
8 201
615 744
84 471
774 903
930 98
190 452
761 703
420 660
250 552
590 61
921 101
29 403
826 991
800 767
582 65
266 721
465 589
60 880
783 549
646 833
285 712
415 836
496 45
597 835
895 745
846 186
589 816
806 875
642 414
479 606
327 223
812 744
624 791
339 871
704 406
118 985
820 988
33 532
367 315
60 630
815 261
77 905
780 403
817 883
489 421
644 296
40 815
605 456
327 663
69 944
929 30
18 186
718 748
63 50
679 84
345 123
28 494
897 422
304 807
228 713
8 792
607 871
326 47
710 212
155 652
682 778
964 83
831 699
749 682
766 894
16 428
921 110
532 43
850 817
530 835
627 77
948 538
584 234
445 274
926 294
72 599
682 607
306 36
717 513
406 54
482 482
592 422
465 402
219 123
958 314
391 749
286 585
818 338
611 870
163 263
862 536
143 234
270 543
56 448
502 986
468 462
883 983
384 60
183 347
661 603
351 141
726 52
389 636
505 544
806 1000
536 668
902 667
209 678
126 171
157 265
726 627
609 625
684 608
955 993
595 867
7 616
667 946
582 732
275 56
55 87
754 80
746 591
269 656
826 955
219 394
20 983
607 945
552 629
621 290
156 507
122 216
161 163
895 788
843 743
829 169
249 898
489 583
239 995
950 757
151 65
47 168
112 170
798 653
943 664
170 419
634 99
262 292
80 794
537 156
325 923
821 365
948 573
568 309
66 186
250 517
685 216
386 297
950 797
460 183
602 892
991 630
922 235
29 252
407 1
923 565
930 732
304 743
52 878
64 871
387 117
332 313
610 71
867 717
900 559
451 327
957 501
735 441
693 878
878 763
328 100
831 801
544 258
135 135
6 595
711 198
511 392
463 42
758 120
678 330
657 657
158 129
569 613
491 892
655 262
361 369
169 983
240 192
326 712
306 374
572 331
723 16
58 82
201 186
515 815
472 879
7 172
784 630
522 576
838 275
643 177
159 199
390 811
523 399
773 716
47 828
844 344
425 770
955 901
716 626
505 470
642 188
817 512
88 425
699 338
514 925
123 342
152 673
71 513
229 674
502 843
186 276
45 345
246 611
236 1000
470 961
148 741
252 111
536 964
302 339
263 235
576 815
487 386
899 728
401 558
400 127
402 903
247 586
196 447
446 493
453 432
172 916
26 601
564 423
762 561
795 866
680 24
410 371
98 167
724 308
435 499
401 124
709 836
283 648
140 905
337 729
644 592
192 509
932 669
230 756
621 693
717 24
395 301
467 126
434 492
990 191
315 868
704 390
37 23
928 986
714 176
768 265
773 357
26 959
715 704
397 255
279 335
636 113
239 673
164 102
293 672
540 153
543 607
630 243
229 579
755 558
822 942
299 522
481 594
298 324
579 196
531 694
807 857
529 166
268 45
717 693
845 560
166 256
499 388
967 796
353 727
668 721
243 175
768 967
291 724
919 66
760 869
725 449
615 566
611 254
946 882
441 328
583 791
178 607
403 81
808 144
865 755
929 476
442 107
831 697
763 733
601 749
198 522
88 326
579 812
694 699
26 524
314 134
741 609
690 492
635 143
898 497
973 499
606 827
524 414
146 436
185 286
808 747
72 382
194 896
594 650
174 887
21 620
229 488
979 762
904 918
415 614
113 802
628 387
801 718
154 151
437 947
693 338
720 244
139 765
414 913
799 733
353 588
75 820
581 581
499 54
667 485
286 914
301 780
497 914
65 101
48 651
988 502
745 741
505 707
619 884
617 919
506 418
238 969
549 581
635 818
303 47
960 301
81 589
502 260
361 578
228 567
68 409
149 215
922 813
697 653
571 541
959 313
281 77
658 196
14 829
876 292
593 316
904 836
96 673
250 406
972 456
865 477
692 40
853 13
666 614
154 549
861 236
313 112
308 141
970 970
261 321
636 845
680 853
525 540
945 775
231 775
252 917
957 95
108 944
557 809
357 773
9 710
822 218
359 321
291 130
450 328
172 551
404 86
626 852
627 929
703 570
487 857
952 955
898 443
251 59
831 454
164 608
825 839
160 986
115 183
511 450
1 565
651 683
534 404
332 276
845 160
17 35
989 331
773 968
27 887
340 24
632 857
696 503
489 456
639 855
304 603
167 150
832 304
708 817
92 365
525 40
75 937
268 541
509 63
949 40
64 535
392 289
792 695
151 87
942 280
882 790
939 245
549 49
866 770
135 257
296 957
894 659
200 370
433 161
201 709
244 382
670 264
959 635
722 462
741 110
899 663
908 623
672 838
607 457
713 537
494 742
401 8
378 387
548 601
309 810
192 748
12 552
187 862
323 970
79 908
571 64
686 978
815 478
934 357
894 422
163 646
654 387
774 563
164 31
841 321
68 472
24 33
894 80
49 211
119 216
280 128
105 689
166 965
322 920
341 100
746 215
602 504
67 399
430 375
696 230
701 271
303 764
843 725
936 197
413 891
19 54
742 692
657 124
44 908
8 978
193 384
887 753
152 795
170 953
182 581
852 865
628 883
608 155
351 470
361 543
596 763
454 379
503 338
246 110
88 546
930 253
6 281
75 817
769 157
738 244
108 951
834 589
743 736
205 442
984 93
856 565
944 580
918 310
420 447
993 163
416 507
787 922
738 421
578 862
106 507
458 315
903 214
949 291
733 646
739 153
718 716
296 594
904 662
108 213
376 323
829 100
22 791
212 616
478 759
266 790
104 583
796 723
14 7
652 745
897 746
462 391
985 615
276 757
969 888
210 384
484 344
135 39
655 505
264 347
136 132
715 529
251 239
245 511
255 264
10 897
287 152
766 471
227 271
158 42
425 195
539 368
406 909
413 673
20 61
192 677
205 155
393 907
417 455
719 638
535 671
822 728
198 821
92 588
629 425
619 249
617 54
962 158
831 22
83 375
51 850
4 274
181 255
710 397
34 597
268 428
156 568
389 90
677 354
778 480
729 306
360 397
554 345
367 322
696 384
233 449
723 747
2 237
633 903
500 712
140 667
235 768
857 295
648 624
103 534
840 426
822 832
176 199
520 375
759 543
992 216
963 992
228 715
618 964
676 861
528 117
885 815
110 762
385 741
275 758
183 488
319 114
313 4
379 495
38 832
47 137
128 29
743 10
974 356
216 360
477 649
463 743
505 362
103 572
330 889
377 377
491 512
516 695
190 803
634 894
30 227
255 681
691 158
513 998
358 664
312 729
472 835
196 775
346 976
865 298
675 676
187 241
936 165
967 702
596 125
352 601
282 625
783 606
604 972
635 296
24 961
796 946
720 496
471 991
288 66
742 336
576 962
127 928
630 512
637 93
694 225
850 988
594 975
947 633
928 197
158 582
527 952
447 953
943 247
313 917
252 231
193 54
982 828
340 319
412 611
836 976
964 105
80 686
318 557
753 27
608 245
197 910
863 135
382 643
560 805
36 694
748 812
640 228
547 730
341 979
955 958
63 176
862 918
474 143
169 179
424 226
136 776
911 620
262 999
804 292
986 822
633 839
67 733
463 272
250 613
570 803
979 204
121 632
774 840
18 595
821 943
718 441
61 957
955 629
920 322
144 758
596 905
638 776
47 662
274 100
903 297
501 844
476 881
720 622
216 250
192 737
178 36
992 910
538 238
560 946
703 458
362 703
479 299
961 1000
99 525
822 235
78 1
881 323
944 554
803 601
337 159
195 995
905 515
752 186
132 442
899 312
14 834
133 261
260 492
17 93
327 359
360 839
161 405
958 240
841 104
263 761
755 177
691 457
642 659
101 443
754 773
607 1000
261 768
260 740
833 520
878 277
116 159
564 238
478 276
380 521
281 318
494 642
99 35
694 185
628 741
514 795
794 382
150 121
860 54
574 410
687 692
851 452
689 802
78 414
935 166
483 457
99 215
250 977
162 198
938 944
738 789
171 451
571 531
585 320
730 431
122 158
609 416
217 973
386 297
463 294
751 321
535 945
921 850
47 785
728 83
871 985
435 465
996 42
362 6
436 580
738 91
506 558
531 346
643 722
16 917
237 105
50 767
617 772
556 970
53 664
648 283
748 923
965 83
89 743
323 326
416 525
82 60
406 921
643 613
529 48
152 659
426 765
536 201
171 42
705 92
375 223
146 353
435 122
865 111
436 523
47 188
247 851
772 129
741 653
700 415
73 270
34 852
53 498
540 570
662 224
447 244
596 36
158 593
703 31
553 22
210 138
989 600
728 457
109 761
175 469
738 808
660 248
746 772
342 712
935 285
528 3
39 381
974 124
154 196
218 676
814 707
306 427
883 803
563 34
502 991
798 738
985 240
12 457
169 731
15 353
356 104
485 543
666 394
589 458
133 819
526 807
233 947
749 831
864 115
105 312
49 366
605 903
360 34
764 616
969 529
632 778
321 325
718 116
573 986
805 307
113 706
652 330
160 346
460 400
711 24
389 565
468 760
793 994
610 828
356 557
335 578
902 987
102 655
640 620
927 675
380 445
774 40
385 32
431 934
958 845
410 142
902 346
339 878
705 694
251 949
526 61
47 585
239 428
48 149
824 879
323 975
14 204
235 97
31 399
243 665
807 988
334 653
530 708
402 673
621 235
295 652
236 146
574 342
491 475
353 621
595 314
517 675
771 609
7 751
416 802
789 250
903 223
931 122
794 432
667 332
984 415
561 962
303 220
694 134
755 794
108 46
720 350
958 624
375 491
292 965
215 791
14 81
203 117
549 944
276 997
411 215
176 259
478 971
105 479
272 171
216 859
209 379
3 936
427 166
131 378
169 719
799 345
462 182
126 2
998 10
225 401
659 408
379 401
880 137
308 483
342 152
531 524
459 550
716 533
911 886
604 846
191 79
261 403
404 653
663 386
787 402
810 888
288 446
582 188
671 168
319 889
412 12
561 849
382 871
757 276
122 292
371 361
763 313
965 632
17 167
569 627
515 804
249 378
566 802
970 830
719 236
247 288
136 131
2 808
83 517
809 758
118 205
517 180
811 881
48 482
109 828
631 617
994 623
425 879
709 560
795 394
681 427
558 42
849 817
334 559
317 932
136 143
322 435
315 652
133 132
959 363
979 241
864 589
468 973
532 288
681 176
602 327
368 362
179 159
718 216
147 512
655 34
468 283
934 976
108 783
146 67
308 66
655 124
97 171
459 122
297 629
955 140
501 899
58 322
538 679
191 775
809 685
967 846
821 277
60 901
967 928
994 205
329 275
446 648
770 425
53 904
44 66
965 8
329 544
223 22
797 866
551 414
259 605
882 517
417 80
7 941
145 384
659 1
648 474
899 104
8 418
483 952
959 51
595 447
469 287
153 818
231 265
870 703
219 490
569 751
692 636
19 576
576 837
310 678
781 224
641 208
159 789
840 124
571 117
404 434
251 39
303 556
259 482
972 172
923 478
113 540
116 614
450 132
809 691
915 759
967 590
379 555
679 126
242 218
652 249
287 646
201 903
384 589
761 460
937 355
895 684
297 50
182 10
701 746
505 991
581 616
171 472
597 959
177 849
97 839
484 828
730 384
973 685
144 113
468 733
416 81
130 363
373 713
459 312
302 74
689 963
435 882
841 859
708 31
869 17
844 804
187 353
37 573
686 160
892 180
260 154
516 308
20 390
701 889
962 479
442 3
884 651
510 876
907 725
741 217
21 776
128 585
158 208
367 164
343 843
997 259
566 603
992 513
401 586
64 692
694 363
13 506
381 578
303 522
738 287
62 43
628 759
966 190
353 785
628 332
591 696
298 624
137 156
742 289
981 537
899 806
311 675
253 912
433 692
979 555
597 171
929 40
229 225
9 894
226 582
277 636
260 816
972 574
863 396
933 714
520 844
518 832
743 831
522 770
324 175
345 500
540 921
145 274
168 769
350 153
789 393
209 627
200 48
444 181
894 63
906 376
207 413
243 423
193 949
124 765
265 516
437 469
742 804
573 581
734 909
302 922
548 523
570 511
691 748
811 14
389 584
997 716
139 596
545 240
4 331
847 668
137 269
72 283
864 879
787 644
566 598
120 89
599 114
862 690
703 290
873 672
388 92
688 870
109 526
857 232
900 113
381 704
987 37
915 453
97 850
448 702
790 662
776 567
257 389
678 638
309 960
51 551
420 697
222 739
970 529
642 79
782 870
906 23
476 768
618 821
522 572
234 66
632 311
700 10
647 889
848 377
927 955
651 898
637 347
876 873
952 607
476 517
540 733
501 382
202 15
586 119
184 723
34 820
829 816
704 733
110 475
430 552
450 37
383 81
954 86
692 258
775 905
638 167
549 315
329 139
257 751
474 915
734 441
256 507
240 563
38 960
511 349
386 467
547 960
45 768
26 501
405 736
903 801
115 43
181 452
202 444
358 437
877 676
182 92
655 133
93 422
771 692
158 604
563 156
924 705
205 608
344 949
750 610
652 247
698 864
308 832
269 900
575 665
757 146
279 757
179 411
102 371
974 949
104 260
964 537
144 28
977 169
778 487
734 726
590 430
261 431
331 897
562 530
675 906
663 318
729 953
323 841
789 830
90 297
833 893
920 53
222 976
463 897
622 1000
429 197
627 212
109 690
219 958
863 670
988 894
846 526
366 716
546 169
465 154
47 635
688 298
274 967
863 909
909 737
933 485
696 338
27 560
517 805
474 246
139 380
905 462
177 985
153 270
424 723
357 618
915 471
437 45
954 189
925 300
784 862
199 857
416 480
284 226
471 933
313 758
219 610
594 218
488 396
118 746
364 911
382 475
520 279
467 818
117 473
335 391
248 901
380 534
759 664
597 663
420 230
839 909
126 639
34 432
177 613
524 152
627 540
819 906
723 146
618 285
676 840
740 953
486 923
587 120
782 244
473 183
91 202
841 311
742 217
830 874
26 919
459 354
259 652
797 277
562 982
821 415
367 237
160 561
680 852
95 746
928 462
664 568
878 19
236 504
378 620
538 65
419 403
54 997
273 677
659 850
264 834
71 479
40 631
482 230
975 720
182 577
144 903
921 845
349 22
641 156
221 726
128 179
176 639
316 182
31 449
282 974
453 295
925 353
582 492
212 407
983 556
458 393
237 126
147 379
534 586
311 788
967 755
393 439
620 142
590 708
682 651
946 872
224 134
626 870
277 806
362 837
229 259
384 820
198 466
51 531
319 732
486 362
800 285
427 879
586 420
70 17
888 267
401 15
885 112
918 26
863 161
420 279
98 91
557 803
334 295
27 608
969 652
937 512
391 769
188 364
380 976
243 258
273 268
380 644
669 157
318 297
575 531
622 738
540 673
968 178
785 874
526 994
506 754
522 463
826 896
872 709
966 206
474 115
758 238
395 854
150 427
957 713
450 725
397 579
757 990
864 365
358 542
295 389
851 864
759 816
525 677
883 631
745 491
729 356
209 503
929 123
836 359
84 886
464 286
275 481
845 220
761 138
527 202
65 55
871 378
55 824
454 396
886 937
293 199
701 614
737 502
860 629
514 572
857 944
424 977
197 132
270 268
469 958
13 796
174 534
357 883
279 228
164 811
9 164
777 457
958 709
338 513
85 818
761 851
828 942
73 185
452 25
982 343
139 921
454 994
877 312
539 811
621 155
318 703
160 630
339 95
608 118
935 676
526 692
633 696
880 354
378 706
48 332
252 360
353 186
498 705
516 230
384 36
739 137
766 702
797 898
15 104
779 404
96 950
646 305
659 728
434 526
857 36
395 482
668 108
813 748
977 165
201 329
465 361
63 940
837 231
335 859
263 852
802 113
418 358
86 447
973 76
112 519
1 829
937 507
255 668
832 750
79 231
592 33
972 543
773 655
514 809
660 107
220 776
134 462
909 638
714 220
739 881
710 826
332 739
406 647
397 587
818 238
270 475
17 409
64 241
49 790
897 577
353 709
171 117
755 487
706 79
959 468
294 444
182 669
315 625
212 588
825 711
185 29
437 95
336 202
992 501
77 385
94 888
5 430
916 264
342 759
226 621
65 301
969 519
144 246
834 284
995 355
384 659
753 180
381 821
321 89
473 373
260 398
827 566
829 264
23 743
363 171
471 248
767 428
673 440
724 911
266 507
165 718
897 649
469 917
5 278
650 789
187 478
43 910
174 13
755 872
42 196
444 118
545 513
952 211
121 218
724 675
393 387
36 889
805 289
567 504
293 810
288 216
125 479
492 330
202 298
494 247
364 244
756 937
147 909
127 708
382 268
654 851
739 775
63 689
193 544
354 630
845 486
964 641
971 970
268 456
702 172
415 761
697 66
974 170
877 844
111 101
951 259
34 764
453 689
232 97
726 645
130 585
225 570
540 94
549 196
367 807
568 251
316 782
952 264
108 290
390 829
88 218
982 341
29 121
217 434
79 261
846 942
512 208
302 71
266 51
858 851
101 633
414 425
689 417
707 366
194 796
14 97
437 281
402 995
428 466
726 618
560 506
714 572
642 71
122 15
866 908
540 980
405 967
384 954
319 93
889 90
186 513
794 902
897 622
88 195
812 324
830 814
385 371
442 544
559 27
934 564
543 424
390 474
427 947
40 773
863 746
259 929
831 48
670 52
246 727
51 757
570 58
429 880
423 955
981 870
433 981
405 914
388 976
923 795
568 815
561 962
891 430
477 819
870 722
448 147
904 115
172 499
379 473
428 600
470 802
783 408
322 903
878 187
981 709
523 801
763 549
978 84
902 653
374 455
601 771
885 822
320 505
977 57
657 698
499 405
812 126
29 282
468 133
842 907
707 449
997 365
448 469
122 975
429 349
119 496
317 30
534 4
61 637
335 511
915 717
843 833
115 726
859 872
778 582
31 701
65 485
953 27
1 513
861 75
570 430
459 980
984 886
523 993
504 44
761 857
690 418
144 604
475 804
385 3
703 253
737 415
442 768
280 690
764 443
873 141
121 333
219 332
324 104
148 741
597 827
245 908
512 286
89 388
391 986
239 474
889 93
861 975
664 331
773 140
281 427
760 645
977 401
504 978
719 300
127 651
559 316
601 371
759 71
56 690
163 149
242 295
269 52
382 102
242 933
359 155
800 522
922 119
97 776
75 426
77 815
130 201
572 635
706 731
420 330
479 762
56 583
634 720
822 324
256 16
170 63
584 615
734 969
744 505
930 830
644 818
19 6
641 774
504 591
921 346
107 924
506 399
119 163
486 140
155 940
3 742
357 324
292 586
91 90
919 36
854 21
26 563
336 873
463 667
13 840
763 384
783 120
282 268
408 901
841 768
510 562
886 844
429 866
956 178
213 519
539 874
437 66
938 565
232 772
611 401
784 245
365 373
641 567
467 646
414 48
610 308
151 923
788 495
672 580
99 743
617 885
950 637
202 53
825 888
289 434
678 436
809 73
639 42
688 450
497 106
414 101
24 107
601 565
144 812
555 273
158 242
879 171
224 107
995 81
514 49
485 284
356 192
234 293
742 994
100 921
22 239
346 513
77 45
856 946
219 220
462 410
581 376
483 340
420 805
853 478
761 934
125 337
630 117
111 359
279 372
610 210
722 301
345 955
901 799
18 201
610 120
496 480
819 190
995 979
456 239
173 847
184 217
333 298
656 813
184 444
653 935
235 794
749 375
173 579
779 650
769 191
670 389
579 265
243 489
728 573
420 698
915 900
198 603
416 248
691 853
788 600
393 343
717 22
600 142
791 890
80 379
768 560
824 750
238 346
918 67
765 966
866 337
940 679
926 63
916 355
954 616
959 703
724 347
488 676
565 324
703 279
839 645
394 470
815 663
729 632
598 733
70 493
172 463
526 10
364 98
714 441
144 318
665 672
347 868
192 153
431 911
556 894
364 269
931 949
581 179
911 660
153 178
641 981
990 324
421 166
607 354
672 134
806 750
618 336
488 152
63 809
703 919
187 618
567 66
245 118
778 148
325 155
136 930
253 966
131 126
479 674
808 737
487 151
486 614
765 105
913 974
892 828
446 616
682 79
197 13
160 926
81 974
903 485
450 216
341 156
830 581
318 820
970 638
251 805
909 456
429 16
844 822
437 321
399 289
302 118
44 595
569 461
946 124
339 471
627 396
976 680
500 456
94 294
98 470
925 344
360 6
828 354
674 203
492 265
383 72
667 793
254 426
549 235
706 199
595 888
568 332
787 570
863 67
537 880
224 961
966 462
815 583
786 794
58 488
560 277
70 440
865 227
462 323
522 413
300 167
498 116
686 868
934 285
165 549
509 471
932 389
971 475
268 746
234 757
33 325
765 794
21 103
425 629
42 482
648 946
62 342
209 145
430 747
296 143
613 594
982 804
279 544
290 953
709 546
871 524
318 742
844 635
264 338
819 269
215 305
646 466
611 277
23 854
996 40
633 319
122 609
153 615
568 400
946 442
966 276
18 816
451 283
620 862
131 714
18 439
904 345
621 663
517 514
554 644
962 513
122 187
801 84
484 274
716 369
645 429
245 681
964 662
524 696
409 583
22 655
1000 426
89 925
439 621
264 606
119 993
179 226
310 240
513 980
348 794
223 228
909 992
654 467
162 872
455 178
832 571
997 476
401 831
451 86
692 840
832 715
941 810
49 10
990 251
44 562
789 337
329 266
733 698
569 983
160 895
465 24
499 992
822 461
547 899
739 273
988 238
47 570
580 928
178 96
657 569
906 221
487 446
143 234
216 219
113 712
735 376
367 578
39 233
132 189
462 585
823 870
440 449
376 869
965 19
587 554
775 621
66 492
726 261
480 209
920 941
317 593
170 654
887 684
872 209
793 19
889 334
782 615
484 328
346 158
711 448
69 933
424 486
746 135
343 149
90 225
818 263
917 406
90 987
195 804
822 961
295 988
603 711
38 76
233 87
535 384
316 944
429 603
737 740
888 175
400 80
342 978
383 217
204 259
62 473
433 398
386 884
594 728
803 989
75 632
15 36
980 609
211 331
70 409
583 948
27 958
935 983
200 369
627 318
790 403
801 689
572 223
950 187
175 165
797 753
788 249
857 812
142 767
175 68
15 212
169 758
741 42
410 104
421 940
343 37
725 211
433 143
329 296
461 383
135 503
752 258
69 922
689 608
675 211
422 864
622 690
731 591
695 362
302 140
177 116
326 644
786 901
197 759
141 115
618 658
915 276
198 369
977 984
194 886
750 652
341 616
207 372
733 71
211 901
17 34
678 388
288 342
100 464
578 485
142 241
516 196
564 57
40 714
600 540
191 234
850 349
720 532
602 56
957 453
487 813
200 973
315 164
627 488
972 415
655 204
399 114
171 171
884 963
503 210
444 483
832 693
224 293
348 552
4 826
639 305
277 490
654 838
326 591
6 280
484 298
411 660
831 883
846 581
791 715
198 348
41 234
526 30
581 264
90 874
179 585
75 728
566 455
46 728
7 892
189 51
711 491
374 599
180 542
256 219
566 970
204 454
483 606
870 729
603 64
648 960
687 781
236 722
449 253
144 282
333 456
947 332
931 44
585 320
538 110
80 841
294 104
709 283
12 777
840 579
538 615
395 487
209 225
478 630
912 657
113 621
953 244
287 59
378 884
994 872
712 916
20 74
356 6
783 728
307 368
982 622
109 844
69 376
6 317
974 546
167 918
161 86
144 119
3 448
319 522
438 996
70 31
36 457
185 425
792 819
441 491
335 774
149 549
866 403
949 155
72 839
925 115
233 233
680 68
590 236
232 999
29 28
485 301
726 65
883 669
160 518
291 323
872 495
898 440
594 737
575 846
960 666
898 499
567 193
428 578
576 157
185 659
960 604
668 669
337 685
202 551
873 497
991 492
931 744
481 889
734 525
190 55
554 693
885 88
665 121
278 313
972 241
844 462
130 931
615 512
62 467
964 817
309 935
679 954
842 239
764 159
214 576
268 954
41 767
888 153
465 706
946 165
627 436
367 790
302 757
223 982
798 363
298 186
140 106
345 976
134 982
557 108
61 347
114 824
977 102
808 1
166 441
877 754
543 793
549 243
224 844
207 771
957 21
127 504
480 96
78 471
579 613
960 634
458 640
741 73
74 434
875 549
302 240
32 751
993 845
689 580
351 216
237 896
400 307
403 363
833 879
492 480
113 411
51 451
524 571
4 792
340 598
837 878
628 642
487 869
448 621
836 175
71 798
105 72
434 470
349 507
986 267
678 840
291 99
669 728
519 814
412 672
550 858
500 249
117 178
798 986
161 565
362 634
705 231
701 467
973 139
405 49
889 959
57 83
810 179
993 725
397 328
186 404
652 946
124 685
670 769
333 921
554 831
61 695
161 259
397 761
810 134
92 802
884 698
877 148
873 693
21 870
274 269
215 206
891 926
694 338
258 560
391 26
721 812
70 451
212 881
14 467
268 22
720 106
254 152
845 596
465 126
395 865
71 739
664 610
947 961
521 357
383 205
16 911
361 103
984 86
552 573
594 998
103 820
972 314
909 357
483 816
681 374
112 877
486 751
711 776
132 433
637 232
142 515
617 653
738 503
75 601
598 290
110 669
983 700
56 82
897 891
265 538
415 577
328 377
152 901
333 39
270 284
799 969
622 411
913 416
16 359
649 988
657 613
313 759
840 639
530 368
906 737
314 795
172 321
221 641
680 324
608 553
522 949
359 406
821 143
502 272
260 836
449 151
909 917
556 761
129 749
485 86
880 35
355 798
439 52
375 575
128 118
67 982
387 649
792 426
697 208
44 293
443 957
873 492
253 352
100 429
514 381
415 584
382 394
445 769
344 821
939 820
802 472
120 5
431 189
396 912
204 127
84 440
932 647
998 957
385 184
565 97
681 899
293 979
748 63
883 738
557 92
563 822
827 358
546 683
594 257
384 942
381 797
444 467
424 312
496 441
537 808
707 60
39 217
280 999
736 787
878 163
984 292
650 441
123 811
67 196
137 716
513 450
917 517
829 956
397 340
148 324
384 933
150 854
853 422
208 429
591 588
880 85
526 575
385 529
724 648
364 451
901 861
377 877
833 818
158 206
530 229
161 305
159 913
334 311
740 11
598 541
626 331
905 478
7 151
799 289
740 731
591 162
39 641
458 968
173 871
99 615
920 702
614 260
571 78
88 948
488 310
640 686
163 114
265 545
833 169
899 63
225 573
213 490
457 263
134 671
286 630
331 233
493 205
282 945
892 63
373 370
56 380
494 13
557 218
387 758
821 390
962 286
775 45
308 175
846 232
861 441
674 131
335 191
136 166
229 617
987 28
407 601
614 42
259 900
658 170
560 646
932 478
522 522
696 706
937 830
271 542
672 797
988 944
109 7
623 124
151 338
939 609
650 558
457 552
722 909
555 115
592 281
802 486
191 114
943 498
39 128
925 213
156 710
717 913
36 265
603 339
948 186
743 541
92 598
507 200
314 814
94 61
546 906
19 896
393 737
864 961
174 432
142 789
701 330
594 858
197 736
921 197
737 144
742 664
863 829
642 248
308 177
82 736
631 854
590 100
61 24
455 454
242 234
563 597
454 943
678 157
353 650
794 599
263 90
918 535
782 125
302 560
295 90
943 383
483 926
950 532
985 544
777 405
1 227
169 340
497 454
104 847
446 850
939 897
431 708
833 857
416 213
302 134
517 711
637 244
776 1000
543 586
990 761
987 320
660 991
445 156
3 157
6 548
445 448
156 945
801 876
88 988
122 217
927 390
633 639
638 563
149 408
169 181
500 139
129 155
311 160
316 573
121 314
761 322
266 565
441 916
904 67
283 528
917 25
663 210
773 550
958 301
481 921
59 126
281 981
141 188
760 592
905 456
778 881
446 665
581 44
110 886
414 484
509 393
602 331
881 172
472 375
295 838
964 953
933 353
540 245
836 73
529 300
181 740
405 307
350 626
512 985
469 460
852 926
256 978
149 454
828 136
974 621
573 123
475 938
182 505
578 15
315 17
756 107
413 496
122 161
146 762
221 633
558 615
592 73
526 814
950 741
361 354
476 923
860 933
438 951
966 41
58 15
122 281
776 814
974 534
296 897
530 119
733 516
589 88
901 325
65 114
468 850
773 425
357 943
894 632
673 794
809 859
139 730
543 930
463 915
811 516
635 758
274 340
428 367
691 862
976 328
178 755
179 443
386 950
582 536
329 279
138 254
984 137
67 277
191 526
42 529
287 1
341 676
43 561
422 768
96 734
489 398
841 273
222 668
203 226
505 804
57 532
669 643
919 41
566 735
264 109
110 608
284 551
111 450
218 327
61 533
931 313
586 549
217 771
997 808
611 420
951 501
143 668
708 620
354 62
170 274
881 618
168 280
729 165
491 279
812 947
260 551
100 742
512 845
652 316
735 508
9 263
930 686
305 152
213 638
911 659
276 383
662 792
956 444
722 391
337 447
998 534
275 596
441 97
413 787
295 92
355 147
833 304
455 284
921 137
795 668
50 832
623 71
514 712
102 579
25 236
769 439
34 22
119 44
831 474
566 532
679 125
428 920
204 511
647 883
550 125
956 442
512 600
311 579
157 25
260 413
851 181
203 29
73 885
359 322
853 903
27 925
845 531
41 455
338 48
173 688
129 888
487 128
707 640
665 798
211 863
44 925
953 62
946 246
568 25
928 305
229 421
952 955
409 73
121 993
680 747
634 293
421 809
449 121
919 127
990 113
37 129
190 33
279 990
15 135
439 846
267 942
897 668
740 218
210 306
52 861
154 889
698 685
806 575
701 146
258 724
852 691
723 295
285 41
176 1
847 299
241 615
283 113
330 137
442 23
883 539
428 493
178 36
610 125
271 983
706 311
1 529
823 558
599 723
724 107
406 774
389 570
682 646
782 671
693 12
550 224
717 576
611 978
103 894
877 221
532 373
901 583
140 532
255 724
830 738
512 978
547 236
881 901
572 229
240 663
887 265
840 790
768 603
497 451
672 870
243 373
956 203
734 144
868 95
833 988
966 698
933 344
244 512
741 813
476 816
80 980
770 362
964 919
370 537
407 461
834 41
243 649
793 789
883 977
965 660
357 715
59 930
442 289
102 303
118 182
162 577
938 197
116 931
467 902
362 485
525 873
522 196
984 768
744 314
974 866
581 708
638 330
618 639
941 79
261 719
296 58
254 422
353 234
136 369
854 819
692 498
693 379
146 214
528 676
541 890
598 501
830 122
760 235
314 448
167 701
758 574
995 462
695 12
381 347
166 830
327 235
613 858
71 19
695 759
648 598
98 235
357 246
480 928
375 116
817 793
367 541
2 575
586 361
708 697
527 967
201 873
731 854
873 814
572 801
399 567
802 220
465 497
424 158
274 945
738 799
339 90
664 104
464 341
37 250
216 172
44 564
417 417
231 775
575 289
855 802
22 974
470 657
814 486
431 894
692 87
177 168
271 31
371 840
89 735
906 408
971 305
722 950
724 387
675 952
754 299
272 530
186 775
261 742
636 1000
86 691
858 327
357 263
102 129
863 728
135 191
496 768
718 105
491 217
168 441
739 166
696 922
696 11
753 882
881 957
647 388
714 967
229 505
633 71
798 330
521 496
264 932
37 16
232 981
421 528
693 400
321 160
171 389
270 17
973 923
310 150
116 620
124 24
95 345
674 756
251 893
825 195
210 514
495 861
388 441
841 916
75 81
469 162
178 246
168 739
888 151
770 478
502 4
348 893
649 597
489 22
216 900
413 313
173 426
866 908
823 561
641 707
868 898
143 109
848 45
195 311
789 735
739 965
857 291
887 87
109 505
404 375
688 325
750 817
725 861
421 615
322 547
444 61
170 189
234 587
898 17
752 429
393 686
977 490
577 249
754 863
238 685
9 158
975 926
786 758
373 699
245 206
267 694
883 689
276 436
453 116
544 173
859 204
694 936
185 835
698 270
955 938
96 936
861 964
722 70
768 646
852 94
788 13
701 118
554 670
785 976
149 6
209 329
264 7
842 903
172 448
386 539
474 127
90 481
551 335
980 811
905 318
331 832
949 692
362 31
7 502
508 147
475 155
162 716
618 738
186 3
541 790
916 572
53 15
349 6
816 603
921 329
160 721
412 251
281 109
611 774
920 288
443 118
834 394
132 604
606 452
241 318
889 147
161 157
162 941
543 510
838 978
698 463
713 998
106 110
883 994
282 717
834 803
196 724
328 667
119 328
645 934
80 359
516 533
474 241
751 677
655 16
479 589
586 353
462 191
185 692
408 345
147 466
190 241
908 343
670 517
450 26
385 315
847 530
771 900
577 320
336 521
109 232
584 814
5 695
386 46
390 189
655 793
34 536
879 844
360 942
968 549
863 810
339 352
252 710
30 109
630 829
61 365
179 739
433 644
689 183
372 818
610 79
615 26
869 644
585 493
41 228
37 552
904 904
613 376
485 156
985 642
7 114
852 45
689 185
368 284
102 378
457 739
764 711
355 71
564 632
860 939
491 605
508 896
272 395
551 121
763 756
869 535
580 769
954 721
5 269
647 321
60 106
817 103
173 823
455 171
110 736
340 314
210 600
995 848
968 481
236 545
80 730
499 105
825 660
928 453
774 830
935 574
676 833
656 751
922 849
584 110
423 31
631 924
771 632
113 625
169 739
469 348
453 249
908 968
420 278
107 836
410 193
26 42
792 85
934 681
790 713
744 517
441 213
844 374
998 212
951 957
305 167
415 419
387 757
34 323
159 806
999 141
182 568
653 24
705 974
687 586
103 494
706 430
803 543
755 550
506 800
966 705
124 810
567 381
704 510
316 601
741 862
429 314
338 923
896 82
667 42
536 582
11 769
312 242
791 813
613 67
771 297
107 579
960 895
404 673
273 663
524 720
33 14
936 953
34 371
413 831
412 701
470 948
189 423
235 782
848 980
276 848
426 619
514 382
55 385
47 918
637 327
340 571
524 669
40 275
106 558
259 452
400 518
940 728
510 589
568 175
22 357
976 844
226 448
832 489
406 280
607 879
449 43
711 947
222 973
530 751
202 327
844 789
516 602
190 784
959 25
382 757
601 980
427 358
847 826
106 259
137 252
295 712
658 586
559 5
756 879
206 89
877 958
559 50
833 392
417 748
505 792
771 799
156 105
931 198
457 2
254 37
749 593
179 548
553 407
286 737
826 309
266 491
540 702
94 824
572 373
165 510
309 76
181 935
133 464
466 112
149 590
183 720
268 897
303 361
98 821
129 588
79 923
625 394
217 619
992 718
228 789
864 156
91 536
1000 45
157 223
812 466
185 305
201 995
355 452
272 504
92 453
376 401
794 170
788 1000
717 11
799 779
934 944
480 663
708 24
247 479
944 864
169 59
53 129
581 370
873 408
860 853
253 964
134 236
235 46
57 921
700 951
895 855
518 633
657 374
853 225
89 904
963 797
925 257
627 15
423 505
358 499
463 283
518 610
656 596
516 752
703 712
567 216
848 598
972 85
309 505
408 824
620 398
655 370
385 544
49 281
780 808
90 406
16 242
837 607
359 671
382 353
568 62
659 949
33 416
921 630
454 342
739 329
699 73
617 394
674 84
891 666
72 453
695 980
587 87
757 532
885 946
7 139
88 453
868 666
296 120
461 789
117 749
822 200
593 815
898 438
104 267
720 788
768 175
261 414
946 355
300 17
156 830
282 307
973 243
363 150
938 268
17 824
23 55
869 838
276 616
883 767
555 379
554 603
16 323
677 814
831 962
791 976
283 987
229 72
222 255
522 591
414 159
213 539
376 437
53 82
849 652
31 936
538 403
725 584
397 554
515 401
377 228
214 305
377 659
913 443
33 598
757 435
973 447
884 970
51 349
1000 937
872 899
302 31
614 409
962 26
427 11
238 476
781 803
461 452
894 157
755 374
808 927
374 511
480 781
129 257
194 531
430 129
159 65
474 731
756 773
784 436
912 182
985 21
473 692
849 446
819 366
292 604
114 627
407 665
922 594
125 536
664 115
180 554
284 823
596 654
89 40
222 379
400 1000
692 206
652 872
238 541
144 470
96 529
194 258
851 503
38 116
231 976
530 702
525 411
64 814
853 120
498 153
152 75
281 897
769 844
384 932
401 6
535 527
784 497
999 729
844 635
611 37
738 74
485 140
953 262
381 548
700 806
880 879
776 852
695 161
92 544
550 79
605 493
989 84
812 389
24 988
24 656
730 634
773 761
23 214
761 726
531 403
282 461
312 411
571 57
601 7
86 662
155 150
234 691
79 143
131 45
700 103
736 154
915 430
643 509
234 937
340 404
864 765
175 621
678 176
183 745
407 278
427 268
958 561
704 660
705 37
139 834
988 405
834 875
383 903
839 476
880 616
380 179
800 743
919 555
299 477
755 101
368 706
267 181
841 326
362 970
804 546
950 501
375 791
694 784
260 757
373 533
711 139
882 753
307 511
988 800
900 606
312 742
923 268
594 578
548 763
309 956
456 351
142 258
41 831
588 835
367 301
439 961
713 78
588 320
120 20
626 576
317 19
287 938
515 239
2 880
836 62
413 310
568 292
122 555
389 609
909 709
669 756
834 348
667 382
402 422
997 786
805 27
964 313
552 92
972 479
541 554
864 807
98 953
508 431
40 219
928 896
652 948
295 597
978 485
907 962
748 379
406 903
216 553
644 370
848 768
321 615
422 389
341 184
615 520
738 848
744 654
601 666
262 396
881 896
858 240
619 787
689 605
158 24
393 905
672 802
417 241
629 992
176 838
357 970
818 790
443 95
761 562
957 43
939 22
262 837
624 796
401 880
904 312
217 559
360 297
537 888
880 776
613 166
135 55
844 970
65 953
514 286
329 825
847 470
307 267
63 108
988 930
242 464
22 891
187 458
346 382
157 724
889 225
279 770
740 24
976 122
407 804
628 489
959 736
2 474
582 265
194 65
529 569
460 436
893 551
932 647
370 238
463 89
859 259
282 741
863 598
401 257
746 270
5 29
502 704
968 7
71 84
653 162
597 600
150 112
758 490
728 82
170 128
386 190
931 29
626 668
925 793
62 26
55 670
373 66
73 556
640 341
503 144
743 292
403 100
590 893
974 161
288 317
507 144
172 674
341 437
230 798
824 265
935 291
357 878
434 307
648 430
573 73
364 151
250 315
208 767
928 839
156 182
326 215
889 662
99 497
295 230
494 328
619 118
995 429
736 976
405 429
501 383
533 978
292 865
632 783
622 500
681 559
774 778
440 6
503 662
892 538
866 797
915 386
814 485
460 909
338 549
931 865
842 838
703 464
247 134
633 334
893 868
645 314
319 666
328 84
622 822
618 219
604 488
972 532
441 417
965 432
296 778
616 896
359 138
271 318
652 606
473 904
218 544
209 118
202 536
358 537
755 823
310 975
507 358
774 282
713 948
725 739
634 9
146 341
658 993
598 417
321 310
853 71
189 538
74 62
598 390
213 431
406 353
710 523
804 913
860 484
222 517
525 584
925 856
848 671
88 583
892 445
516 409
947 745
807 704
93 21
452 405
757 306
828 857
769 466
950 632
148 628
212 171
26 673
344 136
719 874
319 432
840 610
355 834
537 787
807 161
565 630
935 258
115 321
787 763
394 884
511 736
907 542
215 723
859 933
806 558
989 577
187 124
957 829
616 541
702 494
124 422
680 267
588 59
821 794
677 374
110 215
757 188
911 17
950 971
528 770
347 755
879 517
346 534
75 836
330 961
382 776
42 453
511 62
856 629
3 332
547 533
721 113
129 304
274 631
401 78
833 802
318 748
281 711
547 664
624 355
130 876
328 6
67 172
800 839
171 922
454 803
915 717
20 175
806 43
121 294
95 206
954 954
664 413
76 234
588 210
86 699
705 718
889 413
252 771
693 689
491 422
139 147
321 405
448 159
452 126
332 569
522 547
960 285
518 186
396 36
735 106
824 481
894 439
209 713
401 145
566 901
47 892
297 704
863 368
493 745
314 314
861 824
109 835
21 820
855 626
732 416
897 589
27 555
268 790
935 235
136 669
560 500
204 183
550 857
601 66
380 43
867 914
749 240
59 975
601 770
186 914
502 332
887 82
872 529
764 154
822 806
306 899
82 382
238 509
575 631
674 839
753 954
194 540
514 502
271 252
166 114
446 456
538 667
195 333
486 409
215 958
857 308
689 520
29 938
569 927
766 603
557 242
781 518
20 750
2 295
409 290
746 167
834 855
187 283
692 29
987 673
981 906
425 843
781 670
596 454
56 349
591 362
880 613
362 372
667 899
188 364
531 75
930 933
216 365
393 117
789 907
812 379
222 770
439 237
690 2
351 35
396 746
358 942
313 275
173 720
83 979
54 361
294 614
978 983
100 509
416 370
749 888
657 227
464 970
972 96
130 153
898 323
264 525
800 255
974 576
555 973
333 57
671 609
592 627
136 648
18 691
579 551
778 767
737 236
331 241
393 708
31 460
985 290
545 294
870 784
757 519
576 424
33 89
716 246
894 624
315 851
401 911
678 893
128 179
419 414
122 458
918 811
101 152
445 902
686 646
164 314
738 442
531 739
985 771
394 247
97 878
789 708
601 498
676 467
880 728
186 94
905 1
152 103
5 6
651 596
910 691
133 814
553 648
418 664
910 537
415 811
519 7
504 204
670 120
848 180
273 550
550 33
136 178
183 701
297 141
831 833
647 206
853 963
627 199
736 271
82 536
542 151
355 601
720 46
225 24
574 567
600 498
675 123
824 735
875 857
690 120
326 705
668 336
534 179
449 294
830 270
420 530
130 371
417 775
799 849
416 641
138 372
494 15
749 812
669 317
437 624
329 358
693 762
940 997
290 227
496 389
918 120
491 916
690 48
897 907
547 488
859 312
326 685
497 353
669 75
699 165
522 106
867 27
23 214
441 807
195 313
432 936
852 112
160 922
829 541
29 56
368 376
60 888
240 694
768 556
720 909
14 467
493 242
456 881
687 516
829 896
832 881
993 261
183 683
224 152
207 11
386 252
139 574
267 445
1 379
288 35
501 721
962 301
181 994
510 418
313 867
748 339
599 144
827 740
891 781
791 50
301 98
672 177
621 440
819 939
973 622
342 106
407 474
468 304
721 588
455 978
316 33
177 202
941 914
695 4
53 832
930 485
661 354
793 601
539 282
904 611
717 512
986 245
548 123
710 454
431 269
302 164
366 747
661 479
482 306
138 355
840 534
887 67
668 501
783 680
291 206
718 686
931 7
129 703
156 479
747 839
3 587
333 48
526 368
674 993
348 7
540 811
878 187
687 427
106 545
750 470
155 396
403 468
170 85
563 532
370 325
912 310
357 372
740 244
237 883
889 413
224 584
770 429
856 101
645 457
926 962
358 395
862 81
166 760
291 32
357 728
38 660
32 268
511 394
277 771
184 748
331 166
595 407
507 100
557 450
411 152
547 483
563 768
528 409
440 728
456 818
478 797
64 493
887 510
280 575
322 164
329 463
870 652
752 923
373 376
528 308
791 783
551 75
483 353
81 78
896 923
719 536
29 373
882 782
356 916
79 162
625 678
329 407
330 494
870 81
389 702
485 398
472 179
532 35
113 954
876 612
148 8
381 594
376 176
91 262
424 732
409 170
576 48
542 738
818 906
607 412
809 207
385 91
126 281
234 916
528 238
246 110
704 675
850 627
889 80
811 941
110 312
360 220
957 686
591 902
313 775
982 198
288 122
402 366
282 414
652 635
745 809
483 897
523 449
528 333
273 411
723 338
558 383
69 82
984 514
289 659
857 296
417 270
636 144
557 818
453 918
726 209
105 198
646 209
542 628
39 173
511 815
197 762
844 68
582 266
924 827
122 871
141 781
924 539
357 776
693 481
689 810
7 419
628 794
422 653
826 169
983 461
222 337
404 180
445 65
891 986
857 369
149 13
551 997
772 73
553 907
716 465
884 242
36 723
375 511
680 457
917 201
537 662
841 138
202 941
927 285
654 93
105 783
779 802
874 655
562 551
15 426
668 278
1000 899
409 703
159 375
576 88
750 76
214 112
52 591
876 416
508 978
760 529
330 612
267 539
89 203
629 829
106 103
1 297
999 106
481 410
498 158
234 56
168 248
838 447
862 219
197 713
241 370
982 957
495 571
773 249
77 583
686 402
698 183
288 687
96 697
855 769
824 594
841 88
534 991
210 679
392 396
765 407
363 632
203 747
995 857
439 975
377 71
253 125
811 75
771 541
309 907
500 625
712 133
124 341
20 246
642 333
739 411
43 406
152 102
958 245
220 146
217 397
521 596
671 469
9 331
238 441
66 318
450 738
78 778
24 573
906 98
508 665
71 644
746 550
795 222
368 703
100 14
610 584
53 621
951 280
721 62
379 189
926 786
564 828
401 4
101 587
252 306
950 609
159 322
544 695
398 953
966 911
495 497
117 575
855 548
609 68
256 575
361 988
815 181
184 925
512 216
521 285
893 763
84 470
165 51
3 627
538 562
58 969
544 33
581 175
242 398
973 190
177 497
678 334
258 992
207 862
146 769
531 727
197 38
89 615
242 361
922 91
60 780
813 980
154 603
1 393
582 395
892 973
306 759
750 570
431 564
332 956
683 577
614 863
477 879
240 703
793 719
498 162
142 852
455 311
704 295
690 455
428 285
43 582
152 733
296 793
748 582
159 628
490 431
309 773
475 967
686 549
711 268
119 184
494 852
147 574
28 197
482 837
418 455
188 525
317 569
151 484
111 64
494 309
81 601
568 803
352 555
822 253
436 62
914 941
515 929
126 60
897 543
997 607
131 314
883 185
668 447
511 34
343 779
380 5
808 424
979 947
199 159
221 801
742 635
564 135
194 256
798 689
296 91
405 795
979 427
874 287
321 647
426 384
389 664
87 805
752 196
354 65
865 951
586 575
709 607
862 149
838 903
993 659
454 133
560 397
684 433
80 433
816 5
668 505
310 204
400 754
819 62
12 754
328 684
290 597
746 36
939 151
810 583
716 931
328 264
696 275
707 11
16 775
280 523
727 683
437 590
651 126
879 255
938 663
260 207
243 228
378 5
588 181
112 188
451 303
578 440
451 147
921 285
808 466
148 201
790 534
660 584
838 440
102 539
745 776
3 361
366 987
168 381
569 953
256 280
719 20
166 834
118 169
634 87
287 925
459 782
366 76
516 119
657 204
979 618
979 402
389 982
362 344
296 556
836 930
950 552
385 554
723 115
202 502
427 357
139 488
564 886
4 504
707 80
697 661
62 685
667 675
18 450
6 28
958 314
866 842
395 907
22 250
752 118
475 223
711 179
64 613
116 275
354 68
728 823
508 50
724 789
239 174
202 742
56 244
85 160
66 921
170 480
598 88
311 922
100 72
685 21
295 164
231 801
623 648
697 958
747 130
304 421
162 985
229 505
664 217
138 313
793 730
817 308
229 391
462 127
148 329
493 147
947 442
90 723
681 569
699 787
207 427
412 2
507 369
586 640
953 170
900 723
30 745
135 717
844 259
588 597
743 991
433 80
802 690
259 522
308 483
910 957
959 515
883 321
960 466
636 468
191 912
656 535
251 220
479 791
387 94
84 66
145 130
819 517
38 947
430 77
34 346
860 339
659 993
458 742
210 618
529 93
627 400
620 185
975 878
971 98
164 362
492 55
571 309
255 310
387 609
954 684
22 420
412 813
554 680
298 870
962 764
163 826
11 588
465 783
881 986
348 436
490 44
352 839
149 61
669 607
290 535
955 622
434 312
992 367
236 988
751 290
116 197
785 914
696 126
111 250
685 576
620 459
297 175
236 971
577 446
980 904
526 867
179 935
301 959
947 171
460 537
734 698
612 575
701 518
768 307
883 812
270 453
627 502
473 567
12 862
766 50
917 992
926 291
250 95
266 227
763 197
894 725
300 496
14 505
812 1
812 781
233 695
197 81
647 860
722 669
719 659
650 487
778 635
730 576
802 27
224 996
721 565
60 117
622 20
20 73
854 434
128 832
912 86
945 325
994 559
218 666
153 712
347 867
442 930
957 76
71 244
808 180
297 791
811 867
940 919
352 831
662 793
879 480
804 574
132 824
490 798
509 350
216 642
572 855
931 658
901 529
709 2
793 708
575 6
925 604
434 514
307 276
756 95
668 186
9 560
357 800
150 499
141 866
721 365
22 712
241 652
653 923
630 950
955 446
49 204
718 880
155 482
577 25
210 911
471 245
45 219
717 827
693 194
558 857
569 413
64 580
503 810
759 717
162 132
336 714
593 210
692 53
78 748
658 268
513 287
506 129
955 557
750 222
79 648
60 308
888 647
456 124
840 390
522 215
928 2
212 857
910 521
268 903
171 987
274 926
54 683
240 779
1000 9
656 990
297 78
725 716
840 185
574 180
395 680
681 95
952 322
842 892
795 861
848 109
35 966
649 121
899 88
97 888
877 899
977 752
468 174
358 701
881 307
986 932
27 275
597 667
559 978
839 438
547 354
319 687
807 581
669 968
856 705
604 765
517 733
906 580
280 985
291 264
196 161
435 277
944 222
200 31
469 502
855 39
725 16
597 174
142 531
236 265
30 997
729 839
419 547
531 634
898 699
859 822
98 93
315 294
325 41
543 515
554 794
809 398
572 278
809 405
669 713
709 45
884 699
245 437
71 302
1000 775
596 969
62 859
153 694
735 376
891 477
270 277
675 444
722 78
483 246
959 530
575 151
850 667
104 458
760 94
869 174
143 760
618 465
159 204
580 770
247 893
170 470
914 517
594 845
90 635
165 76
227 48
715 739
197 77
171 818
992 956
716 39
504 134
338 334
104 662
555 918
387 350
866 724
569 301
936 460
536 658
706 100
839 762
839 421
238 36
992 9
48 230
364 707
40 551
213 701
618 143
493 767
491 5
306 358
818 59
717 241
341 353
115 423
843 180
215 953
961 81
310 206
912 8
559 673
374 952
94 772
539 992
997 586
944 29
88 302
543 762
114 805
227 883
63 228
181 70
150 277
482 142
150 459
132 394
345 708
479 506
498 438
24 17
46 495
797 968
729 134
938 339
222 843
70 165
234 284
560 251
392 383
842 42
435 541
249 974
479 779
217 727
744 977
471 241
208 790
923 267
605 937
779 861
25 827
111 849
99 259
641 670
712 491
31 482
456 146
925 279
6 934
911 142
382 750
539 381
647 590
526 462
323 252
79 305
153 348
606 189
859 252
742 246
728 570
716 772
51 183
117 640
782 57
806 27
408 163
753 345
806 54
306 279
583 128
475 384
572 736
987 81
326 430
999 729
501 54
237 715
355 551
607 353
380 136
298 413
757 787
841 51
329 562
690 147
530 912
647 165
245 102
532 634
362 571
624 531
245 862
413 860
213 599
734 20
432 593
379 32
82 188
750 220
367 411
322 440
605 896
998 968
601 850
420 529
59 963
825 44
904 303
902 237
257 116
708 635
667 688
876 87
307 748
158 626
65 673
569 480
447 670
519 567
95 48
10 938
981 153
456 835
71 884
1000 357
992 328
16 708
794 658
405 891
517 101
774 563
43 582
251 342
908 489
537 769
706 3
156 547
381 687
571 612
968 452
779 570
278 959
617 795
685 71
172 22
585 202
783 945
287 627
115 33
801 195
197 652
198 507
193 353
964 579
30 764
334 931
890 809
603 611
682 507
528 288
489 853
798 112
738 272
304 84
279 853
504 105
611 476
828 702
281 804
567 791
722 311
119 900
510 612
118 722
10 191
44 645
756 499
770 841
925 494
346 73
177 203
678 850
552 788
591 505
296 832
143 158
57 17
628 261
983 567
758 745
390 993
491 801
642 145
639 260
333 566
769 985
834 510
297 446
951 386
218 887
44 246
263 360
621 101
667 890
635 604
596 424
225 24
169 86
345 866
432 807
791 678
187 200
646 625
10 483
369 597
842 228
587 413
514 105
994 208
811 180
604 628
652 406
491 829
695 820
626 836
513 126
326 417
41 699
181 971
567 51
278 550
963 409
513 865
72 476
655 507
135 882
287 259
88 786
605 777
612 782
907 231
647 125
823 232
203 688
738 3
553 769
178 16
880 515
990 691
197 951
832 645
904 332
117 118
895 991
772 722
952 507
631 679
910 599
286 454
456 113
882 24
39 9
523 59
750 918
869 513
158 947
278 700
818 61
52 394
116 713
219 823
502 67
666 850
303 412
524 952
975 759
767 405
464 14
932 290
803 213
159 800
499 960
21 436
830 317
29 72
895 945
12 247
96 396
807 677
629 399
157 330
735 604
617 923
212 198
410 548
347 14
974 569
4 846
162 994
65 834
778 191
437 960
355 789
466 533
931 162
491 94
697 87
10 226
423 314
862 222
236 833
401 208
54 209
202 405
238 216
406 267
226 16
804 843
375 581
742 270
364 306
393 233
458 61
374 402
623 881
713 235
443 859
67 113
518 497
712 269
536 755
770 117
960 762
342 574
844 334
640 84
317 207
267 32
434 775
655 641
875 57
915 368
481 318
814 981
250 998
753 526
642 785
547 523
96 602
936 889
972 940
146 575
607 289
64 413
53 40
97 719
86 928
246 11
992 566
564 59
584 241
26 316
838 226
827 572
460 934
873 763
337 432
721 18
431 944
983 784
502 484
411 80
90 588
153 656
715 81
322 716
31 299
525 348
920 869
802 352
114 380
811 674
692 450
393 532
315 122
605 376
455 817
404 16
671 545
626 557
272 386
684 948
295 303
171 208
559 214
594 972
646 673
122 404
936 337
458 515
891 250
67 63
78 346
890 470
26 749
134 515
462 298
600 818
26 757
971 771
743 585
257 564
968 388
724 379
893 903
153 182
244 784
129 219
688 321
69 18
533 714
11 203
20 994
751 611
381 45
630 721
284 124
511 886
264 252
154 235
416 157
940 306
525 660
981 68
85 213
926 49
252 617
611 936
547 272
317 361
82 927
51 946
831 366
617 561
795 94
251 771
77 211
870 190
257 601
813 850
899 342
958 738
674 151
422 569
930 220
147 738
683 11
377 197
758 514
608 993
764 552
763 858
47 840
440 633
483 303
645 253
991 381
532 602
171 664
884 953
691 100
111 30
227 373
887 487
480 984
536 494
351 243
83 298
930 398
701 523
775 412
793 345
946 765
428 324
277 117
217 312
341 967
340 328
814 567
551 226
720 294
537 86
383 70
467 619
141 313
725 167
511 915
680 518
841 457
574 108
419 118
85 790
117 760
327 424
650 931
225 877
962 369
439 761
379 344
657 906
73 520
435 381
898 583
40 114
222 739
857 614
403 640
399 941
364 520
451 726
602 14
382 675
436 563
907 821
726 815
334 563
944 798
381 769
882 842
580 421
34 103
743 436
376 437
956 142
867 740
754 407
81 468
31 136
956 516
330 937
500 681
479 664
432 444
285 859
279 314
417 865
301 313
749 160
301 677
416 705
111 168
635 170
305 192
708 666
603 261
942 38
701 103
546 420
279 133
446 831
695 558
870 863
22 995
671 618
322 322
489 87
256 433
624 124
789 561
822 332
369 392
494 763
183 70
202 39
870 461
18 648
510 564
559 887
505 532
853 229
316 826
258 342
466 572
132 882
213 255
646 953
716 582
651 139
178 898
358 853
500 47
611 376
263 10
541 169
397 767
592 394
736 713
284 850
732 202
456 416
369 945
526 101
240 84
981 176
28 417
464 339
715 528
538 74
242 977
743 79
472 639
351 335
185 208
409 634
49 916
860 865
965 417
501 385
561 205
621 482
821 589
116 85
158 535
511 653
732 399
37 254
588 203
411 388
21 772
688 820
684 70
487 547
932 648
853 987
469 493
81 473
557 289
824 197
850 715
113 335
588 581
784 150
537 175
947 194
13 558
628 634
181 697
345 114
101 113
605 197
669 570
858 685
882 226
941 682
16 731
312 53
203 603
778 95
289 740
298 724
358 302
998 925
38 538
650 342
538 139
708 255
940 207
433 566
247 821
552 373
426 262
865 863
957 628
368 642
366 246
547 665
589 723
261 544
886 627
766 910
165 423
630 473
39 104
924 62
434 285
547 475
338 860
488 411
53 294
539 855
520 418
140 86
630 108
735 400
310 515
937 500
972 474
578 566
628 11
295 501
976 62
921 842
252 313
607 408
263 304
722 146
231 782
889 861
261 860
375 623
123 571
45 312
878 95
105 622
123 505
566 400
241 99
411 486
894 493
797 18
163 156
937 518
379 394
254 826
449 640
211 628
939 571
665 256
877 816
321 769
168 1000
98 886
372 409
901 509
526 265
421 698
215 688
81 357
183 594
233 335
962 631
201 443
698 901
716 865
634 575
575 36
922 802
210 673
181 294
559 111
808 706
394 979
336 23
616 475
809 518
148 849
291 770
670 349
213 989
564 386
422 847
648 139
811 344
637 858
968 991
697 196
174 776
798 90
564 510
28 413
261 372
142 175
524 552
541 812
197 736
583 105
243 619
962 230
87 54
45 598
793 55
830 741
831 967
477 627
40 395
767 504
679 301
853 908
720 202
938 393
498 916
534 520
750 741
795 496
93 836
891 839
580 886
853 720
347 410
804 329
833 387
687 571
479 511
712 539
932 198
114 649
169 430
170 647
142 918
754 964
802 235
121 644
364 382
791 973
302 710
96 595
165 134
644 782
321 643
841 356
5 252
682 954
601 173
90 851
815 742
977 843
486 617
998 97
70 849
559 789
383 371
505 654
436 548
191 149
504 757
9 31
984 508
680 690
540 585
326 770
612 355
971 303
400 98
947 968
756 469
840 505
159 139
687 345
493 595
351 877
908 996
504 360
49 892
476 183
952 589
943 802
104 564
662 913
881 503
972 608
113 637
775 811
155 272
866 461
338 647
643 217
576 245
136 146
329 624
212 612
413 281
844 155
67 516
19 506
114 948
584 990
801 226
497 358
819 956
603 363
580 156
401 245
391 155
779 537
148 719
999 991
145 560
76 843
349 212
159 95
84 462
687 743
101 885
840 184
547 919
75 442
687 126
281 475
12 77
796 59
49 159
719 795
637 194
406 795
889 986
447 565
307 973
857 134
318 407
326 697
138 864
990 401
876 825
902 270
329 887
46 698
492 377
571 764
558 129
114 976
540 447
419 560
693 847
254 275
971 10
874 579
980 109
934 863
133 855
742 835
532 461
838 787
551 24
152 408
384 109
555 265
825 924
770 973
247 517
527 24
603 218
327 401
264 582
437 260
94 396
856 178
965 626
649 694
101 515
623 801
65 485
409 177
150 889
406 179
202 396
614 933
333 804
386 940
199 596
991 822
1000 293
919 847
540 965
479 568
368 641
126 102
279 432
321 534
712 428
824 726
659 914
717 438
377 991
587 102
924 576
868 578
424 923
887 787
354 964
605 366
468 721
152 730
263 746
174 473
198 975
888 998
435 856
847 605
706 811
386 433
10 630
553 254
40 434
397 439
805 393
113 1
730 272
18 265
737 993
968 191
189 935
791 855
459 623
433 637
70 165
795 819
73 79
512 347
785 112
505 909
909 590
862 618
882 639
632 879
70 619
554 599
454 258
880 344
980 913
77 313
132 50
128 871
217 204
315 640
548 2
592 820
437 457
95 453
332 319
937 727
325 402
660 491
834 778
690 540
852 814
863 767
638 984
187 991
630 855
857 502
321 177
634 448
901 757
76 729
455 233
634 13
503 779
557 293
832 336
150 247
14 684
667 12
2 652
506 854
355 631
808 363
811 675
432 441
169 711
944 508
520 624
402 577
870 22
358 959
205 702
385 507
519 219
870 52
906 521
151 375
738 260
935 959
400 548
259 367
874 569
192 202
778 393
415 594
552 648
349 773
280 757
975 734
786 798
318 844
219 691
950 469
428 956
503 885
251 827
396 762
963 124
517 588
181 741
388 931
704 733
489 737
470 983
780 464
307 255
946 98
566 525
481 895
779 994
821 984
745 30
153 216
803 707
448 669
600 984
716 835
572 303
285 204
668 41
296 65
163 974
499 241
136 729
722 979
963 915
944 542
758 707
413 96
765 560
543 861
695 364
667 259
463 267
307 952
17 130
103 603
843 179
907 602
581 979
893 628
170 543
249 836
932 927
486 662
522 696
60 29
288 217
483 727
678 750
879 790
392 694
873 982
584 235
213 779
407 164
707 105
940 576
502 956
617 871
567 988
17 139
356 626
352 304
53 839
628 30
724 932
913 20
254 596
375 496
660 467
571 781
357 366
321 511
382 859
847 938
77 948
574 864
167 433
271 926
956 220
152 899
918 679
275 64
560 172
638 649
430 220
586 209
720 787
646 907
844 101
49 492
355 921
353 623
549 522
742 623
522 504
182 893
957 439
611 457
106 517
737 249
458 535
322 322
228 177
278 967
459 72
992 326
949 814
336 345
968 497
1000 77
970 489
928 182
638 927
444 538
787 743
278 180
501 244
421 599
566 729
800 698
24 24
838 792
137 972
469 173
250 104
592 468
650 219
146 519
57 288
30 589
768 844
88 308
907 269
997 508
206 472
496 797
589 229
201 334
506 725
828 669
137 755
974 420
939 786
73 119
707 996
839 103
410 475
743 927
434 317
789 739
536 639
868 285
618 124
848 68
737 123
878 676
96 873
658 851
970 35
30 731
833 677
151 869
795 243
560 894
633 229
868 348
632 168
291 735
803 249
372 139
815 539
411 249
100 910
944 69
799 69
746 974
843 632
875 896
790 637
866 434
781 422
589 733
468 413
662 879
18 270
808 33
282 832
742 218
287 382
451 686
660 85
717 196
92 502
139 592
25 881
302 4
737 806
219 890
769 204
473 880
913 786
618 281
499 195
576 360
45 785
870 26
221 704
205 586
177 313
193 343
347 202
8 494
383 84
287 226
106 152
937 760
40 18
212 555
914 538
323 788
814 958
662 192
778 34
347 867
210 955
156 539
32 556
639 164
389 415
566 926
686 494
512 503
57 725
263 724
511 971
929 586
777 324
358 590
456 555
509 704
242 665
221 665
828 274
689 860
786 217
710 254
757 471
196 221
944 814
784 459
44 455
779 712
302 821
375 136
840 758
423 883
548 82
356 643
503 376
592 44
297 288
758 301
522 54
867 954
412 466
920 651
363 456
276 698
834 664
421 650
533 674
755 843
486 80
456 111
154 989
276 47
348 451
504 34
987 869
335 371
21 399
854 255
953 383
46 129
779 786
460 467
310 311
391 215
325 796
784 846
892 478
928 59
93 240
108 432
802 80
479 443
697 822
205 332
461 649
435 251
718 239
550 894
108 27
823 940
786 433
910 606
665 677
916 838
270 757
837 24
467 71
893 315
647 163
812 97
348 108
346 246
140 65
92 895
835 248
680 914
519 620
297 589
427 184
940 213
237 696
767 777
92 703
866 659
756 738
845 677
922 104
168 191
86 62
309 259
173 920
540 988
577 692
875 837
49 3
699 815
591 286
988 465
124 682
420 853
529 879
982 265
455 451
512 150
409 540
460 821
808 581
273 1000
836 384
387 147
961 885
170 86
550 552
233 158
10 673
552 653
917 539
990 534
684 372
912 502
322 92
673 371
371 129
513 945
91 206
91 900
985 52
603 260
417 534
207 836
488 427
966 759
293 405
776 955
457 976
67 687
58 778
907 740
685 428
634 420
319 776
827 724
984 303
837 430
265 401
827 44
803 752
156 793
747 95
70 932
618 204
982 137
876 675
103 888
307 561
336 736
460 626
929 163
592 444
844 766
809 856
608 671
463 611
705 764
695 210
413 775
911 313
988 394
282 787
347 90
826 589
214 683
845 286
729 143
908 437
293 572
243 716
327 900
664 705
914 32
806 359
671 327
720 716
503 659
748 2
590 850
532 574
859 804
946 377
813 587
159 853
569 106
6 401
105 896
927 669
28 19
345 733
448 699
357 65
67 951
800 105
678 656
460 331
708 537
123 405
258 521
626 282
682 826
721 631
300 787
806 648
380 328
26 151
216 828
778 383
487 282
938 577
908 165
701 397
801 616
136 824
105 58
884 762
393 787
574 604
252 693
20 379
529 631
458 45
428 744
26 236
813 914
78 963
359 721
336 778
601 159
217 472
234 706
492 101
704 626
319 65
444 956
586 338
383 972
716 44
279 810
724 741
703 91
811 801
579 62
221 147
619 180
885 437
537 852
478 377
441 241
197 796
134 885
856 782
825 516
326 572
313 104
194 49
849 16
77 5
152 428
607 297
734 770
621 492
869 271
512 99
894 310
194 708
489 27
543 50
621 314
417 868
916 934
949 611
615 765
193 25
322 767
536 800
292 55
325 157
255 160
469 836
544 149
176 662
711 32
346 718
586 332
265 762
372 502
266 213
238 987
754 459
258 559
614 289
445 549
708 938
774 700
848 176
838 317
349 24
741 548
879 694
456 326
827 143
356 828
814 93
551 593
152 568
856 809
358 765
702 301
1 65
241 476
793 849
872 78
625 141
835 612
938 504
647 290
117 765
857 2
594 931
498 408
217 745
509 353
654 574
638 211
687 654
502 879
957 479
620 373
985 582
85 454
743 922
686 731
733 859
790 543
951 327
72 287
640 167
740 581
791 294
947 378
257 478
956 449
822 213
794 575
28 806
728 879
609 771
630 413
956 342
668 419
705 906
73 739
319 345
638 813
191 110
587 585
33 447
660 543
117 854
659 453
332 145
915 386
799 941
282 544
963 755
661 949
687 667
12 733
546 6
115 649
233 736
183 702
244 266
119 842
295 361
506 778
163 626
567 421
964 962
716 848
796 927
594 376
109 483
488 605
253 654
390 603
304 486
751 572
414 548
908 870
647 709
335 414
834 810
771 901
748 798
724 487
862 544
26 317
921 971
625 514
117 174
660 14
586 420
968 410
279 1000
709 876
289 926
735 43
944 122
919 505
991 692
235 642
958 853
824 261
774 879
53 448
462 891
311 712
122 47
47 278
153 401
326 755
798 442
563 60
564 741
432 481
123 555
408 666
927 81
960 231
679 701
591 12
723 140
187 901
178 844
244 233
987 331
772 570
629 784
525 335
816 193
747 956
622 938
19 155
386 548
249 978
989 64
204 839
739 712
556 390
622 917
247 800
369 609
393 19
353 997
189 917
872 168
106 936
90 494
42 124
101 476
540 290
128 90
801 743
132 867
783 356
156 754
363 30
48 524
520 755
671 401
569 709
644 543
37 674
797 734
209 78
367 897
987 748
491 494
361 787
143 622
376 143
172 298
821 738
492 220
621 341
50 163
706 189
862 693
427 742
819 658
555 636
384 185
679 541
328 874
496 39
182 470
768 872
609 354
574 589
929 101
264 194
382 978
671 969
711 244
901 98
733 529
714 456
997 117
990 393
432 325
795 486
357 613
967 562
150 966
67 540
733 79
57 330
299 115
358 728
825 9
538 259
715 558
674 252
644 712
36 664
149 76
689 830
391 506
471 655
194 541
619 538
867 927
42 675
403 166
174 399
658 227
784 712
963 372
83 458
121 607
682 118
948 270
775 370
24 339
879 246
783 218
145 498
173 650
815 186
585 575
801 989
701 242
613 585
43 663
269 696
814 163
432 950
320 761
100 207
452 343
561 979
476 235
884 706
891 649
223 699
688 475
717 24
609 388
50 330
25 651
813 319
268 838
599 245
452 588
931 699
677 904
138 491
196 153
801 22
720 87
562 24
47 408
795 278
607 656
306 844
162 632
470 119
364 430
17 69
767 815
718 948
438 443
596 856
877 634
721 396
419 597
4 282
560 466
121 798
642 167
798 426
544 804
233 268
336 907
722 250
197 102
545 439
294 635
269 140
536 171
767 989
270 954
419 771
568 830
996 539
965 210
13 794
61 508
415 246
496 397
499 137
575 693
327 44
183 869
39 595
584 719
672 806
576 853
683 91
629 144
354 678
472 594
101 366
611 532
929 516
652 107
799 427
470 227
95 125
720 653
371 134
940 303
156 42
133 515
659 839
516 762
355 12
378 987
519 455
971 989
95 447
874 623
849 893
18 343
995 944
78 738
41 365
407 17
532 196
34 539
300 190
202 550
537 654
109 580
568 56
503 80
702 662
555 376
718 551
495 572
310 713
77 572
588 350
545 484
22 119
309 579
129 322
976 511
90 666
721 84
164 658
320 224
599 866
416 874
446 317
29 911
482 755
104 106
589 70
189 649
228 611
933 498
8 357
22 908
992 98
755 743
967 156
21 74
948 565
882 437
347 393
148 911
16 829
898 251
900 605
216 87
584 128
484 148
56 592
689 506
249 48
203 443
517 215
779 223
659 464
857 661
571 5
833 4
255 587
191 731
818 154
281 406
554 401
992 765
270 610
657 681
124 518
732 859
82 640
104 511
172 740
745 960
963 742
328 578
309 217
371 519
925 126
526 652
416 478
87 518
198 686
204 744
602 322
961 936
447 683
423 65
24 618
360 167
744 987
203 688
206 52
177 574
225 130
608 703
221 641
326 695
438 418
740 530
465 40
722 700
765 912
530 144
311 788
774 889
577 54
106 977
550 783
913 283
986 774
414 520
215 206
624 740
270 652
691 363
63 735
646 413
557 827
614 175
64 867
921 388
364 640
422 26
309 914
687 334
854 294
499 101
841 68
720 122
484 111
845 410
823 546
372 490
665 379
245 986
373 729
368 166
192 737
650 790
124 500
793 337
438 978
45 292
413 279
389 764
174 897
443 233
723 997
375 815
800 388
116 620
786 173
910 484
273 977
476 560
896 397
374 269
560 334
612 419
183 973
870 1
234 357
353 312
127 956
343 728
348 926
99 459
942 133
109 8
568 215
611 585
853 463
797 985
403 413
386 409
409 586
942 256
568 643
598 295
22 694
620 941
399 369
502 718
726 341
555 610
195 293
756 166
151 47
460 553
961 553
139 846
101 370
12 80
374 668
362 610
550 396
765 981
699 949
289 266
876 425
718 844
9 70
117 474
26 159
712 577
422 987
356 851
930 522
190 368
977 304
699 551
532 527
476 463
728 230
655 764
608 604
673 372
846 617
775 789
365 871
857 487
337 787
309 213
580 267
571 498
49 557
84 269
732 581
811 559
323 460
63 465
837 930
546 735
524 682
553 321
808 889
675 409
622 145
412 983
481 202
759 982
250 530
110 842
400 982
441 921
385 723
652 503
238 222
903 198
519 761
650 455
864 326
471 324
307 485
687 882
863 788
317 445
286 113
94 427
347 686
409 534
36 732
953 61
258 273
34 856
311 776
102 683
7 174
659 572
454 313
101 346
790 316
428 417
844 76
762 521
54 191
923 170
230 90
363 876
731 488
264 397
79 42
216 366
938 86
399 875
220 391
706 499
915 10
86 133
654 759
949 847
17 707
797 871
747 247
734 159
555 477
519 998
363 634
719 734
608 300
690 117
615 828
837 395
528 530
288 922
769 181
888 237
108 786
32 684
842 854
331 766
763 397
30 849
582 126
426 748
864 190
17 115
510 479
8 853
775 38
218 295
532 544
329 106
789 639
492 361
126 631
27 823
671 889
14 56
804 253
442 439
554 667
145 459
311 63
101 153
447 86
629 318
424 979
617 958
318 212
843 109
931 443
332 869
925 601
854 346
784 728
394 295
754 338
401 539
691 64
150 501
819 138
116 779
736 242
454 733
841 54
497 296
165 771
372 828
173 89
816 226
521 957
294 210
748 274
338 695
195 439
577 487
266 13
255 693
425 2
55 708
4 266
37 551
379 168
256 409
634 551
508 71
280 154
427 802
496 28
467 764
251 690
703 44
736 516
517 957
665 161
427 572
123 668
835 463
871 501
52 90
161 504
657 559
360 441
469 84
847 855
544 935
979 98
614 247
203 715
875 131
702 868
535 301
764 824
324 370
459 634
137 376
934 620
60 794
877 293
148 528
463 724
822 692
938 441
155 435
565 141
8 30
331 266
90 542
911 94
727 414
789 370
990 864
658 723
15 49
577 534
258 163
854 40
480 79
514 792
932 635
665 78
344 939
481 995
89 433
847 391
761 815
679 635
357 750
799 336
870 372
534 376
415 127
206 388
179 894
529 719
797 110
49 193
187 140
573 529
920 275
90 419
54 681
430 769
105 410
782 229
604 974
101 316
703 18
912 307
25 882
991 440
632 822
961 40
568 819
94 534
952 488
168 183
952 5
415 598
826 56
29 196
512 429
447 130
436 214
95 358
797 461
282 86
126 429
247 243
776 693
181 340
523 727
732 348
945 474
529 146
342 771
200 558
687 853
67 646
4 123
583 162
247 801
229 864
106 373
65 475
814 881
608 246
593 336
809 339
484 538
309 338
896 825
678 508
154 583
705 744
905 158
958 287
150 152
524 186
660 256
137 589
834 474
809 744
82 427
964 618
956 565
390 273
781 852
434 68
811 935
92 138
425 716
867 50
235 575
830 390
979 895
368 966
709 812
238 177
795 790
355 202
475 750
601 745
812 255
189 35
172 623
338 281
330 597
171 204
594 565
459 1000
966 573
384 827
4 675
465 622
824 798
548 819
564 298
552 148
183 376
998 741
21 354
951 336
540 351
915 121
121 134
706 374
201 86
760 89
711 204
1 224
43 534
832 548
696 607
982 383
124 878
232 980
316 145
495 182
303 855
988 410
784 423
508 693
782 984
188 268
492 492
26 188
736 534
141 857
240 432
310 123
103 363
508 542
724 418
272 2
412 26
448 260
953 195
179 956
223 734
226 366
554 714
248 252
109 289
721 388
511 348
711 31
572 613
30 218
220 295
321 302
561 632
826 768
723 513
247 5
370 946
660 473
724 923
212 907
295 833
180 933
963 805
417 891
109 534
829 447
748 329
960 149
917 309
822 786
790 640
585 69
541 159
82 245
151 265
97 294
226 446
251 277
168 188
722 668
114 276
605 550
699 862
170 564
350 615
254 992
60 139
298 839
83 601
865 379
672 234
679 962
239 898
85 930
597 406
682 806
356 711
572 286
850 54
668 742
733 199
337 921
760 792
392 635
14 842
75 257
219 686
583 754
683 457
863 667
473 279
989 545
830 828
881 561
302 680
878 549
469 34
826 215
849 229
70 218
474 862
547 144
897 693
149 129
796 579
858 12
556 268
95 847
407 386
65 976
524 709
743 942
156 993
221 568
786 5
867 290
434 259
952 413
542 331
910 100
112 337
605 767
614 667
52 700
676 20
729 116
58 199
192 471
39 214
218 412
702 824
83 84
497 136
467 34
134 38
375 376
143 245
911 980
679 756
776 963
79 354
553 504
974 136
349 745
157 13
836 567
650 859
994 918
951 147
184 460
836 84
329 559
539 978
734 239
202 218
572 509
13 280
416 124
868 987
999 765
331 24
882 834
752 981
127 876
336 702
786 311
870 171
149 114
353 408
625 882
390 555
834 196
320 402
388 250
14 188
212 387
220 344
324 94
969 971
673 450
761 305
476 459
572 630
37 624
505 925
479 662
857 895
297 313
562 177
364 685
71 575
919 575
669 290
261 243
693 638
942 934
392 453
82 417
40 964
889 119
780 545
439 367
680 636
813 735
419 241
816 176
751 489
779 735
977 420
57 40
973 669
122 999
415 365
328 203
322 455
1000 217
583 101
737 438
173 263
504 549
725 591
80 319
54 476
895 859
898 30
699 951
949 871
235 820
23 364
819 563
779 344
445 818
255 362
624 181
730 428
18 127
446 454
929 98
956 499
529 823
774 854
724 227
47 722
86 959
521 70
414 904
722 300
661 858
38 977
404 285
412 767
221 422
519 857
356 149
972 475
328 884
111 745
467 52
10 158
227 552
456 531
830 640
497 177
154 491
776 535
302 557
978 187
44 522
671 496
971 400
284 643
387 298
349 394
551 854
406 358
889 778
417 861
38 718
209 914
449 191
748 984
170 751
273 725
221 214
613 943
586 191
488 896
290 972
826 837
195 841
618 231
92 83
800 35
949 129
320 9
992 397
147 67
792 162
375 419
362 12
203 987
883 947
919 691
527 172
12 744
974 721
804 630
664 66
194 604
612 612
9 514
581 603
764 156
575 372
384 138
125 936
883 586
276 7
179 802
545 803
524 190
819 519
584 327
930 483
95 778
292 541
144 103
259 872
244 907
45 833
769 627
213 170
177 652
453 488
291 355
545 998
517 814
140 364
846 100
878 69
610 940
43 169
41 753
660 302
134 285
912 704
873 903
554 124
612 49
404 7
4 902
715 948
311 520
620 855
923 157
97 498
667 533
286 139
441 708
992 945
648 574
477 903
27 521
570 31
37 638
540 973
921 41
560 254
108 231
387 180
677 31
564 483
622 344
51 849
793 62
636 42
945 441
962 113
143 971
609 531
504 179
219 148
401 424
654 779
958 509
540 41
524 635
979 103
951 145
207 29
71 743
183 842
954 15
986 144
675 97
275 594
741 178
602 493
272 142
650 256
296 230
865 189
291 820
964 843
871 242
984 171
13 942
957 167
311 967
63 942
536 985
163 337
830 276
418 764
19 101
331 68
256 315
134 195
37 547
788 98
268 908
849 772
938 280
246 805
747 249
233 308
645 282
558 396
160 475
576 975
42 179
493 906
100 298
845 627
725 136
44 633
404 992
272 892
696 342
590 518
825 442
724 823
218 470
944 281
255 377
555 519
425 297
595 48
675 524
660 439
71 399
391 703
595 475
817 662
179 290
732 406
229 4
473 456
736 447
824 417
936 991
287 379
426 360
884 882
320 101
499 544
247 391
865 889
550 841
131 682
88 729
732 863
318 316
762 205
621 53
44 586
964 557
917 331
212 390
490 801
344 531
922 989
877 590
431 787
468 427
155 561
423 555
870 887
91 740
793 632
218 712
268 836
166 181
570 184
984 377
908 60
48 328
918 829
615 924
351 348
908 82
636 505
391 331
71 506
138 482
193 863
698 355
535 461
645 864
240 105
164 629
956 147
975 211
135 874
221 590
671 485
990 129
459 307
812 381
862 529
392 950
304 55
515 89
953 839
943 160
788 192
339 107
318 744
617 314
903 452
937 838
966 573
879 927
307 425
954 691
640 169
223 345
434 943
782 738
898 386
578 724
831 685
429 916
229 148
600 46
883 131
704 537
463 849
274 582
273 769
937 228
573 912
855 160
898 7
393 636
360 795
480 970
886 190
337 909
954 114
245 937
473 837
686 948
530 935
703 960
187 802
714 640
800 759
765 568
203 698
493 157
127 562
751 973
881 12
126 88
24 835
672 371
318 497
431 358
317 848
650 134
774 503
262 363
930 573
271 27
183 133
694 763
735 310
321 445
533 616
451 447
817 557
53 122
479 135
983 483
617 796
298 632
995 390
963 560
586 925
57 233
996 769
78 751
196 731
346 399
845 728
284 797
918 662
796 337
820 397
192 779
410 436
825 490
49 404
328 787
20 634
402 385
135 16
746 480
878 331
58 92
888 723
384 342
678 806
202 180
958 497
933 394
884 368
772 757
544 932
566 100
484 564
579 968
447 619
949 324
416 324
46 7
348 303
109 430
610 26
523 311
704 568
935 455
212 587
519 707
806 756
319 84
52 290
908 897
221 498
822 857
863 636
939 868
297 211
237 47
357 906
473 760
214 61
648 408
114 426
181 167
251 920
209 499
396 302
799 117
974 617
253 620
487 837
47 191
238 784
690 284
43 595
656 163
570 257
682 303
469 684
604 862
361 720
21 812
929 757
373 819
439 902
738 625
816 926
709 785
68 53
648 398
560 110
367 303
606 130
814 48
910 75
794 417
229 270
27 814
633 157
59 399
23 72
997 796
581 838
891 705
103 648
758 538
841 663
793 124
171 446
520 607
23 81
351 313
127 251
408 377
775 760
831 466
262 798
636 827
532 842
490 526
64 635
298 247
371 904
350 90
697 542
622 869
182 719
970 972
349 309
68 378
844 123
921 899
725 105
947 556
82 257
892 436
683 146
50 189
279 53
594 399
268 975
694 215
187 450
759 664
41 535
658 826
724 884
989 578
134 449
706 935
371 216
361 597
786 53
105 411
809 65
39 698
913 77
527 733
396 100
634 285
111 436
320 292
870 834
283 308
243 3
219 989
585 613
665 580
990 371
435 769
467 799
875 474
206 380
479 402
686 601
37 113
404 796
630 357
664 273
276 912
901 907
519 494
73 485
856 184
953 63
861 290
764 419
799 736
137 969
570 277
389 822
618 606
962 793
65 247
159 626
533 341
835 59
544 51
235 907
970 399
689 187
606 830
565 452
421 404
681 702
524 990
596 70
862 141
388 558
184 927
267 546
605 716
767 101
8 149
548 1
187 978
807 236
688 792
196 372
73 109
98 876
945 596
737 694
251 807
733 124
670 435
150 1000
101 274
422 917
917 109
86 970
205 104
896 892
264 893
1 91
967 336
932 99
792 911
717 668
792 43
478 450
449 461
735 628
544 549
658 157
126 461
565 743
635 331
223 460
551 898
234 224
323 517
428 166
834 115
158 145
594 625
86 635
262 43
592 820
976 806
266 249
991 102
432 830
290 625
523 655
879 840
357 756
921 201
316 785
929 754
379 473
107 523
565 464
283 369
174 156
405 259
361 440
269 395
20 792
447 559
398 542
298 326
527 755
539 218
972 842
315 468
990 350
814 422
790 555
711 96
355 964
403 115
510 715
507 672
230 529
70 954
279 628
382 367
585 806
647 921
388 557
906 962
383 378
933 719
815 172
136 643
758 170
884 538
209 267
795 391
344 439
66 865
231 623
428 448
368 816
372 75
36 756
134 278
997 418
590 66
709 812
981 726
263 466
732 864
255 472
910 527
391 599
221 976
423 622
438 649
724 791
547 809
87 759
177 681
746 83
894 767
492 455
920 874
738 755
226 652
178 992
590 136
112 569
191 811
460 535
326 628
436 183
941 872
552 522
605 118
885 298
752 498
372 376
130 672
323 109
101 356
492 501
70 691
501 603
138 260
887 960
143 463
334 323
844 83
201 886
183 448
946 85
461 935
606 317
426 591
947 929
430 526
217 439
42 499
758 717
677 179
641 645
967 819
902 975
860 811
259 103
188 43
978 204
521 649
239 583
512 946
472 185
623 941
439 688
405 664
843 197
841 82
901 483
458 808
618 803
905 318
360 876
80 93
741 337
920 600
546 979
164 431
371 17
705 787
451 810
6 110
191 294
776 847
654 91
893 234
551 271
147 798
890 911
248 227
826 631
609 167
598 372
389 773
560 968
778 93
202 11
304 784
630 393
484 80
313 284
554 377
174 863
773 701
927 64
694 20
187 753
125 303
76 784
752 513
606 636
646 529
312 808
200 949
29 942
225 683
59 341
204 779
479 233
297 976
996 406
159 991
293 182
966 283
795 369
4 717
246 400
208 649
598 558
499 407
90 626
967 723
502 149
382 170
146 981
386 678
668 141
322 544
826 961
329 287
4 621
20 333
982 249
806 228
635 579
205 304
27 724
873 172
341 528
508 255
932 486
626 894
438 600
560 948
235 263
883 889
221 239
487 903
130 202
781 293
597 764
488 986
157 624
152 361
615 497
983 660
553 547
146 608
556 990
253 706
594 791
29 135
38 815
17 516
808 168
932 798
783 405
28 420
780 939
436 179
838 395
941 418
26 391
380 87
792 582
372 632
767 386
201 401
916 805
972 217
14 724
129 903
322 797
735 156
334 102
497 171
588 172
562 438
524 614
195 942
573 316
702 567
967 340
144 902
119 883
607 116
18 133
929 735
891 340
442 663
834 225
396 938
376 422
35 957
899 900
216 230
796 472
811 917
819 763
646 955
70 937
69 252
987 87
427 997
660 877
101 868
806 494
915 497
454 181
81 949
178 352
823 296
212 973
736 633
588 31
967 381
633 657
744 36
33 619
496 171
38 693
186 597
93 844
25 100
49 546
897 105
401 226
199 720
353 612
642 934
315 940
596 609
645 947
566 340
510 678
370 61
657 548
392 556
655 750
295 416
521 704
929 192
911 921
533 128
62 264
203 175
784 376
323 799
138 428
105 888
949 648
195 475
30 606
355 586
2 685
388 650
842 522
443 317
445 753
16 975
150 506
882 218
17 933
361 204
91 155
802 466
940 39
645 996
582 970
654 999
649 583
105 42
358 490
243 548
523 803
308 258
476 672
605 189
393 492
646 965
431 483
522 447
443 371
340 167
165 25
608 994
35 814
304 712
259 393
195 546
803 781
453 503
692 278
770 57
22 84
567 415
862 453
823 89
255 305
329 162
155 420
233 936
648 190
582 536
81 906
687 777
279 884
161 140
197 970
54 930
345 219
671 620
708 207
511 493
655 962
381 839
774 809
999 614
150 421
327 581
357 230
113 14
153 636
606 274
204 350
568 659
278 549
755 238
731 986
947 265
103 385
194 328
942 877
297 192
772 91
321 624
637 129
765 433
707 790
139 370
28 910
458 707
944 306
291 212
477 675
59 238
566 579
455 252
444 507
597 752
376 215
344 917
350 13
802 108
478 56
966 941
648 506
811 424
636 592
266 102
340 112
691 324
576 905
411 145
897 19
234 8
925 272
284 577
685 275
331 86
27 163
668 297
720 674
265 479
580 356
467 530
854 920
824 157
302 429
447 235
243 198
470 681
257 168
442 754
839 942
104 773
69 866
539 771
250 788
143 804
334 830
749 610
766 187
615 572
807 68
266 62
742 49
217 735
488 999
941 658
431 327
192 44
815 499
287 731
535 64
894 430
39 868
54 642
214 805
872 669
731 21
70 138
872 472
471 286
944 360
687 411
455 374
872 878
609 269
333 158
587 143
11 227
868 626
430 64
733 82
102 302
439 463
935 171
456 311
670 405
816 399
773 356
234 270
539 644
802 843
986 871
98 389
14 996
59 965
46 444
746 792
255 147
318 185
495 189
594 773
172 165
521 409
678 944
588 754
597 216
87 389
778 582
577 184
149 792
236 636
427 195
342 981
165 681
870 659
431 659
823 463
872 603
546 343
97 549
765 133
522 694
275 852
36 299
91 851
487 184
378 326
306 913
594 719
378 471
129 464
927 808
411 952
295 798
347 956
89 392
85 112
963 611
910 359
210 998
182 1000
325 696
609 560
279 631
101 203
666 656
464 230
181 592
390 874
830 476
867 736
848 918
528 952
310 810
808 437
437 520
215 990
549 761
392 823
26 827
483 492
721 691
283 946
820 902
377 672
408 649
566 244
195 255
65 94
531 505
24 873
862 968
728 238
61 410
237 119
611 86
777 719
665 332
233 59
731 484
132 610
853 139
393 698
792 48
552 458
330 322
289 575
813 191
600 17
136 874
960 837
555 747
78 736
795 219
702 310
920 525
663 834
531 772
820 56
513 322
644 371
946 842
33 933
950 759
632 632
469 86
832 591
327 23
242 909
219 121
646 944
777 138
910 309
365 308
630 729
99 877
719 273
206 45
803 751
383 155
240 435
25 852
875 72
980 352
473 116
60 199
336 119
427 837
145 245
973 791
668 774
47 72
117 387
138 252
407 919
353 521
372 647
718 378
730 246
362 697
895 202
320 421
258 231
476 747
538 402
175 449
521 206
593 222
473 637
555 731
251 879
525 908
286 623
869 243
939 15
217 230
651 834
65 537
283 909
310 540
988 821
26 485
706 508
144 619
349 179
58 699
607 599
222 583
825 892
907 90
319 764
597 124
660 970
878 662
201 943
763 188
672 189
696 789
407 378
556 840
538 755
354 613
195 145
37 575
664 19
782 944
67 983
952 379
40 726
668 830
17 241
429 431
219 689
66 124
963 625
379 622
234 501
646 732
307 429
447 682
625 970
952 229
607 691
417 904
734 647
887 85
515 750
439 315
439 734
358 504
125 402
903 737
469 359
787 548
229 775
745 234
462 854
544 696
600 69
715 961
45 333
83 602
917 560
293 521
25 355
756 651
387 150
508 658
205 856
630 295
528 434
287 374
70 990
58 831
792 669
2 773
374 836
396 84
605 291
645 688
338 629
778 401
59 725
580 286
580 264
697 209
583 108
97 984
815 653
322 154
927 606
442 323
407 301
591 837
525 11
640 236
636 862
587 418
703 694
957 166
375 283
390 654
637 957
609 487
641 451
57 930
253 567
867 498
334 659
670 458
693 859
721 309
727 329
23 307
472 429
712 979
633 846
803 102
588 269
720 412
342 228
795 776
274 594
253 661
119 608
466 923
231 811
140 186
492 957
386 162
141 963
809 98
199 773
42 612
23 787
14 761
537 365
958 808
469 811
418 211
133 587
398 883
68 364
321 537
699 560
523 707
804 839
611 331
943 2
788 652
413 966
330 802
610 950
760 288
498 78
665 177
60 630
994 63
599 128
687 314
20 297
136 209
540 823
825 746
398 482
447 613
414 810
760 777
64 23
101 519
696 561
191 765
827 755
882 184
497 426
723 569
777 517
339 858
604 317
798 164
776 1
811 245
21 190
213 571
90 85
645 314
78 785
540 836
19 905
331 422
990 516
33 54
912 766
82 372
535 515
516 880
125 311
501 327
897 146
230 713
27 986
771 875
710 105
9 310
731 729
245 340
393 720
486 277
648 304
819 568
447 183
494 335
661 572
717 994
707 558
544 946
821 733
837 314
624 531
259 846
186 355
74 504
781 578
882 560
127 429
611 701
35 574
145 105
98 696
253 861
807 804
537 796
110 628
158 374
219 733
87 417
921 404
982 161
720 701
130 864
564 847
420 740
845 599
294 565
426 942
746 547
342 232
860 282
655 451
184 17
434 874
278 270
430 354
54 259
123 150
996 183
923 687
285 416
980 767
709 579
126 405
637 454
736 467
918 496
513 390
263 102
371 946
299 540
799 801
950 353
536 922
608 946
362 459
226 893
471 341
746 934
387 596
63 383
879 122
512 981
82 391
337 775
315 453
253 636
988 114
35 203
148 524
982 642
534 510
851 207
140 5
601 596
979 527
649 664
644 857
248 161
935 726
178 585
220 250
363 430
633 208
731 397
39 781
290 713
919 572
577 140
736 59
586 177
840 715
571 234
394 484
209 819
403 329
578 387
817 623
830 941
338 449
229 561
273 376
948 518
658 192
250 524
701 394
108 836
69 541
24 678
497 463
792 233
619 900
522 370
310 435
884 352
913 648
23 112
630 185
376 970
494 288
681 626
461 194
734 788
466 530
993 757
990 962
862 785
154 608
43 384
736 464
111 927
38 648
832 134
103 668
956 208
834 596
790 636
423 295
825 523
280 889
850 817
601 269
877 712
95 755
219 920
846 831
478 330
463 883
551 310
518 566
161 506
142 351
645 950
473 564
453 469
286 752
21 303
14 887
641 897
816 109
939 860
189 661
544 417
726 651
216 95
601 243
594 377
327 742
306 239
708 799
551 758
60 993
880 571
468 73
182 521
380 283
943 121
537 568
219 487
581 262
505 435
811 181
922 98
337 137
936 228
985 44
37 487
57 44
117 916
437 524
807 299
419 816
384 750
236 955
217 602
36 817
997 721
819 847
984 919
146 155
199 920
406 131
174 235
151 463
987 291
589 587
402 793
542 7
961 786
388 778
594 178
898 424
270 591
510 717
871 253
172 656
786 70
304 578
40 960
250 455
41 26
819 838
845 443
228 361
139 806
983 616
39 733
323 880
596 308
561 833
488 467
536 733
310 273
232 840
294 350
376 482
319 335
777 194
555 164
969 5
620 693
425 951
830 659
966 748
580 426
893 527
259 68
340 428
268 569
918 572
53 561
896 294
487 372
535 672
677 42
734 503
453 297
955 158
906 283
709 921
447 485
553 601
29 706
274 893
464 296
857 192
486 517
889 752
424 973
14 423
926 100
396 747
905 379
661 350
271 810
295 369
970 717
422 848
740 998
294 696
888 203
720 150
902 373
346 608
31 325
425 359
106 956
334 820
170 10
820 995
364 440
157 115
962 333
331 579
275 701
904 624
774 162
535 623
231 675
1000 880
239 261
217 424
244 344
353 551
546 414
854 173
288 910
242 11
589 249
950 573
197 863
25 854
477 970
645 560
439 707
968 644
68 678
21 185
735 312
726 374
546 281
190 579
589 833
82 432
4 178
40 32
885 200
169 65
624 361
67 814
458 63
740 35
219 525
837 760
133 953
234 562
140 679
512 423
854 729
906 593
624 857
57 946
10 508
868 226
39 634
696 935
969 496
21 435
195 187
140 857
418 328
6 373
795 558
286 517
110 648
505 192
138 733
241 561
786 148
781 109
43 825
320 477
912 11
198 340
196 106
433 337
709 614
171 439
955 503
151 457
649 64
797 656
216 786
933 37
145 2
826 714
190 188
199 146
485 101
207 396
732 681
295 640
78 440
943 465
922 32
96 94
749 570
355 892
929 964
966 288
2 74
261 791
936 192
292 459
854 421
102 499
138 586
25 396
861 215
246 968
61 782
352 342
233 809
773 706
994 162
235 738
529 996
187 496
955 465
886 478
977 809
394 988
383 114
328 419
386 244
25 574
915 447
255 376
82 148
309 28
766 76
71 544
40 294
759 257
735 995
803 644
631 711
825 197
615 14
257 152
726 1
448 282
658 640
788 702
730 740
816 96
640 495
788 886
143 679
673 547
190 878
589 476
672 821
834 413
565 287
288 91
373 290
930 735
437 30
770 717
813 166
660 585
471 452
131 448
994 613
491 804
280 184
5 79
492 952
239 839
929 57
346 526
261 301
331 276
992 697
863 100
685 805
256 523
970 155
768 387
191 964
148 258
337 470
422 152
990 829
885 660
185 919
220 231
506 445
142 550
650 498
302 4
526 335
489 558
944 496
459 256
514 135
605 607
759 851
679 26
685 749
667 564
794 869
314 886
436 300
797 455
458 86
420 98
655 984
479 908
164 599
733 938
544 678
528 338
363 303
51 207
770 47
916 717
603 563
863 229
684 38
124 659
757 142
125 543
451 412
10 603
541 614
291 743
80 85
387 819
25 443
489 437
154 794
357 404
633 756
794 219
878 316
458 917
460 634
45 582
185 910
524 55
798 726
810 815
633 878
320 197
633 658
452 808
212 787
543 808
27 844
160 336
253 905
538 617
199 713
622 583
637 384
109 146
960 435
312 918
114 593
251 631
439 747
534 702
510 650
494 76
412 536
441 653
270 664
376 978
561 469
852 998
143 198
632 960
878 103
696 943
574 992
739 947
648 12
661 272
347 157
693 154
807 758
422 133
111 77
545 798
795 671
869 397
357 938
41 500
443 235
226 737
683 16
28 964
236 331
488 688
842 583
341 180
313 649
726 762
560 424
95 271
667 354
292 963
463 24
258 333
69 905
921 483
447 752
82 948
636 683
265 569
749 477
126 605
367 62
486 851
121 926
280 580
543 788
811 571
903 5
910 68
551 972
724 830
778 998
680 805
374 413
889 945
549 123
185 15
865 915
841 670
250 986
773 120
690 792
796 584
652 593
565 706
535 203
200 288
93 312
724 880
824 467
589 613
628 373
288 773
443 492
478 128
247 692
483 251
834 936
529 279
984 486
688 93
381 519
830 888
767 474
940 554
167 591
963 528
301 794
286 250
377 744
435 763
14 623
559 918
197 848
333 88
180 180
699 20
907 561
34 529
82 674
264 973
501 249
42 227
476 802
546 328
91 852
475 980
898 104
951 33
120 94
274 283
303 300
861 972
500 210
884 895
867 582
830 147
373 368
170 872
200 849
701 715
695 290
393 175
208 592
686 343
626 328
628 959
931 929
138 489
383 430
12 21
168 250
617 842
714 541
389 787
502 913
202 89
264 196
788 595
938 471
799 474
432 563
492 427
915 363
792 630
650 297
546 804
645 818
359 163
949 358
271 747
836 450
646 472
66 99
570 434
907 4
566 369
795 339
701 58
687 709
5 493
296 337
154 550
712 941
298 512
259 661
111 569
40 94
193 757
190 106
109 763
131 96
434 675
732 925
633 135
627 418
755 638
187 922
862 908
420 899
560 160
728 679
773 670
426 768
874 965
727 616
711 983
657 858
783 145
279 389
807 415
52 905
827 561
469 239
138 689
849 889
567 697
366 576
344 339
303 792
407 217
200 30
888 118
262 856
245 670
85 541
446 52
613 136
375 272
960 81
969 512
208 808
384 535
874 574
365 728
945 177
207 772
889 144
1000 94
763 150
691 245
296 847
983 136
407 908
989 358
870 367
175 958
493 77
651 559
287 366
542 16
787 232
375 748
841 675
825 375
619 604
451 515
650 915
823 434
791 57
424 811
768 660
737 599
158 260
626 387
403 444
675 167
915 189
863 50
424 756
359 688
202 43
957 810
243 852
909 779
590 33
693 332
931 357
617 429
816 88
532 242
409 218
406 206
256 323
78 269
956 680
722 437
246 158
9 679
458 488
521 918
250 47
404 213
642 180
268 20
262 457
675 799
5 670
992 81
350 260
939 70
506 306
463 661
340 751
239 472
389 797
843 759
972 638
818 246
266 613
70 85
883 527
196 744
825 887
147 188
257 174
479 86
747 762
513 942
413 86
882 751
509 802
440 725
970 480
93 257
342 236
762 162
906 224
111 957
145 730
904 257
343 401
163 383
324 89
174 675
425 737
539 56
780 934
413 978
235 750
985 505
667 576
800 747
704 572
302 910
167 848
248 206
588 510
598 411
85 912
649 772
828 509
442 187
165 607
357 855
360 399
975 342
88 26
598 774
683 792
639 900
105 850
359 887
297 692
604 957
728 381
890 252
438 555
162 332
187 602
1 519
860 547
572 975
748 948
739 170
69 431
280 378
264 174
866 639
595 561
942 469
721 322
877 831
163 158
760 39
557 349
895 760
734 417
365 467
637 482
912 104
482 706
879 192
830 745
306 745
213 424
746 247
78 933
91 623
662 240
589 851
610 219
636 484
951 344
826 1000
104 587
292 737
929 585
330 171
915 759
183 636
882 128
61 928
551 960
199 152
2 213
431 788
271 612
955 66
66 221
808 781
517 170
754 100
270 446
204 84
719 185
313 386
314 601
560 374
525 865
77 759
546 527
138 507
572 817
38 93
873 638
807 845
944 390
835 561
644 214
398 39
424 363
963 711
85 738
602 522
280 610
136 678
184 826
642 274
366 756
394 680
524 239
628 200
761 467
680 463
502 404
766 78
789 926
663 729
250 873
482 264
942 530
356 618
891 125
881 998
677 257
495 274
474 200
667 123
586 234
638 347
425 87
12 404
132 213
86 674
938 382
912 567
184 879
4 267
265 75
331 885
158 941
141 826
949 632
865 807
154 534
621 503
906 578
790 632
306 37
419 875
442 244
122 330
597 626
700 126
10 861
802 31
857 168
799 942
749 805
338 664
166 902
479 959
590 72
109 269
143 896
140 527
857 585
210 261
387 453
314 910
940 396
563 115
57 796
601 362
26 805
707 939
897 192
263 185
454 487
382 371
898 597
181 522
782 754
207 391
300 169
564 520
635 240
36 127
489 692
497 636
574 514
705 203
388 471
957 967
338 841
437 339
860 235
988 617
8 642
810 194
714 307
547 374
501 349
40 582
218 989
503 537
739 792
262 207
174 126
967 218
556 511
746 403
20 416
57 733
927 27
333 866
240 641
990 880
461 740
728 30
566 679
470 230
437 304
430 731
949 611
122 396
799 505
920 867
600 818
844 977
842 526
167 177
56 82
821 156
186 517
195 549
779 751
55 665
396 215
825 485
881 344
849 946
813 679
496 768
744 412
938 340
517 586
667 104
260 573
89 488
36 446
196 284
948 814
29 251
735 343
687 854
800 616
294 535
303 612
24 790
130 46
632 961
65 646
219 299
787 324
769 307
591 822
636 965
215 539
881 665
518 950
565 568
102 318
930 859
648 404
450 953
913 777
423 82
380 977
301 641
948 167
988 70
34 539
77 624
288 249
199 958
525 806
124 764
622 626
29 53
5 270
47 479
560 918
894 469
110 940
106 195
264 58
596 94
718 298
546 673
630 5
811 745
508 154
779 935
987 130
399 808
287 992
909 445
914 846
785 803
997 24
81 891
985 261
558 677
349 702
707 104
848 978
132 517
451 356
485 911
719 438
429 884
328 5
850 338
141 242
265 635
526 137
397 346
23 510
211 955
58 371
349 917
434 905
261 481
391 885
322 746
629 109
113 751
89 957
198 963
598 229
366 463
809 123
632 763
717 831
201 843
759 775
680 550
30 192
77 940
685 421
529 399
150 313
269 642
604 238
467 467
930 201
323 832
595 738
568 955
797 312
86 769
318 556
747 765
704 348
768 824
222 388
701 297
938 371
609 970
436 542
742 75
907 365
103 65
19 501
812 670
438 816
371 897
662 756
103 118
941 365
753 871
167 163
533 453
423 105
646 142
216 858
223 387
452 122
623 326
995 471
286 435
332 433
188 657
774 993
357 291
162 715
878 110
562 328
433 410
552 984
842 78
465 767
889 65
390 916
386 512
946 385
817 672
328 277
270 5
295 102
817 626
735 456
784 694
104 297
281 216
293 655
422 123
188 757
673 310
822 578
962 58
730 767
44 779
783 58
159 313
939 78
534 976
669 674
971 317
533 772
427 252
374 826
583 848
158 562
139 255
313 979
746 101
879 43
100 789
102 662
739 259
234 41
715 273
590 902
674 686
937 122
948 101
948 311
872 530
785 105
84 10
111 97
139 829
618 989
651 239
497 720
761 389
662 730
632 476
161 251
372 306
406 98
408 320
849 354
459 279
289 633
730 542
370 399
388 869
108 988
707 38
427 604
333 467
942 88
339 965
271 103
200 711
30 676
29 607
886 878
511 487
29 175
574 241
110 399
386 962
1000 217
820 93
560 426
514 153
118 502
604 852
562 388
64 803
410 591
469 92
579 296
471 980
221 608
6 44
6 331
547 391
484 5
431 367
520 43
544 944
796 637
25 147
950 358
949 88
180 359
655 418
397 759
366 125
169 618
948 372
762 174
179 495
861 245
288 609
552 381
17 831
977 348
705 42
129 926
285 653
70 309
67 940
65 467
84 433
804 233
407 32
526 566
811 586
194 386
766 98
928 746
93 783
825 905
830 798
451 953
262 115
54 520
987 328
761 119
352 71
102 564
130 758
343 628
14 940
37 537
282 780
562 965
869 375
172 387
340 699
813 622
142 601
929 867
986 129
199 689
253 337
95 301
929 382
322 437
974 942
721 359
323 255
630 283
669 191
890 801
423 8
609 702
569 564
692 537
226 554
891 891
192 478
860 985
422 120
61 182
540 395
650 781
64 862
53 279
79 732
740 942
644 501
65 348
885 213
767 757
647 110
588 657
641 839
958 448
629 62
456 19
800 168
30 105
383 863
595 82
24 462
963 334
682 668
880 27
783 566
675 647
303 430
268 263
710 944
5 226
244 338
506 461
566 44
906 535
617 949
410 500
834 640
307 373
399 515
80 187
833 182
612 755
17 136
79 880
105 727
65 83
544 349
392 570
105 109
57 298
798 721
361 467
839 631
146 667
854 238
420 226
980 686
821 31
910 997
724 900
983 15
364 788
358 526
635 756
53 462
182 691
158 851
482 542
209 997
235 627
852 62
748 654
685 832
828 569
468 595
610 552
339 450
976 973
729 696
158 610
301 782
632 339
881 458
455 113
739 90
152 690
344 591
422 899
468 28
623 250
801 935
385 232
205 140
835 360
969 933
714 992
331 269
727 346
458 212
301 182
872 197
787 452
351 215
243 208
458 818
753 865
97 258
397 137
497 302
234 232
224 465
734 948
293 555
766 461
643 750
946 66
518 514
728 733
941 868
685 971
836 398
655 437
574 932
233 52
284 70
535 467
414 507
61 268
729 707
456 826
892 371
885 402
134 409
277 613
583 74
472 961
398 418
350 127
178 971
40 583
49 461
968 574
842 463
169 29
855 570
941 625
26 746
155 825
437 160
234 431
392 20
437 705
832 789
759 787
369 9
470 799
373 417
879 438
466 214
784 48
672 320
66 724
549 698
857 220
651 986
5 91
796 42
830 442
228 627
636 589
388 596
13 105
543 760
973 892
939 8
327 756
480 610
307 392
612 29
14 164
255 262
303 18
460 50
677 133
722 687
283 312
417 109
868 296
187 959
966 841
597 125
735 293
685 76
104 42
206 296
557 118
135 460
510 860
992 595
281 186
497 713
822 564
859 914
872 689
529 45
170 838
131 125
201 905
946 815
111 305
422 152
611 668
528 557
151 120
305 519
232 432
995 802
716 53
742 854
898 588
426 271
396 68
973 556
371 596
901 918
69 482
149 322
879 680
799 677
195 29
461 104
906 427
480 455
308 621
209 222
492 206
274 634
189 887
483 246
164 560
41 383
705 233
912 190
866 583
612 711
814 61
488 72
527 720
340 968
189 835
41 548
182 680
567 315
560 370
930 49
432 723
956 971
160 137
720 867
577 26
87 332
404 391
110 574
541 930
765 450
998 730
410 806
120 179
549 976
25 679
402 479
449 457
593 358
224 609
635 312
644 801
192 721
295 47
977 302
752 836
565 741
546 750
929 974
950 666
345 477
956 974
430 747
104 404
13 23
335 328
128 647
367 978
24 320
621 662
497 1000
741 372
121 61
35 287
952 49
526 984
958 297
43 482
886 388
410 146
473 898
545 744
722 601
920 911
572 746
745 541
913 69
129 486
772 34
83 164
148 724
20 609
90 105
492 63
209 975
873 901
645 682
282 417
327 367
112 202
742 899
968 857
342 655
688 97
260 114
838 770
378 407
511 858
920 467
442 3
904 128
809 314
730 548
915 91
293 57
956 26
883 35
689 923
19 225
339 376
145 279
685 176
33 523
990 196
199 953
80 431
744 102
650 889
979 474
530 564
590 271
305 485
408 472
697 994
369 426
705 35
210 514
37 389
585 243
195 26
456 783
884 275
163 200
673 534
97 142
413 203
687 687
159 718
711 94
520 855
889 80
594 224
613 99
342 630
656 198
981 536
810 112
311 865
398 973
115 984
186 494
180 527
245 873
967 338
193 955
35 487
711 82
180 628
258 323
521 521
57 913
24 501
366 867
839 335
318 763
257 953
480 504
376 437
775 724
679 343
829 967
48 713
341 539
862 228
749 599
511 382
883 805
672 535
870 248
11 510
463 188
691 267
704 943
667 67
409 478
444 345
58 237
776 492
719 399
997 637
19 468
273 508
43 902
150 944
454 912
99 160
427 916
859 789
856 130
607 525
869 264
501 51
543 927
325 276
912 262
729 321
829 930
831 1
944 871
782 980
140 397
313 880
669 566
696 171
696 524
787 302
353 564
491 287
563 895
157 815
136 474
404 885
886 964
835 235
215 829
226 616
496 354
920 539
710 164
687 615
917 405
969 474
761 270
165 459
273 323
797 321
206 409
373 201
435 91
920 207
823 649
3 145
683 318
481 923
538 392
796 168
642 455
724 765
223 403
726 888
209 496
904 523
723 414
504 277
483 157
806 423
568 305
622 809
731 250
642 103
271 269
723 438
202 913
315 446
334 424
920 41
563 542
956 824
100 285
442 459
882 582
887 248
56 449
699 509
611 787
55 341
778 882
794 777
223 980
404 109
150 557
99 323
146 712
997 54
513 245
827 439
686 395
843 713
221 742
529 542
882 832
713 584
361 659
639 507
616 584
140 42
364 766
478 238
292 509
754 474
913 804
198 580
292 599
341 41
582 513
344 870
453 463
122 57
564 814
397 760
802 180
945 536
774 165
674 422
896 65
868 428
7 808
407 65
106 299
812 747
616 687
150 155
212 69
882 272
32 775
954 278
813 833
998 898
320 586
650 671
99 215
22 518
583 106
404 429
175 688
374 216
371 791
859 524
795 582
357 740
18 826
659 310
208 830
416 656
327 527
741 66
584 425
530 763
192 166
853 934
149 366
157 227
751 519
101 15
755 545
371 457
766 772
602 29
685 974
501 18
84 11
436 242
5 667
832 965
899 196
561 685
912 48
567 717
732 662
207 667
123 486
258 577
606 889
863 859
877 290
301 363
604 960
626 736
701 608
803 458
142 600
647 364
81 54
715 213
880 812
298 921
498 2
891 556
414 103
393 753
116 291
250 694
429 719
327 875
333 130
729 129
493 474
527 376
589 573
385 242
162 468
470 683
238 660
763 361
113 651
942 156
849 228
947 191
66 278
407 273
402 398
872 136
511 895
467 399
640 100
567 852
534 802
462 37
397 771
422 224
379 510
738 363
553 228
505 684
957 619
16 911
47 359
253 888
286 558
657 720
571 926
728 224
261 104
875 189
412 657
166 296
658 791
18 903
587 211
829 522
433 544
902 845
732 480
37 155
874 18
944 694
918 445
548 671
859 178
834 422
718 271
61 1000
903 375
586 79
601 490
33 414
259 33
513 935
89 991
9 549
243 963
407 952
622 160
337 955
377 481
751 171
171 94
469 812
891 74
563 54
468 491
524 596
530 726
717 36
585 619
581 725
676 827
987 987
941 298
779 324
495 317
411 529
341 665
738 879
932 231
722 301
896 399
125 245
281 426
44 842
566 865
692 624
611 242
540 678
1 551
868 318
847 496
160 278
156 188
418 898
198 88
486 140
385 94
519 611
453 665
529 563
186 18
260 220
898 796
347 800
117 899
394 214
491 963
151 554
451 647
734 568
708 649
742 220
831 92
756 261
823 283
301 285
505 9
805 561
360 402
301 151
365 476
439 694
248 856
502 589
157 698
347 235
455 865
956 88
349 285
567 712
996 172
181 867
427 500
902 985
135 787
263 203
897 499
355 702
290 144
841 856
91 447
312 187
275 545
830 267
978 624
795 396
263 974
474 975
960 690
476 375
578 94
593 739
440 474
617 948
803 730
176 457
644 893
438 487
754 919
542 267
663 732
705 337
312 925
615 179
554 271
365 91
829 131
604 958
905 268
997 220
677 708
601 173
660 321
239 38
305 413
145 781
118 967
892 850
28 429
700 507
597 581
712 65
23 425
693 315
535 927
635 689
861 212
532 235
273 521
933 771
552 577
544 78
927 669
98 435
941 955
536 797
862 537
962 247
561 884
811 654
343 96
307 445
679 204
724 839
609 951
528 657
734 160
828 71
505 661
615 926
723 446
982 150
396 584
467 944
598 957
52 277
721 940
144 359
197 400
350 867
523 805
965 877
948 257
917 793
718 452
897 532
681 440
23 879
823 77
33 490
766 420
360 85
443 487
886 503
370 640
444 236
113 893
149 409
201 60
512 66
597 919
358 409
287 278
354 381
870 109
529 387
472 636
122 889
391 914
554 8
244 760
653 998
406 357
417 801
867 606
524 928
337 464
742 882
262 623
732 95
482 131
766 261
149 953
867 888
896 540
300 420
417 139
496 952
753 822
428 912
840 619
83 952
833 176
799 824
919 95
226 531
791 400
353 991
879 940
479 220
639 774
913 778
729 56
878 408
319 481
100 305
257 159
334 183
6 90
184 132
662 925
325 410
401 453
392 677
896 279
53 870
648 535
590 965
372 377
857 467
772 691
849 957
139 29
119 182
314 145
69 302
712 976
429 393
70 112
390 820
690 966
500 442
406 338
714 90
557 778
468 571
527 329
357 316
498 666
811 475
777 812
787 879
272 488
599 215
35 342
307 989
430 724
62 806
896 836
613 775
345 452
780 81
396 872
537 137
612 894
705 348
226 389
877 492
706 498
839 476
464 741
465 145
951 894
730 526
300 846
298 343
423 644
515 77
214 819
712 52
399 825
214 417
908 625
123 90
565 614
354 961
106 29
922 819
344 57
903 652
994 643
287 200
277 416
235 802
854 490
315 946
363 252
877 528
617 270
884 999
960 181
210 238
56 66
122 132
783 399
42 24
223 776
192 328
130 499
989 426
372 983
234 303
830 734
4 111
110 446
627 887
125 69
134 836
968 180
579 256
280 750
525 620
948 503
1 717
142 77
60 990
292 513
246 294
404 121
567 249
136 513
582 194
30 261
440 715
971 997
746 19
639 250
752 271
987 587
664 753
742 128
641 723
16 33
154 886
135 420
932 721
914 271
531 513
228 943
939 971
989 199
448 685
956 628
214 200
952 942
70 877
600 693
726 710
596 615
34 880
600 730
1 966
479 514
456 531
501 707
905 395
80 490
117 352
551 35
977 331
207 503
196 47
757 806
421 921
801 352
82 454
420 401
914 82
613 898
604 370
764 114
603 508
860 844
878 720
50 411
913 855
901 256
62 108
29 657
9 482
936 829
230 90
172 355
253 143
512 784
897 856
364 276
119 500
219 223
633 997
852 268
524 546
653 752
409 586
67 681
510 418
508 3
358 740
882 679
463 610
465 394
669 360
859 828
51 788
784 78
346 684
229 635
387 869
454 881
562 796
213 521
523 72
811 720
399 880
490 693
86 861
221 954
782 755
542 80
157 833
516 326
961 502
371 744
625 348
143 824
345 187
258 355
75 868
747 68
761 473
334 237
190 846
600 554
633 972
804 141
467 790
291 320
64 427
774 661
485 688
874 916
271 830
697 132
200 346
818 444
680 960
805 152
705 870
841 404
545 338
127 645
964 11
438 418
79 28
715 211
127 564
393 589
720 398
743 89
532 919
878 560
712 212
81 683
87 416
754 921
566 631
642 880
298 530
557 79
290 376
939 272
860 416
813 331
420 579
498 556
116 952
163 375
58 827
242 243
164 144
774 996
875 729
259 416
494 173
548 815
86 783
199 487
817 945
524 12
567 237
188 21
396 683
509 350
593 453
596 751
746 756
485 370
785 621
793 743
558 279
62 341
827 644
589 261
272 644
880 112
133 839
521 67
417 529
982 30
780 9
764 578
947 525
146 249
991 732
11 938
278 549
192 73
333 104
747 780
892 605
443 627
693 24
553 964
993 110
118 534
111 773
298 882
130 58
790 443
380 121
669 801
873 658
762 860
639 205
809 508
135 530
554 252
216 828
937 106
640 209
981 54
936 751
808 278
720 65
185 598
398 100
757 854
713 270
475 518
26 352
882 283
535 160
987 436
542 750
958 923
977 181
931 939
217 912
977 739
336 936
36 162
15 734
3 792
310 728
79 477
760 335
495 961
396 294
44 482
405 937
117 2
940 381
293 48
786 156
92 269
430 122
855 127
919 444
171 858
335 228
563 250
211 95
389 58
539 606
543 432
434 943
323 660
707 374
530 616
884 493
614 621
748 314
758 469
327 666
894 929
178 661
756 457
514 388
994 144
575 52
994 536
195 9
382 317
932 902
394 911
532 816
129 8
476 279
945 886
814 802
463 838
294 992
380 218
361 808
859 373
909 936
944 853
169 103
5 325
236 101
916 398
405 767
45 45
931 881
682 990
827 744
736 145
362 121
929 115
487 722
658 787
639 396
498 602
927 808
908 503
900 162
928 824
868 305
186 973
962 798
542 867
11 789
910 278
392 373
95 838
624 879
274 752
354 263
71 772
274 280
442 979
802 174
478 369
342 670
468 663
530 303
92 10
287 541
914 1
838 678
556 8
760 462
725 830
601 113
393 795
773 874
47 834
203 574
244 525
188 544
847 711
721 718
258 938
938 7
685 172
179 776
238 241
70 939
51 962
756 670
544 444
277 528
102 591
116 479
22 346
57 303
21 869
806 777
783 279
450 744
520 468
708 628
566 757
718 777
447 617
60 473
1 991
581 337
815 103
448 697
1000 837
705 504
280 20
298 511
254 63
531 747
374 774
530 238
15 940
557 247
720 461
452 617
953 720
823 33
729 768
605 270
773 728
747 310
820 53
116 44
791 74
847 646
884 164
104 376
623 898
359 661
277 342
62 810
842 230
997 884
153 571
299 601
910 926
979 45
89 730
803 95
741 879
43 650
26 624
521 147
807 648
989 879
689 83
312 51
934 531
102 309
909 87
13 400
445 819
548 991
86 534
412 351
1000 826
449 455
601 25
673 969
848 408
491 661
712 537
67 803
111 645
732 168
568 20
838 744
735 12
545 386
737 820
645 957
412 737
762 93
62 13
420 434
95 910
446 910
712 806
451 513
681 822
842 182
926 248
260 680
66 660
479 805
761 802
538 123
216 172
184 300
733 277
187 604
513 827
633 633
146 225
47 83
265 826
74 888
567 190
849 334
138 633
434 327
450 899
70 972
271 665
942 254
857 4
831 129
761 370
594 463
546 906
732 641
528 810
999 805
139 95
727 848
175 276
174 161
133 624
289 244
498 404
407 231
359 355
724 237
699 119
24 318
958 245
54 755
560 486
581 53
901 698
974 308
469 75
699 148
391 601
4 988
218 888
243 410
647 576
695 966
284 346
590 719
473 242
728 644
696 33
731 308
616 596
671 705
852 84
684 369
356 242
130 687
97 574
149 372
338 743
88 843
561 622
863 678
321 34
67 591
899 16
612 798
502 514
598 283
652 353
595 281
968 8
581 724
96 65
807 730
573 434
56 895
572 134
168 918
509 892
908 234
32 407
920 520
803 533
885 517
798 454
461 479
203 766
830 42
771 299
733 637
531 344
477 788
706 103
995 644
878 214
620 903
422 909
441 540
57 224
678 326
805 854
620 139
180 7
306 449
85 951
294 38
825 616
718 770
414 530
743 712
614 292
201 363
902 36
260 642
967 959
813 937
76 771
778 432
880 255
205 84
121 965
580 499
269 946
475 298
9 683
974 218
581 623
659 174
815 483
441 918
855 782
553 254
685 930
185 331
414 565
530 390
889 534
479 109
406 157
839 954
172 415
38 813
986 753
235 696
614 801
583 676
929 469
398 135
465 614
178 583
973 878
412 707
816 861
17 891
844 222
636 856
668 16
768 674
369 654
455 2
677 982
451 37
172 606
219 849
431 636
514 397
103 403
263 925
815 919
140 280
135 659
674 776
449 803
456 442
443 817
799 910
947 120
726 249
97 118
754 944
340 528
931 268
192 443
361 194
473 7
666 501
276 608
410 340
781 724
541 866
776 224
344 339
588 722
840 69
13 685
213 593
860 352
795 143
336 52
59 156
657 809
416 724
64 932
655 826
691 844
67 196
535 466
188 410
479 122
807 27
620 491
843 19
162 480
531 638
793 497
306 590
314 449
381 721
547 377
220 36
231 237
703 287
697 765
887 890
916 175
665 694
712 535
15 508
145 874
371 545
135 937
386 676
397 448
824 766
801 943
179 43
329 32
796 881
770 25
200 683
376 686
221 865
372 88
961 235
780 516
452 331
7 914
361 838
604 403
345 184
227 405
436 524
405 556
581 232
914 175
860 780
644 290
377 81
316 15
530 338
669 95
9 982
820 675
77 369
553 423
827 422
946 780
335 263
494 350
524 915
694 408
697 384
464 338
352 73
411 780
875 882
864 79
753 883
252 683
105 830
252 805
584 932
194 197
547 918
832 687
94 70
454 526
863 791
864 918
697 215
97 274
352 571
453 960
642 105
934 705
509 747
678 186
382 92
9 872
558 928
998 841
366 652
443 451
368 229
444 306
579 65
635 540
499 930
34 88
792 141
888 968
153 301
392 565
437 535
463 401
242 994
646 460
911 608
836 88
393 279
343 280
819 972
901 978
66 318
458 935
902 858
158 345
910 54
589 550
950 346
340 51
510 192
799 986
74 421
699 635
914 467
438 42
19 732
49 338
273 84
942 507
852 174
228 99
648 762
108 816
866 598
789 447
433 376
796 587
222 506
973 495
536 135
866 410
748 555
639 915
422 20
194 580
678 273
34 421
237 326
924 141
588 103
479 712
299 21
527 275
769 520
654 499
908 304
858 520
435 656
675 497
76 856
128 869
289 754
79 162
303 526
629 2
714 891
911 107
381 13
533 437
935 149
453 187
707 843
498 311
807 141
996 173
41 883
636 124
285 330
856 715
717 588
478 484
590 431
443 389
825 971
120 976
163 760
603 572
883 869
9 101
273 690
572 5
128 314
644 208
922 413
1000 499
982 639
69 478
866 572
542 512
487 691
451 661
233 649
518 53
153 116
805 526
531 426
739 377
585 658
71 382
880 507
145 71
548 862
433 213
724 414
104 974
635 211
860 554
607 868
983 377
903 759
184 788
165 433
90 923
305 749
255 161
231 184
46 400
612 778
192 478
452 336
546 296
850 87
954 406
782 456
214 937
725 684
116 398
321 890
639 206
366 625
809 894
293 596
374 854
331 905
240 565
861 783
869 786
191 710
165 823
760 972
656 379
777 484
374 772
977 97
721 12
905 343
939 529
383 198
102 313
878 713
496 341
126 738
447 364
187 317
288 612
990 946
429 943
714 766
863 803
814 691
34 583
112 719
916 973
285 494
207 18
359 162
900 703
66 484
800 347
958 252
197 88
31 947
713 626
429 744
435 575
158 242
961 468
440 270
764 877
894 725
887 970
672 252
736 786
132 738
990 536
624 90
36 187
813 654
398 749
323 241
482 832
300 480
749 443
319 740
465 512
482 213
464 351
137 154
892 200
736 269
358 881
67 359
12 394
142 879
119 409
241 464
944 601
43 541
280 693
205 362
574 744
95 686
840 37
237 231
500 731
612 972
330 857
250 678
557 342
750 392
855 676
276 991
531 799
491 319
680 811
554 696
382 253
290 649
880 221
952 526
497 379
236 563
241 827
168 486
877 797
472 918
908 732
530 748
66 439
249 21
716 745
997 803
451 97
317 287
812 330
708 269
831 309
136 944
429 72
868 303
221 305
36 340
88 128
566 565
585 153
898 814
617 301
397 895
181 67
397 714
982 993
301 104
48 813
884 437
739 476
780 752
92 960
87 815
380 179
332 653
467 965
265 229
124 83
150 662
375 304
296 546
650 357
170 597
33 697
172 53
805 772
731 951
766 897
75 818
471 145
109 407
636 937
20 374
35 759
62 169
714 410
766 358
955 363
60 935
988 987
759 231
181 792
688 490
307 946
91 763
170 778
715 199
573 805
563 734
903 607
16 625
983 617
980 782
716 937
924 39
269 703
495 682
171 450
395 183
946 478
256 486
685 115
919 970
703 257
863 482
106 605
221 879
660 88
25 201
239 376
79 948
630 507
956 574
756 801
278 351
836 701
815 533
503 520
777 734
215 205
810 640
518 321
408 31
231 178
553 433
380 469
976 632
205 9
809 931
282 960
661 87
620 117
637 476
209 122
327 413
52 423
743 137
167 570
748 151
583 398
867 301
932 963
972 842
773 136
96 781
868 54
171 757
232 488
609 808
220 440
863 936
72 272
842 606
756 239
637 589
889 339
302 503
345 820
956 273
53 117
170 52
808 921
408 341
148 39
479 17
952 368
640 342
947 24
263 481
69 703
42 899
402 957
777 343
616 746
863 732
784 669
589 33
373 591
630 996
12 520
888 109
450 964
988 527
7 396
98 250
149 76
32 140
482 550
296 809
541 97
765 158
191 324
915 354
349 563
83 544
652 361
324 970
496 101
497 311
561 503
578 595
734 709
259 610
418 216
312 555
713 958
282 77
430 903
465 196
739 779
139 548
518 391
492 463
774 14
516 988
583 334
42 93
703 316
531 300
854 120
78 843
920 566
469 360
555 350
128 934
481 294
685 267
729 998
11 176
164 502
835 527
620 746
62 877
177 322
442 593
435 31
596 519
878 355
704 65
998 433
726 831
97 478
476 410
586 826
327 487
13 749
495 162
38 633
954 556
148 214
244 396
914 583
938 840
904 792
225 641
472 902
379 950
360 569
394 855
341 946
694 721
883 354
986 188
744 921
135 940
335 892
475 378
218 249
41 412
52 122
23 265
215 524
92 402
257 574
520 486
206 597
951 213
401 89
9 937
876 145
36 143
521 211
459 511
922 738
860 499
764 974
497 883
285 978
552 589
74 541
138 71
283 280
368 88
24 684
828 376
518 900
110 864
374 38
776 568
67 296
270 636
518 830
807 766
354 803
343 359
429 428
707 481
568 712
395 74
449 592
491 223
87 967
4 600
168 461
756 780
415 235
64 25
791 933
735 871
229 145
572 78
558 658
369 279
352 126
717 763
986 801
767 207
806 73
533 771
550 974
208 289
314 964
897 272
143 104
249 632
710 371
28 821
99 267
393 397
160 451
251 109
315 145
217 17
787 121
94 750
38 337
301 302
573 351
455 197
828 715
86 703
524 537
804 114
510 622
72 196
305 669
814 323
340 619
740 31
780 127
463 833
135 817
168 763
959 707
422 622
325 787
324 507
621 848
469 128
324 131
799 541
864 628
246 613
643 203
329 985
818 422
239 791
554 953
659 406
28 513
299 81
588 352
199 623
750 208
338 668
209 73
700 137
750 72
275 946
931 392
814 603
394 748
701 53
459 948
460 359
440 486
837 758
381 27
234 36
703 130
203 572
709 912
984 902
848 458
850 258
861 778
526 664
716 254
201 226
585 175
660 661
419 24
50 497
532 799
929 284
856 235
147 131
33 564
22 130
387 880
658 872
535 247
501 183
408 251
425 702
362 993
16 85
581 780
579 66
349 113
347 507
637 204
768 493
622 670
549 790
661 9
256 207
389 196
447 756
458 797
789 871
955 820
600 805
870 535
647 178
684 218
422 994
487 321
990 190
979 109
117 539
745 640
835 373
128 134
931 281
152 586
405 719
523 107
642 4
182 393
610 289
282 866
186 32
221 769
877 176
715 199
839 994
366 460
594 674
955 493
79 524
243 106
212 484
488 766
158 853
142 669
534 768
799 423
191 720
896 19
218 67
61 610
70 56
729 426
919 663
186 684
789 997
480 429
194 1
854 968
636 351
118 995
418 170
890 916
935 609
676 785
395 152
208 736
161 464
127 937
620 79
76 313
741 409
410 555
522 934
285 264
258 158
328 402
318 676
284 217
1 252
404 959
694 395
859 611
548 855
933 986
298 168
576 8
563 38
972 986
249 85
243 256
657 507
182 570
786 975
226 466
424 787
182 629
240 118
972 41
26 787
955 905
913 323
361 530
515 476
561 332
588 764
270 803
373 245
219 451
916 159
945 444
73 340
457 127
167 313
99 429
334 192
515 54
583 246
721 875
207 98
861 281
84 795
39 131
581 457
615 257
701 497
837 560
686 773
85 294
722 853
44 184
237 55
301 559
434 820
918 21
302 640
435 779
909 386
842 473
730 490
987 456
16 430
203 823
116 701
553 288
472 837
892 597
155 709
529 192
213 588
228 446
225 515
900 662
135 133
623 742
198 865
294 609
431 213
913 497
785 546
383 466
63 256
965 274
466 217
805 493
939 679
193 33
695 163
296 93
834 829
693 919
527 31
243 987
484 957
503 156
622 268
524 885
159 684
901 488
981 625
303 706
738 920
83 495
587 432
261 378
297 420
451 954
941 823
780 694
850 424
691 282
167 471
155 215
703 325
949 55
760 683
602 251
746 498
929 684
62 332
752 190
143 358
181 202
895 83
506 960
241 744
215 197
412 407
732 369
424 114
796 681
931 184
681 398
82 676
8 610
799 144
502 759
961 941
24 682
642 856
599 529
726 883
289 814
183 137
250 21
701 606
790 46
444 632
308 470
79 526
669 315
74 878
818 171
853 34
889 842
370 494
376 488
302 96
232 665
686 484
90 482
528 386
18 879
349 971
496 326
641 428
305 165
336 714
748 123
964 188
682 637
125 334
429 58
722 426
909 661
142 408
794 998
877 669
640 811
136 225
652 136
301 776
490 957
79 636
824 237
874 43
376 505
563 998
423 804
464 285
692 332
330 606
274 485
295 206
431 914
49 431
207 83
39 349
984 696
933 117
159 808
313 806
803 535
338 875
159 226
558 802
408 850
334 887
93 681
594 629
59 524
606 643
991 265
961 644
761 974
782 893
699 920
454 94
968 501
727 792
594 126
976 284
171 1
682 309
938 264
787 276
918 996
261 393
37 908
882 221
114 797
717 663
756 812
313 171
963 724
850 40
324 557
557 825
134 494
758 239
514 72
67 545
937 432
339 328
549 973
770 221
884 663
474 487
657 640
363 787
826 620
176 213
37 149
643 733
971 171
242 400
945 485
916 309
637 881
854 255
476 186
848 624
110 359
998 322
108 767
386 361
573 933
81 561
294 610
781 724
123 264
749 23
331 67
948 665
919 968
153 801
425 395
753 1000
321 534
300 751
112 428
361 686
247 684
294 442
165 540
804 74
96 288
354 552
216 427
395 302
103 135
530 547
547 527
61 282
33 868
296 360
45 144
828 656
97 291
831 121
195 262
549 634
185 291
718 903
204 401
536 112
659 307
833 65
347 205
72 893
253 379
523 367
23 298
589 350
470 120
381 419
52 665
955 929
831 237
638 673
784 35
342 173
238 443
647 174
67 584
962 719
85 320
618 484
834 107
226 206
625 304
968 607
535 677
913 923
595 366
401 551
724 379
821 742
916 961
544 468
186 983
302 506
990 271
377 919
125 823
126 603
210 749
426 94
16 744
110 339
889 611
990 511
252 612
572 810
278 167
149 116
621 463
733 451
370 610
433 110
713 495
244 559
652 922
666 669
7 667
278 776
286 896
507 267
77 537
704 79
194 354
817 853
304 815
425 549
659 673
167 857
415 371
293 411
79 67
734 958
733 86
981 11
278 18
555 487
566 354
708 258
111 759
573 525
73 414
86 998
854 732
102 253
663 269
335 395
352 742
827 68
79 85
103 807
294 356
710 657
915 860
618 417
941 25
438 191
189 14
745 524
777 42
311 847
242 439
181 645
713 593
678 7
814 791
146 780
436 108
967 855
272 351
375 585
776 213
227 812
336 964
6 971
818 112
551 316
961 59
652 731
738 673
464 330
109 552
660 610
464 545
895 626
211 736
948 269
81 987
951 174
145 416
527 956
272 963
22 77
808 232
905 674
3 545
97 369
978 111
656 756
381 442
177 550
819 592
578 125
299 900
315 529
484 444
406 842
919 756
988 428
101 727
271 893
261 104
215 367
123 238
680 870
420 504
95 857
981 238
138 673
201 280
723 453
294 685
440 129
557 213
939 428
320 658
761 210
577 580
818 975
844 699
202 498
354 264
502 297
970 335
614 639
91 170
855 337
466 385
598 295
722 22
679 536
746 41
621 439
414 322
21 439
936 258
521 222
519 290
624 22
660 488
658 238
574 750
135 512
807 39
60 732
268 528
569 738
177 13
335 190
628 590
847 355
577 564
853 368
389 95
582 476
713 48
798 239
751 287
325 933
664 557
85 385
123 931
944 654
843 299
889 278
632 471
34 736
103 209
303 887
363 492
540 885
124 76
362 338
270 875
432 687
71 934
865 516
169 193
492 808
86 12
482 381
116 718
926 516
402 219
710 229
113 765
840 249
586 237
111 201
887 856
789 542
58 958
150 653
461 226
238 642
22 546
263 719
234 137
356 189
417 636
400 65
314 530
766 239
440 900
755 877
419 327
284 544
197 476
702 434
75 657
203 939
657 97
234 465
653 891
527 589
654 70
599 927
165 967
867 364
241 605
932 622
165 659
135 215
649 362
18 836
775 724
820 221
686 432
322 53
642 339
408 849
775 295
262 6
370 940
544 128
749 610
269 475
690 914
276 403
238 339
62 293
514 12
443 882
935 199
537 765
613 576
870 944
949 388
327 131
259 319
928 870
345 8
921 196
598 35
373 196
489 836
848 435
316 3
201 291
55 251
826 737
680 668
55 696
826 629
947 381
251 85
92 875
71 596
630 13
209 669
504 3
437 698
700 352
642 753
3 900
636 697
364 829
524 316
945 419
799 350
434 892
766 50
645 525
538 836
505 275
277 746
443 9
360 714
466 142
42 1
698 469
297 678
993 61
479 821
170 938
829 278
328 604
129 595
431 972
246 666
412 935
943 523
236 854
996 302
303 702
171 38
715 1000
61 468
288 708
645 540
817 458
62 474
68 144
116 190
855 498
432 362
885 267
120 375
677 121
822 116
153 980
980 993
460 868
575 40
580 748
206 220
693 396
540 267
456 760
258 656
18 311
577 690
64 902
22 697
813 741
720 844
836 966
833 699
739 296
43 408
627 318
714 248
515 319
79 254
909 970
281 337
26 927
828 857
554 90
830 850
693 366
331 549
248 529
824 164
571 986
303 867
115 197
516 16
269 629
598 595
931 178
104 878
735 957
46 932
781 288
653 875
424 474
2 984
147 671
656 825
692 717
914 959
974 806
434 429
23 243
421 32
910 954
910 524
455 645
932 956
830 235
708 585
569 254
924 710
535 715
432 580
538 226
32 345
774 512
755 466
498 797
750 175
699 407
52 660
615 153
388 984
569 445
698 96
805 137
852 622
201 339
565 284
628 739
251 596
61 402
198 6
180 558
965 948
608 878
31 16
1000 222
667 418
514 568
704 364
985 318
657 555
838 186
925 222
817 466
868 175
181 878
436 66
14 360
238 401
417 621
843 268
686 416
983 509
873 199
517 686
241 858
44 174
395 79
545 968
143 212
90 413
478 323
683 525
926 491
112 920
187 342
757 954
463 873
71 739
425 335
193 587
760 666
744 236
203 155
366 289
701 346
668 455
980 178
669 350
270 905
247 780
734 457
329 3
742 196
531 400
986 167
832 724
959 746
901 576
864 162
507 266
721 565
743 175
525 700
605 411
191 794
250 851
854 924
120 579
978 596
762 650
374 964
710 593
169 332
493 610
876 32
597 1000
174 596
296 339
749 698
491 901
752 939
863 741
320 605
200 982
632 298
261 961
554 5
336 971
580 722
754 829
828 456
51 350
688 1
698 347
247 437
375 189
930 999
603 237
219 249
546 803
764 850
854 807
777 317
39 190
18 357
812 792
142 845
846 863
210 830
266 543
732 457
455 641
878 661
909 57
860 96
945 454
260 623
940 799
988 37
393 978
770 5
850 205
67 912
741 695
238 276
732 6
646 969
630 187
243 524
619 538
992 103
725 563
361 252
288 664
642 349
353 681
885 411
322 203
897 952
228 63
68 135
103 959
146 714
237 732
270 388
491 856
419 262
513 215
878 780
128 801
481 520
930 480
682 366
317 252
314 579
713 544
503 382
96 816
548 648
36 333
188 817
78 526
740 607
386 591
391 618
137 513
992 871
236 67
319 674
253 553
96 633
15 965
781 598
246 110
443 328
145 281
807 631
237 223
813 547
164 622
134 204
74 301
368 126
800 310
862 686
319 52
16 958
556 333
443 797
124 801
82 885
515 268
491 888
434 752
374 303
507 598
899 507
633 581
890 266
952 433
484 752
710 270
603 500
296 265
66 45
929 420
688 148
36 444
196 178
481 469
67 569
76 987
567 965
231 708
140 457
209 183
452 624
124 918
183 55
99 419
838 249
396 28
471 525
703 431
900 666
234 183
169 967
931 309
17 736
192 162
344 157
781 401
318 796
850 904
322 501
749 948
975 160
685 145
575 446
111 387
570 475
441 345
654 739
474 372
533 671
828 666
66 876
672 608
511 384
884 521
468 833
993 633
777 443
888 677
64 352
827 999
344 633
371 267
638 998
668 845
510 171
47 495
102 576
960 718
239 613
445 843
476 706
149 437
114 253
604 37
35 177
810 430
697 379
376 181
25 335
505 43
538 535
111 552
269 640
252 70
913 507
213 696
133 388
641 362
398 246
423 245
674 432
810 233
413 371
705 186
229 438
972 210
761 766
405 83
152 30
537 657
353 64
452 749
110 485
731 92
336 507
939 154
386 10
381 749
935 798
236 85
295 163
929 208
290 55
85 333
990 442
505 621
370 342
827 957
49 480
987 558
711 385
394 926
674 97
895 774
859 608
771 130
337 154
209 699
32 626
67 293
914 21
363 572
529 283
762 189
746 577
961 749
674 457
553 355
129 348
956 447
576 988
141 726
424 913
538 349
642 456
476 605
177 555
837 839
27 705
281 599
347 773
230 242
596 21
368 783
229 724
712 323
49 805
717 852
201 473
928 255
860 842
396 404
242 36
740 233
831 268
41 21
262 178
198 270
52 857
581 566
888 281
86 293
144 937
409 803
58 344
186 336
739 917
952 581
814 980
248 692
712 645
822 288
558 973
830 20
585 610
891 411
703 473
409 977
779 847
191 817
152 837
753 376
957 891
870 705
396 770
414 118
406 107
80 236
255 964
573 909
320 840
312 464
440 22
868 720
537 219
55 59
434 689
579 807
512 391
160 449
566 907
14 574
810 972
935 93
2 64
903 508
971 321
343 215
935 410
628 211
269 471
159 682
489 703
93 738
186 1000
907 253
827 752
724 920
13 636
700 658
165 14
335 603
817 136
546 678
888 751
222 174
855 157
859 381
119 344
344 952
204 305
56 250
169 31
666 780
437 181
195 365
967 602
737 530
207 784
535 282
455 95
252 756
137 310
654 110
62 255
559 997
246 265
295 615
394 415
596 961
325 831
432 790
320 292
75 169
451 527
621 609
365 905
215 872
982 502
756 868
865 43
308 315
929 110
524 603
563 323
153 119
909 888
180 585
753 229
755 254
863 203
108 376
248 228
729 323
191 230
273 485
799 55
164 580
183 728
50 688
807 745
633 202
787 716
945 812
66 539
742 700
75 929
156 849
171 323
553 885
369 362
416 825
404 168
895 580
268 586
331 945
147 74
790 964
775 933
471 734
433 841
769 213
61 508
831 925
809 232
593 383
207 178
345 9
588 611
197 240
184 855
929 527
491 330
262 718
452 266
106 733
945 885
393 875
799 6
238 223
606 608
785 830
838 812
422 130
370 426
280 619
146 553
883 208
926 636
901 145
877 377
262 6
881 822
827 654
877 679
286 64
894 482
293 71
201 732
157 715
333 571
124 437
645 478
114 6
150 570
947 14
20 27
848 208
862 900
578 674
738 738
219 864
935 632
363 512
227 136
707 520
956 559
37 830
836 600
170 150
164 985
11 116
324 183
82 859
533 185
922 660
524 270
901 141
652 459
595 264
783 878
437 301
131 739
339 474
624 966
950 508
623 787
969 961
820 946
130 51
711 352
621 52
192 235
694 522
785 843
721 288
589 567
305 157
631 719
684 643
151 254
40 634
595 773
719 9
60 414
765 849
900 770
5 386
907 92
935 698
986 691
258 655
812 574
293 562
205 442
696 977
611 356
128 736
744 205
619 847
696 804
574 384
769 595
687 578
276 675
366 621
275 261
835 623
185 87
529 128
104 390
745 224
959 715
919 873
719 702
506 538
921 414
9 79
656 689
364 695
316 931
192 729
352 590
677 26
153 536
925 205
428 257
971 669
541 386
88 890
427 260
674 593
671 348
37 682
377 327
257 401
129 692
282 448
474 480
16 958
163 626
883 940
609 590
976 853
743 149
409 64
656 169
517 82
763 327
653 553
953 140
832 910
358 82
562 114
71 831
457 577
517 233
823 340
192 125
274 798
861 934
103 682
763 517
844 620
173 526
665 497
407 125
207 497
610 764
595 768
345 681
914 52
391 861
986 736
534 583
517 259
940 395
911 619
239 702
228 755
251 411
535 893
389 658
421 742
510 998
678 16
68 855
715 592
327 458
41 700
959 861
255 557
176 898
600 166
920 414
824 827
720 171
828 359
100 108
106 249
265 610
464 783
375 332
790 178
878 701
561 830
386 837
735 816
981 562
975 334
161 901
72 798
156 880
988 899
148 256
865 93
876 413
744 328
506 250
951 534
364 384
220 511
327 749
311 954
288 307
207 285
83 449
328 278
177 239
494 316
408 325
737 359
687 283
532 481
14 192
576 482
993 377
126 796
749 319
626 436
721 37
485 833
111 803
41 813
128 287
612 535
893 536
818 348
828 579
771 350
831 842
218 346
142 824
143 343
779 891
927 768
600 499
301 412
225 710
997 342
876 352
887 608
956 769
347 705
54 783
624 118
464 885
709 842
185 605
495 851
618 963
461 421
833 217
927 762
104 57
408 923
531 979
747 295
1000 486
269 94
212 53
938 892
733 675
279 646
496 917
880 774
194 113
330 341
103 27
83 257
180 206
185 491
785 710
196 932
25 785
838 464
355 237
911 775
421 88
5 190
963 916
29 885
225 157
183 359
615 327
533 265
755 795
504 717
648 540
324 699
162 673
909 161
936 517
605 819
9 356
272 610
494 971
128 300
659 719
46 310
575 274
68 578
294 329
869 572
270 942
614 193
354 432
949 522
341 289
645 554
163 349
320 916
216 657
375 447
757 874
148 421
998 331
659 215
786 292
233 528
720 56
488 846
367 73
362 436
989 708
56 6
921 152
808 376
822 137
11 183
603 578
908 158
372 601
892 567
95 158
214 125
970 814
886 701
137 337
44 248
253 125
277 100
476 174
310 84
267 297
875 320
477 869
470 783
350 849
7 362
486 444
257 220
920 455
792 143
390 56
181 836
936 643
816 457
541 411
707 125
445 807
676 582
364 922
770 146
507 714
157 777
996 992
447 414
557 916
972 238
73 947
589 152
609 8
418 404
529 149
956 125
707 974
895 632
777 70
784 665
441 283
274 940
353 437
352 720
958 910
856 323
475 31
38 444
848 84
233 456
581 376
349 188
819 287
357 244
908 596
878 140
80 349
785 152
871 433
342 136
459 829
859 197
640 934
17 897
352 487
863 249
436 933
220 212
455 255
850 576
716 362
711 728
879 795
227 495
630 750
578 569
765 89
22 436
333 405
892 38
286 685
617 755
966 722
977 836
412 421
783 827
554 128
922 493
987 433
182 149
717 617
705 760
196 482
887 727
764 528
212 779
533 50
771 828
664 499
919 747
573 76
203 701
193 127
559 125
273 179
796 740
500 990
472 500
226 695
222 359
137 990
39 434
262 669
168 810
557 925
1 86
786 129
256 203
328 979
158 814
554 601
590 953
453 53
748 62
420 679
668 970
403 556
225 707
516 664
589 392
478 72
201 589
792 263
242 456
269 119
719 399
351 823
876 309
370 803
481 623
592 790
346 149
855 994
657 571
963 370
442 246
834 440
703 642
98 626
744 944
342 366
189 463
771 693
495 64
686 141
931 976
124 277
271 276
846 979
349 928
173 809
248 790
432 7
632 951
895 529
895 376
838 236
929 83
146 609
750 424
399 832
109 680
955 523
502 379
307 801
609 850
640 479
486 857
808 72
600 118
493 702
938 495
577 331
940 866
289 723
555 689
368 688
211 663
42 322
123 712
562 348
827 732
589 202
273 312
430 396
98 873
367 922
253 35
900 944
667 192
880 189
877 221
883 247
569 87
799 924
271 692
423 360
562 98
409 12
407 834
706 839
761 504
539 72
15 13
205 439
627 681
902 85
332 504
590 784
708 900
592 389
749 978
75 14
25 310
143 484
322 432
936 848
920 83
95 474
912 935
616 300
384 539
42 517
301 715
614 632
20 8
985 206
219 768
78 60
544 244
676 220
68 866
948 611
85 987
922 43
342 996
535 537
54 725
439 576
207 354
361 53
258 227
995 346
406 477
721 72
292 950
815 396
7 359
346 763
806 91
86 268
804 147
872 620
196 858
212 311
364 403
629 572
918 622
99 624
695 323
272 819
215 986
345 87
850 221
311 690
957 655
802 397
17 761
619 673
984 212
615 830
402 347
968 244
867 319
642 66
885 562
548 914
1 99
319 892
582 850
505 630
26 539
300 306
979 43
255 918
748 962
309 869
112 149
467 277
343 979
540 109
22 227
325 87
979 22
871 644
274 561
99 376
681 299
341 399
317 660
622 596
464 64
213 931
207 575
554 680
788 549
776 93
180 809
830 101
745 158
718 701
76 18
316 817
216 757
416 657
252 532
596 38
968 716
291 808
487 175
723 844
936 275
83 499
599 116
274 913
614 343
360 992
808 690
446 676
333 24
555 862
899 585
301 151
958 867
41 591
434 445
720 764
262 370
486 802
715 861
204 759
750 329
18 564
240 557
581 463
325 572
157 135
285 224
90 457
47 243
688 131
894 481
851 407
209 156
16 336
94 924
252 220
783 843
400 269
731 22
594 980
115 55
278 751
207 400
643 368
498 254
735 330
736 392
547 585
921 945
868 563
783 15
858 119
387 565
587 258
237 118
173 180
930 352
751 451
818 137
390 393
723 316
708 125
710 459
403 254
817 630
645 271
389 599
164 502
759 776
894 750
930 996
347 66
517 860
996 98
491 335
650 386
511 214
672 357
611 220
850 74
345 428
26 494
995 733
509 190
939 753
749 402
468 869
728 96
193 984
318 724
110 684
898 968
325 620
839 569
643 935
362 688
181 987
720 388
577 176
929 228
629 516
385 677
772 97
80 112
836 965
649 398
365 945
564 546
114 689
624 402
90 757
743 985
373 270
445 462
690 950
466 374
50 319
415 850
961 821
786 495
892 796
740 434
979 256
945 304
705 93
849 568
552 794
64 592
54 925
874 509
882 743
61 339
188 931
752 476
970 149
945 537
971 861
116 685
988 950
42 60
628 692
486 891
483 179
104 549
58 536
279 977
316 939
870 339
814 504
652 621
158 784
644 596
281 128
77 760
820 268
960 119
10 447
626 445
994 492
28 729
706 52
990 306
645 21
525 859
480 459
242 176
772 637
765 885
645 52
320 842
961 464
910 279
724 970
462 535
264 718
769 490
795 969
990 759
618 440
898 514
690 97
734 139
24 462
514 499
340 668
132 833
112 301
271 41
576 835
553 733
222 840
809 321
80 17
456 799
312 697
794 354
493 2
464 528
26 516
184 977
809 366
666 316
357 921
755 936
668 933
772 308
629 890
906 580
378 708
404 362
715 690
692 198
725 207
723 155
131 750
115 907
222 940
860 781
717 578
510 615
922 385
274 281
861 551
258 179
540 239
928 662
859 255
461 619
774 584
333 184
90 904
844 448
229 311
888 704
318 945
329 397
678 240
790 602
781 538
777 48
709 321
575 704
323 568
151 36
219 97
1000 484
932 309
619 843
547 160
105 507
904 864
104 433
35 581
119 894
941 815
136 895
599 650
218 711
746 922
18 369
853 965
273 18
861 784
944 892
398 407
271 48
480 301
882 374
267 514
329 1000
895 208
858 465
175 494
415 75
444 921
886 433
450 296
79 159
50 310
717 23
70 447
748 987
360 550
63 629
629 627
835 392
856 523
16 692
767 31
951 431
863 210
506 837
995 313
622 584
607 44
491 338
324 676
225 238
866 684
310 288
680 494
17 144
836 536
566 33
463 602
812 517
353 326
638 317
901 348
391 260
598 507
182 881
119 922
605 407
694 985
479 915
59 373
908 495
527 894
496 474
991 990
316 307
623 343
690 953
212 523
30 81
962 810
731 211
618 80
64 335
249 311
684 542
37 307
201 592
66 564
554 696
2 56
399 869
821 625
148 89
169 33
842 177
388 131
211 572
907 5
315 274
816 156
463 999
591 853
416 663
358 656
711 969
837 360
984 110
198 658
690 131
307 367
497 532
104 694
699 707
981 10
165 14
12 797
650 627
289 603
258 65
34 647
7 969
78 871
529 990
121 276
642 219
750 428
122 139
846 853
863 820
833 827
624 27
654 845
447 273
338 942
589 704
673 372
243 595
585 751
26 771
989 705
132 668
807 738
591 253
73 653
479 453
479 905
749 103
376 133
74 195
899 713
85 663
258 572
322 327
97 842
546 348
15 85
823 678
931 822
474 413
866 3
907 953
55 345
477 656
851 431
144 551
213 749
320 228
555 470
312 642
989 651
736 858
535 4
825 559
972 466
468 299
251 837
182 375
30 306
736 658
208 880
629 879
107 421
891 948
590 661
312 202
59 578
582 48
606 594
59 407
705 577
414 527
901 956
261 595
253 930
809 997
876 461
881 437
385 982
642 772
974 975
552 953
1000 32
626 134
540 606
183 685
211 244
200 596
191 111
40 460
457 444
904 849
286 332
313 784
556 671
645 955
908 529
560 197
330 908
513 186
870 870
114 696
292 81
191 313
773 482
926 231
80 229
560 829
612 365
36 873
828 167
695 680
876 735
642 255
441 206
75 155
851 311
391 188
501 142
624 582
813 273
501 549
377 892
257 61
934 989
156 292
972 761
495 851
106 847
53 137
292 546
857 127
315 142
283 247
829 815
87 907
455 641
533 588
649 831
819 790
81 582
342 975
825 52
899 836
973 930
476 951
78 264
406 332
579 392
207 689
595 407
48 293
881 49
880 580
370 529
110 699
673 450
502 451
287 497
427 401
352 260
523 902
233 429
821 929
617 811
218 27
320 211
260 265
845 200
729 139
837 214
664 839
290 509
6 166
567 576
835 432
333 918
347 358
286 566
377 167
193 902
113 594
859 513
713 372
510 704
918 441
280 346
855 582
747 569
144 860
292 313
231 979
337 624
190 577
743 622
524 566
160 936
449 637
8 18
722 161
602 518
864 639
220 881
449 718
578 967
280 593
572 869
493 510
87 908
530 683
248 829
765 53
690 408
426 213
374 697
215 147
786 975
856 78
796 5
972 305
898 374
243 252
761 469
377 735
418 847
676 906
959 665
72 440
653 648
344 497
644 26
1 559
637 429
434 857
161 432
806 406
657 58
527 48
783 417
264 903
808 200
865 939
379 766
413 937
434 32
57 757
316 77
505 58
914 952
384 939
344 74
132 189
236 1000
417 659
561 18
218 680
619 369
135 82
18 998
29 548
304 451
528 85
143 620
571 33
971 56
130 954
142 314
314 261
919 378
396 730
409 480
848 613
695 28
25 982
529 713
164 53
138 833
452 691
723 280
336 23
976 694
7 465
726 118
496 321
50 644
124 891
504 459
486 972
954 198
911 510
563 482
315 74
764 700
980 767
790 487
180 315
779 765
883 187
507 504
148 378
269 557
15 272
243 772
970 501
10 196
678 880
953 573
272 993
759 717
203 252
566 548
313 383
569 345
849 196
574 75
632 997
268 842
614 646
146 510
706 584
464 156
728 383
375 417
133 1000
252 134
681 336
718 817
162 994
190 286
361 11
7 763
605 992
638 275
785 219
803 783
939 490
872 266
682 667
666 247
380 815
150 917
734 61
54 868
154 896
906 244
6 515
506 913
188 611
830 144
927 972
462 632
897 865
531 333
580 579
393 197
113 959
19 543
411 847
743 73
316 564
78 649
561 322
933 584
727 749
720 762
393 653
518 181
514 290
868 49
245 93
51 260
803 358
204 70
143 213
776 947
595 459
780 854
438 155
903 713
474 164
817 623
804 867
156 335
383 317
410 23
283 627
984 461
530 85
298 188
134 673
131 74
927 728
883 911
623 364
528 786
409 96
963 345
680 212
529 118
141 62
689 938
398 423
508 673
861 928
601 805
878 995
723 731
641 805
169 605
391 263
359 697
42 799
10 321
439 721
783 539
476 579
1 472
144 874
802 508
313 5
999 402
133 190
995 721
326 773
35 163
860 716
514 394
714 901
622 524
62 152
731 404
875 538
412 731
239 19
23 213
615 551
741 22
742 747
519 735
898 67
782 554
948 757
657 296
820 662
814 278
682 882
419 544
274 557
576 830
43 512
63 598
619 657
404 803
537 361
427 923
477 434
190 209
505 424
85 847
125 324
205 898
442 807
363 623
453 715
227 938
536 495
152 289
91 155
516 556
479 628
61 942
151 955
379 251
98 655
979 463
361 223
29 183
806 802
517 392
330 259
754 744
32 865
20 906
461 123
750 535
477 939
893 810
61 627
282 272
734 159
381 260
443 95
897 409
801 249
507 413
156 130
994 260
166 188
310 14
548 626
565 59
869 24
651 458
729 930
88 933
193 463
557 469
878 635
884 454
867 678
807 390
650 22
210 801
814 815
441 520
579 361
385 5
462 447
377 36
968 190
652 465
933 160
795 209
662 810
487 678
68 528
550 294
94 717
532 759
279 907
268 972
977 857
303 653
688 438
628 680
144 656
815 279
488 77
886 610
287 149
677 373
666 354
71 226
985 759
666 603
575 263
119 933
585 551
989 422
102 273
928 616
895 245
321 743
352 382
531 207
579 638
992 207
433 245
3 63
665 417
680 669
601 239
790 798
220 186
459 778
394 321
566 386
128 288
670 887
93 479
117 200
407 672
916 108
170 839
256 919
587 835
74 935
733 188
374 863
641 952
273 832
217 34
321 838
724 345
824 991
191 817
489 941
48 597
436 404
323 218
53 691
625 910
97 126
988 358
310 470
301 628
661 582
420 518
862 982
973 144
960 686
626 163
759 449
852 674
892 194
885 175
84 944
69 510
867 180
650 57
684 176
758 951
468 345
327 178
321 330
15 299
461 281
729 641
314 220
414 581
756 205
148 298
807 839
19 217
273 673
849 668
618 957
302 607
785 86
415 628
927 106
386 430
70 388
607 115
696 384
588 21
318 451
290 736
953 124
797 308
976 226
183 646
253 594
679 484
112 37
142 94
524 38
426 528
642 594
977 33
53 338
789 565
301 370
494 78
386 253
478 291
936 361
955 660
144 188
225 634
728 255
293 366
893 251
844 719
751 535
873 821
385 803
173 661
739 686
938 667
957 124
485 416
76 893
81 439
72 220
474 305
670 799
50 767
485 563
98 894
714 236
38 970
630 99
784 211
877 368
492 722
138 833
725 976
415 213
432 805
110 486
285 906
673 779
342 335
228 157
392 439
408 942
40 430
640 38
406 824
545 517
349 897
873 683
895 74
879 287
773 327
233 988
767 57
391 905
62 108
546 619
560 454
883 954
991 600
424 523
39 397
293 969
651 388
461 166
452 546
872 339
327 224
281 104
9 93
200 672
290 70
523 746
700 850
449 406
928 691
87 873
841 966
353 380
545 491
36 814
152 997
220 908
11 478
571 501
172 20
89 771
517 462
311 611
16 216
907 760
632 944
910 993
373 472
963 263
76 918
914 998
905 228
706 134
634 916
935 276
46 806
267 24
635 563
778 578
337 650
594 685
678 969
441 503
765 50
968 403
401 840
68 881
15 306
221 773
48 649
454 156
179 94
656 720
297 813
463 434
118 634
602 57
559 795
845 42
445 324
164 812
693 845
150 231
3 707
356 371
527 51
144 809
529 705
518 800
234 825
459 981
37 352
146 61
103 596
919 991
803 547
392 82
312 496
202 541
912 315
365 557
366 438
143 508
308 894
719 660
641 541
892 177
238 677
272 38
29 340
886 191
273 831
326 277
818 584
899 528
85 729
167 263
771 450
344 309
969 78
618 62
239 609
286 510
547 476
815 558
748 575
405 701
977 21
604 731
258 795
524 502
765 343
793 690
999 535
612 136
197 967
576 230
739 436
911 862
419 285
860 726
427 167
187 265
995 403
198 791
293 253
595 721
411 57
592 387
523 409
376 203
432 719
155 951
813 171
455 66
792 231
398 314
579 218
621 585
375 573
825 818
539 668
725 420
807 949
358 316
519 329
48 733
684 950
121 202
267 496
727 575
889 59
276 124
709 467
40 896
713 83
751 865
284 251
200 475
791 91
419 557
290 309
259 466
668 973
469 379
954 935
993 195
319 843
310 268
163 27
110 349
213 876
127 860
335 497
587 326
883 125
434 6
471 172
145 692
71 139
73 613
808 24
866 66
334 126
152 175
523 496
372 262
122 736
232 498
823 456
581 819
824 706
877 15
706 295
433 22
634 776
799 506
572 441
567 665
839 905
401 719
980 362
98 772
269 101
556 329
148 92
797 137
151 971
265 674
696 857
632 698
204 329
770 431
96 775
680 336
54 935
296 80
851 34
134 393
722 120
212 690
826 869
840 8
682 977
833 105
803 377
706 465
896 6
781 476
811 992
926 461
540 865
898 222
615 391
510 32
721 336
205 721
729 547
523 45
149 411
788 356
821 952
958 494
969 717
708 739
199 780
644 633
855 738
128 542
573 469
805 638
359 294
840 9
54 87
498 363
719 203
154 285
778 539
256 111
849 747
526 963
596 47
785 170
711 450
918 913
550 284
577 723
731 908
995 417
779 785
987 493
778 497
36 140
250 555
301 291
254 99
146 827
996 850
299 930
842 706
990 217
939 392
300 567
983 670
454 294
787 762
259 440
580 564
119 294
585 830
928 420
246 839
688 73
3 241
947 987
203 844
235 937
503 142
812 534
828 486
247 266
706 614
178 505
799 285
114 296
715 384
222 42
115 961
201 909
895 117
961 148
84 98
240 196
729 586
72 51
316 557
171 318
823 21
306 348
644 622
5 420
461 358
319 226
135 576
692 519
667 30
128 652
847 750
336 367
418 576
133 407
724 734
754 303
651 547
168 60
479 294
652 172
398 939
514 970
488 533
562 206
858 154
904 689
56 705
281 239
646 473
206 413
715 370
916 960
19 365
659 83
255 497
436 310
279 653
185 950
156 767
921 747
435 13
718 824
63 490
963 998
410 708
77 168
127 125
490 993
76 145
642 148
457 331
983 78
28 735
501 168
914 183
196 422
245 349
839 913
911 308
15 801
969 320
445 92
85 95
240 934
82 160
490 882
959 538
273 473
640 986
169 774
195 554
902 364
277 439
747 741
542 187
507 762
853 510
604 952
885 938
97 844
725 966
504 587
59 683
669 776
549 699
252 837
201 743
182 154
895 477
664 928
689 436
946 171
122 542
479 550
393 6
972 576
163 117
800 475
251 221
920 469
305 800
542 172
326 506
983 724
652 220
656 647
817 341
883 602
151 938
944 362
937 543
660 916
391 99
320 460
928 641
440 240
411 233
738 982
706 737
957 721
367 357
697 612
214 183
120 580
941 364
906 64
979 878
977 566
25 369
10 296
536 952
184 449
431 946
683 922
642 136
492 639
251 8
191 189
768 464
827 311
374 709
586 733
298 352
721 562
858 322
274 730
178 393
339 458
380 608
744 21
659 21
29 235
424 909
373 220
530 191
900 199
931 903
255 485
47 229
551 975
704 904
297 824
282 882
490 636
657 661
682 233
467 316
225 711
930 891
82 597
795 459
361 981
465 725
953 615
589 511
415 503
327 293
174 712
347 608
269 663
896 4
319 950
660 363
253 543
139 589
47 334
314 933
658 408
22 779
289 611
114 611
903 704
416 441
49 77
739 763
766 317
266 634
996 84
626 926
514 249
582 765
698 561
968 895
673 356
966 990
600 962
666 80
520 503
579 81
843 568
885 318
952 609
692 150
75 948
196 318
83 589
149 777
671 780
135 117
106 344
306 101
180 706
209 971
51 700
268 787
104 894
502 152
302 56
3 194
512 377
966 198
975 594
373 115
231 646
989 508
608 337
43 294
265 788
488 251
37 315
209 756
907 141
196 711
904 209
586 199
397 416
9 551
665 371
16 382
889 895
232 5
298 497
284 274
524 563
877 772
527 560
701 86
797 434
642 897
95 701
116 227
777 491
861 124
505 441
336 877
881 394
890 567
840 179
741 174
945 363
923 618
704 471
904 624
520 500
200 546
772 615
105 315
439 549
990 966
843 944
337 325
892 723
902 226
400 732
95 643
260 344
814 18
641 963
463 718
263 160
774 662
977 34
583 879
845 415
358 572
897 687
410 694
920 789
520 311
954 319
662 615
632 213
176 476
193 272
432 639
300 455
489 206
85 276
691 71
643 929
616 48
742 539
327 25
336 661
980 847
461 289
502 642
118 92
364 678
316 311
765 796
1 616
892 254
325 86
14 582
630 967
506 630
654 371
32 832
679 990
279 12
653 139
231 781
459 771
81 594
390 774
390 846
99 390
476 282
863 423
390 489
119 493
863 895
727 772
762 895
906 405
543 41
821 559
329 774
367 279
53 409
254 756
146 442
724 353
775 622
111 586
78 165
59 229
1 941
835 785
190 762
802 741
299 732
506 623
901 627
35 872
628 953
395 289
641 774
395 119
704 416
580 505
734 782
723 639
424 734
496 558
298 613
345 297
920 596
222 850
722 820
773 257
545 350
123 168
286 186
601 518
23 990
772 181
819 756
490 494
51 242
854 985
282 349
944 199
48 201
21 166
423 769
118 793
961 967
153 241
759 247
236 753
933 782
538 7
501 752
993 27
12 552
900 847
45 293
493 844
9 93
862 513
306 431
398 980
220 266
512 551
303 979
761 748
755 236
987 299
325 256
807 980
826 337
629 707
551 871
963 122
634 559
990 824
803 940
205 388
938 23
2 717
465 241
477 763
61 219
474 463
443 386
722 281
987 268
139 350
472 537
96 102
926 106
45 86
474 729
752 250
966 412
652 753
516 431
649 128
591 576
961 122
402 33
301 682
32 389
926 439
540 504
609 22
108 465
193 653
902 581
992 944
697 868
298 644
771 212
788 946
68 361
394 748
430 470
859 694
133 462
965 784
806 673
138 573
226 913
494 331
274 127
995 485
128 971
183 292
238 899
260 970
718 306
775 653
347 147
609 633
417 479
152 574
146 223
135 289
619 371
498 628
113 893
863 492
784 241
140 46
16 22
327 399
52 733
880 102
735 399
878 488
61 152
374 29
317 207
578 509
137 935
827 75
567 249
490 690
736 351
372 629
28 751
483 699
801 80
478 362
850 536
687 355
384 911
117 61
569 700
635 694
769 705
954 462
151 336
686 443
72 887
637 57
756 99
178 120
481 556
91 656
10 331
241 778
838 393
93 357
51 406
111 727
188 820
155 64
507 339
225 840
897 578
676 862
981 652
208 854
509 462
792 299
77 519
912 33
390 914
320 4
730 440
260 430
494 918
257 414
253 1000
577 482
343 150
802 253
107 324
785 9
308 615
134 577
610 384
298 45
48 999
439 617
47 778
696 698
111 541
540 952
433 364
513 117
369 776
99 314
323 475
90 884
461 631
14 223
267 70
68 311
928 315
93 507
204 975
515 788
740 314
678 54
171 172
947 190
504 539
14 46
930 827
457 104
327 390
459 471
782 594
909 527
33 709
684 1
788 237
551 198
252 527
699 228
418 422
961 646
692 921
748 975
78 621
10 205
675 405
998 469
996 457
166 906
906 29
265 849
46 694
221 815
42 298
719 920
565 459
380 679
653 257
877 128
332 731
136 886
355 7
463 133
39 350
378 628
477 945
638 643
458 522
819 859
778 499
958 538
217 343
599 338
465 870
600 475
361 797
804 735
868 715
65 266
894 906
851 443
86 370
892 488
347 543
41 710
248 125
468 999
337 464
333 66
541 802
598 933
668 902
617 401
667 535
441 682
124 560
929 291
779 209
752 821
530 126
250 793
791 778
241 717
783 128
929 574
506 324
226 527
928 173
708 842
523 594
154 148
439 647
856 83
903 217
342 607
399 433
210 592
308 190
317 451
24 91
414 246
772 529
702 640
481 699
293 409
557 4
651 447
530 995
212 507
114 433
865 554
145 513
702 75
526 453
544 19
264 549
78 958
597 35
734 780
188 78
81 27
474 745
740 732
238 3
435 951
505 352
864 300
375 650
102 565
583 900
449 645
603 847
882 526
306 199
276 616
642 494
238 357
89 116
119 977
928 326
677 553
853 432
81 540
105 227
126 183
828 688
534 574
100 430
628 415
30 405
899 904
261 672
788 136
112 349
674 906
459 40
471 351
891 311
538 552
734 996
683 664
238 561
990 217
632 337
742 618
522 662
334 641
776 782
130 121
26 888
927 804
155 484
795 398
949 46
41 333
996 682
243 724
941 233
570 232
850 572
234 312
952 371
153 567
687 727
615 282
86 713
197 541
939 240
286 991
323 887
569 326
50 319
551 811
42 990
562 120
432 892
263 795
361 383
110 415
697 47
759 724
265 782
22 955
946 203
90 307
633 269
587 658
468 682
672 138
258 510
401 233
27 689
72 664
79 388
435 182
905 775
557 194
149 170
373 579
886 95
363 462
120 518
200 950
87 587
97 871
104 345
33 498
161 131
518 105
286 239
14 953
146 191
360 570
149 294
388 733
195 34
551 751
700 314
901 751
622 787
131 997
494 725
855 164
269 654
893 373
325 554
744 906
476 470
764 104
837 625
658 152
902 31
345 209
959 602
388 245
242 580
305 519
683 735
389 159
532 951
504 282
187 856
326 248
352 663
287 90
241 188
219 945
153 142
743 563
808 112
692 131
649 49
784 996
155 331
282 172
453 686
542 786
33 640
303 868
957 385
572 590
534 197
339 791
353 686
798 81
212 161
209 489
485 861
191 993
164 639
325 473
258 617
257 867
734 290
674 559
148 690
887 246
36 682
368 225
306 389
550 165
654 517
377 759
751 138
777 568
40 915
531 101
967 298
587 788
347 701
390 261
507 495
176 277
501 543
932 543
707 807
324 481
239 361
498 700
268 990
904 275
376 308
605 435
222 342
43 192
453 568
62 432
709 959
502 237
779 210
16 433
914 486
846 339
39 153
142 344
618 307
614 45
479 993
335 219
410 700
268 377
809 863
821 329
566 517
726 322
755 345
831 742
80 668
820 676
20 119
425 961
6 637
630 39
257 484
184 965
342 667
529 451
780 150
667 350
671 346
690 393
134 426
94 520
196 214
332 913
874 215
852 757
795 880
364 482
446 51
717 547
998 787
937 245
594 778
123 603
996 265
691 813
332 130
343 784
697 528
743 675
431 571
450 594
76 225
276 813
360 521
308 993
238 357
135 244
847 832
96 258
70 843
972 787
570 402
929 315
989 267
837 671
265 420
645 286
98 340
861 920
912 457
814 168
412 149
981 948
205 258
100 77
863 275
676 72
386 433
699 605
276 374
794 535
821 540
880 438
358 919
375 740
907 270
419 189
137 318
576 399
475 342
616 676
747 337
769 292
897 132
506 468
2 172
711 299
737 823
741 590
329 94
364 116
304 236
554 782
180 441
782 129
805 654
991 398
690 551
683 759
227 586
757 189
488 228
51 468
57 224
318 791
906 386
622 681
462 210
651 175
304 642
295 433
831 108
658 285
44 520
105 341
529 270
498 862
329 16
239 548
339 386
772 557
238 244
454 393
567 699
340 104
537 871
978 635
919 367
886 636
976 963
232 991
853 504
520 729
277 181
567 759
315 615
859 338
731 552
251 312
416 298
168 591
225 953
319 145
780 144
106 205
195 756
260 337
66 47
228 779
537 342
956 795
132 851
403 814
126 863
160 653
243 542
494 328
472 468
611 813
17 252
8 716
53 211
258 267
45 118
460 486
280 581
432 416
230 412
274 835
488 355
897 434
761 731
198 391
204 233
485 809
524 220
431 492
759 577
695 689
174 803
384 154
569 453
865 816
651 798
153 139
572 138
868 50
440 333
566 66
874 643
863 51
542 398
974 293
981 301
104 668
821 155
607 488
303 390
187 472
610 953
91 339
389 182
515 958
23 828
471 80
130 897
294 334
626 672
972 268
935 607
761 75
562 756
145 368
839 865
818 332
671 449
630 908
866 59
887 144
224 889
785 358
691 353
25 78
345 316
922 996
71 280
36 683
50 633
498 181
512 888
336 315
223 183
241 966
109 88
976 128
485 333
685 760
838 175
491 710
705 183
463 413
95 776
409 498
678 144
32 906
220 190
373 367
333 442
530 613
741 442
774 505
265 225
400 459
168 103
286 891
303 873
648 748
245 398
541 56
962 923
113 572
939 182
623 485
98 271
712 153
658 838
63 486
944 922
25 462
352 111
983 310
57 655
52 631
687 302
225 593
165 649
830 338
822 103
374 452
605 920
757 86
571 262
184 819
281 515
625 208
517 633
288 608
239 574
876 339
931 926
574 101
438 95
198 403
855 260
179 572
657 459
720 935
754 228
742 903
111 35
668 367
975 628
201 955
293 213
138 77
178 224
319 712
114 616
875 516
87 968
427 53
988 744
971 146
49 742
777 713
79 159
786 444
398 53
266 987
64 691
914 404
115 241
856 232
748 228
196 731
784 835
578 622
768 772
514 549
261 816
975 290
734 340
393 760
747 132
822 658
61 810
51 736
968 175
403 907
637 715
550 598
219 420
192 127
675 987
802 705
995 936
275 777
536 728
859 667
324 283
92 681
417 385
559 143
49 385
99 961
559 685
105 649
775 777
763 297
1 450
385 565
341 995
723 660
327 877
160 582
263 651
35 252
394 679
63 594
554 442
127 162
810 112
889 232
528 585
34 652
217 529
524 419
78 558
435 247
828 405
55 594
845 90
769 89
683 239
680 832
993 236
348 807
38 803
387 237
889 566
95 421
840 105
663 618
864 918
322 97
691 692
781 376
465 536
774 550
381 147
383 454
260 374
177 731
967 298
864 564
984 856
960 958
575 823
740 623
720 439
130 62
437 410
945 910
460 902
48 718
171 840
214 431
161 431
728 390
953 128
983 591
548 937
760 943
565 123
561 500
561 284
694 690
600 998
899 638
356 59
899 947
378 526
957 113
502 538
666 684
275 455
391 648
591 822
945 151
650 155
439 505
195 210
208 132
770 794
853 106
53 125
651 752
864 430
968 607
291 365
820 633
281 565
387 210
361 871
26 331
835 10
220 464
596 29
823 427
533 365
490 675
426 586
16 140
747 290
654 983
616 37
601 474
684 896
767 988
318 44
53 792
256 153
182 273
700 852
216 4
679 232
818 706
846 105
394 833
815 592
629 48
521 431
326 229
216 204
247 93
884 534
686 300
573 140
991 867
871 272
504 207
912 550
654 321
153 757
349 48
96 968
398 977
206 616
820 724
817 422
955 67
367 700
840 640
507 939
210 830
37 378
927 713
34 948
705 581
629 187
154 54
30 724
340 552
276 236
657 160
227 92
792 611
251 593
531 631
461 758
135 741
454 497
445 62
643 487
673 150
203 272
996 827
378 233
468 335
495 654
745 125
735 721
313 537
167 986
743 844
585 628
124 878
940 38
525 569
719 583
854 198
24 922
154 849
184 402
55 622
746 679
400 800
336 481
467 712
556 503
130 210
88 141
178 254
822 27
610 703
900 541
462 464
313 923
325 616
237 497
175 379
179 983
464 574
286 514
16 930
139 842
982 146
399 226
253 160
862 221
761 863
326 761
684 223
838 638
134 8
387 74
57 309
882 565
79 520
450 168
9 94
240 589
814 990
150 638
859 67
929 11
772 620
842 255
892 456
463 679
753 26
334 850
414 809
329 216
383 493
587 778
366 392
382 826
463 180
247 531
542 322
941 176
430 313
768 782
460 322
348 231
81 213
21 682
897 495
987 350
128 280
672 573
398 494
674 53
584 861
182 920
95 125
438 123
904 525
846 205
436 364
576 194
875 516
11 597
946 771
51 997
569 74
567 722
775 966
827 240
160 358
482 8
130 254
779 919
124 34
398 625
818 560
76 973
570 692
463 86
82 516
589 513
235 651
617 156
395 9
366 443
451 554
808 848
766 581
614 587
211 890
449 11
984 28
720 524
609 554
69 182
695 691
341 657
812 930
938 957
400 207
761 304
151 850
430 569
155 917
806 44
55 365
393 254
778 39
592 112
294 387
78 661
318 989
918 418
375 130
336 855
159 774
624 97
665 309
225 54
97 819
184 31
285 152
190 576
688 62
449 782
442 982
970 526
944 759
888 887
742 319
93 224
320 900
209 716
769 984
802 433
464 866
18 986
561 748
809 208
989 249
231 258
784 431
189 200
87 727
45 77
300 829
728 137
853 620
603 937
369 622
487 405
390 833
580 504
712 951
200 389
646 700
130 430
630 429
156 319
395 716
544 201
337 695
314 272
208 190
811 917
321 577
409 298
802 711
661 989
377 513
212 860
290 22
451 342
660 919
635 606
806 55
750 179
451 143
332 63
979 659
236 143
440 300
10 645
633 241
753 671
531 9
31 965
306 820
739 481
87 966
20 373
552 893
36 770
832 2
660 368
510 811
111 896
540 949
190 120
790 172
181 942
906 320
140 211
692 212
177 878
251 779
672 197
966 802
804 707
74 798
609 464
359 584
533 719
839 898
70 722
664 628
948 250
460 569
781 88
966 151
930 957
153 216
18 601
307 119
916 821
285 381
965 525
243 643
540 497
219 81
709 609
858 882
451 657
744 318
469 231
187 709
925 398
998 340
458 942
763 304
685 374
898 47
690 649
146 141
222 229
838 364
245 931
587 696
14 696
926 331
40 482
879 113
452 965
906 876
180 910
284 669
716 865
513 182
322 405
634 659
22 543
473 472
168 267
962 60
391 181
662 888
1000 430
394 541
417 451
361 300
969 596
461 644
825 684
88 974
632 146
689 722
193 654
920 162
222 360
540 882
769 612
41 202
742 768
219 435
734 158
754 579
222 702
386 214
187 46
192 474
195 818
472 881
43 387
746 391
273 264
876 286
487 41
809 917
351 228
385 27
605 85
787 138
352 826
872 172
645 538
356 64
944 839
226 827
218 987
251 971
256 490
531 126
42 743
970 339
366 393
477 354
492 970
796 264
436 843
381 668
731 81
920 736
563 675
661 145
116 780
270 911
36 372
114 801
139 78
470 83
437 505
475 947
210 929
771 270
937 645
725 151
887 667
342 644
789 449
229 2
912 904
275 498
298 948
25 389
471 437
941 495
441 908
836 415
685 651
296 607
757 622
289 20
664 644
93 630
631 453
356 321
818 543
491 631
19 116
553 516
10 490
397 494
909 451
101 232
838 593
215 396
416 595
238 503
132 80
532 330
651 763
306 888
518 469
584 796
311 537
26 136
630 321
771 422
654 538
131 872
268 491
86 345
847 683
763 324
654 979
741 295
182 304
772 46
841 700
236 356
492 152
472 261
683 121
658 242
114 336
827 789
133 381
64 912
236 979
958 826
120 889
193 698
744 301
1000 965
320 585
736 236
496 811
932 207
449 179
514 590
378 563
943 341
252 510
489 6
831 488
376 446
144 951
252 569
533 887
471 252
487 852
663 207
414 983
161 594
184 863
425 674
14 561
71 367
372 266
754 559
5 203
153 130
698 148
35 404
655 230
82 506
712 142
124 744
338 125
987 284
958 521
82 411
778 972
238 152
711 149
352 991
120 716
864 505
909 817
47 898
404 564
705 128
871 115
240 828
112 209
730 227
638 69
40 811
963 415
564 277
267 674
389 915
420 387
203 253
150 328
891 249
377 553
668 596
423 248
456 907
134 534
603 186
997 771
185 642
919 959
633 749
664 186
572 22
274 83
410 775
24 423
976 301
896 400
647 644
551 319
853 102
288 684
454 455
97 284
242 639
387 15
200 875
896 50
133 771
546 169
592 543
843 569
968 568
211 739
58 614
716 761
445 910
365 3
286 898
537 461
476 528
403 924
974 675
446 298
467 106
648 991
560 59
626 491
230 527
141 837
597 287
196 856
859 42
940 561
21 145
673 476
400 497
171 75
373 373
479 617
608 840
898 127
618 167
694 524
360 847
133 834
690 957
998 329
889 548
693 937
413 910
406 366
441 812
185 577
193 813
653 663
790 801
967 551
74 407
253 660
494 433
390 385
714 183
730 387
324 602
512 423
788 736
548 917
493 228
41 732
395 686
487 693
244 184
590 453
113 317
750 843
227 607
789 139
526 940
542 519
941 850
586 53
970 729
956 133
865 462
148 997
690 259
442 634
87 933
249 32
874 200
806 999
137 101
41 594
113 663
513 582
635 53
781 98
230 604
66 737
734 94
353 214
847 423
355 795
826 934
134 604
602 700
800 939
533 739
402 841
422 645
698 914
11 57
660 479
215 241
335 725
938 948
371 687
481 785
719 725
328 307
6 852
791 930
668 806
646 323
968 69
983 68
124 665
143 993
234 784
508 358
305 568
254 446
231 675
400 735
41 950
801 728
657 46
852 591
913 325
394 497
564 881
545 376
369 688
471 687
44 602
170 979
425 349
24 424
158 655
605 424
151 198
244 405
995 808
132 95
592 908
788 525
901 155
843 333
20 270
871 313
291 63
412 41
464 715
370 436
859 622
820 974
379 10
817 64
158 373
281 948
473 749
904 69
401 374
643 746
58 420
483 514
554 349
64 895
330 18
640 433
407 188
197 459
522 785
158 14
962 680
429 438
507 435
808 332
78 908
328 451
964 136
484 811
705 518
535 548
980 34
222 174
633 387
171 419
433 154
834 328
766 394
828 262
594 273
180 636
86 671
807 507
317 49
567 291
838 22
56 102
276 818
204 278
697 908
62 374
702 129
522 895
156 468
740 350
985 749
420 919
426 71
120 226
517 743
765 686
787 354
171 820
97 62
969 374
748 794
922 31
925 449
916 444
794 81
830 656
575 779
849 250
476 1000
743 968
654 992
345 508
327 440
502 515
889 424
217 470
501 636
85 139
582 426
506 1000
655 375
154 336
585 229
229 2
970 61
52 972
479 623
63 396
911 806
229 564
34 799
435 446
584 534
959 519
519 166
541 465
800 173
402 694
696 385
445 631
603 665
288 497
892 82
887 350
914 803
602 116
562 947
481 37
555 146
311 439
904 73
246 852
546 704
88 648
279 241
906 533
29 881
963 194
544 921
724 850
965 457
403 326
362 527
672 884
322 916
989 983
835 226
929 234
882 380
620 17
550 160
41 526
719 578
499 3
852 262
719 223
548 817
344 122
5 909
824 15
998 327
552 812
46 832
211 480
496 927
87 831
357 45
623 127
130 76
338 122
344 981
798 56
177 891
799 141
156 181
507 623
435 153
985 58
538 480
407 195
26 34
78 493
620 382
457 701
822 749
730 794
850 165
56 528
668 26
207 854
477 824
977 714
772 911
391 961
155 309
342 797
290 181
563 420
120 909
658 19
813 942
106 387
914 662
688 161
15 582
405 894
608 491
401 381
341 379
687 792
588 496
677 29
449 878
786 239
257 568
509 443
830 70
732 615
776 743
324 419
313 790
281 729
109 920
298 682
473 450
946 985
14 61
938 622
860 462
29 724
167 117
187 538
153 996
739 918
336 928
718 62
791 648
568 999
680 900
349 865
850 153
213 295
916 863
324 151
874 776
893 353
891 40
35 79
996 43
971 773
835 331
979 688
686 626
525 546
411 366
518 874
168 260
122 731
881 84
860 446
798 754
794 752
830 688
731 828
601 825
156 701
388 436
62 134
680 74
440 586
460 90
349 957
687 628
711 471
916 568
321 571
322 714
401 114
942 152
976 132
832 543
979 131
265 220
294 40
625 944
34 733
690 85
712 382
852 377
944 423
993 768
481 265
378 315
466 882
13 320
862 441
572 844
64 840
879 837
781 357
89 504
588 814
195 779
155 299
721 47
814 99
363 714
28 295
176 740
59 493
934 188
32 921
760 506
342 95
452 639
142 122
936 541
319 730
28 131
177 474
572 749
462 991
285 934
674 490
982 461
649 733
653 916
421 680
775 413
51 762
884 226
767 193
922 820
950 85
559 950
698 126
117 130
64 160
649 401
862 738
470 631
546 510
189 123
535 966
728 964
190 586
778 612
431 956
41 700
649 380
506 599
729 347
506 622
23 793
530 154
784 884
393 999
121 330
295 582
545 656
241 23
634 735
691 19
718 65
444 731
330 367
713 949
570 59
852 218
372 593
476 381
380 156
485 869
450 501
156 780
802 995
730 397
416 436
500 420
151 134
500 943
892 481
540 212
430 462
54 391
771 801
957 530
398 151
651 441
220 848
842 807
204 22
457 572
991 619
753 956
898 142
622 252
464 789
250 161
552 893
694 304
833 322
473 650
91 230
78 124
930 311
332 920
491 134
753 788
743 481
622 505
757 641
430 244
405 220
113 680
983 956
278 807
456 816
46 750
873 547
857 123
42 803
936 188
976 532
13 689
193 719
360 635
878 949
169 789
469 282
238 281
87 451
267 515
265 543
89 312
434 137
940 946
134 475
7 875
563 109
828 19
653 756
704 187
975 531
813 873
153 443
894 50
564 240
782 160
472 828
965 871
817 905
380 904
779 950
59 386
404 342
97 886
72 57
587 801
673 47
490 399
449 826
65 384
544 12
840 847
717 15
920 805
709 534
483 299
684 487
829 541
427 88
144 926
726 499
546 731
129 399
224 35
419 577
589 289
135 962
977 429
234 852
385 896
195 942
429 868
409 878
966 257
182 835
334 110
840 908
307 879
914 969
546 530
819 332
294 135
563 953
805 270
166 796
738 190
57 360
238 166
422 465
300 204
313 604
511 633
511 153
121 817
347 425
756 667
801 165
118 50
320 363
159 923
112 486
845 897
62 168
633 83
286 484
87 932
565 598
751 597
414 75
500 871
537 760
925 256
305 337
700 43
965 625
110 859
755 77
244 955
37 817
300 877
808 322
920 386
982 372
447 670
541 396
155 946
202 78
414 80
122 506
131 114
973 86
162 240
194 728
544 406
282 230
552 843
228 90
462 472
141 210
605 909
855 682
759 760
839 56
562 173
286 961
46 692
931 259
986 208
614 124
354 529
372 896
986 906
377 599
809 448
356 518
199 414
173 210
265 957
129 12
972 826
517 415
674 18
226 448
572 659
188 839
735 926
831 559
158 721
168 207
724 966
379 523
732 923
880 552
563 997
823 9
423 535
552 340
787 97
755 777
616 359
284 943
501 350
70 114
321 659
625 237
760 44
967 3
555 492
488 846
854 118
652 311
651 277
373 203
979 437
796 128
70 595
944 79
192 571
229 14
251 512
556 854
856 10
502 523
368 411
528 990
300 221
497 179
382 950
387 870
997 360
954 182
261 67
637 898
912 453
964 866
719 163
172 520
42 575
986 674
663 410
630 513
692 962
912 127
996 73
433 298
480 993
59 386
284 740
192 696
562 196
358 156
676 281
856 530
203 718
127 841
354 865
827 757
884 45
117 738
36 880
872 549
935 515
255 931
626 219
414 446
602 188
469 771
300 277
994 324
165 503
367 121
878 518
563 193
930 761
640 679
228 966
480 512
442 163
382 734
180 68
255 795
566 781
58 723
47 866
368 52
172 211
729 735
927 49
810 291
970 857
822 450
961 197
360 302
36 402
469 741
536 215
996 724
447 102
968 53
104 493
704 336
70 275
324 432
722 997
854 134
583 691
888 675
977 543
945 248
989 12
227 413
137 524
626 222
274 583
75 593
929 377
652 779
210 998
994 976
110 932
622 847
522 692
235 510
757 499
511 179
591 745
269 737
958 728
310 894
487 231
608 385
163 415
413 260
235 372
303 407
254 344
36 925
434 776
274 270
448 190
934 784
520 39
766 202
96 478
709 75
460 583
998 316
576 622
994 410
817 810
154 297
221 70
845 190
459 655
844 119
902 907
945 778
980 422
900 711
785 76
658 608
924 244
866 655
65 499
309 859
155 881
950 463
652 376
30 795
913 110
17 873
651 815
237 961
671 630
705 136
743 456
700 363
17 666
165 565
424 82
962 473
936 578
954 912
706 587
697 983
856 619
433 713
674 506
136 669
804 344
800 840
203 547
213 500
64 220
301 377
850 488
66 263
174 785
372 19
1 880
498 68
781 856
361 931
599 454
798 497
337 403
949 598
97 539
758 161
538 161
648 58
320 387
172 713
731 494
373 543
611 732
587 870
801 392
845 948
444 399
801 643
240 780
318 750
911 336
496 76
133 448
835 144
856 453
946 6
549 587
318 318
188 160
551 905
852 988
387 396
38 296
76 188
938 278
614 394
469 848
295 110
253 602
54 130
135 108
694 1000
318 684
843 12
916 505
493 393
788 768
64 880
67 826
104 139
533 4
852 717
826 1
603 147
276 78
186 656
656 410
93 880
891 973
478 936
328 807
575 971
850 116
941 638
777 917
921 45
761 309
310 772
918 587
664 912
568 193
603 850
729 223
195 696
631 620
427 672
642 958
74 1
638 492
408 15
59 414
723 328
100 819
405 32
944 18
210 69
918 511
733 813
508 647
267 928
600 139
97 693
693 242
733 170
184 331
744 140
468 243
61 467
498 568
585 466
535 441
952 795
607 453
99 685
612 115
253 365
57 211
452 350
519 750
80 185
325 703
945 824
290 792
359 6
472 787
228 944
738 6
458 179
863 344
459 557
921 475
686 711
60 978
728 138
322 579
282 807
630 646
438 226
232 919
706 797
740 703
708 933
112 477
821 166
722 975
449 279
989 643
621 134
271 49
628 348
154 593
238 909
135 783
702 675
472 366
68 407
340 211
688 776
941 452
426 508
786 662
305 875
9 775
824 925
272 279
872 451
360 425
208 109
784 494
860 910
316 255
466 928
703 656
107 153
660 643
305 533
407 446
220 609
533 415
694 43
494 805
229 565
674 853
347 437
347 458
713 207
134 663
318 178
331 836
479 425
957 991
436 783
392 364
779 656
698 924
728 473
37 192
45 957
394 711
168 391
597 740
402 880
58 731
566 720
145 388
379 45
827 102
465 814
470 219
142 244
716 168
359 870
827 752
463 403
794 221
960 630
510 391
121 362
82 567
954 687
731 226
327 333
147 558
776 792
35 616
783 918
787 750
502 142
544 614
834 964
593 338
728 794
156 102
669 849
535 237
463 623
955 265
823 789
580 101
716 598
515 615
364 499
640 302
915 865
829 184
521 749
543 422
523 249
97 698
935 191
814 631
896 397
186 768
868 718
316 766
380 584
82 830
132 743
608 721
904 47
795 436
857 425
673 338
35 380
571 769
400 970
367 384
152 296
13 552
317 19
602 329
159 696
439 684
404 290
336 47
483 308
733 131
468 340
720 405
174 503
473 291
674 574
869 839
390 825
844 882
210 707
403 446
129 368
657 841
888 533
841 993
124 370
710 573
978 592
95 429
719 151
724 567
405 393
218 593
474 795
501 61
507 684
51 903
744 635
168 708
701 631
1 8
580 824
415 710
139 558
708 510
76 857
249 432
24 481
275 467
528 498
181 776
678 34
669 232
939 422
52 836
844 640
464 53
762 424
981 879
388 900
757 688
120 463
943 6
472 144
641 218
993 999
33 821
53 671
92 701
537 992
631 144
196 380
803 94
972 958
858 783
471 359
822 614
619 590
733 765
982 91
90 374
194 975
646 122
822 247
238 737
881 359
738 868
961 77
34 540
323 933
291 891
505 793
383 113
877 124
214 116
489 858
833 303
425 683
929 478
215 247
605 166
34 95
172 342
882 994
927 205
96 204
997 218
330 601
724 380
496 206
64 937
240 984
667 896
374 664
910 596
762 588
683 514
856 795
789 854
59 737
941 715
932 154
755 938
318 261
466 478
415 813
796 530
426 654
317 463
58 799
387 227
740 819
613 69
923 596
332 401
116 981
135 273
210 47
307 889
366 527
340 773
302 781
434 136
598 728
526 751
978 656
475 913
981 718
313 88
489 904
884 645
917 604
650 19
907 127
654 957
730 273
54 993
128 32
759 487
238 726
381 285
197 215
932 855
942 178
81 245
889 430
34 965
983 806
932 683
640 890
163 586
579 369
401 216
703 706
432 159
444 940
155 812
667 640
817 87
331 609
39 897
861 219
24 72
755 844
733 956
541 395
764 895
111 119
825 164
323 813
753 257
68 766
406 907
994 735
344 222
119 324
543 383
454 980
823 567
523 209
604 556
451 64
183 367
531 561
373 7
263 854
620 126
32 331
66 25
246 26
349 410
792 365
344 892
458 246
455 167
722 981
44 58
425 172
733 226
233 956
809 106
231 496
827 428
452 263
288 892
301 698
62 636
528 93
338 406
572 986
966 792
849 294
465 9
234 274
229 198
303 467
962 37
465 533
795 788
680 917
614 82
718 980
72 676
82 246
231 410
201 654
947 197
205 50
323 412
609 439
905 551
588 911
444 867
654 52
969 238
320 333
313 583
258 37
282 385
794 340
993 513
709 994
43 939
351 914
352 366
917 959
870 257
123 504
556 313
550 777
109 524
106 870
906 422
806 364
703 188
701 599
593 696
635 409
322 636
1 985
944 674
931 917
421 813
125 54
831 976
500 675
544 939
361 605
969 450
638 166
765 672
367 338
747 357
992 1
986 69
742 993
910 929
741 673
727 330
306 866
541 557
495 805
409 85
534 855
21 378
49 172
509 785
141 415
416 256
324 133
125 402
330 66
738 35
364 71
937 464
20 669
473 477
561 515
370 882
259 95
266 390
175 307
722 775
30 315
448 138
539 353
419 573
607 868
939 156
620 971
639 875
351 639
154 112
993 911
6 524
913 252
559 271
46 88
403 280
417 76
429 850
422 955
823 847
2 29
999 761
635 621
260 638
749 986
897 414
937 742
994 902
173 850
937 552
831 218
294 339
189 248
203 722
568 611
639 26
787 570
191 638
275 421
407 451
864 24
766 303
204 801
650 759
311 377
595 586
925 142
389 888
610 113
724 592
617 177
747 362
1000 404
824 938
388 275
298 231
533 252
52 64
823 737
113 701
287 133
275 708
595 212
324 663
255 204
381 48
409 872
275 128
65 409
683 99
329 453
704 981
44 862
598 756
457 867
1000 711
418 743
954 274
937 12
216 278
325 191
63 597
724 734
142 337
436 789
241 825
805 765
626 945
701 849
715 223
934 157
900 714
987 351
363 854
132 924
114 578
175 457
190 177
513 898
687 332
157 949
713 928
873 961
809 339
562 573
729 524
238 495
845 628
482 225
148 208
785 613
69 262
438 960
858 258
590 951
899 544
471 746
707 612
950 343
916 516
39 511
6 644
272 277
501 850
58 753
366 649
910 842
802 434
692 347
298 659
202 281
27 197
808 672
15 733
249 758
269 930
574 287
564 274
124 846
599 64
712 181
23 964
397 622
969 824
482 88
369 266
462 684
356 396
129 270
27 370
300 377
664 296
569 873
718 227
290 693
873 316
279 2
624 896
719 676
763 592
857 201
884 131
526 319
589 239
609 654
31 615
911 908
781 694
920 479
171 499
815 210
211 44
939 94
769 835
426 658
859 531
662 283
602 742
981 188
842 190
805 589
497 872
565 715
193 277
775 485
694 364
408 589
683 905
739 347
4 451
982 164
447 862
604 643
831 48
238 584
173 672
544 42
756 669
946 109
593 949
313 720
309 286
190 720
66 992
442 929
93 70
931 423
66 539
587 535
118 896
568 824
865 291
959 112
220 621
569 904
624 812
98 881
600 933
925 287
216 666
735 366
789 308
846 665
200 854
750 433
256 318
608 317
429 121
741 567
471 648
460 309
190 94
27 557
844 789
454 951
317 59
366 189
853 105
958 212
644 53
370 707
24 900
20 977
543 452
100 761
69 13
107 559
115 259
47 134
85 959
17 501
689 401
506 382
593 542
595 463
170 237
1000
136 964
940 194
646 155
915 483
495 746
304 984
242 602
736 419
377 289
790 820
221 393
775 479
21 726
189 368
604 615
578 359
552 739
894 518
1000 198
943 809
792 495
96 247
666 34
322 831
651 42
435 112
590 871
596 210
577 610
224 785
143 181
919 802
319 695
892 813
621 319
813 835
82 413
446 909
740 747
789 768
879 390
261 224
433 468
78 857
641 10
190 302
104 783
478 109
921 422
740 369
204 541
953 553
461 285
32 399
166 200
590 820
43 44
512 850
706 476
485 590
892 347
130 675
784 995
416 607
976 704
245 156
708 179
464 198
597 168
368 495
314 762
806 958
807 357
833 318
908 513
860 318
992 799
793 989
595 775
479 209
365 570
749 724
922 72
240 212
707 518
279 608
565 21
378 85
402 372
884 210
527 310
108 743
732 518
293 901
109 326
896 772
495 473
545 644
856 417
934 784
392 563
583 213
297 956
327 960
169 699
9 211
954 695
213 116
16 685
11 506
277 125
598 906
550 772
188 142
926 406
968 122
334 318
273 551
511 631
330 600
810 680
375 338
454 764
448 587
93 470
595 459
364 369
141 192
334 914
319 329
450 260
577 287
837 784
415 849
449 347
27 745
83 259
22 401
988 536
6 470
928 80
449 600
791 292
205 589
918 125
384 523
809 368
152 960
809 646
993 566
311 257
515 19
419 393
929 537
6 406
486 935
534 933
224 934
523 325
449 429
951 440
807 833
793 760
405 959
525 602
858 397
416 835
228 373
910 834
240 157
91 915
848 725
658 625
949 72
500 180
620 398
231 451
210 427
385 23
624 614
11 909
743 482
855 426
260 971
127 764
679 499
223 217
841 526
598 881
61 790
187 97
548 680
106 418
440 757
371 491
399 64
546 381
806 142
112 400
164 65
564 238
455 842
368 787
668 296
85 966
62 728
408 272
689 610
366 514
4 129
193 736
116 402
544 738
138 922
987 655
893 302
144 551
337 347
642 511
476 4
732 727
998 538
147 139
652 687
816 513
248 656
58 8
745 364
286 601
255 883
184 273
823 147
494 327
838 160
164 135
862 314
851 895
34 859
546 998
510 686
341 361
368 758
121 398
999 113
996 407
679 253
400 179
506 501
660 893
28 343
656 823
718 889
748 507
505 751
436 293
654 15
772 777
175 22
134 893
299 173
426 130
308 978
478 825
717 814
156 138
961 745
633 812
318 678
429 381
673 823
837 865
641 327
348 609
501 816
988 482
611 800
777 413
238 919
732 255
393 955
699 888
699 354
31 331
711 17
839 460
324 384
711 676
284 965
781 58
540 785
584 769
182 151
69 361
616 419
373 800
688 9
362 71
402 386
402 393
852 112
496 241
916 176
141 206
264 200
984 922
690 804
954 568
929 871
289 22
822 545
553 661
732 509
895 914
306 133
245 297
537 158
334 740
946 453
652 475
396 210
13 636
203 86
956 967
989 132
676 245
906 811
319 228
142 637
769 214
510 448
605 13
753 47
500 939
414 699
908 151
787 810
895 921
887 989
121 851
95 875
685 796
23 1000
636 4
217 164
611 404
417 727
773 216
155 169
868 272
423 569
378 775
696 210
199 272
122 582
457 319
114 216
216 141
145 137
300 851
255 362
88 911
127 672
841 861
133 282
850 708
482 556
765 227
499 178
759 963
282 620
836 215
356 395
531 51
902 500
862 831
742 156
827 950
810 868
150 668
375 943
499 999
226 857
34 264
227 724
344 792
7 508
902 179
230 362
862 433
263 132
288 723
672 4
872 115
782 482
425 21
20 156
12 923
187 245
968 45
837 413
921 311
490 843
205 823
255 720
851 66
789 518
521 138
252 460
942 393
414 33
189 366
289 433
677 200
245 475
888 645
956 81
924 808
630 445
165 128
194 885
402 15
153 982
442 923
315 404
437 383
748 728
161 625
825 37
512 837
482 69
149 399
207 437
882 72
199 836
721 46
61 393
374 122
44 213
617 815
197 359
87 54
678 945
982 247
84 502
571 493
891 565
2 719
791 97
933 883
929 990
382 653
775 989
202 755
570 818
176 818
872 767
711 263
509 549
51 692
185 592
157 621
340 75
172 158
41 131
120 105
758 969
958 501
256 532
350 159
977 825
591 526
788 848
397 302
994 296
888 448
69 178
253 45
203 408
538 425
529 243
212 658
159 287
818 169
328 415
239 167
692 304
152 830
132 480
775 548
995 126
303 663
707 63
471 556
980 909
152 9
666 509
795 363
532 825
239 613
780 860
164 478
308 472
951 315
862 439
564 726
388 857
919 867
422 95
3 390
398 402
911 155
517 64
889 705
318 49
908 127
605 97
569 71
386 912
351 519
245 248
104 915
782 632
726 23
412 204
605 729
883 810
874 515
220 400
448 762
889 538
635 356
427 493
405 203
722 813
60 756
670 966
598 163
186 451
654 324
52 597
407 259
774 935
334 281
43 993
530 782
138 931
424 164
367 565
377 829
584 88
54 436
598 254
704 651
974 783
380 358
617 25
960 787
67 390
383 293
75 109
40 912
76 212
776 464
292 443
530 152
587 875
129 583
233 185
968 832
190 207
232 347
134 807
196 191
484 200
309 578
490 558
769 348
811 566
8 545
696 103
978 538
120 283
468 106
938 353
560 435
782 128
934 791
982 915
115 129
707 465
22 423
771 196
762 790
335 582
685 769
307 30
313 662
767 427
780 780
214 705
832 339
129 995
910 765
893 110
575 24
447 600
796 596
386 218
800 557
326 720
750 484
146 632
58 62
842 913
617 837
175 55
50 448
212 304
414 960
984 105
704 988
584 431
648 499
55 969
689 448
932 381
12 438
500 77
989 70
906 341
396 605
52 81
384 446
405 264
368 798
786 388
819 71
570 369
338 466
914 625
5 26
463 845
922 17
86 963
303 910
514 991
71 699
144 566
829 455
253 549
937 196
267 38
407 755
221 837
461 744
769 134
979 466
482 232
194 900
809 567
558 497
195 323
889 628
83 339
887 717
913 335
373 823
577 180
16 779
522 798
931 477
942 291
522 909
808 423
989 716
213 617
939 547
174 407
746 827
544 257
592 632
455 456
636 964
742 32
829 651
127 264
555 760
668 68
491 77
792 476
93 480
26 4
411 31
858 200
456 156
788 401
857 47
11 243
274 493
143 753
16 103
862 270
338 570
646 530
5 828
307 438
442 97
128 332
532 852
8 986
387 987
34 796
38 244
736 44
796 312
414 878
148 812
382 275
804 485
312 28
465 809
906 619
951 906
758 34
19 482
468 766
561 405
648 502
545 599
910 384
261 340
152 323
598 408
893 533
560 401
210 204
822 24
930 116
149 773
254 688
453 168
572 722
223 14
612 220
603 767
107 521
844 864
272 258
790 441
842 164
368 349
373 52
167 190
962 302
990 315
482 215
936 442
455 54
274 159
925 67
588 877
741 32
290 432
872 12
176 79
428 714
765 543
733 801
102 931
246 694
909 92
533 728
782 845
3 988
55 56
932 928
959 642
73 672
684 248
327 945
658 860
403 755
555 423
354 135
829 657
748 600
327 737
581 280
268 109
164 584
511 322
964 96
767 470
718 37
982 451
311 44
798 639
62 713
847 353
9 415
14 676
412 756
36 341
450 993
577 303
625 613
708 88
557 589
625 475
926 274
318 606
245 236
948 116
468 306
721 795
470 476
232 735
76 882
875 267
569 525
137 451
538 194
782 845
319 95
368 407
12 245
480 686
802 257
562 428
222 269
745 283
17 692
573 976
242 93
617 447
898 811
5 753
598 435
529 786
192 917
161 897
583 204
460 640
67 384
653 22
304 289
980 397
373 321
413 553
1000 615
426 30
783 897
332 430
216 380
296 861
757 408
611 456
96 340
723 71
92 163
452 375
772 396
717 432
984 144
759 130
159 983
880 184
613 941
320 211
71 829
236 616
71 828
167 847
917 167
330 889
264 9
405 781
212 35
179 121
250 195
178 937
120 409
349 57
268 733
561 669
284 338
166 797
644 355
521 332
221 560
569 850
631 485
519 973
94 842
37 698
634 344
752 215
271 754
487 100
768 539
877 48
844 51
405 42
374 487
47 926
776 595
79 616
589 406
248 598
295 682
25 285
499 929
683 776
876 770
308 169
216 643
694 184
226 60
547 99
25 599
194 594
209 800
206 272
870 797
478 453
737 165
94 503
278 235
5 776
945 153
796 312
496 161
221 490
589 721
320 767
360 613
413 513
785 569
365 618
70 655
819 843
345 807
42 912
688 623
776 46
358 632
793 572
61 853
573 13
779 649
262 893
405 139
707 674
291 190
844 72
915 361
168 663
575 259
882 209
255 262
894 657
229 612
464 686
698 289
938 37
929 477
616 200
873 334
523 322
394 164
525 367
30 308
566 692
901 604
865 448
105 156
767 759
444 333
622 231
268 142
619 559
758 196
530 234
556 631
794 53
419 949
256 319
10 448
52 822
269 911
66 916
674 373
705 833
64 118
260 326
885 332
527 878
111 643
273 57
109 667
0 0
