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