50000
234 238
251 842
875 488
36 969
29 246
140 922
302 605
280 346
221 350
538 295
87 617
306 84
606 849
417 1
170 1000
521 857
231 394
432 377
865 445
377 10
832 635
793 514
876 31
533 732
259 550
390 46
830 440
701 947
69 205
148 80
114 814
605 610
194 182
59 263
318 197
768 535
206 486
119 300
630 270
686 592
388 359
217 326
95 210
950 690
874 543
434 906
33 385
389 385
673 673
518 802
333 393
261 88
593 96
645 299
651 707
669 503
399 704
134 352
863 801
904 502
874 108
631 855
550 266
745 19
559 737
727 131
295 691
682 511
166 976
195 180
146 760
583 607
8 257
509 127
973 66
574 701
975 236
736 616
414 674
44 13
714 298
912 962
337 612
782 68
555 353
650 27
320 27
51 830
804 74
260 546
632 743
625 632
593 233
934 362
963 155
421 387
756 201
865 67
917 429
555 235
567 558
295 836
501 108
703 114
916 499
513 600
181 439
537 769
810 528
808 206
242 741
450 543
483 797
970 344
666 262
485 729
120 848
415 781
198 855
176 984
738 965
272 523
613 349
601 109
466 262
508 812
579 698
823 451
934 784
449 298
759 740
682 213
95 720
735 226
564 120
477 299
650 672
664 420
56 520
88 892
138 435
630 49
423 150
30 633
534 779
446 558
926 54
687 543
970 914
326 529
666 8
902 27
340 954
891 605
609 333
994 771
265 75
348 424
595 565
523 128
128 484
595 505
483 160
838 125
488 594
382 180
996 500
498 123
793 883
427 213
847 604
222 647
88 314
663 970
202 862
255 279
963 508
626 168
182 467
398 479
101 544
597 172
825 449
147 498
816 25
735 890
800 448
647 688
954 867
652 712
844 497
602 844
442 520
19 423
239 624
624 363
662 147
668 668
493 530
589 0
603 47
119 176
201 984
681 309
146 844
694 691
318 708
156 208
627 233
828 16
929 358
587 139
544 280
886 834
6 619
744 382
770 221
542 791
190 519
56 293
951 400
876 296
891 145
553 45
623 847
416 330
510 478
244 204
462 541
997 650
492 861
213 698
438 817
910 470
219 830
75 39
862 978
452 44
9 491
908 51
663 73
426 60
939 700
63 792
995 107
586 414
928 519
411 808
966 171
754 807
730 18
93 749
336 514
122 119
830 622
850 249
795 536
768 115
580 693
374 672
595 849
924 690
862 98
895 118
49 583
769 961
94 629
772 463
780 501
117 624
174 127
251 347
858 622
544 536
433 827
779 811
355 391
651 696
806 558
363 447
115 644
743 362
755 804
511 438
731 849
603 934
16 910
89 56
626 149
638 61
614 991
454 213
269 807
202 191
692 936
17 250
89 32
274 404
872 730
49 23
880 945
518 472
328 582
499 264
445 428
333 952
15 838
30 765
682 23
153 713
767 928
963 777
585 302
733 120
22 617
773 289
729 417
59 785
416 577
797 983
723 821
466 390
629 564
916 244
151 862
245 255
853 814
303 623
657 572
964 757
446 286
158 652
768 595
512 187
731 571
333 398
114 149
678 184
898 930
505 749
322 726
604 829
20 121
681 923
291 649
181 5
775 841
63 76
123 805
359 162
841 32
241 881
112 509
975 186
442 290
35 849
186 843
130 776
715 427
115 647
274 309
777 929
616 106
117 833
169 938
600 103
620 915
318 220
513 992
560 659
623 4
167 97
228 116
676 228
532 681
101 555
530 535
899 328
215 37
647 612
221 391
375 430
768 122
771 830
116 169
689 690
667 353
61 345
567 5
385 189
707 209
679 897
611 337
936 49
786 832
369 717
590 686
910 978
559 959
333 303
385 269
683 684
604 102
677 867
286 543
615 486
547 202
625 842
295 372
444 966
708 353
679 182
219 861
460 14
801 377
938 133
943 759
183 86
119 174
761 961
379 889
309 18
758 393
90 257
100 340
679 323
603 159
219 209
931 240
903 231
871 817
85 311
628 543
153 249
272 732
37 684
751 754
406 991
836 556
282 242
14 30
16 268
571 622
109 694
919 964
663 86
290 476
386 516
59 975
508 452
992 760
853 134
890 518
81 298
584 432
733 283
523 806
847 175
874 188
290 867
251 8
850 717
179 683
191 653
612 876
139 903
535 323
566 139
779 569
181 548
675 852
245 415
222 439
642 923
557 819
561 670
546 79
160 435
620 55
706 837
301 532
700 78
160 45
892 757
487 127
641 411
921 361
379 24
363 858
183 347
67 858
235 310
943 211
5 95
841 46
35 566
131 639
401 892
758 295
985 475
944 479
305 125
577 788
350 630
780 247
760 923
238 986
632 800
299 381
47 236
441 608
989 767
542 340
771 772
266 141
820 707
553 956
982 710
965 433
937 863
387 408
92 453
885 50
830 22
675 856
59 179
493 439
9 705
476 343
293 770
34 520
570 331
183 552
893 94
161 60
559 877
629 127
575 636
467 926
462 728
735 745
277 53
707 717
403 673
675 72
297 418
169 356
327 549
291 126
929 865
367 401
104 501
454 390
52 605
406 513
987 362
298 796
470 107
16 543
530 542
184 809
562 223
179 432
236 418
614 76
934 870
127 925
712 148
764 155
411 572
834 751
789 805
308 551
182 923
209 208
158 491
700 651
34 30
966 934
70 560
428 469
773 981
305 949
802 748
535 207
991 199
722 34
76 559
412 547
272 84
884 823
822 368
266 775
799 137
291 221
668 441
409 378
878 161
839 447
360 30
921 700
307 941
157 868
755 127
937 672
412 864
368 414
660 164
525 153
494 783
812 272
651 199
910 149
355 311
750 74
789 288
305 597
12 162
939 81
973 854
363 37
733 390
703 637
508 171
188 834
949 174
383 191
728 240
603 482
1 719
626 124
332 763
130 169
493 276
541 739
436 5
716 517
925 79
556 165
651 787
827 618
490 722
554 862
830 238
771 118
444 659
689 694
223 703
258 835
758 189
400 435
279 823
459 138
540 999
339 509
445 409
485 904
86 453
429 895
866 165
866 918
282 413
850 149
273 791
164 508
813 487
31 596
10 997
666 426
503 260
564 950
904 743
539 695
258 748
194 83
751 179
862 749
320 837
545 198
788 160
110 633
197 306
244 823
162 177
822 824
718 566
967 43
890 439
21 240
38 598
316 758
804 49
428 667
650 549
265 6
571 331
450 496
906 629
670 670
614 294
24 452
120 861
145 783
643 761
952 58
410 168
374 141
404 163
676 353
908 912
928 977
887 117
481 174
231 794
10 176
763 204
752 468
423 292
488 792
953 419
29 855
812 916
63 416
715 769
939 704
34 577
87 829
163 312
77 888
376 460
669 570
873 228
54 191
134 51
924 548
457 474
309 163
689 668
236 242
840 867
739 751
38 725
482 669
946 549
838 742
689 186
831 320
432 550
893 931
566 708
730 444
381 238
919 195
218 931
877 281
688 47
192 208
208 245
302 86
680 74
502 573
469 791
718 867
352 147
263 396
692 318
944 86
216 716
118 566
654 101
725 853
103 415
287 560
235 304
469 107
470 441
235 104
895 549
393 972
27 137
310 39
982 509
859 102
68 220
642 695
10 727
728 704
421 633
271 712
115 574
95 124
145 33
521 409
968 238
569 997
929 847
637 418
74 85
464 481
921 771
919 993
488 522
539 32
70 887
205 634
857 12
391 71
539 319
158 36
368 338
431 254
615 611
635 456
885 634
499 953
534 266
102 734
654 837
69 776
553 357
331 229
934 3
625 978
113 264
157 612
700 571
890 377
977 959
319 950
526 135
419 818
973 89
366 590
351 669
220 419
67 3
608 203
465 916
231 522
17 224
400 621
448 265
329 947
110 57
187 93
33 300
32 392
748 710
193 423
946 85
191 472
365 755
615 831
558 348
147 363
453 243
661 950
161 697
985 851
242 934
690 234
734 162
478 865
428 33
196 550
219 622
224 820
921 574
304 285
54 357
763 770
602 214
321 121
219 175
563 444
530 210
397 455
228 798
724 279
274 369
559 460
136 824
433 357
772 109
866 532
420 922
119 311
264 707
127 220
698 815
77 661
802 73
14 389
471 683
54 422
478 816
262 243
560 455
637 372
245 231
752 854
17 608
513 344
180 746
202 147
513 370
635 963
723 374
602 434
0 670
246 603
661 268
961 227
284 39
454 281
655 841
908 636
977 935
120 764
283 85
229 669
754 13
95 964
406 607
302 532
34 227
451 943
585 440
641 300
234 972
148 532
784 432
108 625
759 254
711 610
410 504
468 560
363 729
354 249
486 791
108 452
789 860
439 886
135 35
719 877
806 781
450 223
108 430
193 654
654 242
830 135
743 85
515 709
74 140
318 339
205 585
980 179
289 45
986 615
266 172
305 761
607 154
821 722
450 459
144 540
938 985
563 439
179 135
326 169
628 42
43 926
424 78
253 558
147 658
139 876
136 353
530 323
465 359
125 84
738 2
68 14
627 918
835 326
224 201
715 28
613 771
756 761
847 352
832 831
120 397
10 30
547 210
674 426
838 703
612 153
878 567
555 792
593 687
689 993
904 236
959 854
182 28
842 644
579 388
89 359
687 194
218 665
112 779
233 805
68 481
214 443
479 342
10 590
808 436
700 495
379 467
823 251
610 742
341 633
795 717
3 479
510 594
677 211
566 913
393 348
97 789
51 116
921 379
616 520
229 50
266 487
842 370
56 628
996 906
554 94
440 498
689 657
367 993
911 257
361 259
228 310
657 965
406 634
215 619
312 145
874 104
102 915
565 319
679 453
611 748
655 351
359 815
674 177
230 148
27 284
861 676
243 596
214 763
869 106
28 563
462 115
842 902
539 492
618 64
857 621
92 369
172 130
945 716
405 897
422 497
629 478
191 539
998 797
254 645
808 104
481 496
622 664
332 361
403 855
442 86
967 354
457 472
506 66
937 490
605 217
581 661
539 598
830 535
917 687
422 148
881 623
918 681
534 241
502 954
74 551
940 800
376 648
60 773
609 680
177 737
835 600
634 146
374 489
384 834
177 337
82 420
655 356
666 270
92 265
588 714
861 974
551 120
53 858
141 434
524 864
342 122
476 126
605 722
877 486
229 64
258 759
195 503
404 76
60 77
866 36
539 637
129 427
761 291
854 660
76 950
930 72
687 859
979 734
769 78
237 858
84 138
953 908
466 391
816 625
314 801
224 832
872 977
910 177
860 252
742 553
920 886
2 870
196 777
611 460
945 73
872 568
347 688
295 820
985 318
181 892
811 905
765 764
615 287
375 193
630 535
670 804
352 479
445 128
642 462
743 97
372 898
547 113
986 546
859 696
87 287
959 264
577 677
653 822
533 199
593 581
581 307
991 111
360 357
707 659
641 123
661 686
339 463
704 422
978 750
967 851
206 9
112 765
475 298
8 769
330 715
578 564
852 184
59 554
337 307
316 50
909 205
616 321
275 83
860 951
808 103
239 602
115 148
838 898
207 855
319 729
497 584
159 856
567 798
323 454
982 751
942 890
878 188
303 941
439 59
563 344
251 626
625 744
759 32
584 307
409 842
945 137
143 720
700 234
733 788
355 870
288 416
19 78
879 168
380 63
674 118
387 213
63 628
517 732
853 878
620 460
529 573
883 580
785 376
239 790
660 477
402 873
329 696
344 604
476 368
494 985
823 705
49 618
108 185
810 160
812 876
754 548
444 393
738 36
835 612
647 66
658 705
231 270
596 729
311 179
617 687
60 200
390 513
470 801
898 620
894 819
52 968
959 122
161 552
518 793
116 106
914 853
473 783
260 304
169 746
722 95
113 260
708 758
417 212
803 560
156 72
315 661
835 211
422 270
317 54
615 717
997 890
565 773
359 967
564 881
198 92
337 319
395 567
333 151
470 402
619 372
769 163
476 894
374 632
480 373
706 514
432 682
317 533
408 897
703 559
788 574
109 935
755 981
397 889
452 315
617 193
23 220
693 983
792 231
837 289
816 75
623 608
210 725
198 723
349 831
907 705
713 601
79 63
861 133
161 207
615 283
406 137
932 66
933 212
114 500
892 854
374 876
162 819
81 6
478 306
770 742
55 274
572 382
539 461
554 510
37 484
951 341
280 67
836 602
354 257
43 894
0 193
958 965
119 329
617 935
469 161
691 81
815 760
380 653
201 197
803 100
719 364
663 112
953 33
947 3
376 548
729 458
203 860
130 988
260 823
224 158
241 982
471 252
367 948
933 58
435 516
326 349
790 757
646 822
112 195
38 658
393 130
388 399
202 786
112 508
758 682
412 645
51 439
736 31
838 97
74 885
250 131
877 258
696 832
554 353
831 673
933 998
725 774
6 601
503 463
807 188
661 300
114 519
970 81
978 197
279 157
923 423
343 264
671 109
22 515
474 348
759 3
299 999
908 17
799 458
550 297
503 965
741 796
957 492
908 685
879 681
617 851
310 146
290 391
1 398
670 835
200 962
646 117
521 176
493 509
438 352
70 52
794 313
789 572
581 992
349 740
279 650
204 910
999 659
621 546
116 174
765 917
777 872
581 556
997 409
852 508
518 39
426 373
646 400
892 548
795 106
871 196
890 836
495 605
917 548
867 629
484 716
96 291
625 574
589 256
836 190
232 936
372 273
447 618
860 309
771 645
357 147
879 58
895 772
640 826
844 817
768 333
635 925
782 385
103 72
712 659
830 583
499 600
186 935
155 207
899 147
661 333
865 55
978 59
936 284
542 94
189 265
831 398
484 985
347 568
74 887
711 309
325 673
747 850
79 485
657 778
356 54
42 707
752 84
40 556
714 304
246 774
992 18
490 251
48 112
727 808
873 53
282 960
696 573
59 93
629 621
487 135
826 352
105 943
103 170
494 51
31 93
593 114
343 175
967 584
889 701
76 130
577 935
420 322
526 393
143 735
721 775
385 225
629 317
18 882
972 840
820 970
946 943
522 866
85 351
542 498
126 573
849 243
235 688
880 640
790 162
796 79
172 448
567 427
95 891
932 205
81 839
687 999
615 470
718 205
540 586
253 447
856 464
579 293
118 739
60 537
946 555
676 510
960 324
654 822
685 472
342 950
394 63
818 321
2 941
146 460
73 201
139 49
956 287
978 501
535 248
856 503
604 786
115 477
703 714
638 846
648 243
56 575
386 829
748 193
173 393
654 861
941 632
769 945
465 865
553 452
431 35
996 971
951 718
631 431
610 953
896 22
175 233
49 636
737 701
797 694
333 258
794 225
518 894
600 661
600 411
535 947
746 183
885 372
879 164
231 694
623 398
167 922
340 484
749 147
379 503
0 719
480 365
240 347
678 716
331 739
784 649
893 136
269 65
301 237
26 166
806 648
154 442
789 770
866 360
564 626
539 395
572 339
158 662
215 394
826 890
101 689
211 356
400 876
368 522
343 981
860 716
117 12
742 582
890 472
413 486
286 896
662 388
538 389
506 560
201 997
636 49
359 531
896 466
152 247
237 783
504 625
204 23
91 297
2 540
526 80
541 371
345 290
559 373
787 906
791 401
188 969
965 543
938 911
402 838
732 666
559 468
325 974
580 436
508 634
294 629
320 81
947 955
988 133
685 312
961 150
920 653
750 360
970 33
648 345
659 349
571 488
897 477
665 107
303 241
548 919
841 372
501 558
507 474
54 846
19 326
306 372
753 705
883 989
280 104
958 727
155 39
446 407
305 790
636 652
999 738
60 485
753 490
284 733
297 904
395 119
386 919
931 209
18 227
952 224
770 505
875 469
243 687
654 381
715 875
425 806
168 607
572 486
471 392
109 725
773 404
672 289
615 758
743 117
985 815
647 96
204 146
95 875
953 946
240 903
901 603
676 340
573 837
286 178
497 307
531 313
553 643
749 692
290 583
318 222
864 885
646 863
73 288
853 419
517 970
228 249
799 893
219 316
676 332
709 711
759 210
992 733
675 581
36 491
93 635
771 205
193 605
57 633
610 413
948 993
340 967
52 670
899 909
790 952
992 975
278 219
891 251
783 936
785 170
321 42
657 739
111 507
127 295
403 273
14 312
121 719
321 188
846 392
983 66
928 162
168 917
611 600
116 121
129 918
764 130
41 805
412 71
684 990
165 60
421 584
162 416
677 541
415 410
700 25
442 965
974 27
983 776
282 520
649 671
659 668
581 785
459 471
314 857
170 826
155 581
681 306
796 189
172 841
71 540
651 709
599 895
832 403
922 98
431 696
904 753
305 412
596 26
179 901
375 646
236 941
523 891
10 969
140 139
187 214
10 290
699 178
772 213
955 225
545 916
659 538
608 574
318 916
428 16
398 124
157 848
510 540
655 497
666 237
880 695
503 86
744 101
433 610
312 726
676 424
811 576
101 568
737 797
598 309
345 641
85 832
541 504
880 21
5 347
359 218
222 806
17 412
172 561
554 58
516 710
599 753
8 37
887 91
924 581
451 941
546 484
398 73
821 388
357 819
580 56
578 598
42 145
141 876
115 372
666 430
270 629
432 489
28 48
514 755
707 566
158 126
69 375
423 519
992 520
49 253
342 636
718 886
612 392
891 556
815 69
924 626
353 599
480 250
728 368
299 674
237 468
5 937
159 38
446 529
561 230
654 149
390 410
426 945
524 443
837 676
116 652
300 155
49 240
298 812
505 877
654 48
320 953
831 138
98 971
837 558
244 468
145 917
58 42
153 79
831 450
615 547
829 379
636 538
754 40
862 32
939 195
71 678
352 834
191 726
247 725
162 286
156 727
222 80
896 999
478 435
476 244
932 67
305 562
330 412
512 391
660 337
264 231
229 814
297 872
690 794
577 462
845 629
173 64
175 724
478 171
307 173
789 312
695 557
255 120
664 387
713 484
877 842
224 437
55 368
40 226
634 803
270 895
429 168
297 999
633 51
123 875
866 179
110 770
16 969
272 671
110 678
432 260
82 574
807 312
441 274
119 0
390 454
524 473
795 892
74 854
140 672
374 741
403 498
59 0
307 926
777 742
678 911
359 50
510 657
568 172
803 544
261 431
423 623
380 432
211 267
81 151
548 312
885 664
768 458
689 335
39 455
232 143
881 374
889 933
110 46
177 832
17 634
282 932
800 313
687 397
9 234
830 723
467 581
593 608
596 496
586 733
852 773
971 729
659 441
553 208
242 397
50 941
71 639
11 852
802 580
41 462
355 334
355 827
678 980
815 184
676 893
227 697
757 749
197 38
117 622
683 192
784 535
850 243
128 402
164 216
93 488
745 3
23 433
321 84
281 864
291 388
4 124
608 379
950 830
124 488
727 648
248 638
333 765
422 469
237 107
439 676
916 738
287 397
76 361
798 557
207 206
46 635
964 850
867 541
501 78
400 695
393 689
653 653
813 880
291 832
690 669
244 270
467 824
599 860
906 855
140 107
839 120
556 690
451 766
424 83
665 581
547 336
332 938
420 9
686 211
749 679
329 136
682 987
59 781
658 1000
9 204
635 621
130 894
965 12
185 357
214 736
910 503
23 630
639 751
917 246
970 434
967 292
197 918
636 544
81 602
497 332
97 240
192 315
632 541
598 951
718 191
994 774
919 739
640 463
823 715
843 174
597 350
306 371
160 605
105 401
767 180
604 605
15 227
399 347
255 669
945 709
610 840
75 915
958 11
798 525
2 367
428 286
640 496
860 292
522 554
241 14
287 771
704 655
105 98
796 811
60 385
275 880
821 793
792 28
733 364
429 867
129 460
286 152
16 592
66 370
509 574
705 363
747 610
731 82
534 836
190 854
317 20
134 682
494 642
161 373
747 713
774 870
394 789
430 275
730 169
150 632
666 571
856 715
422 69
853 638
897 97
704 403
510 893
452 234
422 121
949 671
377 403
844 169
210 54
336 348
347 4
194 657
811 68
816 614
833 144
356 39
810 286
299 675
629 818
49 745
837 291
402 415
164 801
433 508
638 131
622 406
727 587
689 804
23 520
75 517
765 222
633 625
185 893
736 798
772 154
900 447
63 155
712 542
230 836
234 581
23 645
501 470
697 3
119 751
526 516
637 583
48 183
46 673
473 826
409 34
139 515
123 282
23 815
714 271
262 305
21 460
512 466
936 435
709 85
634 904
366 220
932 72
495 916
981 941
833 370
953 923
493 341
448 451
838 819
360 649
771 893
55 273
320 263
353 330
783 412
291 322
882 311
503 876
877 517
611 60
52 988
351 416
167 482
80 225
274 177
198 987
597 378
185 913
142 203
872 848
91 30
824 183
728 971
112 366
125 843
387 175
429 78
641 953
797 486
539 843
861 466
765 931
515 65
291 696
230 578
440 22
560 474
110 813
117 367
953 188
185 759
134 772
400 636
501 322
217 318
930 57
224 263
893 41
790 22
196 850
202 675
297 703
325 732
481 209
632 567
823 811
407 30
234 399
755 619
257 711
156 746
638 603
38 575
174 207
69 505
150 730
411 394
348 632
554 852
299 418
137 390
841 707
93 20
282 166
306 648
719 339
424 394
816 919
388 107
356 378
667 401
791 866
213 864
138 686
927 391
72 534
129 744
147 565
155 120
821 258
896 817
860 593
547 540
25 337
662 621
340 681
903 459
469 861
805 116
583 337
388 207
176 758
74 618
968 566
308 13
908 144
900 340
129 540
488 515
86 415
293 659
114 454
715 637
903 9
944 457
923 655
413 584
907 84
630 886
987 227
941 25
135 357
413 175
47 254
367 244
224 389
998 971
371 628
560 837
739 845
621 155
311 913
795 149
549 119
998 4
893 772
493 377
502 508
777 985
649 918
507 17
666 955
788 380
110 528
131 838
948 15
886 69
126 434
647 680
972 231
105 54
615 241
386 362
766 562
744 193
136 548
143 430
712 814
226 873
602 440
148 498
431 264
639 850
8 99
867 912
306 779
397 0
278 423
836 156
262 850
380 367
731 800
606 957
202 498
451 586
408 319
695 841
304 631
616 386
226 579
753 638
611 172
717 392
989 537
692 40
962 124
587 694
373 472
280 715
521 382
333 588
232 440
240 342
227 476
152 146
931 205
601 591
408 306
436 25
798 158
645 893
6 289
503 406
684 683
733 436
19 264
566 601
898 750
406 767
14 380
821 24
980 178
85 669
220 806
223 564
407 66
623 59
810 386
376 533
135 811
141 102
988 242
272 183
263 689
250 225
83 937
160 882
258 212
455 77
133 536
477 426
304 467
668 204
70 921
637 696
429 823
907 853
900 908
211 593
498 878
355 149
905 813
741 923
730 744
878 336
420 347
276 771
511 313
136 189
259 722
953 607
491 834
594 341
360 596
991 848
45 845
331 328
164 163
951 271
75 970
910 956
75 741
135 242
633 21
538 495
942 532
912 600
796 335
114 956
378 547
895 580
516 568
3 65
988 126
460 432
743 875
908 937
131 491
858 403
841 851
74 306
398 99
775 939
569 664
749 429
349 293
13 881
476 98
604 403
945 653
265 890
257 54
827 825
988 45
406 181
18 353
378 528
105 21
712 643
349 280
767 565
196 990
720 202
458 781
660 545
664 722
95 850
486 153
9 183
122 338
652 586
358 814
896 221
831 819
617 489
700 997
451 545
104 738
238 726
59 21
5 732
235 473
690 326
538 489
675 842
59 782
796 216
397 489
846 678
692 144
276 348
917 783
119 7
606 448
917 828
379 754
441 253
645 672
952 667
625 344
867 602
592 708
261 208
413 812
19 732
280 112
21 708
540 452
360 696
956 198
708 419
364 938
978 142
567 20
976 400
73 499
425 759
218 556
577 681
734 712
120 981
263 623
498 233
158 341
207 734
732 388
26 239
388 701
469 907
148 981
81 96
279 201
885 599
559 188
666 912
549 307
787 464
477 707
560 914
755 206
147 730
158 187
634 516
748 119
259 704
378 985
727 127
80 36
247 409
156 980
586 844
448 369
607 134
236 927
345 208
406 587
412 625
27 2
780 11
5 335
896 470
899 525
601 527
106 2
508 748
341 400
599 708
418 828
154 397
976 612
276 728
744 331
331 485
570 699
724 12
838 632
844 496
829 695
133 531
32 694
858 693
176 170
319 598
485 816
11 147
732 994
914 337
289 938
35 150
791 652
782 403
144 85
363 804
441 750
867 616
992 770
681 253
206 230
230 717
674 823
737 10
681 529
260 594
196 52
449 475
813 311
507 993
165 880
621 55
468 215
423 51
152 738
888 342
215 40
394 171
117 501
460 270
30 79
887 740
242 983
800 865
933 779
646 733
213 802
846 780
109 195
359 180
800 511
981 617
202 263
624 60
679 615
396 428
178 696
90 427
786 487
294 530
925 397
780 53
543 804
829 617
267 723
460 857
310 430
516 573
517 480
282 93
976 762
337 425
584 842
225 986
408 698
378 165
553 245
391 75
442 296
372 675
901 863
880 317
597 669
496 416
931 852
999 56
529 334
632 758
910 42
379 958
739 998
694 634
614 338
359 418
694 827
905 779
46 19
475 190
935 800
98 129
87 198
242 275
194 381
727 522
296 43
799 9
850 918
395 903
597 419
767 375
653 898
998 586
755 360
259 862
910 846
245 33
96 10
516 743
743 473
130 203
399 660
408 142
89 603
134 964
312 262
861 675
19 571
544 552
74 935
589 192
635 61
584 968
880 90
955 66
852 275
83 70
837 119
895 190
32 34
442 540
38 870
143 659
203 529
95 341
193 461
270 383
859 50
631 80
677 207
695 326
314 804
654 870
372 474
406 471
886 593
431 221
940 7
954 653
225 317
789 974
876 126
252 990
991 615
483 427
876 812
397 854
613 485
30 533
748 807
510 411
108 901
200 137
900 234
106 337
506 312
312 592
664 236
298 203
397 136
611 163
765 502
984 473
992 295
169 291
280 876
110 215
429 34
554 441
718 305
615 693
47 157
368 596
493 765
540 373
12 238
200 663
512 579
311 944
105 450
358 509
808 86
946 356
733 476
70 131
661 147
519 76
4 348
183 946
253 561
402 182
292 675
469 858
684 286
478 956
605 369
750 243
483 349
198 333
111 396
62 346
169 641
451 837
313 145
205 393
847 258
778 197
89 583
598 942
34 701
123 747
247 541
845 631
197 996
688 847
342 424
34 148
465 369
722 955
630 220
752 189
730 760
130 902
841 16
180 934
398 813
357 967
776 94
300 433
888 267
125 940
309 739
249 938
840 835
549 192
745 607
509 464
617 252
249 519
473 720
179 793
224 44
808 977
501 677
758 329
124 470
290 324
620 241
335 809
729 322
301 85
326 703
817 55
168 567
66 123
213 963
380 588
362 636
243 109
622 292
20 2
218 945
659 456
485 277
827 92
579 277
406 187
354 443
759 127
447 488
217 599
647 517
457 492
567 817
500 433
951 73
99 605
787 932
95 196
774 833
812 589
256 129
597 347
754 287
634 716
34 37
701 219
144 895
87 885
504 19
18 506
737 63
885 335
935 189
961 696
185 96
741 157
426 105
694 931
665 560
135 969
934 305
231 205
46 900
595 20
560 229
245 582
758 549
699 121
919 150
304 326
775 630
990 228
923 465
928 843
845 865
277 472
118 499
746 609
910 353
736 336
308 652
104 451
259 644
873 747
957 153
21 192
769 399
648 453
625 451
353 726
969 55
496 690
697 825
741 602
93 175
18 75
685 463
5 33
674 17
264 177
966 945
966 455
700 409
518 390
400 999
349 372
990 380
707 970
833 974
959 818
128 389
157 787
297 704
696 812
113 231
567 502
395 604
748 167
701 724
906 957
325 487
37 427
647 662
478 990
1000 382
322 551
559 672
239 226
353 3
864 495
45 236
191 39
431 637
999 722
52 717
941 26
229 342
947 532
386 653
806 968
900 279
576 149
473 672
306 26
510 959
142 155
307 45
959 682
451 63
91 499
145 680
784 848
995 681
676 13
955 652
584 821
483 15
884 983
529 382
666 775
28 762
21 161
713 369
606 827
206 50
89 991
786 362
592 447
988 994
668 774
107 336
322 73
401 666
958 582
714 463
762 332
403 242
425 592
76 863
326 740
10 889
901 296
239 883
462 106
551 979
567 618
475 895
990 971
467 513
253 320
988 377
609 386
282 57
692 682
460 246
109 887
700 49
219 800
686 820
975 747
569 457
977 411
722 788
695 444
541 513
668 458
912 815
602 772
806 420
195 552
665 486
586 323
210 302
902 915
910 711
643 610
597 441
684 105
432 497
199 800
449 645
633 878
732 102
250 36
408 610
942 522
52 318
974 140
262 890
692 343
345 362
137 909
915 49
354 223
369 757
44 804
465 207
720 190
69 128
995 823
39 638
120 238
270 991
37 309
602 435
213 496
438 843
900 938
245 835
636 880
565 557
748 76
639 473
101 685
345 646
99 493
342 463
426 892
471 305
993 931
818 217
29 35
919 512
355 368
284 992
240 927
688 240
592 177
677 21
284 878
483 750
929 112
63 972
394 871
604 668
93 271
560 610
482 425
395 330
206 786
440 790
337 478
657 165
328 360
624 695
905 932
509 349
413 745
838 857
569 854
162 367
302 203
374 627
76 632
541 979
452 413
260 112
473 27
128 102
467 474
293 430
142 102
47 23
953 448
517 156
177 100
763 378
153 131
803 76
380 842
173 567
840 50
972 800
549 22
138 503
935 978
452 154
499 322
54 382
66 112
789 783
984 173
176 106
517 564
98 238
799 357
877 291
218 459
8 888
976 572
802 676
682 961
106 12
284 166
898 792
204 152
89 443
417 544
93 157
976 652
428 780
948 239
886 715
398 375
577 637
379 217
148 130
579 710
125 9
438 761
172 521
108 381
177 206
941 729
415 488
115 121
228 599
954 9
153 935
84 26
58 6
31 511
291 539
205 83
114 806
318 327
242 181
123 524
995 869
690 902
810 971
521 503
49 148
821 605
829 619
762 81
491 646
795 984
744 410
885 238
668 650
240 902
35 280
112 732
159 921
340 239
728 499
299 329
135 2
901 504
608 996
874 484
755 640
872 5
529 215
734 905
505 206
268 423
862 965
331 625
181 429
57 349
859 500
803 223
576 475
937 208
610 654
488 614
573 362
871 290
608 827
796 542
715 438
485 2
123 260
375 808
407 153
915 682
165 449
487 138
532 0
400 691
468 367
61 643
982 101
142 366
567 361
885 328
124 117
231 504
696 123
220 372
14 641
318 204
799 218
430 283
421 204
305 44
548 764
390 514
362 604
332 667
84 801
542 680
44 526
818 446
751 857
708 585
122 539
965 662
956 623
776 824
540 643
372 633
121 625
422 374
905 452
892 594
129 445
867 499
233 398
208 960
277 782
743 321
143 352
385 354
88 613
529 639
7 503
177 389
787 11
722 282
868 922
928 777
585 695
546 780
900 650
980 733
292 550
996 393
701 555
831 144
647 770
873 0
597 8
406 201
410 79
356 289
77 725
350 859
638 146
262 576
906 630
438 625
225 565
834 284
380 911
583 616
586 261
350 52
989 391
552 122
456 317
120 859
487 744
544 348
654 706
302 146
802 946
711 998
940 138
145 837
27 993
191 812
253 47
718 466
908 197
365 133
654 63
448 105
830 156
82 60
562 165
278 878
528 930
359 186
882 235
689 653
730 409
9 399
123 244
370 756
487 545
649 423
659 660
495 384
481 231
101 345
412 382
105 718
664 434
447 344
935 751
455 942
792 12
782 223
848 204
700 1000
198 219
412 115
226 50
420 219
828 653
895 216
429 137
377 153
341 285
66 175
169 7
116 896
979 752
394 466
133 722
720 109
554 919
803 106
348 899
371 227
441 814
123 601
597 497
516 656
942 70
104 556
576 769
408 618
183 265
433 320
757 442
565 172
595 25
349 775
341 306
186 748
156 34
57 932
74 760
615 28
121 129
53 550
162 937
930 279
635 941
674 72
486 154
801 952
275 975
271 412
428 204
82 998
564 292
747 840
459 16
529 445
149 613
513 601
946 437
846 40
712 735
830 897
712 860
679 799
840 676
38 130
62 730
211 819
80 124
164 369
238 906
5 25
472 869
504 224
364 9
732 518
823 635
491 505
822 302
903 133
979 214
227 259
356 754
758 686
703 49
806 966
85 992
15 0
653 475
895 97
846 62
524 466
626 582
594 185
716 211
241 812
899 876
642 177
894 55
82 110
724 509
218 140
87 873
81 887
11 605
462 237
34 58
161 291
530 363
276 941
875 952
547 441
378 584
354 29
79 326
155 170
900 950
294 434
11 794
362 82
867 949
677 424
801 998
192 871
730 419
981 488
656 179
898 797
331 244
586 809
64 616
800 489
693 889
420 528
557 580
726 76
436 483
888 168
876 962
466 714
279 311
400 403
882 46
140 810
407 334
224 64
298 103
916 238
124 775
827 588
498 84
819 558
781 593
534 735
931 446
300 413
334 758
162 272
302 413
405 79
815 138
548 303
247 203
918 236
670 927
943 870
964 518
946 628
196 750
945 158
372 196
858 998
877 718
914 252
565 811
863 609
833 791
918 259
17 217
343 613
129 797
315 841
966 681
620 791
444 479
733 300
711 208
318 834
682 572
785 121
287 11
65 187
14 977
444 893
824 214
519 632
273 811
453 949
192 100
453 836
276 566
586 788
948 482
236 375
980 818
758 703
841 429
151 115
342 74
917 492
165 375
880 703
951 644
320 702
896 425
188 107
7 644
694 273
688 906
27 244
380 552
311 461
695 81
75 416
32 775
944 970
960 5
364 915
895 896
62 244
552 867
54 984
952 794
377 375
94 537
555 193
237 410
31 907
82 286
696 575
251 966
549 415
108 31
155 154
807 521
589 464
753 496
589 853
510 813
151 335
981 216
383 615
438 285
527 550
620 362
879 318
420 897
827 549
26 161
502 269
525 341
293 394
623 466
364 398
909 563
844 447
223 516
970 720
822 659
665 337
650 86
899 557
992 131
587 831
728 145
585 158
342 337
119 886
246 184
510 87
950 180
572 586
643 438
555 253
841 967
772 374
257 621
810 0
163 329
547 635
395 474
82 465
821 155
932 398
12 18
820 71
326 130
105 775
318 471
794 107
926 376
591 654
842 331
49 952
943 878
206 458
250 751
201 244
649 961
415 165
245 804
436 628
977 320
636 695
462 658
506 218
887 593
279 206
413 431
248 39
396 679
339 756
344 70
210 706
1000 359
465 703
944 193
374 69
201 692
371 444
458 603
260 69
264 730
461 58
316 157
477 138
894 360
486 258
913 313
589 415
892 555
635 388
341 718
137 353
279 75
355 171
477 211
768 301
812 444
146 949
348 980
382 691
917 890
381 923
753 680
948 27
722 406
716 966
123 306
63 365
978 535
833 991
196 762
58 835
676 572
396 947
699 548
751 527
399 211
398 83
66 856
807 826
688 30
440 123
696 307
347 117
449 726
902 86
1 283
867 92
123 293
860 913
424 173
978 67
854 561
251 642
212 919
997 801
503 665
648 3
791 151
321 740
269 159
932 540
331 916
940 78
240 643
590 248
630 875
53 559
974 946
43 186
845 51
422 891
651 872
389 515
17 24
658 280
240 574
769 778
883 113
325 4
259 462
427 504
60 840
161 702
723 699
967 929
598 777
66 266
473 697
513 492
478 426
142 592
104 457
567 136
851 704
509 416
818 684
249 985
330 293
459 666
696 561
382 745
85 493
966 822
739 428
824 985
723 874
82 175
716 715
39 238
347 337
214 339
15 773
211 96
575 223
76 581
361 763
833 3
121 130
7 907
977 15
595 402
945 166
368 907
710 35
532 859
267 413
722 323
518 825
858 650
38 455
54 22
175 380
609 277
190 518
972 852
819 138
845 505
113 420
806 799
726 148
879 379
633 662
973 421
277 686
196 529
299 515
665 280
391 613
624 680
78 89
660 483
411 43
988 451
217 691
598 726
597 776
690 377
724 785
422 598
946 646
603 63
200 59
795 119
596 902
61 11
290 981
537 579
143 589
47 729
723 300
357 55
445 417
216 161
407 542
795 718
592 924
528 203
865 155
780 387
116 751
652 250
414 102
979 72
911 620
234 87
875 413
32 661
305 798
801 171
881 511
244 950
497 959
768 724
575 41
486 594
972 391
788 151
439 339
291 333
153 497
465 736
809 822
38 458
303 182
777 831
536 893
925 874
691 708
689 689
374 10
979 351
586 837
423 176
100 905
38 827
361 28
187 571
458 47
880 283
207 128
129 385
940 273
899 212
429 367
206 164
97 874
162 659
18 549
425 990
895 877
494 827
764 880
711 872
778 549
379 20
91 410
614 440
895 685
893 701
761 867
411 961
952 544
569 907
767 385
389 178
360 995
124 639
931 260
236 113
629 59
997 346
440 977
1 439
715 926
545 694
661 846
70 992
80 845
855 782
877 839
216 788
338 268
994 921
409 722
563 984
382 699
412 715
370 797
160 283
293 551
660 565
334 484
590 291
227 276
792 729
545 259
369 547
131 550
899 327
43 847
437 234
411 933
880 418
755 173
902 267
70 705
216 47
263 330
334 508
160 582
488 686
749 133
897 728
984 990
878 782
639 245
757 755
195 303
562 87
78 124
479 434
208 160
351 481
789 950
850 341
805 475
389 294
793 798
1 693
670 351
756 879
580 695
834 980
971 958
592 172
198 602
955 840
11 771
990 981
762 291
594 304
185 136
312 603
593 796
550 129
689 805
329 540
350 53
295 697
117 228
307 222
607 145
757 337
300 696
155 206
914 919
288 841
587 22
8 567
873 443
200 0
847 826
494 31
543 889
19 281
951 622
453 868
121 585
185 359
177 446
233 180
394 34
437 402
951 688
159 51
321 581
682 519
951 873
734 444
397 179
171 480
417 977
958 174
821 8
947 410
525 44
513 707
573 672
572 160
78 493
747 262
792 741
730 919
864 692
310 527
12 553
131 869
730 426
744 479
84 168
598 82
856 308
279 97
446 837
681 583
460 298
229 298
34 749
528 727
611 273
21 899
69 961
810 334
683 278
841 823
155 943
162 760
575 915
453 76
231 772
951 870
114 855
971 707
169 118
487 959
941 862
315 242
485 815
260 693
566 408
432 780
833 338
745 651
659 82
226 20
995 444
682 937
88 90
982 992
512 488
109 55
356 98
61 921
276 315
743 629
556 212
872 490
734 732
569 596
887 216
874 294
635 976
673 572
804 472
151 269
506 359
203 4
118 713
243 118
528 528
375 583
675 574
540 785
602 829
780 488
641 954
355 450
445 149
654 852
999 689
759 59
605 777
184 131
987 880
621 592
996 351
703 790
645 38
123 493
85 284
183 167
777 147
981 38
445 255
229 260
375 648
965 248
557 978
451 780
159 565
254 348
346 603
948 86
14 897
191 855
554 140
191 562
980 164
163 304
150 950
759 606
401 754
7 616
680 467
727 519
461 78
74 538
476 33
492 928
1 93
37 370
386 764
609 754
326 411
943 104
801 436
766 547
440 729
901 414
305 380
641 755
793 993
820 797
114 623
264 737
915 151
822 592
246 540
276 981
298 920
562 945
667 151
743 954
318 801
616 165
742 27
766 691
263 865
247 268
842 116
407 165
785 571
996 281
838 348
587 145
363 149
698 429
107 174
788 917
411 224
440 460
278 463
568 841
629 911
289 521
19 972
613 534
143 61
297 880
168 710
610 994
222 734
812 438
673 76
501 882
713 300
948 424
335 387
585 904
502 535
936 711
545 442
808 787
992 894
836 618
837 762
321 11
210 485
594 189
482 461
14 239
823 890
822 167
141 710
426 405
569 904
148 781
297 247
55 478
859 124
558 6
490 346
570 630
349 824
526 527
728 675
885 488
718 512
501 285
434 825
165 25
704 831
561 764
182 481
815 7
722 797
485 668
306 695
831 349
761 172
843 693
639 577
987 352
86 304
516 124
707 684
488 711
767 124
30 320
32 602
718 729
108 455
586 906
639 842
492 973
349 724
30 957
268 651
968 126
816 309
215 365
459 263
808 772
446 933
795 736
567 467
606 933
541 916
530 54
358 142
6 554
885 59
160 164
117 983
491 74
240 337
330 404
210 707
452 995
668 447
376 53
893 493
872 105
677 432
532 397
462 323
300 856
360 533
684 528
462 886
416 619
854 666
511 408
635 45
392 832
509 388
58 999
542 532
319 11
742 451
980 543
489 398
658 754
764 589
924 696
119 228
310 740
836 378
701 870
974 958
614 384
377 398
812 50
401 250
860 907
608 580
250 1000
844 897
401 361
443 276
940 551
700 643
585 6
641 15
47 699
566 737
478 96
876 738
948 174
448 753
495 553
790 914
955 373
582 647
134 119
859 861
111 153
824 691
409 601
122 831
318 666
914 947
353 252
599 584
427 352
195 715
575 232
818 909
843 228
218 284
670 566
49 950
25 351
76 318
957 755
952 726
759 861
997 613
477 130
334 213
821 393
655 981
412 277
938 505
265 928
961 771
531 323
319 665
257 946
585 982
61 446
852 514
232 408
827 222
138 384
482 664
635 174
623 352
740 909
523 364
685 164
972 566
88 495
838 205
920 84
648 896
102 984
636 819
155 562
990 463
969 165
514 118
81 904
570 147
780 701
899 836
324 348
103 731
5 579
238 290
685 625
495 675
20 775
701 710
890 892
437 699
581 976
162 155
486 142
543 699
796 14
380 62
795 899
936 446
80 993
550 318
42 550
149 313
246 641
931 461
254 682
843 209
713 291
649 349
791 191
342 158
186 923
459 22
466 620
513 605
921 709
631 690
545 268
609 624
847 685
129 894
304 942
540 236
301 539
497 209
76 15
277 509
982 244
372 965
9 149
89 104
765 836
50 910
384 492
315 411
390 251
154 851
114 74
982 964
448 380
776 690
141 908
29 862
579 81
369 50
151 210
762 603
90 777
279 107
516 774
747 616
505 816
398 429
196 176
818 771
963 532
14 767
268 236
68 134
448 216
916 729
503 991
28 101
628 839
888 924
405 882
680 25
548 204
364 212
943 944
927 9
363 680
374 486
48 848
315 459
556 68
539 672
101 800
729 911
745 687
91 785
695 631
656 847
645 513
196 565
696 744
989 425
842 423
472 51
659 157
126 546
484 563
366 312
942 521
883 160
713 24
957 13
913 17
421 157
857 707
364 847
686 219
176 225
199 751
562 734
489 499
931 937
864 935
513 129
447 883
681 629
777 843
533 171
390 672
26 649
813 355
971 410
820 851
685 870
585 634
586 622
826 219
121 789
848 198
659 332
285 360
641 0
300 8
882 438
581 354
761 17
4 783
827 791
259 335
900 319
542 858
718 959
907 546
78 937
199 965
504 458
981 348
539 214
113 473
23 368
232 276
741 657
675 80
441 638
717 403
459 595
691 171
525 685
833 637
83 776
572 54
670 405
726 237
897 731
350 935
305 733
707 824
840 969
366 732
491 338
663 791
548 442
356 901
795 579
391 544
996 471
411 605
19 409
75 683
30 167
675 907
424 916
204 378
669 660
676 924
363 324
158 278
190 897
779 255
725 173
813 986
674 235
779 314
680 496
90 366
289 402
342 990
268 5
433 378
711 937
297 110
586 200
815 777
122 18
901 199
53 999
69 442
173 243
679 416
527 112
176 861
203 756
276 633
309 21
562 499
534 780
969 94
647 892
522 694
937 586
167 92
367 412
870 366
960 746
661 80
50 656
486 277
98 830
606 257
366 564
443 932
797 164
995 275
393 598
958 236
579 693
354 393
282 326
454 514
647 907
211 79
333 67
168 242
861 915
267 935
2 661
461 761
2 928
587 35
138 164
953 246
975 287
290 225
305 552
314 246
264 339
786 569
799 224
776 242
64 68
7 392
549 549
44 102
281 281
843 736
765 639
846 320
324 418
118 611
212 431
778 801
597 182
202 773
417 323
376 939
750 659
67 212
285 361
540 578
32 810
69 56
349 638
635 907
543 11
203 900
438 249
656 517
998 184
652 20
994 964
681 682
952 453
503 416
970 938
357 639
748 723
777 119
344 201
970 413
212 956
424 219
790 44
731 705
143 531
537 96
304 218
105 34
443 672
216 1000
777 952
849 933
471 956
361 957
783 461
831 221
809 657
595 331
494 436
332 694
828 521
47 392
713 260
357 224
282 436
897 279
683 457
76 132
893 359
823 747
715 873
219 941
547 1
783 608
113 797
116 545
120 300
589 1
223 294
151 222
308 187
272 234
235 559
220 984
229 102
980 430
376 88
564 369
582 861
954 617
465 887
100 206
701 956
684 706
502 311
23 986
715 422
537 123
432 929
738 285
257 497
864 470
235 231
190 180
373 37
262 484
17 329
374 647
964 382
914 74
822 712
937 544
961 361
937 807
229 139
73 680
326 731
714 295
822 571
847 687
201 680
819 850
326 123
955 626
282 667
414 351
570 247
274 967
971 151
954 77
192 377
397 319
744 540
9 423
810 675
942 997
556 375
469 494
116 53
564 752
367 128
247 809
752 407
491 698
269 304
915 156
252 3
820 181
607 334
721 337
693 73
228 559
663 24
262 386
560 429
601 428
946 595
790 978
875 288
838 698
276 320
933 105
399 189
701 339
126 780
888 865
272 481
362 87
390 60
457 302
42 750
870 826
519 521
140 558
952 795
89 827
860 891
888 114
744 971
191 19
884 874
730 105
205 215
828 235
775 721
898 95
995 353
567 664
774 63
110 336
466 372
336 428
733 818
550 995
796 953
541 164
19 871
157 6
684 819
11 211
400 168
125 696
654 353
488 992
376 425
45 103
897 774
263 839
449 574
698 742
106 643
63 592
108 649
648 395
583 901
267 670
387 724
147 919
760 188
446 73
420 534
244 531
450 355
499 845
796 544
652 337
626 380
906 116
162 217
934 225
219 524
375 973
830 882
825 838
693 199
950 679
544 444
941 753
487 246
734 560
706 678
135 654
143 104
625 158
966 275
254 365
178 379
832 766
74 195
197 308
879 665
156 398
772 421
438 716
254 452
598 592
506 332
666 357
593 991
453 347
330 681
932 238
789 365
557 13
73 743
544 47
998 608
835 687
154 955
674 49
198 978
256 832
59 567
345 566
203 71
197 542
791 986
850 854
24 896
185 555
286 364
341 327
941 1000
348 966
380 483
958 609
214 554
671 444
79 474
486 949
290 703
478 366
897 808
783 63
823 389
575 391
65 887
311 803
838 143
606 421
546 935
185 166
610 636
456 790
877 955
509 522
778 29
871 127
24 178
321 700
389 196
488 468
430 57
852 45
514 980
470 558
991 207
567 2
547 303
929 867
188 619
55 545
47 772
903 263
593 409
683 686
193 318
117 807
125 695
557 670
384 653
272 992
557 789
19 605
529 935
1 81
806 192
173 518
719 881
245 119
807 850
628 462
396 761
584 214
562 401
202 803
502 483
404 430
455 288
921 321
916 540
601 802
887 311
806 901
580 287
45 925
892 125
450 21
204 138
291 620
643 903
524 40
195 321
462 710
551 774
89 806
173 730
186 238
118 331
984 86
836 739
13 221
508 242
967 350
263 984
883 5
445 293
126 381
626 712
55 160
709 53
933 864
598 543
325 636
847 769
497 842
866 43
668 493
877 300
140 867
379 909
760 361
768 718
811 10
221 515
83 316
357 444
447 164
659 632
161 619
606 115
545 7
139 750
327 419
338 972
915 617
497 269
548 41
610 739
333 256
887 856
893 450
403 303
239 517
852 682
735 408
676 497
767 412
599 725
436 62
393 697
11 602
682 353
651 935
996 201
679 123
640 573
444 883
705 525
997 881
655 27
2 117
281 130
234 771
142 335
932 676
711 194
725 930
789 445
566 431
358 10
244 396
315 933
216 767
771 808
832 705
945 506
483 927
679 906
510 73
456 345
414 553
183 150
577 16
688 431
47 817
164 268
329 624
539 51
802 774
400 247
337 557
277 832
917 238
0 715
784 839
453 24
329 888
110 930
224 726
190 992
266 793
628 483
700 331
127 747
152 510
695 897
388 900
461 922
140 674
597 180
787 789
757 137
320 799
176 115
557 658
543 577
846 359
40 761
172 208
305 526
66 304
170 260
261 994
909 556
684 213
45 770
130 672
181 473
519 554
546 280
349 401
199 871
174 445
942 709
816 770
507 813
915 621
930 745
187 615
318 310
777 423
387 491
405 510
169 803
593 972
463 797
300 927
75 632
568 576
415 835
75 601
952 763
201 766
362 872
205 738
352 896
105 733
395 632
703 919
658 361
423 677
89 27
895 590
151 544
859 277
393 498
464 988
370 41
216 769
362 372
884 376
715 58
537 240
207 190
50 207
901 548
760 990
592 559
735 536
106 156
156 440
120 762
769 220
902 754
435 472
247 688
246 748
504 748
106 808
128 587
846 213
712 368
301 428
299 200
598 58
142 636
43 759
358 831
573 674
96 666
143 193
541 984
549 170
886 871
255 883
292 408
328 490
462 907
678 898
83 103
216 741
543 450
332 645
29 668
511 699
139 434
959 378
877 614
118 82
444 69
618 430
256 15
235 326
345 734
309 28
330 419
207 394
718 846
222 416
320 776
377 689
206 547
504 904
907 896
58 696
791 283
4 500
513 141
739 767
26 873
936 44
709 794
39 850
271 2
490 622
908 812
949 749
64 630
283 580
208 438
667 429
325 289
909 461
18 771
55 711
601 329
426 743
571 310
390 853
711 338
163 222
555 902
170 750
581 208
927 688
343 406
880 871
370 378
662 102
901 818
284 715
143 846
282 975
545 410
822 137
219 686
648 435
655 85
475 843
887 877
833 915
108 483
317 719
80 723
993 906
866 726
155 176
871 800
567 100
957 748
944 880
668 29
642 694
300 554
558 559
232 587
480 4
297 119
269 691
398 123
21 199
895 921
845 873
561 115
871 57
889 22
585 142
80 515
788 217
376 493
119 390
807 674
947 864
466 846
371 375
785 589
255 489
630 357
733 448
750 100
582 336
627 726
935 120
449 929
446 66
319 135
695 802
997 934
227 835
947 574
927 546
327 883
382 478
254 177
580 607
518 575
161 384
866 916
836 83
684 347
241 693
947 942
494 17
305 519
921 618
48 584
893 757
733 114
565 245
654 328
679 245
156 154
426 102
436 169
842 152
451 472
190 539
996 196
298 45
734 440
820 90
263 667
820 493
330 182
604 661
268 85
120 541
121 642
227 124
218 950
42 903
562 829
267 941
329 126
242 138
125 185
346 356
164 958
501 947
263 858
906 735
167 438
313 273
480 961
599 945
406 402
572 910
698 255
927 656
248 154
765 885
817 805
26 47
569 30
207 87
48 860
585 667
686 748
646 620
782 841
75 730
32 538
690 551
967 609
695 366
456 158
349 369
987 217
52 830
294 956
737 474
984 684
459 308
722 421
799 125
28 611
446 657
470 646
319 271
578 141
439 303
208 235
426 975
678 371
83 715
360 976
313 994
804 812
516 479
99 108
592 597
663 333
880 454
289 432
533 605
953 794
881 55
7 762
378 338
539 737
266 375
817 215
975 485
185 573
28 106
760 797
212 485
498 659
475 587
318 698
304 165
72 850
845 555
222 337
134 313
578 240
376 607
89 427
221 68
675 281
488 520
660 550
262 523
801 320
909 478
696 310
297 950
593 514
437 937
819 191
475 561
976 33
553 736
571 640
9 917
898 305
334 179
866 583
320 948
687 203
721 668
467 503
855 385
753 602
366 505
528 162
653 788
865 654
584 413
437 696
618 2
65 820
531 811
220 845
936 346
575 484
159 570
835 470
986 843
283 733
609 210
778 212
830 720
797 861
950 427
180 733
724 427
824 964
237 698
861 671
504 632
134 970
387 640
511 307
149 356
424 117
585 44
109 989
573 457
501 520
690 830
424 315
254 392
838 918
865 332
295 843
979 332
592 442
713 613
24 345
541 157
907 515
400 744
369 882
359 969
548 262
70 378
986 786
294 499
521 884
57 108
438 389
294 606
200 447
725 499
468 174
856 576
961 197
676 566
472 880
263 895
201 403
646 227
376 56
780 345
615 933
998 193
14 475
299 703
543 415
468 444
156 376
267 927
831 873
495 787
348 560
264 392
530 375
68 139
700 439
944 936
774 22
356 561
539 204
525 779
123 378
166 75
300 108
541 350
810 849
53 178
520 976
466 619
316 84
853 995
120 216
405 141
403 801
610 285
56 811
177 173
286 292
545 469
938 402
164 981
156 91
591 786
374 696
90 849
269 984
745 6
256 935
136 16
807 428
424 756
783 547
151 133
526 107
117 880
494 293
49 966
782 563
163 502
331 65
354 185
57 409
312 607
787 565
534 445
143 580
307 556
977 10
814 296
766 580
585 314
681 142
408 715
892 487
250 740
191 848
641 525
314 237
376 55
540 697
895 204
863 290
995 707
517 965
692 306
606 540
831 639
662 201
579 945
70 623
992 486
429 324
366 163
243 398
305 547
882 511
415 596
111 758
804 964
14 323
846 951
902 70
838 53
151 914
569 581
506 174
782 708
32 975
244 166
697 878
527 378
159 242
439 697
826 903
71 941
480 415
778 132
806 921
834 345
636 45
29 463
387 559
814 947
209 553
120 508
663 271
425 971
312 465
207 279
274 377
285 140
761 189
447 977
485 109
610 419
558 732
118 500
869 467
181 721
837 579
998 286
368 455
909 685
649 563
59 603
973 352
888 900
674 482
553 758
929 768
106 602
636 302
901 637
434 44
343 641
328 899
322 301
649 125
295 773
629 516
494 377
386 53
141 27
656 594
66 588
69 578
513 219
505 904
978 428
779 985
582 623
162 771
0 850
833 429
990 450
350 205
462 443
682 218
433 634
344 751
235 275
267 965
514 499
686 120
975 612
540 337
460 211
276 147
650 14
623 597
912 371
682 595
831 367
148 859
326 293
261 17
276 223
103 524
214 272
949 964
94 468
10 895
611 927
363 652
745 787
67 464
280 575
550 480
293 752
203 594
121 512
195 188
637 94
133 820
312 188
195 752
498 821
871 461
760 753
302 54
145 317
533 754
660 687
730 906
953 127
77 680
315 341
785 774
766 38
226 169
456 686
432 247
912 905
980 55
486 560
656 964
40 688
464 204
594 819
623 811
732 260
49 211
388 217
90 521
409 80
334 174
0 941
111 880
297 905
100 240
700 813
451 517
696 893
256 925
269 827
310 481
148 128
700 644
974 592
829 688
380 595
564 322
182 612
421 443
907 432
460 4
876 494
752 242
992 963
282 884
556 336
99 703
743 655
695 795
48 192
946 740
687 985
43 481
245 348
429 866
420 698
102 204
170 315
541 850
879 28
517 665
905 198
738 145
387 507
175 759
381 309
80 529
277 819
590 246
915 514
449 854
438 147
349 58
329 875
479 637
505 876
529 597
350 285
1 965
361 632
589 282
657 502
909 990
363 59
481 559
173 322
655 161
352 403
566 83
99 130
603 819
174 962
364 6
253 931
557 996
963 746
470 731
346 680
102 141
489 656
800 699
212 361
920 414
388 389
821 897
452 973
251 473
178 242
648 718
505 837
593 330
506 516
998 386
11 85
42 116
957 983
643 982
580 972
322 877
184 292
311 44
818 728
294 985
640 585
805 775
809 177
422 429
302 783
609 558
571 859
545 521
630 319
188 142
809 760
210 99
611 357
56 37
20 64
480 539
156 387
480 910
126 899
934 928
473 69
139 229
775 311
312 183
928 149
139 74
337 973
65 786
522 562
688 151
784 417
684 566
796 181
216 300
731 978
166 479
457 902
586 264
603 145
529 399
38 505
836 882
332 482
121 809
559 133
522 868
447 856
553 939
880 448
951 12
599 328
811 360
637 491
175 713
83 979
412 111
714 274
990 881
962 669
471 413
914 345
298 859
608 760
473 397
579 914
349 431
865 747
823 722
280 262
451 889
289 490
184 584
23 488
667 29
108 823
55 3
679 96
539 527
479 98
953 118
92 428
867 378
833 824
489 195
985 811
613 667
672 116
43 878
268 724
740 170
953 35
539 804
883 996
406 518
153 89
925 454
513 862
405 588
130 933
515 415
645 135
789 926
973 103
88 218
278 613
307 495
857 562
16 242
641 168
678 774
471 488
499 249
532 635
474 844
345 540
661 37
433 340
869 34
441 385
560 166
147 873
687 961
446 580
273 212
648 225
727 535
94 757
430 834
289 20
830 859
178 531
887 979
533 311
158 208
743 575
408 300
473 89
603 772
182 653
150 394
307 605
46 114
135 989
25 547
670 962
212 642
194 340
186 630
976 220
469 175
36 674
179 633
857 623
981 214
777 723
299 906
893 820
99 137
836 860
570 469
403 891
11 577
710 5
388 663
855 619
798 923
484 607
143 606
766 268
300 214
915 417
265 247
716 561
519 752
958 149
352 49
984 982
851 198
263 995
744 412
483 817
77 760
757 898
47 112
29 808
176 555
609 120
460 719
263 413
655 231
744 682
86 327
383 699
340 162
746 277
332 399
603 351
387 37
335 667
742 447
739 96
46 891
429 141
942 351
8 258
53 42
740 989
130 130
93 940
485 352
501 385
530 717
993 51
891 139
901 654
375 371
856 603
160 858
393 31
953 500
772 726
570 376
76 222
581 263
657 219
982 388
43 539
569 831
512 195
929 295
367 156
424 818
787 502
508 468
257 960
702 339
273 293
822 407
169 474
839 340
916 217
779 391
344 613
958 367
792 625
424 661
60 427
175 116
693 15
776 835
483 934
231 369
178 989
499 862
912 473
997 7
845 510
432 671
685 459
267 880
615 935
572 964
195 425
225 361
590 224
233 541
529 743
857 73
194 901
311 942
410 758
301 212
717 605
250 862
417 833
800 550
911 40
231 292
944 799
513 269
339 676
515 925
908 274
65 997
645 179
333 241
291 858
393 559
387 606
139 566
116 289
987 166
648 815
730 700
265 555
311 37
761 298
101 428
222 177
257 348
564 352
897 622
113 390
218 495
567 255
804 371
865 114
953 583
953 988
175 115
889 345
690 495
777 535
301 980
544 673
604 601
720 169
444 376
966 229
725 923
850 137
480 983
818 452
348 514
340 241
912 481
711 157
721 993
655 241
817 888
583 447
314 548
803 259
910 798
818 205
579 798
178 911
944 910
507 697
419 744
426 3
172 654
134 2
84 704
273 54
455 484
855 101
276 185
308 747
180 7
806 371
406 943
555 71
179 423
140 100
290 15
253 345
126 650
643 224
946 151
906 751
983 623
313 558
425 366
399 236
369 446
338 695
166 687
492 867
97 534
147 978
839 396
244 580
688 172
78 853
308 139
689 866
560 507
83 11
940 209
556 910
831 672
509 3
939 670
976 504
922 661
479 868
766 108
321 161
367 986
840 208
298 844
762 691
79 990
452 751
676 940
712 829
106 237
835 759
523 677
37 954
668 276
188 581
691 150
202 51
816 496
234 309
350 999
681 116
639 335
469 782
123 382
793 694
572 170
729 804
204 302
664 193
755 860
749 608
835 237
628 205
830 225
599 934
132 485
47 774
14 821
638 45
287 96
174 943
766 198
774 887
58 897
717 988
187 972
42 4
753 11
977 1000
957 506
733 284
635 300
516 560
432 555
396 527
177 494
84 491
7 746
311 318
201 405
46 928
34 963
97 282
639 823
463 450
938 925
589 440
216 975
980 104
904 700
351 579
20 548
475 216
706 164
620 747
317 604
148 326
224 993
543 422
570 692
490 401
696 320
985 55
296 555
848 815
636 958
454 335
359 830
184 806
56 685
407 478
339 309
319 955
502 580
890 362
154 348
746 579
735 712
659 624
719 412
663 563
754 799
916 267
62 573
547 300
513 961
776 174
880 374
700 960
449 923
159 838
436 555
237 290
339 534
728 564
40 781
351 565
720 350
48 646
985 106
191 642
74 354
766 73
682 659
661 573
863 493
934 641
784 655
848 819
822 942
177 799
960 91
122 458
592 165
541 115
256 670
28 666
85 22
970 824
598 505
634 895
574 109
407 374
625 147
966 722
710 724
276 774
605 831
27 647
407 751
139 898
9 384
126 77
782 199
840 4
985 191
460 567
861 197
759 209
758 488
343 418
328 564
814 856
40 799
906 621
537 910
571 871
463 390
506 665
198 322
681 69
439 773
588 167
403 536
515 219
74 295
648 233
383 824
514 217
238 957
142 83
664 973
237 632
137 917
627 214
915 324
477 105
105 380
149 812
650 616
371 244
516 333
157 255
939 42
153 232
542 298
410 615
315 955
494 667
87 505
926 937
743 662
604 649
261 608
735 247
151 537
297 610
702 234
27 458
378 64
237 334
832 970
84 486
157 272
33 767
808 247
602 536
898 260
67 1
790 315
820 376
544 193
729 399
511 669
559 288
496 879
276 93
259 47
912 682
981 760
833 676
505 815
848 696
911 234
735 592
241 459
824 593
514 360
557 303
259 126
620 347
673 422
263 656
688 280
630 783
195 139
721 934
243 315
669 600
910 29
974 145
687 841
543 970
90 68
863 461
425 292
117 756
890 380
866 69
683 597
991 733
962 530
21 443
121 563
419 338
396 284
369 239
55 764
334 363
201 57
203 202
131 860
542 92
319 747
447 737
913 557
88 353
811 607
381 370
979 508
45 509
17 447
862 302
645 982
209 603
226 881
565 361
713 465
686 49
700 856
53 532
853 792
547 284
855 778
429 267
366 353
355 153
644 463
251 159
10 199
958 809
780 776
81 737
201 695
881 276
583 385
895 923
940 750
351 587
194 807
680 170
493 931
461 83
869 592
815 91
857 341
823 21
323 746
128 875
492 603
736 6
840 838
165 225
431 949
599 629
787 807
576 637
54 535
410 958
519 998
401 989
358 340
67 982
64 164
874 32
968 350
168 779
711 115
975 277
776 571
602 971
960 8
504 746
523 75
524 772
150 554
812 716
508 253
952 21
881 216
1000 246
85 764
574 70
122 943
488 993
949 862
248 888
108 584
91 141
63 582
204 793
448 629
489 898
36 32
649 968
855 368
912 703
273 770
237 626
704 322
878 428
857 357
396 631
108 279
153 110
718 128
449 513
490 654
5 230
65 117
921 311
834 322
77 745
335 698
44 115
590 461
831 891
817 207
196 215
990 757
415 492
86 891
298 709
977 449
713 993
377 958
876 424
321 702
360 767
84 467
71 599
205 615
397 316
726 721
102 404
721 563
747 884
50 90
126 211
744 997
581 705
542 63
553 72
328 500
320 338
257 441
50 548
863 329
563 546
698 259
167 504
264 990
342 875
910 567
933 222
34 143
576 480
325 517
249 459
16 858
621 328
679 927
135 310
808 920
250 738
710 800
276 767
201 485
207 813
885 973
792 918
440 966
746 650
446 840
51 359
459 299
133 22
539 310
946 58
788 753
226 882
774 923
66 647
194 117
9 603
385 466
129 196
875 432
446 485
717 584
218 103
127 822
477 672
632 421
991 430
307 46
174 639
549 873
864 852
127 566
409 194
578 642
852 858
748 943
76 903
894 776
267 486
887 446
237 265
557 269
792 797
765 913
333 97
884 193
655 129
874 468
1000 345
148 978
724 578
507 187
689 703
638 925
240 584
229 577
722 334
827 821
910 492
512 238
315 160
314 531
315 176
433 945
992 423
166 5
119 172
629 31
793 981
188 339
444 587
56 940
821 336
672 258
160 632
590 39
497 72
131 223
720 551
708 998
203 877
945 595
30 660
115 390
393 457
279 956
99 660
524 114
101 880
175 922
638 753
987 950
919 998
880 875
179 937
710 855
39 281
718 436
393 513
392 432
660 408
700 292
932 612
340 682
555 689
470 839
827 763
274 201
663 825
19 726
367 183
550 65
414 936
990 18
30 709
589 513
764 886
489 677
705 870
625 536
160 242
654 306
552 288
415 864
198 569
399 282
413 608
402 125
527 85
459 525
408 487
679 325
327 676
379 198
927 805
226 991
736 574
694 715
930 369
342 917
317 223
135 164
288 628
681 518
786 735
363 278
426 788
756 47
51 259
803 169
898 713
836 18
109 656
930 636
4 329
760 597
347 532
672 543
253 596
339 975
526 445
180 822
509 398
280 773
421 419
880 954
856 517
833 656
848 350
53 138
338 475
316 614
257 558
198 76
789 237
937 81
770 186
13 116
389 956
871 163
179 331
123 105
969 833
79 13
838 318
666 183
807 601
659 162
295 538
305 834
39 170
202 375
347 238
249 468
498 188
981 452
323 346
698 79
917 21
142 804
143 29
548 240
873 247
776 279
475 768
139 131
622 834
662 60
556 352
996 829
9 1
845 755
693 954
53 959
525 430
92 594
181 163
561 256
843 166
557 758
548 931
579 680
938 162
164 865
731 465
508 193
107 732
847 385
842 220
501 216
156 994
558 828
939 921
303 706
748 895
71 276
290 902
69 4
152 985
363 51
406 671
824 154
621 352
282 260
713 95
11 271
976 380
156 214
630 755
351 767
671 881
442 248
868 66
317 67
954 803
17 266
805 537
987 702
93 515
14 868
137 396
574 967
564 67
741 946
190 697
236 87
453 981
885 22
669 526
88 42
99 817
556 743
370 463
643 564
139 284
252 178
441 445
478 593
666 932
99 118
33 893
346 639
758 62
61 186
456 271
902 392
588 713
363 47
850 835
772 523
608 496
968 753
116 919
523 246
946 695
838 229
24 354
945 386
577 885
470 905
300 46
432 204
398 557
858 918
178 132
748 556
909 836
353 958
419 450
408 835
468 467
764 97
160 28
334 695
857 529
885 146
229 853
260 617
983 149
864 178
813 846
927 936
377 382
946 752
699 175
483 116
819 995
69 944
888 229
131 339
157 283
234 293
759 139
763 984
638 819
384 457
806 222
325 515
213 634
816 249
251 359
803 990
110 393
44 657
905 795
476 424
943 912
218 355
469 421
282 45
662 193
586 449
396 372
663 813
149 901
703 845
285 662
782 20
558 270
351 968
907 948
262 293
270 827
565 210
210 619
34 615
320 524
443 824
496 201
109 207
225 983
616 1
905 827
248 488
93 532
703 492
526 255
323 640
826 415
73 104
790 246
255 507
272 719
296 29
79 347
644 536
190 237
990 607
438 354
95 869
801 581
691 285
514 707
224 166
729 669
354 431
24 132
614 254
814 555
704 197
324 498
430 758
287 235
622 568
599 983
70 736
232 288
814 118
162 265
892 103
101 41
289 37
447 3
689 79
214 603
105 646
870 721
881 245
918 436
225 238
504 297
189 184
632 499
465 199
111 690
905 276
926 527
647 87
93 6
615 861
961 24
368 303
856 506
554 92
560 281
891 1000
795 203
886 35
779 8
824 781
197 602
895 266
822 713
64 642
52 687
680 932
405 902
175 757
430 766
225 580
719 207
869 679
9 782
276 445
117 519
539 869
654 717
785 714
200 28
557 531
390 492
845 194
743 154
326 980
967 108
792 998
623 78
408 389
361 847
838 342
698 234
770 165
43 396
66 288
195 660
555 775
546 717
125 811
629 921
724 553
392 425
327 799
862 411
406 111
790 706
650 693
265 309
140 755
905 117
148 562
991 49
646 358
382 244
708 992
670 986
671 280
306 356
649 727
914 388
495 869
891 404
628 490
199 540
53 875
51 661
749 953
503 126
171 953
723 901
356 677
905 327
941 670
744 337
172 584
663 934
318 107
293 142
648 305
398 66
807 711
482 917
449 335
651 996
345 40
699 400
171 205
137 881
882 777
15 417
499 151
951 548
888 398
616 780
294 633
724 552
444 815
829 939
827 551
545 367
766 258
464 290
986 971
673 559
98 30
441 513
213 603
739 896
877 175
601 863
458 878
88 871
651 871
767 662
319 664
43 840
748 183
133 787
27 13
974 376
413 594
793 222
269 708
761 68
876 451
148 613
816 71
805 543
792 643
527 979
996 169
999 493
238 877
741 535
864 202
390 803
686 65
763 387
716 32
28 470
570 633
201 309
295 663
663 26
349 159
575 559
481 741
309 424
153 314
526 465
673 329
537 370
4 484
1000 539
958 242
612 113
804 252
632 753
106 198
483 424
642 857
330 208
456 535
474 504
153 580
881 900
251 158
703 254
996 97
445 883
725 838
272 845
853 147
928 26
402 931
654 113
119 923
424 345
60 794
108 226
772 741
463 796
231 723
729 345
528 548
279 569
808 64
723 683
121 449
548 963
167 766
179 114
927 765
813 753
499 548
105 563
381 85
454 708
80 604
239 475
986 962
690 932
139 768
182 437
512 380
606 997
155 254
884 827
887 439
734 631
650 265
810 476
496 436
960 849
579 584
535 374
638 583
497 375
969 175
452 238
334 488
806 173
127 895
497 120
396 362
311 654
578 399
350 743
602 618
907 335
721 292
74 615
461 442
572 440
531 949
281 696
81 730
277 937
667 225
686 19
973 72
568 756
173 936
995 617
342 653
885 558
647 785
56 587
823 730
249 240
315 328
911 390
570 766
246 69
747 634
572 257
528 374
672 959
784 99
641 246
859 227
756 913
301 832
911 451
316 39
178 891
831 238
340 113
532 636
398 901
436 13
420 328
929 186
599 318
282 591
27 758
754 636
26 867
615 225
402 228
616 576
573 941
692 490
793 476
649 501
100 14
701 653
224 435
303 595
59 595
825 561
298 633
803 962
184 163
501 0
102 812
517 693
7 635
900 147
927 933
985 265
784 94
683 137
282 729
56 598
900 336
395 307
73 855
959 449
870 965
184 846
750 196
359 246
151 233
176 522
443 948
485 244
753 522
453 890
480 182
752 44
722 844
761 688
14 567
208 116
170 28
229 609
249 50
510 149
518 158
63 781
369 426
161 446
611 333
610 137
914 671
859 67
833 507
713 819
917 316
923 892
96 41
490 67
802 241
35 2
364 262
255 73
671 282
403 434
757 654
73 129
886 48
309 292
572 59
578 262
690 386
706 197
906 505
881 1
683 928
59 31
815 226
640 345
208 408
302 765
587 436
585 753
420 63
797 174
322 292
571 968
910 619
520 19
1 186
885 367
263 864
860 444
231 16
611 293
160 86
289 382
435 900
624 450
404 202
988 467
963 509
224 963
178 828
725 136
121 156
944 537
48 555
321 887
74 9
616 919
142 919
246 43
971 339
435 548
208 399
688 729
229 589
317 77
319 213
378 757
375 35
914 134
480 153
980 776
463 596
422 699
443 738
308 17
962 497
367 959
687 485
418 922
387 393
321 789
333 311
131 769
784 741
935 905
18 338
587 204
530 984
891 789
392 916
262 597
998 36
993 455
735 883
356 686
279 140
459 365
976 282
257 436
549 486
762 596
12 55
231 154
758 808
680 560
676 354
690 925
339 891
400 470
962 384
894 538
611 684
242 668
297 103
125 703
489 347
477 11
412 29
253 75
431 129
79 791
81 317
885 695
940 822
472 656
537 471
403 70
596 885
699 692
457 247
568 725
636 415
37 902
109 23
571 913
334 483
198 893
790 154
889 647
846 769
971 619
411 163
304 44
455 904
276 203
800 434
579 160
220 170
280 795
970 679
56 105
911 493
124 410
41 716
573 141
488 8
391 332
685 862
842 401
35 911
696 823
825 711
503 256
836 857
780 386
544 271
936 599
673 667
989 414
64 335
918 791
305 894
564 331
823 170
462 776
256 751
176 50
745 799
509 141
13 895
747 14
617 841
486 363
109 810
986 691
806 936
426 503
275 345
418 148
432 379
291 240
351 791
874 639
140 614
76 25
365 301
516 926
833 112
116 207
868 32
590 436
120 720
651 70
507 522
460 137
349 282
477 148
168 988
133 395
8 988
783 243
443 419
651 860
849 597
858 976
720 559
77 999
511 145
303 639
75 73
695 900
710 822
474 537
627 758
292 982
210 857
371 120
732 898
227 655
668 361
310 87
48 917
862 764
434 719
941 628
614 154
393 42
592 603
601 231
589 616
997 179
151 636
422 71
858 236
323 199
338 222
678 958
986 302
308 977
485 348
233 961
845 166
624 504
687 884
15 940
119 50
171 136
355 849
197 247
841 575
549 351
535 513
871 148
600 387
809 45
251 674
692 492
259 194
972 285
308 95
67 376
959 794
883 18
113 986
608 261
303 524
766 610
467 499
946 659
962 690
259 296
532 993
622 848
743 742
725 731
623 912
468 962
345 794
353 17
914 253
931 857
713 445
217 885
890 650
294 653
14 461
313 317
605 17
923 676
245 249
843 556
805 211
677 975
811 928
382 803
144 503
577 626
962 59
298 137
296 295
304 501
468 218
641 286
536 610
139 474
505 739
555 650
715 545
837 305
596 855
538 246
111 861
378 693
760 994
991 320
963 84
843 730
790 804
718 225
71 477
596 163
231 648
614 571
82 49
965 760
685 792
676 81
936 777
860 738
177 780
187 398
704 856
296 687
478 222
83 376
144 382
962 794
648 336
981 649
895 648
897 832
414 271
446 856
234 456
212 663
85 318
124 715
238 42
375 355
37 330
204 767
756 242
262 93
734 703
842 585
388 971
206 49
241 887
174 721
918 606
928 253
225 976
415 969
821 898
878 333
588 197
113 387
654 885
157 556
174 252
494 184
304 249
924 251
414 629
211 336
971 123
974 602
321 184
889 297
918 731
349 522
746 83
874 180
29 801
73 710
374 55
520 458
749 792
445 346
495 199
761 864
73 467
359 31
845 718
672 524
780 609
373 715
255 780
340 145
515 150
566 636
363 365
414 916
625 967
318 459
541 437
375 532
278 446
32 404
852 329
767 765
764 309
535 905
851 828
437 236
270 828
873 725
246 505
188 577
390 349
791 137
584 906
624 200
925 749
289 740
927 195
121 404
304 903
741 425
841 671
141 793
378 347
647 778
838 542
432 480
18 893
217 814
942 279
905 423
945 508
247 767
878 191
48 476
629 764
998 360
779 809
425 48
427 592
734 242
323 889
514 599
833 275
987 789
566 546
869 569
107 266
105 851
45 982
313 858
726 637
234 832
829 423
391 567
712 15
501 267
152 672
92 86
887 5
109 711
515 664
418 964
511 71
213 479
700 392
904 797
29 123
558 965
949 746
961 517
10 223
991 949
532 698
471 386
837 5
585 141
69 736
212 110
181 583
606 199
884 555
650 185
656 516
534 816
971 644
932 379
185 566
505 312
513 717
670 176
696 842
964 461
822 742
401 382
975 175
943 972
724 935
173 27
642 504
756 405
774 709
909 941
552 754
915 991
443 844
420 918
139 214
819 349
580 491
562 297
260 622
994 513
451 103
850 336
151 774
268 557
761 201
613 325
925 509
234 102
905 890
759 490
427 865
592 276
77 129
282 398
992 950
116 436
836 517
428 910
869 835
434 513
934 149
834 516
704 143
353 568
29 97
906 706
138 329
783 92
110 247
767 827
669 853
803 989
821 271
406 219
855 752
225 273
202 462
434 680
821 52
942 110
987 979
607 773
469 148
584 669
318 168
521 449
395 462
830 274
36 188
435 769
588 284
462 526
90 826
858 585
502 675
538 731
663 268
95 534
457 216
460 74
348 741
405 704
247 592
423 559
694 519
382 459
622 936
940 32
60 440
396 165
629 131
402 434
167 37
960 431
23 412
657 798
632 308
7 654
248 69
261 892
998 835
69 540
319 839
589 162
659 399
55 399
389 185
858 713
767 476
24 951
720 887
447 9
766 959
909 656
252 781
120 235
866 913
588 718
694 849
191 452
569 654
583 963
12 386
217 677
850 622
40 923
444 740
196 203
921 989
373 640
930 506
608 857
367 828
549 338
635 118
796 13
922 937
379 532
416 481
994 989
323 754
911 72
491 403
615 613
709 892
215 337
190 851
852 647
770 369
672 79
329 560
290 530
150 508
230 828
473 473
54 509
811 257
462 652
753 183
190 898
351 529
590 202
535 654
104 809
189 499
889 244
333 127
102 315
543 814
414 444
367 657
742 133
475 850
929 909
463 16
440 307
626 480
523 226
698 149
25 965
460 942
982 418
398 521
890 50
605 573
652 363
783 970
669 110
79 815
295 534
161 91
304 956
384 759
137 121
352 975
262 209
124 499
730 155
43 566
411 292
208 318
167 267
248 595
917 197
630 735
946 624
905 836
64 585
628 529
603 846
39 514
848 123
683 472
378 17
135 449
332 354
233 79
725 297
490 365
794 682
569 185
295 271
562 815
753 24
443 278
561 249
948 805
212 855
315 870
12 40
46 736
620 983
668 5
734 260
310 791
517 236
731 231
794 346
24 328
78 967
610 805
856 132
634 172
336 26
457 74
560 246
378 832
568 860
638 372
162 830
653 490
260 567
931 275
767 368
614 485
705 62
196 341
500 583
420 805
547 114
448 99
826 366
355 454
450 706
517 416
770 723
101 614
436 372
750 544
861 25
650 802
887 691
559 937
356 674
893 112
990 705
369 740
874 963
179 708
895 843
513 472
584 668
243 666
108 217
407 130
974 783
147 522
789 589
683 299
234 13
334 450
822 441
21 974
421 480
130 0
325 64
204 394
49 512
728 681
914 925
531 84
570 530
215 85
784 617
875 10
615 134
718 353
627 724
438 896
867 30
823 773
877 759
135 981
572 579
92 197
291 424
491 402
687 416
232 483
383 91
744 728
194 791
329 479
74 294
599 628
64 301
401 799
125 270
494 195
731 761
951 591
721 78
942 256
111 225
425 304
223 679
214 725
727 24
328 764
485 745
748 671
591 463
898 757
540 1000
495 549
828 546
677 919
545 838
351 562
341 917
665 777
815 165
192 805
750 106
701 592
143 224
309 775
604 312
789 925
959 638
781 554
763 25
653 551
332 195
343 107
400 20
48 240
238 246
101 505
500 171
25 7
333 251
927 489
346 330
488 391
222 651
459 980
144 556
797 207
614 390
857 693
664 978
164 840
519 188
794 826
170 73
896 80
816 94
97 928
102 783
686 373
902 540
448 112
364 167
153 639
8 164
229 191
544 37
9 199
69 506
353 345
492 318
191 234
826 792
356 669
940 120
880 357
939 723
649 362
947 13
218 869
930 204
48 11
890 743
268 792
887 888
390 443
538 881
454 42
835 854
307 424
714 452
882 943
541 667
732 312
837 353
539 225
902 936
244 7
864 514
426 210
977 856
579 812
407 813
198 969
337 104
516 81
676 562
464 144
132 500
427 575
52 89
319 254
255 18
50 122
267 348
617 509
164 264
293 674
571 807
23 23
526 326
936 52
217 107
170 712
361 324
395 747
436 226
47 378
19 788
331 560
586 574
335 711
292 756
655 496
529 791
985 625
863 56
469 201
52 643
132 379
70 13
474 83
166 328
467 980
488 701
138 658
22 949
860 993
796 325
514 262
18 438
745 863
167 26
524 138
939 207
554 785
846 278
516 13
764 521
582 97
885 13
109 855
741 739
647 764
309 572
786 910
842 948
899 227
346 224
16 100
269 448
599 858
50 74
629 468
857 874
912 234
547 271
609 100
774 394
396 642
770 261
134 992
966 441
888 416
888 625
42 534
880 121
514 555
51 722
462 555
553 398
248 628
596 246
462 865
496 107
428 980
340 40
934 170
221 774
902 312
181 525
983 661
989 25
209 909
465 242
107 352
678 95
45 482
68 300
178 361
184 182
271 745
990 703
418 354
632 826
568 311
626 660
237 187
160 847
185 806
410 39
323 863
483 269
729 158
329 578
671 586
576 527
818 142
586 403
129 132
694 216
97 253
549 222
911 195
609 115
164 337
753 823
878 602
445 793
14 41
79 886
406 914
871 818
87 999
739 499
146 521
107 580
585 509
471 100
599 512
188 918
267 446
999 424
32 908
842 597
436 139
87 429
857 831
908 430
854 161
444 281
303 867
122 827
419 120
933 865
726 873
912 930
101 926
194 304
314 345
85 457
310 381
807 474
263 495
158 806
22 274
323 332
944 623
163 24
950 546
481 69
354 354
761 171
703 396
296 339
892 988
688 522
878 202
15 146
569 307
209 595
634 542
78 32
36 904
394 928
540 232
297 636
445 584
909 231
355 694
948 461
502 258
946 795
308 147
628 867
132 690
361 107
230 805
191 750
480 933
731 617
569 309
968 161
590 145
244 535
761 748
646 899
366 926
230 801
678 122
562 510
168 566
602 386
810 815
122 239
359 200
682 462
166 721
837 582
763 389
700 415
985 843
690 581
471 982
163 389
450 72
909 568
302 389
945 234
681 731
519 269
215 331
263 310
217 439
983 368
179 84
143 155
807 581
255 519
852 98
23 283
684 265
70 142
915 920
166 585
753 763
729 154
888 443
968 115
67 85
624 554
33 408
443 580
79 538
725 145
4 117
679 425
35 153
521 481
193 236
506 481
706 516
669 713
124 938
125 19
630 261
132 857
724 892
457 566
108 677
607 441
141 477
613 72
348 16
296 898
156 744
651 595
611 398
598 952
941 141
52 110
890 172
318 599
197 271
928 185
148 966
68 853
199 332
511 870
223 297
392 412
322 307
563 970
312 616
921 540
672 420
389 862
136 958
395 616
689 367
898 697
871 50
770 692
137 763
232 329
785 853
280 332
84 965
805 404
922 295
693 424
178 19
321 943
934 707
854 435
808 658
539 688
832 88
546 801
931 820
405 133
536 407
389 731
597 762
447 303
474 468
903 833
639 412
185 111
866 124
297 362
268 321
171 722
378 629
293 871
414 421
824 797
657 702
135 670
1 522
124 98
431 70
425 543
922 774
748 251
65 578
986 72
917 510
722 1
301 92
430 753
158 910
521 493
279 798
409 790
538 227
810 703
743 568
164 69
154 320
861 698
177 541
390 610
515 866
499 134
426 568
953 273
62 538
531 687
654 343
117 545
624 350
769 557
666 252
916 242
150 801
61 991
538 128
231 191
41 621
438 498
308 880
5 873
558 779
44 46
472 403
642 499
773 236
6 88
713 807
226 978
900 661
577 612
743 396
421 130
300 515
537 288
845 102
822 903
586 259
737 544
173 888
308 302
365 188
186 7
243 463
673 389
831 793
978 929
331 98
216 311
926 706
669 170
399 778
544 920
90 21
537 907
652 407
736 953
574 210
431 493
686 605
603 83
311 252
568 484
987 778
525 144
918 21
76 74
596 52
641 655
158 879
751 229
950 424
842 737
731 612
813 103
692 669
80 16
252 963
473 436
844 160
640 652
354 413
39 347
345 379
267 791
536 94
936 260
510 563
950 878
805 231
534 787
490 960
487 217
378 119
639 459
15 930
835 120
738 732
885 607
838 728
603 787
774 357
133 118
784 708
537 831
144 762
410 746
233 225
574 319
53 132
622 464
194 966
845 352
203 448
302 555
151 810
993 39
726 458
840 960
709 681
338 311
617 20
384 225
257 51
381 2
531 219
423 174
885 876
35 767
140 996
562 241
486 440
352 858
228 185
763 118
866 637
861 802
44 591
688 833
227 111
283 791
469 691
424 515
997 350
980 339
677 414
417 154
976 259
616 310
202 598
375 184
94 931
338 210
699 243
317 615
681 322
288 431
539 679
998 946
668 223
410 765
139 506
538 274
156 209
717 505
274 892
956 694
453 27
319 86
429 785
613 788
619 805
730 315
761 696
400 114
923 888
331 600
408 939
172 906
287 119
611 809
922 331
182 296
551 140
174 617
421 590
367 818
235 764
734 419
116 636
992 463
180 686
977 296
254 923
810 394
126 88
71 872
626 306
111 612
877 261
141 697
614 285
242 701
692 327
26 483
574 868
843 280
448 875
594 559
999 422
368 926
510 107
404 700
210 815
242 401
124 194
752 902
739 889
777 543
390 66
343 454
271 429
167 113
999 618
850 770
628 769
412 315
537 998
987 140
380 872
901 57
522 310
181 896
65 210
799 236
661 838
171 931
98 457
680 421
515 207
530 905
745 694
979 329
821 446
728 947
897 970
90 994
312 316
333 198
639 463
770 58
897 481
708 471
222 391
218 566
788 882
641 722
673 202
939 1
628 736
423 889
58 331
124 563
706 69
631 770
264 754
656 730
120 555
672 110
531 837
856 777
278 877
694 139
20 193
50 775
112 671
363 954
102 677
570 647
930 314
656 412
650 677
481 160
31 671
950 164
380 81
227 13
513 581
800 482
191 771
993 64
684 691
116 816
267 230
488 847
479 576
908 893
266 457
386 423
866 642
967 905
404 157
919 950
425 556
205 465
937 450
326 14
552 44
498 419
313 626
91 131
140 749
287 431
676 368
72 873
626 333
412 447
178 83
909 701
564 737
930 988
499 719
384 3
244 473
740 547
911 940
86 157
611 271
92 34
198 701
354 403
481 216
259 125
567 457
571 996
531 664
459 37
981 525
606 704
98 578
76 197
656 163
143 681
497 221
757 328
484 73
572 290
457 316
738 936
329 712
907 502
711 56
449 560
499 319
731 899
418 769
514 617
778 513
746 770
471 863
42 50
644 198
9 161
765 197
335 679
282 515
897 490
979 459
559 383
830 129
925 604
457 592
18 720
394 475
560 356
600 42
156 275
863 671
584 488
853 545
906 925
794 774
405 134
876 365
755 967
207 583
319 102
898 773
928 893
50 128
508 673
900 992
283 35
664 633
662 401
365 518
735 801
41 726
726 513
617 74
259 465
806 112
294 626
393 837
119 503
978 807
948 652
646 950
816 338
219 190
382 454
952 581
278 399
604 687
767 541
564 14
849 800
784 12
771 608
330 979
485 553
769 679
822 23
72 411
184 630
837 424
928 409
819 165
520 57
656 795
899 926
337 280
529 114
67 863
131 680
876 195
196 355
524 801
31 878
200 357
805 81
730 565
250 796
771 870
826 618
906 66
106 216
914 738
816 946
284 755
75 590
893 724
669 489
316 520
325 778
404 885
589 194
482 75
224 48
390 689
837 758
494 565
985 882
7 971
616 46
520 373
228 615
638 531
863 982
529 650
734 578
919 877
383 272
383 714
749 956
299 335
732 359
817 683
25 96
900 19
742 898
44 743
798 444
970 601
390 728
822 743
315 564
992 202
260 834
589 647
735 132
236 765
234 599
376 550
442 48
843 602
399 13
612 532
852 202
717 125
29 295
118 142
428 986
894 579
572 843
850 173
684 222
511 838
310 513
803 114
79 956
530 33
913 642
44 621
473 661
569 37
127 529
123 595
894 425
78 751
222 693
529 736
66 672
568 693
296 886
155 101
893 779
378 653
874 297
592 154
629 600
956 924
986 902
917 460
735 550
494 627
288 115
680 665
13 389
164 775
535 611
148 817
166 471
453 771
143 412
271 787
662 780
439 306
363 906
45 51
328 85
568 738
313 929
130 846
882 953
587 463
597 345
583 945
866 970
368 913
151 95
552 492
924 365
159 653
350 22
225 999
538 477
498 598
134 142
521 357
245 123
851 9
802 483
947 339
544 675
733 489
459 931
406 714
260 754
120 870
973 679
655 81
283 807
803 979
658 927
478 439
938 61
161 389
360 733
487 732
213 224
331 425
0 488
861 292
661 205
508 751
886 979
413 632
295 263
362 43
747 614
921 344
371 42
921 897
74 415
170 75
917 959
344 129
106 826
709 74
365 279
955 143
979 759
52 534
584 481
95 976
840 794
139 849
406 254
921 732
83 836
634 78
741 332
642 308
172 295
350 773
714 701
21 405
679 422
762 463
946 290
149 458
473 385
663 213
433 595
347 736
921 765
918 287
649 227
307 177
661 209
988 448
739 360
78 717
708 288
36 192
523 590
866 102
438 546
241 568
581 673
636 725
581 236
127 777
801 664
146 271
703 441
37 889
955 403
982 26
783 342
893 183
344 180
26 307
239 963
935 674
543 689
970 21
942 186
504 454
465 34
799 47
362 277
157 208
7 24
509 586
911 278
970 700
909 1
934 573
624 197
720 188
121 430
131 524
38 877
683 768
760 380
404 998
549 382
440 737
217 577
482 652
631 614
594 112
954 29
872 11
868 688
405 487
515 191
572 263
136 72
926 839
959 207
844 43
196 988
192 890
888 537
86 953
301 140
720 248
176 351
141 978
526 776
39 765
151 421
88 890
988 934
443 455
996 602
997 12
137 31
319 991
155 46
536 350
219 149
176 100
637 435
700 300
398 568
657 474
853 434
80 71
337 391
820 649
587 215
615 764
508 840
820 954
734 883
801 748
336 601
568 787
510 596
304 782
623 555
112 960
714 585
534 660
946 370
334 200
577 763
775 666
669 537
622 353
256 977
280 185
75 336
218 937
749 7
663 620
614 223
490 790
457 821
263 370
737 379
290 546
495 845
481 489
411 293
342 944
744 756
180 388
751 672
183 109
1 912
567 920
203 844
795 379
920 701
721 460
467 995
291 626
771 566
478 702
803 58
624 146
222 478
447 395
691 214
32 121
209 179
646 21
918 85
444 370
256 170
564 553
853 388
755 608
250 718
918 278
421 44
562 936
905 270
720 255
263 842
13 28
889 26
661 733
220 326
220 649
409 899
773 855
11 62
530 642
176 124
508 624
528 112
707 906
66 836
584 612
657 344
244 213
478 681
613 442
419 551
196 212
953 18
335 164
962 827
731 1000
773 79
189 258
304 214
128 982
230 520
861 262
836 964
35 833
924 59
701 447
126 514
606 741
413 178
62 427
163 751
159 647
613 860
118 293
649 550
791 22
956 708
308 442
732 421
166 717
935 132
440 652
817 876
507 238
277 640
630 469
699 383
104 131
856 738
760 697
307 448
997 930
987 985
302 865
662 421
869 340
919 601
820 94
928 965
949 598
217 898
76 949
493 85
696 330
742 772
212 82
799 492
587 199
721 453
676 482
58 227
116 211
405 429
959 42
605 443
817 553
867 635
600 334
373 591
232 50
282 245
322 21
903 718
870 659
471 85
211 894
845 274
547 156
437 732
518 576
941 467
215 399
993 412
161 85
775 682
930 117
896 587
900 546
579 768
22 451
574 134
114 120
738 467
586 964
578 975
592 48
392 26
418 972
100 758
792 671
572 552
676 777
518 212
638 27
178 547
210 253
339 597
371 773
896 561
408 580
862 888
350 905
391 416
986 896
379 128
32 2
862 501
930 404
616 291
95 924
768 116
664 42
10 5
917 374
120 708
979 892
139 144
835 963
489 542
667 55
970 354
484 208
798 769
972 759
689 278
867 75
316 883
21 79
17 406
37 890
847 251
17 418
465 901
711 756
963 194
419 106
441 804
232 965
894 793
381 213
81 433
394 158
153 839
230 507
125 552
959 144
235 342
480 599
268 497
970 157
148 869
666 115
934 282
273 988
22 614
811 493
281 822
887 982
273 490
886 856
49 166
892 781
771 303
587 345
324 775
573 465
733 310
786 757
49 182
713 682
235 498
980 677
328 813
15 250
312 877
211 315
194 261
66 767
877 782
912 973
752 855
44 805
434 790
732 293
985 822
52 493
135 573
747 171
261 545
253 986
568 195
702 455
866 704
833 206
390 40
963 184
67 139
797 822
694 583
153 783
506 936
74 694
191 433
275 374
294 522
161 492
897 415
603 754
476 768
258 258
389 884
309 858
445 390
245 292
527 313
136 232
221 20
913 164
758 400
589 710
103 680
804 552
759 758
713 474
944 137
85 837
630 385
378 944
325 613
378 160
648 944
723 72
119 66
398 948
71 349
884 437
263 6
300 151
567 855
665 981
476 474
900 275
582 884
319 130
75 824
603 518
708 476
84 484
974 753
802 354
957 437
793 99
404 249
594 704
528 5
67 613
66 680
995 272
869 351
829 862
575 243
846 373
346 936
530 736
516 557
867 926
147 275
985 751
243 144
645 102
486 760
413 101
696 488
874 64
273 939
35 98
639 251
343 516
115 793
868 597
660 599
383 902
587 708
627 249
681 307
212 647
286 336
8 513
392 379
391 799
102 295
241 540
674 99
572 633
642 597
880 763
56 542
827 325
132 422
899 815
3 334
668 675
271 209
536 26
156 170
94 938
43 833
780 453
238 966
253 487
947 879
674 799
193 407
488 197
731 123
636 772
254 874
708 663
133 689
628 374
568 555
254 580
358 115
696 356
707 137
86 162
719 664
655 694
952 490
387 721
432 970
559 521
207 651
370 44
700 758
642 724
345 254
663 466
627 885
761 405
548 823
617 961
872 829
962 204
893 485
744 384
3 285
819 177
421 936
515 472
388 983
619 114
105 756
939 263
808 777
645 607
902 283
860 382
648 473
547 27
909 784
327 459
174 575
640 94
506 46
894 155
916 869
338 370
178 821
127 562
505 920
368 657
31 58
894 19
459 866
665 597
282 543
323 779
922 8
610 396
990 764
754 871
74 160
600 180
531 942
754 297
803 819
649 435
640 404
865 524
786 400
99 413
661 367
558 682
551 730
763 913
657 189
496 422
859 653
622 858
365 520
683 267
564 404
139 486
28 442
859 0
276 714
352 316
374 410
583 673
788 491
169 903
98 384
873 946
764 827
780 66
746 56
807 166
72 288
145 828
879 534
493 526
208 779
52 941
264 443
734 754
541 216
464 675
235 383
309 343
765 793
800 951
496 393
694 852
794 158
112 142
366 173
150 61
699 610
542 171
818 660
671 252
238 91
47 152
401 378
498 216
128 647
707 622
64 516
491 502
55 401
825 953
279 990
562 174
151 835
120 51
480 506
378 48
442 172
762 797
884 147
831 417
382 964
444 547
559 242
462 148
511 820
818 477
243 332
985 19
992 427
55 760
531 759
611 24
568 722
120 385
368 840
180 237
399 846
433 853
822 493
501 772
990 819
684 730
258 392
326 730
964 443
218 145
359 884
662 786
4 444
133 973
371 360
527 55
992 932
790 905
795 547
55 858
411 559
109 444
666 559
796 662
825 708
938 876
500 564
980 111
196 235
904 350
261 622
738 788
625 635
545 617
331 626
930 308
653 226
234 836
954 223
659 191
808 364
447 422
755 283
497 282
710 959
978 849
583 856
252 448
928 774
408 23
623 798
713 344
12 471
175 645
696 29
115 539
147 580
573 904
541 799
331 6
148 607
131 17
123 50
503 402
210 102
970 200
271 907
793 293
52 691
800 288
29 133
39 848
606 824
309 799
827 975
685 268
244 175
47 623
427 347
136 498
953 713
629 387
63 662
236 557
456 491
940 694
710 546
733 189
213 917
322 607
646 896
737 366
565 321
315 517
135 436
216 926
254 971
32 237
79 134
98 434
638 656
853 658
305 974
157 939
996 510
576 888
626 451
689 678
499 260
290 529
480 674
357 187
876 676
113 895
688 560
677 538
126 853
570 495
421 570
139 861
218 321
651 250
849 241
935 947
481 220
83 395
807 690
987 139
601 601
891 204
243 982
912 70
272 616
458 498
908 338
453 560
123 172
715 129
439 263
750 500
821 732
926 863
335 344
141 111
537 501
225 637
124 847
857 354
430 571
615 945
89 502
902 888
4 332
856 577
39 126
32 936
442 299
626 415
674 74
903 843
743 15
367 817
3 849
866 19
818 893
210 344
599 0
602 165
190 789
68 97
772 328
380 938
524 30
418 930
770 651
940 77
918 253
838 545
665 114
668 110
415 542
788 992
142 35
456 98
185 867
724 676
919 343
508 247
127 551
776 350
561 820
496 529
749 480
661 603
915 315
77 107
883 820
607 192
604 167
419 797
91 81
143 459
872 967
816 41
582 470
569 53
141 767
914 243
68 485
795 153
64 628
598 753
933 358
11 372
176 206
334 812
658 228
952 532
289 743
66 113
18 755
67 251
968 385
681 999
592 919
432 476
122 446
265 991
838 251
912 206
353 249
839 139
118 474
632 267
72 307
640 893
435 552
90 732
773 480
200 900
8 282
500 246
434 731
780 39
331 946
912 635
933 857
102 750
186 164
559 366
236 414
96 206
989 830
568 403
501 448
230 207
89 895
285 981
431 96
30 291
796 979
669 309
433 49
99 115
468 347
783 686
304 983
761 496
652 398
386 729
812 242
129 87
472 251
99 643
103 864
237 126
348 207
895 49
492 512
699 557
467 672
442 431
688 334
43 65
671 18
255 739
297 371
431 962
268 299
272 455
424 497
726 442
286 650
638 312
203 51
870 83
624 291
317 700
793 863
582 580
899 106
485 513
216 930
344 675
970 269
17 783
450 962
570 555
850 623
119 722
770 604
678 753
579 558
732 543
366 881
440 885
401 212
108 100
176 673
3 822
115 563
132 917
175 652
294 137
528 566
650 567
374 956
441 113
950 45
556 763
353 597
22 833
540 961
186 185
120 951
999 233
661 511
843 262
586 177
402 343
387 581
927 203
371 87
729 280
819 643
105 312
625 173
686 892
999 106
192 499
413 904
453 888
543 915
632 820
10 685
347 974
594 439
616 654
835 93
988 76
822 485
712 316
446 238
860 360
813 851
949 973
140 973
329 809
139 128
801 972
952 413
379 749
138 355
75 267
730 495
949 344
321 753
871 466
510 64
969 22
339 644
658 787
558 819
414 98
340 280
828 273
4 627
615 995
520 135
919 45
339 96
143 941
115 586
916 607
794 646
805 127
833 840
429 79
298 446
792 289
625 605
230 52
232 819
940 63
243 84
337 329
407 433
858 824
58 104
381 224
592 874
760 292
695 828
385 10
380 635
795 148
879 414
662 21
462 568
815 566
46 638
125 295
724 38
888 281
60 635
294 727
516 219
882 78
323 394
384 45
494 276
572 567
533 496
868 354
665 871
346 588
904 165
650 54
184 623
706 243
903 361
475 123
37 751
382 955
241 896
358 325
468 735
68 159
404 972
429 730
995 781
718 46
228 960
974 608
42 498
269 75
115 636
689 907
89 214
833 784
396 568
951 624
588 837
76 750
859 568
561 334
819 857
415 981
565 314
181 229
259 414
694 878
446 727
3 167
350 73
377 42
267 256
87 951
773 67
928 148
310 978
393 709
576 77
168 537
384 275
198 72
539 314
520 643
927 942
979 124
78 559
807 641
868 117
592 374
593 431
29 19
862 611
664 342
285 951
944 223
278 308
598 635
487 649
477 382
906 432
34 673
407 499
154 539
480 406
291 591
301 31
985 13
297 671
862 948
647 561
621 629
315 637
957 267
437 191
761 19
808 148
412 389
713 798
107 618
665 24
355 750
112 895
827 484
534 80
617 356
832 678
973 50
95 72
341 47
635 386
940 180
111 533
559 341
910 690
522 385
127 263
463 151
494 382
586 608
850 289
779 472
583 236
274 549
496 593
431 808
89 255
533 379
952 44
446 828
648 993
229 251
530 11
380 703
858 625
54 550
820 201
612 658
574 419
241 286
602 486
621 214
954 219
508 259
310 17
449 748
396 75
594 627
390 989
543 339
78 43
304 459
618 243
540 511
149 940
668 987
12 626
290 526
654 231
28 479
557 408
80 954
14 858
988 55
235 888
618 924
268 588
712 39
684 675
317 968
824 940
140 533
967 273
463 177
884 954
438 237
976 747
801 792
56 328
380 625
446 526
18 921
331 478
235 428
153 179
570 623
177 341
742 525
626 977
363 672
447 152
140 227
194 637
324 266
43 200
927 659
887 656
877 553
84 282
60 968
183 557
124 520
926 167
3 255
892 776
972 187
416 337
807 410
977 832
93 450
12 226
324 220
877 321
341 740
361 117
534 90
704 191
192 127
796 176
354 463
406 705
590 581
753 228
171 239
668 823
973 53
273 280
861 886
48 30
396 700
161 87
32 131
327 748
511 854
16 20
433 858
812 165
188 947
122 162
128 886
631 100
131 30
826 451
33 111
767 625
440 625
949 494
729 49
259 487
103 89
985 220
538 491
849 128
846 794
391 378
735 807
655 955
599 394
75 223
174 999
6 699
860 130
974 82
666 336
678 309
27 393
453 628
0 507
376 977
4 912
786 359
108 443
833 875
348 413
146 965
949 625
660 428
886 615
943 458
835 610
428 118
621 647
674 815
2 270
985 875
502 448
963 983
898 498
64 474
244 945
513 84
446 706
725 130
631 189
104 393
171 576
289 517
327 925
570 418
392 282
592 127
119 663
30 435
477 325
338 919
774 926
585 947
998 613
196 363
751 169
18 912
97 51
276 926
560 950
680 6
530 257
453 951
96 897
573 85
875 444
0 74
371 956
501 761
948 999
288 923
84 273
207 838
544 8
475 551
908 602
849 266
364 266
792 842
783 976
413 696
101 163
653 48
937 687
294 251
140 667
298 359
429 538
60 636
272 19
313 111
196 77
737 722
120 97
18 678
63 484
793 934
743 408
170 339
161 817
124 1000
667 982
635 771
758 726
867 714
188 888
1000 60
527 141
89 193
578 992
301 351
273 345
494 422
405 529
260 254
841 856
423 514
524 956
302 797
6 40
185 7
27 786
328 191
392 687
113 872
60 391
76 32
612 470
409 44
487 681
832 679
867 568
620 54
821 236
962 304
900 691
379 941
260 897
201 798
710 838
185 435
837 613
240 972
284 675
574 823
296 804
313 96
423 457
120 479
678 161
772 117
700 31
393 176
613 807
806 881
311 156
125 802
405 271
175 175
354 761
717 19
99 837
515 846
384 510
674 107
170 680
115 69
526 421
548 261
237 534
416 24
587 959
296 371
590 46
75 549
629 859
64 218
29 145
543 565
86 360
161 624
889 566
181 643
658 127
545 715
153 457
902 624
666 339
526 654
594 553
959 147
351 848
300 620
669 9
89 308
749 797
164 823
561 873
11 667
858 325
769 474
873 130
4 439
477 774
758 339
646 431
151 301
478 183
335 760
878 329
256 140
125 745
858 730
185 193
838 711
726 543
542 646
504 341
719 355
647 551
341 223
220 172
194 203
319 739
320 291
553 538
318 785
742 184
531 1000
868 676
958 865
336 632
863 960
590 785
220 925
939 203
883 880
349 381
86 389
288 898
124 925
12 56
993 949
844 665
925 627
604 756
264 503
22 7
169 847
965 305
169 390
930 676
9 482
489 632
769 791
406 143
603 798
390 246
374 534
298 627
22 367
780 709
389 221
647 579
24 131
591 180
474 67
958 487
998 814
58 989
364 484
698 795
848 277
403 146
460 374
390 289
31 543
520 400
946 191
510 885
513 643
202 888
52 237
647 654
670 178
95 285
613 563
708 392
261 270
889 992
493 648
458 130
484 402
811 328
187 929
985 135
15 563
164 352
150 573
494 249
167 912
235 794
538 412
503 817
317 184
441 650
939 919
833 575
751 376
937 678
196 635
289 648
975 244
938 476
158 875
691 775
597 257
178 866
692 798
601 781
869 841
150 878
743 502
271 32
263 882
503 679
812 765
342 929
75 589
705 998
687 303
581 163
254 26
722 735
904 250
281 571
56 163
373 608
608 602
173 0
352 293
678 196
387 74
153 453
39 70
877 160
759 296
200 141
757 477
472 349
447 595
481 45
997 879
565 360
749 344
541 41
930 373
426 953
78 600
861 499
646 330
432 148
208 339
836 312
166 863
735 787
281 282
270 249
961 463
842 442
201 794
72 893
747 159
265 882
271 21
556 553
464 966
885 716
627 872
462 69
41 322
537 681
96 88
839 133
878 498
446 631
583 254
417 486
580 419
873 610
25 152
676 131
103 799
499 197
849 169
243 437
603 115
577 245
759 165
651 736
298 449
434 375
726 838
787 566
320 485
353 86
635 608
799 561
724 398
807 499
766 869
780 561
354 88
317 586
225 276
773 841
270 679
731 45
688 243
522 576
234 852
649 292
256 549
519 231
62 215
670 568
752 208
311 852
311 527
69 498
475 445
977 563
722 27
862 551
461 744
426 581
816 981
660 339
901 878
864 480
7 917
722 587
523 566
878 353
452 319
658 445
90 923
715 322
775 112
183 732
722 871
780 988
605 337
57 707
225 640
621 738
245 899
363 888
416 66
203 112
72 365
603 427
653 172
698 130
79 322
919 528
258 33
485 263
692 389
979 653
295 16
184 866
547 694
234 919
66 121
392 265
32 153
285 968
237 102
866 186
325 760
219 69
782 1000
995 878
332 992
94 312
776 26
703 774
195 479
939 453
210 609
461 768
566 565
818 787
299 7
471 720
875 527
691 627
993 80
711 818
909 242
395 207
688 892
609 709
712 90
143 297
887 792
377 949
268 310
409 350
714 395
271 358
603 386
933 644
688 472
185 89
544 136
270 831
828 506
609 695
731 193
950 295
759 380
264 472
310 551
97 272
391 192
242 815
165 849
693 360
57 176
689 168
809 317
169 985
604 63
289 360
403 211
94 376
468 846
721 220
701 369
621 483
801 954
313 810
179 982
563 704
587 452
842 830
294 472
486 680
689 715
983 569
533 484
171 200
892 252
750 191
766 259
85 207
716 272
799 989
533 715
725 830
794 697
511 24
858 820
641 257
386 26
124 602
955 98
660 791
250 338
884 773
64 659
102 39
804 278
859 91
948 870
634 737
964 118
925 741
736 831
337 872
528 993
819 588
814 171
394 536
526 941
307 687
100 319
152 415
779 274
31 409
960 443
247 636
691 154
976 798
372 288
670 227
15 842
321 953
751 664
153 851
282 665
275 236
917 100
223 342
491 916
721 180
344 389
442 949
361 811
673 46
352 640
584 263
234 701
735 534
284 560
252 385
828 852
743 392
485 991
129 393
637 9
609 288
758 709
34 929
336 430
500 530
810 445
577 758
219 945
773 445
593 939
515 787
841 393
622 23
976 937
68 185
912 525
12 405
963 81
352 390
390 421
647 412
4 974
506 950
703 999
58 631
477 321
129 608
6 736
329 605
754 130
520 28
676 245
215 86
432 565
419 488
559 294
870 960
490 902
855 682
804 802
674 674
925 671
350 969
588 884
198 24
9 458
743 834
354 491
328 870
706 183
212 948
495 855
591 878
503 510
512 628
243 120
75 695
755 524
500 275
315 629
481 955
956 460
366 485
663 785
910 192
305 173
149 468
414 66
921 931
186 580
805 361
359 224
196 979
835 962
178 217
832 583
90 653
91 912
92 744
106 616
851 433
765 249
603 952
92 91
264 387
766 863
168 885
320 368
530 96
500 43
452 463
81 311
676 243
635 455
449 720
729 772
667 59
795 840
541 166
282 523
740 350
181 315
514 733
211 201
908 676
676 355
314 817
722 429
706 55
385 751
414 325
241 96
761 390
109 310
41 669
940 323
458 259
770 750
814 907
155 342
307 578
209 275
562 379
329 699
233 348
484 722
329 581
966 334
581 219
0 211
849 827
519 440
203 655
386 150
295 466
977 827
743 520
374 801
661 415
253 842
962 893
812 527
718 327
333 232
789 936
655 238
121 224
346 990
837 294
574 653
119 496
635 42
629 682
417 514
827 877
903 126
859 709
167 285
675 495
264 951
427 828
940 858
887 556
371 146
771 453
769 157
590 593
770 338
994 390
601 83
288 830
780 229
967 448
887 474
529 905
478 38
299 31
886 9
45 238
539 486
944 93
217 327
743 72
651 705
734 826
489 401
72 933
417 390
185 862
387 874
950 402
896 90
79 20
334 911
156 436
637 368
686 435
948 644
889 535
481 590
687 667
886 630
13 544
793 748
457 888
523 855
371 336
356 242
290 9
318 904
407 875
102 143
340 438
599 675
84 601
968 162
296 304
928 112
347 341
639 157
5 976
110 223
612 822
838 662
61 517
640 796
554 934
437 942
3 246
658 988
379 187
445 894
578 659
846 544
745 720
560 40
508 567
463 966
378 791
727 12
747 450
625 486
45 791
543 74
708 563
420 331
388 616
257 462
652 47
318 786
225 546
594 350
161 206
691 706
570 217
670 406
87 502
617 53
887 75
824 509
27 552
959 580
664 883
810 550
232 780
146 849
717 603
820 386
789 923
571 132
688 790
657 617
962 144
550 261
513 303
179 879
357 563
215 246
684 892
379 541
316 968
977 933
146 876
201 761
918 303
578 882
453 556
492 108
803 2
943 537
446 386
334 742
9 108
955 7
599 368
924 694
105 475
985 95
520 811
454 228
223 973
229 53
750 706
449 504
79 311
934 122
422 600
555 969
342 381
598 35
127 707
155 45
657 884
317 942
352 997
975 552
906 6
951 215
929 200
220 905
608 271
772 878
482 465
824 799
269 459
327 822
454 412
972 98
540 243
652 989
476 570
941 675
769 765
628 548
383 13
839 246
753 212
573 426
511 852
469 6
323 961
536 428
745 496
640 531
726 870
470 899
331 530
613 542
634 446
410 689
285 669
842 379
98 601
538 35
960 278
130 377
883 875
445 429
580 990
168 305
635 491
604 468
59 865
763 461
979 233
161 48
514 63
668 304
574 18
491 191
895 548
211 84
26 75
292 417
607 148
534 486
218 405
801 175
211 537
203 269
11 438
534 219
139 268
982 935
114 1000
450 108
549 389
854 507
587 811
745 416
318 109
893 939
160 988
204 249
897 891
932 656
618 600
905 463
289 657
428 727
966 490
921 490
727 768
275 197
288 603
992 746
355 52
56 117
871 657
372 80
222 519
997 751
563 880
519 619
880 229
213 628
392 826
180 609
713 898
994 230
63 37
416 171
518 892
178 168
19 89
131 968
868 152
960 112
559 102
732 552
56 979
862 912
961 262
411 580
943 39
113 775
868 5
86 849
778 401
576 513
34 712
371 486
624 421
942 378
204 990
953 984
424 951
853 382
16 878
3 834
182 664
638 306
606 469
75 662
32 423
593 760
675 799
911 303
370 290
432 579
1 423
907 683
523 279
972 369
868 859
74 993
421 883
237 482
539 140
79 372
412 915
386 87
198 866
692 795
429 131
131 429
957 106
276 131
139 273
130 58
969 663
142 905
107 199
800 526
323 97
970 72
754 203
145 859
517 895
601 907
75 479
239 228
92 904
341 766
981 56
635 738
119 526
662 533
43 799
877 477
306 721
111 109
322 648
721 586
875 141
828 210
33 692
645 304
197 436
205 415
615 249
808 412
689 69
746 362
95 537
284 40
528 693
309 723
398 549
878 389
669 111
614 566
506 198
734 620
475 44
422 15
80 653
941 916
527 916
142 376
710 399
353 453
520 730
908 352
239 353
873 686
804 564
868 758
335 391
853 240
556 766
361 54
893 273
308 196
131 148
788 212
99 55
956 459
375 542
835 31
468 172
983 916
873 697
822 170
451 872
877 901
929 207
614 337
36 989
493 844
125 169
471 255
119 600
573 326
659 965
847 173
548 667
266 651
791 947
930 156
15 410
580 216
400 564
499 346
489 157
743 249
382 845
711 874
247 499
375 143
288 633
104 916
32 156
261 349
635 620
287 505
416 570
213 313
674 266
617 102
4 575
530 694
681 99
851 475
747 588
911 725
37 827
961 931
290 958
603 549
144 450
884 268
232 915
769 397
457 287
229 427
413 662
124 908
102 407
435 736
65 979
637 924
412 704
820 267
65 922
152 989
969 954
987 801
452 414
585 652
243 934
348 873
122 661
797 711
341 895
888 937
425 854
996 435
808 382
293 542
969 215
289 949
162 132
453 369
811 476
582 284
392 991
394 582
540 764
857 314
57 12
866 259
217 595
62 305
289 439
697 185
638 218
338 238
301 897
475 217
304 122
99 244
480 354
732 218
820 508
964 601
910 282
114 694
100 780
770 230
661 609
429 130
180 820
908 871
480 428
454 822
72 476
640 108
728 636
597 292
26 647
161 84
892 908
66 765
727 481
283 327
236 499
344 501
393 534
110 16
773 923
670 935
697 285
658 943
804 93
437 952
646 221
753 767
147 628
509 270
873 289
59 16
769 648
967 595
957 708
935 396
921 864
598 925
622 519
234 781
558 433
906 442
765 366
329 245
576 698
546 458
719 711
19 921
789 908
261 186
711 687
199 869
409 298
388 345
518 130
541 980
269 270
117 245
905 926
751 700
170 208
383 388
941 577
827 360
124 814
737 825
989 992
102 10
23 817
984 760
978 203
529 707
726 74
15 557
21 806
218 763
775 26
716 617
40 232
986 982
236 829
631 29
32 17
961 903
135 426
572 483
473 698
881 932
134 370
694 132
117 265
942 190
590 792
501 736
914 758
640 282
508 421
888 810
135 461
60 49
641 338
229 355
974 97
473 994
720 890
537 27
977 776
218 888
957 779
897 879
934 289
591 15
618 506
223 571
13 493
468 543
410 795
613 709
910 37
56 219
64 527
818 229
822 682
694 42
980 898
316 637
334 884
583 110
214 983
8 54
206 747
98 703
188 258
569 407
569 962
546 229
736 740
972 380
878 834
628 157
646 12
498 723
287 860
945 977
692 618
674 137
159 749
193 175
195 202
701 207
36 34
404 791
920 394
104 54
389 594
125 688
287 792
448 151
33 212
796 517
816 185
1000 317
141 846
743 434
34 186
101 504
314 748
13 722
593 695
561 692
267 225
19 716
973 763
525 870
471 458
239 390
881 384
45 74
867 267
282 296
403 439
764 925
681 734
460 839
50 167
746 93
304 950
60 372
865 348
503 727
140 650
77 837
418 179
79 138
431 203
280 440
85 771
181 137
489 950
768 814
921 815
884 919
683 607
199 503
30 576
948 49
259 732
5 348
978 319
337 551
628 598
785 480
926 37
291 420
916 392
632 593
433 373
661 701
290 628
329 81
781 295
657 170
58 28
149 676
800 535
59 946
464 848
603 263
977 883
250 28
389 677
464 682
957 121
871 128
2 989
45 45
965 199
520 336
463 339
271 694
75 842
770 462
517 319
494 80
277 499
272 629
511 98
393 858
475 529
560 980
471 730
565 785
82 450
505 485
2 986
648 493
879 402
393 708
675 539
701 367
908 925
722 93
879 908
275 76
902 460
103 335
991 77
57 567
196 246
713 555
183 479
822 142
767 941
930 817
154 632
362 950
186 740
414 400
201 103
938 124
265 953
863 838
93 754
159 883
104 851
346 506
212 842
625 150
828 77
28 973
462 92
751 144
140 541
220 606
734 216
673 728
687 685
979 540
531 573
924 103
374 735
193 753
372 697
492 660
95 951
134 380
517 912
130 706
965 511
35 145
299 602
720 767
110 292
126 652
456 338
554 479
56 228
445 60
54 455
347 971
831 674
583 450
959 901
107 894
963 154
711 679
693 227
288 797
239 678
921 623
124 951
272 546
737 696
881 970
310 27
889 822
723 448
123 13
365 192
690 801
150 472
284 181
482 963
617 236
146 991
720 407
923 205
351 623
547 972
550 617
809 78
197 50
441 283
769 219
76 352
532 483
170 806
39 858
130 559
294 681
424 558
974 902
280 492
321 322
638 516
311 531
767 572
166 870
586 873
483 722
708 802
553 446
40 824
189 406
111 747
547 869
652 246
787 815
901 305
147 443
496 452
758 117
158 73
867 751
759 683
648 419
740 773
873 213
426 872
425 975
542 516
859 306
583 894
171 251
507 841
536 784
755 900
996 957
933 388
36 897
607 230
367 977
394 722
340 945
567 0
916 305
828 96
581 450
748 219
69 917
315 826
406 773
51 379
98 730
620 267
404 255
790 990
471 5
592 470
796 548
619 509
63 411
796 413
525 698
482 72
555 858
200 592
997 628
702 246
892 427
158 214
1 664
816 281
108 991
11 923
545 121
365 808
83 291
686 893
263 205
620 102
492 789
422 765
272 364
541 334
1 366
57 892
685 320
764 332
261 399
574 332
622 642
366 351
372 19
659 241
960 620
120 330
231 5
999 338
654 962
70 764
299 367
481 778
868 927
468 872
791 358
694 834
871 503
329 306
430 161
32 674
209 144
902 140
424 668
100 107
15 225
865 685
43 653
627 407
669 382
833 975
170 497
805 216
525 448
433 836
451 927
520 222
701 667
814 290
812 627
153 616
989 157
185 630
604 607
952 262
900 494
972 6
519 737
406 935
513 170
391 626
864 213
940 965
832 477
412 768
337 165
100 164
40 432
411 512
273 421
84 7
420 840
489 901
334 650
50 810
118 153
657 378
480 991
133 934
631 42
57 24
765 104
116 648
67 207
454 933
71 363
621 186
976 307
286 91
882 623
730 577
413 334
164 862
501 548
271 768
217 468
112 550
647 278
628 951
99 614
641 696
764 298
647 378
721 565
72 498
741 143
467 859
94 756
145 751
68 468
928 450
497 289
98 86
653 550
143 649
431 691
228 106
297 881
344 81
166 679
524 653
996 262
461 896
1 40
655 523
773 594
181 545
495 559
702 397
161 717
196 549
933 987
423 385
949 717
959 768
990 259
745 849
977 438
913 128
782 757
839 304
639 307
920 169
738 803
171 906
850 851
321 135
307 901
761 520
835 278
313 446
613 913
134 237
637 73
939 347
421 286
372 129
87 439
96 785
704 432
787 697
656 502
395 302
67 624
692 11
646 59
265 382
534 321
530 626
184 854
661 242
50 183
67 327
130 281
608 442
834 943
919 351
598 544
229 824
795 488
802 479
717 659
678 603
873 958
130 724
887 644
121 976
128 715
887 517
791 213
892 975
561 563
923 728
519 97
569 302
834 865
935 568
432 872
707 634
851 839
334 842
271 133
414 328
82 636
808 416
890 986
401 153
444 870
386 446
114 98
99 982
362 641
431 272
767 447
948 446
814 921
675 88
830 411
607 484
162 730
84 43
891 765
218 997
953 112
709 364
953 306
908 299
631 518
407 999
440 410
688 385
751 136
416 865
550 391
621 193
518 490
396 957
315 650
734 194
884 679
43 225
553 105
860 572
199 863
136 529
135 268
960 695
934 949
182 35
146 52
160 331
312 527
587 677
308 826
636 555
729 797
239 116
337 98
349 805
26 666
656 539
625 27
827 413
722 181
657 145
47 434
594 174
694 477
890 621
596 559
638 217
505 174
825 345
313 78
103 97
23 818
587 956
343 810
901 978
515 365
981 273
409 806
245 473
180 157
936 815
936 230
287 359
597 298
38 704
89 19
502 481
679 725
393 601
303 843
228 114
9 422
372 149
623 164
273 730
471 978
619 494
655 837
883 513
112 651
611 576
195 146
761 72
408 270
774 752
847 104
52 435
669 880
190 767
161 94
78 915
319 193
410 15
649 739
902 909
140 30
294 829
43 30
513 304
971 530
539 723
333 450
602 304
266 197
872 709
46 667
892 23
985 741
317 437
243 156
900 516
708 334
684 924
202 865
549 557
636 421
335 211
613 649
733 341
432 822
574 886
32 50
952 882
101 698
355 144
801 633
100 810
729 220
279 722
170 38
60 111
443 353
988 641
633 171
56 546
972 522
562 359
915 911
361 116
535 867
313 867
292 46
880 738
177 826
329 31
933 254
793 381
720 524
880 276
497 835
449 56
624 796
365 912
235 899
260 449
61 353
300 437
172 413
676 731
116 1
966 336
224 918
395 110
745 391
458 583
59 120
957 446
616 316
514 196
100 330
4 980
905 993
369 35
215 137
91 42
467 152
297 488
319 845
721 814
304 948
525 207
209 864
247 207
986 256
820 102
120 141
652 774
897 507
782 531
654 399
902 12
8 751
427 820
52 2
85 258
807 718
657 868
391 348
135 840
727 344
42 920
529 2
491 287
827 688
870 993
371 757
170 433
631 968
294 132
808 914
777 765
524 404
663 837
483 529
916 656
847 694
274 925
535 264
815 205
462 180
808 63
826 818
717 412
589 491
282 512
688 879
174 271
242 549
520 900
23 540
417 643
494 899
286 332
705 208
799 483
632 487
961 558
73 429
191 125
369 306
482 543
779 992
425 519
58 100
592 473
668 261
540 698
802 869
961 155
727 48
332 647
306 963
494 772
929 455
906 85
29 795
224 36
110 779
787 758
772 786
550 805
966 511
486 596
4 359
660 769
909 886
568 24
315 443
228 52
479 95
475 754
918 672
580 966
827 40
989 32
66 609
277 591
621 241
421 98
138 568
360 190
0 780
712 825
270 282
698 522
958 386
434 631
604 384
41 226
493 679
169 363
774 493
699 279
975 851
542 152
386 970
87 317
503 637
122 96
686 326
169 647
3 404
773 252
936 176
805 25
803 625
79 283
604 220
141 120
830 25
652 709
294 264
601 987
252 601
403 486
218 432
673 568
32 874
273 927
728 595
919 90
501 758
370 570
920 167
358 378
955 875
279 389
985 930
980 969
889 411
544 332
103 724
646 88
85 812
817 469
754 867
665 165
217 770
210 338
535 402
71 388
750 894
364 507
19 721
119 756
913 515
771 404
897 79
531 670
720 107
28 969
775 813
963 44
133 439
298 909
520 790
708 35
326 907
377 519
626 230
270 975
296 101
660 383
110 409
554 648
43 907
398 761
158 900
525 554
49 223
589 638
67 678
14 368
379 7
948 656
610 692
286 934
587 847
922 603
359 862
704 673
899 447
943 27
278 558
659 802
816 209
571 653
251 756
499 540
50 221
355 346
630 169
225 707
669 717
935 444
166 341
311 570
666 121
249 395
600 188
772 92
219 256
713 148
739 899
206 419
192 982
322 452
740 13
506 998
457 689
941 388
544 430
370 210
293 302
792 777
810 906
737 135
709 72
507 31
950 803
46 252
604 47
175 481
740 642
514 180
824 774
958 108
875 757
317 905
528 881
232 134
857 323
301 728
633 622
778 262
110 317
337 35
836 776
153 230
527 829
642 646
701 295
939 247
889 57
397 610
408 601
213 602
479 308
872 923
526 238
82 610
244 378
38 966
656 439
147 134
583 642
428 853
605 806
530 79
359 376
224 971
296 908
17 277
367 777
168 945
170 957
194 369
591 880
950 100
400 158
554 502
899 512
443 866
743 835
370 565
511 839
655 657
437 215
223 43
533 532
425 297
301 26
212 550
927 935
179 185
957 56
841 152
634 438
989 995
602 950
715 313
124 804
763 604
762 928
245 76
317 417
335 303
751 211
537 95
156 612
982 666
478 981
248 671
463 665
920 300
360 857
423 734
587 275
757 236
623 208
764 268
589 242
420 985
901 7
898 572
283 566
209 917
626 271
334 333
791 114
919 730
465 821
902 423
394 80
461 184
562 680
505 928
221 979
301 575
509 211
581 833
469 766
916 98
508 935
547 639
52 0
75 265
942 717
196 908
91 320
499 117
879 664
519 570
10 955
641 588
784 868
827 393
545 30
73 242
902 527
668 122
908 296
514 342
656 871
306 638
6 754
479 985
668 393
503 310
533 350
585 258
126 813
783 405
135 673
553 256
9 913
462 660
868 887
621 683
473 482
602 145
730 118
48 445
272 542
309 465
573 964
623 535
910 477
721 844
480 259
232 157
655 575
274 788
23 329
194 223
934 836
74 941
160 971
277 952
852 199
449 547
312 464
597 32
972 328
454 83
17 312
386 588
196 149
133 786
571 137
11 500
425 813
657 498
409 425
695 540
865 563
543 67
322 838
170 827
584 188
189 256
866 995
155 153
491 634
718 443
926 26
64 893
116 389
185 911
133 297
395 381
241 250
67 527
577 665
77 622
859 987
503 507
400 811
937 592
565 463
322 582
134 393
742 852
248 90
597 410
735 301
955 638
912 810
416 982
857 245
999 700
746 982
171 595
713 413
702 173
426 303
175 353
628 520
249 314
976 906
989 504
194 196
125 168
671 631
208 85
774 988
393 612
47 544
994 637
531 417
924 118
287 653
523 772
925 528
770 478
175 126
478 895
350 917
685 786
305 511
839 580
390 15
226 386
891 938
612 949
396 791
472 106
89 642
748 360
300 26
42 574
390 140
779 19
804 161
529 391
527 238
284 211
101 36
228 21
973 11
263 900
861 391
310 856
864 140
17 760
81 963
39 730
510 732
989 739
367 891
412 997
414 568
495 300
737 378
50 216
765 605
51 780
97 978
605 560
942 189
186 342
806 436
81 633
130 309
825 973
974 658
218 182
288 731
985 91
333 748
361 254
238 114
356 338
102 147
864 189
389 863
313 848
309 671
988 401
328 109
527 813
583 560
122 52
356 943
701 275
286 898
456 520
265 742
949 133
183 964
838 884
23 924
396 366
409 677
157 915
65 801
797 102
983 20
309 349
979 841
33 284
244 179
401 206
573 506
106 30
900 458
514 993
77 923
918 373
255 136
274 676
842 581
676 870
855 804
175 17
824 881
938 898
588 378
360 800
956 993
25 192
974 747
744 47
849 156
933 96
205 893
250 492
115 428
726 268
6 870
76 928
852 586
287 243
432 366
346 202
496 689
49 505
612 956
621 568
233 645
95 37
960 936
787 934
267 14
922 396
773 303
607 966
242 496
500 692
468 883
404 930
102 416
765 815
365 330
339 671
43 281
190 426
89 523
803 349
853 520
292 830
172 402
691 784
391 823
455 8
516 612
273 374
825 664
589 447
444 909
746 794
744 858
913 793
838 282
406 649
77 742
893 729
446 499
883 888
860 628
473 741
859 659
584 506
128 597
400 179
23 848
294 297
487 239
999 858
621 412
221 689
680 226
387 946
830 352
346 230
830 103
392 90
384 231
522 620
39 637
99 226
740 280
506 10
406 183
899 387
760 195
543 453
731 447
714 944
495 336
746 452
264 104
373 359
481 185
784 831
52 522
75 833
271 957
182 8
845 293
548 902
61 888
432 880
304 387
692 592
284 288
293 211
411 880
237 988
508 816
571 481
903 214
398 829
394 728
571 655
91 650
961 978
283 472
686 426
498 797
673 169
429 174
72 84
281 99
466 782
873 829
273 609
122 875
225 955
364 948
241 766
889 583
315 263
506 718
985 5
87 231
640 905
711 939
744 712
2 282
709 883
48 759
41 56
151 103
870 1
27 871
219 501
662 927
521 787
82 738
919 702
713 17
627 400
351 370
576 166
958 382
582 633
666 577
296 831
699 792
307 350
519 581
539 840
240 556
8 849
898 377
278 306
190 438
742 821
607 301
201 178
957 339
297 68
920 431
430 249
844 343
946 381
528 431
712 405
887 96
163 250
132 320
320 828
580 255
533 317
98 306
855 347
819 932
237 512
128 747
114 97
25 15
788 615
802 585
230 177
564 460
837 225
347 594
177 217
124 566
184 715
219 618
647 441
389 692
879 730
329 336
591 512
171 836
810 333
62 122
982 162
291 561
635 175
903 983
875 652
705 263
215 286
306 802
972 416
788 651
449 851
566 418
362 358
692 248
761 428
454 242
89 221
2 850
774 102
775 638
394 81
132 928
910 145
897 951
507 322
141 790
54 50
761 389
881 889
8 93
138 76
282 489
46 777
12 781
392 810
28 77
994 191
500 182
138 312
166 846
341 508
880 156
130 178
671 982
42 593
246 576
718 938
318 807
486 795
960 502
838 840
741 884
161 810
523 831
746 448
251 803
596 199
890 816
137 695
546 449
380 65
836 366
297 356
640 756
46 778
36 226
507 170
158 570
640 661
802 919
315 105
392 759
160 678
736 39
748 996
742 482
32 930
592 636
827 51
388 785
90 996
36 826
442 365
200 654
603 383
247 134
142 177
341 105
424 86
539 794
748 536
426 1
839 887
18 813
637 753
684 672
870 434
606 53
42 230
430 588
366 408
523 49
899 672
937 828
5 291
686 636
199 471
933 738
792 932
519 503
376 125
338 709
872 791
488 423
550 652
13 982
89 393
562 282
89 765
108 340
539 427
126 10
756 391
109 594
214 715
782 91
918 871
511 520
654 548
218 680
732 250
419 597
381 914
646 291
134 360
872 925
733 25
54 599
184 491
83 259
938 570
312 410
88 796
54 207
446 486
51 424
859 488
754 580
166 996
190 740
900 558
813 377
658 279
958 437
88 456
83 358
341 150
211 713
959 743
164 573
136 347
232 868
468 926
989 532
620 328
914 767
272 756
757 944
947 53
390 916
831 929
925 287
851 619
181 183
808 454
425 286
954 960
255 513
727 451
857 968
406 452
410 914
940 338
719 746
345 795
818 984
428 371
4 946
407 633
338 426
226 720
580 495
447 290
605 67
105 969
439 728
374 278
46 637
789 818
906 500
697 934
481 486
11 340
911 597
916 295
721 605
258 438
192 131
490 116
613 608
426 383
234 486
234 41
135 538
376 154
29 116
223 356
52 877
532 49
634 971
839 285
813 290
846 132
555 467
176 891
491 59
136 585
885 670
539 24
858 892
717 33
137 891
783 274
331 756
396 725
141 221
106 511
599 685
962 148
694 195
514 294
10 447
912 969
829 668
338 301
970 708
772 850
85 8
819 662
972 545
523 630
538 739
933 336
531 549
439 803
176 57
923 306
751 946
276 956
816 272
771 810
651 982
341 195
458 357
392 154
357 327
608 776
81 880
435 589
460 778
749 865
439 691
789 191
895 645
186 695
842 800
686 571
3 269
280 481
642 240
560 448
856 606
292 563
986 653
219 51
160 849
279 957
53 56
365 591
960 121
360 27
248 412
56 911
936 196
334 894
729 910
177 214
436 107
767 708
834 626
890 861
879 512
256 356
356 738
583 991
837 512
15 757
688 984
227 979
802 896
149 242
797 79
533 55
382 464
597 336
30 341
359 708
182 358
807 916
95 775
149 892
763 659
115 143
544 961
990 774
713 837
561 12
239 258
954 883
763 761
255 542
737 880
777 900
355 552
588 516
627 749
385 145
282 156
580 930
930 479
548 8
398 393
867 662
337 954
549 732
979 411
819 205
376 372
835 989
63 913
250 594
77 414
975 231
439 680
71 673
408 738
599 9
725 673
482 187
384 167
730 814
49 10
142 833
120 5
329 590
315 797
295 237
412 6
532 894
344 769
444 891
422 544
897 725
515 998
386 231
346 832
128 205
250 510
118 148
367 127
969 42
615 346
391 433
627 733
803 431
222 882
757 102
650 975
212 99
962 19
989 69
319 757
468 305
250 220
301 613
74 326
344 836
311 387
416 524
377 693
514 620
83 616
425 916
906 400
908 3
694 126
755 740
12 908
431 462
929 291
923 685
304 506
924 977
232 278
599 861
274 32
819 131
305 967
68 509
743 588
475 627
988 276
991 593
805 340
126 104
848 458
745 276
738 396
78 300
434 474
975 653
246 71
717 942
50 142
676 117
74 349
691 843
571 114
40 776
357 256
543 632
63 161
914 753
15 846
46 149
286 116
841 997
751 346
828 785
14 187
493 49
344 7
641 31
577 164
126 179
185 547
800 483
207 274
142 541
395 221
237 483
5 199
257 777
55 382
379 262
96 354
742 63
942 815
256 394
110 691
813 279
572 60
426 772
348 793
399 982
102 702
801 964
902 57
779 432
135 582
122 689
404 373
403 97
237 388
444 319
295 177
260 139
25 605
164 161
454 621
693 470
954 987
605 64
876 266
956 188
506 646
818 976
370 0
459 152
455 406
108 976
90 145
688 919
549 25
567 979
770 365
638 424
26 13
319 174
841 653
234 783
768 644
813 387
619 71
568 78
899 740
238 988
997 373
941 142
239 129
123 496
698 317
293 84
141 527
257 769
256 117
66 330
18 992
727 226
179 273
78 466
272 617
324 396
344 415
117 297
601 930
78 536
495 747
269 454
346 93
852 949
997 863
397 943
676 979
108 792
949 437
963 91
462 508
229 692
383 529
333 934
87 285
839 427
194 604
922 4
286 239
621 236
41 466
429 882
614 667
871 723
401 175
113 338
743 708
264 799
792 879
210 949
885 591
128 572
537 871
157 43
847 951
644 190
210 183
615 332
591 770
943 646
50 601
286 408
609 402
537 362
974 73
581 375
685 451
858 927
100 155
243 550
776 576
367 726
107 21
80 266
128 302
674 618
99 316
943 55
964 291
231 790
643 742
767 83
412 190
943 963
680 306
859 957
842 69
416 681
1 911
423 85
473 342
207 441
481 707
170 689
164 370
352 902
568 472
799 837
71 127
82 0
709 631
817 78
324 842
833 372
164 255
712 901
393 172
904 770
944 636
706 774
693 662
858 98
343 31
639 315
729 233
785 496
114 850
903 334
362 505
928 277
178 686
128 306
766 56
833 107
973 518
904 496
602 838
65 991
887 126
116 5
759 1
408 303
814 560
581 711
866 243
724 707
274 76
227 829
354 458
595 521
240 72
583 660
289 366
785 863
852 698
585 593
789 504
837 58
859 338
970 82
28 74
761 669
529 130
788 654
293 825
264 159
170 271
309 877
404 770
695 194
756 753
768 729
168 307
669 436
762 23
380 299
225 802
234 775
775 999
119 545
484 574
963 193
321 507
957 613
310 330
763 353
814 230
736 668
851 128
613 924
366 823
74 131
678 84
51 670
444 832
973 695
426 813
864 293
321 499
622 931
625 682
914 163
115 631
334 913
645 255
631 479
900 777
605 918
777 348
235 984
648 701
547 319
216 5
419 987
67 899
885 0
498 119
160 727
799 576
275 314
310 660
354 551
157 966
248 851
261 475
813 364
432 609
618 341
580 144
827 297
114 427
298 466
508 771
237 871
784 500
267 130
136 809
392 567
58 362
836 911
927 637
677 452
750 555
831 39
72 633
37 180
460 609
14 118
810 564
935 523
510 392
241 253
308 827
866 696
256 660
634 538
171 508
470 840
2 753
495 721
224 354
697 475
579 874
133 978
601 554
453 128
378 154
552 181
962 261
377 185
697 722
576 419
217 793
578 637
240 661
672 668
632 970
199 891
988 149
711 848
440 148
136 261
312 743
485 226
192 899
306 124
252 793
834 553
12 993
737 717
651 576
263 875
835 579
30 6
863 349
900 942
906 112
930 631
454 265
824 288
571 381
753 303
193 353
438 231
375 642
658 665
588 791
385 670
45 829
449 47
789 81
843 989
890 378
576 60
162 888
856 436
977 160
436 289
61 168
114 457
745 706
726 476
245 834
385 743
372 423
962 897
126 479
284 716
695 482
242 811
580 463
805 794
621 655
535 786
43 773
503 345
83 685
852 499
731 961
816 520
175 77
421 508
402 37
72 53
411 745
772 649
361 781
49 891
23 15
566 371
663 318
52 872
485 420
160 2
553 438
615 880
427 407
378 676
989 29
234 458
967 543
228 103
230 444
447 788
979 346
995 906
293 15
382 177
29 775
187 123
9 934
225 557
73 771
161 683
431 594
389 821
688 446
943 700
161 504
671 53
828 835
869 524
229 731
310 649
712 575
917 193
19 790
933 925
934 835
239 785
969 15
143 270
583 962
193 704
74 440
782 400
72 312
179 828
580 760
893 320
512 170
287 82
984 664
876 502
797 168
639 119
374 259
932 508
859 860
115 772
90 978
309 466
764 660
662 602
421 178
359 511
665 821
157 682
971 94
607 891
978 818
377 364
969 743
479 644
25 805
452 897
711 218
908 298
988 151
990 215
700 744
999 739
894 489
514 512
905 507
97 539
384 257
817 223
984 743
18 566
427 487
57 914
187 521
197 800
44 768
362 293
649 511
736 607
151 861
923 206
214 584
551 902
975 662
418 490
546 544
434 914
826 893
448 740
770 965
328 281
539 3
389 353
764 854
111 665
194 109
702 64
213 565
347 413
797 864
740 412
953 869
27 32
242 167
320 754
517 577
371 828
791 475
267 483
493 845
199 280
311 867
874 150
754 737
608 719
400 806
747 296
105 214
608 561
979 664
827 178
622 906
532 205
948 40
534 352
654 444
543 761
165 693
118 993
563 593
807 117
625 974
920 599
616 365
294 159
90 121
879 110
981 927
730 259
461 9
13 261
119 648
658 26
461 910
73 985
90 151
602 376
944 945
730 644
306 77
559 785
50 81
145 506
350 333
698 649
623 649
198 8
44 521
87 775
199 80
179 351
432 518
688 249
496 606
145 862
651 788
128 957
246 713
2 998
852 690
895 577
933 672
647 742
9 993
331 908
951 661
495 963
958 401
563 644
825 396
605 30
902 961
274 733
847 552
648 693
396 31
736 946
716 132
58 538
983 369
892 512
399 378
185 249
287 428
929 597
696 404
702 590
385 596
370 359
96 112
855 826
421 670
471 352
288 219
194 914
24 476
629 546
171 82
403 580
805 378
923 805
784 484
81 738
401 73
142 345
992 817
67 189
457 282
893 303
837 178
348 42
48 287
83 205
211 387
305 6
648 226
896 813
318 731
943 61
494 411
244 239
211 155
251 395
138 759
740 987
814 923
479 632
841 950
38 743
87 49
134 63
244 737
990 977
789 722
161 371
443 921
533 749
986 379
389 438
771 559
26 639
565 956
621 673
312 240
865 384
160 427
255 41
628 340
649 121
732 368
251 262
558 672
915 430
912 594
597 879
490 396
768 683
149 331
653 698
995 450
537 73
58 487
931 645
557 298
675 918
456 294
207 918
682 785
638 336
636 356
669 862
687 253
787 717
65 115
891 245
526 597
212 416
993 935
124 173
257 487
82 972
192 845
614 428
302 105
670 718
485 124
86 923
729 990
675 195
53 330
975 918
20 269
717 74
194 939
62 883
364 654
733 349
101 694
824 628
22 548
916 345
668 605
742 238
886 302
864 494
858 697
359 654
248 18
265 567
198 957
593 564
28 60
550 696
751 395
913 242
821 444
237 209
203 829
556 765
915 259
334 682
317 10
167 881
275 479
829 405
931 165
787 941
968 661
690 869
702 634
612 832
846 444
507 631
29 29
908 847
480 609
701 940
390 937
587 623
155 35
803 263
569 655
110 115
209 30
682 507
595 800
440 170
724 326
177 317
183 793
682 609
129 413
452 508
33 103
510 887
12 23
90 153
220 528
383 690
736 483
249 101
174 299
578 693
770 207
754 605
833 558
854 391
370 956
561 475
290 87
400 334
586 291
620 88
983 694
673 416
335 471
92 357
634 890
918 841
777 925
33 965
408 262
77 178
172 530
766 729
488 430
177 714
935 656
680 906
83 100
873 833
21 998
891 367
349 808
378 132
139 418
310 246
295 893
892 335
110 576
436 586
407 994
197 955
954 670
821 562
293 610
947 509
373 181
618 950
299 648
725 733
497 121
68 138
375 734
481 695
179 332
848 416
203 369
187 903
579 280
493 963
47 273
876 467
954 72
33 396
111 837
66 310
881 132
868 772
212 648
429 656
444 16
517 731
866 113
588 881
686 825
859 534
542 979
143 755
173 132
651 204
806 127
297 946
887 290
283 619
129 647
519 793
309 149
159 41
414 745
41 60
290 600
128 247
545 56
739 354
665 928
666 10
936 930
410 768
294 146
872 524
481 967
85 116
940 648
462 981
517 601
346 815
707 380
746 598
409 935
586 943
257 880
509 322
107 337
415 993
448 104
716 123
813 331
78 891
930 597
374 168
945 90
766 854
397 469
517 628
264 81
699 403
862 676
976 930
697 998
832 661
1000 18
186 97
962 950
74 526
661 782
309 941
777 707
453 51
963 380
792 711
949 707
486 405
828 802
229 941
180 883
909 939
601 529
446 326
232 992
793 844
46 440
75 372
697 95
108 695
828 943
624 866
857 455
825 727
705 441
821 211
367 168
650 889
614 227
683 87
567 745
805 921
150 180
730 1000
381 299
17 593
47 547
259 245
326 428
39 816
480 953
837 243
671 163
790 682
31 436
803 233
44 38
968 829
216 195
906 802
13 660
383 447
303 618
205 814
959 891
674 527
137 975
24 224
708 816
185 330
925 867
862 498
334 649
531 127
875 55
312 71
206 583
118 797
938 237
171 729
371 79
711 761
126 168
216 438
34 585
772 841
297 295
160 245
842 29
164 134
575 604
723 170
537 509
685 632
938 316
690 573
244 935
616 761
822 343
183 900
136 215
250 703
172 508
642 606
386 851
261 600
311 481
462 344
96 579
654 162
435 568
534 78
767 676
164 340
801 522
721 237
52 63
410 393
909 374
475 182
888 720
742 389
615 57
375 57
32 914
889 24
175 396
224 12
138 964
109 282
809 348
469 475
412 823
130 504
197 762
286 899
971 642
364 577
228 390
821 11
832 930
469 923
659 541
246 224
493 430
713 976
786 321
964 999
51 56
439 714
934 830
843 773
977 28
410 796
485 658
419 530
452 553
953 918
149 543
321 981
368 253
133 589
644 413
46 116
618 851
955 723
89 849
331 836
203 168
431 234
828 850
517 859
323 696
239 503
600 129
756 639
589 486
699 806
632 363
50 831
69 351
72 907
538 649
315 246
278 169
46 109
457 384
970 38
486 458
552 632
767 530
692 606
457 168
513 956
294 367
354 329
840 153
265 933
746 150
320 490
875 251
596 155
777 443
685 153
633 943
473 497
499 645
233 679
855 445
278 458
311 497
541 318
159 24
258 593
450 644
583 413
531 835
531 640
409 602
80 994
528 864
365 350
901 973
948 460
156 244
820 149
4 53
539 660
735 345
378 311
255 294
602 761
798 862
416 418
629 388
483 442
628 712
792 443
82 413
368 810
715 789
728 170
301 782
721 100
208 473
628 360
519 662
790 86
426 625
262 477
689 605
560 510
834 608
684 82
354 930
523 399
828 334
226 85
110 548
67 151
568 541
319 337
857 705
913 249
673 327
469 243
950 510
253 471
578 589
842 841
457 81
190 121
414 549
797 215
215 467
17 83
629 181
639 267
158 655
590 355
611 499
321 687
500 862
822 227
741 582
297 818
517 554
943 309
249 774
30 201
846 12
2 704
410 355
342 59
787 644
438 567
746 605
201 990
834 641
809 586
192 304
448 977
396 460
591 140
593 702
640 242
344 247
470 56
917 334
901 259
602 665
812 543
978 136
438 565
103 403
51 772
951 167
337 295
684 882
629 89
685 100
814 66
35 464
547 684
488 276
936 928
572 797
86 479
625 273
447 625
406 207
223 423
80 900
641 66
53 230
819 660
159 299
315 649
237 956
561 789
585 531
838 922
303 676
899 869
499 93
833 508
3 805
785 993
462 349
518 475
549 994
801 336
852 890
971 461
924 474
443 363
962 811
538 648
841 136
80 638
449 51
969 61
874 760
285 836
434 992
533 27
578 761
698 963
254 911
925 999
853 704
433 892
451 589
37 1
476 336
418 22
938 480
219 625
157 883
814 245
827 661
960 507
803 678
883 558
790 340
612 2
894 984
361 173
197 554
882 149
559 426
693 441
845 800
149 45
235 338
96 648
206 649
96 724
487 577
84 157
449 353
962 177
583 127
654 534
567 303
285 773
710 103
135 66
983 940
462 315
200 770
112 482
762 524
325 168
514 191
816 51
765 518
306 468
563 347
625 841
649 794
60 152
887 144
796 298
611 816
338 785
877 152
315 695
999 177
362 405
367 173
765 640
37 836
474 617
137 483
446 345
916 672
504 91
664 4
137 273
663 266
327 720
297 449
708 305
138 897
253 970
652 945
926 47
402 780
79 461
299 548
504 425
25 162
789 140
667 352
302 514
964 813
33 644
730 828
279 618
337 402
616 101
989 979
63 368
638 994
415 909
835 798
357 986
349 278
727 437
604 326
181 652
447 863
562 767
945 546
104 988
405 598
238 839
423 814
361 884
949 105
84 183
419 829
170 124
868 885
70 824
167 460
501 704
706 203
128 460
507 681
431 519
611 610
734 249
481 389
552 237
211 964
826 461
484 100
549 414
531 487
748 778
246 990
64 528
880 165
199 605
268 401
167 709
419 992
822 693
889 842
477 688
716 327
166 161
656 258
502 59
494 287
637 172
64 917
795 491
194 500
708 652
836 786
651 972
133 530
528 622
111 320
783 145
55 928
900 587
431 368
793 90
176 389
777 562
85 524
284 743
75 140
284 904
237 341
545 536
441 786
980 162
241 830
261 985
462 357
233 899
145 975
534 722
590 428
399 635
222 17
523 346
98 13
572 245
245 466
445 339
749 124
216 51
143 535
867 730
252 730
796 669
3 216
441 564
88 946
977 60
64 382
745 178
466 745
154 2
414 556
16 610
992 935
17 659
110 390
256 466
892 367
425 914
490 13
932 86
683 372
550 156
213 549
904 784
456 888
997 43
743 778
89 409
134 154
907 352
808 637
834 716
355 195
597 963
282 282
993 513
303 264
322 371
959 729
441 412
223 872
138 842
104 151
552 549
898 411
634 924
969 389
828 225
574 338
821 15
610 34
417 88
793 172
471 333
750 751
584 901
95 401
116 151
613 815
946 995
980 91
960 222
785 266
209 555
11 131
924 44
53 781
665 326
682 633
559 635
812 884
267 166
498 213
191 988
177 393
363 818
632 978
59 681
673 14
254 838
854 219
763 869
11 904
44 548
335 613
305 455
703 485
164 693
998 38
744 368
814 946
870 287
905 415
868 0
97 224
348 435
829 530
56 827
63 535
721 491
277 550
690 192
593 364
23 47
367 312
196 579
209 984
410 922
28 828
432 767
478 945
253 372
502 762
234 45
919 775
696 458
706 559
279 781
488 774
77 368
583 122
503 545
946 454
292 66
259 478
41 219
440 834
210 694
383 127
981 102
715 838
840 228
172 445
921 531
217 628
730 768
892 927
165 690
416 585
924 746
917 46
411 893
944 989
665 288
985 207
505 378
234 504
788 991
36 465
985 56
319 650
162 345
711 268
168 15
893 894
397 184
773 764
32 488
900 322
927 957
112 493
123 137
515 977
537 556
477 889
875 745
852 11
305 691
795 999
177 30
311 388
926 864
65 262
409 672
702 908
375 560
340 402
539 725
793 160
948 701
692 891
90 719
636 863
975 542
382 989
453 480
568 106
422 62
244 474
852 85
526 530
585 906
8 521
311 781
707 433
578 783
82 724
740 331
125 20
127 812
53 704
191 436
795 423
861 219
314 231
805 582
614 409
556 203
788 967
14 855
430 765
519 406
287 336
599 35
28 628
776 449
147 914
6 967
242 614
114 82
70 930
853 370
739 333
526 562
556 0
341 741
12 492
249 953
643 88
641 46
785 389
249 744
625 264
398 527
867 429
743 707
934 772
553 518
627 479
535 521
942 915
317 855
774 949
930 127
181 18
853 383
995 958
626 43
26 188
135 63
465 832
694 710
149 351
891 711
928 638
786 405
340 423
559 494
11 746
358 389
354 390
994 578
739 162
619 675
405 734
882 568
0 34
759 985
603 615
148 740
237 295
347 452
536 865
609 742
648 902
151 200
553 94
587 888
196 721
687 334
529 653
552 373
84 712
37 870
650 550
956 511
661 706
913 28
126 98
76 812
547 421
412 120
212 723
516 323
682 777
213 683
486 24
107 677
220 173
392 274
642 584
165 308
424 428
970 623
507 776
569 947
654 641
608 440
257 627
132 538
963 994
348 464
853 718
629 211
302 266
602 481
717 965
499 833
159 95
285 865
656 250
19 486
960 866
98 663
846 884
410 475
835 58
658 959
390 718
894 24
935 812
989 392
12 863
553 171
252 998
998 195
116 237
237 827
407 320
603 66
666 578
430 64
391 479
357 193
436 791
729 75
891 321
362 37
711 69
212 34
410 723
235 873
313 31
920 244
975 46
8 148
23 863
861 556
454 374
319 370
104 231
199 305
549 969
975 941
147 100
887 209
407 129
430 1
527 755
829 251
747 803
141 457
52 766
456 564
707 676
679 913
345 516
378 894
429 142
357 931
789 825
911 949
151 963
132 685
135 683
758 923
87 980
954 540
505 37
23 865
5 391
70 755
605 178
445 294
249 779
203 718
493 859
183 653
802 501
706 866
365 41
533 43
565 862
740 185
208 944
271 156
488 38
530 686
430 470
557 501
665 801
109 605
16 335
464 684
816 66
811 907
700 662
319 341
603 863
406 274
143 370
267 116
368 547
458 989
103 942
327 167
363 405
511 259
604 106
28 382
36 506
557 179
13 663
739 392
174 696
936 59
78 793
391 916
761 27
764 243
715 20
168 995
10 370
126 457
972 353
158 42
84 177
412 865
758 185
743 863
280 449
142 301
718 616
178 161
495 37
122 672
987 158
230 941
492 699
106 657
685 798
903 128
367 65
916 684
564 838
538 735
661 352
125 869
350 685
618 698
103 976
53 716
611 648
507 284
373 511
277 306
359 198
625 812
142 234
928 313
251 623
838 494
556 188
367 855
315 574
252 681
359 586
886 45
520 750
201 621
693 558
528 729
305 210
726 844
361 587
684 909
335 732
734 371
375 517
511 536
995 994
506 105
986 221
230 336
781 598
106 674
343 610
962 189
111 899
603 904
948 300
875 531
565 861
731 111
543 652
171 258
457 208
504 438
555 442
278 395
304 516
668 377
725 382
956 504
28 381
929 800
22 983
67 17
38 240
173 572
145 286
214 702
876 186
627 705
746 633
455 125
987 705
701 216
78 90
644 103
0 59
811 946
305 786
425 211
659 185
685 503
229 253
24 43
51 214
134 701
873 969
495 224
648 634
235 650
593 524
782 394
272 898
186 823
3 748
861 982
264 402
367 452
321 843
767 912
575 995
479 651
975 226
621 494
723 368
123 803
665 539
240 490
702 65
137 232
177 741
330 39
298 391
812 738
545 29
929 672
951 479
781 264
564 68
358 47
164 94
350 763
12 938
935 864
230 522
270 633
163 255
236 274
491 556
561 551
315 162
891 302
928 82
814 142
896 655
62 114
884 463
898 740
643 326
904 436
37 782
125 76
284 587
272 89
420 887
478 691
785 633
129 720
780 222
153 69
614 53
913 89
542 990
40 76
862 503
983 806
397 161
290 444
451 839
44 110
979 107
547 379
428 124
495 830
545 496
986 693
840 819
704 380
995 706
264 179
823 373
925 122
78 357
491 597
31 933
316 509
260 724
637 84
594 88
94 632
593 555
515 163
196 170
149 298
225 306
766 504
680 105
511 549
314 862
12 753
555 37
452 593
939 216
11 921
844 666
396 572
936 681
296 767
326 211
168 616
844 204
128 70
158 321
1000 50
872 75
774 871
565 915
91 303
11 829
578 828
270 510
912 138
106 468
931 998
864 169
111 30
851 769
426 223
716 205
591 162
321 410
575 71
660 476
98 141
536 272
588 237
628 799
675 932
114 436
4 790
602 672
502 264
704 837
263 158
207 950
663 113
74 956
90 850
285 60
940 725
262 617
212 658
20 672
982 342
192 138
480 391
980 780
127 299
895 200
161 265
44 321
142 883
589 461
665 379
793 788
972 377
948 961
431 359
73 902
283 22
962 724
671 345
833 712
918 300
263 433
623 777
893 861
494 746
397 690
218 988
666 488
114 514
295 414
148 679
787 704
195 853
940 882
526 435
566 789
939 510
323 368
899 548
932 216
35 170
658 841
314 238
55 440
403 339
952 906
925 976
528 675
185 384
492 54
360 305
482 795
202 409
737 859
329 802
642 922
853 453
275 234
265 121
516 566
776 278
218 386
615 61
669 939
699 734
826 742
273 754
74 12
438 490
560 495
551 856
998 153
393 862
713 627
178 873
118 274
541 121
517 560
820 344
525 301
878 840
590 360
107 608
491 467
72 601
651 460
273 134
218 13
471 515
600 53
95 804
7 321
165 10
813 593
808 75
833 719
718 398
253 210
246 442
235 953
696 520
443 445
300 459
500 326
756 140
897 199
810 242
88 750
455 608
198 440
926 536
649 892
703 312
749 901
773 106
741 470
446 935
722 904
162 494
57 667
76 722
426 505
350 985
938 375
109 472
251 461
911 41
882 956
589 810
229 40
287 946
592 525
754 53
447 736
841 36
260 599
264 477
58 700
124 393
411 922
837 578
837 256
810 371
827 669
525 542
42 850
469 919
338 704
768 832
157 569
994 711
200 293
491 192
2 403
821 352
871 309
843 972
952 487
353 641
765 476
915 183
220 204
946 68
832 408
116 930
122 779
465 927
674 612
453 507
277 34
493 870
529 475
695 441
160 321
731 973
882 499
47 316
815 630
887 251
694 712
948 877
903 881
733 817
518 625
271 409
841 384
948 896
564 371
665 757
627 435
639 961
930 993
954 534
684 907
238 693
481 589
911 933
550 161
895 980
396 740
178 985
152 362
111 981
448 687
548 611
260 635
772 133
337 611
284 863
335 452
130 242
910 975
676 267
724 710
610 69
47 233
945 809
742 559
928 137
774 158
115 917
453 44
649 280
616 866
75 88
330 943
740 33
322 665
692 223
589 222
10 625
11 913
333 129
515 565
421 864
260 634
384 799
426 797
622 43
857 796
37 375
473 518
117 544
174 136
899 434
833 961
658 94
128 364
880 923
955 443
262 591
257 139
269 364
702 970
478 177
644 301
330 496
36 931
57 876
265 957
278 247
304 53
424 411
577 59
613 876
537 858
704 295
925 246
569 6
21 98
402 653
995 380
178 744
358 909
451 570
232 520
318 532
43 17
51 311
510 184
918 859
925 786
522 448
960 31
962 77
393 205
740 335
814 228
165 426
734 653
12 790
127 107
993 942
838 928
934 294
747 727
706 460
789 626
238 937
506 657
192 920
399 406
8 908
572 901
818 620
98 828
739 602
553 529
120 310
679 726
176 972
611 713
639 59
933 68
616 67
252 253
98 673
300 504
923 270
772 769
215 564
590 946
547 264
136 501
57 848
651 746
277 580
239 143
180 180
383 35
302 781
309 147
326 358
859 501
800 905
245 678
311 172
516 449
613 20
718 92
814 741
537 720
891 484
714 600
733 555
591 651
58 137
209 414
725 748
81 799
160 798
192 130
615 746
121 45
840 281
934 971
186 257
191 844
188 617
80 614
184 857
586 434
494 191
72 267
664 411
482 545
863 73
415 296
759 81
891 75
548 220
777 20
94 38
647 6
949 943
631 106
206 838
143 386
323 349
865 355
215 978
541 226
85 785
290 334
588 272
771 582
114 638
814 637
370 449
526 638
366 466
55 342
405 246
183 421
285 533
878 705
71 331
649 53
30 255
269 792
437 182
533 827
264 886
845 396
946 780
71 27
738 836
556 431
672 854
839 148
410 193
455 890
200 713
329 975
196 244
686 497
20 919
960 873
958 444
355 210
493 564
525 286
224 146
626 840
836 17
114 578
101 671
441 295
862 417
490 708
652 992
302 705
331 171
847 765
366 536
349 265
106 203
120 319
2 591
716 469
574 509
474 99
55 157
26 768
819 651
766 59
470 779
459 850
579 340
176 967
180 849
578 792
31 481
310 60
865 976
355 212
287 848
269 235
674 215
588 466
847 282
106 49
506 158
390 739
954 773
440 108
8 938
383 365
565 554
355 307
741 845
7 137
879 872
789 401
904 993
203 290
449 307
979 81
985 937
477 359
813 532
2 972
222 741
772 141
371 232
495 791
688 610
759 565
502 346
441 782
975 80
343 584
784 51
29 397
155 842
863 486
693 267
347 350
569 582
306 637
110 847
305 101
606 387
19 481
394 403
403 83
928 227
940 954
466 702
721 711
158 868
261 752
875 190
499 263
817 328
822 751
855 187
901 196
156 531
69 921
799 56
739 217
529 20
179 563
974 686
344 706
808 207
357 960
471 870
144 588
892 423
242 885
731 443
350 483
293 170
4 655
772 330
348 504
402 642
313 221
648 120
703 391
931 331
276 213
700 448
47 193
216 284
66 970
760 389
184 871
578 119
691 915
776 740
924 515
598 874
999 159
355 975
106 249
302 328
875 737
727 958
165 730
270 231
234 953
942 87
900 496
225 295
839 911
364 298
565 617
12 402
702 730
720 681
97 870
706 83
397 984
184 1000
775 405
631 6
982 947
653 155
622 985
447 233
803 477
632 404
481 141
574 282
571 806
84 741
664 579
570 47
891 853
510 703
66 973
809 253
795 116
705 296
752 835
927 113
777 57
725 103
566 848
541 940
422 427
443 673
303 489
646 992
237 259
495 288
215 896
814 179
141 186
380 930
652 515
959 106
315 439
485 596
657 388
176 550
17 819
759 91
462 374
556 708
144 837
674 656
804 120
41 730
477 693
941 463
972 85
561 528
804 75
29 809
611 39
361 23
435 720
709 924
917 226
489 710
962 801
398 31
395 349
55 846
820 192
643 975
265 432
552 37
996 392
140 895
762 857
929 416
106 364
686 744
674 29
471 190
844 157
6 303
910 824
548 863
797 222
539 907
816 825
545 455
730 899
832 797
214 868
829 683
637 627
602 612
343 896
675 942
997 22
487 81
334 992
388 471
768 548
869 891
140 77
337 779
434 81
563 396
159 72
251 115
362 791
46 185
204 429
433 196
736 763
975 590
299 480
921 415
416 841
875 695
337 616
480 247
724 854
117 945
723 679
812 899
671 540
430 366
318 434
929 797
118 317
874 815
819 494
602 392
216 243
615 185
805 85
367 472
657 331
241 299
804 185
543 189
245 342
30 776
482 189
990 374
487 671
250 421
273 12
832 94
223 515
632 299
366 455
361 156
256 232
109 856
691 736
232 808
241 155
853 708
481 483
798 366
651 589
235 404
955 672
791 557
830 710
546 593
59 655
168 135
530 211
501 492
122 581
546 683
372 139
65 754
655 952
14 270
538 601
838 152
205 871
32 162
548 59
321 489
698 578
458 301
890 286
458 518
685 128
888 500
799 183
772 140
368 628
356 714
955 670
381 631
211 218
152 968
483 875
302 458
491 668
151 275
922 504
447 469
903 930
118 781
231 935
35 233
833 380
354 758
654 198
950 239
513 850
920 63
540 969
439 329
169 802
658 971
337 897
63 402
904 484
587 596
148 292
659 298
818 443
15 733
644 579
650 991
406 769
732 271
326 292
341 70
638 599
229 641
418 62
791 646
315 744
250 317
564 781
29 24
730 785
577 240
194 342
659 781
16 884
635 932
706 24
481 941
889 450
679 463
111 983
185 904
194 843
454 977
369 832
301 618
719 230
746 541
775 207
64 812
954 164
555 463
78 824
508 465
808 366
100 803
643 312
360 285
885 991
897 186
382 350
269 283
370 356
624 540
91 143
269 896
948 687
684 900
704 117
128 676
489 130
923 384
281 775
939 277
748 85
300 250
189 173
744 599
667 673
25 274
352 206
690 218
816 757
733 337
377 510
332 774
669 169
956 648
110 800
768 124
589 401
112 164
699 423
705 885
502 984
325 740
613 747
123 551
92 332
99 582
924 749
663 481
373 724
26 326
426 351
429 841
695 928
496 985
35 877
536 256
50 884
994 388
672 230
407 32
444 533
948 836
565 337
607 907
5 592
44 933
341 493
489 291
31 80
707 918
125 287
744 200
915 367
675 349
566 491
978 732
702 562
141 137
908 367
592 639
898 808
256 367
925 898
531 894
124 893
326 492
119 446
663 655
334 413
703 124
821 115
922 676
691 705
906 739
666 97
70 389
605 327
518 678
605 821
341 446
156 185
335 154
563 394
12 384
174 146
666 73
861 946
783 269
809 357
908 282
176 193
21 429
355 976
769 543
551 773
289 278
190 246
631 878
346 188
593 189
367 807
636 423
725 299
498 82
347 100
253 802
770 101
55 776
461 687
499 261
746 184
255 609
664 56
972 953
135 990
956 130
582 980
615 979
412 510
25 171
79 370
693 542
328 144
612 184
514 158
40 135
82 916
307 502
694 131
885 326
129 461
91 39
594 990
680 723
735 545
190 855
147 694
274 534
260 45
249 740
905 752
527 826
854 665
703 930
376 988
33 648
290 287
369 811
414 950
224 838
82 208
421 308
458 345
602 78
550 881
237 812
502 348
93 53
232 459
842 347
137 122
324 715
460 682
92 603
605 737
415 441
893 660
67 407
347 301
72 727
298 370
367 47
868 332
853 807
511 480
768 314
138 262
967 39
82 988
337 709
546 621
866 859
939 963
536 732
831 781
105 774
547 931
818 676
920 152
56 527
387 54
875 530
294 627
196 412
927 818
337 729
79 235
589 448
964 445
781 404
390 680
408 58
156 704
862 913
146 885
663 577
957 848
976 843
221 955
148 385
472 126
891 193
769 740
492 334
274 190
769 44
812 707
886 122
124 319
440 653
888 409
64 799
995 624
276 388
879 385
304 174
608 590
826 1
722 659
644 467
560 884
369 523
625 39
271 319
137 360
29 465
569 827
406 663
872 661
615 849
447 198
963 322
684 484
36 670
912 73
900 639
536 381
670 934
395 134
207 251
550 972
518 714
574 942
910 99
563 26
152 29
647 356
703 5
84 957
4 780
632 460
632 957
335 217
861 436
764 634
772 212
854 923
512 455
67 273
39 26
134 505
587 635
63 567
178 494
693 758
254 176
215 495
706 782
457 55
194 944
74 374
906 654
685 331
702 723
259 90
30 559
692 219
259 26
743 253
242 1
360 428
340 619
399 588
199 945
800 855
872 902
139 94
771 560
786 45
482 388
560 679
50 758
977 117
210 93
378 660
207 0
356 988
45 100
367 658
883 322
221 994
611 603
351 534
268 89
818 261
734 920
471 987
218 746
966 712
261 887
38 33
903 359
192 761
969 482
518 709
984 675
501 664
672 290
363 942
327 699
936 329
566 126
433 582
958 766
716 602
847 660
106 323
268 486
347 481
596 221
874 149
499 483
154 683
503 19
471 752
440 340
603 268
820 654
927 941
213 703
554 950
271 374
483 21
462 784
16 505
643 773
734 866
635 835
128 683
27 820
978 930
726 843
307 43
77 503
1 486
931 70
566 50
760 132
305 902
928 400
441 288
147 307
34 841
354 684
325 568
19 1000
427 589
317 24
98 868
982 143
72 491
290 456
91 56
718 472
887 610
818 873
183 403
684 299
834 930
322 854
793 945
806 232
798 747
104 82
680 719
689 374
76 33
892 782
92 772
211 74
525 251
773 50
454 218
322 964
479 63
550 710
628 997
299 995
182 507
713 910
557 623
752 200
877 934
531 91
531 620
404 732
50 168
484 870
693 667
377 500
812 204
661 808
54 229
27 904
780 324
526 656
609 477
663 784
353 390
895 43
616 410
812 649
364 390
795 309
23 38
839 582
580 845
398 503
172 720
571 52
284 752
832 84
138 807
429 759
753 928
904 6
886 322
611 171
789 125
13 632
917 84
85 733
259 731
438 560
888 756
667 155
173 708
750 108
284 498
69 290
879 230
518 266
501 338
701 982
371 603
830 698
288 808
817 920
207 142
567 201
784 192
911 87
723 431
624 240
564 63
333 334
688 857
164 98
596 169
661 678
500 118
920 877
493 826
917 32
68 309
383 924
170 797
443 182
310 443
796 882
927 109
343 380
322 528
180 433
992 48
315 322
246 438
284 522
1000 262
637 483
721 527
167 655
619 929
706 177
116 846
555 767
700 911
983 203
617 517
301 585
34 835
400 23
863 368
663 420
798 486
663 210
229 557
155 911
520 747
902 357
640 328
860 352
611 123
436 551
429 102
415 424
646 51
81 872
317 932
955 187
955 635
733 139
968 106
830 834
692 200
11 13
803 95
117 550
592 810
407 99
402 951
706 953
469 563
169 620
461 414
937 24
924 974
313 371
859 857
650 184
745 458
150 513
755 339
301 431
468 641
297 364
504 699
367 353
617 463
290 710
447 553
751 499
430 181
598 351
461 397
75 213
201 312
278 336
890 906
673 988
671 699
994 937
409 710
135 705
430 985
609 965
74 816
849 110
300 337
10 967
929 354
922 469
587 541
695 601
894 458
955 417
744 627
237 884
320 382
462 533
624 729
467 210
443 215
780 828
491 745
563 774
16 532
983 579
819 639
758 376
884 231
258 52
947 542
391 663
773 339
598 770
399 234
454 130
789 11
51 243
794 387
872 556
493 235
316 533
398 776
440 5
691 127
692 585
349 558
451 968
908 361
732 247
783 745
720 375
84 794
825 140
820 665
440 580
592 786
375 946
811 942
517 439
429 290
529 801
18 461
61 746
569 900
145 140
540 269
476 672
831 292
788 242
444 1000
546 863
193 92
508 268
89 455
430 941
725 843
470 452
35 271
172 162
321 209
820 931
701 893
412 795
272 172
623 280
321 71
585 99
418 429
940 195
715 906
497 182
29 166
571 554
214 535
957 808
664 640
641 521
118 749
250 453
886 352
688 864
220 615
244 148
366 895
167 129
841 153
810 764
744 87
337 26
61 714
599 285
544 563
381 209
403 133
297 191
566 688
921 514
231 528
996 759
814 708
354 79
220 735
717 984
821 655
877 607
419 506
586 760
769 963
442 988
682 776
309 153
560 554
662 791
176 86
585 265
871 480
828 887
834 853
988 278
983 955
804 648
877 529
158 425
958 645
53 393
886 910
354 640
829 801
119 399
859 771
559 601
162 0
152 164
922 539
456 947
198 119
554 675
464 84
410 660
904 800
247 758
167 346
893 529
475 824
277 496
72 899
336 28
156 328
648 208
843 744
353 796
360 503
984 869
665 885
432 744
117 560
121 844
14 700
839 318
691 946
683 560
382 763
864 890
829 955
224 694
584 89
172 376
867 320
664 308
37 225
349 89
162 918
293 486
557 152
108 977
269 911
517 814
235 269
8 14
66 796
104 674
203 538
62 546
241 4
140 152
264 777
814 593
762 674
460 930
459 320
687 737
680 395
774 337
295 87
853 667
227 719
56 187
896 447
484 857
567 786
998 226
236 22
265 180
300 534
381 94
316 815
128 993
483 631
172 131
528 760
207 507
294 949
549 730
587 607
979 68
955 838
917 351
356 101
735 312
524 157
299 195
742 925
442 216
551 486
512 418
503 567
31 882
198 280
749 882
739 378
671 383
680 439
543 911
658 712
175 495
764 804
141 629
217 861
727 596
140 997
569 692
865 320
517 506
835 715
378 941
533 943
516 906
108 667
318 519
345 300
928 515
455 42
228 65
578 16
333 263
879 785
830 646
115 960
609 414
696 392
23 42
774 791
332 304
426 610
244 22
110 563
744 866
399 656
142 12
471 581
424 335
378 302
910 841
807 21
143 862
256 720
546 430
865 634
415 286
898 925
282 646
462 796
665 224
555 101
979 440
78 679
505 890
124 136
365 304
871 900
19 231
324 408
854 487
371 371
861 744
694 690
669 954
1000 63
380 633
364 633
970 45
244 997
61 393
498 576
466 144
588 616
609 276
38 347
354 495
515 948
374 827
563 625
571 125
755 110
883 410
587 651
307 55
68 161
254 367
845 307
949 684
920 612
490 582
913 237
428 967
399 878
716 779
204 794
262 727
87 933
713 74
595 792
838 738
711 164
338 844
24 317
615 950
445 329
233 486
61 861
875 74
143 337
834 838
483 394
893 805
231 878
93 107
959 59
894 226
176 483
302 202
854 495
752 648
323 50
86 670
802 104
874 804
216 820
546 987
603 882
440 599
121 964
198 113
895 194
919 550
453 848
448 601
815 305
276 920
97 849
483 649
769 535
287 554
927 426
733 975
635 493
293 32
262 578
740 812
95 289
203 211
396 511
644 881
144 448
654 443
11 313
878 763
688 944
121 260
164 994
91 729
297 412
480 479
44 989
989 276
433 828
998 87
902 970
139 688
128 533
203 236
761 860
318 974
546 242
218 318
411 267
464 558
266 137
887 925
332 874
102 442
385 294
223 585
275 292
401 22
35 571
856 739
115 852
762 645
90 30
491 737
664 62
243 790
305 661
769 836
937 836
950 405
842 78
79 489
853 893
49 275
466 345
953 875
996 465
846 221
403 213
489 511
119 707
74 167
964 762
839 267
147 66
742 670
220 969
182 184
563 411
898 2
760 71
231 852
700 21
838 563
276 710
676 431
506 789
318 157
147 333
400 231
240 922
781 653
797 440
987 0
135 120
751 505
321 361
724 17
346 363
903 207
968 925
512 538
809 511
845 311
145 145
604 525
469 490
236 81
660 73
30 915
422 500
169 283
463 121
836 229
121 161
6 220
915 225
133 394
32 521
660 179
292 540
107 944
497 428
438 450
339 224
870 551
400 583
169 697
447 229
381 871
117 883
301 546
476 716
543 296
448 466
847 324
766 885
339 329
68 752
115 280
453 485
111 358
692 971
915 742
859 631
165 766
760 178
948 72
641 350
981 95
748 207
104 841
255 550
0 653
615 399
836 384
74 929
919 34
709 513
276 919
603 355
171 677
999 221
18 609
657 853
732 420
686 417
673 506
192 857
190 600
452 86
265 964
324 470
645 548
584 137
822 617
655 511
245 440
148 429
398 858
898 35
639 595
229 844
300 308
813 379
654 177
402 894
507 240
141 169
551 447
194 553
879 173
431 952
868 576
475 146
848 765
466 720
706 715
296 342
42 643
466 534
527 978
992 864
570 360
541 321
49 68
364 784
775 318
825 452
950 371
824 629
533 523
748 545
565 273
438 735
850 320
262 699
91 373
95 374
889 229
269 624
741 911
10 977
520 554
870 511
583 494
288 367
45 152
848 247
145 336
401 114
272 117
670 828
940 869
387 952
60 613
93 433
343 359
339 379
993 482
438 503
949 242
999 956
880 860
184 368
703 249
969 284
79 877
705 558
425 777
494 975
508 183
533 320
335 419
54 236
596 504
760 36
605 81
764 519
991 960
480 98
264 379
727 609
517 90
434 659
68 136
641 150
49 947
628 618
74 387
728 178
496 462
178 299
76 78
595 789
139 352
7 253
83 42
649 221
993 690
463 274
370 51
664 274
917 989
336 944
53 778
949 292
519 510
814 336
379 949
350 184
725 51
875 978
826 304
729 94
356 291
411 206
406 585
571 562
275 920
345 522
459 164
966 699
57 622
350 697
704 503
573 919
771 726
699 421
122 42
981 462
992 144
553 375
148 68
317 683
291 895
324 329
548 310
862 757
632 389
30 239
551 691
267 193
70 905
56 147
489 404
588 576
908 334
537 34
170 406
80 85
294 270
193 32
541 74
134 340
355 10
974 234
287 865
884 302
828 14
860 103
584 207
769 2
203 710
573 73
229 867
695 71
538 132
178 40
332 316
661 402
831 344
63 458
872 797
242 409
807 995
703 168
848 873
343 92
41 827
910 427
411 888
306 232
372 734
562 583
408 631
407 561
403 522
857 255
541 110
642 386
832 58
723 180
743 645
687 950
669 777
64 402
864 932
601 199
248 544
203 726
522 778
250 664
839 97
991 836
613 677
975 567
333 121
238 484
776 736
523 888
353 456
629 369
90 508
170 71
438 764
144 543
130 323
255 864
415 226
922 560
686 484
586 360
16 406
229 864
827 621
887 253
418 142
647 508
71 868
966 955
206 876
263 966
339 28
22 938
979 781
617 412
449 139
109 100
934 803
748 258
241 67
200 210
275 838
200 925
311 536
100 251
789 438
896 450
900 999
365 713
170 458
245 626
849 736
558 223
813 668
778 404
204 42
306 154
133 842
755 735
687 747
739 10
167 301
567 281
308 700
842 41
763 447
834 59
137 889
71 375
624 919
959 208
626 34
395 974
622 795
611 481
183 815
39 103
123 66
877 538
135 279
559 397
131 268
256 649
317 783
432 81
257 537
208 433
228 99
515 537
543 211
985 42
787 102
666 950
797 667
519 922
618 323
638 19
412 650
602 29
707 242
661 265
939 326
957 670
268 219
534 539
28 378
59 479
434 859
987 771
128 435
866 950
532 897
691 584
510 583
344 195
788 267
648 680
519 280
196 741
356 683
986 42
38 26
988 657
213 282
335 145
303 39
554 724
98 20
658 514
625 82
287 115
135 181
70 897
29 967
32 408
118 847
805 2
130 655
209 163
293 108
691 861
847 363
980 17
182 748
429 740
328 845
792 434
58 242
382 456
527 119
5 961
984 63
307 98
801 841
817 908
461 443
984 98
646 309
515 130
443 740
197 153
530 153
71 949
558 840
132 590
862 800
744 38
666 480
53 224
362 448
347 456
452 452
124 782
440 592
273 183
509 922
57 967
168 996
938 793
377 933
652 740
824 25
654 38
232 732
361 79
204 415
306 409
108 850
240 817
784 892
852 174
402 258
918 664
157 9
616 20
599 937
689 141
278 500
748 508
596 424
701 834
480 901
241 310
572 120
685 595
527 790
169 816
728 619
240 889
44 913
268 171
41 214
509 354
472 823
819 503
394 855
304 671
565 854
934 193
984 64
958 319
789 499
821 281
751 589
836 337
266 95
412 815
224 520
206 6
850 912
940 472
338 276
878 233
755 660
567 870
25 730
434 571
993 999
569 352
989 13
302 853
934 875
180 268
584 387
787 649
161 815
338 575
212 806
160 200
731 980
288 733
264 699
401 652
577 113
666 511
77 991
622 494
556 494
245 842
984 632
1 633
693 535
934 176
371 21
78 631
499 851
479 228
275 121
637 901
755 256
603 13
980 115
723 273
758 165
517 689
496 875
745 283
898 880
432 713
521 223
462 17
410 744
404 567
988 321
656 394
584 524
733 452
522 131
202 894
782 310
543 60
786 216
893 928
962 674
350 691
84 959
893 550
554 986
244 462
319 841
176 305
86 661
169 150
642 704
822 835
599 59
629 674
9 196
943 783
763 218
587 503
788 394
910 850
542 390
602 351
629 953
202 551
112 440
10 105
705 689
124 260
44 335
817 273
879 371
620 889
502 168
798 996
172 598
456 4
951 450
748 845
958 429
315 81
625 549
145 679
147 772
527 849
828 670
764 54
570 629
917 108
550 92
660 88
287 741
739 737
870 983
139 302
559 610
987 861
541 44
518 78
440 104
425 459
905 847
344 719
615 320
542 225
582 163
273 245
466 320
495 690
947 624
991 39
919 124
987 324
388 456
331 402
465 220
565 857
813 306
254 842
966 157
436 673
96 534
711 111
654 832
461 832
303 650
389 632
550 306
711 593
111 266
668 609
465 417
401 728
53 938
980 314
904 673
407 744
891 991
73 638
421 939
209 889
418 223
701 709
364 96
499 152
674 385
429 545
284 354
530 286
860 148
798 102
479 741
948 39
865 463
527 506
135 720
352 506
270 709
635 375
582 289
694 986
483 350
212 731
366 419
339 734
930 618
887 718
946 161
289 121
294 924
95 277
804 45
497 479
880 968
745 357
828 432
202 772
967 64
281 876
444 526
687 653
670 569
720 18
420 779
66 496
44 795
178 877
351 298
254 244
893 745
191 386
416 521
424 851
843 704
782 19
266 582
471 915
407 400
406 833
305 888
582 983
522 577
319 175
789 755
236 6
564 527
712 280
511 263
371 3
482 96
265 549
434 200
398 657
343 767
224 273
307 956
36 790
910 84
999 341
1000 57
994 916
647 485
487 506
126 394
230 364
402 152
853 69
390 309
662 163
788 743
405 392
545 923
231 704
88 25
426 186
110 850
662 994
58 32
649 286
142 328
438 712
16 134
661 736
800 676
694 948
139 754
890 712
596 40
349 347
752 193
865 53
610 359
165 561
293 204
838 20
224 210
453 685
883 768
919 336
771 1000
733 741
349 475
360 617
70 718
188 462
834 612
608 300
853 935
434 313
341 299
171 118
622 350
344 673
801 456
593 982
521 486
714 633
772 873
409 766
16 629
481 479
224 961
864 653
557 195
979 814
903 320
6 394
554 701
493 123
130 723
330 523
926 678
802 185
810 696
506 187
793 198
560 919
80 120
397 549
517 979
496 333
23 233
775 486
661 961
73 851
996 749
14 226
744 164
271 333
930 276
998 981
786 519
224 823
219 282
227 267
548 382
476 465
976 97
990 975
673 450
415 854
952 251
745 457
986 605
876 650
658 933
393 464
238 97
972 827
178 949
101 679
282 385
104 656
561 47
354 168
803 350
467 467
709 771
608 47
782 639
130 941
93 208
871 298
687 97
598 610
839 190
662 111
657 991
975 470
881 563
90 542
463 748
967 488
857 460
558 383
299 759
881 830
839 816
439 95
784 173
984 35
23 182
724 985
591 876
175 348
436 246
292 294
54 69
358 997
935 508
608 598
830 13
478 560
44 790
255 875
276 398
595 260
43 257
391 4
567 236
637 654
361 455
842 459
431 873
542 16
857 752
280 298
740 351
529 803
935 735
642 385
142 68
791 895
835 350
46 134
432 630
320 271
605 817
797 303
790 761
382 344
772 625
790 471
885 23
704 106
457 543
683 861
238 27
745 282
327 385
226 229
639 812
220 138
3 103
999 586
47 675
571 82
147 678
241 13
171 510
356 111
933 539
979 568
784 336
609 579
25 398
532 31
299 60
521 529
901 98
648 425
1 194
956 949
318 219
467 492
496 95
447 524
170 469
370 353
601 734
120 437
452 569
80 114
649 647
359 814
408 612
821 143
545 777
730 157
916 841
650 334
476 778
932 354
150 686
832 650
196 100
671 852
123 395
465 461
620 305
113 502
564 276
456 417
173 333
725 409
967 593
64 882
931 404
727 412
685 79
688 513
782 533
711 659
176 304
488 609
929 8
999 927
520 625
884 244
434 227
549 331
143 877
315 807
842 300
763 10
938 395
955 483
36 851
602 779
75 124
877 1000
737 835
274 236
407 901
735 793
461 11
44 976
322 195
464 178
903 909
584 268
949 202
148 419
79 392
467 906
68 514
439 840
338 480
446 773
755 244
468 684
758 56
900 448
182 937
469 135
58 847
956 313
796 63
301 632
63 503
505 264
75 248
672 716
292 328
263 678
261 320
708 625
30 290
890 127
714 403
171 131
681 34
639 600
724 648
315 576
277 531
195 847
954 343
561 836
187 620
915 520
156 609
872 712
53 895
550 799
534 104
538 912
535 51
194 801
964 781
443 789
10 715
908 928
968 625
965 376
53 14
207 218
924 72
474 222
418 108
475 186
938 666
469 260
432 146
679 103
492 33
59 262
57 503
205 299
49 808
792 865
198 266
25 678
151 880
911 82
922 730
164 248
620 727
134 752
70 709
672 902
932 738
983 887
447 174
564 604
174 156
400 670
581 134
884 917
546 296
833 568
798 61
353 244
95 337
321 920
976 21
555 328
28 895
642 513
302 899
166 253
383 899
874 1000
272 299
205 308
974 343
230 997
444 395
601 584
509 110
256 730
426 114
910 13
294 92
886 188
835 645
875 326
968 608
625 658
461 868
732 626
983 359
665 859
921 866
380 913
45 996
371 600
40 899
793 586
249 805
332 286
284 757
662 597
902 212
225 923
591 411
773 653
119 970
551 870
303 679
195 575
919 263
814 195
105 229
24 80
81 144
909 751
855 142
304 607
507 164
530 857
154 484
166 234
58 735
782 401
659 339
124 776
180 101
375 509
939 149
954 420
911 412
167 789
813 242
198 67
949 120
415 861
768 847
597 610
486 72
437 405
101 559
370 14
860 847
746 138
911 735
456 919
754 972
671 41
234 90
789 959
512 521
722 188
934 741
263 764
927 643
132 651
458 433
729 947
926 969
237 31
201 256
734 278
40 355
660 674
108 2
104 425
985 740
474 421
568 29
680 84
992 583
682 730
800 278
765 610
956 282
265 794
564 809
317 264
62 190
539 119
716 345
298 51
600 147
525 16
547 255
6 358
734 248
461 345
590 737
166 753
205 21
821 113
307 311
472 625
337 289
934 148
774 344
747 356
521 488
665 616
585 991
845 124
794 520
854 709
1 914
112 473
377 598
494 128
740 908
358 160
854 63
73 243
983 171
647 179
218 236
644 179
331 253
718 885
882 771
589 621
257 13
462 861
473 947
703 209
964 960
865 701
89 432
229 755
874 196
324 840
711 237
710 549
205 164
564 642
218 875
830 498
45 94
503 833
662 575
364 485
505 518
138 368
154 705
548 439
227 868
744 440
934 330
29 732
34 851
41 696
942 590
554 794
612 940
166 725
4 62
791 158
164 60
166 37
571 855
594 367
445 377
784 109
433 437
994 285
865 300
434 150
780 537
972 394
877 456
195 376
337 326
615 628
741 333
152 213
133 67
168 724
356 723
537 460
90 953
471 240
421 891
401 323
331 169
763 110
470 913
411 983
48 487
187 551
160 491
341 679
164 184
300 997
683 84
435 653
762 234
572 947
944 342
518 961
753 149
959 999
980 473
755 405
713 150
169 401
863 296
725 828
672 414
28 460
19 341
67 107
390 158
737 785
41 279
510 363
57 829
741 167
282 565
855 487
865 744
148 489
839 636
779 791
92 992
724 576
559 770
676 248
78 130
684 273
768 849
710 516
708 244
411 406
316 134
471 313
281 652
170 598
713 8
730 797
240 113
586 496
186 395
45 334
883 204
557 607
104 565
526 428
171 437
826 165
624 183
647 802
549 797
929 702
126 804
168 841
655 613
150 190
146 744
239 706
799 824
479 337
31 163
664 929
185 422
479 80
83 167
293 184
676 993
45 76
582 160
874 824
219 681
813 456
380 36
97 14
744 272
173 537
668 448
506 946
436 45
817 311
274 149
701 214
661 536
203 746
630 46
342 618
678 48
386 636
991 964
855 392
483 973
179 389
633 940
880 587
15 568
344 665
746 102
199 695
861 876
596 396
783 607
824 360
639 125
233 632
355 140
974 396
695 373
406 669
625 675
655 404
428 620
534 887
497 997
954 951
655 926
164 584
45 81
6 209
648 710
612 473
913 733
654 184
170 922
722 1000
305 452
889 53
954 472
443 733
747 98
478 243
154 843
326 595
181 603
35 724
600 896
518 131
527 376
58 14
394 445
485 527
789 254
944 519
778 811
704 59
820 901
295 692
302 438
177 705
0 350
435 914
606 17
984 336
542 275
759 193
320 423
353 430
90 142
698 683
882 710
973 696
169 660
124 429
433 275
384 697
147 122
547 595
806 865
97 942
146 43
328 226
208 939
645 137
208 392
907 944
735 926
327 372
434 42
987 520
902 793
990 140
504 521
450 582
308 142
896 10
449 288
614 604
568 67
994 298
977 934
837 707
704 281
583 634
414 586
489 810
473 721
239 250
62 864
456 214
275 63
988 961
708 576
359 712
710 531
436 570
958 391
240 457
371 218
218 866
495 295
457 564
579 754
891 364
858 969
665 29
942 948
710 757
989 891
195 766
434 397
280 651
167 55
602 256
524 363
437 544
859 491
146 654
240 854
686 752
518 593
637 251
434 245
519 321
508 503
736 679
24 338
877 49
313 741
559 305
45 669
876 242
425 470
401 202
623 960
585 112
742 683
897 512
601 474
263 826
523 725
775 333
112 96
138 174
568 486
339 93
739 738
862 565
690 880
887 787
642 484
971 360
437 427
912 171
44 96
533 454
943 35
589 651
492 244
1 408
307 226
563 521
384 930
333 833
447 804
761 109
464 657
272 487
442 730
342 603
700 26
481 665
613 176
399 283
323 574
91 919
917 338
809 638
586 461
106 356
271 769
37 532
917 669
69 523
542 364
89 993
995 855
343 132
3 215
215 210
310 860
140 712
663 980
990 577
817 918
981 699
281 212
280 431
407 846
696 373
922 263
364 142
535 341
67 57
956 876
680 473
56 816
621 650
922 663
889 157
83 223
561 683
332 11
450 353
981 829
252 155
10 621
282 613
130 994
823 430
647 219
186 1000
455 566
247 863
390 371
906 296
261 980
957 725
233 740
956 143
654 470
293 720
864 103
872 351
97 335
676 802
815 623
448 571
91 428
863 647
478 345
297 401
502 758
381 946
424 218
554 561
81 90
962 249
30 723
5 5
956 104
501 435
499 499
553 441
963 659
38 51
516 646
823 943
414 671
9 818
118 840
106 183
311 907
678 840
360 762
477 809
82 791
419 378
229 143
23 780
559 844
490 291
218 135
506 236
296 675
35 3
490 868
562 558
53 523
410 649
985 11
729 218
320 522
150 240
25 509
458 352
384 21
796 843
483 535
632 511
523 945
683 574
461 727
367 491
594 961
880 524
246 927
668 485
257 401
65 324
290 962
236 890
355 847
196 821
788 849
875 297
289 344
722 758
192 935
827 786
704 386
909 962
381 843
455 614
254 82
177 865
950 221
23 929
731 180
478 248
860 922
907 63
715 828
323 792
13 949
970 32
173 718
846 8
601 848
573 513
477 779
730 894
318 562
189 507
101 871
639 885
702 605
114 122
382 241
85 659
960 941
905 811
696 615
926 381
378 490
412 311
433 510
214 203
975 949
417 358
291 778
741 328
177 239
253 214
58 177
75 250
69 851
263 620
597 797
871 705
401 628
495 748
493 672
517 8
427 374
429 917
162 284
926 270
980 670
88 128
166 704
878 709
915 595
517 567
114 320
434 847
521 504
882 210
41 539
715 205
40 583
122 282
573 412
511 164
173 848
649 729
702 475
149 19
120 124
805 836
140 29
536 427
701 142
678 709
988 475
829 697
908 766
282 712
666 640
213 64
582 100
629 283
570 998
624 911
882 375
264 24
639 472
829 848
43 0
110 12
888 713
898 891
370 936
839 535
314 427
998 865
379 540
979 291
840 534
870 283
99 955
91 85
207 902
236 238
149 602
937 323
384 10
245 151
938 203
737 153
491 948
290 818
241 935
241 836
242 999
541 329
408 11
138 941
473 569
984 649
589 650
166 21
669 129
913 419
90 477
960 38
463 539
388 367
559 761
837 997
486 507
344 248
497 197
469 714
564 575
613 670
370 215
179 913
780 956
518 835
652 907
634 175
990 646
718 148
241 752
282 442
571 220
387 98
22 917
638 863
180 4
133 87
814 696
910 490
377 6
387 749
863 898
132 244
560 196
439 623
741 625
323 845
703 617
179 137
867 931
617 185
848 403
273 686
561 720
20 17
174 626
272 743
956 68
247 882
762 777
21 778
88 572
181 210
454 52
232 107
122 820
318 486
981 975
99 780
571 326
65 114
273 574
811 903
926 581
598 945
359 233
71 990
760 470
613 193
649 58
495 943
498 455
719 147
685 368
165 646
984 133
500 867
920 983
832 162
821 788
973 845
139 621
943 610
821 0
321 883
257 390
134 526
306 867
325 621
126 885
516 309
256 846
433 413
534 938
468 616
197 678
403 129
287 504
452 367
383 143
359 706
247 163
922 787
900 373
760 239
326 110
123 230
583 432
452 597
877 467
410 77
454 145
84 960
332 854
462 257
279 853
174 560
837 459
874 724
477 696
330 795
780 154
497 275
391 557
69 47
452 259
183 84
592 992
371 208
498 461
469 799
570 138
708 6
426 421
392 670
917 324
877 135
953 785
498 846
594 195
127 872
198 396
667 610
669 30
742 527
524 432
971 190
416 691
855 893
940 825
415 379
708 277
985 14
89 30
272 324
510 527
554 739
828 640
920 581
199 907
517 5
786 47
69 108
62 145
689 625
385 339
481 797
937 922
925 609
872 406
403 327
492 917
437 456
240 658
972 941
92 69
220 4
917 149
633 242
183 254
804 771
775 930
143 973
650 348
881 168
480 162
612 521
595 855
514 313
255 900
448 559
89 781
10 934
505 648
811 466
217 797
874 166
606 872
748 236
117 162
720 42
374 656
860 895
585 50
268 209
389 859
846 355
970 284
7 5
767 904
722 703
908 719
456 717
48 27
724 904
524 368
714 64
320 178
786 867
871 984
86 675
530 998
206 497
725 376
89 921
442 457
511 620
754 539
888 878
271 95
723 21
638 410
554 582
858 408
959 962
732 593
498 135
239 470
207 497
964 630
356 252
913 218
955 896
333 586
990 362
943 940
124 57
250 387
525 180
369 826
706 204
493 43
286 180
571 985
781 965
395 147
908 332
407 704
386 258
996 87
256 507
76 313
234 177
888 779
210 823
96 220
236 134
567 545
141 648
360 284
951 83
237 311
120 66
427 264
452 704
641 945
466 535
245 542
258 901
813 134
564 947
792 784
255 68
802 615
356 724
869 479
189 239
460 142
436 560
843 706
68 147
72 911
280 177
667 869
117 830
836 421
992 761
34 979
385 870
170 110
451 551
358 679
426 314
605 204
519 385
211 847
546 613
427 982
225 635
812 552
524 85
63 776
837 875
561 367
617 499
526 617
929 479
905 69
858 628
714 57
890 689
296 414
843 629
589 430
833 981
962 32
457 583
662 338
331 828
446 917
978 396
98 273
117 366
221 142
628 430
169 60
79 391
478 744
897 755
834 36
661 687
331 582
184 16
417 662
174 228
733 371
773 438
987 284
228 780
919 437
436 657
900 709
865 397
856 393
276 483
636 858
265 61
415 883
82 674
547 269
651 791
428 62
921 779
97 110
701 552
889 426
479 959
404 449
265 815
904 291
258 87
276 296
269 912
531 857
778 988
290 338
585 533
550 71
946 931
596 233
50 301
282 58
529 166
193 19
901 106
736 167
210 22
54 618
267 709
709 154
724 632
993 793
558 801
830 24
568 290
516 594
813 956
938 794
827 438
750 35
611 35
3 1000
258 260
154 710
497 360
305 91
197 768
888 71
488 824
533 17
100 726
28 393
626 195
802 855
399 933
346 184
469 334
766 700
307 609
192 114
977 886
993 896
912 50
558 470
624 857
37 744
359 190
405 576
473 898
976 699
497 683
690 723
117 264
609 796
565 874
190 580
232 259
285 986
982 16
638 36
320 562
953 293
741 833
176 370
46 473
793 755
6 72
641 429
924 930
125 557
467 21
419 948
25 19
56 475
608 225
762 872
751 514
698 102
527 212
29 905
808 152
373 122
81 79
156 414
15 328
46 979
373 918
120 404
363 187
553 407
833 248
973 759
913 784
389 123
718 469
38 155
949 635
572 430
899 623
101 942
278 785
798 675
548 549
936 370
592 793
23 601
894 157
615 85
704 264
267 553
65 228
195 62
550 939
775 607
743 982
136 930
813 119
956 848
301 49
990 214
592 482
147 242
12 184
302 119
57 346
462 101
331 534
605 989
176 926
583 887
229 340
816 860
426 741
574 846
465 288
838 554
137 106
806 475
307 906
616 330
48 854
682 617
514 343
211 375
440 586
381 551
34 378
580 592
888 741
293 266
445 207
844 514
503 490
638 359
64 303
932 397
319 151
910 569
146 866
173 500
703 826
859 614
45 729
682 356
571 120
783 518
453 584
951 920
301 9
993 111
786 315
201 245
298 334
834 454
157 463
461 273
734 111
882 118
361 614
610 593
750 679
692 160
291 983
793 453
591 335
508 487
924 536
550 103
702 494
974 180
425 142
786 91
554 266
415 751
171 285
601 45
311 851
868 432
325 227
884 669
179 660
913 429
171 149
562 709
680 465
594 296
650 79
741 940
808 132
533 758
466 381
59 858
916 261
793 371
402 145
66 997
786 460
305 430
143 235
752 503
494 83
906 143
270 576
605 36
925 966
324 585
435 517
764 509
819 104
491 530
983 994
803 950
319 324
629 258
571 707
29 61
516 264
704 462
198 549
34 133
720 446
84 181
929 679
611 102
7 287
171 709
548 741
102 402
617 425
537 236
777 807
741 378
341 751
717 415
679 563
820 878
650 745
679 824
951 582
960 191
208 579
625 762
94 427
672 674
770 770
677 650
64 962
549 33
754 596
64 38
313 335
773 736
218 197
684 618
992 168
791 368
708 600
382 269
847 156
62 555
529 103
331 308
443 501
960 216
699 677
778 887
772 486
815 389
241 42
224 134
745 240
544 331
228 882
23 697
110 448
229 987
187 50
544 3
985 657
963 721
877 237
914 242
540 84
735 849
154 195
343 515
794 181
223 941
385 217
30 637
80 132
647 357
766 236
134 12
18 553
476 195
125 52
483 31
515 57
55 714
575 665
112 846
906 271
750 821
53 763
873 86
941 289
330 128
808 512
873 911
338 318
617 160
435 201
858 749
758 802
902 712
404 472
844 728
399 48
321 851
907 319
366 912
145 424
666 299
994 794
352 911
193 983
88 999
515 548
797 465
516 821
456 208
157 321
651 715
711 323
815 522
253 199
846 364
438 136
328 425
675 563
556 170
189 285
99 838
394 795
502 959
523 288
953 569
901 131
498 788
521 199
466 69
736 733
639 554
805 205
285 67
11 245
402 609
504 160
231 431
640 764
379 741
920 741
932 999
189 12
315 371
210 420
117 444
871 242
244 222
601 202
676 927
589 50
246 437
373 678
195 509
375 83
532 265
553 667
285 950
353 278
920 665
331 699
808 607
666 427
620 591
932 162
178 100
957 713
629 37
625 355
581 168
701 415
51 997
720 512
426 969
426 356
1 505
411 328
379 481
56 436
744 601
626 608
90 540
444 541
25 369
905 162
587 171
870 858
442 157
441 202
673 395
737 185
101 913
95 198
252 658
999 60
545 125
875 23
452 509
911 237
757 276
157 182
399 34
990 245
754 79
779 121
129 672
249 391
436 370
486 408
576 823
889 309
527 153
601 620
33 220
598 723
980 979
873 890
862 287
350 410
31 529
568 28
619 897
671 127
58 654
591 425
314 593
624 234
181 65
133 166
752 449
929 644
517 750
822 729
367 760
648 240
962 223
951 771
891 314
218 309
346 746
819 788
829 319
347 133
414 475
954 379
70 584
195 989
692 677
581 891
983 295
792 833
903 889
346 871
119 437
186 466
949 563
228 596
228 141
280 77
466 979
492 483
748 22
834 767
176 635
660 531
19 291
989 379
880 116
430 981
926 13
197 651
340 723
258 864
887 335
981 367
276 331
59 99
808 443
260 745
534 529
109 227
791 226
596 590
208 464
535 639
277 510
538 113
337 825
573 18
473 352
61 796
89 422
438 860
537 805
713 700
647 893
784 7
696 779
269 315
866 7
591 634
342 303
800 935
469 833
204 232
336 241
766 431
464 554
517 747
470 311
957 46
87 653
275 20
420 465
200 946
908 878
143 228
273 584
532 448
882 690
327 120
925 38
324 483
786 627
72 408
304 579
817 310
766 758
418 703
970 909
930 375
743 366
779 544
895 240
515 918
913 562
568 142
452 12
504 36
416 117
230 835
812 975
180 814
304 222
160 249
244 624
237 874
746 501
14 987
314 996
70 825
731 276
328 716
928 854
689 46
933 380
827 200
658 399
845 391
744 377
954 409
425 617
700 497
965 534
825 717
804 50
876 90
903 269
865 184
302 102
742 100
470 377
730 946
311 279
186 56
272 654
623 624
433 721
313 48
612 664
650 875
168 727
485 872
221 521
493 875
869 274
917 343
43 103
878 481
57 544
358 849
298 717
392 734
522 785
358 356
538 315
538 608
64 652
400 132
961 908
24 783
96 564
849 696
105 883
938 307
627 212
922 485
11 789
869 840
780 628
293 477
896 15
958 113
624 776
527 397
741 555
708 695
433 574
537 206
735 76
203 367
695 641
733 754
521 135
759 488
730 375
190 825
985 880
344 693
712 956
373 341
434 475
882 712
575 588
794 444
762 560
248 526
889 556
217 485
706 632
75 898
890 158
793 452
372 478
691 177
287 772
421 404
763 714
673 423
414 663
120 172
314 20
905 515
721 751
584 893
561 71
102 978
93 961
588 900
949 386
167 163
85 307
131 396
563 143
79 465
754 104
621 884
302 622
690 390
252 295
103 86
464 553
476 827
491 431
142 769
667 110
177 825
85 499
524 734
934 878
236 264
815 491
44 563
835 456
175 575
134 727
266 481
268 261
152 268
503 613
150 870
645 797
21 468
944 649
9 203
956 344
149 241
269 806
989 931
51 60
765 241
203 996
17 543
544 208
927 850
590 926
48 821
495 974
679 662
29 118
637 124
253 231
276 522
285 511
130 831
112 68
731 249
67 410
974 823
655 465
503 307
605 853
126 754
231 624
600 225
935 319
118 362
18 3
956 347
573 232
401 939
799 464
988 924
707 69
912 752
74 804
604 86
157 543
662 649
375 130
521 685
559 581
930 125
316 56
512 182
192 842
231 485
103 764
39 856
75 666
5 906
477 930
639 489
743 593
113 242
523 658
210 741
83 342
163 77
965 832
234 758
439 194
908 984
469 728
637 360
254 588
193 561
221 407
322 137
229 594
209 921
43 121
981 704
334 460
83 249
40 359
28 897
436 254
2 330
854 599
949 369
818 451
340 769
548 574
396 318
27 242
756 259
989 427
420 290
611 657
980 270
704 875
586 433
227 614
529 431
138 806
614 721
650 617
837 327
821 749
668 552
294 243
733 927
868 752
816 725
290 959
798 292
83 718
727 857
663 372
339 898
377 982
521 237
902 303
868 262
389 33
999 831
447 368
950 509
339 623
887 688
282 307
911 154
745 455
279 484
213 989
779 835
751 792
519 477
90 704
688 223
663 439
18 24
573 284
649 352
482 452
283 806
281 680
164 672
168 466
253 198
543 266
823 69
993 427
319 314
57 448
479 267
199 127
312 663
401 387
556 768
463 409
730 842
10 87
897 730
684 664
231 815
613 514
532 596
972 720
89 802
826 144
282 108
562 544
798 172
264 556
539 911
547 768
534 611
544 584
766 922
379 837
281 769
481 421
163 995
110 669
229 721
599 615
144 121
880 284
506 925
600 132
296 484
459 88
850 968
611 115
331 536
265 530
818 279
556 128
358 580
290 196
797 202
380 472
438 172
988 828
660 102
32 519
514 417
332 523
639 598
874 343
14 450
988 18
719 67
456 696
372 437
288 227
862 192
718 745
144 813
168 160
83 214
837 898
986 56
947 534
464 625
763 236
348 444
341 974
370 937
810 966
305 24
200 965
741 667
138 57
416 737
356 840
412 238
443 155
427 81
437 323
66 526
981 879
159 767
768 939
728 892
308 504
936 57
260 415
616 853
284 703
721 429
827 353
730 21
535 586
664 427
390 21
498 368
320 534
195 163
785 288
955 462
952 517
259 944
600 844
747 269
407 640
603 399
401 127
184 382
999 306
899 934
254 616
266 740
47 676
984 688
657 661
734 427
704 248
49 866
270 748
494 740
360 157
875 98
243 111
851 812
687 267
4 347
445 690
275 546
865 705
103 874
607 172
496 973
283 124
11 984
778 397
217 749
961 74
996 15
676 739
982 970
746 120
341 76
424 745
338 287
759 936
368 5
633 972
290 550
966 694
955 401
867 570
363 355
651 933
345 561
515 123
358 501
574 130
942 937
129 690
580 84
167 484
143 662
285 430
511 149
921 877
0 281
701 331
836 5
139 106
952 735
656 97
734 27
839 870
257 607
531 496
778 98
376 760
582 963
780 417
714 475
480 386
817 691
674 516
578 413
490 182
563 588
368 546
726 733
412 552
271 659
242 786
996 156
851 360
706 214
613 340
94 58
202 704
227 841
82 504
400 685
519 704
698 54
558 693
779 325
21 99
606 370
328 260
533 703
509 25
772 899
598 822
689 178
301 13
5 262
359 127
408 730
850 52
139 916
7 993
977 508
50 678
146 240
498 369
589 272
145 798
720 787
825 882
518 444
329 240
801 474
712 69
679 555
969 631
902 983
372 309
413 626
894 403
346 391
394 667
113 235
134 837
916 186
477 643
281 607
343 710
423 269
290 582
555 973
198 139
642 419
723 497
784 159
876 325
367 444
92 914
271 937
146 944
623 583
712 853
335 178
664 701
807 528
828 164
634 415
778 306
263 552
12 387
826 532
195 125
814 651
309 702
476 184
414 630
301 877
28 987
211 411
586 301
827 258
871 898
802 625
87 177
725 281
179 123
252 242
247 168
372 585
541 976
926 89
49 704
342 860
856 443
216 761
936 104
702 900
582 4
209 289
416 249
730 924
417 77
769 355
657 177
897 207
442 745
213 880
334 703
503 50
204 403
451 951
984 432
706 942
847 316
478 733
23 708
494 607
387 549
874 633
913 365
757 593
13 251
798 358
916 121
205 516
453 812
801 708
869 72
490 196
575 397
395 327
147 799
790 14
290 730
246 78
787 742
149 534
555 292
139 2
787 9
82 821
887 478
925 822
85 4
6 238
695 842
117 771
147 605
117 132
596 296
66 644
978 263
244 670
933 781
579 318
153 802
863 553
743 93
728 238
904 575
669 76
645 856
279 231
125 677
463 628
498 370
603 288
758 759
957 357
628 939
306 438
291 153
60 486
102 205
995 192
187 871
60 43
822 691
114 613
640 455
617 660
108 541
895 426
817 606
901 783
829 903
64 593
114 870
671 917
52 462
244 143
311 791
719 86
751 161
828 606
8 561
185 798
667 597
887 662
115 892
681 521
68 28
432 509
816 630
467 275
673 877
414 512
963 540
652 174
604 388
743 301
760 305
879 234
39 810
487 153
888 619
740 883
798 348
855 975
354 402
915 630
862 424
249 882
517 371
341 987
830 840
858 626
313 971
396 526
305 657
961 414
543 783
575 366
181 755
521 442
125 712
155 507
425 465
977 481
877 549
29 771
331 895
633 132
907 540
238 605
820 972
694 323
149 270
226 829
550 533
863 98
212 533
780 236
881 878
733 945
723 676
322 172
721 217
490 534
62 741
690 110
410 188
954 622
239 425
339 260
225 168
894 711
649 580
809 385
861 591
531 743
93 281
273 316
768 821
84 448
14 471
359 270
399 537
471 121
201 742
217 699
743 523
958 932
658 85
701 196
355 189
74 285
240 831
648 872
432 517
51 644
691 267
96 758
858 588
681 405
944 984
58 503
110 962
515 241
702 801
512 129
836 74
754 326
971 755
547 537
809 254
859 365
868 501
683 169
448 576
16 197
732 98
914 772
203 715
573 14
396 883
812 290
778 291
121 962
258 728
332 652
360 176
287 618
891 562
550 94
666 359
412 376
941 394
243 580
830 612
448 110
49 376
792 823
321 130
754 909
874 290
209 715
842 594
385 785
202 383
772 54
655 510
83 517
240 921
44 769
537 925
400 995
260 953
993 686
479 619
231 537
796 202
81 484
639 421
659 476
204 129
147 404
617 723
860 605
121 36
618 11
899 57
12 257
688 394
430 74
772 807
726 525
369 223
599 639
750 971
934 43
546 403
63 381
481 521
224 406
341 67
664 64
858 404
374 286
690 671
795 971
175 525
852 595
684 813
91 127
274 743
517 788
43 864
204 835
877 99
870 25
949 361
69 939
648 678
620 979
684 39
261 924
232 510
949 1
123 446
15 671
845 162
956 915
38 652
463 599
20 971
218 839
519 490
485 255
861 135
230 368
965 103
858 582
971 58
484 761
747 221
625 229
164 506
454 897
800 145
957 803
469 959
234 145
948 742
859 774
102 477
557 249
633 349
432 330
787 487
888 300
509 588
877 190
987 701
475 629
782 768
622 231
318 458
532 624
974 381
886 312
443 925
158 635
8 919
703 509
896 612
659 508
424 555
757 86
246 716
635 641
178 438
72 791
638 831
231 954
912 528
527 846
299 456
286 339
274 384
139 555
625 563
92 717
18 706
350 728
705 79
371 140
105 399
456 387
981 818
547 630
815 140
63 92
755 617
511 686
225 760
159 786
461 539
403 295
9 100
841 933
507 393
829 283
773 93
121 78
738 83
611 195
743 36
554 397
405 456
228 349
726 496
70 259
880 351
414 429
559 507
453 110
98 33
380 567
56 152
96 318
888 246
189 326
265 374
465 965
978 540
669 389
212 44
210 229
493 14
151 609
297 657
898 350
461 531
127 603
212 142
929 664
792 209
20 91
55 343
392 120
476 746
745 772
872 334
305 213
413 8
520 398
702 128
400 183
951 444
244 393
755 779
32 293
508 564
388 670
545 551
507 894
434 900
773 372
420 423
758 905
154 983
292 231
869 940
889 998
944 814
372 562
654 811
909 830
811 670
995 333
283 641
897 869
681 371
322 236
737 370
659 786
917 848
84 920
468 812
645 85
823 387
949 947
959 967
622 12
856 988
107 35
681 574
375 868
54 487
362 480
399 892
354 94
506 404
755 651
79 850
396 271
619 350
286 693
332 994
705 281
466 635
997 600
827 180
370 665
566 345
94 222
181 112
651 129
112 272
438 269
414 253
196 591
693 736
633 314
873 778
615 310
557 173
307 353
613 331
329 630
585 844
349 454
184 672
318 106
298 399
592 131
667 19
582 117
432 141
209 81
794 457
73 72
364 290
929 703
230 705
112 684
100 564
927 655
321 298
764 306
545 37
744 17
802 845
895 126
196 982
118 630
714 126
434 53
962 608
330 866
229 698
621 62
693 836
351 7
101 519
69 952
359 684
592 260
985 174
474 575
419 817
718 55
431 969
695 611
612 862
723 93
591 534
144 529
493 981
898 595
514 392
167 306
129 990
615 446
969 556
157 608
449 306
987 308
544 705
651 653
270 791
325 135
539 496
655 96
700 820
225 815
111 92
229 791
870 59
876 215
654 751
126 580
813 809
928 909
224 724
83 637
294 760
420 445
722 77
371 824
115 992
258 907
34 99
792 13
132 930
659 184
906 902
883 928
535 520
482 528
658 792
705 822
340 719
572 983
703 819
254 573
921 923
971 599
209 832
49 886
205 358
173 142
883 428
92 784
327 850
102 691
37 73
212 539
981 296
831 30
317 344
500 169
903 367
390 124
164 23
100 733
192 872
770 568
239 372
977 998
369 730
247 947
602 954
63 830
405 741
291 689
488 259
391 533
613 134
777 137
974 820
632 558
960 372
155 130
150 662
372 917
367 919
797 586
731 643
729 436
89 975
446 198
958 987
452 22
329 885
991 244
88 486
941 187
849 384
173 968
761 70
412 653
341 667
686 910
839 436
666 613
249 725
557 69
783 896
78 740
957 473
675 356
893 482
127 333
852 291
904 912
222 175
717 441
937 773
85 93
314 703
307 880
455 351
316 244
32 161
442 792
608 809
255 741
467 164
325 78
580 431
425 968
80 999
673 911
183 41
50 849
88 451
418 680
292 526
219 879
733 329
266 493
335 789
844 246
375 702
383 799
517 734
47 395
199 589
316 183
203 229
694 311
92 872
707 941
167 164
76 798
841 67
335 986
582 573
252 350
599 822
389 829
285 657
757 676
13 974
629 22
226 527
460 226
970 318
385 50
109 598
479 109
112 132
46 150
619 759
660 233
840 458
814 604
580 27
729 543
377 983
154 724
350 461
275 505
625 704
556 477
465 936
851 422
993 150
823 848
209 409
672 866
422 915
658 66
48 343
569 881
765 52
917 412
674 204
425 995
444 981
843 483
243 746
28 592
598 444
911 998
516 885
723 516
145 788
90 673
263 258
621 716
902 88
867 954
706 374
536 338
17 724
447 689
857 824
814 556
987 951
120 0
883 809
456 712
322 147
117 763
838 148
244 811
13 945
897 450
657 493
195 662
528 47
510 413
421 837
676 832
61 536
347 659
406 444
105 111
596 463
182 608
462 10
495 26
636 316
651 794
123 691
788 627
175 250
731 538
814 240
305 263
22 924
291 283
409 159
461 707
363 588
585 994
555 237
408 266
379 41
194 631
806 48
689 911
588 965
951 851
678 692
709 301
497 623
729 315
724 722
912 812
737 114
772 833
875 995
228 484
3 29
862 182
924 175
63 697
669 667
592 570
379 409
302 557
257 482
72 494
741 778
984 347
65 295
134 840
957 460
108 503
127 954
806 287
636 700
11 170
185 168
779 587
524 630
716 325
157 968
885 445
454 465
68 369
320 112
467 135
566 297
495 297
389 572
33 273
339 305
622 475
331 176
25 447
524 915
958 182
626 177
418 584
186 655
272 205
121 631
96 180
615 608
557 130
585 737
56 722
777 666
269 55
103 246
657 799
905 939
337 256
391 229
276 29
226 786
712 558
788 345
87 830
352 955
13 792
240 798
533 99
654 920
970 989
329 325
72 462
764 646
600 789
373 676
794 141
308 501
411 587
689 724
851 379
682 985
906 374
983 838
804 567
637 219
892 363
884 562
674 273
658 762
254 155
432 354
872 839
859 71
380 962
420 905
618 742
965 563
557 453
684 758
989 196
414 832
362 504
623 302
763 882
464 337
784 186
168 273
912 288
453 450
824 983
150 469
15 918
269 835
853 873
274 168
495 238
266 208
993 1000
180 226
190 122
104 162
354 541
593 142
946 106
82 660
896 185
208 252
34 852
884 905
820 843
664 652
351 157
905 963
562 563
928 617
615 48
174 235
965 107
731 89
410 99
541 590
114 802
999 93
3 930
148 57
400 915
899 619
770 880
605 220
171 616
340 585
926 880
651 965
655 79
779 181
467 896
943 475
838 468
985 596
754 419
458 289
143 114
704 473
737 407
965 456
545 417
679 160
987 175
548 84
605 175
134 434
217 639
431 300
574 739
501 566
833 603
785 868
371 555
38 936
984 973
534 542
927 93
187 196
66 104
769 958
841 354
249 212
710 729
430 121
189 521
549 164
18 142
791 118
621 514
434 102
13 304
173 910
678 663
724 511
960 369
927 908
534 621
139 901
717 62
764 48
101 122
779 227
978 181
759 808
726 695
391 333
407 814
854 153
153 251
824 701
167 599
571 270
169 862
338 560
764 522
959 858
8 921
540 272
693 285
455 718
327 362
881 727
662 106
823 941
470 730
314 700
964 858
208 179
469 401
179 263
977 554
859 492
871 429
436 85
65 490
364 196
159 50
592 653
554 380
11 419
93 620
539 753
24 221
829 271
370 637
803 152
136 436
878 48
341 646
907 514
832 873
695 44
572 368
997 995
615 466
472 925
73 63
523 970
383 167
392 825
951 628
41 296
705 403
161 419
870 575
73 921
528 345
347 397
562 146
29 385
912 28
380 510
387 28
514 692
840 525
979 605
152 320
742 552
647 833
610 268
779 863
678 646
993 971
549 93
854 858
774 773
313 583
943 928
919 969
179 128
23 282
726 872
669 100
532 443
631 132
317 470
867 670
68 39
824 994
672 292
732 916
90 354
635 944
123 295
885 524
883 475
406 544
966 727
903 47
418 637
250 921
183 486
776 860
153 237
479 300
162 542
550 351
475 547
645 193
120 773
277 465
311 764
866 873
350 214
488 287
2 553
731 445
897 325
622 410
585 807
168 32
727 301
339 36
119 830
733 52
891 785
368 871
404 30
916 140
274 716
804 669
184 492
79 357
352 898
535 606
485 194
711 206
190 901
178 626
976 143
107 997
169 879
980 858
14 199
938 242
33 38
891 958
70 440
286 202
443 262
224 105
417 918
706 986
13 740
561 840
577 390
816 205
591 431
60 8
764 399
359 445
964 131
41 316
96 969
83 748
550 758
686 492
604 199
632 885
399 364
1 535
362 276
385 554
358 346
1 647
127 773
236 963
889 208
885 75
687 921
601 351
598 425
329 511
358 342
758 43
552 117
266 549
748 810
993 826
212 121
824 258
59 209
637 979
914 591
0 17
970 961
316 506
886 972
666 498
911 328
934 907
930 263
808 81
41 513
661 648
968 270
374 860
804 942
949 790
622 477
337 839
766 25
773 885
18 616
859 90
9 924
705 2
675 332
706 915
393 22
318 637
681 472
33 182
943 679
207 788
632 853
937 98
596 670
794 371
746 332
803 817
939 975
250 181
785 560
869 46
610 237
802 369
167 320
901 807
759 667
170 286
35 880
525 212
36 132
869 701
854 657
359 161
497 984
762 314
669 330
186 863
41 717
750 423
705 6
821 790
825 284
546 652
884 168
832 684
621 287
96 597
874 189
590 273
480 226
985 333
339 553
674 990
580 706
320 758
211 146
51 614
701 502
327 232
435 2
868 55
822 977
513 510
5 661
211 493
651 971
654 631
38 520
464 606
533 941
562 644
71 324
67 937
614 535
398 156
105 238
433 243
480 418
314 941
129 988
266 991
64 833
751 559
630 300
509 397
699 338
657 575
620 905
655 174
675 103
869 357
692 156
232 926
497 551
781 940
917 507
231 344
137 446
689 139
604 731
730 812
293 876
945 923
936 981
78 901
458 10
164 464
706 816
405 717
911 837
352 575
90 825
565 580
866 737
511 22
597 784
972 308
621 746
181 618
743 622
168 648
278 697
707 708
815 749
196 196
822 159
167 201
778 504
642 996
328 728
945 769
339 848
845 498
763 230
311 313
85 598
622 191
917 402
606 539
46 975
492 946
442 289
484 308
472 330
988 177
664 602
207 353
151 411
770 834
900 205
239 685
714 324
379 748
306 223
314 789
654 989
767 378
331 363
936 236
961 496
832 75
233 894
384 699
155 970
491 447
855 260
830 934
971 52
28 100
164 967
459 813
726 498
558 435
506 304
995 867
218 910
857 219
121 300
808 500
38 812
690 689
603 969
240 647
268 366
759 42
465 760
552 503
625 851
393 169
840 954
329 383
309 168
293 769
188 490
683 734
280 292
340 563
504 916
976 203
554 506
522 814
211 553
80 781
993 348
91 845
126 510
336 599
847 845
480 691
634 522
113 677
245 900
476 218
461 368
151 181
317 263
596 431
355 947
810 402
957 213
629 681
814 387
55 850
562 409
423 477
492 961
52 893
776 934
565 123
448 267
544 875
584 561
850 131
574 425
6 532
907 533
203 82
748 371
228 567
55 39
123 918
272 596
193 3
922 265
415 574
97 763
0 135
892 752
589 363
325 608
63 753
426 181
430 325
407 392
182 697
872 108
165 801
222 593
750 976
778 843
517 706
999 182
780 772
211 396
772 994
299 45
459 81
418 636
885 846
859 5
863 346
303 778
424 434
679 236
163 613
105 854
296 6
952 227
899 777
343 13
858 449
582 789
961 690
280 687
803 383
125 466
645 851
200 133
15 596
881 325
567 171
752 18
317 154
362 793
123 49
760 53
796 341
164 195
587 141
822 731
494 282
205 747
534 843
591 361
163 448
47 975
757 956
699 511
643 8
287 411
857 881
406 856
645 164
225 143
287 692
167 314
389 769
135 364
651 563
256 883
66 103
473 408
390 469
489 179
951 831
549 803
449 882
256 817
381 364
888 44
221 127
789 39
893 139
107 697
881 366
283 543
372 899
614 884
516 870
285 398
2 153
909 438
962 123
695 634
618 337
111 174
663 715
687 191
740 395
320 573
959 65
193 933
965 20
652 464
109 519
65 775
765 690
676 926
722 876
288 786
720 300
296 289
117 150
477 263
106 567
821 104
191 732
599 410
906 945
667 255
120 100
18 326
607 532
467 846
28 505
941 965
975 303
925 697
278 519
232 370
243 178
112 93
701 492
898 286
25 819
486 589
661 933
786 928
203 416
170 328
599 468
141 320
608 767
533 304
440 855
480 87
181 215
718 543
171 134
366 290
933 747
700 693
727 40
928 852
469 341
558 704
30 749
752 726
821 662
506 185
318 744
13 925
281 932
571 497
756 931
828 904
634 113
673 7
341 395
385 605
319 551
636 621
843 869
749 922
444 264
334 659
865 687
10 381
633 448
451 87
677 152
464 502
5 466
664 964
980 533
319 491
485 577
187 584
460 294
66 260
995 930
510 361
276 907
377 358
85 971
760 428
124 778
347 38
93 611
61 12
522 644
620 734
962 347
242 797
273 391
169 506
238 864
659 625
535 117
308 381
995 364
129 532
991 815
794 464
973 438
388 128
182 312
552 64
315 612
138 345
745 619
461 667
710 559
249 8
30 121
457 489
671 404
868 113
862 592
128 45
808 992
439 236
716 108
638 407
820 104
387 684
27 445
591 997
54 152
882 414
910 837
55 746
164 246
453 85
911 430
561 560
492 573
245 237
671 461
511 902
907 452
804 314
639 62
789 872
696 915
148 594
760 224
424 490
511 170
433 40
590 597
195 921
245 994
319 287
487 16
44 33
476 985
690 402
387 241
392 768
112 703
866 687
60 188
300 560
307 125
608 206
489 227
96 344
453 298
820 750
95 849
824 266
527 218
886 25
168 769
158 202
991 923
246 251
73 174
628 771
78 242
886 343
704 483
758 671
589 540
376 454
292 689
306 265
27 463
803 905
615 13
947 223
604 231
777 252
0 471
341 775
375 873
378 600
385 105
336 568
342 247
892 891
172 800
89 641
607 109
329 319
960 81
412 696
803 539
622 787
846 134
737 23
192 133
136 812
674 986
203 208
703 566
312 628
415 124
946 643
683 720
822 147
941 479
326 563
474 61
328 104
304 738
385 482
61 328
854 124
832 824
940 326
802 239
475 960
184 855
956 908
723 749
634 580
54 149
29 990
130 16
574 503
842 145
258 225
827 212
505 251
243 794
333 568
593 672
208 212
930 753
434 183
549 796
470 194
158 697
392 553
841 208
745 265
790 686
813 862
320 710
598 436
377 663
287 697
116 80
274 959
181 589
287 823
290 367
190 188
881 721
373 67
482 727
476 81
892 728
326 434
314 568
876 362
684 870
945 288
682 837
365 900
859 856
712 777
443 42
184 850
868 631
907 798
882 260
858 760
59 350
24 112
923 285
824 987
217 855
613 267
406 967
536 237
343 938
851 232
416 389
227 604
212 628
713 624
787 65
394 382
13 673
667 588
624 354
718 427
903 355
630 878
366 726
648 60
128 384
237 785
249 102
31 138
289 339
195 343
691 939
129 341
548 373
686 246
608 520
941 543
276 656
369 191
613 497
558 65
716 800
766 713
279 302
550 96
429 603
223 183
841 897
906 983
512 930
218 541
622 376
722 64
983 341
331 174
260 655
221 605
615 379
745 685
931 415
970 947
698 946
974 677
434 6
644 46
962 379
129 874
972 267
928 783
649 955
917 831
352 690
896 980
903 432
798 917
714 236
54 278
730 128
291 579
814 247
765 112
609 262
398 415
793 825
441 304
992 440
846 273
762 730
534 581
638 445
170 210
1 429
575 896
765 161
43 684
381 444
935 853
147 259
634 525
788 532
896 536
412 98
225 278
984 516
917 254
284 483
820 603
347 476
24 403
190 833
384 333
183 493
445 470
672 558
305 186
68 215
67 638
378 916
917 671
151 58
979 682
280 685
424 409
608 390
977 164
41 974
225 953
111 835
758 723
412 459
345 127
923 287
288 212
63 899
776 17
206 667
176 560
29 597
582 579
796 153
143 346
634 431
100 467
824 580
238 299
0 980
895 723
207 654
252 66
217 825
908 640
417 176
276 321
692 296
877 885
202 546
601 460
12 139
798 625
807 304
77 120
854 730
24 685
82 148
627 253
817 972
78 222
682 470
466 231
540 153
995 589
117 534
267 184
11 557
425 437
149 106
87 383
829 986
544 214
497 587
823 501
254 650
82 994
597 190
911 450
355 289
118 258
928 37
972 795
434 740
624 329
249 84
15 608
847 189
320 727
984 202
991 833
25 750
549 506
863 619
315 589
877 47
555 248
421 713
235 918
186 665
809 765
959 869
140 628
91 744
45 14
160 750
408 249
718 689
956 544
612 545
690 561
336 269
584 72
409 511
225 112
485 279
422 639
701 223
867 917
115 103
852 410
571 492
597 80
627 441
257 387
966 691
840 563
470 586
262 385
923 513
15 236
818 548
367 970
771 381
638 246
254 396
739 487
804 859
698 128
688 978
889 847
978 54
475 681
492 540
650 404
387 35
728 399
793 642
664 364
926 834
361 660
57 778
296 399
623 955
994 865
811 396
35 48
687 586
895 811
906 573
642 861
204 587
753 319
879 155
120 514
430 782
349 606
2 345
832 866
286 264
988 166
824 158
746 7
102 513
315 551
55 135
372 363
518 366
50 697
63 57
848 589
688 82
149 574
664 918
786 186
290 585
740 25
644 633
494 467
948 406
280 6
513 724
322 102
67 992
540 898
707 693
760 982
940 377
596 778
985 354
423 670
385 117
400 980
882 564
95 471
932 887
154 802
589 498
947 567
250 561
982 639
488 497
541 410
493 582
983 668
660 498
59 945
170 164
724 184
574 599
567 563
216 58
790 115
999 802
756 86
149 960
227 219
458 66
536 679
58 720
396 941
736 342
497 782
713 258
895 888
657 194
662 446
898 249
489 192
69 825
233 69
601 630
925 899
898 567
978 362
585 583
776 172
381 548
39 672
243 988
307 205
308 757
992 107
206 342
259 283
335 695
408 567
156 33
818 110
468 795
797 178
472 492
96 905
381 632
914 857
134 53
104 751
266 855
152 463
149 947
868 80
245 874
202 653
833 538
339 943
651 737
943 133
558 487
94 992
436 219
445 523
17 876
452 761
838 372
905 325
529 429
471 412
244 916
661 754
23 922
551 538
203 666
168 796
777 958
285 736
904 256
629 86
833 724
807 956
360 861
181 972
102 145
173 329
59 637
190 596
650 957
26 1000
745 735
934 368
422 604
600 701
877 938
506 402
579 458
953 906
613 34
888 275
469 385
660 380
789 492
778 539
768 149
475 580
81 39
981 130
244 533
274 335
615 137
482 730
146 248
725 393
765 376
636 732
120 314
454 243
633 693
67 209
249 104
737 210
318 324
289 200
613 766
950 492
600 145
831 477
267 82
718 465
139 135
298 651
815 309
167 921
171 362
317 145
851 355
48 44
983 723
933 265
171 888
123 626
742 10
594 702
75 843
882 829
993 222
87 341
938 240
389 660
972 299
41 78
524 836
244 908
989 51
984 950
0 476
739 861
67 87
810 897
484 557
960 291
670 72
145 806
39 251
202 597
491 922
621 170
224 885
359 100
58 316
243 322
342 88
363 245
990 853
806 12
731 748
518 33
129 25
421 687
415 371
401 570
202 2
909 39
610 54
683 698
405 310
939 400
778 679
685 218
350 93
44 122
607 630
136 929
327 258
976 931
954 418
999 765
272 527
668 553
168 636
493 728
73 191
439 308
226 301
625 11
422 367
200 575
134 997
252 233
530 344
817 38
516 484
938 986
494 479
355 906
343 91
900 564
491 295
256 754
596 557
558 618
750 441
691 806
30 449
661 239
907 600
782 334
3 272
227 41
304 645
206 140
515 419
532 514
451 789
157 188
889 174
227 610
159 974
460 786
862 801
30 676
129 17
100 494
94 7
690 455
105 697
169 274
646 705
941 516
221 885
9 223
552 842
789 201
122 328
855 488
263 982
381 896
348 640
757 389
511 444
80 26
92 47
97 937
274 285
713 114
640 84
317 842
689 624
464 167
146 559
989 815
29 611
930 505
306 619
357 383
186 89
867 156
614 666
593 869
570 972
945 820
888 947
510 981
543 838
580 970
230 54
83 314
242 648
521 950
764 915
811 220
429 520
225 515
902 833
284 248
689 937
57 997
342 295
228 893
449 23
578 443
848 44
585 861
123 874
746 178
321 213
535 635
324 587
805 601
515 952
9 268
900 747
936 982
224 387
523 852
486 469
426 569
514 935
725 448
375 618
564 263
84 158
543 100
760 293
644 338
326 872
419 322
602 557
483 7
787 125
228 957
397 784
734 713
963 344
493 169
892 78
805 372
405 76
797 192
273 218
248 9
826 937
454 409
305 782
223 782
202 59
409 793
507 720
489 178
309 535
743 89
780 139
558 923
998 884
4 724
727 493
885 871
348 755
273 436
49 271
602 608
841 33
373 115
112 610
236 409
209 197
680 290
239 532
748 324
718 913
896 661
653 989
850 361
727 833
474 351
756 635
274 976
98 28
680 890
859 619
851 597
211 285
570 130
249 912
26 598
360 242
755 139
635 869
358 896
364 751
165 949
298 833
404 119
576 477
766 329
785 542
221 870
923 233
128 1
590 767
758 548
266 998
955 199
921 683
519 407
981 86
850 441
93 143
626 357
509 114
949 33
44 777
726 106
228 179
810 126
948 871
866 573
254 794
234 82
708 935
38 229
100 227
406 728
808 150
621 369
306 686
318 755
509 860
924 590
436 49
592 225
193 361
369 622
265 464
985 210
701 333
506 431
990 257
813 549
661 544
690 64
56 532
109 141
378 357
449 628
233 297
924 369
915 736
246 27
289 746
704 289
600 423
91 665
528 723
703 378
296 677
622 624
433 534
870 805
390 97
37 93
375 292
410 591
465 289
893 966
506 221
182 199
49 744
757 127
260 89
233 38
834 831
772 180
454 33
55 507
756 837
889 379
946 473
387 992
327 583
589 228
615 554
203 772
122 813
341 762
949 548
534 147
538 851
845 379
45 97
404 892
809 225
223 335
624 131
53 55
939 772
680 800
627 585
184 589
562 839
283 75
973 819
909 305
785 934
477 632
870 798
258 395
164 132
44 361
160 941
644 416
949 837
416 482
349 738
975 319
52 773
744 587
722 617
479 270
461 893
73 68
867 269
191 880
860 515
212 893
822 471
788 106
626 898
67 632
994 246
157 822
862 286
979 236
123 811
408 639
136 785
960 719
552 864
768 881
181 485
994 782
821 348
399 541
67 843
496 641
589 317
579 166
259 183
783 60
745 654
136 698
809 224
395 362
210 214
107 747
107 950
559 499
895 221
668 12
226 47
792 730
108 45
257 177
97 570
171 123
546 290
526 535
186 481
775 897
295 201
769 849
324 645
882 406
807 573
977 845
508 561
657 926
696 650
730 525
399 183
960 132
856 207
833 348
257 305
764 959
175 595
728 537
531 984
436 285
153 492
415 167
988 524
732 376
513 753
718 536
306 129
206 956
475 115
48 152
906 63
546 534
661 623
7 473
378 49
518 202
380 561
533 341
609 401
317 585
25 584
625 38
724 651
393 712
410 602
875 844
603 431
229 390
745 754
289 118
670 770
890 930
149 347
18 132
566 241
735 569
831 274
547 240
81 981
388 302
272 215
464 630
84 249
958 209
527 880
506 692
162 650
522 674
615 930
867 360
647 165
527 884
616 754
258 531
431 310
150 483
266 25
602 216
646 755
940 932
992 139
506 623
248 86
304 194
29 59
175 778
743 134
24 464
453 427
457 470
637 718
93 599
133 459
772 978
985 567
195 79
407 913
152 874
883 80
624 896
43 985
660 243
904 820
925 972
394 437
682 736
367 465
23 17
342 723
201 433
337 195
721 972
157 186
136 328
514 641
717 383
123 25
540 484
197 524
536 133
544 1000
389 976
885 633
896 12
4 941
540 911
18 874
259 726
777 88
845 117
514 992
812 277
440 564
464 432
501 797
792 92
39 487
203 773
157 160
233 209
994 97
332 617
377 892
611 404
773 675
952 465
916 926
242 782
677 550
998 644
436 653
838 436
742 276
516 130
841 180
312 182
686 183
696 319
49 525
895 68
327 550
645 965
32 356
760 642
465 441
644 514
569 695
648 478
191 272
907 928
791 981
27 488
55 6
682 166
630 259
735 271
171 804
996 589
875 171
492 593
869 440
107 410
513 107
718 765
800 477
951 480
127 885
869 871
951 309
433 753
70 853
138 847
68 723
674 404
368 461
659 149
698 399
682 9
848 222
844 567
823 280
574 898
402 190
921 411
234 30
171 964
120 730
346 797
978 246
419 265
384 622
312 942
44 936
159 547
349 374
146 53
958 905
729 855
169 76
185 284
17 325
690 691
346 520
933 419
391 173
658 856
94 139
328 94
440 276
363 474
338 913
554 922
484 15
237 53
596 502
712 226
320 575
662 909
136 772
397 41
105 795
960 991
430 188
372 158
215 216
753 856
451 249
598 406
113 846
547 687
316 833
664 613
679 395
527 269
423 333
84 762
817 970
87 985
962 675
297 717
424 749
1 862
111 834
347 996
192 169
610 875
361 816
823 535
418 649
52 322
203 139
721 992
635 515
602 730
150 900
720 987
388 617
495 473
16 935
721 356
896 115
710 539
854 90
832 438
925 736
161 906
159 536
616 449
542 834
549 369
946 952
767 757
826 861
272 480
610 292
564 904
867 631
391 409
419 662
555 714
20 970
291 494
957 738
575 889
198 617
816 903
889 797
772 966
308 134
179 172
841 895
130 62
666 499
602 210
948 368
668 135
638 567
274 855
132 141
94 123
733 722
7 761
525 278
106 872
393 433
671 607
965 711
215 724
811 45
616 240
678 76
292 917
45 254
650 186
264 19
474 554
884 691
512 587
318 24
743 847
171 950
934 255
47 331
47 638
97 48
569 40
336 813
304 587
416 4
474 884
451 30
533 121
175 904
142 169
768 436
667 172
399 666
802 988
210 499
654 79
999 337
82 784
104 160
432 4
17 762
999 293
604 935
230 187
127 402
975 345
26 761
772 338
58 800
142 125
581 602
854 450
451 475
839 609
401 53
912 633
2 511
362 411
219 185
613 880
588 476
288 71
96 943
61 908
444 199
875 167
48 485
159 964
189 502
602 361
838 890
957 750
717 919
449 602
287 713
575 340
827 759
593 531
569 504
154 523
265 581
836 808
231 229
654 305
793 805
204 538
88 768
446 479
673 695
236 481
577 654
926 923
64 83
976 983
639 491
345 682
894 872
818 81
515 116
764 536
132 791
995 938
399 934
122 784
540 580
944 620
181 758
199 278
360 380
410 58
717 705
337 531
160 757
372 242
568 579
563 41
898 827
353 968
408 379
453 965
356 690
923 801
723 543
649 830
306 131
576 544
437 238
156 607
927 635
407 615
891 693
100 922
749 348
556 226
648 174
397 105
157 946
126 418
306 137
120 44
296 671
661 758
724 456
930 996
371 617
348 987
650 874
638 227
851 585
300 93
116 708
387 819
773 864
188 595
697 651
492 444
258 178
446 429
649 395
398 691
941 456
571 58
377 494
774 421
794 792
435 343
142 831
643 456
790 945
776 412
178 223
57 233
658 812
142 51
580 750
534 431
580 318
93 276
576 924
236 298
80 44
950 842
178 827
62 893
780 566
42 59
446 169
819 246
670 531
169 921
377 214
968 330
335 236
651 213
743 498
706 820
779 99
982 320
391 639
603 694
44 750
408 645
923 197
517 139
289 179
639 993
339 190
930 849
313 496
322 399
956 665
149 206
510 297
811 516
611 919
725 367
508 625
772 983
416 991
716 68
95 656
146 704
962 398
639 504
109 284
413 727
594 849
51 482
636 664
673 740
31 96
769 136
907 460
35 55
998 493
273 72
741 909
340 748
489 536
571 296
665 60
907 2
651 604
36 786
431 85
300 764
412 386
709 997
675 802
426 45
571 890
883 908
616 552
552 706
879 291
799 273
230 462
236 851
188 55
224 593
52 218
804 909
4 616
881 389
272 637
11 835
29 154
515 416
564 542
247 138
210 1000
755 163
509 410
274 811
549 105
478 37
857 684
720 974
349 482
574 874
720 634
321 673
814 322
639 733
953 590
430 224
11 658
210 680
226 350
33 741
192 14
43 968
323 993
171 972
407 425
369 202
440 766
556 831
845 821
309 661
236 411
244 354
711 721
124 667
183 203
356 360
443 656
7 854
647 992
968 293
226 196
640 221
259 967
865 959
300 344
59 149
277 334
75 750
551 830
714 670
75 685
677 853
759 412
454 850
731 975
101 848
271 969
775 832
503 886
489 378
188 355
484 597
830 291
731 467
500 145
76 907
713 163
769 784
746 368
152 872
952 947
450 702
207 371
400 828
626 554
319 470
469 348
432 210
704 834
420 646
525 97
63 834
339 778
391 41
877 279
615 233
326 167
807 853
494 347
822 978
750 948
516 62
964 559
647 894
324 898
739 389
355 338
415 1
961 988
167 43
21 249
116 598
635 718
110 788
359 208
336 631
491 397
234 663
989 824
629 643
619 616
51 352
42 88
773 92
992 252
242 188
786 801
351 990
494 43
67 48
645 330
21 681
867 512
581 385
580 404
191 324
448 633
562 337
903 82
449 142
733 637
138 238
390 673
199 440
653 747
983 365
466 223
247 832
998 970
243 773
610 136
940 177
944 5
396 256
809 782
670 747
546 371
43 102
995 525
512 634
604 103
118 668
630 924
876 713
26 236
629 494
858 884
496 669
501 782
881 743
693 67
717 990
264 409
308 490
773 987
839 506
611 56
99 722
719 610
432 655
704 43
309 435
3 226
294 287
465 473
181 304
361 448
616 805
631 135
55 590
85 526
575 359
428 365
315 172
83 165
516 387
265 28
167 352
988 804
9 26
688 785
162 160
678 662
569 217
252 133
95 579
642 820
243 828
482 275
619 652
774 523
927 652
497 714
539 69
169 209
720 157
711 340
496 501
93 29
54 646
638 371
295 482
186 937
130 863
907 111
535 646
882 579
641 336
90 609
554 419
356 591
518 127
707 994
47 693
393 390
464 736
508 620
658 50
146 790
659 128
912 468
299 356
981 3
86 760
1000 195
764 118
992 376
752 337
326 890
429 665
435 824
781 400
731 56
123 512
709 113
108 712
158 207
334 849
545 952
111 369
597 906
365 565
60 129
469 131
177 413
789 650
632 626
57 265
989 223
498 525
215 687
469 604
908 861
959 66
549 738
297 854
23 970
913 329
907 507
421 151
964 900
806 75
681 700
241 262
788 648
730 920
852 319
398 925
692 670
575 74
38 914
624 228
702 665
814 899
266 294
202 96
9 322
494 81
393 410
142 124
654 879
995 487
594 578
949 449
774 550
720 720
430 668
331 119
317 130
317 827
662 291
723 212
41 70
833 717
738 402
237 363
583 674
881 475
885 457
526 981
750 864
824 490
958 590
998 183
66 453
292 276
469 737
483 660
118 6
875 198
942 232
210 711
112 582
825 753
87 101
53 109
207 229
606 238
288 677
71 503
92 522
139 310
84 754
635 147
972 832
16 249
483 195
566 68
801 106
864 703
87 407
323 996
342 855
249 756
207 600
632 51
65 247
497 41
837 680
833 760
761 319
903 58
98 518
328 591
375 518
309 708
539 355
543 409
993 282
532 566
479 582
576 377
85 950
330 718
596 258
704 990
516 532
997 159
875 926
249 377
29 807
986 577
447 923
810 585
449 826
204 874
741 773
227 546
445 258
656 431
58 699
252 333
625 117
963 482
409 423
893 391
220 251
369 31
768 280
626 186
867 701
137 958
793 43
889 824
554 451
32 265
442 74
316 929
479 94
726 483
281 529
292 832
191 208
512 74
985 742
37 540
898 385
337 53
351 480
984 247
796 977
945 193
650 204
652 258
718 413
815 144
711 811
725 257
95 947
484 967
750 572
78 171
789 484
394 683
414 603
922 638
718 113
74 796
525 418
982 933
896 276
113 36
808 154
454 542
343 537
293 875
82 64
393 876
883 519
472 950
445 361
625 304
186 729
829 284
471 425
413 813
417 178
507 633
666 588
729 836
857 970
73 592
321 193
659 273
165 874
820 824
657 785
691 493
52 36
84 269
343 903
76 809
613 819
918 704
976 532
272 356
982 65
788 857
723 655
830 57
648 364
162 135
141 284
743 810
510 900
646 424
244 632
570 370
144 919
190 566
784 128
832 393
437 597
616 610
160 518
145 244
736 7
471 859
567 905
994 883
329 795
436 921
682 746
963 36
837 456
720 277
317 744
648 592
415 626
27 157
571 265
887 894
271 353
440 301
131 408
601 262
540 48
968 706
913 913
818 237
652 932
503 932
460 764
227 312
102 595
196 353
501 803
188 113
187 471
731 21
148 302
498 417
673 846
122 698
523 175
396 582
33 753
218 435
885 298
746 299
491 110
310 123
454 944
716 576
0 825
354 239
227 446
96 217
113 722
653 706
958 224
239 956
412 929
672 206
563 657
621 512
784 229
57 806
147 129
441 383
974 894
710 747
509 17
887 799
614 580
407 510
997 733
471 623
867 273
391 548
493 613
786 431
286 221
382 732
423 63
715 295
935 450
958 812
504 304
84 653
251 679
120 327
264 458
67 370
170 795
552 428
882 98
896 753
480 228
123 76
659 561
523 202
787 252
280 184
171 214
265 716
162 882
660 38
628 217
925 687
698 849
41 977
408 390
652 655
876 363
948 549
978 840
687 7
560 261
732 743
149 487
714 974
582 743
683 572
915 746
913 206
910 249
820 469
404 339
860 960
638 824
489 394
53 572
452 436
580 969
984 199
524 530
671 710
196 392
116 76
67 191
162 740
345 251
248 599
666 159
296 870
252 790
584 599
205 804
911 455
358 992
480 802
931 927
162 84
20 345
296 397
115 623
188 34
694 555
631 625
914 807
50 130
341 696
666 860
496 743
802 47
859 584
792 444
587 744
848 705
255 79
385 315
805 899
49 106
124 999
83 531
288 787
681 248
867 628
21 725
107 183
959 134
427 282
556 347
910 443
995 784
743 315
902 896
303 857
901 51
600 771
277 669
670 948
961 590
15 123
379 328
784 851
533 491
881 999
757 60
757 794
550 734
972 323
432 246
265 551
139 231
181 67
610 867
710 396
724 519
444 793
35 669
699 40
478 950
605 823
214 357
833 869
176 782
346 917
627 213
241 771
379 569
218 2
711 532
759 906
177 395
925 328
66 896
78 434
614 24
351 845
564 915
375 326
498 661
838 621
630 446
16 414
975 704
223 986
508 945
4 888
973 443
476 192
564 172
742 215
969 782
335 898
326 477
915 210
488 538
827 979
345 955
195 564
622 560
407 402
55 131
185 956
807 340
174 648
914 699
912 540
101 528
29 904
881 519
669 697
422 257
386 299
591 627
16 845
799 572
113 838
734 694
162 986
499 914
980 229
791 550
57 331
336 338
168 109
937 667
672 70
42 711
78 11
378 570
213 125
887 997
571 189
768 34
26 596
418 937
911 514
681 512
346 421
967 513
515 195
599 255
96 167
830 211
568 229
152 390
406 882
312 317
375 434
445 142
2 742
767 145
810 52
862 623
788 131
788 883
432 134
237 661
379 460
311 441
280 785
165 399
730 732
835 603
898 600
344 202
730 658
651 33
456 231
565 650
200 275
298 83
248 578
121 566
296 778
411 127
560 249
163 109
546 61
148 214
509 659
754 318
260 740
421 870
36 824
636 501
917 497
392 914
332 595
176 246
755 623
542 468
168 195
84 302
137 953
855 858
781 821
782 714
368 249
964 580
287 16
125 229
400 366
98 351
194 776
647 290
566 583
969 211
556 474
471 707
910 941
442 93
467 595
359 446
144 253
592 287
942 814
349 103
885 394
846 248
487 734
87 852
353 100
168 504
419 328
415 86
376 515
582 651
269 784
831 57
710 512
702 751
906 4
852 387
61 49
559 841
312 228
664 829
249 327
868 42
452 791
677 382
456 377
253 232
90 951
636 792
311 600
724 690
949 0
85 355
609 556
924 496
147 141
261 566
899 834
29 415
648 460
909 333
726 336
132 484
198 955
856 202
971 875
172 668
518 333
403 53
323 868
716 892
692 558
739 558
383 225
560 85
328 856
51 108
656 575
738 620
836 707
498 509
975 814
823 224
538 769
201 880
858 432
17 3
253 313
331 741
243 8
723 842
503 882
123 176
667 516
880 474
259 76
274 238
757 218
777 532
839 967
501 899
994 968
722 316
675 339
166 147
582 348
366 647
913 393
166 447
92 517
418 746
613 290
931 146
415 150
199 567
955 852
76 392
249 499
670 694
781 719
435 107
923 237
609 49
987 240
512 861
116 368
282 469
870 899
558 542
40 15
511 762
924 443
331 957
895 757
5 471
849 732
861 973
361 560
543 550
186 897
798 275
571 149
624 77
55 162
440 584
798 995
808 721
323 662
875 993
436 80
896 833
293 612
794 960
116 352
116 841
122 695
306 302
670 892
972 288
151 587
556 435
654 378
435 598
273 842
122 744
530 212
18 770
66 491
858 490
398 976
570 582
21 144
110 767
186 883
522 68
186 691
859 6
972 637
993 676
378 85
38 115
797 278
956 891
76 911
921 176
826 928
125 832
335 875
675 517
595 793
174 908
453 493
876 385
356 543
598 73
679 967
778 220
553 82
229 200
425 424
447 972
487 891
703 947
322 16
294 666
993 539
810 376
853 592
158 226
12 58
438 655
386 420
333 206
223 922
786 586
399 884
677 607
718 434
909 651
365 855
386 924
745 341
303 718
46 188
632 618
808 813
659 780
405 892
731 54
361 314
949 52
164 695
534 423
926 579
888 765
534 112
692 792
249 795
23 206
245 185
538 599
629 882
545 565
334 342
141 112
483 135
488 460
391 814
59 749
889 877
491 300
318 575
253 740
895 633
559 698
598 370
349 170
310 589
851 235
422 965
618 551
148 139
155 25
650 917
66 905
619 353
552 509
731 321
395 521
737 411
491 765
344 663
596 665
418 417
199 696
174 536
914 428
769 960
852 124
272 717
937 272
372 645
939 999
565 254
753 907
810 79
514 713
839 270
974 873
207 203
64 949
344 262
579 692
322 557
703 101
690 341
573 705
868 960
904 268
208 355
736 118
805 469
800 808
861 387
661 411
367 291
48 463
311 496
610 582
358 255
860 533
454 536
887 466
187 172
68 574
551 521
893 823
487 75
302 509
804 269
447 348
634 510
55 731
525 547
165 409
989 424
422 608
654 662
687 514
544 259
496 474
108 643
321 967
903 461
596 979
986 782
272 881
812 574
660 424
779 450
71 404
183 520
333 428
807 706
469 998
190 342
69 887
832 568
283 611
785 649
64 597
585 238
365 416
401 36
921 520
263 18
74 736
864 385
263 96
788 983
284 28
643 754
299 672
162 905
13 727
315 838
855 714
593 995
949 930
388 979
912 738
831 818
261 724
443 930
922 696
544 48
801 379
930 232
807 969
464 64
351 409
310 235
817 226
23 736
164 666
930 604
885 654
238 698
856 35
891 924
928 537
27 92
45 707
495 808
767 311
539 717
46 137
806 198
206 396
967 483
114 369
969 285
682 262
632 360
839 960
522 584
571 461
309 447
827 185
264 174
282 122
8 136
656 868
243 452
919 183
556 932
987 50
168 36
989 15
22 502
79 19
437 583
471 899
312 486
882 561
260 283
180 378
639 186
954 51
574 637
10 632
839 940
364 377
455 539
399 495
211 919
93 36
253 190
747 18
995 493
978 865
528 254
519 836
531 775
666 803
259 450
476 358
836 56
908 64
16 710
615 826
178 244
962 383
191 88
805 109
591 738
236 206
808 223
602 905
425 226
177 167
679 841
198 149
511 147
53 693
627 107
861 778
407 114
989 844
440 305
298 563
464 910
473 234
268 989
377 695
225 837
183 412
208 675
60 701
609 419
367 996
657 162
647 645
476 217
820 735
404 105
805 595
479 490
809 332
474 962
349 403
20 432
372 358
41 1000
172 790
324 3
638 906
246 930
202 657
551 575
171 420
914 723
13 39
572 296
836 759
288 941
475 35
782 684
583 138
921 954
66 80
819 70
97 92
355 71
758 773
303 515
520 183
817 306
962 792
796 908
283 944
204 843
299 779
549 653
27 371
44 273
305 731
484 20
999 281
102 922
458 137
263 140
46 46
375 476
842 663
868 582
581 698
219 92
967 327
544 779
318 850
407 643
178 68
616 743
321 268
23 873
463 614
857 808
559 256
867 59
333 332
12 889
22 887
762 922
763 159
157 519
155 674
700 274
685 23
726 346
218 237
111 551
614 330
403 171
750 724
557 581
211 718
666 791
389 861
805 568
848 739
515 596
639 525
684 430
944 46
310 462
601 37
149 918
696 64
360 544
654 429
556 603
82 210
560 687
824 48
768 861
755 171
468 932
898 474
263 744
668 740
971 450
730 291
441 547
721 235
968 39
711 977
16 486
672 935
82 27
3 915
279 606
506 730
1 928
74 744
949 31
460 910
9 221
491 824
463 84
579 156
373 665
878 488
44 137
307 92
304 280
317 199
484 973
485 459
597 876
895 385
64 677
883 931
246 580
847 575
895 404
778 380
72 23
416 532
200 73
188 553
536 411
671 302
795 90
824 889
684 975
930 306
924 579
479 525
408 771
71 588
98 368
357 561
518 280
101 74
563 663
115 606
995 653
560 618
601 208
419 309
529 616
660 378
471 400
831 945
35 507
49 334
509 169
900 943
725 438
77 271
484 277
731 532
935 542
803 920
234 964
813 886
574 787
214 257
485 362
144 192
663 81
665 404
795 100
468 808
485 612
802 238
70 156
981 600
454 794
687 363
191 185
854 207
193 819
595 755
695 236
971 159
276 268
673 627
973 492
765 841
422 785
981 842
236 166
870 34
189 877
394 228
23 524
74 334
295 418
315 687
801 622
862 205
769 391
565 387
427 680
205 499
567 704
467 822
880 555
38 62
974 905
748 339
851 70
680 268
22 181
579 821
508 315
326 500
891 779
905 125
307 379
394 998
640 60
732 54
271 272
951 220
524 595
830 885
713 632
645 581
605 97
164 844
755 474
434 256
586 866
90 785
677 947
772 4
559 39
598 864
483 815
865 629
212 337
311 518
573 736
420 470
94 557
637 694
909 397
797 381
671 494
21 906
891 470
935 325
539 609
23 935
674 448
531 57
183 910
23 505
719 586
344 617
22 226
185 506
833 816
851 588
609 133
443 820
385 490
709 193
602 527
284 116
925 991
28 9
596 183
800 873
283 557
584 908
210 507
606 77
891 217
582 941
218 622
787 952
330 317
347 270
964 5
692 976
385 489
227 49
949 904
30 378
959 354
1000 745
602 533
898 551
691 492
97 31
921 378
959 384
845 896
881 121
238 524
248 285
245 838
721 431
691 535
75 480
337 361
680 744
106 530
981 24
295 404
245 580
316 603
137 280
739 728
381 593
956 258
404 206
386 770
959 8
520 443
789 976
392 943
87 138
504 649
218 703
609 883
832 965
642 572
490 400
582 252
202 119
70 494
940 343
926 59
734 420
0 979
601 251
909 243
252 763
889 62
636 679
617 720
885 667
505 606
594 265
623 252
632 461
691 805
840 195
223 413
875 364
903 618
984 137
408 464
697 219
716 738
847 70
973 360
485 550
675 430
889 144
473 662
720 542
608 468
635 724
190 497
520 990
662 710
427 424
295 157
172 163
344 193
496 481
748 775
152 573
675 869
61 202
309 765
428 326
900 13
341 570
201 519
75 13
534 495
81 539
653 635
104 71
66 626
990 203
682 975
919 537
519 618
228 759
752 938
215 497
809 428
97 156
425 93
256 378
925 77
974 51
573 664
971 54
542 735
569 497
981 26
797 859
971 838
194 429
70 847
510 29
495 223
431 648
559 526
323 313
210 548
895 737
807 896
1 25
720 620
361 511
674 73
824 460
41 688
712 25
380 668
370 815
156 197
498 157
120 841
939 698
381 365
500 594
53 208
872 17
925 971
690 929
544 33
455 609
476 967
632 852
297 813
616 45
785 726
26 265
526 476
516 495
343 357
99 532
61 656
162 458
383 525
130 707
854 387
411 634
211 435
987 285
368 398
712 942
460 113
314 599
682 143
213 987
463 299
285 768
297 484
852 992
309 256
712 205
304 823
257 134
580 211
769 770
901 782
207 331
378 222
256 382
988 859
253 458
631 345
610 297
632 278
996 81
881 497
481 467
170 885
544 834
69 610
354 200
230 418
454 231
308 649
651 422
633 151
750 134
835 958
813 384
624 606
182 593
183 760
694 515
442 659
280 142
616 582
0 260
545 514
948 60
101 339
337 84
996 728
61 805
533 893
273 930
778 162
498 819
649 52
644 634
764 546
713 476
131 804
658 924
438 941
388 450
807 157
853 857
873 357
646 546
505 143
860 793
788 406
78 926
345 296
374 302
24 179
998 694
716 540
56 858
776 894
674 782
524 586
995 27
883 760
895 604
622 33
745 221
281 609
819 781
78 78
448 472
693 229
858 940
723 486
700 742
816 430
660 829
574 882
543 261
16 76
144 309
282 587
923 786
588 880
217 510
448 983
123 777
225 12
456 930
16 329
351 315
495 409
735 204
632 942
494 363
428 94
194 136
933 938
59 737
318 294
622 478
261 243
754 300
745 30
820 405
850 596
572 57
115 663
659 49
636 498
337 288
362 725
912 927
349 922
210 903
115 838
596 418
641 530
139 603
450 935
615 854
551 42
185 63
906 560
104 926
4 52
362 766
222 710
872 264
319 568
504 255
303 423
732 458
172 499
107 662
265 123
948 975
136 435
163 768
865 72
755 813
190 478
83 309
155 7
282 467
46 672
797 625
792 991
431 199
821 87
419 211
601 534
325 61
690 950
941 206
170 305
648 57
421 542
893 970
134 592
480 344
268 8
903 822
699 160
34 980
299 281
332 422
984 651
785 961
304 758
885 248
368 751
65 300
406 604
631 352
865 559
896 0
394 775
691 448
395 413
246 664
684 837
85 556
956 946
792 11
598 299
110 716
650 647
824 753
779 884
601 590
733 235
622 515
497 290
835 850
245 993
428 429
380 950
300 248
530 126
880 824
177 531
801 974
683 664
548 29
557 763
50 866
170 50
863 802
831 81
402 302
714 68
500 198
756 495
739 716
786 238
515 22
204 672
757 248
680 774
743 204
843 180
608 879
82 583
277 409
702 178
40 983
995 888
479 219
798 5
1 770
746 545
998 576
190 766
864 63
349 434
269 700
157 990
124 802
542 695
292 887
15 586
561 234
915 859
311 727
883 440
185 829
274 504
860 1
698 269
794 780
631 252
653 78
7 154
549 118
954 411
488 208
523 330
268 532
299 259
762 127
346 99
948 839
332 670
692 559
642 501
752 150
572 234
503 756
272 428
312 730
655 578
154 428
50 233
541 416
899 538
84 110
163 512
707 463
126 495
292 434
961 26
26 871
768 895
947 456
271 57
186 186
787 590
537 318
546 253
118 835
114 284
193 317
58 340
294 56
616 159
94 617
83 17
467 62
418 855
981 577
269 412
108 203
279 958
8 45
673 34
329 157
983 874
876 101
946 980
91 811
901 179
502 237
267 342
604 434
529 427
344 915
252 22
60 792
642 4
899 645
146 969
912 542
470 122
628 672
508 908
188 545
750 744
242 414
63 142
161 296
323 272
966 123
138 618
537 749
317 441
859 462
185 370
191 675
717 70
406 480
626 612
546 817
785 372
692 205
828 91
491 0
612 334
888 661
836 614
762 935
72 788
860 186
80 685
375 854
695 273
569 748
12 121
97 80
792 427
193 134
5 149
580 788
866 409
578 494
25 788
482 863
733 37
843 378
242 749
935 312
630 985
993 889
142 346
955 787
492 396
930 183
883 135
786 601
603 319
198 332
502 487
540 475
106 500
458 474
908 580
236 46
68 177
923 939
757 196
620 811
26 862
766 787
416 5
985 671
804 127
277 98
933 554
982 699
807 446
823 87
50 565
51 288
492 473
693 982
154 272
902 218
78 544
151 248
424 500
701 673
323 499
860 405
570 124
430 584
118 858
10 962
291 803
915 399
842 724
922 360
135 25
271 360
475 756
387 908
743 211
946 10
785 435
432 729
618 977
442 650
281 179
847 654
642 96
843 434
278 58
397 384
220 344
276 333
432 957
629 793
65 320
289 725
914 666
119 488
579 639
875 83
379 871
297 365
58 673
419 718
655 94
503 880
609 646
967 341
578 441
919 2
902 221
353 1
5 64
502 344
478 485
563 464
904 851
371 772
548 582
889 85
96 29
39 16
799 934
786 229
507 790
368 62
710 536
366 257
374 435
501 540
363 427
994 258
670 363
96 458
925 59
691 323
356 270
989 761
43 538
870 184
280 166
387 182
886 51
245 337
810 57
417 482
429 487
767 510
339 914
252 682
964 744
387 512
608 924
611 823
966 935
582 421
357 955
16 342
257 797
823 864
269 867
988 359
276 47
961 458
234 666
456 652
876 536
730 830
735 308
605 238
231 983
381 764
254 189
277 119
138 761
924 180
282 633
411 726
202 346
80 747
565 946
665 54
938 320
514 734
497 986
422 638
149 372
55 45
927 296
906 474
958 489
228 78
795 793
874 991
475 434
147 285
168 846
687 832
558 648
19 299
140 838
878 150
544 637
968 256
435 302
231 985
276 972
42 12
937 68
849 694
857 53
106 148
781 107
469 786
704 202
360 168
629 573
335 643
918 734
750 358
657 930
943 711
487 286
560 190
725 784
362 431
339 607
732 180
581 632
126 57
982 249
246 527
274 212
236 126
212 983
767 776
692 701
950 68
686 405
524 158
74 584
478 740
568 577
976 949
660 911
781 860
64 780
178 183
243 643
925 746
802 535
82 621
383 434
630 341
668 174
367 874
984 240
862 399
710 450
584 786
881 436
700 55
231 24
820 579
636 450
450 926
117 49
294 338
70 395
760 452
195 971
543 188
9 285
410 541
524 627
878 806
657 592
907 121
400 682
291 364
603 660
718 583
715 671
594 892
353 40
242 368
342 310
65 542
600 169
661 474
55 973
65 634
72 977
393 552
203 501
310 499
434 621
581 414
590 95
105 90
676 134
312 213
833 420
409 844
885 575
651 85
918 657
827 183
966 243
97 931
749 924
450 747
505 998
332 541
993 692
626 341
239 824
371 880
994 665
120 632
251 162
64 187
48 302
523 500
91 945
469 153
458 31
196 609
442 877
279 953
808 948
657 851
437 173
210 909
189 140
130 914
627 38
836 423
579 495
38 912
425 450
559 765
72 200
100 507
156 106
663 456
919 655
56 67
440 267
993 253
892 26
695 539
493 854
83 575
802 863
462 925
298 654
824 802
583 650
460 639
812 926
580 566
773 475
452 10
67 382
684 545
750 261
637 602
50 73
919 636
426 771
729 509
948 140
834 934
53 438
485 667
223 148
969 693
461 652
626 804
447 383
53 459
632 676
665 325
44 305
944 267
6 351
281 404
484 251
792 581
480 240
839 779
8 279
778 828
420 935
348 328
612 828
590 167
442 152
964 737
370 500
337 362
954 582
860 116
952 979
282 930
78 465
511 645
47 31
554 338
479 240
162 570
882 698
176 595
251 579
930 248
804 238
37 257
311 177
317 504
948 292
898 979
403 12
905 185
75 874
749 57
407 248
15 995
698 544
448 803
574 237
747 969
423 695
11 429
859 454
724 290
719 460
903 544
80 561
755 24
182 679
781 894
949 84
954 810
405 195
698 330
802 349
836 108
151 264
429 345
337 484
581 858
921 56
950 996
597 363
9 927
381 697
413 275
178 616
8 451
336 914
9 381
555 900
394 878
920 666
153 421
713 347
977 990
899 714
313 681
806 603
318 982
525 809
268 736
898 34
953 296
294 284
797 93
340 501
723 817
75 847
439 600
890 125
538 593
918 497
805 238
570 627
210 92
701 851
239 669
383 708
914 453
938 134
538 983
112 33
15 310
383 995
525 567
393 529
33 853
467 498
324 453
553 157
45 53
306 546
161 391
168 12
824 342
452 982
174 269
827 574
713 443
845 451
23 811
718 392
847 936
642 137
922 858
548 633
515 758
265 328
15 357
191 687
343 265
73 885
75 600
20 858
276 430
275 853
506 791
343 108
423 158
561 329
875 244
1000 647
344 310
21 821
64 255
652 780
823 399
756 852
127 46
469 749
187 444
652 303
303 684
124 86
816 470
684 612
229 827
345 224
618 357
917 454
154 347
85 887
569 659
850 503
777 494
171 471
878 96
491 548
202 984
227 630
544 407
840 202
409 692
506 457
91 556
38 159
575 963
567 454
873 402
325 321
161 949
463 866
375 389
998 410
625 734
148 876
464 68
789 975
460 400
617 938
687 93
741 236
781 371
915 950
553 147
1 392
454 375
128 10
643 59
683 578
94 57
8 622
139 469
167 355
607 731
650 532
366 428
450 499
337 495
825 245
997 356
940 486
234 620
995 336
692 667
228 57
481 602
524 771
345 203
834 681
349 725
551 293
105 377
818 20
22 469
101 15
437 996
744 232
420 115
584 128
144 553
769 683
797 455
479 968
172 461
912 276
183 173
700 669
779 123
244 55
4 967
640 357
287 272
882 937
983 496
587 630
345 883
305 498
39 622
703 756
862 926
120 155
386 445
783 946
412 9
988 877
939 243
764 352
380 203
891 396
952 926
553 150
133 310
976 672
187 115
597 700
994 741
858 360
963 620
57 587
477 281
548 619
569 499
794 115
789 64
624 649
747 234
322 118
803 215
552 554
648 41
768 262
935 373
685 620
47 980
347 758
29 13
900 419
108 659
284 571
755 216
669 610
641 760
911 946
392 323
537 757
780 479
879 556
660 652
886 692
785 594
424 226
976 466
493 407
901 60
480 190
416 902
289 855
156 553
679 750
28 630
862 128
978 769
379 120
56 759
954 16
393 53
229 477
245 477
527 935
586 294
982 348
911 774
836 561
305 84
480 726
899 543
780 478
557 919
760 718
245 849
468 568
229 453
925 915
995 689
693 457
537 774
421 238
508 826
190 370
133 298
105 460
147 337
863 509
420 633
794 238
41 877
298 82
935 650
129 199
979 207
604 677
891 732
541 678
211 59
135 672
11 656
217 342
956 690
374 390
278 442
318 499
304 833
276 697
518 226
323 227
513 996
738 286
262 691
890 594
744 204
324 101
359 625
861 730
590 899
822 892
910 76
311 38
835 662
827 137
231 480
605 916
984 149
72 188
245 797
836 169
328 132
711 11
229 170
777 134
249 905
132 715
745 876
924 398
380 666
26 842
537 110
920 474
647 957
592 59
840 462
595 319
873 717
624 524
763 666
950 954
739 266
778 122
742 807
424 630
88 845
584 930
966 875
301 818
7 939
737 953
124 929
710 61
447 284
897 136
943 811
673 624
992 491
938 489
114 868
822 30
581 601
157 954
977 265
677 958
973 689
925 141
651 561
824 667
447 336
466 536
604 638
814 720
871 592
696 196
395 706
646 122
611 352
499 812
101 371
592 637
286 619
520 206
550 378
609 59
799 770
682 857
844 74
52 37
421 97
52 914
739 328
726 914
998 730
973 884
300 263
155 527
277 504
143 742
347 797
358 927
109 531
655 145
737 837
722 504
483 919
847 791
798 428
734 781
511 172
537 754
119 207
534 272
522 530
377 570
628 575
24 150
632 310
354 542
237 337
76 764
447 140
641 777
424 501
994 898
106 424
721 130
250 978
618 76
962 484
801 80
140 699
490 645
528 748
893 428
144 717
255 343
944 946
262 892
414 332
692 183
26 452
411 284
452 262
8 576
531 367
73 238
721 837
13 35
218 635
892 663
813 216
827 567
12 14
721 891
861 294
393 350
972 664
82 387
952 202
613 150
728 56
669 536
938 862
83 131
790 30
516 706
473 438
309 354
981 990
825 481
16 977
640 550
10 878
664 943
486 764
307 384
621 398
340 223
526 731
496 65
902 224
532 410
663 588
12 973
488 826
976 974
438 548
470 185
886 727
620 642
877 851
817 369
199 117
223 77
277 855
616 624
324 430
134 830
932 839
392 823
609 926
205 806
892 410
942 180
170 227
721 73
37 90
265 904
760 773
506 122
941 278
596 380
718 764
965 977
891 751
459 672
974 458
84 78
891 769
850 15
665 52
352 92
154 884
984 410
334 843
992 454
78 562
384 726
941 466
466 560
92 613
460 965
111 33
639 620
914 459
209 816
218 276
537 797
506 523
842 462
989 703
338 423
505 105
507 829
946 34
479 356
386 828
784 696
36 55
952 460
667 724
715 837
382 869
665 255
554 285
473 938
510 97
615 984
410 122
581 749
86 90
771 788
263 386
539 399
420 700
519 408
860 566
492 912
55 580
784 798
656 298
679 911
819 290
979 498
280 770
870 809
592 252
699 727
526 650
906 819
488 53
409 247
948 989
519 486
499 635
873 295
277 366
669 336
341 95
7 580
966 203
287 300
975 63
465 944
646 102
108 4
814 123
678 814
554 673
386 573
649 106
144 49
7 757
424 77
920 588
391 370
358 491
319 196
657 563
233 50
986 268
729 227
29 814
523 510
470 724
619 213
76 43
901 754
145 812
839 384
505 695
514 922
169 574
106 221
654 816
818 105
178 251
973 836
814 906
670 116
661 562
153 270
601 945
398 675
129 191
294 811
438 634
68 144
539 526
829 54
397 971
949 785
752 739
148 832
835 370
760 921
527 107
882 534
961 310
471 650
202 616
259 138
54 399
772 201
108 338
421 28
491 100
710 297
631 621
821 533
373 574
148 673
813 558
977 712
76 963
826 155
248 301
815 447
166 914
134 578
629 48
98 74
344 130
422 353
668 845
827 767
33 317
199 221
250 908
569 862
293 348
533 655
127 681
721 16
988 96
463 641
10 216
863 55
45 397
464 892
617 55
316 978
508 176
308 847
643 454
204 691
63 304
734 463
681 738
954 825
607 338
259 146
348 82
802 418
807 514
604 49
180 639
680 357
301 718
9 691
173 40
882 853
12 526
294 972
620 605
192 270
321 446
592 130
520 263
185 339
26 656
437 475
84 280
604 91
234 15
491 240
115 502
164 203
631 452
168 523
382 127
343 845
632 843
357 657
468 242
143 377
814 186
620 289
517 117
938 848
669 709
582 632
537 792
960 916
437 318
238 291
912 478
670 384
413 653
404 278
137 306
914 776
504 415
188 136
727 766
5 424
395 98
551 209
40 890
901 805
416 971
596 947
35 595
325 811
965 606
975 871
984 293
572 331
796 27
600 246
297 696
479 796
62 558
810 884
558 191
286 370
192 307
968 46
674 693
948 710
382 742
499 952
190 280
195 380
787 140
965 597
853 923
270 271
729 596
192 802
794 199
130 796
918 451
770 80
810 316
619 11
980 603
858 880
14 895
970 889
77 119
267 204
765 659
558 429
993 32
580 8
70 21
441 272
472 424
450 737
128 124
661 106
444 957
625 50
832 90
812 548
713 503
995 762
684 654
255 778
122 633
454 153
154 969
224 650
334 553
993 946
894 61
222 150
500 352
938 937
311 74
420 409
543 316
780 409
964 951
982 149
474 598
364 314
823 203
513 629
51 885
141 936
324 834
237 397
44 213
627 211
811 415
863 151
781 752
441 312
796 150
859 880
161 406
326 160
312 236
1000 535
863 870
909 905
481 233
311 885
730 221
381 571
53 371
101 824
727 793
696 775
464 582
973 126
38 9
757 696
98 523
391 703
581 651
599 827
678 857
341 189
850 836
605 567
91 507
200 364
898 97
36 974
179 711
255 621
28 413
393 703
684 291
965 453
69 389
991 449
661 926
553 749
375 274
3 238
510 138
873 77
314 686
676 535
688 298
678 301
923 702
212 788
18 964
864 523
679 281
218 172
750 850
180 211
858 157
676 783
848 363
764 943
382 355
340 388
988 54
312 420
591 92
785 682
708 738
800 541
598 458
84 409
418 459
540 410
546 809
63 116
570 339
533 891
986 679
568 349
278 10
64 134
438 178
842 570
959 733
147 23
262 629
980 608
726 771
334 144
490 452
969 83
190 177
671 479
533 733
88 813
628 668
54 638
773 541
289 338
846 607
341 426
107 527
335 569
767 396
858 182
113 274
141 453
865 737
386 683
36 570
420 55
613 790
984 683
935 157
882 83
819 846
469 838
12 287
211 256
561 8
113 943
907 782
786 70
529 780
981 490
919 904
292 746
485 620
95 30
350 424
579 861
425 790
188 898
309 489
855 352
987 306
549 698
479 559
460 459
851 264
911 665
588 369
46 154
86 910
244 163
32 557
701 672
799 310
925 982
176 777
193 181
887 963
669 63
667 638
771 938
250 558
758 333
875 548
216 170
705 304
687 987
543 269
692 329
204 1
686 746
688 998
282 984
79 256
642 149
994 402
27 704
849 270
432 663
518 899
955 608
384 847
749 115
225 800
670 183
957 103
208 261
994 17
851 604
989 125
40 357
928 920
90 12
482 239
809 703
374 729
766 768
876 772
754 587
768 626
785 519
885 530
580 472
345 117
866 710
404 947
333 998
213 105
835 298
124 721
621 731
865 37
924 731
688 778
346 355
647 740
994 483
249 932
749 506
797 655
703 562
285 278
703 893
741 88
633 300
81 516
199 58
366 519
218 89
295 940
434 364
87 994
959 972
446 904
246 95
742 378
12 960
73 351
45 195
141 272
997 504
488 116
602 797
461 845
657 566
21 978
410 965
143 89
50 533
789 641
635 924
729 171
253 104
20 279
220 863
412 586
990 636
859 608
869 911
860 114
456 681
824 96
633 145
648 924
689 761
369 282
480 741
764 562
937 190
255 573
133 831
473 723
449 515
868 334
245 952
906 544
208 872
30 824
134 76
215 638
51 973
665 315
992 76
613 582
426 327
557 756
594 274
743 689
446 2
625 938
653 373
826 146
439 249
331 848
320 998
614 941
903 855
381 728
459 176
579 855
653 913
786 827
80 214
827 35
385 238
308 815
712 935
374 898
78 868
588 269
279 567
291 253
796 605
733 729
982 447
933 886
181 138
799 160
676 799
894 690
119 993
957 240
896 726
497 737
856 612
780 764
312 635
563 503
797 302
661 727
512 734
944 311
191 438
496 143
471 602
651 93
371 825
296 768
919 122
211 514
736 861
24 990
268 600
846 89
10 19
896 445
383 901
760 573
888 677
22 591
510 872
963 61
473 608
330 352
224 309
34 992
962 76
695 382
260 477
33 181
877 220
253 211
39 835
627 603
740 177
952 343
864 310
201 139
816 743
950 106
635 373
252 343
930 289
47 216
140 881
410 951
107 874
991 944
67 266
656 227
575 658
240 784
369 765
594 92
353 648
124 887
63 452
969 598
870 920
585 40
275 357
991 673
341 934
35 86
504 961
490 758
200 328
762 682
521 185
644 284
770 969
696 67
633 379
87 498
847 436
892 838
809 784
267 51
415 117
141 556
955 884
957 918
371 700
446 128
226 315
918 257
628 399
705 350
495 851
510 378
215 753
97 490
635 337
226 267
167 715
482 975
979 79
419 649
424 703
968 832
800 932
52 742
23 549
576 542
147 611
681 417
909 271
279 145
480 886
928 656
530 99
508 813
532 915
90 669
455 343
179 885
825 315
638 950
841 102
745 904
963 838
622 557
324 96
560 476
380 482
288 454
722 516
967 621
249 365
896 148
163 999
743 680
765 294
256 224
483 60
345 282
520 108
561 422
672 771
386 822
798 952
272 92
895 828
742 2
318 122
854 831
230 370
443 110
819 363
231 557
325 905
975 453
538 637
398 868
352 648
92 653
646 686
145 930
835 872
263 499
760 995
390 592
600 330
515 894
12 59
774 763
124 324
475 634
274 114
977 788
120 92
792 304
593 865
326 725
345 904
387 795
530 856
979 634
138 536
260 452
617 576
556 971
803 936
172 650
96 845
43 668
491 379
643 896
871 815
659 725
426 439
147 687
188 713
348 814
215 339
628 342
988 6
564 537
663 993
43 813
699 642
568 632
4 894
449 397
827 238
28 938
414 675
354 946
284 126
457 863
649 108
404 382
722 595
850 444
226 1000
566 204
214 445
200 60
5 966
381 248
552 899
583 144
17 735
634 559
886 359
581 478
0 495
829 309
759 518
151 26
486 430
706 638
472 275
203 1000
874 658
80 257
562 760
754 18
677 903
572 73
669 396
32 54
208 369
216 593
12 200
171 617
740 751
168 144
302 436
730 298
247 262
814 432
266 195
171 631
210 124
230 22
485 183
680 87
417 841
770 216
787 424
226 25
178 468
919 937
735 211
47 263
348 136
853 225
205 891
647 40
337 352
809 568
21 346
158 127
847 396
716 103
263 309
26 894
231 649
797 148
469 781
216 623
792 241
801 114
941 826
569 555
544 565
287 887
138 849
892 315
748 524
822 303
916 332
594 996
546 707
261 526
343 49
651 162
629 878
960 676
468 497
652 502
947 192
612 564
602 964
35 992
534 173
332 410
366 252
76 904
659 523
690 851
336 316
43 956
312 768
144 156
375 624
87 666
792 779
966 364
811 855
651 899
362 832
860 255
759 263
77 604
233 270
595 704
703 423
319 369
644 385
381 811
957 44
713 328
760 682
140 863
415 332
309 818
575 608
437 557
921 943
992 47
240 770
56 746
965 261
569 982
348 303
687 720
659 293
402 601
161 797
121 8
460 115
621 999
4 162
266 736
263 403
899 944
293 252
286 453
447 169
390 111
916 422
118 340
217 646
730 811
693 896
411 26
911 885
115 918
940 519
619 612
331 298
417 116
523 291
323 406
751 999
692 975
903 322
504 52
523 662
809 337
832 188
275 526
296 185
116 419
336 262
155 918
885 9
186 500
933 929
487 170
178 920
635 526
70 648
79 359
534 441
585 965
518 56
928 338
37 83
118 633
478 482
490 846
132 400
753 624
557 833
155 844
288 357
927 724
348 189
186 614
885 948
133 933
457 128
825 440
920 256
916 674
243 179
530 560
672 482
938 266
477 444
256 978
848 893
665 275
447 4
708 906
852 915
558 79
503 869
112 839
129 710
717 479
935 45
438 618
398 127
463 4
636 21
785 532
53 291
798 951
679 531
919 892
361 514
675 757
987 371
908 488
1 878
874 284
406 22
271 343
922 992
215 271
118 221
490 127
895 54
585 237
467 699
246 236
377 225
519 631
715 803
115 956
823 404
798 417
719 991
805 174
961 789
750 176
934 428
43 327
802 561
777 597
522 434
707 371
713 251
882 106
515 777
755 739
481 186
492 210
457 935
364 145
249 275
823 875
185 26
33 586
143 537
248 664
367 593
986 630
979 375
753 893
494 668
21 207
10 106
768 705
571 135
451 139
234 664
948 754
638 538
221 558
307 176
474 0
233 927
878 223
497 293
229 567
414 957
219 538
294 43
831 415
129 985
92 301
418 235
747 998
818 566
774 798
210 472
294 767
505 666
877 390
81 891
708 464
925 607
294 654
504 247
413 658
211 735
114 339
176 902
799 186
40 42
472 149
606 507
91 720
692 96
503 622
486 48
719 641
305 701
551 615
512 345
962 632
326 1
902 601
704 301
19 302
606 488
433 496
343 407
875 605
15 921
510 456
75 991
751 285
641 628
657 638
117 838
551 345
284 50
69 23
77 183
339 818
966 330
466 591
710 174
647 382
860 479
969 327
195 760
23 354
781 483
824 790
286 902
659 870
804 327
342 421
518 322
51 446
196 95
792 764
695 676
304 211
57 652
696 984
138 277
124 218
356 199
866 891
647 400
568 366
451 18
378 525
597 100
613 437
488 507
536 536
179 4
478 905
205 193
320 414
373 11
644 498
188 882
193 243
553 498
480 282
358 651
684 31
617 703
353 893
938 447
446 851
460 28
965 595
221 841
518 862
508 712
651 620
246 599
366 436
219 250
635 703
603 985
254 896
553 515
95 961
616 208
461 518
190 158
787 707
827 882
705 957
586 528
738 137
988 553
753 92
636 141
710 312
457 937
159 195
807 885
729 649
629 463
425 3
424 169
952 851
148 881
491 707
384 608
668 314
45 810
569 282
41 469
82 948
600 288
925 281
563 897
800 136
826 791
109 86
930 85
991 401
497 222
616 272
648 934
408 173
744 162
601 588
452 941
989 256
672 353
487 531
365 664
52 409
324 900
377 642
596 608
961 438
976 54
697 215
579 533
946 463
517 901
167 611
350 643
794 879
695 388
47 13
941 574
82 36
86 134
459 540
308 680
41 48
708 49
621 454
884 148
365 193
930 900
989 935
339 460
888 193
202 964
500 204
130 798
435 906
622 209
412 648
809 155
943 25
169 984
892 647
641 605
644 170
934 776
943 486
966 711
206 604
156 776
44 723
50 629
823 229
353 451
427 306
270 598
626 41
779 628
490 272
567 89
876 199
335 253
363 534
295 951
299 578
889 883
821 345
186 288
51 632
816 266
673 659
201 885
915 592
55 413
526 546
105 580
997 773
964 874
804 766
585 244
86 621
342 749
902 558
571 344
817 435
858 874
279 121
59 830
702 838
607 742
276 305
254 938
381 862
235 384
893 705
645 641
185 496
925 695
577 781
473 295
502 666
698 364
221 432
866 85
504 949
464 169
44 942
395 180
435 777
378 769
783 494
998 275
628 580
664 43
231 96
185 618
857 149
901 546
496 822
918 627
414 318
694 373
265 675
932 580
257 362
564 1000
111 726
189 723
166 469
638 229
477 402
315 531
229 640
106 747
472 670
214 629
157 629
658 969
733 268
982 817
6 10
91 830
117 870
899 237
187 92
742 350
625 652
606 202
124 457
217 582
699 406
318 794
747 733
831 423
134 642
620 86
569 884
349 484
314 905
786 965
225 160
106 803
1 239
402 55
58 41
687 201
957 777
712 370
810 5
27 877
300 993
497 609
668 606
386 832
640 216
665 423
175 573
795 873
360 172
335 34
580 222
853 624
574 248
617 419
475 775
676 661
665 106
411 247
323 291
184 203
660 841
799 280
786 639
728 393
189 542
381 201
135 161
26 101
843 553
297 91
188 224
112 55
5 255
650 753
436 816
692 996
787 289
806 16
385 611
837 727
329 777
129 264
310 111
408 280
827 890
225 126
383 470
601 865
909 5
517 17
589 811
757 500
206 438
594 361
915 851
706 378
52 896
488 854
510 862
362 140
677 425
414 686
961 889
777 630
315 594
412 989
776 79
423 429
846 488
841 468
374 495
162 668
562 772
897 38
404 294
730 584
546 419
9 574
575 252
725 187
140 777
922 134
110 13
954 145
162 780
497 987
434 29
845 819
836 352
47 66
506 228
259 343
19 488
190 920
12 73
334 741
222 496
126 917
519 99
743 746
833 768
352 333
443 791
757 320
880 661
863 630
941 162
779 149
130 222
698 988
837 168
797 710
756 345
65 878
723 510
542 338
218 272
123 730
627 294
943 127
628 670
768 490
388 786
575 561
936 843
288 762
856 198
248 734
902 716
717 396
481 221
759 428
992 997
123 450
987 219
719 357
336 99
749 501
205 369
357 677
382 365
804 559
259 988
436 535
8 993
89 228
204 652
17 216
113 143
602 461
252 829
755 148
566 785
616 955
304 293
622 612
229 905
564 549
706 740
417 563
645 80
577 347
967 736
248 909
41 732
19 600
267 327
626 18
68 972
224 777
213 242
562 479
590 627
145 2
9 551
869 190
914 975
186 663
145 159
645 565
219 615
590 945
845 213
746 436
476 480
774 67
685 847
796 570
564 491
811 63
669 295
425 644
559 764
377 611
830 527
609 357
981 947
204 978
177 566
71 34
888 727
225 354
194 155
587 457
824 314
272 378
296 150
769 574
101 507
607 919
207 140
538 490
262 649
799 520
679 838
223 446
106 51
697 604
250 622
490 571
295 882
348 403
180 159
219 356
359 873
558 639
163 737
343 964
981 955
949 519
393 635
224 99
795 349
908 788
743 511
656 732
575 818
532 666
973 432
858 266
884 250
504 56
549 209
454 522
288 501
87 142
920 621
507 30
29 282
837 17
96 314
420 482
976 409
865 4
766 856
579 177
769 249
254 187
853 990
299 192
962 558
848 80
938 885
731 777
461 481
848 121
816 296
141 454
894 142
182 932
903 835
235 996
45 404
371 668
429 154
873 423
5 563
186 183
70 573
651 81
887 21
734 394
699 145
845 741
996 591
952 714
665 329
437 788
178 809
992 717
202 659
614 722
247 252
928 135
453 387
995 347
469 290
678 124
202 406
102 813
733 420
66 489
82 635
173 265
287 79
101 812
823 277
182 648
698 948
245 282
98 34
469 553
202 753
920 338
910 193
202 734
544 755
657 581
396 356
952 929
663 573
218 144
446 843
198 999
818 697
543 570
131 784
702 831
365 36
889 754
945 213
546 845
999 317
509 167
887 269
364 73
13 910
624 428
284 770
918 20
462 496
953 986
369 818
280 934
923 12
221 522
587 950
870 127
982 437
582 387
624 827
290 895
73 983
184 896
308 813
947 549
283 430
662 366
411 502
663 590
330 476
587 10
551 178
221 356
22 186
857 147
708 545
200 840
607 667
968 141
8 38
143 899
68 192
244 649
92 507
15 763
647 763
532 123
249 664
737 921
392 137
556 111
839 495
901 583
303 272
936 900
276 515
885 425
998 428
321 110
821 300
965 351
509 639
297 788
646 350
708 872
745 511
497 352
446 741
377 81
182 797
877 788
516 628
832 119
323 120
762 216
276 337
953 133
735 483
735 306
474 882
273 273
633 63
704 784
437 274
806 474
522 784
206 884
149 779
411 416
594 624
336 282
59 188
111 110
139 798
983 76
308 693
124 287
167 558
610 452
402 136
805 65
912 936
415 133
739 790
536 432
308 774
493 775
850 262
409 381
92 563
437 28
265 655
953 122
75 310
223 799
580 533
176 297
909 667
340 444
698 808
738 987
423 130
12 981
17 959
426 545
704 181
215 209
379 823
120 725
135 300
391 729
813 133
286 317
350 816
23 69
965 823
332 501
517 767
987 940
61 487
936 428
796 994
365 551
478 569
230 982
359 818
733 215
311 881
974 891
962 741
632 288
402 570
419 594
657 886
290 479
850 815
583 682
519 587
992 883
35 999
740 181
366 641
426 268
826 950
851 787
946 458
231 736
732 807
34 29
389 239
841 621
693 897
371 366
894 468
783 38
533 189
681 970
930 549
477 6
949 726
300 446
263 45
399 337
585 474
399 316
170 908
882 291
29 401
942 299
915 967
256 443
349 574
426 235
213 72
214 140
171 986
244 971
73 634
240 358
784 169
112 816
315 688
287 619
150 765
817 90
354 945
853 911
459 241
964 993
291 644
277 584
75 699
604 332
446 300
225 27
184 399
882 317
451 150
322 391
332 7
583 461
953 938
884 429
32 771
959 557
521 139
379 801
850 9
592 908
748 788
318 432
928 200
999 340
381 972
736 392
465 988
750 689
775 544
780 48
817 699
933 164
780 990
210 892
281 849
638 972
723 196
15 290
820 944
663 572
609 54
641 533
618 457
230 137
360 505
417 991
650 969
559 615
816 109
289 68
43 338
720 774
529 950
380 896
432 546
177 299
895 697
611 978
793 206
21 925
788 823
645 504
417 660
197 218
162 751
452 55
483 719
331 409
677 679
304 593
20 838
54 272
294 354
762 697
331 452
229 871
831 870
758 695
487 741
137 278
350 992
31 834
466 664
216 921
361 187
359 341
290 95
220 570
306 346
870 28
649 644
278 252
427 215
900 40
541 993
273 10
929 464
500 834
304 722
259 171
964 977
180 164
515 852
182 766
193 321
800 404
786 430
850 933
457 745
141 91
725 581
336 59
957 210
276 383
906 186
949 334
545 886
369 107
999 958
288 486
124 584
719 59
348 206
131 555
691 683
213 258
109 657
815 254
337 152
724 285
943 673
834 555
136 303
779 507
348 626
705 765
960 902
418 388
603 157
356 747
335 995
74 593
681 358
107 448
772 496
0 759
68 443
948 147
436 362
103 775
559 529
993 787
472 407
667 919
110 854
420 793
635 279
218 411
643 398
546 867
104 337
853 854
582 0
360 71
177 706
364 346
80 634
678 611
440 457
660 279
299 863
498 867
838 145
468 633
909 970
941 117
133 761
322 621
555 504
893 763
624 201
925 37
552 630
615 480
620 46
290 699
411 434
976 498
393 429
216 667
562 613
958 385
327 961
250 65
945 183
474 157
542 727
605 949
124 414
624 117
830 539
355 445
355 240
915 497
982 23
92 610
84 316
280 801
311 677
801 93
736 892
255 210
598 628
169 744
379 755
805 429
46 665
460 627
847 714
76 44
997 849
837 717
777 643
691 559
413 20
226 436
678 951
716 226
957 672
466 961
676 972
15 788
92 773
399 54
420 838
779 288
937 798
918 463
54 140
577 410
343 668
359 760
925 887
75 147
337 191
727 937
483 587
634 998
313 763
235 551
784 146
813 186
98 378
455 755
918 333
436 374
436 341
108 295
837 654
893 291
400 67
583 849
647 532
944 589
129 106
442 477
950 890
460 547
97 554
222 249
826 413
956 31
24 725
696 37
500 196
851 836
285 28
412 788
938 185
625 429
895 428
424 552
422 407
146 216
45 40
522 423
921 392
830 776
69 492
99 208
610 430
422 299
9 463
528 545
291 122
164 986
73 628
878 595
914 781
905 79
694 621
511 578
871 825
772 359
138 103
137 517
862 426
925 417
204 332
48 232
40 43
646 941
812 594
309 221
632 902
340 829
534 379
599 546
256 673
937 157
180 660
121 448
79 434
909 989
5 452
321 511
338 478
162 288
818 242
588 719
906 677
644 139
51 46
938 835
456 605
458 494
133 897
951 710
990 948
420 444
740 122
12 413
562 796
552 305
705 376
461 611
269 554
564 997
475 559
547 826
832 959
183 831
417 329
321 744
598 421
534 307
235 397
812 587
860 806
998 257
657 355
314 316
378 534
918 840
789 99
865 422
53 845
861 857
5 22
732 726
410 199
59 117
890 379
244 137
552 414
673 868
680 713
755 374
159 893
491 354
604 865
375 81
887 79
505 544
733 576
654 485
283 752
640 467
731 284
142 744
205 665
172 197
140 134
4 880
233 739
664 53
149 293
963 641
598 552
407 230
917 857
33 99
500 577
661 635
343 497
205 189
172 438
187 930
137 314
891 43
248 187
487 822
74 649
826 64
114 138
109 825
935 831
53 488
374 22
871 85
703 852
473 649
306 290
936 76
557 569
970 277
467 197
477 442
722 416
868 227
550 857
138 280
850 862
25 954
252 666
512 29
885 945
698 554
990 323
459 724
783 448
769 984
312 551
946 444
711 859
979 492
990 860
959 377
542 418
666 821
545 769
28 75
16 703
595 502
142 791
829 495
166 388
487 52
571 409
738 74
200 26
151 711
478 660
312 337
866 728
951 17
702 342
450 123
945 46
384 588
713 734
966 39
748 466
15 46
990 139
709 713
467 427
169 819
470 629
89 121
13 63
202 547
272 171
825 93
78 453
921 372
410 550
649 841
826 795
932 909
352 792
743 137
417 494
167 566
785 599
200 430
532 271
748 831
699 830
263 475
110 120
569 714
216 329
636 997
200 43
615 747
161 142
763 807
334 402
24 969
874 434
834 490
951 371
746 31
69 566
535 328
348 951
487 325
676 387
651 918
654 309
987 450
902 963
340 404
450 332
844 377
768 463
333 366
1 708
580 984
207 984
420 268
518 191
350 104
567 673
82 817
748 275
461 123
648 579
829 135
819 726
983 745
517 542
274 533
560 147
902 306
919 410
643 298
109 322
116 221
905 514
546 299
317 269
677 134
147 210
663 745
179 219
646 779
863 8
5 945
280 848
107 622
78 815
182 479
261 302
771 734
796 491
407 700
161 102
878 891
560 755
222 470
731 200
89 97
157 452
146 40
189 928
584 115
773 846
411 635
124 710
920 451
126 630
918 97
565 332
248 612
533 1
404 247
288 16
656 85
951 992
314 452
794 984
989 272
500 543
352 133
331 655
539 838
332 937
54 844
948 618
808 728
53 880
13 669
573 517
955 173
808 79
6 693
846 728
22 255
717 428
81 495
466 787
384 420
140 964
170 654
357 220
677 64
608 526
552 956
446 586
252 9
167 702
10 34
19 257
112 783
424 761
497 215
193 567
706 575
407 862
260 976
69 186
63 935
11 478
810 692
438 726
967 794
666 117
380 46
898 454
310 207
828 808
557 105
339 705
167 899
713 502
640 675
884 90
895 211
4 858
479 242
565 440
448 252
16 511
484 527
765 761
186 451
239 166
171 61
702 400
238 338
738 760
775 611
862 88
809 648
175 331
584 121
313 344
395 883
226 961
770 363
50 823
81 559
316 133
269 273
514 219
931 900
750 547
5 920
515 103
276 100
869 485
469 528
162 983
380 276
289 391
558 308
539 407
760 979
241 445
245 468
572 841
845 724
632 770
67 998
628 689
822 972
128 225
150 832
899 16
757 356
338 127
1 15
952 901
158 812
261 215
306 99
359 927
745 974
158 870
296 490
188 984
496 119
827 493
7 585
427 462
759 944
149 273
755 687
212 212
234 546
82 146
731 609
983 432
158 156
40 254
655 565
95 943
211 789
218 841
425 814
432 123
902 251
640 197
533 617
649 398
112 450
625 380
424 249
771 296
935 295
311 304
30 254
749 395
158 297
589 535
385 184
585 612
890 123
64 770
323 183
43 52
8 945
298 853
973 958
822 277
656 900
82 83
402 559
239 416
368 235
367 517
442 392
319 695
883 739
924 929
117 616
531 380
942 771
107 760
557 572
576 41
711 752
742 379
644 713
574 41
183 821
32 297
779 471
123 251
512 702
218 181
817 599
919 834
698 383
253 585
428 528
655 673
205 282
464 715
580 926
954 717
556 961
642 713
737 204
664 531
405 802
294 847
840 416
871 851
260 994
580 672
626 496
885 883
135 551
602 515
615 152
671 583
331 511
574 138
997 152
453 66
215 830
597 563
873 92
805 21
87 928
760 306
615 459
539 317
547 50
757 717
427 640
451 892
843 324
995 163
330 604
483 140
105 545
719 549
231 784
620 247
295 945
140 294
559 793
243 492
200 837
314 221
783 904
705 547
777 772
92 884
982 214
644 303
272 195
431 481
531 59
380 161
961 886
360 956
660 767
872 951
535 776
335 148
798 772
527 251
119 855
24 979
591 415
265 756
106 210
179 478
579 240
695 222
582 752
871 813
377 355
812 637
810 746
670 459
282 594
578 934
293 145
397 190
860 839
290 940
976 626
273 419
634 849
376 693
856 746
154 902
765 315
362 654
333 645
368 456
251 732
983 804
420 376
373 364
794 325
852 197
932 938
470 212
149 970
408 320
748 980
782 94
489 855
576 824
664 537
698 957
601 347
693 257
848 191
517 306
562 69
664 213
900 416
566 833
949 830
560 700
652 354
297 78
613 856
569 341
616 691
424 817
933 30
992 996
810 859
286 334
398 916
509 507
334 292
935 463
337 651
798 957
666 949
135 517
637 13
797 432
290 885
327 373
61 336
650 453
519 337
848 865
745 279
466 35
23 694
684 259
355 934
28 400
698 513
486 994
882 385
435 865
175 869
861 334
775 780
109 319
238 784
382 727
203 14
618 297
456 164
398 478
862 389
957 154
265 765
760 856
732 89
242 439
890 59
321 615
326 871
349 673
217 745
558 959
956 448
246 137
405 328
148 929
907 384
308 935
864 479
445 503
74 317
412 355
61 36
475 316
628 231
721 67
943 867
184 290
499 650
254 56
313 316
500 305
168 832
865 891
440 513
314 167
941 15
818 246
175 839
492 751
761 363
342 590
84 588
163 818
691 484
470 173
441 395
118 793
43 615
421 402
876 601
869 685
901 394
524 737
187 200
60 460
973 143
809 1000
641 670
619 421
84 254
35 963
725 762
541 201
74 151
704 292
561 773
734 59
170 948
946 230
439 298
632 837
953 120
897 764
241 712
666 651
280 344
67 680
811 434
920 826
188 265
129 645
678 527
873 463
310 63
545 379
680 621
336 503
584 582
73 977
678 604
126 345
880 365
655 58
170 915
24 528
156 366
780 617
60 945
233 167
906 155
410 470
22 63
370 431
908 103
148 573
43 300
104 703
262 896
833 88
664 574
667 744
578 102
402 201
604 985
700 671
479 856
102 951
518 672
83 940
90 43
485 385
884 55
287 672
329 710
637 489
208 694
55 122
54 365
802 925
921 258
169 829
497 57
68 360
816 325
627 903
263 591
33 133
423 706
427 586
406 375
277 12
849 689
571 923
83 202
313 203
924 313
730 781
431 243
375 178
8 968
876 817
33 225
874 924
551 839
339 81
358 441
454 5
452 357
277 307
824 531
391 220
109 161
90 615
393 81
938 441
293 209
442 618
608 72
30 726
180 545
41 908
60 765
613 894
284 24
57 658
739 849
342 382
965 943
359 460
643 192
842 268
952 830
49 729
717 958
36 92
6 170
543 502
419 630
799 772
970 717
420 368
924 459
757 859
77 58
700 717
397 958
852 510
443 993
371 59
226 765
548 355
999 488
122 532
84 715
574 370
281 16
879 172
473 197
446 134
563 443
212 319
274 139
670 543
164 115
684 110
44 856
781 735
624 628
855 90
76 72
712 108
908 809
82 94
54 911
288 747
559 867
905 734
967 382
329 874
817 464
887 699
586 389
629 941
524 984
418 40
355 869
188 971
293 78
457 211
449 528
728 623
635 490
291 586
110 26
439 255
290 464
641 115
678 380
102 965
371 723
71 748
142 642
621 888
24 25
524 785
399 140
759 291
729 782
781 423
525 450
665 360
860 17
508 989
235 413
591 799
928 966
285 247
555 376
793 212
990 153
706 801
909 609
68 796
777 928
222 70
262 186
874 732
285 160
741 844
420 108
303 479
50 346
284 618
25 14
548 249
944 714
866 648
384 102
99 451
457 998
983 293
245 315
170 326
127 138
891 366
184 895
315 386
203 703
608 906
781 39
644 383
921 452
283 584
827 243
948 325
156 865
837 483
988 431
901 319
640 847
515 659
704 878
98 244
305 958
765 117
172 831
114 442
583 871
711 460
55 515
296 215
355 768
522 282
310 628
829 448
339 733
507 867
938 77
83 785
633 610
497 994
803 179
481 106
807 865
259 787
849 205
847 747
566 157
758 95
925 648
55 894
248 577
291 50
543 470
82 364
27 164
498 184
892 549
565 574
7 275
4 81
406 272
598 510
524 448
245 532
840 531
78 639
984 811
914 244
503 279
561 375
608 452
90 818
594 790
707 348
619 714
713 729
987 996
964 724
97 814
874 988
245 66
550 352
35 985
801 344
888 706
355 570
296 159
120 713
379 201
979 877
900 414
121 270
518 683
416 278
74 870
5 773
419 386
28 707
636 686
146 672
314 30
199 462
514 419
359 400
484 448
711 324
414 837
714 785
557 424
553 687
887 654
31 649
32 888
327 815
283 899
219 325
761 40
245 509
163 854
21 81
637 41
254 722
150 368
178 305
444 241
329 631
71 361
372 635
579 59
434 73
259 728
875 987
886 161
63 605
632 353
151 736
909 443
540 661
434 229
180 466
861 53
565 212
297 670
716 978
336 331
171 107
530 134
53 35
799 771
665 422
938 49
588 744
198 555
978 633
517 173
561 503
9 522
880 944
205 936
52 871
174 612
538 56
239 830
249 171
169 584
890 190
303 138
887 389
620 213
656 992
581 338
619 67
930 675
244 863
363 707
144 854
405 506
134 687
189 373
802 97
177 887
310 220
746 566
963 531
354 418
540 378
205 339
919 884
95 247
589 553
950 416
346 71
976 789
871 506
580 62
572 562
782 57
138 987
655 863
539 364
890 747
328 72
759 506
165 789
452 455
246 117
714 917
249 346
681 621
975 423
217 848
440 265
809 732
586 738
804 884
841 267
800 570
692 69
368 554
228 511
813 885
491 257
346 704
964 213
363 574
417 893
380 342
796 434
616 85
410 664
744 761
755 664
439 313
127 27
970 847
70 27
251 471
219 764
894 877
407 515
869 531
457 838
723 373
326 567
250 176
890 796
704 782
119 2
226 173
129 584
678 864
982 234
949 502
645 490
109 481
524 224
660 19
635 354
706 612
979 408
568 198
311 331
761 330
60 1
170 799
461 749
706 689
74 616
216 725
784 862
166 605
740 856
982 104
362 438
712 832
347 241
502 532
652 153
765 103
419 804
76 346
478 850
886 238
710 975
483 614
587 779
299 415
326 883
891 35
64 484
416 663
345 215
440 670
731 110
418 695
817 662
674 191
568 578
33 446
868 504
954 103
876 888
132 371
74 565
81 280
26 780
621 174
433 280
859 728
427 818
845 151
692 13
539 323
389 166
246 35
797 962
252 724
346 989
764 604
459 719
218 283
936 847
145 590
387 987
365 94
998 591
74 927
170 330
852 280
478 567
62 28
974 951
547 818
162 312
487 117
269 131
573 755
337 583
289 846
710 538
51 467
590 710
80 808
749 262
7 697
205 522
94 217
272 696
834 823
604 746
30 117
829 127
658 832
605 597
189 943
237 572
581 272
200 290
463 33
409 704
632 262
700 142
444 736
61 276
13 29
493 119
740 825
63 621
713 851
146 214
147 722
243 714
14 46
585 467
381 594
110 597
607 729
488 370
447 719
517 345
989 19
24 39
325 253
386 842
888 173
746 848
641 554
423 594
971 713
880 230
377 924
678 741
786 597
296 653
839 16
612 782
834 661
327 148
418 171
257 124
430 43
364 258
174 161
503 235
599 270
914 570
339 84
686 423
837 620
238 35
826 21
729 952
16 734
936 878
263 544
175 479
856 994
265 840
868 619
187 146
872 411
994 965
197 109
669 447
744 251
284 359
303 808
390 962
387 476
12 124
139 891
577 68
677 664
427 302
103 945
702 926
276 800
668 594
272 515
912 971
964 563
482 267
813 548
466 346
937 991
586 388
763 327
574 936
342 185
525 709
787 246
119 639
727 725
747 605
644 505
535 629
304 223
861 125
850 148
142 860
291 817
11 730
453 320
948 442
886 899
833 519
276 469
891 274
856 719
681 585
879 523
890 319
699 437
424 187
306 982
14 597
436 584
661 428
113 110
271 252
750 131
624 221
630 986
896 730
173 364
528 327
884 165
798 600
368 380
367 873
79 37
485 268
926 649
778 615
69 309
928 738
610 257
583 934
957 117
660 173
290 613
742 579
968 873
948 98
256 971
501 589
241 41
19 417
939 48
798 75
674 408
967 260
295 216
28 144
887 397
60 187
643 872
460 293
804 723
247 793
449 419
976 125
343 535
781 278
35 826
864 754
124 411
193 652
146 571
490 167
790 901
57 715
427 51
100 523
112 13
365 256
744 138
979 558
262 741
686 63
793 757
99 558
76 942
843 210
171 120
838 74
788 953
359 738
601 446
375 208
160 709
940 102
33 852
427 238
11 68
378 194
656 257
513 120
717 674
496 939
7 910
954 282
640 196
708 324
134 735
821 102
106 264
837 284
264 623
140 841
570 446
968 30
420 713
914 145
486 656
832 401
598 311
367 152
911 681
3 60
336 354
394 550
339 33
629 997
48 539
15 882
740 698
759 543
577 779
662 439
331 785
336 776
165 637
859 140
624 474
439 132
727 396
372 989
568 696
456 785
733 145
699 12
415 642
433 864
140 102
649 950
606 867
778 860
336 655
26 191
21 16
553 316
705 99
197 822
153 155
962 135
329 934
931 475
365 987
994 874
460 228
325 671
328 345
701 479
850 644
173 858
15 125
17 171
840 539
284 382
773 830
794 579
84 248
820 713
94 345
448 822
62 327
348 725
171 881
53 516
137 673
192 440
405 501
396 585
242 600
425 548
439 807
52 774
431 252
831 827
2 686
565 167
331 375
954 101
468 376
568 225
496 371
387 297
18 747
786 764
377 592
914 272
827 320
760 193
225 141
894 508
116 143
655 909
200 652
950 313
875 550
487 22
746 811
355 9
702 789
296 499
769 810
902 484
128 664
733 559
130 406
173 703
585 163
203 378
792 551
460 352
241 371
620 833
695 346
113 935
436 858
354 87
660 457
411 854
262 172
379 921
330 530
943 988
376 296
784 648
115 819
616 142
737 882
384 9
11 328
774 396
863 978
781 263
35 155
918 67
386 740
348 366
334 307
488 954
745 117
169 566
724 154
54 771
76 527
305 938
630 566
846 839
657 208
557 159
121 413
65 669
868 108
334 345
344 531
685 138
985 869
93 149
844 645
982 223
915 461
594 429
548 719
279 807
975 66
988 870
153 289
522 943
983 933
153 702
468 125
141 933
675 388
899 539
677 173
174 333
759 357
54 663
414 548
372 323
622 833
375 581
441 257
496 721
971 113
12 44
386 284
735 906
296 498
530 732
520 210
386 831
269 825
927 446
581 925
38 770
386 301
25 667
882 454
452 940
310 594
767 334
364 926
268 753
587 597
961 606
393 165
207 238
157 346
752 799
147 760
111 49
864 990
741 409
767 414
78 869
73 739
490 681
336 937
704 956
25 508
878 846
771 655
355 841
425 877
981 926
436 504
645 780
499 222
657 121
617 674
787 153
1000 140
460 287
741 520
643 285
881 699
733 639
350 497
908 35
77 634
34 34
845 83
704 35
968 55
604 697
742 692
352 529
581 429
747 694
176 394
25 314
683 470
620 771
618 513
705 737
546 370
938 200
137 845
119 243
102 627
76 80
116 908
597 928
578 437
391 649
97 627
361 555
70 431
173 413
955 16
342 772
953 588
615 583
645 601
906 769
653 301
833 431
952 6
757 635
684 334
203 56
894 296
524 920
348 85
673 717
839 306
444 839
397 2
707 720
565 274
365 121
437 982
183 711
366 171
713 102
645 814
337 267
218 991
321 754
794 189
632 855
63 520
407 70
793 410
208 272
970 19
314 617
136 331
386 596
300 851
264 433
360 401
783 836
138 645
620 187
186 166
341 662
33 295
903 386
559 776
911 674
98 228
590 826
104 53
496 539
151 648
106 871
602 426
260 616
368 977
799 261
246 165
180 474
391 608
744 916
268 170
151 325
106 757
756 410
155 145
387 492
643 974
355 547
628 446
379 867
872 297
590 328
604 247
17 520
97 483
628 710
12 637
220 868
588 73
598 133
788 606
899 857
747 671
374 448
366 260
301 592
645 380
649 281
576 126
609 630
752 732
666 208
126 931
985 434
657 396
223 384
175 673
491 608
612 665
190 814
605 956
634 299
473 348
679 837
612 511
237 915
206 915
792 675
754 526
584 890
673 118
105 425
118 230
615 760
593 730
997 571
574 235
545 652
85 934
794 977
741 569
713 151
571 487
658 617
101 813
5 747
17 351
982 300
528 175
479 798
461 247
873 849
517 403
367 259
268 509
544 825
856 566
498 828
97 778
979 730
91 312
547 834
936 120
8 421
591 596
986 841
58 609
147 673
839 545
269 250
887 244
885 271
655 455
584 438
751 523
562 195
967 81
899 444
591 489
381 795
936 780
425 637
573 686
916 444
174 629
361 977
779 250
786 979
555 320
231 109
483 235
833 437
169 293
108 50
495 729
122 73
523 340
457 116
850 309
87 509
386 351
972 505
330 649
182 729
280 760
80 640
975 621
539 298
851 361
881 539
522 963
847 276
646 187
535 426
129 945
578 201
245 93
307 37
287 632
150 939
945 106
296 819
732 785
913 532
240 783
824 512
310 710
58 341
462 76
628 468
228 26
505 246
974 816
481 65
396 468
14 70
460 236
593 347
955 67
825 153
308 471
224 975
963 398
97 687
877 714
678 17
506 982
591 452
531 567
227 78
181 391
910 176
804 885
66 171
358 859
649 414
441 942
598 895
743 693
146 434
138 296
870 344
919 559
864 318
924 93
405 797
951 57
11 686
761 739
220 537
216 765
654 716
848 695
636 335
796 914
594 938
567 279
28 362
453 575
472 642
653 625
807 980
592 129
147 278
325 631
658 232
118 510
718 424
422 139
171 643
374 691
10 873
442 894
604 95
873 760
733 664
237 725
825 520
988 923
709 659
325 171
672 916
137 157
994 667
889 460
436 524
519 760
181 784
266 99
111 957
717 6
951 212
985 1000
555 717
256 299
968 318
438 219
808 888
449 331
947 82
144 687
945 370
961 855
817 617
551 555
264 63
812 489
570 511
662 771
822 470
562 553
281 913
693 678
78 983
676 547
504 781
154 557
284 926
539 720
582 957
231 814
510 860
652 214
33 693
934 21
784 136
172 891
998 21
75 635
712 625
982 306
98 462
366 964
528 251
194 29
401 627
31 859
262 951
939 58
606 170
21 22
824 200
991 219
108 802
188 464
615 468
735 473
644 549
223 474
301 476
689 641
530 675
575 864
204 577
805 992
406 730
608 171
537 882
404 464
675 725
347 59
460 876
83 610
756 347
105 118
769 725
672 883
685 21
360 186
123 780
865 864
540 487
91 831
25 549
462 477
144 981
974 550
191 756
41 222
448 670
910 210
820 278
552 550
717 549
629 749
57 856
118 594
33 949
569 64
676 920
230 341
485 425
72 26
89 380
504 826
534 566
630 630
254 765
758 328
928 554
335 17
883 180
839 762
911 976
397 225
542 25
525 613
224 2
469 114
387 736
885 545
235 481
491 405
229 815
955 560
400 551
743 358
798 856
406 797
521 831
583 935
946 110
833 666
730 28
885 49
808 370
818 160
16 789
886 37
251 708
749 478
784 810
628 8
981 336
309 800
778 90
237 756
396 344
966 368
821 701
987 811
230 988
812 629
922 821
581 480
420 511
259 330
293 165
148 217
415 956
585 875
524 306
746 832
384 779
847 691
49 229
152 445
92 991
846 360
814 256
94 329
161 65
574 408
361 655
256 722
793 764
592 627
274 920
802 320
463 49
243 25
485 616
639 393
614 889
645 279
807 656
358 8
181 9
555 220
468 984
831 174
151 124
626 704
661 973
343 849
840 692
616 206
129 877
111 130
726 595
631 754
581 129
723 738
620 420
191 934
450 994
580 983
58 98
498 0
28 528
214 438
773 672
181 312
189 576
797 126
196 701
968 950
736 818
602 548
162 358
442 339
238 891
513 430
884 607
949 365
764 255
807 862
325 302
722 613
446 274
773 574
393 669
90 888
847 340
777 56
431 560
456 526
373 774
720 355
966 985
361 849
358 915
635 212
377 870
473 280
377 195
129 482
969 859
341 666
538 439
13 975
280 30
781 44
294 851
471 880
77 43
924 873
798 730
298 332
410 344
545 671
521 930
571 958
685 194
626 40
954 740
37 909
183 895
937 596
894 753
954 761
458 974
499 20
41 677
421 661
807 148
392 106
592 937
930 185
596 137
865 308
711 73
786 640
350 39
331 317
290 84
765 683
694 304
243 552
455 511
136 39
954 34
85 47
660 99
748 43
952 976
153 696
148 954
83 597
567 891
358 335
614 973
406 551
203 881
666 909
894 644
272 331
172 781
958 726
999 400
136 629
869 441
844 736
751 124
35 374
990 12
520 997
732 236
81 93
953 350
762 479
719 865
430 841
719 718
774 747
181 584
934 303
324 546
614 368
105 928
930 481
335 925
218 817
466 399
284 81
483 314
628 288
226 230
298 994
295 280
671 200
796 689
590 809
527 106
655 21
888 886
532 315
963 274
515 608
963 9
142 150
454 278
62 11
29 817
244 344
157 227
344 799
389 266
741 144
181 866
22 430
397 366
606 222
833 635
423 612
847 51
697 140
939 611
191 649
968 372
461 970
775 856
298 293
332 386
99 287
352 726
22 611
699 970
663 263
55 675
355 321
138 540
234 281
116 38
202 851
538 301
352 767
478 841
814 415
469 671
323 783
388 175
31 559
820 222
527 780
321 955
985 332
375 426
365 781
323 595
914 24
58 961
803 1
36 537
607 895
758 854
172 287
466 326
339 878
700 611
598 49
417 929
263 450
237 822
693 845
598 702
484 896
448 626
668 123
536 253
218 59
131 826
571 428
699 808
280 649
16 416
194 764
8 527
655 277
208 650
106 801
160 868
347 315
792 661
996 890
109 773
739 787
648 719
343 828
398 936
252 418
88 926
688 265
644 927
193 291
798 517
828 128
430 303
639 799
464 449
794 310
147 188
636 394
854 713
540 248
761 548
381 319
931 761
776 233
339 53
260 32
755 138
421 524
213 818
188 405
267 839
102 872
182 474
851 20
196 248
729 844
227 553
152 371
767 714
153 288
981 550
955 543
605 581
139 21
938 847
770 263
342 977
263 835
904 251
915 701
260 722
378 507
892 242
530 209
601 317
48 933
335 1
41 871
382 460
745 295
288 469
929 303
272 360
500 847
29 997
419 86
21 639
275 911
472 385
59 278
655 698
685 366
239 502
135 885
757 237
921 833
792 678
424 713
403 556
708 76
607 521
122 88
832 411
908 263
41 387
11 767
116 631
624 352
893 35
722 631
890 276
290 51
674 129
729 455
813 274
620 422
724 824
47 645
172 566
51 776
652 666
321 793
13 605
959 796
807 328
495 969
579 908
637 861
260 122
729 374
100 365
19 998
387 861
788 109
488 383
30 388
92 344
557 205
213 755
818 849
173 359
461 624
713 692
596 134
529 218
348 428
85 232
911 205
612 83
242 593
823 423
487 203
257 941
302 906
172 679
395 257
774 312
226 273
62 438
444 11
775 446
698 942
186 579
419 351
982 991
451 173
812 967
116 621
803 299
180 213
222 736
801 988
284 340
375 623
6 102
32 65
469 499
370 620
137 412
794 821
789 523
16 431
998 22
17 882
451 933
438 234
336 337
816 844
929 152
63 389
243 969
755 840
589 329
871 260
98 884
555 295
318 152
682 16
131 259
932 880
568 648
572 799
294 68
818 58
920 936
949 617
511 477
968 52
15 393
129 644
320 743
462 790
305 648
208 283
454 170
708 0
694 241
169 322
445 404
663 385
388 753
637 248
183 238
483 492
221 251
222 554
967 451
535 881
183 492
422 438
375 385
849 808
589 318
451 716
482 747
932 377
989 646
265 698
389 288
315 70
898 923
245 778
423 535
303 529
255 217
658 862
355 782
273 708
325 443
361 814
206 848
936 195
738 630
537 356
773 908
592 999
172 876
193 90
285 894
445 67
251 426
495 550
179 444
590 270
463 935
64 810
776 170
817 60
152 452
169 871
956 77
584 141
258 250
441 45
302 317
901 703
955 592
453 574
732 738
891 499
637 853
0 932
595 741
598 502
43 895
84 740
766 292
679 368
333 848
520 971
301 192
54 130
213 153
526 72
757 845
186 351
294 916
834 544
987 22
257 394
287 815
687 468
749 915
640 504
352 32
841 350
661 739
259 620
235 999
130 586
99 338
333 910
985 676
754 844
861 290
251 35
66 808
613 412
618 972
547 898
490 118
791 109
397 932
350 392
598 793
660 514
42 512
385 901
827 276
375 743
413 129
938 271
774 35
153 278
883 700
859 498
612 540
799 611
637 160
930 695
862 574
645 684
777 795
176 921
369 897
743 676
437 647
363 191
273 947
259 945
162 706
610 92
182 540
805 39
6 194
235 0
53 954
273 672
7 220
822 141
249 281
946 406
167 739
180 852
527 600
650 353
886 962
401 363
13 187
997 646
453 788
261 345
557 875
483 161
965 455
924 755
347 535
505 279
546 104
556 276
117 629
649 778
773 719
348 53
428 423
582 303
516 893
723 489
800 452
124 928
81 800
715 998
76 889
426 709
731 642
490 827
114 924
416 264
554 358
277 114
597 657
281 422
748 389
826 598
573 15
201 588
44 155
341 585
133 260
218 618
346 399
607 94
857 758
129 67
548 43
290 772
310 149
937 746
377 797
752 675
904 241
29 856
519 253
496 419
78 236
637 502
594 149
235 683
164 735
377 530
150 760
317 536
425 618
645 823
773 700
445 396
23 187
165 996
223 128
929 282
592 955
764 565
184 737
34 705
625 373
372 255
971 500
163 831
38 904
508 199
98 280
81 271
756 164
897 738
25 165
489 657
679 507
219 587
407 456
5 929
936 358
972 456
589 576
269 965
673 218
840 571
568 62
696 817
41 998
754 100
599 97
620 335
857 843
942 510
495 254
989 743
604 550
898 585
124 386
100 27
108 789
531 159
554 803
410 797
33 488
108 656
37 423
674 520
704 433
298 674
716 804
463 676
973 562
352 781
335 47
107 576
529 213
50 47
961 848
706 295
111 536
708 904
29 163
318 830
55 655
384 370
917 630
888 833
785 608
891 722
532 310
333 324
907 712
912 472
732 696
840 681
440 857
454 751
59 458
83 101
570 401
358 345
712 390
940 161
642 555
461 861
216 1
968 965
397 834
28 212
160 29
27 930
201 388
243 314
839 635
324 717
806 305
487 672
125 487
964 176
60 337
588 344
140 84
604 70
980 263
71 385
396 411
15 531
913 280
376 203
746 617
263 598
336 406
38 196
623 574
393 318
437 776
290 879
908 524
153 763
149 111
57 418
194 198
271 204
463 936
171 127
970 51
921 660
622 433
894 952
149 527
54 734
519 635
902 759
76 37
921 200
183 918
170 946
927 792
580 988
164 528
365 434
987 730
695 878
487 739
355 591
225 847
229 527
583 659
562 673
559 732
917 65
105 365
398 593
432 135
454 593
517 24
617 93
804 27
758 624
324 150
599 986
498 399
540 765
911 70
298 54
328 36
205 525
965 326
94 978
614 335
628 946
782 293
717 506
852 84
389 811
12 57
340 412
351 106
835 438
205 699
362 126
309 197
658 424
956 246
904 127
755 380
224 144
100 266
185 14
632 463
383 385
902 850
79 299
977 306
447 783
583 123
624 986
553 717
660 137
689 897
116 820
74 636
589 35
382 991
418 586
926 276
794 89
440 133
609 297
288 57
607 546
773 776
787 385
108 269
720 656
23 196
68 668
140 659
47 925
168 633
117 378
974 767
237 183
371 945
734 147
23 985
12 618
269 142
373 766
304 430
400 322
809 396
625 650
9 616
843 120
840 678
961 410
453 635
350 106
896 740
377 179
505 683
352 987
330 259
122 805
487 704
15 150
392 236
184 759
455 133
740 525
640 67
222 483
880 444
742 48
779 76
975 962
631 523
492 360
680 895
146 319
444 315
330 110
143 765
192 682
988 866
680 707
101 14
702 272
935 658
301 472
736 543
125 397
904 793
877 539
833 282
57 228
61 933
523 876
248 781
545 223
890 586
27 14
276 795
990 551
728 763
565 330
928 913
625 816
43 420
447 725
504 137
523 570
778 406
819 200
784 966
649 885
203 766
228 475
98 106
978 338
89 43
682 285
945 631
743 918
794 899
611 319
486 68
784 849
301 188
239 148
369 370
468 811
920 966
10 114
728 128
70 712
651 78
323 417
78 229
820 613
628 773
650 233
245 812
677 135
110 539
969 841
943 268
587 73
568 123
572 807
742 586
969 755
67 355
405 855
667 327
580 480
388 435
592 686
727 381
5 754
637 316
181 131
965 355
439 626
213 764
764 47
663 339
346 252
961 607
527 386
908 542
457 891
117 940
29 220
471 838
371 782
179 253
578 582
322 864
29 344
141 505
23 136
92 684
167 981
886 142
476 811
938 787
272 828
713 876
592 123
744 0
606 351
516 165
677 751
106 539
145 180
399 73
26 124
726 84
242 982
904 409
433 764
777 904
356 797
690 199
400 375
438 592
63 188
213 812
598 928
410 856
151 144
410 139
537 273
735 201
565 806
117 246
290 863
476 34
306 631
731 34
119 822
617 808
422 300
383 648
399 464
392 337
539 612
454 336
591 521
68 600
682 200
766 84
998 68
714 437
249 325
650 168
504 169
24 249
343 593
312 47
853 491
61 903
769 917
640 403
773 592
534 637
337 785
443 203
775 705
374 916
565 708
745 372
171 378
375 277
920 484
131 757
91 662
62 162
885 891
355 108
31 406
228 958
208 417
837 917
986 404
21 756
373 407
428 321
414 601
182 311
893 457
525 476
820 982
634 892
585 869
440 630
130 259
298 682
246 23
400 962
885 542
117 942
389 883
19 842
799 670
711 331
51 932
930 893
566 206
375 157
158 32
908 575
344 471
888 365
692 666
922 732
341 250
126 830
292 605
440 287
126 870
115 206
98 83
715 566
996 272
761 926
741 47
426 540
168 938
932 858
876 67
740 244
128 438
970 702
489 384
673 43
872 529
764 421
589 42
376 430
684 363
945 734
564 600
429 37
107 889
79 685
814 701
225 995
138 48
772 378
532 937
495 368
31 603
813 719
772 712
828 896
253 738
700 885
120 803
480 133
711 304
511 707
273 85
275 916
569 340
150 31
701 283
430 901
54 662
69 194
996 573
203 64
68 196
407 552
845 849
210 142
590 542
76 410
446 659
796 70
424 597
520 905
741 551
818 544
312 624
36 625
875 130
886 221
971 773
606 717
749 477
466 621
119 474
711 89
329 613
902 170
921 707
903 982
277 913
689 337
363 958
758 612
379 945
888 913
914 719
938 50
806 301
52 916
959 990
789 111
675 329
379 179
852 750
990 594
483 629
531 756
788 127
503 569
211 887
456 650
857 560
236 207
675 354
494 811
405 695
372 661
486 488
974 31
633 582
926 419
231 302
940 301
140 82
424 632
573 725
706 166
442 529
922 495
97 451
779 605
668 584
914 410
563 59
742 775
232 362
766 362
572 845
428 729
785 209
867 63
965 771
220 288
899 537
922 248
326 758
255 569
303 621
913 105
242 42
705 836
343 656
608 303
796 321
701 787
804 742
412 83
922 96
540 343
54 303
925 412
197 652
364 425
694 64
716 10
750 465
128 175
513 66
36 336
408 776
876 303
368 876
737 293
609 747
949 957
968 852
430 582
498 402
611 573
551 838
662 93
970 819
829 609
329 214
648 125
706 293
828 494
647 193
273 807
35 316
84 853
511 378
904 991
273 394
283 579
383 907
12 232
3 710
789 963
133 286
580 340
471 262
220 713
620 444
198 470
135 609
412 340
203 372
938 567
263 971
534 27
287 647
800 721
44 373
271 817
940 638
352 45
609 984
853 951
975 278
9 555
722 933
345 557
120 741
164 949
572 869
961 697
571 119
945 985
723 126
614 5
886 932
904 126
959 691
224 903
401 93
113 249
344 244
906 610
845 666
89 961
550 623
658 181
934 110
364 234
127 726
986 552
875 956
179 218
489 854
809 563
114 899
163 756
815 384
369 185
875 731
943 145
350 759
302 70
334 559
560 743
351 56
338 808
717 615
944 828
515 594
293 513
11 393
418 77
917 683
452 974
799 604
876 830
172 306
841 58
907 772
307 373
777 456
26 506
357 461
842 910
122 404
248 35
374 346
423 326
637 348
211 643
838 828
581 310
785 210
903 978
994 725
629 769
388 808
632 691
751 799
893 756
528 549
506 906
368 192
615 819
690 10
167 754
52 371
217 60
490 723
626 150
925 258
226 754
36 346
884 378
548 609
867 600
144 648
386 966
111 984
489 31
947 229
665 28
691 969
331 114
660 622
229 235
194 135
429 356
287 787
345 295
664 658
237 193
306 875
987 602
143 652
13 128
34 856
111 117
245 652
975 656
229 240
185 188
332 818
38 977
646 716
137 779
207 710
613 79
859 825
263 559
376 194
290 641
101 439
683 428
837 99
138 218
269 325
682 86
693 101
668 979
174 11
7 751
91 181
986 34
45 999
205 51
278 797
806 327
355 129
417 387
452 935
430 128
855 119
408 888
14 68
381 861
786 270
38 913
659 127
37 404
445 314
999 656
770 997
992 364
719 476
399 918
784 985
596 467
801 862
664 817
655 150
867 711
697 106
300 948
159 179
691 567
415 784
0 451
781 123
145 595
429 14
224 337
243 450
916 970
918 336
306 365
167 551
769 521
587 999
142 599
398 116
775 67
593 106
561 921
847 349
508 656
79 550
747 365
572 357
103 590
932 770
330 801
880 331
694 414
391 739
388 639
894 986
602 282
723 39
998 438
268 197
576 138
971 649
885 193
879 995
968 671
372 424
202 791
439 719
208 207
620 879
604 204
255 876
870 877
459 253
442 917
572 726
945 988
803 757
314 69
583 554
956 202
55 677
239 41
211 374
280 606
506 191
121 500
250 87
535 319
649 346
745 467
511 376
454 440
234 894
972 849
708 479
336 844
755 289
848 972
234 868
485 342
14 188
6 911
286 932
263 427
117 328
337 302
432 724
137 669
156 724
31 812
273 578
296 480
615 918
492 228
890 669
789 753
667 725
987 795
459 161
52 426
337 511
42 349
611 490
386 759
499 724
30 692
858 516
38 703
27 890
991 784
878 49
575 763
496 717
551 462
714 632
223 378
519 359
565 308
538 526
822 761
20 69
603 251
876 987
317 356
83 274
261 52
41 837
126 348
993 202
516 143
583 419
233 371
258 203
446 593
720 67
414 624
585 512
762 814
356 376
484 372
356 162
818 968
362 280
698 494
47 362
845 53
930 967
736 539
898 958
333 150
640 753
1 910
946 476
890 298
837 391
603 838
382 800
939 202
390 757
418 362
557 662
410 288
508 944
386 50
795 422
148 284
920 133
91 595
439 601
327 934
751 504
193 642
409 922
6 784
599 114
621 39
333 456
501 290
111 12
661 750
194 530
445 30
966 999
904 942
263 562
893 976
853 137
606 359
33 937
450 902
211 468
845 613
514 71
643 458
486 55
422 241
408 842
884 822
687 626
865 334
66 789
987 27
212 247
956 249
734 446
684 445
7 838
292 474
673 912
785 280
118 396
547 136
330 345
465 464
738 290
144 349
849 771
873 110
381 845
318 539
192 283
280 861
792 636
86 689
622 204
195 134
830 260
451 88
320 539
102 321
669 653
403 156
701 708
892 920
704 57
662 576
110 436
763 166
840 444
44 875
440 795
230 712
348 152
63 216
458 865
896 47
155 565
101 421
695 161
933 742
772 756
849 845
639 876
258 789
894 621
728 386
407 483
897 485
56 480
257 817
346 855
734 661
761 52
672 893
247 905
725 314
483 509
410 9
872 750
930 51
178 253
297 629
484 227
522 178
518 28
344 69
499 930
47 215
277 410
360 647
614 713
894 768
866 615
760 461
968 107
313 485
719 682
420 969
386 11
60 432
166 700
739 316
375 709
629 221
235 538
686 685
81 625
550 312
746 363
433 907
952 389
633 897
484 586
560 654
239 139
288 87
627 255
956 25
832 204
157 61
585 744
639 123
335 617
103 597
766 97
722 872
245 742
597 119
254 678
526 481
464 539
640 332
91 659
603 915
183 279
616 337
437 474
829 593
396 856
335 329
551 62
298 846
655 424
937 268
735 23
407 824
196 910
907 713
520 459
758 879
710 552
100 802
230 956
608 829
463 341
789 782
216 343
982 717
685 802
361 490
190 985
268 411
305 155
180 304
421 566
493 316
384 103
391 818
336 221
891 638
286 558
410 468
849 71
145 71
254 375
227 805
423 159
73 183
983 249
722 195
344 95
996 548
23 132
461 891
223 215
335 955
453 49
424 789
69 605
21 283
925 738
474 261
886 91
33 361
671 711
862 197
754 9
580 918
837 639
452 127
956 356
16 449
737 250
455 745
193 677
890 143
245 973
216 540
141 428
920 937
115 220
338 593
608 675
6 38
347 977
326 885
855 522
97 44
424 727
538 249
149 257
775 534
560 449
984 443
882 526
587 189
255 717
593 289
149 67
704 44
696 644
827 267
452 93
63 215
162 337
268 700
997 227
359 820
837 984
406 871
169 721
359 430
285 128
57 314
713 508
125 101
995 787
632 976
708 142
785 487
89 940
495 138
996 268
477 394
30 779
437 3
906 211
950 586
911 785
950 331
720 429
301 75
979 649
129 829
871 3
599 403
676 461
510 249
769 184
599 967
83 998
403 401
379 398
958 728
403 804
538 596
805 259
327 918
191 373
275 946
801 725
317 588
296 957
451 509
2 536
942 770
939 69
790 908
306 314
709 141
857 903
764 300
270 719
94 324
620 792
300 847
704 378
900 110
878 35
656 825
682 339
254 27
33 60
781 802
490 858
717 384
123 171
928 67
190 348
397 940
601 330
198 346
58 624
193 433
322 262
69 970
871 790
395 47
843 339
199 661
122 470
548 181
412 481
848 614
962 237
654 419
89 801
485 363
71 684
772 509
48 626
45 43
188 306
279 536
964 854
550 772
425 756
409 578
78 592
906 103
284 721
507 188
622 341
313 662
396 285
495 396
868 194
399 913
891 897
831 278
506 71
969 84
549 409
675 607
496 469
584 874
198 230
361 390
557 441
609 876
593 826
620 989
224 349
12 729
434 708
981 85
999 751
21 288
532 951
513 640
93 288
839 556
245 186
777 455
362 149
795 629
132 692
500 291
960 150
783 83
650 634
218 423
140 125
420 341
838 76
283 677
777 625
87 827
979 119
261 569
795 573
553 734
89 34
731 807
474 312
977 916
365 578
519 914
178 281
169 151
579 833
845 454
427 888
460 123
530 354
397 800
86 924
880 878
70 149
754 306
702 508
495 556
304 831
768 70
711 334
700 659
715 948
560 645
170 617
999 394
830 552
225 409
579 831
829 330
902 617
799 794
330 568
579 462
266 93
343 532
911 991
879 511
554 213
475 894
706 975
2 462
469 49
458 213
663 717
528 611
889 549
745 345
729 95
289 273
430 478
79 35
64 452
481 462
765 339
763 427
237 147
8 670
50 85
758 476
35 276
486 931
952 150
323 543
103 39
222 271
673 680
847 919
722 772
622 983
702 478
103 6
845 532
790 946
823 481
858 29
207 289
809 691
923 897
679 181
290 777
468 178
512 432
880 866
868 56
696 135
532 389
34 645
499 788
203 716
63 920
98 354
124 204
998 328
272 901
990 968
102 188
763 280
481 647
960 638
261 633
267 406
673 796
486 885
329 995
286 593
440 441
999 568
965 176
878 221
39 141
764 261
583 636
350 786
414 780
726 196
223 761
676 116
196 374
941 464
622 902
475 377
675 87
796 38
638 69
728 844
482 896
650 768
489 819
211 103
43 162
918 3
540 442
365 77
214 550
452 106
437 68
287 583
458 641
47 989
168 421
95 172
796 840
723 23
420 598
374 701
886 911
452 730
181 601
610 412
555 540
458 91
953 132
612 785
230 580
774 228
226 481
389 864
330 40
88 64
866 789
449 879
674 614
792 172
987 813
508 282
465 933
136 128
103 568
764 159
926 100
950 375
779 709
64 203
530 208
368 642
489 735
713 192
42 531
605 249
643 959
665 559
607 388
416 468
427 525
902 309
306 98
49 77
913 262
410 835
888 415
547 652
444 102
8 824
155 571
199 255
699 755
824 540
773 876
726 672
215 599
925 584
483 490
815 994
639 362
258 99
116 898
409 884
89 345
190 811
270 886
206 536
785 574
398 941
969 988
16 620
699 514
126 907
772 956
927 54
116 934
820 356
208 755
733 744
140 968
418 199
663 933
851 938
261 675
67 821
69 553
983 602
610 894
901 829
915 456
778 443
681 98
196 613
431 437
19 630
212 735
697 854
881 46
617 272
714 540
789 883
856 400
244 648
563 268
4 5
272 691
539 352
2 593
480 205
250 307
935 625
385 601
884 633
457 48
249 889
191 309
489 429
718 9
975 927
996 298
770 187
485 392
675 984
284 533
305 348
131 153
729 872
244 736
834 633
626 585
480 420
385 300
311 848
337 970
789 945
606 230
56 350
343 640
171 485
851 183
196 806
377 630
707 435
885 867
978 524
540 159
997 771
92 59
314 278
663 992
318 216
939 540
90 204
485 947
84 195
747 984
251 537
133 201
919 59
845 965
159 643
356 87
981 459
440 794
565 114
657 233
371 467
889 537
666 148
286 171
457 413
982 165
887 164
981 144
144 604
573 692
367 371
108 552
488 120
35 1
950 147
289 496
207 171
476 550
177 1000
925 144
907 835
420 751
951 576
780 570
388 628
888 34
191 543
537 275
313 497
915 409
13 661
597 733
110 385
413 551
467 752
894 755
482 705
241 269
136 463
598 446
272 255
747 164
931 127
163 821
523 875
806 846
464 269
423 982
26 889
398 125
511 886
246 211
173 680
101 296
735 159
102 678
591 467
461 737
949 73
685 873
526 975
564 408
302 25
702 917
921 337
770 67
558 558
574 986
445 665
613 727
453 32
510 296
105 207
679 888
446 764
406 403
7 353
460 280
631 557
925 194
550 316
743 378
13 214
324 955
233 785
254 506
346 335
504 472
971 149
682 530
865 119
693 66
422 615
567 358
3 452
521 757
998 431
808 353
470 690
106 438
850 93
351 684
169 729
669 705
537 664
544 263
298 249
947 794
534 267
309 789
604 583
374 699
674 696
81 824
799 184
684 436
156 268
78 18
290 312
640 239
678 307
468 409
785 98
469 569
534 455
790 855
475 703
845 779
737 47
213 601
372 561
444 15
556 37
476 565
692 15
356 953
169 370
936 730
402 895
948 956
729 293
131 890
179 782
529 841
619 587
359 882
940 718
583 629
475 309
486 438
521 466
194 876
431 435
652 962
294 122
835 51
822 605
299 511
141 180
524 58
834 565
931 242
238 450
291 468
43 253
795 871
94 125
577 877
218 615
587 101
623 714
290 632
664 832
9 829
30 961
268 204
462 322
458 353
462 7
143 995
848 425
943 292
248 211
353 818
383 882
665 692
426 680
364 276
712 608
879 580
409 238
399 101
53 505
658 13
889 389
566 849
852 763
734 1000
863 882
945 241
722 379
543 449
198 343
975 263
105 199
673 381
691 613
501 153
292 752
950 447
328 531
340 114
254 782
736 222
921 151
933 35
182 267
721 223
132 243
232 777
975 946
337 516
243 354
326 332
222 247
256 972
760 587
813 950
916 208
612 954
78 446
767 707
320 210
335 155
365 341
495 979
760 772
153 576
815 748
718 585
506 886
40 673
393 982
745 433
926 759
712 398
836 227
62 514
999 728
757 983
450 877
268 193
859 552
803 631
297 926
779 140
820 116
431 461
702 92
495 766
310 169
928 470
293 670
812 680
545 24
601 74
642 739
548 474
639 274
856 414
568 302
709 608
588 514
555 638
595 273
385 368
112 373
725 677
875 710
270 928
684 547
792 373
232 53
883 460
112 615
472 333
327 318
301 988
49 479
165 755
632 726
315 855
355 184
109 564
986 897
1 511
12 258
86 443
125 456
500 20
398 128
636 795
456 85
547 227
130 618
38 721
884 392
990 30
473 204
924 481
588 547
666 589
928 737
337 676
48 247
577 475
835 229
463 766
22 702
631 831
300 207
837 40
419 377
631 353
534 491
852 450
547 116
870 2
120 291
600 127
866 354
644 365
501 810
875 998
764 88
441 405
925 106
45 149
37 624
811 956
357 344
519 213
857 476
803 955
60 941
150 260
161 915
845 657
723 966
534 75
119 918
212 888
107 476
308 925
557 295
563 924
799 1
464 589
485 437
56 311
562 573
613 849
711 67
479 215
284 272
267 769
713 424
821 276
121 586
607 885
172 649
262 363
88 535
600 9
945 131
374 289
483 618
557 640
353 910
412 291
228 466
689 903
717 995
725 526
532 936
23 138
86 632
995 933
916 31
764 253
409 706
758 853
578 435
116 815
993 278
676 187
622 876
818 572
595 181
9 600
742 994
242 44
853 825
143 205
638 560
8 803
407 9
528 753
784 60
569 567
493 935
904 714
549 656
922 688
243 587
553 543
169 690
722 345
353 588
869 448
373 855
549 745
236 687
391 700
961 152
310 250
294 537
569 225
239 174
183 212
483 173
357 435
496 116
902 282
474 246
853 685
180 344
9 214
775 871
964 742
491 430
604 917
517 724
480 764
292 676
747 166
319 778
312 241
530 514
274 878
605 478
82 159
372 205
727 217
584 166
622 470
387 497
84 388
870 812
388 109
965 452
554 742
433 699
595 211
736 815
675 736
918 325
114 921
73 694
275 28
816 399
267 814
988 167
367 518
837 441
979 523
161 789
314 417
602 425
416 271
948 259
572 745
175 584
314 340
571 864
755 924
333 63
723 53
555 666
329 16
505 104
488 485
757 483
110 968
731 479
493 532
904 375
291 843
446 446
548 378
17 32
124 766
615 41
483 691
844 575
319 612
199 421
251 550
182 385
340 378
725 329
270 433
964 204
591 359
199 339
375 471
392 642
655 77
408 77
701 599
133 150
62 118
218 39
466 87
136 190
380 579
160 124
721 484
682 705
183 613
46 501
814 472
465 618
956 837
919 923
254 959
51 788
478 941
394 422
279 327
763 12
838 103
258 797
143 948
391 494
434 174
938 195
126 559
923 630
97 614
453 763
562 176
573 934
387 794
85 40
970 614
43 994
937 42
330 113
25 392
568 43
705 254
860 137
949 93
480 168
116 252
269 668
915 670
819 586
272 714
69 997
690 82
451 926
526 998
468 966
730 617
225 84
573 76
954 121
949 246
770 659
516 274
188 905
66 792
185 634
601 792
14 907
699 823
650 851
718 777
437 519
408 465
7 789
819 942
942 274
29 896
726 810
115 887
326 813
31 690
203 573
709 582
662 206
741 993
474 373
679 227
927 901
194 642
616 184
482 256
9 15
744 670
88 226
238 220
479 373
45 4
432 312
225 550
415 682
740 328
824 894
71 182
170 818
833 648
564 283
927 434
468 361
683 998
149 828
843 559
916 722
816 0
455 401
235 177
414 746
438 251
360 520
773 366
377 807
494 729
530 206
425 500
760 161
360 331
96 258
153 291
148 534
386 617
318 408
546 645
968 639
544 914
933 82
116 781
643 712
671 851
63 888
851 201
222 152
63 196
55 41
920 794
281 286
814 531
326 520
548 647
304 132
259 398
809 75
42 520
144 889
491 971
490 901
116 75
640 697
378 62
122 836
302 411
379 423
40 859
305 74
530 594
681 834
384 984
222 566
352 893
646 426
743 160
319 682
633 324
925 525
359 584
181 16
999 501
503 253
36 624
383 404
429 975
437 851
624 412
143 39
980 725
991 555
18 885
106 645
974 236
890 630
233 629
755 521
667 607
317 724
16 968
871 223
635 96
565 420
678 221
174 957
630 777
267 779
874 853
431 617
752 510
917 633
449 762
111 768
418 564
241 398
139 899
751 22
171 521
476 500
843 134
417 164
167 772
827 193
671 617
773 510
569 356
407 651
175 688
250 733
481 891
273 582
692 275
299 878
76 135
586 518
914 277
453 863
9 170
463 670
780 786
402 205
706 223
350 118
888 233
84 574
509 80
312 896
920 544
329 438
842 159
885 102
680 91
172 509
809 231
723 60
590 119
653 793
205 655
599 449
662 2
630 167
502 846
734 906
780 297
806 696
937 973
671 776
638 253
54 165
584 931
633 829
983 967
867 235
980 441
839 242
417 40
495 581
237 925
687 724
919 778
193 900
494 722
33 699
655 70
396 569
226 734
560 173
505 914
371 615
36 306
331 369
255 484
254 332
394 115
237 131
963 35
680 935
204 891
529 686
824 506
923 803
465 805
74 277
665 976
878 165
510 435
489 338
387 420
456 324
472 368
120 454
163 257
130 362
869 272
486 849
715 975
964 408
24 467
855 794
767 273
867 876
850 923
902 865
865 799
745 681
488 200
909 203
526 256
621 142
375 145
606 59
602 737
751 339
139 119
804 997
468 509
512 831
863 770
507 318
705 274
982 390
227 871
248 552
567 225
904 874
548 527
750 62
658 387
653 392
954 286
10 20
7 659
504 44
305 982
283 221
910 338
776 331
380 898
170 894
796 632
989 368
112 86
174 991
882 200
977 512
390 200
365 52
953 765
614 720
605 179
487 327
101 308
486 585
863 721
319 42
599 150
551 797
861 793
352 365
71 594
199 487
269 974
183 764
914 530
543 622
845 747
393 228
516 401
798 849
90 25
881 512
475 268
451 403
326 214
714 840
36 224
703 269
704 180
277 696
108 936
757 300
652 196
989 928
331 347
422 395
521 160
41 684
818 871
377 817
655 725
163 202
291 296
961 857
923 627
791 856
61 6
594 347
856 478
345 903
209 561
329 724
473 593
675 454
425 539
30 658
59 819
378 961
739 916
441 787
953 943
764 293
783 159
688 464
837 157
915 952
82 643
589 728
579 579
498 587
80 957
61 212
891 566
788 400
392 125
913 399
417 310
334 821
54 339
773 231
54 352
499 215
65 931
719 993
52 239
639 625
730 464
814 375
661 159
885 229
578 236
879 333
491 758
93 698
824 963
692 195
403 528
412 341
20 963
386 83
450 211
970 881
571 339
182 752
70 7
652 533
719 158
570 13
106 147
882 665
389 113
652 738
53 628
41 932
802 733
419 293
8 832
873 768
979 565
419 683
750 231
90 839
292 943
660 852
544 292
566 51
284 978
905 343
484 311
920 101
197 467
63 627
484 943
576 642
902 341
965 221
877 507
632 988
810 547
239 808
173 635
894 916
158 996
416 807
956 1000
344 224
611 247
509 424
839 223
11 783
729 603
349 836
887 485
655 678
310 831
976 516
310 731
202 642
687 408
662 612
697 328
80 785
815 178
902 440
670 586
709 646
938 851
640 126
277 598
882 873
319 975
972 97
296 489
52 471
762 751
282 468
965 35
193 869
808 842
481 113
728 946
771 170
992 694
192 47
886 213
837 236
867 529
302 547
268 747
203 382
229 162
853 848
421 473
336 82
154 896
884 896
809 624
624 963
67 662
363 282
598 101
626 843
72 406
717 368
207 795
200 439
709 418
693 513
417 316
214 665
55 613
640 96
779 790
767 410
532 904
933 859
660 238
454 859
990 935
646 403
537 1000
962 460
189 148
350 204
240 853
876 753
939 876
343 58
354 746
707 848
516 693
122 110
617 534
775 767
436 421
110 811
768 226
890 85
41 311
655 850
563 560
955 940
501 94
837 411
178 236
962 518
558 88
429 926
36 892
170 848
384 77
497 578
958 88
324 854
899 899
563 878
66 28
84 401
868 93
883 56
359 893
952 549
536 402
597 542
485 106
69 461
695 21
286 355
432 661
622 314
657 941
440 385
756 566
914 484
649 730
968 422
756 480
341 0
418 88
807 714
426 641
805 374
35 497
268 833
570 501
231 498
714 226
74 778
163 319
650 183
706 103
680 554
989 299
178 381
743 104
882 495
433 632
565 290
469 405
189 195
305 683
449 917
322 343
977 584
759 153
953 338
986 150
909 536
505 200
174 305
887 846
955 539
517 662
432 405
974 880
663 790
988 136
673 138
452 556
287 368
665 46
897 778
697 108
881 731
926 413
873 56
828 68
567 407
913 282
526 453
812 715
465 569
772 573
396 662
804 539
559 387
403 13
500 445
586 420
597 830
897 509
665 156
277 325
741 441
483 769
413 602
23 918
937 512
810 34
28 226
830 555
675 507
402 366
24 755
834 438
931 993
65 455
540 699
800 792
480 883
550 211
240 525
266 120
164 597
506 717
428 156
636 345
584 744
513 649
741 93
813 189
627 127
818 583
533 5
297 550
117 727
690 656
630 688
556 231
346 137
335 48
350 700
997 767
643 333
802 243
555 249
832 665
108 698
937 304
552 444
141 487
195 614
366 520
514 590
43 825
725 964
663 751
583 44
140 233
970 490
820 73
580 163
884 690
428 32
809 346
205 854
212 899
258 767
242 744
95 485
767 98
454 880
150 769
210 479
400 300
611 647
621 470
550 784
130 598
65 167
225 110
937 85
268 593
556 210
773 44
987 262
268 0
669 14
97 412
839 985
520 330
100 132
79 477
189 188
407 1
703 502
98 559
538 187
217 141
92 796
623 337
796 440
253 56
19 822
468 938
39 627
449 336
910 622
244 497
993 894
482 453
884 42
838 276
962 502
382 632
792 466
668 23
122 761
48 950
838 62
238 940
724 597
369 848
887 690
680 205
478 749
342 829
362 692
6 632
665 56
205 614
335 750
903 729
497 264
718 47
534 487
582 879
249 514
39 462
772 913
316 137
609 63
655 191
79 933
523 158
530 43
452 53
986 85
749 776
826 548
136 731
358 221
471 197
443 646
229 91
528 109
600 67
566 572
211 339
500 96
65 551
309 378
612 596
733 386
687 226
5 628
659 125
130 662
211 941
158 215
315 928
580 650
974 769
36 886
892 501
492 82
581 665
468 896
84 167
26 255
7 952
599 824
387 473
300 411
790 526
864 859
797 786
940 300
169 866
312 247
38 387
956 531
415 927
885 486
331 405
313 633
463 217
370 106
572 863
690 970
913 816
359 209
855 529
124 6
391 650
952 939
754 942
57 940
88 375
792 491
574 103
643 411
868 699
685 945
466 990
199 885
22 751
152 5
346 150
380 789
596 955
818 163
695 606
362 647
485 541
998 929
408 335
96 392
262 598
738 738
860 552
372 301
495 903
446 595
130 74
61 969
486 327
223 978
844 353
760 267
924 757
718 373
878 268
828 686
228 153
76 536
207 46
524 580
338 530
509 351
997 6
818 928
124 963
427 860
373 332
103 148
360 629
779 787
528 355
454 682
858 166
132 242
929 225
544 612
227 430
604 207
354 332
218 896
828 513
34 715
540 205
601 947
462 536
549 664
183 236
155 169
73 744
778 723
224 425
472 32
634 513
128 105
571 426
95 175
153 494
5 20
415 627
107 269
94 973
947 274
951 207
921 99
768 324
632 779
429 156
274 699
735 171
89 215
685 391
626 798
26 196
114 784
945 983
807 341
229 43
445 803
180 490
983 618
808 871
413 823
850 447
151 137
729 127
272 193
411 373
670 69
133 926
350 508
714 577
280 599
971 174
966 856
276 713
756 613
80 477
377 307
633 481
204 954
98 693
347 242
781 186
612 429
276 877
964 832
986 981
599 686
733 535
297 481
53 820
188 729
301 252
509 219
152 128
172 632
213 754
170 226
521 384
432 8
998 676
909 818
881 36
456 769
290 111
995 516
502 277
832 509
476 286
582 896
843 222
104 724
198 206
567 325
382 612
406 83
793 46
776 24
33 315
426 831
81 772
622 746
37 707
574 253
655 176
944 28
496 839
757 962
282 848
19 213
396 11
541 969
70 863
762 453
363 80
601 403
326 841
283 636
431 192
450 539
787 761
291 913
598 667
558 918
108 551
204 246
635 867
280 206
271 856
901 268
527 924
945 703
253 44
856 601
576 622
308 64
815 180
272 424
868 661
650 409
689 262
82 631
546 577
910 618
932 526
727 869
812 457
644 60
267 39
530 482
252 496
90 419
395 744
98 840
400 66
155 790
963 945
139 392
302 185
190 312
637 848
163 675
38 98
562 949
793 590
109 898
295 545
542 884
472 602
293 666
527 554
548 218
430 864
259 913
187 309
886 646
885 143
875 680
189 803
944 573
818 714
650 309
981 781
14 958
843 343
200 224
722 602
411 513
201 382
996 882
736 664
329 400
316 335
188 954
767 922
894 133
217 74
251 757
976 347
532 715
309 889
946 540
851 587
543 488
994 854
327 31
515 351
452 550
525 445
829 950
620 238
336 762
411 650
76 824
287 255
781 470
179 849
405 192
856 512
709 560
653 455
984 406
203 95
970 145
232 869
940 762
717 431
372 5
740 824
22 674
76 39
167 522
902 847
574 519
268 594
387 916
240 871
433 662
992 903
984 0
415 164
585 493
833 632
14 607
371 929
400 608
176 309
859 380
265 760
260 267
423 368
829 345
84 385
359 384
190 672
99 258
331 872
676 780
795 776
967 634
134 208
639 858
105 674
121 771
908 852
982 612
69 713
423 688
290 846
338 349
574 42
926 910
754 313
229 26
141 821
157 470
1000 135
860 198
790 784
90 221
48 105
589 492
356 475
300 567
192 642
296 124
500 97
421 865
750 19
205 825
871 584
963 56
914 966
518 75
367 129
946 645
355 574
94 578
593 162
242 630
771 190
709 105
764 56
143 917
911 721
552 911
973 738
952 570
710 796
629 861
608 701
917 778
38 457
25 73
655 375
595 130
85 5
817 803
929 428
903 98
901 766
581 951
211 66
69 403
391 231
809 816
707 636
271 440
947 492
912 516
859 231
483 433
715 843
858 563
731 851
988 208
627 390
666 609
517 252
479 701
392 110
299 386
972 525
258 589
511 597
447 888
327 187
140 34
795 465
497 648
403 39
866 429
743 221
588 340
101 185
354 730
584 944
80 425
563 785
651 139
665 569
815 615
359 467
803 637
786 54
177 688
968 70
259 817
789 635
589 866
487 572
848 676
223 568
213 808
726 312
730 8
968 131
964 915
386 191
182 345
773 903
821 720
779 97
360 134
397 414
746 657
688 397
958 844
436 971
611 313
708 485
476 575
712 580
856 173
403 988
257 662
403 838
468 257
776 538
706 322
180 89
955 995
469 926
860 27
122 489
990 966
514 407
283 576
286 655
552 682
148 877
828 638
896 369
407 232
901 14
786 206
17 795
799 580
893 78
8 388
862 689
556 285
227 942
311 1
931 797
697 15
206 762
27 944
346 877
326 766
799 428
457 992
840 111
346 807
207 258
321 908
873 277
279 760
290 667
43 328
264 714
468 834
897 405
974 17
403 138
0 345
182 894
186 374
254 910
13 997
325 748
802 34
140 70
762 863
208 581
637 878
846 321
903 786
585 740
827 541
16 399
622 267
215 346
978 425
548 697
190 429
830 767
413 336
39 213
155 851
877 460
745 948
965 676
355 644
320 240
563 120
562 180
121 982
259 327
345 912
465 260
612 390
538 722
80 164
76 287
332 129
436 286
938 747
455 596
747 480
885 482
548 753
546 750
935 702
656 438
752 43
338 28
559 359
224 654
532 290
512 642
989 549
762 22
374 121
969 206
850 386
252 558
141 503
765 835
455 333
388 819
259 189
861 944
837 148
381 984
349 866
614 278
657 139
305 114
213 510
735 38
540 712
718 702
273 233
656 175
865 464
743 583
827 420
632 40
250 202
382 634
378 288
925 527
294 588
810 899
773 821
453 229
367 802
742 383
842 86
982 406
73 609
952 455
319 284
443 151
926 410
31 957
952 963
722 440
183 882
846 44
626 680
389 149
511 447
837 435
212 359
125 600
854 925
461 535
291 409
130 631
758 514
837 575
212 985
53 468
641 424
804 651
86 601
458 533
895 841
618 224
549 858
343 484
89 886
459 118
116 56
80 139
279 432
830 87
309 413
738 900
72 37
822 586
872 861
78 580
131 551
953 248
897 115
512 269
721 717
970 41
509 807
353 918
98 382
156 35
651 298
602 301
289 374
475 439
184 749
252 413
926 228
961 431
486 842
54 274
914 308
156 684
876 334
910 597
16 459
484 226
955 0
456 124
486 710
121 279
743 86
201 228
795 131
904 776
589 297
485 765
67 574
291 264
118 322
854 23
711 441
277 956
359 801
379 642
875 749
760 402
906 10
691 298
768 949
996 758
433 12
238 415
692 754
760 865
744 613
39 492
445 310
637 801
349 924
747 397
604 56
777 17
225 217
812 134
694 272
111 732
642 782
768 370
61 455
842 161
257 895
160 974
895 868
946 544
52 448
174 921
467 623
866 446
634 0
713 516
140 660
171 731
466 125
488 505
608 320
718 832
66 415
873 171
428 886
73 159
56 599
515 442
806 977
162 587
936 548
952 114
44 104
389 222
540 150
919 867
382 833
513 890
687 294
54 504
311 958
859 139
614 690
159 724
127 979
24 455
876 751
533 293
853 932
932 748
981 898
896 703
512 427
282 722
390 935
77 434
95 298
542 267
50 507
501 495
866 693
1 748
995 814
469 582
377 148
40 484
107 934
577 276
761 14
504 832
633 549
661 218
977 77
952 631
395 485
701 945
715 450
989 164
666 792
493 432
21 675
477 675
562 650
402 409
201 970
584 829
121 299
842 340
91 282
241 275
309 918
0 28
847 499
759 559
223 646
837 627
601 770
704 669
151 874
569 20
655 321
658 972
468 291
995 677
536 412
110 73
11 356
361 15
99 854
360 325
12 848
987 129
293 452
625 295
362 218
118 12
445 113
944 958
972 447
491 139
105 283
910 897
877 679
383 659
386 311
672 846
891 629
911 386
699 504
792 802
359 241
201 331
842 697
442 698
321 197
48 477
330 562
239 745
209 802
152 46
889 70
24 603
268 325
590 159
409 636
122 149
567 789
99 490
611 40
242 581
590 612
186 744
369 268
366 768
572 750
559 681
315 833
970 792
533 57
514 318
37 813
427 596
950 580
601 369
849 444
494 995
445 312
247 275
141 185
939 456
749 108
773 187
375 529
729 628
156 860
650 762
654 541
659 268
448 280
580 597
485 977
748 601
619 661
330 344
782 544
490 141
540 399
590 954
698 960
592 966
605 837
474 16
695 610
549 551
866 475
176 605
632 440
821 160
927 853
74 953
940 436
15 191
147 460
159 489
784 885
534 800
468 304
336 916
344 458
852 606
77 122
183 802
507 675
876 866
875 678
160 140
323 533
235 99
519 692
878 267
971 822
24 41
550 398
223 730
267 506
313 9
218 594
871 746
903 280
366 852
93 8
716 231
907 608
371 201
705 308
980 157
346 602
855 346
413 756
218 214
61 312
176 508
113 279
900 961
955 455
947 107
422 388
356 659
102 362
960 52
176 928
39 671
319 10
97 720
536 394
528 370
582 398
985 102
903 609
864 541
253 719
318 22
820 975
770 152
301 164
783 116
643 677
147 412
450 87
536 592
26 952
646 451
221 34
839 121
382 789
133 643
291 379
102 681
303 982
589 354
103 926
10 827
497 367
898 357
400 377
750 104
588 509
117 660
826 98
308 101
681 244
661 114
57 28
528 349
993 777
593 684
792 195
228 530
32 193
103 687
297 83
401 164
844 531
582 320
220 311
136 715
517 454
623 144
421 318
340 308
83 644
642 564
832 62
269 979
71 336
692 895
207 994
845 766
758 487
822 514
237 401
201 965
128 732
648 580
129 472
209 996
88 711
770 196
379 228
122 956
630 180
726 56
959 978
352 923
500 490
996 25
566 205
134 699
957 416
524 21
506 29
204 631
530 190
59 139
148 543
216 621
910 30
939 844
790 754
867 210
332 494
630 61
904 875
972 93
411 960
865 365
806 960
615 489
623 433
561 505
178 742
893 445
132 248
602 814
377 326
179 815
598 699
162 601
720 858
486 106
911 664
826 683
941 170
649 94
837 781
2 922
610 110
809 148
559 613
792 305
397 29
827 589
805 642
240 582
768 277
491 854
259 336
753 147
176 273
836 957
966 384
97 618
646 548
295 74
87 373
571 764
463 692
662 839
743 296
576 486
505 976
108 342
167 594
39 912
214 299
922 875
95 70
909 907
651 974
23 647
155 277
129 441
776 403
24 314
712 429
100 208
414 396
738 804
443 88
582 3
859 433
774 7
789 772
110 145
605 46
227 531
132 514
86 69
252 349
619 912
299 667
242 867
592 790
865 848
682 249
937 703
495 609
393 800
758 546
954 492
394 796
66 18
624 879
727 738
364 282
455 461
220 898
597 5
530 8
366 797
329 774
735 435
177 875
644 422
834 208
132 757
594 729
742 837
211 786
131 683
421 789
366 660
960 971
835 701
765 314
676 880
487 697
195 128
947 92
679 711
799 397
687 769
100 857
107 831
489 797
745 141
640 517
967 855
436 720
52 633
793 432
207 398
594 119
373 450
380 83
965 774
38 965
517 851
806 734
646 284
114 779
377 832
10 357
917 558
402 661
344 361
90 718
471 347
920 425
482 871
163 872
428 214
89 116
24 918
992 338
432 245
863 539
311 155
658 400
632 273
584 512
701 645
561 644
846 936
977 983
961 821
545 474
456 618
354 487
766 692
184 974
247 98
24 654
194 990
678 530
469 950
959 188
153 215
785 92
343 320
577 824
439 110
420 612
920 910
92 13
995 64
818 392
879 625
103 851
561 299
69 824
241 174
781 443
847 630
505 26
199 107
104 114
472 434
116 294
280 213
359 259
968 235
620 971
908 588
330 284
52 80
964 245
394 35
561 573
644 752
154 868
718 52
642 110
470 6
924 601
420 266
206 739
250 209
679 256
774 995
674 319
772 627
596 975
173 440
143 19
831 732
822 333
739 846
925 227
974 502
38 317
135 218
344 444
884 988
423 529
326 281
829 675
260 848
803 173
424 617
515 945
368 957
447 92
967 22
589 610
499 880
955 947
646 559
724 712
9 324
707 796
835 186
882 258
640 155
448 628
392 377
926 331
114 631
247 117
198 789
610 218
496 448
682 664
503 609
328 755
66 992
847 347
784 700
764 750
276 163
185 328
589 331
731 265
696 126
647 70
573 40
919 74
418 139
352 536
976 104
780 877
46 61
990 55
587 16
878 370
124 114
834 783
164 209
516 3
856 270
95 815
818 949
998 890
65 470
565 500
379 314
493 696
797 931
128 595
662 156
704 122
489 462
816 784
15 519
134 322
942 745
600 71
57 145
905 953
21 653
379 597
361 440
769 331
716 934
351 218
571 448
328 831
124 244
491 350
81 220
500 160
764 483
792 27
885 918
660 920
697 386
875 627
147 311
187 505
999 232
718 480
916 300
313 249
93 357
327 992
506 517
365 531
943 744
871 164
862 996
46 430
666 216
22 489
146 38
1 357
725 799
21 404
143 937
454 729
478 437
579 324
827 202
467 321
38 318
551 884
652 4
457 240
577 425
898 386
78 9
806 523
114 249
407 1000
901 921
814 665
190 365
831 836
413 700
823 585
52 865
767 210
485 629
42 0
180 577
0 800
697 207
399 368
675 814
541 741
338 479
313 503
929 734
506 108
97 416
396 186
76 549
648 615
161 144
458 40
260 404
868 21
628 876
222 313
572 337
390 924
389 621
256 193
851 154
893 488
602 633
962 617
81 297
940 813
381 450
408 164
745 956
892 385
63 672
850 115
432 441
350 365
467 586
256 205
210 400
370 28
728 928
250 593
79 594
199 760
646 486
332 409
651 197
649 897
590 911
965 797
168 428
971 135
201 55
592 450
739 708
690 756
550 600
363 268
370 327
311 586
550 212
964 683
558 176
993 25
123 946
693 273
789 873
372 128
470 983
879 844
528 752
130 639
839 728
41 64
247 324
881 649
326 574
937 856
215 671
387 53
601 775
771 24
371 253
166 885
777 959
563 462
161 975
600 390
40 88
571 278
255 159
300 131
837 825
526 184
421 691
94 491
630 283
747 421
298 5
78 660
197 40
435 220
466 658
55 145
779 414
379 313
204 940
390 451
367 390
476 154
494 978
930 16
293 62
725 670
393 623
905 31
103 783
402 758
868 460
611 141
722 669
102 20
389 248
211 568
837 360
979 420
808 988
319 588
802 465
960 266
565 60
947 189
472 24
666 608
701 884
430 261
918 80
15 558
973 935
866 268
925 841
348 887
398 432
57 992
6 572
879 427
750 144
10 875
548 792
964 68
66 145
593 47
742 646
518 381
804 607
633 178
740 487
909 935
551 394
361 204
816 724
956 244
965 287
4 584
831 332
642 876
265 712
540 19
198 152
3 751
448 13
988 189
934 49
862 271
831 431
526 787
361 711
628 134
845 633
309 826
982 780
641 922
162 131
695 638
886 898
389 491
977 565
837 750
832 15
236 160
382 678
17 782
479 547
776 196
703 73
19 876
270 946
944 100
291 937
70 513
731 396
339 47
517 488
289 970
371 627
287 997
762 244
569 572
253 95
802 293
559 850
572 485
615 377
242 829
240 519
215 276
30 818
281 7
902 310
826 235
465 883
590 462
224 868
539 89
804 858
826 504
756 930
984 679
88 98
714 33
812 861
459 239
891 216
5 284
858 53
87 687
235 373
822 856
997 408
883 381
91 961
651 587
906 130
0 383
27 428
201 495
491 697
433 334
467 37
392 56
58 678
868 941
718 162
417 915
562 327
611 511
865 870
370 723
764 968
751 699
776 374
486 667
587 31
146 739
772 47
825 672
825 788
930 585
495 29
542 813
866 164
927 123
63 803
825 195
304 167
288 129
822 449
823 74
822 927
807 271
808 336
974 222
261 170
584 48
928 19
253 519
257 617
301 284
990 238
853 165
338 39
535 637
69 693
679 357
379 280
26 466
669 337
298 668
673 953
544 950
420 37
88 960
668 384
787 927
625 63
263 441
529 543
108 175
368 743
380 605
361 182
984 846
955 588
173 771
3 598
795 904
212 803
614 262
858 4
924 351
422 393
843 300
248 698
686 135
2 112
111 363
218 744
742 848
179 186
982 700
363 514
539 943
745 288
384 791
751 644
437 116
490 446
412 421
880 3
566 339
550 775
293 712
319 984
598 855
822 177
679 408
659 105
569 836
577 543
394 453
68 123
826 238
571 71
749 932
579 446
422 111
214 914
393 527
64 202
712 131
692 229
374 934
286 389
539 436
912 784
234 10
158 919
587 656
385 330
467 103
368 405
180 117
686 92
437 720
537 138
960 47
913 767
566 853
942 453
450 549
901 287
923 341
320 144
654 849
491 456
152 933
821 876
659 377
767 179
531 724
670 741
91 952
253 12
401 753
435 972
436 726
393 785
265 81
193 509
14 265
673 282
242 594
398 793
646 199
52 286
444 555
74 191
948 362
37 927
886 239
243 12
383 407
693 183
558 608
939 996
485 639
409 442
357 996
559 301
761 437
983 340
904 908
962 312
40 788
177 376
481 264
687 130
110 151
200 527
176 332
597 377
933 893
404 574
527 496
671 603
755 315
722 657
78 653
510 56
973 587
444 29
605 279
810 769
649 817
113 369
324 152
329 115
757 727
460 385
503 476
231 845
98 3
612 125
944 61
117 705
699 847
970 854
570 452
771 378
808 745
137 202
301 250
286 614
918 120
410 681
730 998
368 793
977 149
675 25
763 910
769 977
1 718
67 870
472 553
319 553
229 801
161 148
869 897
445 757
744 589
38 852
453 135
390 628
917 35
503 49
107 484
987 415
733 228
275 816
904 401
508 729
195 812
712 688
131 933
57 302
154 743
942 66
82 565
500 687
265 64
442 727
258 852
749 780
367 729
637 819
369 241
633 529
363 212
680 360
448 806
989 260
363 335
614 298
147 292
68 856
978 188
453 405
491 871
7 525
483 338
209 456
910 885
215 236
15 83
530 519
729 442
617 739
197 497
343 976
251 17
141 119
706 959
890 388
464 828
29 234
570 729
738 121
145 991
476 524
606 985
686 576
788 891
486 542
257 102
495 365
94 54
954 742
372 480
478 723
26 163
521 330
859 516
888 621
704 275
913 862
266 822
109 880
519 357
301 865
706 266
925 29
198 112
309 291
649 601
354 970
78 361
832 198
635 511
104 686
901 696
655 384
85 149
794 150
432 636
269 999
151 633
36 498
908 564
52 632
536 358
424 921
577 591
879 163
392 309
960 429
98 783
904 332
624 889
106 299
551 208
205 913
867 124
204 973
706 489
480 2
92 787
917 97
892 463
667 296
90 595
568 671
45 981
117 84
123 843
241 761
678 954
106 367
806 319
601 583
540 222
639 319
156 421
374 169
630 8
52 704
589 475
179 969
253 137
49 492
613 281
811 348
422 829
353 989
959 108
637 982
51 878
142 863
477 171
595 493
130 648
135 264
365 538
475 472
517 404
822 445
146 250
468 772
642 99
16 990
71 725
691 548
419 633
792 267
438 75
729 923
323 423
143 962
423 50
291 345
819 435
622 573
612 788
183 208
138 865
865 12
560 637
310 365
259 815
711 454
408 602
336 791
570 589
121 878
567 887
239 291
242 333
179 709
329 118
298 270
380 960
257 421
713 161
34 512
269 578
834 900
733 912
79 693
256 369
332 433
240 548
709 657
782 980
410 628
494 537
946 528
445 479
248 227
171 912
750 570
347 409
406 580
944 820
432 108
575 55
149 932
114 680
219 395
220 118
357 748
300 871
751 26
957 67
873 749
424 210
377 255
155 31
0 538
814 685
195 688
443 162
618 496
963 239
715 332
557 778
344 598
526 955
164 293
376 84
125 167
282 553
219 877
557 181
69 793
420 481
945 221
737 492
494 890
983 92
782 899
740 458
2 272
432 124
538 317
868 303
186 647
980 454
288 554
492 722
783 151
534 176
873 945
226 119
158 281
736 435
411 471
157 631
884 772
813 616
700 246
3 750
610 791
77 759
885 609
12 254
326 373
785 839
315 410
504 0
46 35
621 277
946 793
342 652
851 121
360 960
938 957
843 403
719 121
509 452
418 173
232 139
959 839
412 181
74 223
72 819
238 409
789 536
127 491
362 425
16 569
574 452
182 982
949 835
401 586
511 389
903 383
608 842
799 104
27 20
673 795
53 985
973 430
574 540
738 929
578 958
824 488
776 561
435 527
974 223
891 424
951 449
458 84
570 900
296 233
164 225
761 648
406 264
455 952
529 745
746 711
686 816
10 242
714 539
792 980
406 469
888 337
556 107
600 336
54 895
152 119
279 493
701 374
92 805
749 372
882 45
124 635
193 672
760 55
541 456
509 212
123 465
606 728
392 932
423 107
277 740
375 364
898 245
850 363
653 258
296 998
319 301
654 645
767 645
767 199
96 281
68 37
438 942
142 396
828 667
583 328
173 3
177 314
228 424
973 602
333 671
841 395
120 509
471 764
258 750
873 467
960 430
404 752
371 149
773 491
779 656
598 696
663 296
754 85
799 90
84 822
593 467
736 381
133 758
754 410
814 726
333 821
570 459
560 899
153 250
552 698
776 357
3 251
920 510
218 461
829 542
126 522
421 315
301 490
396 423
721 704
260 420
523 817
205 547
373 672
807 216
245 839
537 222
856 77
770 893
360 227
799 246
32 533
571 805
822 98
870 79
35 915
112 894
414 205
411 962
593 295
174 820
198 807
187 125
802 102
328 682
977 836
531 233
324 725
693 540
923 741
297 823
82 190
105 910
228 588
664 222
738 182
514 560
428 879
178 655
993 591
826 790
211 928
137 605
339 436
857 492
334 476
874 574
927 441
566 731
288 186
900 663
761 278
726 57
327 61
632 494
382 398
82 800
47 928
509 109
156 754
505 526
877 971
226 517
407 216
472 788
211 23
20 223
454 175
158 478
490 366
704 966
899 211
509 242
304 31
23 21
430 125
80 948
470 340
49 477
391 521
951 332
854 131
993 13
559 354
836 189
732 255
637 962
31 935
11 187
175 417
540 118
379 383
551 824
174 762
341 115
738 741
382 923
522 124
304 999
143 79
632 387
613 108
569 327
243 496
453 558
548 936
139 322
68 825
223 301
930 100
156 601
289 139
784 381
829 872
225 482
542 237
660 227
654 690
342 515
601 374
510 452
120 901
11 292
315 222
90 702
77 418
30 555
350 167
146 4
858 621
814 297
506 285
207 699
846 45
825 588
105 773
728 505
121 313
909 100
95 866
512 647
309 575
989 990
986 919
430 330
902 73
613 282
172 911
373 613
832 523
39 223
400 489
257 181
381 621
884 253
550 613
83 594
706 335
727 801
137 608
102 494
719 325
610 196
716 334
580 81
449 865
275 518
174 895
21 947
127 976
107 740
996 523
95 270
480 582
793 409
170 652
235 737
207 188
139 489
181 83
971 217
618 759
357 569
348 523
841 172
891 32
426 361
467 812
572 696
834 14
225 972
135 438
280 673
374 829
262 539
902 808
389 334
619 456
122 725
331 777
355 660
583 755
596 579
836 961
934 237
591 739
388 53
563 126
861 167
108 708
664 886
240 127
926 183
657 147
715 980
495 228
87 73
672 9
80 361
183 827
261 126
347 333
326 968
398 859
92 179
766 426
770 643
654 102
967 182
407 42
671 62
407 447
385 959
351 717
414 451
604 608
932 0
667 669
736 605
656 277
106 194
325 743
598 986
929 50
529 276
5 632
861 945
152 339
447 672
604 630
443 506
281 293
301 773
282 673
68 985
26 731
994 201
200 711
152 450
485 992
295 8
553 358
892 394
912 933
774 117
884 956
968 878
289 972
616 52
616 785
577 176
304 95
828 644
4 951
530 615
990 563
254 622
202 939
152 961
720 64
88 688
861 536
952 109
176 699
724 525
563 168
301 342
745 586
600 142
899 296
948 99
653 823
85 289
828 997
167 692
660 749
460 31
478 47
199 783
912 298
902 566
3 195
948 361
51 652
890 824
486 367
812 207
55 356
164 241
865 969
917 400
840 703
629 33
102 602
990 660
665 644
126 55
282 323
170 316
60 491
6 996
492 515
122 221
496 458
949 360
754 512
620 375
288 395
221 659
244 518
238 582
79 0
496 315
704 205
704 21
487 231
80 385
104 198
22 34
414 816
632 361
538 251
800 342
175 256
298 148
307 835
288 858
207 166
827 796
479 162
89 931
862 869
163 58
695 362
283 216
389 971
359 711
375 24
842 140
292 888
865 8
867 435
480 644
34 583
507 454
693 324
620 61
389 586
128 133
110 902
531 267
533 797
171 805
620 18
413 196
408 791
937 707
121 895
610 336
242 23
104 775
816 331
177 943
548 347
610 656
80 408
566 361
609 993
322 152
239 0
443 230
915 961
476 225
656 955
348 476
84 831
605 690
507 543
885 397
449 372
912 921
476 933
479 414
559 332
697 968
485 619
415 766
3 263
651 248
204 421
64 229
88 766
198 451
16 979
797 330
571 450
724 312
184 367
474 709
792 632
307 749
518 499
515 149
732 191
483 783
145 345
368 381
746 773
572 250
111 580
774 738
777 324
366 463
16 603
380 656
440 111
46 33
597 937
114 882
910 32
289 628
557 836
785 910
545 12
900 215
663 444
487 686
338 800
618 990
88 527
996 857
466 578
483 774
531 827
929 47
861 551
380 700
431 118
489 382
950 554
646 140
973 122
383 422
17 484
482 535
572 625
793 454
945 901
562 642
205 479
47 38
547 734
754 369
949 615
91 908
995 808
441 558
292 615
91 265
401 870
325 114
10 667
176 186
274 785
855 587
717 848
870 327
636 255
232 575
579 534
151 689
525 281
197 978
189 717
616 358
149 916
882 759
812 57
286 640
619 993
959 77
853 822
794 655
32 335
235 774
25 234
880 182
812 904
216 659
900 354
356 687
784 579
696 629
751 54
306 234
780 499
178 831
34 465
759 123
196 175
221 342
275 732
511 763
742 118
415 64
466 567
317 208
124 415
971 885
339 695
333 361
858 520
848 62
624 443
95 301
616 980
940 716
247 231
439 797
150 804
622 102
398 993
128 267
132 441
764 422
561 892
981 203
880 929
861 932
416 998
4 236
445 3
277 319
815 313
546 858
259 886
313 211
990 855
867 663
460 67
352 604
93 289
231 627
645 344
140 605
996 408
774 266
493 322
431 986
909 857
331 581
784 637
491 619
401 113
409 453
861 749
949 425
359 151
79 408
198 853
510 186
910 780
77 964
621 877
753 547
577 910
596 384
10 954
729 244
80 242
719 764
549 372
556 163
74 664
234 886
804 596
761 467
6 460
381 969
168 903
163 855
421 731
760 295
963 71
155 32
332 931
648 636
740 801
775 925
937 871
11 185
596 585
472 809
391 711
338 852
730 974
349 905
843 733
860 426
203 350
216 337
356 618
52 306
456 436
848 474
442 116
816 219
493 851
955 142
122 143
642 594
467 631
833 49
346 988
577 968
523 43
834 15
254 677
444 146
756 938
979 601
452 374
3 367
983 977
146 958
438 766
995 30
628 938
905 852
482 942
336 963
926 412
744 277
276 603
142 772
318 756
828 446
232 492
590 908
197 511
732 633
331 198
736 908
564 536
557 664
539 979
161 257
700 374
486 739
357 555
9 28
922 241
340 348
217 91
295 314
238 378
220 691
294 450
638 274
756 267
599 226
763 917
14 759
813 747
918 545
202 557
770 349
172 809
494 773
824 138
559 246
109 951
86 605
790 467
501 615
814 333
164 713
842 576
722 589
924 303
982 470
829 53
583 344
923 841
452 624
470 193
339 219
235 20
906 580
240 273
814 805
442 54
639 417
73 778
331 697
449 778
358 825
378 63
243 500
277 198
206 296
785 812
758 595
928 615
854 870
529 760
369 680
240 985
771 886
384 342
853 17
981 270
422 476
113 725
972 237
26 604
262 944
426 183
866 807
167 545
606 998
175 38
223 736
221 584
401 957
515 436
576 555
699 48
786 402
790 817
42 905
873 505
151 190
455 297
41 348
379 5
507 477
466 929
501 5
612 558
258 731
285 889
431 398
876 944
113 136
568 785
361 509
519 968
512 840
601 563
315 920
683 761
708 444
331 250
475 458
420 590
939 914
756 428
224 966
105 792
822 405
910 617
299 274
630 70
744 81
242 123
257 917
115 238
837 673
237 608
339 751
10 113
698 254
996 173
657 691
8 636
649 853
900 20
31 291
399 174
267 238
395 689
779 596
643 42
200 242
814 232
314 39
737 118
626 655
364 985
390 571
780 161
295 97
580 700
321 117
232 238
500 464
321 255
274 975
749 503
927 758
534 867
810 45
273 410
424 754
666 367
315 173
197 959
432 799
181 300
295 285
523 914
125 361
164 732
498 102
484 376
511 440
596 745
586 218
347 206
640 198
575 271
298 267
609 511
629 513
426 482
977 727
242 515
996 3
127 123
994 750
998 607
124 838
926 528
177 48
900 928
954 704
301 56
165 710
625 761
141 766
909 87
947 55
266 677
381 713
25 310
439 215
239 138
534 69
519 829
978 837
485 135
705 184
707 377
97 881
789 532
889 856
327 432
93 531
798 215
525 492
83 229
610 552
131 390
93 147
580 891
418 690
53 304
822 773
164 824
239 741
980 405
936 213
103 395
12 198
91 975
303 721
254 474
345 897
887 817
502 681
471 508
475 601
98 991
545 597
199 316
225 966
552 238
594 352
230 493
460 258
563 88
142 608
391 115
416 20
394 410
628 634
800 903
977 842
2 744
946 776
45 202
375 417
336 176
399 465
350 617
784 209
997 70
868 825
82 469
990 847
817 622
696 563
692 608
608 244
969 610
633 89
993 797
278 849
713 477
798 475
10 31
518 775
598 654
82 699
851 165
10 360
59 576
424 815
700 385
240 597
81 509
588 434
107 85
215 258
691 151
435 303
630 816
341 893
865 866
911 541
342 332
684 493
274 104
359 213
550 47
141 541
494 188
488 416
992 124
198 767
646 961
1000 514
861 34
261 739
950 941
469 988
770 468
9 363
312 698
543 776
475 660
503 226
208 121
372 49
777 473
444 361
272 411
931 811
348 849
768 840
936 34
527 412
446 176
141 321
377 822
18 578
614 351
84 413
174 814
457 90
141 514
734 84
385 866
561 954
388 322
820 666
725 392
138 184
928 570
314 784
582 137
774 599
773 118
59 542
969 298
382 336
822 314
143 286
986 169
664 360
932 370
970 921
979 813
51 121
880 801
1000 479
26 814
127 582
503 370
692 450
687 897
808 89
281 823
228 341
859 288
27 15
52 439
25 758
668 874
856 824
61 398
38 871
274 290
102 746
510 344
147 892
111 70
710 627
673 356
942 429
218 987
296 334
327 596
97 196
261 110
340 443
365 971
892 481
508 525
541 299
356 514
460 577
340 667
108 619
895 291
577 252
670 243
173 138
92 340
653 818
364 567
928 661
81 579
498 868
443 301
621 361
266 46
455 162
536 351
728 927
406 529
139 86
599 823
320 919
152 282
422 984
682 443
278 167
173 319
76 505
38 424
263 684
786 734
475 890
922 160
546 480
895 218
814 81
171 665
933 492
282 388
671 816
441 893
262 514
600 493
80 895
773 287
640 219
496 826
841 877
295 262
160 935
486 464
565 578
283 233
560 995
560 378
24 931
574 187
600 598
487 680
701 606
23 450
404 733
580 521
519 898
522 725
28 160
643 890
410 464
330 324
138 443
471 409
557 901
596 383
989 275
997 796
214 77
658 49
871 761
361 417
181 857
736 547
852 218
595 986
3 884
262 4
581 227
505 960
46 119
992 228
296 840
296 884
64 223
555 409
745 448
889 414
703 709
355 788
848 562
925 86
353 246
329 510
672 319
888 63
632 969
701 274
534 181
516 921
131 774
549 601
513 151
657 471
300 729
40 75
767 843
275 636
274 886
817 634
730 629
444 262
273 196
674 347
713 827
843 878
209 173
422 53
986 53
203 503
701 341
725 914
561 474
382 489
371 981
39 526
948 249
44 426
616 374
742 620
162 628
115 450
587 927
504 485
283 881
114 3
900 899
886 876
274 127
92 458
85 133
355 353
456 131
899 696
147 500
956 115
533 476
930 322
277 918
10 88
413 341
300 332
358 372
871 874
391 540
248 112
500 128
735 135
586 495
528 665
997 472
317 624
829 193
439 683
517 874
315 209
587 405
556 596
154 361
743 311
705 930
201 316
879 698
210 957
298 934
136 869
721 547
278 23
991 78
459 242
57 423
204 363
142 585
203 816
266 904
521 45
458 69
276 254
705 917
126 945
998 498
939 872
395 734
641 454
813 961
872 944
481 768
816 302
883 369
499 351
636 586
55 237
623 137
855 147
650 241
494 352
880 537
998 580
426 142
689 768
198 875
702 42
954 345
851 747
694 153
878 375
702 187
295 592
843 992
463 27
634 397
642 182
666 720
80 651
985 367
64 233
261 361
736 448
148 968
514 887
844 53
470 579
409 770
632 886
849 259
742 96
850 61
17 295
271 756
593 859
427 796
192 46
453 458
574 453
562 726
217 213
658 55
809 236
819 598
172 877
58 284
409 864
769 702
552 481
246 972
971 4
366 111
156 488
977 620
10 755
60 601
708 603
309 557
912 728
769 625
421 947
0 945
23 257
325 256
865 549
909 909
943 367
230 58
340 880
743 917
38 174
497 9
33 511
466 900
260 736
384 688
225 351
401 365
509 628
185 393
221 324
375 987
543 467
686 187
38 763
476 314
822 752
630 808
664 627
726 609
847 538
274 17
720 622
646 760
736 150
326 913
267 795
946 97
544 4
281 869
740 591
251 891
13 59
613 52
843 830
643 362
925 877
328 495
906 369
524 534
171 410
275 717
964 779
357 133
835 142
322 505
281 410
303 242
50 258
852 484
57 924
804 503
293 980
985 560
88 666
569 418
511 85
851 316
737 951
384 365
454 956
399 860
530 701
444 237
277 471
111 72
110 997
742 392
880 745
701 59
545 14
396 918
99 998
337 950
452 286
33 180
313 201
487 223
178 753
693 926
32 295
656 508
195 418
102 393
928 520
59 356
465 47
898 848
691 232
753 459
439 681
668 134
64 394
333 721
333 301
630 608
723 884
362 242
239 799
693 749
679 890
495 102
465 311
355 47
685 99
200 434
548 707
955 733
276 936
649 744
618 299
234 554
260 348
944 205
764 754
474 800
249 435
892 48
82 380
674 571
668 9
429 667
361 712
180 518
565 185
263 162
187 218
346 724
132 752
88 588
448 621
820 848
542 132
937 500
335 944
767 844
913 208
71 687
20 828
50 381
464 398
686 926
743 450
769 329
299 808
122 757
375 531
196 992
826 429
345 363
276 504
263 316
538 46
970 519
795 905
326 532
632 983
897 585
755 255
380 490
660 469
182 272
356 806
596 449
399 602
243 635
197 196
971 126
210 886
623 227
848 892
784 866
223 946
865 340
801 43
573 524
507 349
786 772
56 814
361 396
729 652
464 515
826 764
250 840
805 354
576 439
757 422
268 577
965 768
523 771
752 42
913 755
87 120
141 415
103 633
132 273
210 509
494 526
632 728
237 835
816 315
558 881
216 242
411 489
476 608
396 458
674 229
185 884
172 637
711 889
518 64
951 409
794 625
425 717
868 452
627 672
291 179
340 630
549 997
350 983
651 961
576 374
964 392
585 803
210 875
859 741
440 91
190 613
455 811
34 350
866 199
938 100
106 289
923 128
740 396
570 914
736 422
600 172
537 655
871 311
800 821
962 733
147 744
383 268
127 286
36 472
336 584
573 241
582 63
276 511
328 854
234 463
173 507
497 844
377 28
191 475
789 978
990 735
570 798
809 853
394 869
562 427
914 202
953 767
45 872
484 476
917 896
497 147
671 789
134 551
268 385
616 148
727 5
425 486
44 134
627 475
910 268
62 516
994 533
886 83
685 822
434 661
715 282
602 705
891 834
840 325
566 955
714 394
477 838
433 96
711 281
596 232
556 246
438 214
6 424
282 461
341 643
611 309
58 142
939 934
201 946
413 441
622 492
113 124
87 521
784 957
828 97
916 937
381 542
350 925
484 425
156 443
62 35
158 124
102 743
901 594
842 702
681 768
774 96
853 647
611 701
672 835
929 308
380 752
538 500
685 564
528 331
941 405
573 280
944 543
358 136
475 66
382 582
226 215
52 415
27 783
498 959
189 867
80 389
542 385
776 7
24 847
533 920
913 371
385 921
195 551
21 384
934 885
735 380
750 982
264 299
151 912
506 824
984 815
294 485
437 950
890 799
757 264
602 685
695 853
308 41
389 536
612 668
274 869
234 385
922 95
759 595
890 195
305 658
534 737
752 992
897 285
878 996
591 547
22 146
75 184
986 329
978 831
960 584
617 1
162 305
561 581
344 627
659 663
324 811
810 634
703 488
922 422
235 252
778 533
368 764
32 169
312 358
418 678
850 302
57 754
860 197
865 611
700 514
779 77
368 905
986 212
767 983
20 424
521 850
467 320
742 625
961 209
879 381
497 930
157 726
535 559
380 21
433 452
642 162
270 920
337 223
234 914
101 785
980 284
404 800
13 0
863 767
974 699
733 40
507 608
518 246
350 60
193 916
496 380
623 8
895 174
147 449
950 666
718 871
865 129
395 833
626 769
541 764
982 476
366 373
711 42
481 437
829 804
268 155
306 902
676 378
40 684
350 819
131 249
325 563
155 788
88 803
329 619
778 142
989 936
23 337
666 91
568 191
98 719
881 745
677 116
175 756
404 845
910 328
513 661
837 733
393 317
154 173
185 671
497 99
335 615
814 363
14 302
341 381
851 308
520 615
918 286
634 579
180 854
813 496
253 51
140 897
218 169
151 43
850 839
618 420
92 667
1 410
568 16
741 608
219 182
394 938
512 464
83 539
894 585
836 268
764 358
797 948
354 40
239 542
302 439
882 578
924 637
758 391
10 706
292 944
235 566
682 245
725 641
603 197
719 214
138 823
469 641
190 916
261 531
241 261
327 789
339 223
986 857
823 161
320 175
891 787
949 816
952 444
301 334
685 843
536 775
261 700
264 272
682 787
451 566
122 597
119 588
225 277
516 864
260 718
701 974
721 576
192 252
802 652
882 264
50 930
899 553
82 434
466 510
375 621
817 196
713 939
782 106
813 113
461 541
962 299
522 94
359 307
851 658
284 339
655 462
663 690
41 744
696 806
451 995
695 419
611 953
125 693
270 165
344 92
232 488
472 530
284 711
761 978
124 388
594 805
934 515
97 902
851 75
44 397
850 891
43 797
721 175
119 347
805 888
428 455
823 781
145 877
662 54
87 969
975 672
510 555
400 311
837 562
268 440
148 434
544 697
269 859
255 547
6 413
839 481
133 606
76 448
123 344
994 954
525 437
771 337
813 819
84 159
968 488
294 31
117 160
844 77
699 725
469 697
488 293
320 429
824 643
328 711
621 676
435 364
246 545
784 79
371 785
582 740
286 680
309 999
135 600
560 760
262 763
175 626
332 811
826 974
629 470
666 848
915 5
1 452
929 188
232 847
831 106
51 420
468 9
636 706
223 932
313 980
828 713
799 290
934 696
738 913
18 658
701 748
509 607
847 72
984 160
673 556
466 130
72 280
429 44
728 421
982 501
835 987
973 580
803 891
299 414
919 37
85 0
320 604
410 587
321 107
804 13
265 582
974 371
496 340
978 336
187 722
466 140
832 384
671 71
851 688
272 763
859 403
821 609
341 484
520 512
592 352
896 278
562 432
822 78
703 753
341 600
537 494
652 581
537 245
332 469
529 719
663 197
870 330
229 126
401 909
101 138
764 820
455 980
384 50
467 94
852 564
65 238
18 927
991 261
750 941
882 55
334 551
143 13
936 11
686 377
392 172
812 37
599 416
699 681
968 367
546 906
118 30
634 478
20 681
979 979
91 740
724 20
553 673
900 694
953 228
6 596
981 518
788 898
59 658
924 35
597 339
29 475
237 470
540 447
327 829
418 867
946 490
30 8
23 901
935 354
694 517
419 172
116 611
62 212
943 420
57 408
338 45
721 681
490 755
410 2
106 482
792 921
842 412
445 995
717 287
966 536
48 297
229 618
803 937
720 590
35 116
210 163
217 254
974 192
847 200
814 254
711 597
796 900
509 54
71 2
447 789
42 879
29 250
711 800
773 75
852 789
130 93
120 521
49 534
893 189
289 471
566 511
948 570
223 366
659 233
315 504
234 918
450 345
49 646
891 657
384 642
7 340
348 345
369 106
918 340
960 951
908 40
487 689
369 510
690 931
68 984
157 394
871 322
858 374
869 284
763 794
344 699
561 393
448 248
642 335
304 432
717 356
340 455
844 247
74 388
362 805
181 280
347 836
328 168
12 157
157 524
388 732
217 389
505 625
614 759
57 115
669 913
760 200
535 828
357 731
172 191
7 766
198 588
44 754
238 163
548 674
323 147
980 503
492 284
271 649
57 527
637 730
802 949
197 638
351 852
553 688
795 513
575 284
721 353
622 89
734 413
496 698
927 786
68 731
979 939
739 870
234 724
857 591
970 446
552 732
303 907
770 650
637 432
905 573
983 303
336 649
404 485
999 81
577 780
962 428
172 352
594 98
530 276
321 619
400 432
552 600
811 590
347 135
172 719
821 715
523 458
699 52
108 805
239 861
791 319
596 635
735 594
856 405
202 840
91 776
148 857
475 907
941 245
228 27
965 180
299 446
481 618
661 319
332 619
369 247
889 858
341 699
488 752
611 724
416 972
975 352
387 508
600 125
713 860
291 446
105 785
157 613
720 20
342 686
675 788
577 659
92 919
278 398
314 124
500 642
454 911
254 726
999 863
690 127
133 4
25 482
329 637
899 333
905 600
283 669
372 962
747 198
968 315
702 232
306 246
694 34
667 338
354 464
761 836
511 332
521 349
124 569
270 527
962 701
818 815
587 180
380 744
622 587
457 753
305 441
927 272
899 259
452 381
325 351
614 71
878 22
848 890
652 707
593 758
984 309
599 361
826 103
426 475
498 674
70 541
456 864
648 635
488 375
629 397
421 760
462 540
505 68
75 261
87 989
679 61
678 582
911 140
885 959
573 71
375 168
517 792
239 69
755 805
507 662
521 753
91 124
306 336
70 810
143 186
125 979
284 281
818 418
372 430
92 741
174 782
140 584
950 886
631 208
549 568
946 45
440 325
693 398
910 670
683 118
479 463
760 749
108 790
472 374
356 895
393 236
81 882
619 909
134 481
20 509
208 429
428 555
490 689
811 937
147 980
207 477
6 217
879 760
232 647
155 871
662 675
687 632
12 994
957 944
404 257
844 833
548 701
581 351
742 960
696 73
109 187
661 867
142 604
822 788
382 250
632 880
373 592
474 714
134 896
115 264
768 344
950 444
590 628
763 566
238 233
326 450
818 39
8 298
201 443
513 168
415 707
581 990
904 948
726 939
826 553
360 318
170 698
569 151
814 757
300 366
498 872
579 325
492 895
704 216
642 793
183 399
762 666
284 596
1000 982
333 266
181 192
934 900
491 145
71 246
235 928
976 971
50 162
92 288
447 387
986 106
694 607
754 938
938 106
936 655
476 427
623 472
692 346
610 235
123 15
533 392
927 42
847 882
873 691
637 450
740 200
15 752
953 728
436 7
282 582
311 482
748 880
572 364
172 872
510 313
935 446
38 484
940 320
681 994
377 384
210 10
420 458
684 579
964 132
483 398
603 652
592 965
771 211
763 412
30 113
635 92
104 479
664 776
277 532
503 648
392 649
897 348
148 546
671 406
779 926
974 869
911 981
114 756
592 133
825 347
53 794
726 558
728 203
505 528
869 979
0 100
369 931
881 81
248 238
986 502
200 594
629 239
696 683
514 135
718 440
64 560
559 658
124 32
520 590
913 822
646 253
329 962
977 884
344 964
732 771
927 750
329 162
559 687
992 445
127 940
631 285
118 638
217 116
317 120
11 542
866 653
259 984
249 785
976 56
784 925
659 259
975 295
962 331
18 256
648 407
476 95
42 957
101 76
359 70
516 413
755 294
917 961
155 362
488 914
734 910
232 410
64 515
25 966
581 687
356 759
435 565
847 823
712 408
779 828
548 470
944 891
570 424
467 208
494 114
286 249
514 364
741 652
199 577
689 432
503 43
276 8
912 739
577 392
698 845
198 298
447 875
524 231
187 20
743 18
255 144
663 665
34 872
706 265
16 193
513 174
946 465
966 907
774 296
639 1
294 414
841 391
403 197
604 960
898 392
995 257
441 483
313 540
713 680
345 450
407 635
927 966
403 194
243 739
228 980
0 790
286 19
465 222
859 735
510 239
814 986
926 260
692 853
133 63
229 45
512 332
701 498
853 548
106 426
995 588
110 54
707 355
922 61
889 599
798 129
556 638
941 279
287 155
516 623
654 369
705 295
550 516
776 124
520 361
756 78
528 656
866 25
462 557
10 221
26 748
895 268
523 76
241 932
991 379
669 79
352 299
222 945
217 969
847 514
543 268
64 95
414 799
321 448
445 959
572 832
740 753
879 734
753 203
657 215
940 142
315 214
713 62
974 450
697 523
518 912
174 120
543 483
894 434
290 847
451 213
871 344
889 462
844 94
889 868
354 126
581 747
768 68
788 61
165 726
854 788
835 147
628 612
606 680
684 95
52 492
616 338
424 882
550 826
408 391
145 210
548 208
639 672
861 28
470 372
389 130
407 649
480 635
751 126
439 717
253 565
213 705
405 961
248 941
814 949
808 835
904 694
245 807
11 397
699 130
335 715
284 991
917 875
765 415
190 85
455 926
632 842
148 525
23 655
673 96
908 610
294 203
610 882
21 162
20 410
322 548
24 327
721 319
451 547
177 177
754 316
199 640
373 454
141 670
316 169
602 643
611 78
522 515
95 605
179 286
307 361
195 430
631 599
131 60
284 718
861 896
627 660
3 835
226 410
210 688
271 51
415 100
155 113
286 247
409 968
714 368
987 917
152 654
287 460
631 156
831 117
150 593
690 850
60 107
44 891
904 573
791 982
915 304
921 401
272 113
513 678
345 626
749 205
660 554
154 287
880 34
367 252
793 876
745 890
192 844
214 842
778 617
721 450
421 240
555 991
479 847
980 883
104 435
221 261
300 760
96 546
99 242
153 266
667 804
35 854
988 161
803 418
329 464
556 281
513 394
165 417
334 601
783 258
897 221
743 489
338 718
242 122
45 198
379 34
391 404
393 618
525 805
628 969
946 912
274 210
796 114
766 503
487 616
166 979
45 3
25 656
693 89
107 358
65 533
637 114
510 158
605 826
655 243
165 906
39 242
324 157
413 450
965 330
282 466
924 395
896 184
444 443
789 395
934 960
814 437
939 425
578 575
295 315
384 739
961 136
468 136
645 798
453 230
592 294
880 897
938 614
667 144
124 616
286 554
741 223
612 835
967 612
865 275
845 648
526 773
765 287
310 749
286 707
668 953
434 175
993 993
710 608
426 828
623 937
937 985
41 125
581 701
346 94
575 725
435 110
468 955
996 113
454 67
837 669
103 318
391 427
401 705
295 84
745 346
397 198
21 862
773 586
727 460
726 226
726 551
44 97
608 91
483 898
210 603
559 927
195 877
497 218
87 311
241 886
845 160
971 888
720 43
539 178
137 789
65 942
248 992
867 413
827 189
149 178
657 151
202 55
587 841
383 600
342 159
815 430
144 859
166 312
243 570
120 727
464 270
589 977
351 642
536 589
245 631
206 38
896 889
267 519
309 590
57 506
352 785
475 6
589 224
458 604
82 152
841 721
111 583
589 855
174 765
811 941
783 724
226 552
34 279
741 307
827 245
871 141
864 414
993 890
822 435
775 941
142 329
845 997
688 259
5 948
328 487
985 531
619 986
265 120
543 717
508 260
689 104
127 267
305 748
679 845
298 828
114 725
733 591
797 124
202 582
871 225
887 283
268 574
221 862
33 709
924 641
225 530
349 645
194 142
591 729
56 166
837 210
741 886
429 369
428 191
286 602
78 63
368 71
301 586
628 303
266 486
986 990
440 682
603 252
996 696
443 199
391 33
20 243
611 285
512 229
911 728
823 340
470 269
126 861
354 328
910 127
329 475
106 179
197 813
471 575
588 398
939 337
195 54
251 812
612 541
948 640
670 720
26 691
984 588
408 927
665 61
134 483
472 866
232 476
53 768
42 231
892 903
524 184
36 649
190 581
748 126
826 888
83 9
152 829
1 833
568 980
319 197
473 433
101 86
144 60
550 49
933 848
303 281
446 457
694 174
588 342
960 182
978 958
38 206
65 459
402 101
918 821
927 444
273 329
495 774
27 730
826 15
286 588
30 644
695 937
202 8
696 52
835 60
144 856
48 529
381 820
860 388
205 805
64 884
967 461
828 410
70 390
86 480
40 495
258 187
653 95
867 894
607 379
934 28
989 998
585 681
413 998
85 328
110 557
63 227
305 634
523 558
760 346
983 710
721 104
948 874
15 408
527 277
724 778
839 119
832 455
86 626
515 309
964 301
600 877
175 174
618 502
284 118
403 321
334 462
314 878
89 634
489 587
184 427
607 468
953 205
426 17
64 103
619 703
75 74
963 985
953 467
31 791
587 883
857 402
194 987
763 158
28 638
264 574
997 102
546 407
78 777
297 624
705 729
942 931
77 468
807 742
634 972
205 568
925 710
378 67
60 789
368 929
985 715
965 331
267 689
47 543
825 199
391 595
818 732
477 3
930 541
786 900
571 438
150 100
189 813
530 617
471 338
475 320
576 703
294 841
875 447
606 378
21 952
378 596
483 355
374 991
650 800
192 548
874 11
699 831
938 717
232 431
552 199
96 605
805 157
515 672
625 870
394 970
395 669
860 19
912 811
223 542
563 112
972 946
994 430
301 802
739 987
286 664
561 227
495 27
914 567
201 306
352 750
736 279
357 646
240 325
613 607
717 812
234 3
540 729
685 869
174 709
81 505
118 162
779 66
768 171
838 375
733 454
789 299
196 259
49 540
477 335
610 989
973 687
440 541
541 694
135 578
995 925
72 660
756 414
412 143
583 154
980 844
106 783
782 798
479 41
523 885
735 470
218 864
411 715
931 14
674 638
520 812
698 105
78 646
366 637
585 573
829 344
266 516
461 410
671 74
501 41
513 625
24 614
445 406
149 186
242 354
740 634
513 171
853 49
930 768
416 907
876 50
485 87
920 251
443 179
495 160
85 38
436 973
22 714
38 139
297 198
540 482
913 141
876 7
987 39
375 913
799 632
550 702
187 720
213 625
48 423
808 711
407 605
596 277
258 732
338 452
142 397
876 827
44 114
430 444
644 761
946 84
168 843
212 293
310 532
615 467
761 143
619 931
418 331
321 420
329 732
944 371
376 759
102 307
956 369
8 862
66 714
877 777
371 548
420 567
495 484
708 567
433 847
780 9
440 747
398 456
626 559
670 607
122 514
656 387
269 74
199 786
463 491
305 743
638 821
396 360
323 356
155 678
513 56
523 787
402 479
615 455
881 391
530 278
73 679
413 469
734 500
128 532
939 885
999 979
441 623
471 558
63 259
721 101
251 249
687 988
147 201
657 642
638 140
645 392
930 338
395 86
885 353
524 891
529 664
489 864
920 282
60 606
763 645
528 986
969 141
178 894
874 475
641 316
284 4
834 101
633 583
189 76
792 106
798 695
97 21
686 196
411 477
363 905
485 851
985 3
743 703
290 565
480 836
614 943
627 461
705 626
18 114
616 875
78 202
869 280
126 935
668 805
931 482
560 25
748 708
645 805
971 99
472 978
661 987
19 826
455 188
771 648
503 653
736 101
910 584
770 799
544 74
570 658
252 675
544 202
164 164
639 556
208 410
664 272
19 438
678 847
38 149
511 288
369 450
631 412
174 904
339 343
46 49
59 768
752 712
193 855
453 420
410 367
653 447
915 39
668 111
562 298
444 111
280 373
644 790
991 837
624 442
521 927
146 395
396 649
846 61
204 392
765 531
380 384
487 280
84 447
161 203
74 156
585 633
35 744
730 773
596 280
782 154
739 807
59 292
921 126
743 437
85 794
136 726
969 917
692 540
154 145
662 324
645 53
323 304
827 186
851 54
769 570
991 760
980 848
947 488
218 996
221 793
521 793
235 139
207 382
749 13
720 133
398 693
666 920
375 937
480 74
703 145
333 163
680 272
248 681
803 35
281 467
868 352
684 582
415 966
684 146
397 614
20 188
415 185
945 460
783 168
156 345
636 914
202 256
196 449
978 811
884 556
285 538
343 24
386 712
355 902
64 265
32 310
190 505
290 344
218 102
232 668
27 58
799 332
314 985
81 662
502 918
543 666
285 112
193 35
143 276
974 831
278 453
709 964
94 732
713 550
937 875
360 872
636 465
459 511
984 855
947 831
9 304
68 949
331 465
352 99
365 928
405 216
768 788
505 261
524 923
117 251
697 225
868 54
405 142
378 159
945 139
440 392
888 834
94 429
520 610
289 995
595 923
136 29
518 519
805 564
301 324
114 218
797 342
811 546
425 686
404 355
510 125
200 978
300 983
383 663
171 642
280 451
697 398
174 132
112 835
610 500
55 537
953 900
941 181
229 915
249 757
596 145
236 318
580 397
514 963
510 75
36 928
549 916
121 711
256 989
433 296
10 218
906 260
9 694
180 291
889 19
97 863
263 85
635 411
457 267
537 15
618 553
23 20
157 603
446 674
92 302
834 166
170 179
503 336
388 652
713 994
892 193
482 836
249 55
932 635
958 689
142 610
327 605
509 941
534 214
335 294
841 582
513 700
68 662
431 105
656 555
549 23
184 916
608 239
503 461
427 336
59 662
202 476
853 41
930 485
448 461
144 585
826 287
822 566
660 266
485 143
827 788
490 492
532 160
364 136
346 350
54 853
631 515
352 448
177 471
269 923
528 914
726 388
794 788
862 836
563 433
756 627
402 231
814 446
368 44
604 621
683 157
596 733
261 430
767 736
580 573
809 507
945 357
948 670
232 960
25 552
278 67
650 244
435 493
381 690
624 107
403 131
533 555
87 800
126 353
592 340
745 331
782 391
723 715
417 705
420 604
842 448
686 331
868 916
573 921
96 417
620 150
165 367
860 9
667 253
706 876
946 996
636 789
331 882
106 329
713 801
772 126
471 906
203 763
984 196
470 906
934 189
153 669
104 888
851 204
491 559
576 649
986 828
777 349
81 909
566 568
649 544
905 929
66 224
279 374
828 936
934 570
620 421
109 37
146 18
648 803
426 159
948 437
369 943
576 465
825 648
430 155
418 321
1000 550
125 915
389 534
148 491
183 631
708 397
262 373
446 374
343 275
416 680
170 166
659 165
903 958
158 434
100 870
168 584
804 921
250 27
820 895
334 927
595 629
609 179
902 3
780 600
351 591
353 232
829 829
775 778
989 37
176 717
111 370
271 288
586 819
489 628
220 488
292 592
985 187
431 920
630 272
308 970
903 867
431 575
758 242
213 990
970 63
293 846
535 968
883 564
785 808
822 628
388 157
431 164
409 171
974 12
183 359
143 997
293 57
156 675
509 891
43 916
381 949
50 234
764 405
725 67
402 631
221 775
209 109
395 673
487 507
125 739
7 402
888 649
299 394
427 47
437 355
749 424
986 20
652 211
113 75
986 980
537 476
166 72
997 892
489 856
420 439
617 139
571 541
102 972
492 984
626 813
206 953
803 644
133 99
779 49
608 254
464 389
840 669
119 419
882 650
89 447
188 414
142 894
412 541
443 95
948 227
244 359
190 601
44 54
266 579
320 520
628 714
222 268
366 766
129 511
791 583
140 32
722 254
588 431
650 998
470 328
998 240
445 973
856 299
859 960
625 220
866 49
792 340
782 395
687 502
154 948
536 405
434 721
889 538
513 584
590 995
477 346
694 678
590 854
739 304
297 977
450 324
699 191
656 650
903 446
103 533
411 383
924 586
569 952
406 681
195 114
735 770
492 176
918 441
541 911
824 452
522 624
152 261
83 688
435 337
155 750
890 989
481 952
944 448
667 558
246 531
288 814
872 142
53 740
195 449
807 253
953 156
288 515
604 21
750 127
730 281
813 49
766 379
930 437
261 584
494 836
450 434
311 994
603 245
881 196
384 234
129 593
945 865
318 174
525 7
561 221
383 418
744 205
573 388
785 897
429 404
392 612
23 295
425 607
642 473
513 623
120 268
464 476
346 643
925 28
714 601
392 329
539 358
156 747
554 578
697 982
27 395
309 952
337 234
697 143
876 351
968 797
111 151
4 28
77 578
988 787
674 597
741 280
613 791
291 544
787 998
908 2
654 932
102 557
55 10
365 621
612 67
216 202
170 821
201 129
608 553
425 794
37 151
280 489
456 815
541 751
41 155
155 108
881 783
864 303
328 411
950 945
733 979
934 102
661 227
412 497
109 901
522 781
248 689
46 886
420 435
652 792
767 70
56 295
412 930
275 679
246 981
131 708
886 518
315 170
0 873
19 449
879 530
398 507
804 17
953 464
316 203
212 898
271 162
657 102
239 160
540 58
750 399
842 51
506 879
874 567
125 33
59 808
340 531
123 586
514 951
80 278
305 270
569 545
847 584
828 649
6 743
844 651
870 150
650 665
354 286
577 520
259 217
195 140
840 792
40 271
303 61
773 440
48 213
603 162
886 211
135 697
7 382
441 769
277 611
969 313
304 217
745 822
428 979
101 315
331 361
524 936
678 77
664 321
525 369
253 291
703 440
887 754
168 593
546 504
643 918
686 933
76 191
644 675
970 706
818 221
784 984
633 674
167 951
513 545
627 319
409 461
550 523
353 60
421 845
32 798
159 561
29 128
102 369
685 434
198 383
296 175
560 627
365 355
998 653
93 85
973 32
493 193
724 945
924 458
400 826
25 114
345 767
653 911
156 540
618 503
912 86
722 982
663 729
807 357
459 494
824 351
867 896
383 394
455 325
880 854
90 39
942 568
329 221
286 281
343 686
16 97
304 55
858 101
817 406
260 42
759 964
293 710
998 419
297 702
181 650
610 392
295 608
129 527
840 506
701 12
855 710
818 213
219 705
892 687
818 312
589 204
384 356
758 251
395 646
230 221
421 272
983 494
651 137
29 540
182 454
864 560
272 93
745 486
610 41
155 389
831 17
493 714
89 83
193 557
152 924
566 982
537 448
278 3
90 242
795 289
449 182
270 135
672 559
490 146
730 702
197 738
320 483
185 236
592 162
423 804
213 24
245 47
758 453
411 209
264 403
825 975
600 856
145 619
333 262
129 333
533 665
747 268
120 414
287 387
307 849
832 820
60 452
45 245
451 380
873 726
381 479
612 435
271 681
942 608
499 967
314 122
317 43
520 902
741 108
907 152
805 279
218 239
815 233
969 647
897 909
945 882
564 662
72 375
558 591
249 169
987 629
620 410
857 463
454 101
132 758
605 378
410 992
214 355
527 233
490 422
779 456
931 84
98 304
897 302
643 592
906 633
784 452
20 880
978 657
919 835
673 910
374 560
425 970
632 203
789 468
551 46
277 438
448 517
480 482
546 432
364 569
312 285
660 942
266 121
776 169
473 396
986 486
628 878
319 913
394 854
826 554
752 283
526 60
233 588
978 971
979 710
189 231
977 35
719 816
38 504
527 753
77 180
611 632
850 665
8 740
255 431
857 909
618 106
138 104
11 107
698 166
741 977
400 565
176 150
118 1000
951 902
934 59
813 196
391 572
654 29
985 674
276 233
340 271
700 550
646 41
450 183
16 833
605 871
616 738
225 605
531 742
222 543
62 417
579 456
706 37
860 690
201 559
839 683
652 489
679 570
474 105
660 627
188 61
135 793
527 906
695 868
397 773
888 811
447 325
190 466
321 313
625 975
913 67
451 393
777 367
672 768
835 91
390 888
443 719
845 824
290 645
633 81
609 380
658 481
516 431
550 490
599 843
967 187
716 969
294 698
370 205
408 774
217 945
22 360
213 883
989 538
420 760
689 494
419 627
886 931
741 681
214 896
623 779
887 444
198 756
893 956
978 356
275 148
198 387
158 682
25 40
467 348
242 452
576 210
843 717
699 866
469 515
194 584
227 200
584 226
724 555
761 545
743 836
433 86
434 278
528 363
251 826
766 322
836 613
911 366
955 948
890 974
29 587
249 301
275 808
109 900
857 223
543 78
996 232
634 422
763 252
246 9
104 468
48 164
687 679
6 850
970 25
181 895
710 72
296 258
889 973
289 373
747 32
610 892
18 144
336 727
285 691
962 884
699 452
804 436
354 928
687 542
172 344
289 911
895 491
489 96
216 552
625 727
728 810
607 909
120 768
564 854
930 811
472 732
756 550
897 47
467 2
534 946
754 541
973 451
978 871
26 512
968 73
270 452
26 969
7 913
172 213
580 179
879 37
356 12
172 495
185 476
83 127
606 634
243 241
923 368
361 662
142 300
189 689
580 203
716 667
765 210
178 125
862 413
132 18
457 724
270 842
681 736
99 288
69 382
524 464
540 713
869 722
625 500
852 562
365 981
948 724
464 790
335 687
498 349
701 501
269 486
610 794
302 538
129 168
615 98
988 437
440 243
521 885
883 832
893 669
925 977
243 302
790 501
720 712
268 905
40 916
344 655
894 33
182 510
898 984
686 518
821 852
739 513
555 171
492 371
409 785
163 688
734 207
793 746
238 551
728 70
174 791
768 901
917 80
824 391
898 57
15 10
487 477
43 925
342 661
345 481
504 797
975 610
727 100
588 506
279 91
432 280
752 545
976 11
479 260
346 344
521 404
592 772
934 95
842 472
562 855
651 551
352 909
880 967
534 168
573 555
929 558
142 73
927 84
974 764
40 538
34 908
354 219
887 571
480 744
928 910
434 846
646 193
360 452
958 702
638 83
80 332
179 574
239 37
138 111
484 219
234 355
792 516
28 860
47 83
198 350
185 828
207 432
123 948
945 843
560 671
849 517
40 115
296 771
79 983
432 468
885 833
204 6
920 371
241 43
889 400
300 229
25 524
675 166
245 332
125 730
529 410
390 487
50 757
797 870
171 758
56 120
960 867
977 222
946 53
693 771
610 661
57 94
146 951
37 621
86 572
435 195
296 923
70 333
698 374
679 56
732 216
963 650
130 666
632 579
645 50
587 445
357 969
525 382
497 464
404 687
702 664
795 900
507 491
196 805
61 845
943 219
477 975
347 422
671 142
915 176
138 877
549 323
74 31
596 372
243 130
208 8
640 59
137 197
700 70
651 694
271 983
669 210
614 587
101 366
689 957
59 551
695 571
372 602
548 970
206 697
221 273
202 530
214 975
49 44
140 718
593 552
267 304
754 309
330 370
938 818
97 546
961 728
730 546
490 238
885 830
191 105
239 524
880 646
732 403
408 500
43 19
123 476
747 682
429 209
346 269
349 306
43 101
728 535
496 841
822 215
75 531
32 1000
25 173
458 24
714 97
964 36
474 703
485 533
980 11
469 547
393 997
940 205
233 92
617 704
364 247
921 682
56 250
720 173
798 771
905 850
181 438
593 487
544 53
719 331
276 167
131 904
487 991
686 971
942 904
269 482
623 451
510 793
78 621
241 127
809 221
734 876
188 621
362 576
748 145
335 599
17 897
606 174
669 376
999 448
57 542
346 274
745 868
441 199
13 638
699 577
328 375
91 679
78 4
842 387
841 236
873 872
39 892
77 242
481 184
953 374
684 96
827 893
440 522
892 5
863 523
389 962
934 720
194 845
610 143
459 285
631 603
821 622
551 308
790 487
561 957
312 982
18 469
799 686
918 108
440 443
202 349
567 133
343 665
847 613
615 948
116 136
799 825
401 298
27 863
14 28
550 872
42 650
889 60
835 944
326 464
515 510
701 758
259 989
651 344
21 43
645 720
482 726
472 893
563 139
919 703
207 814
629 852
508 14
679 191
418 495
59 969
557 950
640 208
104 421
9 909
243 21
484 811
907 128
391 787
442 186
692 364
319 869
971 161
571 263
465 249
768 648
104 777
932 939
755 614
934 725
302 247
585 464
50 84
858 995
687 916
391 469
921 83
329 288
598 42
481 856
878 724
98 631
598 488
571 947
88 188
519 708
667 164
625 656
9 493
181 531
874 681
833 877
839 720
228 422
534 361
819 663
905 765
503 913
781 623
420 809
872 403
928 367
973 631
374 657
284 402
926 603
687 559
216 678
980 596
676 242
894 985
88 805
113 148
374 596
548 386
365 958
962 396
385 322
255 689
976 748
687 129
802 41
425 455
61 730
319 331
453 345
163 57
637 810
716 85
946 856
515 689
195 649
346 594
550 224
892 924
346 627
961 575
264 824
176 239
303 363
274 334
85 885
202 644
505 141
781 971
350 11
356 342
67 9
265 921
59 638
764 701
658 464
522 911
381 510
613 991
643 708
964 17
522 3
997 981
731 742
850 632
939 929
493 747
776 911
43 293
964 669
519 229
970 285
999 318
681 958
793 485
505 50
359 613
70 857
221 715
589 954
779 186
498 545
754 700
712 528
712 449
409 642
799 933
656 39
928 815
615 890
928 266
353 383
38 302
91 82
814 600
601 276
726 538
783 373
351 837
424 471
786 301
610 343
211 136
293 129
485 804
324 213
2 632
740 878
502 99
283 133
388 700
168 792
725 296
551 303
382 40
583 732
236 198
238 645
107 37
411 219
557 50
525 590
126 4
355 848
731 848
198 710
720 650
295 334
186 397
15 869
103 313
158 163
231 793
801 280
144 185
692 596
28 389
324 626
175 650
104 58
164 689
996 449
122 140
268 556
567 292
951 119
907 373
443 415
124 372
277 568
975 497
416 895
396 499
868 516
225 803
926 7
389 23
889 993
71 413
64 51
997 59
871 452
990 174
779 208
473 59
242 698
496 478
662 423
473 501
67 132
450 914
680 742
534 354
724 923
909 845
338 511
74 656
525 443
904 601
860 894
50 311
739 343
711 38
32 116
979 247
681 445
635 898
331 366
538 299
553 605
328 768
895 229
699 186
836 360
500 824
724 142
439 109
470 100
979 155
934 914
34 183
297 290
398 892
251 736
353 639
314 726
151 763
363 190
185 344
620 803
583 586
445 749
588 40
787 805
161 659
32 866
10 45
97 532
791 457
66 220
72 533
924 95
906 591
565 75
637 543
551 493
151 399
763 878
639 147
320 500
171 659
910 853
208 42
894 303
494 488
728 208
113 561
740 992
586 105
584 539
914 103
942 195
680 533
384 670
916 78
848 145
886 599
876 327
815 908
228 885
608 77
550 681
124 343
931 253
841 92
310 652
441 184
163 345
936 909
797 971
353 829
140 208
350 288
217 22
449 842
798 628
649 229
845 676
430 191
275 150
69 197
868 532
311 468
490 393
512 703
537 47
667 443
900 719
175 867
26 52
764 157
737 557
883 120
709 695
64 994
262 702
516 648
121 665
685 556
792 519
308 856
542 609
345 457
599 322
971 601
218 315
488 832
637 678
765 555
354 143
617 856
786 482
724 262
113 277
456 428
968 309
38 925
637 159
82 814
626 609
228 437
737 958
534 630
668 421
375 571
268 739
261 712
831 220
571 375
804 440
659 459
269 216
753 178
479 772
216 773
91 778
667 706
935 575
521 785
967 858
269 858
81 184
726 981
580 830
770 644
808 21
531 325
507 115
443 84
718 813
434 294
134 426
699 179
959 908
220 30
198 933
364 26
398 854
556 446
29 622
293 937
673 873
275 793
792 554
767 360
531 121
526 497
638 535
150 896
524 812
537 706
569 498
107 270
300 137
145 700
772 264
44 459
261 453
564 287
256 584
303 154
166 638
50 965
134 882
750 13
384 880
358 671
589 495
766 491
789 920
535 485
469 302
543 446
716 618
657 30
172 388
943 857
513 879
435 857
426 306
257 64
774 384
337 15
792 518
736 380
705 890
81 190
641 713
590 641
772 888
724 165
800 638
947 734
352 521
732 951
951 911
793 302
153 512
301 816
809 264
18 672
173 844
197 382
458 952
625 215
987 423
261 945
697 442
972 235
273 178
46 846
395 83
14 665
480 337
879 106
854 466
17 691
288 470
257 403
901 39
206 976
658 39
624 897
349 969
818 69
207 617
462 983
136 703
204 326
217 445
938 409
44 268
44 533
377 672
27 942
818 818
775 454
724 984
503 23
219 168
478 836
662 271
140 649
204 504
636 123
986 305
941 964
987 882
504 656
548 426
198 523
701 372
629 129
550 466
83 945
285 898
872 550
790 15
206 431
335 345
528 476
215 586
493 750
695 104
3 300
525 858
244 374
518 923
413 17
722 396
907 409
296 245
756 862
901 642
226 385
824 649
360 259
33 697
990 486
505 892
491 910
375 550
411 283
155 337
113 689
181 364
81 493
209 877
770 617
331 825
874 549
731 148
112 677
926 159
275 690
765 176
546 627
664 242
850 695
123 70
277 655
694 434
540 394
190 918
977 815
567 309
576 971
637 242
747 809
102 380
565 219
85 662
358 562
867 199
741 992
740 257
347 499
931 133
791 723
108 266
321 647
56 819
72 397
166 966
528 822
884 895
451 442
634 755
767 706
143 993
539 556
770 629
664 353
690 967
761 680
902 43
987 366
727 975
271 767
61 738
814 740
615 440
579 57
815 455
487 480
42 952
343 812
88 525
233 947
491 563
96 777
749 525
940 874
987 646
938 471
873 498
242 927
331 97
667 395
663 889
766 924
569 14
311 996
392 725
598 761
633 812
206 785
612 144
526 738
499 758
111 676
470 484
469 476
873 151
366 778
757 492
112 90
697 611
348 386
957 20
598 50
166 140
144 641
555 756
773 196
567 368
454 223
115 746
530 544
339 192
654 900
412 521
30 120
242 706
814 826
909 200
573 655
887 717
947 65
453 741
112 396
756 939
434 651
244 510
722 672
161 399
370 461
191 76
764 983
388 948
984 76
754 766
667 157
344 288
501 484
638 518
554 641
402 928
524 394
280 814
100 742
826 236
296 333
201 476
865 653
414 477
177 642
851 301
262 857
316 624
357 840
784 896
583 503
959 294
522 370
705 267
29 137
772 61
502 173
978 764
999 926
825 149
222 167
332 275
68 704
148 483
30 57
54 471
439 611
186 245
616 849
802 96
493 535
393 78
869 614
859 285
914 683
495 411
589 245
802 277
545 229
763 11
948 90
245 118
686 587
902 103
62 324
689 268
886 540
95 458
890 279
344 360
892 134
372 980
303 120
844 365
227 1000
33 745
275 449
711 59
46 589
411 629
589 339
759 125
865 234
506 452
215 289
336 373
148 727
172 374
339 513
515 766
177 681
784 627
332 817
346 203
272 658
427 431
220 743
969 419
984 73
585 836
776 974
469 106
657 800
731 272
348 8
783 734
186 813
410 925
313 708
13 932
936 968
386 273
57 285
831 989
777 890
85 302
650 380
975 390
937 364
702 229
435 128
667 451
807 267
616 513
482 353
186 929
587 814
994 327
496 25
470 208
218 678
837 868
288 769
18 248
380 460
329 756
997 430
161 341
153 388
126 564
798 621
148 697
676 427
129 777
201 236
316 723
293 232
582 187
988 541
168 140
977 808
703 860
71 341
988 875
947 963
692 703
434 196
297 611
993 601
688 593
137 135
223 819
200 376
466 81
796 885
214 370
78 325
516 785
212 67
648 68
720 598
364 369
657 442
911 751
450 550
256 260
578 344
71 119
393 258
907 867
943 521
616 168
769 497
758 528
208 971
15 314
249 324
555 180
540 128
737 192
366 487
153 0
242 470
89 440
733 497
353 263
91 149
26 669
798 54
522 813
808 429
381 362
239 979
401 515
234 941
500 176
569 424
321 453
4 838
294 291
290 340
799 575
66 255
604 187
487 821
437 262
89 808
521 975
394 864
285 534
332 825
568 262
646 537
752 499
406 205
410 650
810 993
863 705
639 659
176 663
59 137
565 470
41 205
202 184
120 387
900 439
656 526
560 900
267 695
919 208
548 593
153 183
415 472
461 121
55 82
907 420
176 262
767 877
170 220
784 780
655 599
597 303
538 104
643 196
240 930
303 790
49 351
664 330
803 524
975 622
85 990
142 258
878 818
776 319
868 14
114 106
730 536
392 925
790 721
645 827
815 962
923 2
538 61
441 111
617 260
576 197
417 519
109 204
636 212
481 991
480 670
212 632
386 498
798 59
21 959
502 833
538 354
746 271
355 185
131 517
853 835
954 767
255 359
67 486
50 63
378 928
437 849
243 833
29 562
624 545
19 190
69 374
718 878
182 282
416 622
273 286
731 170
288 915
598 294
861 335
564 846
652 985
609 677
740 267
359 386
929 130
692 515
832 92
916 284
521 868
784 680
97 342
744 926
637 661
903 15
140 28
372 867
45 922
260 675
232 375
23 893
838 322
638 644
252 595
481 523
382 825
972 471
822 468
54 592
105 953
87 312
115 708
44 217
80 1000
357 846
436 565
654 224
396 279
149 969
424 602
506 923
428 370
129 53
73 472
183 135
485 412
790 62
66 929
658 657
959 865
318 290
931 679
806 493
876 308
93 762
90 213
29 704
418 378
559 697
962 868
736 904
308 159
579 826
718 692
791 210
504 11
412 689
255 267
602 542
437 476
320 912
579 274
633 280
774 646
880 150
533 101
969 96
300 650
793 766
437 962
532 85
128 852
684 382
607 605
458 516
335 516
713 286
800 122
145 310
687 117
211 893
837 409
184 330
84 987
100 496
664 573
425 414
377 292
696 257
978 817
476 880
713 444
709 879
545 856
675 910
61 694
592 584
416 408
728 329
685 421
522 986
7 769
115 807
452 896
408 76
849 84
934 35
309 360
974 255
109 740
301 505
802 508
455 724
36 50
483 326
853 956
466 84
394 656
159 55
163 198
497 541
776 790
334 697
522 734
328 929
728 429
241 699
35 467
645 954
729 497
135 105
845 659
757 268
612 588
537 232
219 765
482 284
902 857
565 611
497 261
655 26
813 65
802 803
34 641
63 979
304 347
23 46
647 544
937 385
489 968
633 628
27 839
195 90
112 462
47 377
665 196
81 471
813 343
271 623
415 389
68 627
590 888
779 330
925 479
777 108
328 249
655 815
518 697
106 913
832 805
344 495
765 619
650 408
859 225
429 437
555 931
352 164
480 52
977 414
886 366
351 843
310 395
418 865
813 859
169 839
823 355
654 890
709 720
473 101
723 178
970 195
509 737
507 869
484 952
773 244
514 103
608 554
666 807
583 160
164 832
726 527
767 942
367 564
990 885
429 668
135 398
992 439
526 300
976 10
751 372
542 610
453 479
357 735
273 805
695 836
114 548
736 357
968 349
437 713
194 653
688 690
716 165
416 614
113 6
153 177
432 402
669 346
670 133
395 772
546 640
235 282
278 36
573 702
725 925
632 204
957 706
529 455
647 92
660 739
34 373
352 678
126 331
608 137
1000 545
750 771
229 989
666 533
794 768
483 600
26 725
752 177
728 868
575 260
843 241
303 268
126 494
858 883
637 617
291 677
4 957
654 448
927 803
509 422
134 416
709 913
306 507
296 417
109 296
697 984
848 438
813 732
794 794
982 914
165 699
47 951
828 453
789 859
568 510
212 505
512 532
735 126
4 551
162 429
23 681
993 584
502 671
219 77
927 334
332 678
472 152
355 56
530 64
0 89
41 768
643 206
908 294
334 799
672 538
399 184
126 72
458 142
138 604
579 598
188 642
726 347
963 126
996 789
922 12
38 960
409 688
440 335
575 542
700 901
920 608
635 706
243 968
939 964
883 652
885 380
753 739
583 741
236 805
720 563
307 696
621 334
80 645
894 74
872 118
206 826
5 223
147 732
703 775
473 852
348 724
233 691
444 698
641 778
907 423
873 991
169 799
653 165
240 346
673 587
948 73
704 677
970 656
423 948
878 921
517 959
868 766
86 137
446 567
113 877
462 558
39 689
100 785
135 127
479 565
764 914
399 615
762 49
164 909
543 948
941 469
671 632
250 486
506 84
923 32
481 53
494 846
62 492
990 116
521 773
366 358
548 391
127 860
159 691
661 184
316 76
309 743
132 50
451 984
883 26
459 870
138 473
185 397
849 358
663 21
246 708
578 124
927 45
429 582
454 526
323 359
74 982
209 103
100 492
407 376
100 475
969 867
16 774
269 271
691 9
174 906
222 774
576 195
379 54
143 403
151 460
882 879
145 59
958 891
286 122
330 911
335 320
544 937
621 417
573 288
146 1
56 5
273 157
622 958
320 496
35 693
788 256
441 593
761 768
604 22
537 80
134 231
261 418
304 802
834 992
599 180
507 555
457 134
976 378
332 478
451 618
530 662
339 281
393 701
723 764
861 901
806 570
553 618
564 277
490 165
795 195
233 878
307 197
893 463
367 238
839 393
771 514
557 197
592 644
778 814
921 870
70 70
270 992
381 413
481 735
822 578
738 887
275 713
368 337
872 138
273 26
141 599
805 816
901 719
10 517
586 123
541 920
969 953
456 224
776 445
613 96
827 225
832 197
860 875
888 283
577 555
457 479
226 224
985 60
258 799
228 135
542 130
186 495
620 78
150 562
374 506
886 203
52 119
104 821
407 491
592 238
242 375
586 331
393 899
687 803
701 238
147 425
509 864
250 473
452 230
958 101
937 91
90 782
449 114
331 359
336 583
523 807
891 918
832 125
152 233
200 516
275 265
139 377
578 735
502 791
640 38
370 347
50 306
268 400
876 731
491 155
790 382
825 990
300 286
786 855
969 964
174 964
802 853
837 644
783 80
724 192
704 157
48 974
785 198
703 97
724 950
982 425
748 908
213 837
443 810
411 378
27 337
49 48
97 471
717 524
953 783
671 321
215 196
724 46
373 159
548 733
797 549
686 137
629 813
287 37
619 483
324 848
919 134
547 396
576 174
348 900
695 921
227 220
301 588
162 964
519 45
541 328
370 960
257 510
40 0
1000 307
715 379
657 542
457 204
786 549
374 60
52 129
510 458
302 268
131 246
882 627
175 533
345 580
611 786
275 149
121 744
967 54
634 21
184 498
158 770
750 800
157 21
299 914
250 552
920 243
121 568
422 732
545 506
283 269
952 133
450 757
998 310
342 240
788 947
239 626
465 346
96 885
222 267
845 614
432 956
993 192
555 347
932 170
132 255
462 810
263 674
451 62
312 339
180 694
620 628
393 531
726 707
806 428
392 995
179 995
426 894
535 231
94 416
466 672
637 62
712 144
275 416
753 219
170 113
304 702
657 477
753 906
925 463
461 157
897 818
899 201
922 607
375 36
533 876
57 82
345 212
322 926
17 290
494 465
117 339
985 161
713 737
258 923
360 634
448 965
277 595
853 912
188 606
869 523
10 520
73 613
161 494
684 738
803 551
319 268
993 618
939 54
302 780
182 826
702 950
711 490
632 604
538 651
604 330
358 733
656 924
666 1
948 743
684 858
102 213
768 868
933 208
43 774
914 409
374 378
266 102
813 273
313 306
162 207
575 699
177 633
179 106
847 110
602 450
408 15
421 53
141 747
353 583
265 901
129 908
296 92
952 505
288 30
402 814
427 505
207 480
303 53
597 803
476 641
798 295
967 747
674 242
258 592
518 328
455 845
673 850
650 271
463 402
211 51
914 88
173 235
324 786
740 891
832 416
124 158
399 967
608 113
865 208
117 427
834 974
235 125
782 215
202 38
533 41
293 299
348 616
730 408
825 883
401 375
250 873
525 10
454 61
875 838
97 89
233 90
19 958
197 238
600 173
767 305
640 863
231 805
9 408
585 945
394 598
127 154
803 457
761 316
684 395
89 563
253 900
686 729
803 973
127 850
794 888
372 539
329 758
481 732
150 87
884 628
68 808
76 480
437 511
407 565
10 193
235 276
295 337
624 584
248 913
301 942
782 938
434 996
132 185
231 103
628 412
971 407
240 848
281 648
867 31
947 948
127 358
314 207
265 624
702 797
843 220
669 920
92 559
134 873
1 860
488 837
412 61
901 383
908 269
479 255
133 657
260 662
756 995
958 759
969 942
105 78
625 80
725 995
521 289
976 982
670 980
371 249
387 852
268 854
829 616
223 309
354 348
533 792
856 946
40 31
399 31
761 582
990 524
21 945
928 987
107 173
836 349
826 170
125 376
446 791
794 905
646 815
237 469
320 995
611 407
766 83
8 654
772 5
267 7
490 209
412 764
547 573
993 916
647 720
637 894
588 678
292 538
949 146
878 65
972 259
160 867
296 537
962 84
116 737
460 359
777 648
472 281
317 192
200 445
319 5
708 473
796 617
684 361
700 602
104 152
72 745
997 993
403 198
904 284
552 332
328 486
106 429
510 812
778 930
573 709
135 61
635 32
69 404
482 594
600 130
720 895
167 292
504 382
152 743
184 698
1 199
565 628
434 972
400 41
799 714
734 573
580 214
662 357
610 195
227 988
109 601
925 348
189 905
534 38
252 653
947 370
782 202
532 209
843 550
840 55
773 686
459 215
236 515
236 572
489 516
882 451
205 734
713 524
183 787
152 805
914 717
628 204
341 822
977 185
14 508
656 369
698 92
734 87
787 462
922 20
456 819
672 697
416 226
27 764
432 165
872 31
381 406
188 255
225 144
245 597
504 500
207 784
104 983
593 318
83 181
883 741
192 726
505 704
87 766
166 215
524 552
18 666
418 296
206 301
61 381
783 392
863 727
57 65
107 919
81 261
483 294
752 546
606 443
988 864
481 414
304 322
263 958
247 612
753 491
450 149
609 131
445 415
289 460
754 621
218 370
600 591
972 520
407 467
106 706
272 225
197 507
653 360
211 123
566 774
651 619
982 667
35 457
727 732
533 181
160 892
359 660
234 110
809 176
934 758
970 296
923 509
416 96
974 937
411 841
229 62
146 71
208 17
330 699
878 462
240 480
957 299
658 198
170 695
576 158
516 519
556 235
347 670
347 89
448 794
641 23
398 711
578 592
358 687
901 908
567 816
847 615
649 818
521 95
660 204
537 500
49 679
876 793
267 288
755 839
569 256
886 933
647 921
489 312
20 46
145 809
733 117
128 408
925 150
353 762
673 703
50 768
667 992
393 117
326 499
794 309
906 471
740 838
424 990
102 68
669 670
918 770
317 45
332 671
588 520
412 239
460 192
354 540
880 771
579 786
257 384
527 795
182 577
719 795
81 413
383 794
892 58
877 3
8 598
574 971
426 940
389 476
780 801
80 643
822 324
771 836
833 826
46 887
885 263
934 912
837 492
867 451
252 21
707 216
409 608
117 39
345 617
970 488
914 257
821 95
599 728
918 27
962 430
743 419
772 973
371 305
289 762
932 167
550 744
177 980
837 656
315 367
548 167
800 453
534 855
521 678
796 285
951 961
778 208
559 632
249 537
666 983
26 823
315 272
717 626
280 986
499 120
684 297
47 549
965 604
344 385
82 552
22 995
40 314
556 87
548 423
819 39
643 174
558 924
138 903
433 646
905 546
430 98
501 363
559 275
364 740
472 72
447 153
72 931
745 842
265 652
80 906
53 569
359 628
499 446
176 697
609 176
294 342
674 106
852 31
644 888
730 346
651 484
309 748
793 111
285 751
71 774
722 112
726 199
297 794
286 556
173 226
914 192
620 195
912 241
396 206
603 81
865 588
984 942
490 742
710 287
276 297
350 322
154 459
328 627
565 752
761 136
351 231
980 890
990 253
951 504
441 7
632 657
387 451
367 898
38 496
712 843
662 817
141 560
949 953
685 764
930 664
939 797
700 780
892 431
14 841
876 561
696 953
310 643
944 309
255 858
363 563
863 634
239 885
493 4
370 397
403 247
220 466
612 915
829 88
138 105
954 687
453 139
761 306
587 985
732 532
753 253
502 315
233 597
180 346
402 815
246 473
229 361
526 161
214 931
856 30
572 157
355 76
140 741
23 114
878 365
474 29
812 762
217 417
267 236
732 189
157 52
163 376
808 973
336 69
124 408
298 968
151 212
841 994
166 277
407 613
562 17
524 690
42 571
655 448
962 291
762 282
568 114
989 603
351 589
224 245
94 275
720 205
593 453
615 983
853 657
674 23
483 139
66 351
423 101
843 720
80 698
77 808
623 976
862 455
40 738
588 106
237 453
396 8
530 621
177 898
519 438
883 171
251 19
590 675
825 11
143 466
307 212
955 744
522 360
728 580
178 605
588 883
203 240
598 778
851 330
980 397
827 10
553 120
630 742
623 418
551 4
964 72
286 901
964 78
894 421
795 375
352 4
847 610
543 374
675 152
875 703
390 436
481 375
728 369
199 877
856 589
996 239
580 307
165 487
336 110
708 128
743 463
725 97
704 288
570 113
808 459
217 81
526 863
625 179
865 986
192 957
256 144
510 817
858 246
95 984
95 90
32 33
45 473
405 914
397 213
942 834
17 505
208 297
268 665
707 64
120 249
923 739
948 382
441 915
569 207
535 363
946 738
533 521
199 456
81 40
730 504
189 797
713 541
360 892
624 430
599 29
591 613
929 667
133 726
484 778
711 896
306 413
919 279
230 638
131 110
991 334
232 862
579 938
819 790
497 931
313 683
767 176
716 496
984 132
32 685
762 142
674 251
51 643
598 227
424 220
67 177
259 783
3 899
938 594
639 61
489 98
667 688
902 595
449 564
812 894
708 862
597 511
967 459
817 630
613 345
561 369
876 653
579 924
201 486
802 764
967 28
444 269
51 224
581 950
795 395
152 799
224 278
269 480
982 987
372 240
411 40
765 601
411 689
670 693
69 35
592 588
936 5
808 531
253 691
592 95
575 985
88 945
356 303
4 105
310 31
297 882
752 860
490 706
824 245
468 381
285 124
819 592
978 789
582 609
994 846
172 225
596 95
96 55
362 821
646 995
600 817
227 827
152 785
537 945
374 485
533 39
41 933
524 253
568 698
175 968
928 610
218 47
490 994
329 881
123 370
781 234
696 133
778 347
798 14
86 959
737 940
898 338
398 183
773 524
450 62
522 255
227 799
489 119
491 441
79 649
330 115
468 829
48 993
603 832
90 553
954 656
976 134
627 284
190 994
983 667
515 44
444 887
24 471
347 899
882 886
95 60
212 605
570 617
134 567
935 299
774 547
948 117
83 726
586 374
633 951
446 960
272 490
936 572
500 135
359 961
238 695
442 981
861 238
277 741
851 621
3 205
160 591
728 443
832 903
336 781
805 149
697 992
612 993
281 688
945 227
320 94
518 133
105 952
608 757
506 480
970 264
861 32
149 81
922 545
892 936
609 736
349 840
615 550
220 719
323 61
153 487
443 283
805 843
987 264
432 355
421 755
787 320
333 492
895 582
754 563
827 754
276 229
734 572
58 219
894 918
98 604
389 416
0 109
452 432
892 962
203 952
110 927
797 707
428 930
65 912
377 229
155 174
799 461
984 458
747 721
302 716
56 615
410 862
442 261
526 578
52 100
142 170
36 680
902 870
757 308
414 117
82 847
952 495
938 687
418 878
695 293
758 664
917 535
468 578
170 989
575 532
140 559
679 360
156 586
130 795
452 853
958 331
51 919
173 575
600 545
777 893
417 948
147 860
610 246
469 770
767 421
558 728
762 723
668 841
71 689
504 16
991 901
27 28
431 83
572 856
470 71
984 340
337 354
849 687
57 182
324 812
823 463
813 999
697 657
748 188
192 365
176 576
704 285
697 922
878 495
332 539
853 894
401 321
654 408
894 444
55 155
747 621
201 35
620 186
240 793
818 695
556 239
687 711
35 34
180 147
341 149
477 795
993 415
423 341
377 69
614 152
845 184
556 58
718 235
936 7
945 181
530 464
92 503
13 576
601 565
925 919
273 371
814 690
398 452
137 421
76 975
903 445
429 407
353 226
190 764
243 424
151 809
773 203
16 606
789 303
565 730
832 662
620 806
829 70
753 326
442 376
959 761
54 17
626 130
828 296
787 297
448 108
145 567
4 31
327 445
1 80
69 27
740 982
368 583
794 880
485 697
748 503
739 902
466 175
118 115
349 427
421 902
327 790
671 154
196 316
652 897
270 635
436 366
887 818
503 513
901 102
525 127
628 977
30 119
657 53
769 335
229 948
705 552
287 457
721 116
429 843
339 722
199 730
107 94
528 442
355 822
566 969
80 952
285 219
550 202
449 723
52 932
225 67
614 800
39 245
359 827
566 120
523 110
661 257
937 696
767 841
15 989
493 953
81 708
627 721
497 419
354 253
786 26
248 387
228 715
599 910
178 91
864 673
64 945
653 509
267 106
330 580
902 861
361 428
268 845
434 459
279 712
931 249
607 542
201 428
622 318
69 412
785 390
974 28
224 884
976 528
623 412
859 25
536 804
484 667
400 21
796 603
284 894
389 938
942 578
385 510
678 975
613 54
687 886
212 297
276 883
794 316
225 415
684 697
990 255
725 627
896 912
370 962
936 357
958 85
221 30
798 948
57 180
918 688
901 108
135 176
996 703
718 731
223 688
355 877
444 469
354 131
524 668
182 113
462 932
85 71
783 774
651 358
424 41
207 117
648 765
486 470
105 437
879 261
23 210
270 251
822 254
266 526
130 964
759 224
50 206
783 621
787 743
372 608
444 10
361 432
849 214
996 603
672 825
409 29
930 1
714 3
866 759
986 304
178 238
13 935
425 984
611 777
583 421
367 184
776 204
69 613
50 156
427 848
968 635
996 802
931 829
741 532
288 83
754 649
614 404
318 36
302 222
562 255
473 221
205 892
540 992
693 827
835 336
825 660
367 763
396 779
962 670
575 203
521 564
943 351
753 682
22 417
487 628
248 732
177 805
750 619
810 532
574 941
877 705
627 521
971 62
713 975
448 456
27 661
222 190
472 215
351 267
706 328
859 797
890 506
797 964
44 79
365 510
550 790
349 240
123 41
568 416
573 440
871 395
736 384
829 120
322 242
803 769
195 451
690 819
822 391
504 18
515 456
499 606
68 26
559 379
782 821
489 247
908 913
213 983
592 424
264 483
114 866
458 991
110 652
577 671
196 652
935 822
574 994
929 570
2 41
752 280
927 132
214 807
601 56
118 965
98 144
884 846
748 714
685 704
113 799
951 667
410 718
48 909
507 680
379 478
286 126
311 238
235 675
861 347
893 58
451 647
796 230
355 653
964 422
824 950
552 522
625 37
246 666
721 187
663 238
581 170
535 81
147 867
533 849
515 680
951 936
138 648
433 466
792 1
406 123
581 782
361 223
856 841
492 550
890 531
248 21
312 290
967 512
169 66
124 995
46 461
377 882
237 744
605 669
814 543
248 51
148 204
850 179
770 287
158 989
38 255
344 212
776 186
853 6
996 407
146 155
948 256
387 163
622 271
420 863
827 506
838 278
400 484
721 901
941 149
542 506
150 324
217 600
262 676
570 406
580 645
375 508
209 692
289 728
867 709
296 997
372 6
184 884
995 539
567 446
664 481
15 222
662 815
55 469
518 374
227 889
543 180
816 289
772 38
584 996
104 306
415 668
27 804
989 984
402 66
707 418
469 504
754 634
228 385
129 682
808 762
668 581
202 286
276 412
326 869
311 756
273 674
107 275
814 628
601 39
534 702
691 865
153 330
524 495
449 621
705 465
568 703
83 779
202 771
521 522
790 156
583 176
373 987
845 650
121 961
433 654
798 584
389 808
316 435
281 717
734 960
930 701
541 593
247 219
161 464
330 304
443 229
832 63
990 932
147 902
921 184
981 271
919 411
541 373
736 787
950 739
340 297
64 521
196 946
759 789
76 697
746 925
139 749
930 240
795 80
623 768
36 42
486 0
867 551
734 548
944 110
748 211
883 830
266 702
979 802
477 41
896 338
439 782
911 135
858 394
953 67
134 951
274 498
490 592
333 431
233 109
319 50
829 464
807 289
90 771
886 139
967 898
960 961
140 869
506 988
375 20
237 869
118 108
897 197
901 786
718 906
610 956
979 997
153 338
873 88
379 722
660 534
429 956
952 840
192 625
520 279
1 139
845 22
902 188
59 198
405 790
686 847
543 837
827 808
458 759
173 596
727 315
625 935
40 558
442 828
95 812
379 635
448 681
746 402
786 961
893 990
927 985
362 900
602 243
950 425
923 581
635 242
845 506
708 33
56 648
348 557
50 177
448 217
68 167
387 270
186 770
724 800
136 63
98 782
692 534
693 850
514 352
599 121
398 865
94 241
983 726
632 594
794 51
368 738
452 681
839 684
564 835
888 369
355 291
675 325
685 645
530 129
957 987
439 909
72 880
853 646
290 571
401 436
63 425
493 551
695 823
847 534
180 953
775 302
755 631
71 411
589 349
179 235
357 85
428 835
452 426
723 281
195 435
50 31
790 414
351 798
91 615
760 907
193 322
515 450
505 447
211 884
134 539
31 724
500 214
476 516
723 706
603 918
970 112
223 367
255 932
149 405
586 673
360 557
58 861
953 711
80 979
220 750
251 748
587 667
12 193
605 182
396 719
166 155
542 741
298 918
897 926
84 453
576 435
696 385
149 308
6 872
563 868
998 969
848 161
291 970
829 887
570 924
449 591
454 108
605 202
780 806
653 242
210 889
307 575
162 970
378 54
787 876
455 931
107 771
287 732
595 682
401 698
869 948
955 186
648 20
724 373
568 88
892 563
98 915
281 71
61 54
301 483
507 202
330 36
524 604
759 58
963 370
753 86
688 991
663 878
91 569
178 904
785 880
999 934
910 46
61 571
822 349
39 585
210 552
84 176
43 216
845 7
318 580
259 315
275 678
902 544
225 839
219 435
653 543
31 232
115 713
513 699
272 119
586 606
959 238
538 18
858 450
176 287
648 987
10 280
404 104
768 101
913 941
946 673
562 723
245 768
647 292
846 48
313 859
705 237
608 392
872 899
196 218
893 491
487 993
340 453
422 253
648 154
791 233
327 928
297 708
611 626
919 571
998 209
940 850
743 382
550 750
49 283
429 398
48 422
176 181
473 403
925 719
127 374
362 829
998 951
927 236
29 375
684 580
299 776
57 427
541 612
464 879
879 404
549 520
810 953
399 497
269 981
675 586
414 812
807 154
930 925
804 699
209 859
682 57
468 551
975 911
541 526
889 135
507 237
767 777
280 306
884 541
994 238
867 118
365 490
110 262
923 127
410 857
667 813
208 908
677 126
418 188
80 894
743 246
491 676
788 371
20 696
510 495
273 929
283 711
291 653
9 123
206 134
829 467
666 908
513 341
308 232
59 20
546 812
545 332
504 439
983 891
72 224
129 20
253 441
282 957
901 879
689 413
702 55
214 848
904 406
538 869
751 850
895 98
376 353
588 233
282 983
65 332
472 328
243 720
320 848
121 238
491 308
497 673
34 161
495 187
92 985
98 787
275 847
543 885
581 380
944 339
105 317
132 153
526 514
267 685
355 161
63 72
647 993
998 237
928 741
868 935
58 8
688 873
874 318
905 633
469 683
451 796
885 191
902 76
728 932
128 423
480 322
99 68
826 80
832 599
830 104
557 167
307 49
639 516
190 217
162 736
830 586
534 568
830 516
950 330
28 990
632 710
804 417
76 297
604 354
792 905
13 993
651 811
632 96
350 661
619 81
667 665
165 203
435 232
856 737
980 974
54 477
145 522
209 43
967 662
512 300
98 370
847 605
384 793
388 697
672 557
843 686
432 864
987 812
57 638
947 852
845 175
501 213
712 12
410 722
934 896
185 974
465 204
521 494
839 81
612 977
126 992
299 433
502 233
559 124
42 778
709 187
563 618
899 702
171 487
322 405
460 55
54 390
297 785
642 470
997 44
352 243
873 58
650 248
498 722
161 600
265 824
999 748
136 376
132 762
485 998
752 870
91 22
507 666
81 727
431 112
43 761
973 833
222 491
633 507
55 800
986 531
185 58
767 195
395 13
190 393
247 959
131 147
875 145
656 670
640 795
438 189
497 66
649 887
558 590
907 611
954 291
800 728
673 497
745 650
796 244
1000 884
619 208
636 561
193 396
873 101
550 587
373 871
442 469
753 442
243 49
451 905
395 515
314 21
8 657
555 813
319 523
172 118
445 716
199 610
910 40
676 691
476 772
113 550
396 611
764 356
59 700
124 733
185 423
959 335
825 911
925 51
475 473
908 81
821 596
710 321
970 266
326 971
713 109
850 326
263 730
691 680
52 17
455 852
576 565
271 35
912 520
542 496
631 641
828 703
992 70
48 620
755 353
334 263
147 947
906 697
666 484
481 514
658 696
188 662
140 509
376 225
196 853
301 616
850 306
692 82
478 469
946 567
454 657
234 789
35 161
517 63
454 817
789 285
971 892
546 928
220 881
812 653
194 529
750 395
625 939
38 211
648 836
87 541
973 292
737 217
407 356
366 189
481 460
72 131
911 284
61 278
187 936
580 151
564 299
108 892
512 970
923 135
277 485
801 34
70 412
72 389
154 176
725 73
853 869
106 609
488 948
148 361
685 448
620 932
557 937
980 644
968 445
150 692
347 236
190 847
738 680
72 565
700 936
420 235
725 11
592 275
991 852
176 17
573 658
739 167
342 767
49 456
758 247
444 307
444 721
922 575
101 608
825 525
526 724
163 757
229 693
423 483
850 307
948 958
45 327
447 885
966 746
643 122
654 307
469 376
722 454
581 399
281 783
978 660
513 742
309 532
759 347
137 425
632 925
423 104
623 109
281 772
781 216
273 525
719 583
667 962
877 53
129 925
936 365
174 740
528 810
714 554
33 209
520 435
788 412
406 378
319 830
349 588
857 947
489 610
793 499
125 349
818 222
190 943
887 366
354 774
845 168
958 959
446 470
212 839
342 688
250 585
158 306
755 245
461 759
495 884
177 106
990 134
325 930
815 174
822 798
182 820
864 367
875 849
279 268
318 861
644 535
202 487
438 374
691 54
71 871
524 557
914 551
113 48
521 251
111 23
446 13
87 570
924 203
817 188
675 861
921 596
972 754
156 136
562 302
68 492
489 478
582 119
106 218
558 101
575 246
140 402
289 944
992 907
580 388
547 371
146 636
611 297
230 302
68 60
914 628
811 645
685 806
484 183
688 440
129 727
891 512
811 831
8 320
463 638
926 981
125 624
216 119
349 478
683 669
66 782
825 397
10 635
560 838
951 833
280 787
801 647
344 432
235 661
707 567
370 230
480 175
473 700
525 213
404 482
550 350
561 242
632 306
194 189
778 368
492 45
868 817
776 241
460 94
754 852
764 73
353 903
601 195
8 772
746 874
867 875
249 375
281 941
514 588
477 979
154 193
239 855
910 974
3 996
924 890
827 224
894 222
750 493
92 411
630 740
981 744
501 595
628 224
253 597
618 534
395 433
788 15
656 281
949 127
278 254
282 682
844 433
503 481
221 607
325 874
483 952
513 43
536 2
921 271
152 772
433 584
844 388
61 878
229 41
323 890
23 789
400 220
303 892
866 462
486 223
256 752
120 464
103 57
232 978
603 583
295 15
469 675
121 552
335 27
160 947
938 239
722 966
348 40
907 205
242 555
969 130
515 830
61 34
879 727
962 702
681 162
368 213
585 823
434 197
749 575
580 525
782 556
637 912
737 410
163 424
131 748
636 628
590 473
70 219
762 599
39 811
378 837
346 968
743 512
184 246
396 519
22 568
791 518
652 715
709 601
982 777
724 152
870 683
213 890
544 548
439 817
416 788
242 335
130 649
342 849
991 74
216 732
98 737
172 100
283 167
698 438
503 676
341 512
917 911
219 888
904 230
196 148
411 607
794 101
700 97
240 956
810 530
159 934
111 962
241 91
510 858
125 31
27 678
787 806
5 800
849 542
208 506
622 5
517 885
652 551
725 984
555 481
4 191
256 59
607 834
482 585
873 854
152 436
484 222
595 158
365 149
798 468
646 584
633 966
513 302
598 576
950 791
725 924
122 184
915 240
159 171
136 804
748 225
975 531
859 182
236 893
203 489
486 37
236 900
193 149
139 77
800 902
167 183
114 804
161 628
497 745
106 275
548 399
873 965
905 394
104 547
226 867
166 79
460 450
963 65
235 573
214 241
978 830
90 878
825 725
872 594
842 923
301 992
755 386
774 9
398 989
293 797
666 557
195 555
310 441
282 395
497 851
801 39
902 948
236 589
73 748
75 450
199 232
590 43
756 295
491 577
357 887
2 320
932 247
0 610
353 880
166 654
751 646
185 885
0 267
941 224
919 212
572 570
688 550
432 298
523 762
44 694
363 914
52 568
38 274
829 35
426 777
809 673
103 315
150 306
68 873
158 760
6 902
425 321
803 701
185 975
543 813
193 663
672 730
731 681
910 104
943 423
975 334
274 500
820 804
277 983
561 575
828 680
103 980
163 148
758 17
348 263
956 84
109 339
198 690
743 985
803 618
755 403
277 357
61 839
356 838
425 795
654 141
974 922
433 985
651 704
667 403
680 833
627 767
323 286
823 577
723 325
292 292
640 959
106 819
314 398
698 598
858 928
817 121
639 105
461 160
966 3
784 953
657 126
230 256
879 18
653 375
581 985
97 352
975 796
747 86
66 199
35 544
649 943
682 426
411 84
102 956
459 739
183 206
675 742
395 443
898 291
82 566
571 628
884 627
970 442
720 876
775 862
79 170
542 625
824 392
921 0
466 707
38 750
65 37
914 486
759 121
329 146
689 930
820 289
493 337
202 755
72 253
4 102
106 647
358 989
818 883
946 913
980 938
470 816
337 286
636 488
716 591
990 775
314 995
46 378
767 324
748 859
572 13
266 30
431 854
115 953
470 873
824 150
411 386
551 58
536 139
522 888
173 50
796 303
633 183
513 826
42 417
233 293
728 836
463 155
533 449
826 260
884 172
347 79
164 104
871 74
702 870
772 107
237 502
486 733
376 852
420 970
282 421
36 282
444 305
989 57
938 615
866 209
931 11
447 668
265 494
707 159
421 215
168 598
598 809
522 704
23 990
206 984
861 776
345 552
990 207
78 513
636 153
520 774
797 213
863 477
653 176
431 11
905 214
511 710
536 386
601 349
507 260
740 714
336 347
616 594
289 164
389 869
350 797
387 139
852 479
768 267
77 499
658 653
433 648
767 105
355 509
430 912
72 482
541 315
691 227
180 386
640 298
262 471
920 36
272 657
336 989
982 490
255 801
586 241
186 548
662 785
369 387
966 503
699 757
692 859
306 947
717 747
248 843
273 78
883 560
997 617
60 153
692 142
964 750
645 523
244 301
845 799
739 326
320 721
948 89
522 213
12 885
337 936
963 191
673 341
950 251
603 420
646 287
592 96
409 156
901 169
805 529
109 11
671 856
848 790
886 658
219 585
978 554
232 891
164 898
625 794
871 833
428 632
881 776
42 814
786 448
61 515
408 322
582 973
661 778
502 200
98 96
398 866
515 407
886 164
336 491
950 137
753 194
578 991
601 222
390 524
736 403
995 896
795 456
946 819
719 148
292 598
522 296
918 405
381 848
687 588
705 775
483 912
604 964
238 96
437 999
733 845
335 793
278 931
85 194
580 795
332 143
32 916
75 429
990 979
718 31
440 535
611 639
784 765
753 127
219 796
798 708
36 900
851 311
872 14
40 696
374 148
640 715
952 753
513 819
581 850
700 489
291 17
122 340
697 889
815 81
66 73
355 349
766 179
323 959
391 342
467 54
901 859
971 563
914 363
220 620
706 590
589 378
154 688
528 973
902 80
696 325
44 442
517 709
27 55
894 743
870 452
310 351
585 621
889 366
717 576
863 807
470 38
211 886
438 983
912 261
868 636
574 809
858 712
341 972
148 22
188 726
210 43
314 298
405 710
131 290
988 248
728 712
297 738
588 539
306 359
947 626
158 353
36 527
579 99
413 473
495 196
50 454
978 468
705 542
699 717
187 928
238 914
63 584
841 134
214 507
833 785
977 249
470 326
451 878
970 391
460 455
2 953
465 145
546 350
944 22
991 316
47 798
19 796
30 296
461 495
729 106
918 488
832 604
929 855
970 883
519 5
194 869
597 273
999 374
29 818
698 850
101 256
290 952
945 306
203 937
555 470
703 547
846 959
203 44
49 388
727 236
627 266
172 904
648 822
53 699
14 448
389 357
641 172
202 382
28 831
935 121
969 333
600 256
398 629
108 385
152 51
548 45
789 673
282 961
38 971
820 856
224 229
676 382
550 418
214 64
823 452
603 53
211 922
220 313
742 781
360 314
17 496
770 563
65 484
225 183
104 27
598 411
243 678
72 623
928 141
969 667
31 298
206 143
126 167
133 770
190 56
831 925
20 810
630 60
238 993
10 737
677 871
307 621
433 256
240 406
114 40
945 305
434 913
956 755
1000 158
88 412
848 213
598 295
113 45
222 251
151 338
512 952
550 656
142 934
157 591
755 685
250 62
113 142
770 652
254 574
55 375
883 396
468 918
761 524
908 297
291 714
950 985
815 225
962 22
749 652
166 303
698 163
161 537
51 135
446 401
517 256
498 491
830 797
642 400
481 504
846 414
628 193
90 917
252 983
297 473
574 35
196 507
916 48
75 928
836 591
202 18
618 175
322 627
116 487
213 572
406 591
870 385
381 194
995 904
112 321
67 505
930 319
300 630
247 145
716 203
952 393
243 993
335 175
40 14
52 966
673 273
433 25
924 94
388 467
531 826
139 498
326 682
579 215
755 508
814 251
42 3
869 905
480 867
271 866
718 210
752 524
783 170
709 341
121 525
776 294
508 363
319 7
787 104
945 657
514 756
470 287
483 415
888 459
324 118
639 476
244 343
953 942
519 474
849 652
481 306
696 239
85 581
66 558
992 886
684 63
427 345
992 582
373 906
399 138
803 185
880 286
835 593
789 863
728 310
461 166
289 180
90 686
840 763
274 468
604 826
227 720
489 643
185 369
497 540
418 539
276 799
131 648
647 371
292 536
370 291
424 98
165 670
35 769
129 722
144 949
683 601
169 504
310 863
816 340
635 992
201 627
973 49
924 397
18 331
60 637
997 201
666 853
691 829
318 120
731 425
217 30
387 24
20 209
310 208
580 143
988 775
617 309
66 579
277 645
271 264
596 857
702 575
868 253
1000 778
968 182
171 393
271 747
160 921
955 151
504 545
122 440
689 623
83 955
349 205
868 906
601 931
733 259
753 493
570 426
943 592
274 719
437 440
933 896
298 595
167 396
22 478
122 950
889 889
769 712
190 450
461 578
535 977
0 745
310 0
123 921
918 978
822 437
947 657
164 858
140 282
925 720
422 52
21 177
405 551
124 536
190 108
175 325
266 689
950 863
861 849
460 239
778 826
445 155
669 48
1 107
380 41
886 280
132 73
252 122
747 989
921 702
255 375
128 466
996 843
262 142
150 897
895 147
333 915
620 762
411 372
6 767
966 709
733 11
588 862
574 377
80 7
763 849
929 30
742 171
278 25
650 85
264 43
41 249
379 286
80 927
707 494
589 462
779 511
909 862
896 289
748 476
478 704
50 986
925 489
352 396
760 706
17 11
726 964
483 312
143 85
354 159
633 658
463 119
721 969
273 565
784 378
660 623
643 24
889 586
485 633
807 788
166 457
819 873
295 622
932 132
96 203
930 982
935 138
676 714
56 21
644 436
401 339
151 818
413 534
76 891
858 63
488 689
49 200
61 109
938 500
160 912
501 862
741 474
634 229
253 662
834 966
181 666
193 256
176 263
717 862
573 406
194 640
938 783
463 988
759 98
449 102
518 387
662 750
789 890
789 164
32 262
964 238
705 502
658 630
605 921
834 844
558 646
762 97
687 907
775 304
320 431
606 470
412 442
85 970
68 392
396 230
781 931
551 424
505 932
960 46
625 236
374 144
274 456
773 493
184 261
986 677
609 157
56 985
6 814
855 133
187 238
124 389
248 859
634 610
476 324
366 725
520 705
763 800
455 435
770 294
269 298
162 311
170 820
364 583
754 650
447 529
424 406
616 677
14 100
445 425
270 581
693 792
351 131
846 140
955 666
621 120
661 292
163 286
555 719
81 896
369 905
413 344
799 882
399 241
630 330
719 282
16 421
191 151
415 623
772 909
32 5
376 258
955 118
829 302
774 885
590 863
517 143
40 796
341 824
185 631
150 780
962 793
646 80
585 318
322 868
157 14
127 890
904 27
457 962
153 875
743 843
822 344
475 527
433 656
328 138
942 909
973 857
55 728
424 833
924 420
371 923
396 187
908 283
259 971
539 848
104 757
787 429
453 171
255 748
188 953
175 215
617 979
506 225
481 804
920 927
729 843
674 406
802 125
765 395
95 654
968 496
600 110
553 79
463 40
556 592
220 347
708 204
602 596
745 314
665 117
254 305
900 551
351 384
708 987
129 164
359 289
453 404
453 266
354 346
463 336
663 989
11 806
264 673
349 819
991 934
704 221
119 314
707 120
204 206
789 460
488 218
633 233
298 797
172 617
566 373
802 216
291 421
392 935
517 968
432 99
966 59
908 720
527 989
687 236
791 651
11 541
955 497
754 680
911 402
543 363
588 876
717 309
214 602
902 810
351 940
425 308
301 474
230 499
925 245
551 953
966 42
907 940
742 944
967 470
845 696
301 203
591 293
424 562
480 186
642 445
126 361
481 250
422 200
655 767
298 323
260 454
277 664
715 265
528 762
246 921
628 167
615 168
515 104
97 82
929 205
191 650
903 513
339 749
408 250
604 801
12 168
897 804
755 470
862 125
355 339
390 876
118 355
386 562
833 954
395 777
970 677
695 188
176 0
472 738
75 361
46 745
317 898
94 6
349 164
930 963
275 563
866 999
393 290
429 632
569 919
107 303
636 228
423 418
320 755
374 655
953 949
527 337
455 21
373 602
997 696
36 90
622 446
414 942
606 159
773 616
293 579
78 864
506 756
510 615
305 877
643 849
482 542
721 830
501 392
707 260
518 784
718 617
176 102
295 578
553 889
64 379
848 963
748 265
501 522
431 651
8 348
161 455
128 829
792 605
151 928
681 95
730 195
718 428
190 294
150 757
382 311
707 768
245 469
341 815
849 928
560 167
412 70
583 131
592 565
291 787
861 806
984 419
430 830
18 13
315 867
556 945
231 570
498 245
651 98
471 593
816 593
206 507
203 355
689 459
103 780
190 997
28 490
62 482
304 27
661 599
604 777
390 756
732 185
633 475
946 130
332 245
731 959
177 438
12 903
514 595
798 35
642 218
809 545
571 592
970 757
799 865
981 870
271 885
315 752
213 44
56 195
848 715
678 776
923 580
24 703
276 698
785 96
436 162
551 775
985 887
329 178
294 579
586 711
794 388
855 695
194 873
986 249
556 70
178 6
591 621
399 55
166 541
192 400
124 378
875 307
337 617
372 455
275 316
444 970
809 911
770 575
541 411
624 264
136 397
59 687
38 984
442 527
615 84
317 163
195 506
994 175
409 926
783 720
623 710
747 71
949 561
316 107
68 141
908 90
883 781
652 664
957 691
565 275
382 609
884 536
904 340
6 119
488 180
624 711
600 998
719 384
207 156
502 748
812 244
307 522
617 43
803 559
404 608
455 993
674 414
625 636
785 103
538 268
795 442
659 892
826 223
662 453
294 261
650 528
583 570
664 851
964 402
789 723
452 893
676 806
577 102
861 318
106 230
339 230
71 897
683 832
719 743
116 100
94 914
518 249
638 105
341 60
16 99
156 153
92 165
369 342
173 136
71 962
886 111
180 595
950 344
775 809
730 57
946 176
517 438
484 958
554 177
968 941
816 79
499 941
510 508
143 36
975 721
384 97
430 972
907 806
773 803
474 521
101 545
735 30
349 495
700 480
501 324
78 670
742 101
423 17
52 669
393 869
641 51
332 200
427 351
700 638
745 437
149 399
50 812
536 46
687 517
272 130
576 309
983 483
811 305
407 332
552 819
980 249
128 73
338 546
829 123
534 269
462 926
230 707
130 232
629 341
977 526
938 40
815 857
310 82
770 284
574 144
197 685
196 855
713 759
595 673
172 60
784 877
633 772
733 203
727 172
898 140
347 983
396 470
654 606
716 986
73 649
624 525
357 352
363 300
876 105
70 951
248 548
45 764
638 498
194 988
160 248
101 224
294 157
868 911
213 343
708 122
758 276
181 817
306 588
527 707
662 332
435 618
799 235
956 124
586 667
684 619
725 91
432 262
346 449
811 888
917 96
173 517
663 126
302 537
750 557
11 553
217 642
589 173
973 820
796 723
261 479
449 776
721 370
229 638
117 310
683 29
539 547
517 761
667 535
852 322
70 708
810 47
885 357
336 462
874 103
41 199
209 73
644 340
587 962
672 665
993 669
31 464
997 752
822 76
52 249
635 143
538 16
603 7
59 237
799 399
13 47
799 270
181 793
478 843
499 957
873 550
796 186
35 974
331 937
829 114
584 483
156 869
641 812
63 93
970 662
258 769
280 20
334 595
464 61
238 263
4 995
357 879
607 801
765 91
254 85
638 616
918 424
91 364
970 992
485 203
15 893
406 366
173 975
704 904
144 186
384 605
130 668
118 46
267 263
80 838
412 403
143 321
441 707
465 924
930 923
461 421
354 514
380 905
907 132
518 487
743 803
279 235
61 948
356 651
820 816
633 785
251 837
371 373
909 393
979 729
74 158
944 550
160 222
433 113
556 136
866 78
911 74
10 554
714 42
581 418
373 695
715 947
183 2
669 423
474 934
491 883
279 764
104 655
813 621
321 802
194 701
259 98
370 606
123 904
60 404
816 90
79 775
268 969
642 121
206 53
804 739
491 200
92 347
654 275
384 218
160 690
775 845
30 859
601 732
539 989
57 197
758 326
811 462
32 209
977 953
31 166
657 413
538 296
409 744
152 151
592 67
561 974
685 915
836 753
581 892
332 698
229 484
505 366
487 836
771 231
411 58
335 595
584 815
95 399
996 23
978 98
635 690
886 754
54 505
329 495
528 177
630 186
767 680
866 159
611 861
539 160
452 748
745 579
527 170
216 970
290 685
94 873
829 886
673 930
259 48
743 360
877 327
36 542
909 946
41 906
815 767
364 649
465 570
61 226
607 46
912 620
919 972
862 932
160 121
340 251
150 232
141 401
541 892
437 586
163 847
478 655
913 326
995 92
261 387
221 122
710 153
200 140
740 521
341 724
544 134
873 435
418 543
524 931
469 876
688 284
362 432
444 276
3 654
536 84
802 421
958 682
824 627
334 578
981 869
866 330
71 67
334 59
745 499
654 736
245 421
713 125
97 367
145 375
991 872
531 642
267 508
722 140
532 79
292 337
668 394
582 174
158 833
675 330
294 884
891 967
345 257
160 150
81 614
58 722
552 784
215 787
95 31
153 905
883 380
526 807
687 71
236 338
895 760
917 51
426 174
78 42
914 121
947 457
402 220
543 910
568 400
368 324
606 400
115 889
62 930
122 928
441 791
454 577
903 653
730 350
427 574
550 172
923 210
75 617
980 697
479 81
343 252
537 568
360 296
601 52
764 396
752 284
409 996
945 300
765 893
21 1000
818 325
850 951
721 679
704 754
873 355
932 758
405 460
245 662
431 922
2 707
120 475
493 221
709 319
544 333
57 401
856 697
1 980
64 687
572 561
523 553
89 353
725 901
493 715
893 237
219 629
455 437
68 978
151 223
143 154
585 977
274 521
875 584
28 88
719 346
476 600
490 390
209 826
778 725
505 219
872 747
544 217
869 407
714 93
173 416
726 937
769 306
862 48
402 956
49 527
552 906
257 567
778 796
493 436
475 297
649 407
909 411
52 224
773 421
264 267
850 508
454 731
307 553
411 229
325 43
79 265
887 620
467 252
952 547
821 327
674 572
885 332
439 74
643 96
383 976
109 163
898 770
473 799
372 970
324 735
175 934
58 126
13 615
963 262
845 885
955 901
605 263
903 495
580 489
170 977
272 838
331 620
166 857
139 400
306 709
67 934
92 798
299 713
142 304
533 516
834 648
671 713
173 606
725 996
79 852
62 65
960 469
159 96
625 822
402 919
661 137
934 169
88 668
129 594
309 133
499 811
582 929
128 60
502 133
230 735
660 521
628 52
650 563
516 70
296 142
396 144
17 823
169 286
382 348
343 852
877 972
508 697
878 753
397 15
183 333
402 247
56 375
947 364
930 397
79 818
777 755
622 908
589 656
923 178
668 215
146 867
395 466
363 791
565 595
879 701
8 693
2 261
503 944
117 579
684 390
292 86
667 883
943 957
251 420
915 868
828 188
134 891
498 103
457 75
375 301
662 191
966 62
692 872
201 665
24 858
727 901
490 746
435 633
78 908
147 501
955 690
842 953
77 563
767 512
983 934
830 657
425 406
96 832
914 989
669 959
221 650
431 350
935 863
202 188
60 700
214 955
226 194
935 311
921 149
370 413
656 203
893 632
568 223
925 815
301 216
551 452
605 724
296 275
251 999
90 979
867 814
794 630
692 989
32 739
494 427
355 927
82 718
375 962
882 238
627 932
629 117
323 907
274 608
657 556
462 272
298 274
159 325
92 254
810 308
744 449
724 717
984 748
403 349
822 253
583 961
182 647
503 557
161 83
732 775
5 317
280 281
648 741
69 870
447 899
639 282
298 501
511 724
940 571
994 221
940 106
476 405
320 698
855 186
75 808
664 495
609 884
552 410
768 222
951 258
140 400
368 8
651 650
284 256
69 871
710 974
848 72
865 584
228 370
930 414
170 778
327 102
750 486
462 217
386 614
131 537
844 834
660 645
243 695
558 100
706 684
162 293
926 387
16 850
805 193
54 780
816 750
184 45
609 228
117 922
773 684
492 923
57 516
156 189
647 306
583 202
694 470
438 355
59 467
706 406
510 243
73 960
287 579
939 802
315 816
35 991
687 115
989 403
340 341
598 936
955 943
786 776
641 844
186 90
0 908
673 378
774 42
745 112
339 331
198 28
648 548
35 934
947 86
244 274
696 80
700 540
922 630
805 879
646 14
773 361
816 785
964 768
244 705
571 768
985 93
192 431
793 579
388 874
489 80
598 870
680 903
696 648
617 176
