100000
500 594
566 394
438 766
408 738
404 811
795 146
200 994
925 166
585 340
523 408
780 112
324 945
464 655
400 849
514 317
385 942
478 913
808 269
759 292
974 588
564 350
326 768
906 425
33 820
925 584
143 634
550 431
472 729
705 144
136 709
984 564
489 638
151 844
223 692
258 965
304 630
230 771
309 740
291 734
804 393
117 862
282 655
506 9
732 302
60 842
850 324
169 732
54 981
976 214
922 131
903 352
651 538
834 230
614 201
980 349
147 790
292 697
236 972
706 390
979 30
505 476
898 473
380 606
577 2
514 286
732 438
437 730
772 545
538 118
732 375
744 325
579 144
947 106
151 732
466 793
990 211
634 514
571 460
692 396
688 577
222 751
725 22
757 116
647 154
464 625
569 88
559 86
283 900
817 132
806 235
150 737
972 172
382 696
517 328
956 562
474 628
813 382
935 276
570 141
291 862
612 560
524 511
669 534
372 701
544 97
172 938
634 123
505 456
810 392
164 952
570 457
594 257
612 343
963 508
176 822
428 996
329 730
841 112
730 240
106 632
652 483
492 997
462 975
654 353
124 640
705 262
624 170
106 815
432 880
750 589
594 551
465 608
924 445
870 416
871 588
892 30
766 439
694 584
62 882
574 412
348 843
382 805
741 530
750 130
644 561
508 567
769 498
671 378
684 410
280 998
564 197
515 304
904 25
663 554
246 752
888 423
277 718
684 219
378 809
803 312
804 474
167 828
978 197
78 876
730 426
546 383
946 119
852 551
516 120
205 716
210 705
194 814
514 271
608 129
346 775
728 369
958 64
592 42
491 910
637 264
213 774
631 508
995 454
668 154
144 666
300 962
910 12
876 13
513 454
206 984
892 307
385 610
732 501
248 792
732 104
476 909
612 217
658 502
826 213
832 226
440 895
978 252
630 400
970 198
1000 429
580 397
750 461
855 390
86 772
829 94
125 946
371 844
152 628
67 680
678 555
130 677
669 400
855 266
52 869
1 662
292 854
323 670
994 561
985 564
338 957
613 146
957 4
992 546
487 816
166 710
550 538
338 942
912 535
898 309
984 68
937 584
78 759
362 826
525 232
990 258
812 562
982 493
784 391
535 254
373 660
400 621
732 528
787 54
646 75
834 248
323 984
876 558
868 444
894 589
626 19
531 542
746 52
935 364
919 546
140 747
57 922
337 756
428 825
905 244
138 749
511 20
256 682
396 702
608 58
741 368
980 118
679 178
318 860
952 149
958 143
501 462
488 657
714 538
812 369
162 991
655 330
369 900
573 398
858 172
30 704
355 794
339 648
244 761
887 390
430 832
296 633
395 966
903 450
756 73
733 556
431 834
459 808
840 76
957 422
532 389
6 932
956 553
196 818
883 308
205 686
983 564
822 504
380 691
286 815
663 386
880 573
647 568
714 359
538 362
997 284
820 48
334 734
799 556
964 364
968 313
714 346
420 949
410 687
931 590
466 889
706 93
652 585
634 504
592 514
73 634
502 520
396 725
166 617
799 430
85 816
311 852
612 62
150 727
720 8
450 617
978 588
659 186
971 130
598 46
102 985
26 607
608 244
482 916
883 568
190 642
710 522
972 137
328 603
166 990
138 757
567 16
957 420
529 536
604 162
376 907
841 402
932 103
108 926
970 178
12 781
882 93
888 402
927 530
585 14
968 519
972 438
604 454
580 368
594 219
193 910
327 620
702 22
907 380
807 158
528 591
129 992
769 6
920 43
621 522
985 528
987 578
820 593
174 691
535 144
1000 560
70 837
782 346
916 85
982 274
4 869
185 990
998 195
464 979
871 528
832 77
652 263
318 763
606 582
476 748
940 569
144 645
751 122
878 547
805 576
768 228
949 204
295 988
950 394
888 445
924 307
404 867
452 864
838 289
502 263
578 507
874 431
418 964
718 165
885 56
934 27
490 982
944 142
848 7
994 135
471 680
300 979
351 932
958 142
764 315
611 580
166 947
188 996
537 350
817 198
694 53
842 399
598 534
267 712
698 540
684 332
26 619
754 319
235 896
73 886
421 730
264 679
194 931
116 837
76 895
346 770
560 487
108 875
984 487
522 367
324 871
314 973
888 80
652 71
453 804
961 220
781 562
599 354
720 454
821 94
505 524
930 180
268 863
272 925
972 400
732 30
489 814
678 305
45 760
642 561
969 42
504 32
803 592
8 852
572 508
352 871
951 580
631 42
413 666
419 834
994 510
891 498
551 580
296 835
760 132
690 330
958 392
730 513
897 252
239 810
232 965
701 4
176 705
790 128
127 772
117 878
769 574
293 862
80 840
134 982
918 548
871 440
383 990
724 504
415 602
941 234
346 595
27 738
788 307
627 546
796 570
618 404
426 624
250 611
568 592
238 808
544 517
884 550
766 465
836 15
656 210
534 112
589 306
193 952
707 522
866 70
100 929
234 908
810 528
318 884
284 975
198 648
124 933
804 106
419 696
883 506
747 400
624 432
748 478
302 723
519 532
214 890
751 588
839 94
490 825
714 307
108 910
921 400
124 843
99 908
659 328
106 680
739 188
602 300
731 90
616 328
294 893
660 227
366 824
348 858
160 862
234 829
744 510
832 129
276 717
661 38
730 179
642 151
669 562
313 828
555 244
940 491
613 188
895 458
723 228
784 152
788 454
423 806
118 971
942 158
258 618
558 366
451 998
318 785
676 475
184 695
391 620
247 758
596 399
747 534
313 868
398 765
538 567
326 753
375 898
93 942
119 988
288 670
784 284
950 501
687 402
744 212
936 274
656 538
434 862
307 682
601 84
926 382
386 724
734 51
312 915
463 652
830 201
584 361
221 990
665 558
258 800
545 276
284 765
406 618
854 235
488 886
556 140
950 550
732 517
272 798
529 358
828 75
507 576
210 979
414 608
616 267
828 518
457 810
902 339
687 400
950 217
564 430
605 162
931 150
624 236
497 958
342 638
435 806
454 604
452 702
691 588
224 849
813 558
420 674
176 655
945 76
587 66
680 24
622 313
257 622
855 460
856 548
444 623
444 617
716 528
994 1
156 859
663 582
886 22
718 225
800 418
640 538
1 600
916 577
148 733
599 574
882 281
221 654
758 270
821 210
284 643
157 752
810 554
918 162
473 864
768 82
786 258
347 718
238 899
852 489
556 47
591 298
838 518
890 49
669 74
607 580
565 476
762 307
838 215
289 612
267 696
35 858
883 358
844 9
890 192
552 519
750 210
854 94
321 992
714 236
877 578
309 648
950 73
864 542
513 568
562 452
39 686
850 533
808 8
596 583
926 133
733 488
672 64
900 459
156 729
910 449
394 606
957 516
711 582
45 880
183 996
66 653
241 740
538 144
905 462
983 532
328 912
669 116
703 442
111 922
212 694
813 58
224 736
640 102
289 994
46 693
904 74
739 536
932 25
276 892
972 32
94 821
657 110
84 977
395 894
460 687
804 22
680 475
510 49
372 637
462 988
285 804
610 180
944 574
374 672
804 470
981 524
180 927
590 519
392 888
900 285
265 624
168 622
590 252
513 90
594 107
930 537
448 841
41 654
760 301
643 426
729 50
870 162
491 972
992 69
993 220
508 326
759 526
814 82
688 565
184 724
613 392
986 120
622 532
867 124
634 527
239 774
596 522
822 112
558 62
902 553
297 974
717 514
192 969
788 480
298 942
543 298
724 212
7 864
909 552
355 996
720 481
832 153
961 290
794 286
579 526
922 206
958 531
797 466
98 867
421 608
814 557
699 518
719 352
912 29
144 695
547 590
465 720
616 268
56 855
90 703
797 226
351 954
820 482
894 497
808 532
868 439
830 286
968 214
958 52
665 570
538 366
120 749
705 586
982 19
392 996
337 884
27 864
802 126
909 540
99 864
702 387
587 34
472 784
843 572
472 819
949 524
760 159
322 663
943 16
150 726
469 834
574 73
299 672
214 943
790 584
104 963
372 728
322 796
712 27
596 192
894 422
177 654
570 461
420 971
922 180
609 316
682 3
595 568
350 712
565 536
349 968
549 432
894 96
628 256
6 620
509 516
292 626
662 325
358 856
156 913
563 252
960 577
449 960
628 561
730 584
248 630
684 290
924 530
360 613
281 988
193 754
707 208
976 8
687 508
151 698
679 90
430 814
712 137
444 694
259 830
738 304
999 152
870 541
892 139
425 646
465 740
12 884
555 390
260 799
103 878
690 80
514 366
334 715
216 860
738 525
992 87
385 926
834 358
388 850
671 504
700 557
838 200
640 123
252 794
2 922
704 235
251 790
478 916
392 663
918 424
873 510
792 369
744 534
616 499
726 274
135 952
598 405
19 650
153 676
522 506
561 430
910 327
675 550
907 110
918 176
989 418
470 793
855 562
888 138
515 538
30 805
851 592
969 84
754 547
799 372
665 262
176 810
265 908
960 126
675 592
891 58
638 366
862 495
290 970
448 979
579 422
400 715
847 400
584 207
223 880
200 976
844 570
69 994
730 382
912 582
515 258
948 398
580 244
423 650
738 412
364 811
620 211
760 32
312 614
844 362
105 656
607 78
303 866
436 818
652 161
724 221
882 471
437 688
399 982
930 214
643 566
512 42
529 452
17 910
555 80
458 985
82 876
765 364
592 51
378 600
328 981
516 215
252 771
454 614
594 217
820 204
234 746
978 281
925 510
138 889
364 705
930 539
762 313
360 875
832 276
652 299
888 329
364 733
860 220
618 20
174 886
854 31
184 630
544 512
380 672
405 892
677 540
513 502
281 762
828 500
727 496
321 622
716 262
934 396
230 997
547 236
774 535
969 6
802 338
775 502
369 732
240 882
822 406
74 735
776 364
186 725
940 519
910 508
750 374
118 876
812 93
252 767
541 8
821 592
689 456
995 220
254 907
841 420
804 200
510 186
522 526
90 871
748 464
787 474
429 860
501 578
804 573
190 995
670 74
714 444
712 126
949 210
927 94
250 811
522 457
114 786
369 978
889 290
132 806
648 25
784 324
102 764
306 822
795 312
204 905
552 278
184 627
964 18
922 38
620 502
514 266
664 236
643 592
991 22
726 284
68 649
814 149
139 668
317 642
808 433
257 604
790 475
974 568
544 515
919 588
898 402
80 985
444 945
856 80
476 720
942 522
649 120
314 919
519 134
177 684
989 486
795 244
859 570
370 649
937 510
548 517
524 525
692 348
676 593
939 126
720 59
680 589
979 188
267 868
635 204
822 452
838 38
640 464
742 24
374 903
570 568
793 452
766 572
502 448
626 450
404 837
780 570
702 344
488 832
123 872
812 64
874 250
978 507
807 530
610 317
696 344
312 818
433 802
868 142
178 619
266 652
674 510
963 496
96 725
531 568
412 609
997 562
734 576
760 494
595 302
794 567
54 927
908 33
964 125
504 463
972 53
778 487
889 194
784 519
287 684
716 472
382 722
795 170
532 461
752 159
676 38
908 31
896 589
638 498
701 520
876 210
656 534
613 182
308 870
526 512
514 548
83 894
643 506
984 221
868 461
502 557
271 814
513 226
62 684
540 524
923 436
710 415
529 106
416 760
282 765
396 797
558 584
379 686
727 548
856 567
740 348
265 750
918 62
645 58
704 51
738 323
840 180
950 226
541 202
889 88
474 764
162 947
276 860
768 541
142 873
306 728
279 794
848 583
13 742
838 573
727 588
823 224
698 343
846 35
60 937
544 70
42 899
646 509
939 498
234 963
522 312
966 505
934 513
600 369
545 102
106 690
895 324
47 822
520 137
138 970
322 611
642 503
517 258
798 463
585 412
89 630
893 436
825 570
726 230
802 550
468 977
471 840
16 600
834 133
482 928
85 930
268 938
676 154
742 310
667 524
382 902
354 671
40 927
606 332
958 81
903 562
162 985
978 299
70 851
476 643
134 951
627 138
636 427
658 568
460 601
720 501
911 244
1000 402
908 496
909 202
640 470
999 570
786 100
721 60
772 373
935 234
462 718
614 352
512 160
640 100
654 278
982 421
766 115
900 224
193 660
801 4
320 789
412 781
9 596
718 460
775 358
224 988
790 395
221 798
110 673
22 655
168 646
804 459
717 320
652 543
901 512
796 105
565 18
684 17
457 604
6 599
202 897
540 506
845 552
636 27
958 353
943 552
587 364
940 41
632 54
94 694
825 546
367 750
810 577
940 558
372 858
896 367
406 983
976 138
753 146
88 648
300 920
591 12
716 225
552 564
899 426
952 151
228 717
21 804
753 316
802 472
490 802
455 778
891 524
636 445
134 732
214 995
796 232
878 9
516 77
692 409
548 162
754 503
859 306
304 629
742 484
416 804
866 378
508 472
816 584
788 67
658 89
513 516
40 986
991 32
504 82
148 620
630 137
275 652
820 399
697 590
727 242
557 126
682 91
766 463
576 242
975 556
508 23
822 512
990 201
536 510
740 579
617 270
845 226
279 738
251 678
532 568
734 543
388 950
587 556
956 18
705 52
472 789
967 306
181 694
241 812
535 148
518 37
758 583
482 811
366 627
498 994
687 450
562 549
39 786
98 615
751 364
816 484
150 835
237 704
444 702
403 992
905 556
874 516
683 472
324 823
811 82
703 538
378 989
960 507
694 588
343 974
422 997
805 568
358 666
726 525
941 508
859 578
809 402
727 68
175 992
702 137
908 549
901 282
22 799
124 776
434 912
235 798
804 535
908 543
414 932
310 618
846 50
878 505
290 946
976 283
506 460
38 742
678 43
557 186
656 238
638 196
652 476
199 904
900 47
696 67
292 898
890 163
340 712
639 318
532 173
529 442
953 418
169 602
998 396
929 372
374 970
622 530
720 212
303 792
60 896
745 24
681 564
844 539
184 882
752 121
598 54
582 531
135 778
490 804
604 220
440 877
722 3
313 744
606 248
739 364
554 520
794 228
188 612
800 507
875 526
601 510
257 762
207 928
874 110
644 529
208 600
208 849
810 564
877 308
900 386
858 512
342 971
543 374
486 684
952 18
62 708
570 162
984 383
999 42
780 113
689 562
493 880
974 520
497 796
790 53
846 550
324 985
768 485
479 690
429 890
720 460
802 71
145 994
978 397
798 176
804 440
316 900
557 112
1 780
464 774
437 856
112 969
583 314
762 78
340 631
140 940
588 556
555 250
838 162
573 126
684 522
639 588
261 600
944 499
390 686
988 316
74 933
345 946
130 958
700 433
38 799
107 610
516 167
648 574
294 989
861 264
842 423
480 715
765 584
928 166
133 886
933 540
750 567
134 787
776 319
18 828
471 954
682 401
897 592
386 972
112 694
556 468
757 548
464 798
73 908
142 931
182 849
828 130
294 734
258 923
613 306
976 587
710 339
484 817
517 536
348 719
877 576
654 368
409 770
712 228
45 634
997 300
526 19
693 332
565 296
656 543
900 125
623 12
244 657
222 657
706 27
206 745
192 912
666 192
130 730
676 92
535 528
871 510
843 534
985 78
973 592
809 226
989 400
852 571
818 376
554 112
708 442
128 909
549 298
691 574
129 800
596 418
765 276
571 502
789 78
539 496
550 167
935 336
168 606
228 914
564 524
527 378
709 76
14 696
415 842
906 569
942 458
587 418
862 513
202 878
66 664
218 709
214 819
742 554
210 831
912 75
520 336
136 608
776 195
914 49
26 640
185 738
648 564
56 937
796 79
250 642
350 879
964 395
836 538
986 192
927 272
276 707
943 20
584 540
114 632
660 107
509 232
300 924
636 570
579 584
523 280
665 576
349 840
152 810
940 389
121 898
562 592
506 277
424 888
947 390
688 563
400 793
888 561
980 586
696 174
74 997
779 186
838 545
362 880
903 200
888 269
22 885
373 666
804 428
989 520
231 918
977 508
682 321
460 820
454 994
598 255
931 552
78 882
595 278
792 505
876 563
695 348
413 858
792 366
472 792
929 496
434 832
811 124
304 890
364 853
188 922
904 207
538 77
746 550
505 564
76 745
533 438
793 482
844 30
712 273
480 622
577 378
972 522
752 348
595 580
693 32
409 712
607 496
904 371
225 948
1000 246
146 670
618 473
376 675
841 478
814 369
654 317
927 64
884 555
694 10
610 175
750 96
712 486
621 190
731 562
633 54
163 960
813 76
336 897
428 595
9 684
169 682
752 316
841 564
171 848
244 607
916 518
508 563
601 132
468 649
458 753
743 504
620 448
870 448
392 883
486 868
756 169
342 994
310 886
372 595
703 224
633 152
982 98
599 70
332 798
654 3
120 700
382 708
693 498
204 945
918 265
309 976
214 716
303 598
322 885
573 530
160 643
96 672
458 721
506 339
523 294
391 694
785 166
141 934
331 922
40 996
565 512
318 991
607 208
922 238
895 376
750 485
925 582
978 433
958 97
784 368
966 502
810 128
513 344
547 392
524 412
670 465
566 274
811 552
435 970
956 340
34 618
423 608
813 506
605 346
904 45
870 449
963 584
651 24
456 950
906 149
976 205
58 738
593 316
778 378
751 504
414 905
912 472
856 325
34 997
36 858
523 584
328 742
927 384
387 946
861 422
616 432
577 578
638 322
804 569
465 922
726 548
616 498
268 710
19 818
894 563
576 578
121 744
972 564
848 520
632 589
662 348
387 844
29 970
305 720
705 514
654 548
880 563
372 796
260 934
991 364
757 156
528 381
798 59
34 832
853 6
774 310
676 240
992 532
9 720
722 169
273 606
846 554
741 432
800 337
586 518
918 465
826 309
736 110
403 1000
692 82
621 140
612 549
548 144
831 580
830 288
912 412
382 768
910 516
532 587
415 728
950 244
802 557
993 534
232 879
878 87
534 555
646 10
759 236
926 105
780 111
964 574
969 26
150 901
216 833
418 662
86 858
544 158
317 832
406 963
522 104
204 745
189 970
288 813
610 386
819 484
714 166
88 685
809 340
337 634
266 807
142 784
886 330
490 736
760 572
42 951
845 348
107 864
1 912
898 152
666 205
799 484
808 161
736 559
692 99
905 522
534 305
396 1000
920 156
589 356
731 508
562 554
386 943
208 934
930 34
978 229
627 588
578 195
513 280
12 853
799 304
380 889
444 641
912 157
392 606
635 504
794 207
405 890
526 462
606 387
8 819
664 546
147 808
706 400
843 528
372 605
946 555
218 859
741 170
568 255
338 993
514 354
906 188
990 592
948 61
933 520
620 121
838 278
340 749
970 472
527 16
942 546
202 830
810 267
585 462
642 335
651 232
628 93
768 224
19 798
892 504
407 954
549 448
952 351
922 444
998 574
738 505
916 425
96 775
698 45
877 186
530 97
611 438
357 942
37 772
852 12
670 169
50 930
28 936
374 646
547 194
128 943
354 774
998 517
160 627
955 402
816 58
502 584
564 175
280 913
949 534
536 568
960 487
286 932
699 410
921 278
286 757
587 450
880 6
144 819
909 338
652 154
872 309
653 274
981 420
519 208
582 15
610 448
727 94
508 530
611 514
148 911
826 374
829 466
474 601
321 968
564 82
451 720
779 576
782 262
587 432
668 397
983 582
550 79
246 802
99 870
639 396
139 954
137 684
964 326
506 399
648 524
785 102
973 320
43 866
548 321
387 798
564 557
111 738
910 505
734 466
636 292
216 727
796 568
679 496
916 214
973 82
11 600
834 553
888 53
811 528
832 537
802 196
741 210
14 717
697 252
9 948
30 703
22 936
425 600
408 855
145 628
64 750
852 397
712 30
888 133
236 769
1000 563
706 592
628 404
758 145
562 551
178 836
526 518
888 124
144 894
714 213
923 106
910 431
636 439
323 826
676 267
933 2
734 478
928 403
42 737
708 557
700 187
103 946
528 553
968 205
577 560
358 730
703 68
999 396
889 8
737 376
609 520
890 141
962 96
132 797
966 549
311 600
672 475
174 782
732 40
999 188
72 849
597 28
792 559
118 873
526 345
614 142
181 678
950 112
958 429
473 730
698 171
68 937
990 170
590 145
801 584
434 811
805 96
975 368
988 60
782 51
943 544
780 480
894 20
5 612
723 408
588 464
532 360
647 66
754 62
528 13
726 28
715 114
869 70
892 459
448 632
742 20
294 913
812 82
712 484
544 581
180 879
591 254
102 796
606 562
739 210
834 452
128 840
906 404
906 533
914 477
138 618
977 568
136 769
965 114
863 474
754 556
354 747
610 209
896 309
955 32
354 992
163 824
318 625
581 310
555 494
730 588
820 210
583 54
357 928
923 274
473 648
947 418
756 38
935 268
829 502
850 573
178 684
730 498
786 40
304 660
232 686
711 284
285 846
262 949
642 145
849 574
977 528
502 259
510 226
582 560
418 640
582 101
699 188
792 409
708 403
840 347
343 964
523 564
18 884
369 626
194 633
512 118
650 112
953 574
718 468
833 96
426 902
507 418
710 385
750 306
694 592
656 360
899 28
994 62
584 460
681 258
599 508
28 766
598 175
918 377
751 368
373 650
622 558
926 543
61 662
525 30
856 565
58 635
778 550
546 387
803 268
855 262
932 538
856 322
213 640
603 566
949 564
22 956
688 545
256 670
897 308
768 592
528 61
977 412
768 289
582 474
284 825
905 168
549 410
824 567
847 544
310 676
890 52
706 427
732 467
72 770
904 508
231 688
552 292
978 425
290 930
317 972
746 310
506 498
209 732
622 64
987 550
972 394
966 533
186 738
4 638
728 10
667 354
504 38
816 563
553 178
560 16
642 451
967 386
748 412
600 183
285 756
270 964
760 514
392 981
21 648
184 957
435 874
531 530
756 19
588 115
711 580
103 998
806 523
742 423
46 957
187 910
867 540
919 528
809 576
492 870
509 24
843 522
212 996
653 346
846 374
528 523
640 144
866 523
852 184
54 785
930 64
921 554
559 450
396 918
641 394
442 866
204 709
828 590
999 348
494 967
984 190
133 684
392 891
486 797
250 746
43 858
306 798
283 710
864 112
948 518
410 724
300 865
820 456
580 518
259 890
105 888
940 299
822 592
150 962
624 362
742 190
598 450
254 931
129 654
773 510
892 253
18 841
720 317
742 517
841 272
126 680
700 514
191 910
485 916
130 723
799 322
848 13
397 926
60 608
666 29
123 864
610 590
136 688
625 464
828 8
453 758
571 92
779 580
296 868
987 200
370 806
364 694
649 546
186 857
397 842
40 678
862 330
754 188
476 900
154 894
688 538
604 156
595 134
804 559
820 346
175 698
901 290
498 646
219 740
198 936
864 311
711 202
774 85
416 882
726 474
628 170
238 838
36 857
520 509
918 108
40 829
293 886
44 673
72 965
486 772
790 583
535 482
268 966
897 108
192 831
390 896
846 37
788 238
898 260
888 36
27 922
206 990
592 577
864 37
346 655
682 37
442 886
670 345
40 801
264 642
618 402
20 619
586 537
419 798
373 916
724 493
904 315
656 199
370 914
635 544
704 415
530 253
902 520
630 55
538 519
824 523
526 520
522 539
766 218
673 38
286 808
622 285
762 530
873 84
960 23
80 819
801 112
867 400
837 482
97 624
468 751
535 546
692 310
715 400
103 718
432 798
918 547
966 290
718 566
904 91
966 39
382 598
894 86
837 234
850 176
475 610
444 804
921 310
914 553
894 279
767 246
210 897
562 568
148 977
478 761
855 88
292 832
76 604
274 999
182 831
954 495
999 470
923 526
468 718
118 812
542 484
702 352
675 588
900 191
819 90
699 400
729 504
922 489
687 428
720 479
882 513
670 534
415 688
146 919
747 250
608 408
958 263
444 703
234 776
387 950
120 800
412 814
708 453
484 933
270 956
328 960
975 514
406 989
727 6
115 632
54 674
75 954
97 996
180 919
994 433
796 133
456 619
349 652
342 769
786 125
890 378
272 888
922 464
897 514
89 918
701 160
594 20
590 300
941 460
34 945
752 309
777 232
684 313
444 812
801 8
48 716
771 492
686 202
905 120
571 364
838 286
652 506
421 852
660 364
536 469
596 553
493 760
604 482
690 412
766 580
305 816
308 855
182 883
428 846
24 691
376 994
38 639
108 892
844 453
798 432
537 34
940 101
412 632
394 761
854 241
642 459
654 274
460 617
811 588
706 143
914 495
250 747
898 308
160 953
834 287
568 329
964 407
79 806
312 960
865 182
804 39
160 790
829 10
915 524
307 798
957 350
983 300
504 131
870 168
818 201
804 500
258 798
194 990
586 70
830 115
411 612
162 735
492 781
132 802
821 192
85 706
923 372
330 938
573 494
732 379
46 774
714 438
702 305
123 958
711 38
767 466
337 984
208 981
885 282
8 786
539 552
644 564
618 543
70 687
773 288
712 105
718 328
123 890
883 478
807 288
143 756
748 62
971 502
664 221
589 560
996 53
708 244
694 138
711 150
717 290
718 517
327 896
880 525
809 204
461 718
674 559
507 304
403 914
818 163
400 630
386 672
542 75
304 846
877 26
686 589
126 690
340 987
822 522
410 673
574 249
578 141
498 983
818 16
748 555
140 879
183 754
331 990
600 440
843 72
580 450
355 618
651 110
893 552
994 289
600 566
732 454
64 972
730 263
418 699
224 718
132 670
348 852
864 235
9 746
582 349
533 192
546 439
648 458
517 532
863 514
508 531
529 516
616 410
533 102
358 720
342 952
649 378
389 868
744 358
955 452
382 901
678 103
815 154
98 904
175 790
845 504
504 456
451 658
533 240
694 361
159 602
153 1000
48 688
696 90
564 178
87 830
451 700
542 549
531 560
682 496
956 492
943 456
982 577
554 528
744 391
217 954
897 220
756 502
512 543
870 241
911 468
621 28
920 384
847 256
377 622
900 3
906 433
100 872
915 308
751 540
761 384
866 129
49 846
402 737
870 447
140 825
522 459
718 446
845 360
305 888
318 892
911 52
618 368
886 355
818 390
928 323
994 453
303 884
562 512
942 163
106 932
617 352
354 840
762 584
70 914
599 94
760 282
17 790
509 66
183 972
600 386
769 506
728 565
354 653
73 788
251 904
576 509
800 358
124 638
18 970
889 558
978 501
228 837
298 862
78 913
368 730
514 189
211 742
750 429
848 507
293 748
598 551
82 855
990 347
441 834
754 50
710 579
39 710
976 65
259 874
755 406
807 252
354 967
357 842
265 854
920 363
421 844
952 334
426 670
714 356
648 339
784 17
583 84
865 516
850 42
425 814
502 394
926 538
1000 504
845 510
900 317
708 425
598 514
808 560
883 284
825 538
54 848
746 27
611 192
248 787
876 5
697 512
681 580
546 127
315 722
629 90
450 615
222 670
845 378
724 252
806 573
702 441
956 390
447 802
153 668
550 232
208 724
280 869
540 144
346 848
920 537
187 700
892 443
151 688
47 684
546 334
720 384
833 198
874 542
1 998
259 824
902 405
130 882
849 504
522 49
765 324
228 796
841 150
688 507
465 940
863 88
858 71
255 956
432 853
732 539
984 318
846 439
630 517
127 672
818 312
84 927
738 158
680 117
236 604
564 147
574 444
330 900
783 282
324 652
614 504
949 434
934 563
773 204
319 690
687 442
620 592
592 330
479 780
891 544
760 41
42 685
510 496
566 187
717 518
955 290
180 977
25 820
603 122
675 582
157 788
14 790
971 340
708 202
546 380
126 703
816 528
664 47
646 517
814 534
660 529
432 907
244 721
870 200
816 423
18 949
234 915
816 23
211 760
703 524
585 502
118 624
848 312
816 553
330 729
852 590
622 274
549 340
699 256
194 883
195 922
312 997
756 485
520 433
494 978
965 484
939 442
197 918
730 406
600 423
849 532
90 870
65 868
692 57
913 196
452 676
972 329
41 624
840 389
100 922
219 986
354 793
234 996
828 565
816 432
763 592
802 400
628 124
825 126
340 992
598 74
625 74
920 169
916 53
906 593
635 174
338 733
734 382
358 901
575 558
782 97
142 774
368 630
91 920
603 524
630 417
938 267
596 382
153 896
949 472
589 504
909 462
529 476
899 558
383 804
519 540
882 426
164 613
238 853
126 725
689 336
414 606
532 579
938 348
842 457
58 608
610 497
20 816
882 320
864 78
588 481
970 470
97 648
281 732
221 682
594 63
355 660
458 844
943 254
36 912
868 348
864 527
130 959
124 741
944 528
962 90
571 42
22 705
626 514
240 862
988 474
883 324
748 56
594 205
876 504
508 141
804 540
780 539
913 262
850 329
566 222
790 92
801 72
654 337
736 22
510 1
793 124
861 30
434 649
1000 182
931 250
168 935
774 234
892 507
318 937
570 586
665 340
454 631
552 515
386 925
77 750
385 960
935 150
933 94
750 273
894 564
545 396
834 511
277 868
540 579
311 688
590 475
107 828
243 894
481 734
718 505
200 705
748 511
508 223
78 779
180 844
528 584
654 84
172 739
798 64
960 293
356 600
666 564
945 302
638 81
192 858
474 923
894 278
779 288
84 828
829 478
730 392
545 190
142 625
112 885
870 464
174 711
582 110
466 860
802 453
174 878
550 237
820 183
588 355
618 504
588 326
531 188
847 254
26 870
966 192
759 532
709 160
862 409
986 202
644 298
12 698
878 180
612 528
405 818
767 184
569 580
700 66
18 835
247 844
833 520
596 30
86 898
982 85
156 617
297 596
933 344
448 762
295 610
933 136
268 683
135 978
432 709
990 208
805 356
188 777
894 136
148 637
432 771
476 682
978 96
790 223
870 17
594 166
978 319
600 263
710 414
960 25
321 884
834 200
950 9
547 48
862 11
664 347
118 679
85 914
919 328
861 274
600 491
102 616
663 216
926 120
711 220
489 822
897 526
981 582
984 581
863 222
822 253
926 183
898 519
699 544
788 517
285 646
313 818
522 270
633 244
766 402
545 574
623 150
223 944
529 432
946 557
213 992
942 301
323 796
369 706
457 676
14 834
745 10
861 368
375 680
914 199
931 92
200 826
440 772
705 568
784 449
478 713
655 406
926 408
525 260
598 157
184 848
604 312
565 570
998 438
719 214
610 547
633 568
710 427
69 842
642 488
83 708
750 454
900 327
844 397
261 664
642 174
658 103
576 550
758 564
720 540
754 540
118 755
824 91
229 976
201 630
250 922
654 513
696 427
806 9
2 790
786 557
578 448
812 585
321 932
126 957
899 106
578 589
293 768
630 573
724 583
784 222
145 958
341 760
924 393
352 652
111 690
499 908
130 852
884 345
756 517
432 683
492 961
490 755
944 195
870 514
802 513
600 362
180 660
401 742
784 123
866 132
509 414
420 913
8 868
846 462
597 582
385 774
664 560
732 177
639 568
990 551
995 408
374 861
653 520
886 162
556 152
828 121
152 663
997 586
835 174
280 857
916 137
34 600
327 838
485 924
613 434
580 543
88 641
802 470
829 560
268 771
348 726
744 315
375 748
279 934
161 880
794 481
142 941
139 598
939 120
867 564
542 84
544 463
601 532
119 850
382 871
826 268
501 234
384 727
271 818
243 982
889 352
49 634
925 466
858 230
541 264
149 834
589 90
130 782
532 537
514 165
834 340
880 235
682 410
603 48
142 964
76 708
924 592
153 760
729 398
884 279
440 955
441 898
456 727
97 902
768 553
8 814
594 258
6 708
862 414
770 403
611 72
970 270
560 361
985 296
98 862
320 973
624 498
268 961
550 441
682 559
922 265
510 526
904 559
582 485
723 386
710 195
78 995
210 907
860 589
20 621
858 571
579 74
937 502
937 560
426 874
100 609
846 293
83 852
570 508
470 639
384 975
389 876
973 478
48 854
267 818
250 751
538 13
712 346
911 160
233 616
124 644
432 876
629 360
988 557
745 282
442 864
838 540
763 264
614 54
126 853
866 409
44 619
882 540
474 872
438 905
563 570
800 508
399 600
348 780
85 644
432 785
163 980
497 730
147 800
16 758
726 174
517 530
336 845
310 902
750 11
752 552
922 513
528 293
910 558
776 252
14 922
19 978
826 379
796 128
56 604
676 544
136 810
920 300
58 722
975 204
320 987
282 670
611 400
780 422
111 940
680 562
86 642
268 948
932 550
213 886
269 976
564 396
544 548
278 808
966 208
798 551
118 618
969 564
555 270
807 384
148 808
399 660
709 374
425 888
927 8
161 918
752 150
62 973
962 385
28 982
343 844
592 531
758 526
773 378
491 834
284 774
670 585
215 778
968 543
564 521
240 617
732 217
686 388
670 163
958 118
948 245
454 973
254 756
910 282
740 58
873 246
982 578
438 918
720 159
194 994
285 814
745 102
118 883
516 567
570 502
744 213
86 844
534 313
828 544
867 324
532 593
892 161
318 976
738 398
952 405
964 137
694 525
370 728
656 73
502 500
392 978
628 461
18 691
532 517
654 73
635 114
79 874
84 851
950 471
568 486
134 748
518 519
357 744
456 825
392 598
510 280
518 292
486 982
678 130
796 572
688 567
423 710
564 292
942 389
329 786
306 749
391 684
803 276
328 660
642 44
144 825
194 781
380 853
212 670
456 695
766 175
84 607
766 560
397 832
997 546
975 558
886 87
84 824
618 340
952 549
308 933
936 210
356 615
727 72
805 86
90 597
685 48
828 564
532 39
836 553
348 677
652 53
664 83
822 551
40 923
558 206
102 732
801 40
878 202
582 585
328 830
884 570
948 23
741 48
788 573
282 693
360 699
274 915
438 645
729 244
290 636
575 588
110 900
577 536
100 733
16 824
896 348
790 514
809 478
612 195
703 398
37 656
152 885
250 662
593 94
432 837
753 404
583 534
573 258
718 585
276 743
900 244
773 274
984 290
838 535
563 538
60 901
884 45
642 556
81 922
537 502
295 786
622 182
538 354
760 263
953 124
808 134
646 548
774 446
814 503
958 524
940 31
382 744
3 938
630 278
129 606
914 367
798 254
763 334
728 505
536 348
978 99
234 620
792 304
516 590
554 189
494 756
480 647
858 58
604 503
671 270
512 445
334 956
529 334
656 295
955 580
825 376
118 827
638 420
757 554
356 694
374 702
638 105
579 536
678 385
196 670
739 560
214 855
846 535
550 558
663 74
678 112
486 957
834 262
390 886
617 286
496 712
936 203
304 773
553 244
512 243
472 979
26 937
34 706
118 995
904 567
504 513
180 609
148 864
229 632
495 940
635 526
960 93
396 895
544 455
776 274
912 458
754 467
775 240
108 679
616 78
442 654
543 16
183 994
634 578
527 412
870 446
694 355
964 329
606 264
777 122
607 360
702 545
604 154
823 432
215 832
940 549
964 91
235 620
177 808
735 514
944 462
561 18
39 958
277 946
62 727
172 634
847 404
120 669
502 585
884 484
628 132
947 334
732 373
181 734
599 226
418 732
673 426
828 67
867 530
730 287
928 358
912 81
942 280
319 718
305 630
969 224
434 823
703 350
960 83
562 516
975 324
932 75
568 263
795 350
462 734
304 617
666 307
235 656
704 375
583 306
147 906
972 402
94 710
959 510
885 172
262 762
504 374
825 592
560 393
803 394
682 513
636 263
670 271
686 573
924 244
961 488
316 648
972 337
75 840
856 62
625 38
569 10
647 540
503 274
30 873
686 547
872 414
594 53
948 424
69 750
280 761
186 819
858 163
981 510
424 606
656 169
748 21
989 514
120 761
778 250
832 140
519 62
624 554
317 928
180 716
992 444
38 723
344 736
618 67
603 142
820 462
238 876
238 879
630 109
499 866
896 102
711 358
526 114
952 279
526 173
39 976
822 29
245 786
422 915
302 796
872 277
310 836
811 132
82 721
819 102
508 380
487 904
703 428
230 891
925 10
609 324
229 726
170 676
667 462
952 356
734 343
747 556
384 927
896 514
294 967
721 484
770 192
542 216
310 750
808 219
928 144
193 794
134 726
672 582
576 192
820 286
844 562
124 686
964 593
578 190
928 336
258 673
520 553
791 354
477 760
793 548
978 302
972 314
601 252
622 236
591 320
715 222
821 570
863 382
708 550
764 495
681 420
630 549
855 386
511 578
478 921
900 300
609 386
325 670
774 322
822 147
220 922
584 324
606 147
865 558
1000 502
330 678
498 731
79 882
372 691
916 494
993 422
548 358
810 63
177 844
811 118
758 18
661 490
734 7
742 502
913 512
976 565
60 611
536 94
643 504
732 171
850 35
169 930
906 69
364 775
189 968
513 194
534 302
450 731
207 742
894 439
701 508
417 770
980 412
5 888
664 102
910 502
35 852
310 769
361 704
182 762
310 953
648 303
82 711
370 733
476 648
167 646
240 644
672 271
714 562
568 404
76 772
16 664
657 148
772 514
556 175
554 513
730 31
344 909
868 467
842 438
666 318
688 581
389 976
982 150
908 555
199 616
650 444
604 521
488 775
834 82
155 810
136 679
334 899
844 396
666 38
588 5
148 837
509 556
862 351
355 734
393 968
550 575
744 548
797 402
706 512
120 926
771 504
222 947
954 93
680 357
726 213
605 204
435 642
746 79
82 796
249 626
630 243
339 782
666 145
849 364
545 172
967 214
963 436
849 498
833 34
954 227
580 169
423 596
839 118
576 443
172 809
699 294
490 986
606 432
560 580
856 168
1000 593
669 376
670 274
607 578
454 602
382 601
682 540
908 528
15 698
49 744
865 548
866 279
122 837
721 528
220 994
822 241
883 552
427 638
804 584
894 266
984 519
85 932
404 898
282 941
34 881
944 576
184 842
439 892
640 556
280 787
548 417
292 925
648 519
440 897
324 659
611 492
866 55
744 11
687 218
348 859
824 481
666 69
875 18
908 546
459 872
143 724
994 254
888 533
641 582
40 831
900 493
612 551
590 549
282 969
734 520
814 200
649 398
858 540
633 502
450 895
586 378
426 660
582 380
420 746
839 546
470 721
720 291
820 136
833 474
676 393
980 90
546 15
409 720
660 147
370 682
598 582
114 685
297 964
125 970
54 626
443 786
600 445
866 237
402 786
108 769
727 402
780 561
288 600
387 682
565 308
337 632
606 153
794 546
23 658
228 688
762 163
320 630
400 759
220 889
660 1
24 610
260 831
478 637
542 429
412 962
354 719
784 235
418 673
894 361
669 224
160 948
142 767
746 45
304 679
189 670
464 957
186 663
47 792
556 519
532 583
314 756
121 914
610 432
610 130
981 278
964 32
604 519
946 590
830 508
177 976
688 155
845 102
828 442
642 498
882 557
740 585
640 349
489 888
352 739
700 585
280 836
489 974
498 722
977 246
646 200
689 18
72 619
849 396
733 388
724 233
340 699
393 774
762 318
786 245
998 516
879 124
891 170
10 889
78 705
600 258
956 19
544 180
650 565
892 105
324 794
552 406
777 74
855 212
265 678
714 277
36 630
387 982
997 130
874 506
373 784
242 786
398 996
555 540
794 277
738 499
922 107
643 168
719 492
646 585
686 393
921 408
412 965
570 167
892 68
394 674
845 100
351 800
536 289
475 770
346 712
119 928
534 24
863 544
909 142
603 116
941 574
328 1000
72 833
523 288
748 262
24 738
52 839
864 243
569 576
336 760
546 153
16 790
92 999
684 568
836 388
624 93
547 160
684 208
978 369
698 472
680 277
834 561
672 229
354 925
198 900
637 162
515 148
717 278
74 744
942 581
426 672
956 25
9 716
531 490
752 79
52 727
566 99
558 20
516 334
786 279
890 582
848 447
870 174
838 377
688 420
744 204
477 810
519 430
773 208
553 86
493 746
819 436
950 454
759 134
237 802
524 45
625 418
834 8
414 621
695 226
905 132
2 892
532 494
438 830
982 554
562 541
713 172
266 708
849 432
612 16
900 108
528 25
795 532
432 971
808 475
283 882
867 354
188 954
609 232
994 534
984 484
231 774
968 241
858 217
782 289
933 494
438 653
786 153
133 942
900 206
396 732
877 6
558 209
948 537
190 709
138 935
543 200
558 455
959 118
918 516
680 552
537 374
759 512
913 438
58 641
480 890
846 13
406 897
244 770
781 444
361 982
908 147
376 742
652 7
850 301
936 74
548 396
994 104
244 955
701 94
367 664
918 197
764 283
280 991
178 736
592 22
615 592
850 180
646 160
348 851
3 820
388 987
786 519
666 458
858 140
714 536
951 122
850 248
784 249
331 664
260 930
538 485
567 418
956 307
807 160
364 730
736 508
384 869
42 660
802 558
802 136
454 897
210 743
670 482
948 292
228 876
192 652
990 2
691 150
889 110
630 552
139 930
401 688
729 228
930 414
559 126
794 543
556 24
602 472
765 104
894 243
418 667
592 161
43 924
744 583
816 593
213 998
540 299
782 225
300 664
750 261
204 728
726 37
83 964
591 580
703 368
896 508
920 502
460 935
880 317
270 994
936 543
532 405
117 1000
163 828
289 790
938 250
104 642
780 250
816 440
512 583
528 309
764 334
503 400
938 390
784 296
133 876
105 808
892 236
150 959
266 744
642 135
547 138
584 216
718 350
784 334
607 310
277 878
982 434
207 946
766 333
313 686
828 344
900 332
848 562
747 558
67 944
465 792
954 48
715 368
776 589
440 823
295 956
706 557
88 985
874 324
991 524
627 40
347 984
706 24
968 474
274 728
223 672
78 634
536 210
554 516
366 643
632 238
170 664
106 840
778 523
942 331
766 70
194 648
294 789
260 703
558 419
388 607
993 24
948 532
928 301
847 576
929 322
686 363
637 556
783 198
494 913
221 792
673 392
574 30
950 315
282 731
516 157
101 702
779 480
528 302
718 498
370 651
681 378
245 762
278 813
718 530
758 586
6 998
378 914
945 316
730 45
117 976
394 997
426 647
373 838
384 857
962 252
262 764
772 305
868 585
741 144
829 280
988 391
642 577
836 117
955 318
943 510
778 209
918 429
768 429
986 127
410 802
558 452
752 538
894 558
901 382
562 444
600 405
955 278
690 573
796 25
999 418
990 137
164 754
919 586
904 193
591 444
702 297
293 828
464 723
128 937
606 583
912 279
748 53
468 747
625 338
523 322
256 734
950 34
720 12
655 546
124 952
590 144
610 222
937 28
476 825
627 436
319 840
52 762
597 514
860 387
538 312
747 466
50 906
922 273
798 253
670 506
670 434
802 368
749 66
903 512
112 850
404 988
3 752
804 115
823 88
115 636
900 367
423 858
723 22
74 822
216 753
152 916
649 568
893 570
117 684
22 709
172 659
495 774
718 39
618 529
128 898
117 872
617 382
529 118
526 378
465 620
72 876
610 257
790 319
761 322
748 125
294 823
606 507
960 583
994 235
774 481
352 746
270 879
676 119
922 106
564 145
944 102
884 562
787 352
742 552
229 754
844 198
937 34
78 707
94 624
990 130
559 96
829 588
577 24
762 67
153 756
277 714
798 153
464 885
178 809
694 344
444 972
103 918
650 159
841 54
844 479
660 274
72 613
154 716
468 827
614 373
739 472
299 718
345 682
864 307
846 478
288 686
592 15
792 347
429 816
492 920
636 555
4 936
545 438
996 520
916 568
950 69
237 790
423 920
167 708
776 544
914 127
768 303
517 508
580 504
614 423
928 168
582 315
97 992
706 155
216 858
589 574
796 109
556 530
713 582
720 87
73 928
390 830
846 413
938 360
208 983
834 552
257 786
615 440
915 428
987 508
968 499
900 531
906 264
300 942
101 598
928 402
690 489
816 69
32 856
766 204
720 565
192 648
95 960
198 985
774 583
668 123
58 958
970 383
550 116
408 992
960 36
402 863
270 693
712 442
726 3
417 798
678 57
933 550
102 736
954 224
651 34
284 681
833 180
150 620
574 267
246 963
118 865
36 660
719 24
488 634
242 942
907 288
614 118
515 582
915 464
968 472
870 517
274 651
29 900
613 240
597 282
100 614
544 284
667 574
197 978
999 240
588 110
822 436
215 694
626 147
874 257
704 502
817 504
97 756
910 498
663 360
743 70
54 942
662 253
177 764
580 228
534 99
567 390
467 796
577 54
700 562
398 829
623 522
291 818
707 162
421 634
486 784
929 168
910 387
502 547
1000 445
81 694
778 292
565 518
37 998
996 188
844 369
690 372
972 504
598 176
982 438
596 169
154 720
534 440
82 674
19 930
913 540
755 286
68 961
692 465
186 639
631 230
747 522
211 758
507 176
674 285
746 493
742 38
838 558
576 47
202 705
296 984
711 332
110 597
28 838
633 388
169 700
92 850
724 500
530 66
979 412
621 130
702 530
844 3
581 522
662 354
399 642
580 147
435 928
978 18
998 528
279 834
298 902
153 800
931 402
960 235
118 669
760 388
438 741
809 418
94 814
684 259
409 990
352 917
814 456
890 528
581 148
384 723
469 930
646 577
689 142
576 379
868 358
957 244
918 356
275 918
685 178
291 842
800 529
405 814
405 864
72 967
805 290
510 578
712 238
78 607
987 298
552 566
383 946
424 765
510 183
265 906
142 954
45 798
684 577
593 522
166 770
423 936
962 397
879 230
46 912
468 621
96 733
929 58
416 790
675 584
94 671
683 136
868 50
344 612
214 952
782 15
553 174
672 235
735 484
423 830
539 390
956 219
303 824
724 539
766 65
411 804
784 109
1 992
690 85
294 767
780 99
715 406
361 940
926 234
88 1000
410 825
820 561
660 139
68 774
178 714
478 947
948 442
654 237
555 194
837 120
538 7
771 248
286 604
978 129
870 415
996 497
391 612
758 280
267 936
816 174
772 448
36 814
18 687
710 267
322 804
698 97
419 744
360 660
950 453
10 707
312 710
418 916
746 217
688 2
591 24
876 524
526 358
892 502
419 990
60 958
852 537
987 258
746 529
264 779
602 271
597 456
748 97
328 652
187 896
986 264
599 580
663 258
924 531
898 113
893 540
588 69
814 416
285 884
791 514
646 50
225 922
756 398
693 100
916 352
853 388
938 573
586 505
636 535
760 299
654 508
332 747
529 178
334 887
670 475
621 138
723 132
602 151
924 331
592 526
988 222
183 714
974 126
861 480
382 946
72 737
789 508
591 340
480 623
771 398
304 677
689 316
300 801
194 843
542 345
514 159
811 434
506 535
877 248
237 826
628 344
699 128
892 29
826 72
386 598
654 545
390 901
942 335
138 653
640 60
222 852
916 478
148 855
861 270
200 606
202 647
496 830
186 629
682 8
606 23
118 783
902 543
234 972
612 198
903 340
738 257
612 526
587 370
486 852
694 399
878 106
894 537
902 250
857 532
386 693
202 959
536 480
19 786
402 850
832 489
253 626
975 110
462 932
374 757
64 645
199 818
120 952
72 782
732 283
290 934
952 424
888 506
481 982
334 703
690 59
722 331
944 76
199 660
682 346
69 798
880 516
623 408
676 512
255 914
961 404
780 587
961 260
530 547
996 92
647 282
255 834
58 963
504 348
685 278
586 248
907 580
898 391
678 352
793 20
734 43
200 769
908 208
462 730
975 436
610 220
530 564
540 466
167 838
640 20
705 64
835 80
117 756
544 308
562 413
493 824
685 592
675 476
334 910
882 284
878 567
599 184
535 220
720 35
720 125
984 467
821 18
570 521
585 532
829 584
73 912
810 338
640 591
535 172
648 559
683 46
428 643
343 988
901 428
647 54
131 678
748 388
868 20
819 450
186 605
672 499
823 530
156 898
989 10
889 444
927 130
918 533
543 458
874 207
820 67
790 15
300 672
252 774
720 487
912 340
802 239
792 145
493 878
177 850
849 122
600 527
624 61
814 248
944 147
603 454
894 190
816 583
870 403
472 614
744 165
412 872
44 603
796 505
454 608
125 706
313 986
765 354
222 643
918 43
598 495
628 202
768 256
996 73
631 264
413 960
797 456
46 828
692 55
46 969
312 892
969 142
744 351
406 682
535 340
281 912
848 249
349 884
814 164
446 859
930 381
940 555
852 263
562 526
780 518
113 624
519 560
557 118
796 353
555 48
556 587
584 454
114 740
906 375
198 877
871 18
200 862
727 172
74 945
150 657
501 558
635 190
327 784
392 640
440 997
452 768
201 710
876 589
253 898
750 501
634 193
613 348
670 174
707 388
220 761
118 703
744 507
719 466
120 836
389 904
706 519
250 664
679 578
922 451
397 620
818 504
800 505
873 342
818 478
220 599
57 698
595 540
807 474
490 943
223 820
651 508
759 194
736 569
468 726
364 729
270 917
702 556
832 297
879 168
986 204
730 62
802 16
765 306
668 568
733 160
388 678
264 1000
288 760
738 478
78 804
967 192
658 354
729 584
657 126
915 256
621 8
52 810
680 558
574 517
543 532
712 340
670 210
196 939
430 898
563 442
80 643
734 439
880 423
316 694
883 48
744 85
198 860
96 764
9 890
282 949
966 127
683 570
600 208
554 558
744 544
262 656
63 788
838 575
629 454
652 529
477 876
960 521
24 907
672 426
515 244
404 979
742 526
413 670
422 682
1 824
278 697
920 45
868 403
790 542
132 776
380 712
862 27
813 504
510 590
707 438
576 269
908 168
753 468
814 167
876 298
366 710
316 633
252 1000
767 582
658 485
415 790
640 500
661 190
662 240
51 620
76 977
417 796
998 151
874 397
243 608
533 430
906 349
648 556
412 669
938 445
100 816
938 534
690 43
585 582
908 565
997 590
976 535
993 514
907 244
25 748
376 704
142 722
169 798
324 943
532 530
640 568
480 941
142 992
764 102
970 322
741 224
843 482
618 426
327 842
508 339
120 890
770 565
555 592
916 140
466 912
572 343
642 417
250 635
724 384
783 590
779 348
769 442
390 846
856 234
254 790
896 69
655 124
861 104
688 377
525 580
906 259
946 323
360 752
206 802
190 909
480 906
740 154
24 732
44 873
698 504
432 861
16 788
996 300
538 453
674 558
927 414
708 335
342 670
932 585
866 505
10 845
174 637
777 12
933 498
92 828
511 422
856 270
863 60
872 259
825 554
376 828
27 774
998 258
127 870
892 583
582 578
137 600
639 462
735 20
732 151
498 866
667 576
622 60
402 745
110 958
352 802
849 430
571 22
622 305
105 902
975 34
645 524
716 27
699 358
154 932
711 428
504 127
832 475
250 978
512 40
618 497
626 142
772 348
450 917
737 210
709 536
967 510
684 99
614 165
105 824
71 834
868 304
738 549
650 310
8 808
137 682
927 576
9 924
958 15
422 790
355 888
356 927
34 831
210 599
114 951
851 510
780 305
367 644
380 664
472 823
789 380
96 770
513 450
69 966
378 785
776 550
800 313
46 674
450 780
524 522
535 308
16 764
32 822
698 591
358 765
736 387
922 577
276 800
733 194
531 250
589 556
904 87
252 734
494 783
654 204
911 544
222 609
944 271
310 907
748 212
30 625
14 846
844 317
666 523
952 328
807 444
814 541
707 550
688 46
510 444
620 297
432 651
378 926
148 984
748 392
928 183
169 824
793 464
844 476
664 548
692 540
976 532
178 635
810 155
556 360
704 336
570 513
258 704
859 590
316 595
93 886
961 542
835 518
296 774
795 156
498 958
634 143
793 194
217 886
793 28
804 281
850 537
98 970
351 828
694 88
56 667
969 336
415 766
204 994
258 977
223 910
728 99
133 738
895 512
552 339
960 527
640 226
927 264
904 592
999 410
51 730
780 548
1 818
558 527
206 912
280 943
1000 29
503 102
664 322
582 107
609 298
186 825
888 76
712 208
819 492
653 546
514 529
244 780
852 381
153 598
474 802
327 796
630 543
814 300
564 386
791 312
818 337
610 467
568 55
86 715
771 542
105 654
127 776
919 570
804 386
1000 458
143 646
810 403
540 530
828 529
519 592
925 406
416 903
447 764
542 571
6 729
830 409
545 66
646 543
749 564
270 871
592 539
652 414
378 775
664 424
742 270
368 925
96 870
198 772
109 994
16 683
898 77
448 822
386 829
217 622
829 318
537 554
400 937
446 952
120 793
874 30
862 25
364 711
538 3
466 839
145 728
830 232
631 120
274 859
960 481
358 958
822 41
930 147
216 720
604 272
246 990
137 942
22 642
86 810
25 712
704 526
306 915
149 874
813 554
47 610
348 652
267 858
792 573
293 672
537 562
13 714
742 312
557 576
914 471
245 694
154 652
930 415
580 32
819 456
782 552
25 882
516 162
584 94
644 570
868 415
937 582
25 848
654 541
178 816
524 432
734 444
852 230
884 324
833 30
765 188
19 690
804 119
908 369
210 747
292 869
854 412
301 948
784 320
538 371
610 101
402 854
810 568
444 929
839 358
601 468
971 532
56 757
492 900
938 523
963 544
588 432
629 546
982 550
536 490
988 134
120 972
953 354
948 547
972 46
332 645
208 920
960 543
274 607
924 516
348 705
770 540
419 706
798 169
817 404
994 67
459 796
922 443
736 507
948 520
531 582
224 652
802 461
122 669
944 7
163 782
324 625
457 638
974 13
697 114
623 414
384 647
840 251
112 780
463 844
44 687
282 633
476 709
543 548
564 552
100 874
928 167
183 758
95 868
672 60
716 577
392 939
908 394
870 194
866 484
313 708
892 220
802 37
924 58
230 784
867 548
320 907
364 618
344 708
958 84
958 416
832 82
890 160
717 42
606 405
519 428
564 174
867 456
108 823
213 800
860 7
634 129
632 561
789 506
711 58
960 388
25 808
970 558
949 424
642 181
606 285
790 301
812 90
648 520
700 391
178 795
76 919
568 524
208 824
214 850
435 694
823 16
759 516
670 443
531 470
784 304
985 554
602 453
558 431
36 658
807 120
538 74
316 830
267 668
592 510
829 136
40 995
732 134
154 965
964 578
438 977
892 550
243 948
838 53
972 491
700 45
841 144
825 270
873 106
622 358
44 921
891 358
850 29
619 212
780 98
496 979
572 582
707 304
465 784
709 16
915 144
539 474
890 204
741 220
816 314
993 554
338 736
320 612
934 304
635 570
265 944
789 558
779 66
576 189
431 862
738 84
699 112
119 786
99 934
566 289
940 184
445 924
2 802
432 955
800 171
997 338
57 606
280 863
292 682
808 241
496 788
600 408
630 477
288 848
258 783
6 940
445 928
574 582
184 664
865 530
619 380
335 852
98 897
552 591
915 556
634 508
870 527
738 26
102 938
729 258
572 126
816 474
197 942
696 575
725 412
534 515
730 259
760 269
512 240
40 926
214 690
693 244
960 571
787 308
961 578
930 416
379 876
653 514
368 898
391 850
429 834
996 130
974 270
964 219
908 466
458 741
294 624
454 861
660 267
144 655
606 573
628 455
434 877
448 732
740 313
556 177
744 249
818 61
867 46
582 240
802 502
976 167
675 418
89 780
589 198
792 541
753 486
899 528
448 649
680 541
112 974
166 682
787 58
440 975
603 400
76 739
441 744
975 536
720 36
95 790
40 734
490 795
188 676
519 284
144 966
443 756
88 697
834 57
624 579
703 104
409 810
995 366
769 430
396 743
922 35
199 710
983 234
384 620
160 895
896 415
753 502
296 825
414 632
548 423
594 188
870 314
192 707
218 994
124 900
4 884
874 578
460 896
159 774
258 694
28 706
790 88
498 823
912 537
362 772
475 916
572 483
268 596
675 178
5 898
617 298
561 324
460 853
574 172
875 132
751 198
28 681
166 995
799 100
485 618
218 802
36 703
543 58
54 634
930 589
333 616
868 6
280 710
609 172
874 306
486 672
843 524
570 492
309 604
278 726
394 823
313 652
771 68
965 18
745 434
17 918
529 560
570 573
673 542
550 23
814 142
157 796
16 714
744 5
294 888
571 344
853 518
154 621
642 312
235 680
305 886
685 476
174 677
899 388
849 188
783 550
74 625
373 620
84 653
282 598
120 954
284 931
427 804
332 705
840 197
428 838
556 590
628 588
200 834
552 375
580 558
631 212
903 394
868 547
790 517
642 131
838 566
696 438
942 235
985 190
998 252
211 700
50 931
286 879
902 355
441 842
544 65
914 156
753 510
516 588
988 508
692 261
220 690
682 593
748 568
92 961
387 986
655 350
73 786
154 1000
690 307
430 693
601 484
46 762
763 584
100 852
508 215
858 501
592 489
844 576
202 942
730 56
69 866
998 298
748 452
805 4
892 110
780 173
514 414
469 730
814 521
669 532
844 421
79 764
611 412
297 724
334 749
492 636
558 31
868 249
274 760
814 537
764 312
872 279
872 195
824 181
18 805
1000 210
995 204
267 884
115 604
394 725
226 804
622 345
540 128
655 362
764 583
96 735
630 506
758 147
165 654
834 241
692 232
291 978
278 691
12 601
222 835
562 73
557 66
847 278
241 932
216 814
560 247
794 289
692 451
135 840
745 254
110 843
546 82
456 879
859 430
939 566
815 262
401 714
60 899
794 33
108 853
531 154
248 687
938 568
898 100
171 778
630 179
12 825
161 828
360 970
717 114
817 372
306 982
517 576
456 957
100 757
808 388
220 898
406 960
964 309
782 396
252 961
12 751
147 626
580 315
97 900
510 554
646 590
970 230
678 448
968 217
982 291
174 955
815 544
192 890
731 150
215 898
6 764
921 24
915 236
320 954
840 562
440 651
917 552
110 621
841 4
577 314
818 294
834 516
13 652
564 67
485 940
729 204
526 384
444 1000
278 883
298 607
703 10
65 834
794 531
501 508
946 529
622 494
460 894
433 970
207 960
460 755
612 439
148 991
780 158
488 732
5 978
905 4
721 144
803 538
754 192
650 516
829 70
858 353
828 378
995 516
814 92
713 556
912 92
939 62
750 4
558 30
960 231
800 21
334 634
226 703
77 886
439 802
458 676
364 660
414 789
513 476
728 436
658 534
623 328
898 156
224 841
501 164
696 229
946 390
882 577
210 813
169 706
813 24
874 561
823 502
888 563
198 703
323 910
788 486
619 532
834 525
777 242
342 877
792 158
378 802
635 532
564 496
996 232
940 277
212 813
300 837
384 632
556 264
790 216
54 897
570 507
580 225
217 944
230 708
309 914
378 982
633 414
858 53
182 828
555 94
754 282
518 589
722 358
865 150
596 25
850 387
842 531
310 828
375 764
660 306
870 524
705 88
406 608
177 894
337 654
942 500
874 467
410 610
958 70
790 122
889 36
215 822
105 834
388 742
839 568
990 444
576 204
704 523
807 586
936 19
551 310
190 719
434 925
279 980
746 265
799 174
830 346
762 587
504 487
917 348
410 924
249 832
894 567
734 79
582 90
328 935
747 506
137 886
538 325
297 820
804 450
920 481
796 533
844 418
909 62
544 374
690 81
941 222
760 47
524 75
729 552
769 30
179 652
209 864
241 710
130 717
808 212
415 800
787 490
430 633
601 502
807 96
81 782
760 501
170 733
38 822
580 310
584 144
864 138
868 589
204 995
166 788
109 652
850 508
66 939
587 148
286 762
362 706
918 214
915 504
588 8
527 12
742 519
608 93
751 300
970 530
864 206
468 687
935 142
729 176
495 984
779 396
502 466
230 906
135 854
510 505
917 382
656 507
657 306
380 738
300 748
875 534
990 560
220 637
780 543
604 199
526 534
282 833
133 656
581 198
517 544
641 522
966 307
730 5
405 790
549 64
681 458
883 530
193 840
508 238
108 809
652 433
714 162
62 702
283 968
948 557
847 38
912 389
685 574
610 210
809 544
938 192
625 2
728 439
353 708
923 538
229 764
514 249
570 489
155 754
675 208
936 154
804 550
263 852
653 532
688 175
984 275
526 87
798 451
699 592
850 527
212 631
784 85
556 559
499 980
718 535
536 255
733 122
880 534
592 381
496 735
854 190
465 750
393 914
610 477
585 184
611 232
700 589
648 321
354 902
688 571
639 226
451 960
772 92
367 832
285 820
516 498
862 310
162 971
9 664
346 965
518 436
808 529
778 83
308 783
871 20
302 682
69 828
176 925
988 339
614 513
516 483
639 198
447 798
656 355
885 580
733 32
210 734
300 692
142 676
940 76
342 859
776 463
200 697
667 560
802 307
958 452
775 108
412 604
116 804
310 645
866 567
954 410
42 720
524 574
541 118
582 255
640 498
552 99
558 591
598 225
65 726
964 216
445 782
819 556
649 512
744 280
832 9
466 934
782 279
853 426
889 342
794 279
736 409
690 254
210 878
954 200
174 852
38 979
871 122
919 138
64 768
122 687
821 334
65 970
508 412
913 270
541 470
582 454
983 274
92 645
182 744
781 280
416 717
494 766
971 354
918 535
562 212
426 862
418 722
639 26
232 862
582 426
894 414
363 672
852 55
945 220
875 510
990 7
450 669
886 507
879 276
669 362
592 248
855 524
580 71
772 540
520 587
606 117
849 486
234 869
252 740
634 353
449 618
168 653
108 854
514 54
872 496
717 422
55 688
412 650
794 460
588 573
486 610
323 946
658 248
55 620
448 614
318 886
862 22
902 508
690 316
58 861
373 820
756 424
576 237
822 527
275 804
184 870
699 54
589 494
214 963
408 677
863 510
562 435
834 566
744 180
526 153
679 348
616 534
807 562
296 913
697 470
550 548
93 840
561 362
993 504
870 143
246 787
642 261
174 698
954 443
825 148
457 784
192 989
712 572
146 900
839 34
504 365
865 344
23 748
666 337
776 504
202 917
888 376
946 115
544 276
278 954
288 993
666 357
628 381
514 190
321 762
218 715
242 753
544 258
736 440
1000 377
520 54
562 559
240 669
668 574
650 40
24 657
372 781
339 620
996 274
925 370
355 634
268 716
38 948
882 267
832 119
610 504
39 980
642 36
868 460
300 957
344 870
486 875
267 926
655 2
856 9
617 148
543 170
586 533
966 379
16 932
655 30
504 62
624 561
534 406
865 200
752 442
826 58
824 51
907 54
994 340
844 581
432 831
183 946
686 583
673 160
770 54
274 975
554 544
103 738
550 590
930 487
350 627
197 870
758 292
44 736
120 953
84 825
916 532
710 535
858 360
854 513
884 211
886 553
223 660
867 516
878 165
566 279
1000 491
577 542
903 440
362 846
986 168
956 12
514 364
437 822
519 258
530 57
652 409
820 541
837 474
166 785
912 107
194 679
522 3
282 930
220 790
436 619
690 13
974 483
420 650
424 968
521 180
440 910
667 412
670 511
676 398
16 769
522 339
556 179
943 124
924 351
150 983
258 840
706 133
825 136
114 763
770 300
631 4
719 552
660 472
962 366
920 556
721 538
30 651
823 28
326 744
662 349
100 946
866 297
82 902
761 588
832 567
343 622
643 176
760 570
32 915
868 405
618 470
805 36
682 585
229 956
768 338
684 590
472 608
901 362
704 459
920 204
557 396
989 450
110 987
907 168
933 4
944 136
182 993
260 699
553 310
762 292
810 356
299 942
238 664
650 237
992 144
408 688
653 240
514 145
814 424
980 66
10 923
852 450
414 798
708 365
432 710
772 508
606 325
986 537
726 339
542 552
660 518
292 957
560 289
953 168
354 734
747 322
411 848
280 970
545 90
284 691
856 194
844 101
751 534
600 175
521 312
750 484
934 280
865 396
370 821
592 429
983 112
790 242
884 525
116 618
881 162
888 63
252 624
28 622
80 639
840 187
957 464
488 939
666 433
292 740
712 558
977 10
679 468
990 307
615 390
981 502
281 738
971 114
510 378
916 465
924 529
556 154
86 997
772 112
410 685
664 230
672 346
8 712
852 277
326 712
874 428
758 478
102 671
328 655
710 588
852 535
704 546
60 994
337 768
856 360
877 120
475 796
52 942
899 502
706 388
394 755
660 584
927 408
968 507
892 355
606 57
954 544
96 957
573 200
909 348
703 346
1000 578
199 790
640 449
944 39
928 481
532 527
837 446
756 248
276 744
232 613
483 828
585 368
301 920
619 368
426 975
671 18
280 759
268 612
904 447
982 480
228 908
825 100
834 306
193 688
416 724
829 500
695 354
125 708
402 634
918 493
16 760
412 611
747 502
334 773
832 207
886 39
532 1
816 184
265 602
314 634
33 862
192 939
796 103
227 750
534 425
232 922
490 597
936 550
400 722
812 591
315 1000
33 840
612 299
36 905
534 277
558 268
824 457
520 539
162 864
540 154
848 313
803 186
494 964
590 568
769 82
322 628
855 86
97 844
448 811
758 247
932 540
540 137
680 198
12 682
924 79
9 790
84 872
774 363
898 491
396 674
950 427
963 380
666 478
87 832
712 461
387 888
642 248
493 994
598 2
759 62
150 715
610 216
712 523
588 184
880 565
634 454
990 502
842 250
838 16
675 422
847 6
693 214
319 894
472 920
703 92
527 384
100 803
952 93
949 332
662 591
738 481
980 534
932 216
912 591
708 545
660 235
38 909
568 582
835 6
857 564
838 523
684 71
568 566
783 346
562 180
151 962
651 90
560 106
300 728
537 578
387 754
833 442
758 160
208 614
594 289
584 102
696 105
498 939
883 442
550 373
117 974
736 89
280 776
436 708
812 337
991 110
764 514
307 658
834 535
160 897
828 510
810 184
660 370
485 844
976 512
894 80
760 520
835 554
595 396
958 224
933 198
504 246
226 679
982 244
750 525
519 224
58 934
405 626
813 160
240 745
415 780
641 580
466 913
613 368
656 195
170 898
514 252
280 768
843 314
915 592
547 260
762 237
51 920
151 720
744 505
645 40
318 687
610 125
400 943
519 26
683 40
678 315
102 946
480 960
750 271
639 274
496 813
359 822
109 830
284 934
548 150
248 745
454 616
185 792
190 849
704 343
916 268
632 175
649 562
952 54
220 908
792 544
692 582
294 664
22 676
512 517
226 724
307 610
818 505
690 531
857 318
568 102
590 531
766 84
433 618
595 306
264 757
408 844
958 521
758 195
887 358
284 790
668 151
902 7
682 582
899 516
556 178
82 845
625 214
155 796
400 859
480 730
778 166
155 922
488 877
5 822
902 78
96 634
771 178
614 577
178 730
698 546
602 213
582 401
2 894
129 598
939 296
654 30
160 598
432 957
109 642
924 549
840 379
312 790
625 384
626 327
647 312
945 428
828 545
572 246
854 355
279 680
16 943
697 2
682 343
951 42
744 367
706 307
670 544
899 294
736 553
647 16
626 549
492 740
928 570
523 100
102 647
381 744
542 4
993 472
468 875
243 926
928 432
45 898
680 102
340 815
216 618
582 78
120 688
890 121
833 582
260 961
958 5
676 579
663 16
126 642
635 556
408 991
558 34
596 235
188 894
803 202
980 523
312 735
610 9
897 448
312 803
976 539
982 414
250 742
445 982
916 313
946 183
883 106
705 280
694 122
908 109
749 478
258 653
803 552
620 504
684 482
295 744
989 576
834 147
650 151
780 350
241 910
662 85
910 48
450 900
707 114
368 802
195 826
667 154
653 312
832 58
546 125
192 638
430 932
255 932
744 67
313 760
382 842
983 480
401 658
839 328
152 673
905 564
393 760
744 452
896 520
890 120
782 583
852 253
733 478
155 780
790 119
481 784
78 712
923 522
912 221
183 608
140 925
746 34
578 472
818 495
362 940
824 235
384 709
634 84
897 216
210 709
718 358
984 550
772 201
617 342
838 238
1000 437
12 843
226 650
926 19
903 198
870 45
278 780
433 840
222 726
813 584
561 230
432 951
839 10
299 658
937 580
818 195
674 444
443 600
208 829
157 964
158 753
394 762
190 754
972 430
708 259
76 859
988 259
586 14
148 753
472 751
776 240
130 976
555 78
81 752
516 449
550 197
894 84
976 578
254 897
186 907
373 866
762 481
62 784
141 838
526 568
57 846
595 282
905 94
827 558
622 308
568 9
981 588
734 477
960 6
802 356
952 51
340 754
110 985
662 478
618 30
839 132
114 998
570 589
751 274
690 525
105 634
902 427
903 472
956 84
200 613
142 973
262 800
55 640
844 386
558 547
32 652
894 180
990 335
205 812
88 717
885 208
990 475
575 444
792 63
825 234
31 912
378 713
778 427
904 420
789 204
310 729
816 568
174 912
102 874
307 882
303 948
758 258
379 622
79 840
60 709
67 776
624 492
438 846
706 18
976 334
999 588
221 970
292 953
667 552
817 456
131 744
724 306
580 511
766 288
267 644
405 786
285 870
716 72
265 990
599 372
890 315
976 557
533 226
308 991
332 808
936 495
819 206
610 410
3 630
729 292
900 268
572 391
171 962
386 633
338 895
527 24
892 474
326 607
618 1
560 76
782 432
572 279
705 334
502 84
732 575
975 214
803 42
79 670
507 378
642 202
742 570
808 122
618 128
25 744
570 154
971 420
532 544
857 324
1000 576
991 274
267 948
722 439
922 86
262 839
384 851
418 800
848 178
804 216
634 437
824 58
53 612
342 818
898 238
394 892
660 541
974 207
228 624
116 990
63 778
964 375
605 388
795 120
816 148
510 127
564 300
774 462
963 454
631 254
648 122
166 873
820 558
339 788
940 324
853 156
478 626
165 622
699 78
19 946
746 592
176 603
732 466
882 566
904 437
789 556
986 367
172 855
592 185
339 862
654 577
882 197
952 297
738 407
450 977
785 306
337 806
952 184
244 919
532 366
607 30
244 981
287 676
718 124
798 114
716 307
849 182
577 362
173 858
708 10
684 216
117 834
186 767
37 866
524 519
714 480
722 199
975 450
732 343
796 368
866 58
97 864
915 62
70 764
145 700
711 570
84 907
483 730
156 788
543 304
535 592
177 708
52 740
578 162
551 312
418 875
536 250
867 78
76 758
953 562
854 60
915 210
497 754
574 303
736 49
115 922
410 735
630 297
82 645
485 660
953 402
258 924
518 549
840 503
947 258
596 504
958 194
792 508
498 984
469 662
359 906
985 392
576 267
32 892
64 809
296 744
602 219
590 388
615 42
891 504
355 636
274 957
691 234
730 477
245 636
22 898
432 751
824 96
450 981
556 568
26 867
286 620
658 345
807 78
261 702
250 665
753 354
715 512
458 678
893 202
358 744
4 733
991 68
994 464
224 786
376 804
910 372
157 808
860 196
617 510
214 966
159 668
502 302
328 985
634 248
300 846
946 150
769 130
954 110
530 550
671 520
858 153
538 581
976 4
209 738
537 590
865 588
22 650
906 482
855 60
354 872
810 332
366 845
794 361
960 62
677 154
282 673
745 508
295 864
853 146
815 558
843 270
492 973
888 117
137 954
168 877
873 448
374 952
300 809
767 376
467 766
371 708
968 478
140 772
832 357
449 868
780 549
658 591
375 600
616 232
999 334
794 565
699 126
72 982
933 234
222 750
948 204
111 902
801 130
911 210
793 586
858 271
439 980
337 808
400 713
830 547
744 460
867 412
894 395
600 276
48 873
991 582
584 510
565 318
268 703
877 28
950 511
862 91
47 946
843 100
130 600
868 359
624 32
447 822
174 644
742 89
748 14
926 219
612 467
716 217
622 272
580 563
81 1000
903 516
189 778
934 250
501 238
724 522
908 547
788 328
874 338
145 910
561 464
425 918
918 268
64 830
395 766
294 807
822 34
248 823
522 560
930 202
955 186
841 70
216 923
517 284
873 56
408 606
714 587
208 783
484 694
722 409
660 281
105 794
171 960
430 780
609 202
324 734
834 86
459 746
514 572
760 416
113 768
399 814
450 882
844 236
865 180
535 142
427 680
712 374
988 521
96 830
508 562
456 690
589 196
196 950
670 133
146 732
702 161
794 144
645 546
194 709
69 770
23 840
32 693
618 283
872 268
766 562
886 43
820 441
100 762
251 822
20 757
626 172
454 825
629 186
904 106
141 980
774 553
576 72
723 310
621 438
846 498
346 980
343 890
243 654
289 916
850 409
237 892
865 296
626 130
634 27
170 769
172 734
674 564
739 130
734 60
322 684
989 324
2 909
384 827
866 40
354 826
654 411
200 736
819 524
498 819
642 178
408 997
650 459
947 478
217 650
942 483
812 387
606 263
468 701
84 856
564 547
335 910
255 930
758 157
886 23
618 457
596 229
922 528
622 391
971 352
834 584
577 470
425 834
837 582
516 203
673 72
328 879
150 837
538 2
332 907
750 593
997 374
876 263
817 162
346 612
667 586
732 576
888 169
548 166
828 366
336 607
645 320
954 352
780 165
506 127
900 31
447 774
664 232
617 556
455 648
645 122
371 604
717 566
752 103
106 899
195 672
977 136
783 560
910 122
732 459
656 537
964 58
807 386
36 954
892 535
522 85
634 500
518 186
604 236
246 863
502 544
179 708
379 640
588 185
916 379
514 112
690 86
497 664
178 735
385 932
764 477
904 155
210 691
890 507
875 444
796 83
355 694
657 114
604 138
992 564
442 701
618 295
454 728
204 833
732 476
702 577
495 634
949 370
712 383
872 364
45 644
200 679
218 784
190 677
688 409
450 668
87 746
932 37
660 120
348 937
520 21
736 549
135 744
214 599
546 563
791 460
528 593
740 430
555 304
222 728
778 126
622 245
682 195
629 196
252 772
726 540
378 916
348 625
985 326
562 288
875 556
262 849
66 760
37 764
570 531
358 982
748 390
82 744
878 49
6 720
165 870
318 688
922 411
618 389
880 255
474 914
234 751
546 458
318 620
54 998
865 364
218 601
328 697
956 544
655 326
160 787
105 906
884 129
960 194
832 21
177 966
522 508
284 748
589 524
324 665
300 756
729 480
957 182
181 882
514 101
981 350
793 550
788 564
840 16
438 912
610 513
700 489
503 388
118 722
904 370
78 878
963 340
458 823
47 864
353 888
678 313
120 781
130 641
450 986
362 712
936 94
720 409
588 163
887 466
883 542
544 574
680 196
636 250
363 976
490 648
277 858
707 544
976 572
23 618
582 293
664 239
856 588
580 343
710 175
230 739
779 12
566 120
416 795
542 325
978 521
256 967
688 158
327 732
882 494
524 402
832 348
937 572
947 168
93 912
569 136
601 308
507 382
988 20
234 991
864 580
521 298
208 643
734 426
805 592
902 1
310 903
119 640
648 411
929 438
602 516
894 526
449 778
572 190
427 874
430 748
648 316
554 126
675 370
254 628
832 224
969 458
319 708
828 581
920 586
43 836
664 397
793 224
877 4
874 173
919 192
652 243
310 891
913 64
966 317
483 762
376 712
13 918
660 453
135 774
816 312
672 509
96 993
214 678
744 113
752 387
956 193
572 384
568 514
729 568
903 38
533 352
418 807
786 454
654 164
738 229
821 510
364 825
738 129
400 821
919 530
47 852
650 282
950 510
302 955
478 748
938 393
582 434
576 154
102 600
480 598
804 536
268 627
642 377
939 402
606 268
824 184
20 1000
813 194
902 432
151 640
297 784
742 438
751 320
751 304
144 766
482 949
292 936
772 361
756 500
544 63
113 748
136 839
937 542
468 626
904 399
900 246
652 311
291 682
972 560
817 508
164 624
951 514
56 865
135 846
328 616
490 907
73 632
273 774
894 378
626 60
112 855
235 996
187 980
459 854
504 540
873 480
561 570
954 577
66 982
673 234
872 189
990 47
643 430
557 220
570 565
493 888
484 865
664 503
408 899
953 378
90 646
7 632
224 930
34 949
590 172
783 34
732 192
932 267
646 297
275 822
828 66
705 396
632 429
376 923
418 712
641 532
504 479
925 230
837 142
680 75
241 992
494 807
994 589
946 62
238 993
910 263
880 375
714 19
587 24
330 717
612 249
782 328
166 829
658 288
666 592
888 72
597 502
506 387
787 156
366 737
726 544
965 418
670 361
970 94
906 23
923 382
472 964
686 159
722 471
68 819
756 72
600 273
98 825
17 756
534 236
575 592
890 58
19 710
271 702
849 250
388 902
149 706
504 393
595 66
13 826
700 321
253 718
740 424
193 976
285 728
250 731
673 322
866 465
763 162
97 730
282 839
872 411
867 584
698 109
525 284
721 502
370 869
770 237
865 74
330 929
877 170
194 942
268 643
829 564
65 960
737 424
507 136
631 510
816 245
306 655
287 792
932 64
188 915
942 363
988 400
554 543
835 318
670 406
561 10
682 466
594 141
784 261
422 739
598 124
526 547
375 596
634 152
927 208
689 190
428 891
947 412
762 465
99 940
663 384
605 460
315 626
699 274
907 344
996 433
8 981
230 921
254 732
6 924
650 16
520 166
720 580
348 784
162 595
856 473
850 330
63 724
576 188
726 203
279 650
662 333
812 375
369 898
66 898
170 652
322 664
58 944
213 880
907 204
579 386
774 27
764 511
655 192
990 311
764 568
442 857
423 864
951 328
764 7
70 663
707 66
988 444
706 537
870 484
723 316
760 21
432 629
662 510
980 94
615 462
746 415
814 342
887 40
555 184
633 200
18 832
843 162
178 884
426 953
3 936
116 639
186 648
46 962
910 150
533 556
106 628
530 514
619 296
533 300
209 922
580 293
503 286
747 344
936 370
92 675
262 703
498 630
248 982
665 468
61 990
364 625
530 508
711 474
998 145
260 747
80 751
706 567
523 262
892 354
304 676
706 459
922 485
870 476
491 850
581 40
914 522
680 205
694 393
704 394
773 502
803 240
977 268
47 726
681 370
856 510
266 640
689 570
510 25
189 842
904 240
809 384
248 603
770 183
712 589
558 242
75 802
492 760
856 157
339 876
544 116
638 454
251 618
493 770
59 624
340 858
469 758
709 398
864 89
182 636
480 746
296 939
638 463
675 552
840 5
706 300
526 227
919 68
282 926
37 938
429 674
130 690
956 510
468 784
120 596
552 516
672 151
951 248
502 568
752 564
966 170
906 174
990 585
632 109
397 874
814 364
893 222
918 154
912 83
794 72
639 576
183 982
814 509
402 753
35 934
772 378
666 540
70 997
364 758
672 92
302 843
780 563
65 684
742 323
822 97
972 163
252 862
85 892
813 522
250 1000
578 592
383 796
972 475
390 965
999 268
770 57
414 900
910 236
564 39
597 114
225 958
922 497
657 308
156 629
148 760
92 607
136 705
12 800
798 516
973 340
742 566
302 939
414 655
160 894
160 912
475 608
312 774
643 192
888 501
248 781
538 490
708 562
198 845
720 359
261 950
914 315
606 545
424 846
545 264
628 531
466 925
476 930
752 454
894 514
748 287
754 9
820 318
701 472
790 155
900 120
712 538
160 801
530 486
320 595
408 729
957 582
607 36
917 454
68 747
903 326
483 752
290 895
904 582
507 496
850 141
86 934
242 949
74 909
528 480
554 202
612 285
700 254
12 741
392 639
138 975
395 930
33 888
235 906
370 820
595 582
510 482
524 534
724 193
928 558
933 254
184 639
880 427
513 28
883 158
36 710
802 464
511 548
679 540
540 549
730 12
662 508
832 175
612 521
641 544
853 184
938 549
403 890
272 880
414 781
360 894
932 417
226 794
880 507
901 514
52 784
310 678
676 72
398 616
978 204
780 48
826 565
380 603
708 239
478 812
840 422
460 826
302 949
32 940
218 720
898 443
20 703
556 118
652 324
256 822
598 44
794 141
804 314
977 576
870 565
750 326
663 562
843 368
732 333
12 720
275 840
996 432
96 655
933 282
731 238
672 90
154 906
426 879
187 650
890 501
609 8
295 630
946 523
778 458
168 766
408 716
532 575
999 528
286 788
64 646
402 604
862 579
24 607
120 870
550 46
277 792
568 583
265 880
540 157
375 796
598 483
924 173
859 106
792 537
764 295
202 779
770 507
517 272
297 708
802 259
800 94
409 610
705 236
838 230
542 249
92 967
750 550
179 772
843 274
800 333
712 386
575 286
899 210
154 793
747 286
634 521
988 111
954 534
540 353
322 625
801 588
749 6
208 876
724 501
770 172
256 985
800 526
870 408
837 138
834 377
668 547
950 249
304 961
252 813
307 620
694 162
373 990
974 237
263 676
624 592
408 859
558 413
580 265
358 688
86 748
604 565
142 926
328 910
572 526
22 672
985 54
625 52
650 450
872 31
747 178
932 238
114 903
882 289
924 507
741 138
564 379
100 779
888 78
210 934
738 364
532 248
761 550
954 279
324 641
549 524
709 216
499 678
817 190
570 398
448 828
534 516
810 23
405 944
880 499
945 498
770 108
624 316
239 892
658 576
570 301
957 84
634 369
988 9
993 474
691 490
298 704
708 242
964 484
321 900
384 875
652 307
796 384
452 867
78 857
852 233
604 553
222 938
344 727
392 625
110 754
669 308
919 56
834 550
147 830
891 298
847 412
883 128
816 158
764 399
852 534
44 750
384 740
156 618
192 862
584 526
873 398
441 822
964 313
723 296
960 584
262 761
1000 178
201 694
384 834
646 374
62 903
703 530
358 767
787 508
232 736
876 500
976 312
572 573
915 84
730 507
305 922
712 586
471 950
731 294
818 322
62 849
984 538
865 432
548 142
646 528
882 501
221 900
883 246
598 256
796 188
127 966
634 506
292 878
926 507
523 412
928 275
42 726
951 564
810 179
589 256
166 753
812 361
113 886
577 526
414 780
202 755
274 988
596 258
757 508
793 24
796 129
604 399
765 126
520 277
365 852
226 612
525 512
820 480
295 992
425 810
578 532
788 306
854 564
536 57
782 172
979 226
332 951
471 998
735 232
861 12
950 82
82 668
361 664
724 466
205 900
556 553
415 676
103 898
292 982
457 694
65 810
742 458
462 684
754 406
360 966
506 565
228 850
694 463
828 125
495 624
980 372
690 585
808 158
934 356
993 330
524 367
629 124
958 510
991 222
914 271
523 24
502 407
290 828
64 834
145 876
859 566
357 624
774 299
762 578
917 222
252 709
506 534
552 287
280 723
870 206
684 557
205 896
789 96
2 879
218 858
605 258
779 148
414 944
591 292
592 548
443 748
738 523
846 253
546 579
157 960
784 198
838 471
303 696
934 323
393 638
651 520
630 486
273 636
644 61
388 715
608 511
720 381
158 792
926 64
514 218
547 222
242 988
584 562
410 747
998 573
625 128
82 861
799 116
258 630
648 134
228 700
721 540
310 799
569 22
796 465
616 460
175 990
724 375
715 362
243 850
926 400
712 501
987 104
144 727
309 994
176 708
496 943
297 658
512 82
650 313
296 715
679 152
501 530
682 293
711 318
482 798
381 700
425 988
433 984
697 408
631 210
978 519
749 592
988 256
62 787
732 535
582 102
504 423
802 524
147 958
664 511
886 502
449 942
754 132
645 92
984 251
910 313
747 82
730 162
597 374
529 328
640 354
955 460
278 790
386 595
926 427
14 619
661 172
111 678
36 897
39 734
204 872
573 416
888 447
292 900
406 934
659 204
953 570
592 118
533 306
302 616
766 290
726 153
726 92
974 261
355 728
142 690
218 705
891 518
954 210
608 561
754 99
754 389
915 80
676 250
883 526
272 823
785 282
521 58
95 892
380 730
965 186
194 798
984 250
550 5
450 872
860 394
624 71
303 722
976 533
520 552
364 603
886 538
853 82
97 836
989 556
900 451
397 902
220 830
970 51
888 437
274 960
892 315
312 628
982 491
692 523
402 711
268 809
863 442
760 243
182 645
748 96
106 705
182 958
878 376
475 940
10 652
912 138
186 904
196 974
919 576
658 542
588 494
16 782
127 690
574 363
828 291
604 560
835 292
211 612
329 936
722 522
268 750
793 376
874 133
849 270
849 512
570 270
48 983
469 992
838 49
622 250
936 542
780 505
790 134
649 152
928 408
382 898
298 738
695 522
949 382
632 376
363 718
344 783
910 541
760 411
923 330
832 384
892 559
888 286
421 970
495 810
838 314
769 54
485 738
595 64
634 380
884 258
100 832
954 331
467 958
648 502
964 24
687 522
763 166
538 521
81 738
414 876
198 819
988 121
116 943
647 244
21 950
750 497
769 482
234 651
997 168
726 259
572 175
108 609
385 626
880 584
587 540
952 191
590 367
729 564
762 502
8 870
721 232
571 530
958 113
651 530
799 570
536 64
231 744
390 621
841 104
638 219
798 146
754 264
511 558
732 26
363 850
953 286
946 243
230 861
604 254
80 954
814 227
953 262
906 560
986 535
504 486
590 580
16 882
765 546
610 24
727 136
170 811
270 773
360 636
858 541
381 874
261 844
626 187
478 904
750 151
614 106
254 673
653 352
84 837
130 999
525 520
912 334
728 279
937 18
560 93
621 272
697 312
903 498
924 438
3 636
521 222
486 639
226 879
850 593
175 920
660 265
69 646
714 541
632 132
324 921
409 840
942 98
415 740
76 748
584 577
48 879
552 493
25 926
170 876
627 192
736 115
837 572
972 554
743 334
956 267
192 713
790 187
779 346
927 366
997 508
590 349
101 924
917 166
942 239
648 529
955 158
313 914
458 949
192 940
314 841
934 586
478 668
772 93
71 828
717 134
299 1000
953 528
1 870
624 462
178 706
603 140
579 540
893 196
154 619
757 448
700 482
88 734
270 800
562 176
660 162
379 766
716 559
67 732
880 1
164 642
616 68
58 832
168 639
129 724
252 729
993 572
369 820
602 556
795 334
28 695
972 514
479 900
987 580
946 499
923 42
978 502
752 184
168 781
540 153
238 704
772 173
431 658
75 632
580 516
948 503
632 357
681 230
342 683
360 825
660 225
876 350
709 482
600 148
994 8
812 535
447 668
818 346
841 508
912 519
942 466
844 85
814 390
907 514
820 491
709 556
562 540
778 149
156 795
604 352
720 453
133 962
256 935
803 582
896 495
392 789
918 487
912 66
298 934
492 630
798 181
177 942
573 572
942 305
714 431
802 130
770 526
540 277
78 895
807 466
672 513
438 693
708 200
42 712
516 573
227 816
514 508
712 564
828 535
799 214
782 373
746 553
418 663
912 385
750 66
820 17
353 762
924 543
862 337
626 528
646 180
700 120
183 796
216 692
923 136
999 38
652 332
12 660
884 178
224 642
5 744
804 585
747 8
740 502
6 724
655 156
774 366
66 995
342 608
185 670
795 542
710 513
418 925
170 820
302 613
378 856
216 878
342 615
808 149
142 688
621 524
844 180
70 796
897 140
138 926
142 719
756 352
53 780
351 740
706 428
211 610
908 405
320 957
827 360
370 945
289 684
30 778
523 542
729 196
896 10
848 490
185 672
720 151
743 588
766 557
688 466
924 542
668 106
853 108
146 609
372 843
876 532
878 477
787 558
850 199
879 378
496 662
550 552
728 96
324 711
881 154
473 862
510 426
524 58
274 806
364 642
939 150
498 695
148 946
6 694
582 207
274 746
704 340
354 931
327 980
794 259
706 260
562 3
876 554
754 30
16 805
815 540
820 424
559 446
973 198
902 424
366 932
22 952
879 554
211 682
915 590
440 736
392 723
923 210
808 499
855 456
648 9
478 972
153 818
992 286
950 121
824 430
108 828
456 917
366 762
226 844
793 94
580 62
802 92
922 188
445 726
537 506
758 504
505 586
334 937
710 222
624 87
937 426
698 508
888 23
344 651
556 512
874 333
602 330
807 270
772 178
223 736
520 506
948 512
108 955
914 57
741 504
484 609
118 949
856 25
494 687
470 631
588 265
539 136
298 954
370 826
63 982
374 703
294 794
768 476
145 690
262 823
574 438
41 808
193 826
290 754
722 501
735 124
592 130
889 90
35 744
579 380
864 530
358 675
784 430
12 598
648 216
474 713
944 268
624 8
517 126
391 782
634 186
710 484
796 139
454 908
46 878
468 849
920 172
432 819
504 342
932 576
211 872
654 535
675 18
577 266
163 832
79 952
1000 541
580 534
795 318
530 9
602 493
580 76
844 229
211 912
371 904
96 964
545 198
695 46
65 940
546 345
418 692
828 236
138 727
646 57
818 123
656 562
524 300
920 417
130 996
161 754
801 518
262 639
536 538
855 346
420 649
537 592
501 528
544 543
657 338
270 868
334 912
852 367
234 692
722 555
59 754
210 843
392 772
589 368
546 135
526 353
942 180
676 405
334 611
976 217
561 4
845 196
94 636
718 487
992 556
969 166
912 437
784 289
352 698
61 820
459 986
584 403
814 553
694 589
140 739
552 193
184 815
835 460
206 688
341 688
441 632
170 955
639 480
702 591
616 10
769 464
690 119
333 964
559 244
554 1
672 17
104 991
414 889
610 404
638 126
820 493
948 213
380 688
777 302
614 228
940 152
957 272
202 654
744 79
730 545
25 830
827 232
922 81
303 730
716 370
517 524
634 64
900 567
793 394
888 583
549 414
879 20
594 118
308 841
22 795
205 964
998 391
963 506
452 943
834 43
964 103
837 584
834 38
547 342
890 85
100 711
738 490
244 630
996 189
756 348
268 714
514 270
650 411
373 700
894 124
667 188
575 552
124 825
594 13
685 146
3 708
579 444
747 372
88 653
82 866
40 697
322 627
894 556
864 383
979 576
929 280
958 551
48 733
96 754
906 178
138 900
970 564
700 345
675 56
863 160
255 660
592 589
880 518
817 538
394 851
940 205
772 165
498 792
703 186
491 660
108 837
574 374
672 533
153 876
855 470
915 272
562 92
739 300
332 730
166 604
368 919
810 572
229 666
642 427
840 433
262 796
886 574
197 690
270 975
603 508
876 402
39 768
672 506
822 548
441 624
840 419
656 387
798 533
705 528
417 956
820 62
572 34
363 948
514 558
540 326
886 405
507 550
709 578
142 758
698 586
327 922
392 823
736 503
880 412
6 834
998 112
736 342
698 213
725 234
964 270
608 319
838 549
73 704
777 354
658 188
232 842
10 658
828 175
504 545
902 513
58 845
171 790
764 37
787 296
345 816
745 350
894 72
440 630
70 748
508 36
128 874
504 454
624 476
424 909
316 860
640 169
227 894
551 388
590 576
118 645
530 556
175 888
814 282
197 726
726 162
781 292
564 442
404 921
617 4
953 580
561 20
622 216
695 220
820 556
628 67
76 965
910 129
677 414
395 784
580 552
815 576
710 511
227 804
204 903
547 540
700 257
222 845
584 351
690 452
328 975
767 508
593 582
402 666
911 12
379 626
609 450
220 668
643 588
24 972
808 482
589 568
951 552
895 314
595 590
916 223
294 992
474 821
803 588
489 934
615 398
556 197
152 924
859 170
435 816
524 13
678 504
780 93
122 961
628 271
970 582
148 922
432 624
163 794
720 249
882 528
108 731
312 893
618 162
945 492
592 590
920 298
460 936
594 137
704 141
930 337
580 432
843 28
879 572
540 84
880 537
354 776
2 778
438 700
760 160
568 552
942 42
748 536
619 542
690 377
654 175
580 243
375 880
34 956
887 136
984 314
544 57
387 944
244 966
259 612
697 452
488 852
19 618
742 452
988 190
977 144
143 874
601 240
137 840
629 390
85 624
259 720
768 321
544 143
64 606
812 300
384 787
798 171
129 834
186 643
698 114
754 501
394 972
946 248
590 276
432 725
250 795
524 106
820 228
877 32
548 195
540 4
936 99
750 418
648 196
550 314
799 582
487 636
460 957
508 422
798 145
755 502
387 706
778 336
743 364
166 1000
846 32
738 327
160 766
553 548
944 204
43 732
684 223
529 214
286 922
468 867
813 488
956 495
580 541
562 396
878 52
687 340
912 262
399 724
344 828
56 858
494 721
558 576
538 575
845 96
761 558
772 245
194 640
369 646
782 504
672 145
514 565
400 827
622 154
936 492
108 931
625 586
960 570
823 570
942 282
615 126
782 405
413 822
706 60
358 747
972 576
651 368
577 110
529 540
50 820
991 514
894 586
557 360
864 538
687 54
330 776
809 228
657 150
358 617
516 547
930 440
778 439
36 722
892 206
818 247
430 904
353 972
722 550
654 399
644 226
657 302
374 720
370 612
562 198
344 682
746 153
918 83
92 673
922 114
582 518
262 964
992 1
910 95
720 360
772 124
982 567
588 419
33 954
34 790
633 546
590 229
317 882
680 580
551 414
792 582
942 139
522 444
696 405
864 342
510 411
633 92
226 667
574 496
43 934
785 154
798 192
104 861
879 64
560 250
242 793
198 938
816 349
460 929
639 338
70 802
57 954
677 576
874 65
757 550
719 570
423 720
790 361
208 763
673 512
351 712
420 631
216 688
520 179
332 868
717 62
944 384
612 498
198 810
626 385
378 628
753 426
870 373
256 613
274 783
655 580
933 538
153 920
384 675
522 324
90 729
982 443
811 104
197 900
790 400
666 292
83 634
448 818
964 391
348 820
857 190
856 455
407 694
204 777
672 367
529 248
502 132
796 559
706 345
752 360
920 535
572 313
963 156
594 436
884 123
752 48
240 726
910 450
652 378
588 244
285 788
850 280
591 554
808 460
276 642
816 508
72 599
401 664
4 600
975 262
742 355
927 502
997 180
598 126
864 351
364 996
209 972
862 470
418 734
219 994
949 202
442 803
725 528
637 502
844 478
210 990
358 932
639 582
901 172
782 243
389 736
348 682
563 388
637 548
982 487
807 350
856 492
457 958
165 736
420 934
292 797
112 681
146 712
553 142
526 24
686 369
630 533
340 936
304 600
366 995
524 538
18 962
426 854
342 616
697 134
696 587
624 306
116 609
880 556
654 375
43 906
177 922
699 430
957 470
698 234
810 297
281 640
439 732
753 32
883 494
754 301
445 770
753 308
114 638
594 369
82 616
844 96
761 544
216 819
910 579
258 896
687 112
630 279
687 362
932 7
224 780
942 225
684 144
186 734
512 546
757 476
753 332
717 124
967 296
778 572
698 99
572 570
190 947
334 636
546 513
930 568
536 580
858 233
360 802
336 810
963 376
534 359
862 508
716 294
524 567
328 740
559 562
236 739
528 587
622 26
737 328
813 406
732 146
790 534
241 658
864 213
762 18
516 39
763 410
625 222
708 532
747 420
903 262
61 932
586 482
522 517
852 311
670 528
1 620
438 855
743 526
501 240
320 882
357 916
209 718
686 99
513 584
786 262
906 39
511 482
858 367
835 544
452 909
745 572
339 800
447 698
592 254
154 978
336 909
178 756
850 361
792 390
402 736
343 650
693 482
480 694
678 509
766 30
972 202
579 456
730 546
347 658
958 535
123 920
882 8
553 520
266 625
762 152
9 682
864 364
926 330
566 237
625 28
672 265
978 375
988 547
606 393
330 668
878 340
762 551
459 600
556 454
678 503
910 187
639 328
554 564
27 744
464 630
877 400
940 120
604 55
784 458
227 912
808 289
912 579
674 211
333 640
254 642
252 643
496 683
504 283
835 86
484 888
964 503
562 324
828 345
684 585
185 864
20 898
732 562
660 378
736 580
756 562
400 721
222 995
478 642
664 409
34 734
866 334
219 926
452 750
98 943
493 844
978 64
504 351
530 258
808 378
534 565
672 85
132 970
732 190
804 435
356 655
514 14
959 226
136 937
132 886
801 80
426 728
102 990
440 930
508 568
559 282
585 174
379 912
450 934
934 101
762 503
928 5
876 513
817 580
358 661
276 899
342 902
688 426
316 669
344 846
396 667
998 274
540 521
138 909
740 312
850 381
889 548
845 588
66 648
240 654
708 508
428 670
880 130
441 858
984 161
754 84
784 576
501 394
738 501
894 61
735 456
543 518
178 796
269 718
935 534
566 33
129 634
304 787
449 922
164 889
448 639
300 711
156 633
143 690
584 253
86 649
703 26
597 18
379 674
41 898
573 140
673 158
314 963
910 460
790 14
364 955
44 657
838 383
443 718
484 761
932 307
933 132
31 844
101 990
617 436
578 514
322 649
442 954
558 509
287 990
921 528
744 236
871 292
843 328
758 324
240 787
549 434
397 866
504 589
981 314
580 279
927 34
788 420
173 838
905 574
333 928
548 118
922 222
130 970
905 72
94 686
402 614
678 142
980 289
722 562
197 826
69 982
8 655
802 5
776 568
667 192
543 236
739 568
588 394
134 649
750 373
858 192
546 295
493 688
915 450
619 514
972 107
880 20
502 593
586 40
915 2
712 133
42 898
295 822
234 794
722 376
483 664
656 249
347 894
193 718
16 904
747 584
402 836
804 505
713 12
341 768
734 472
512 210
780 291
74 606
472 939
708 516
440 760
144 858
837 18
685 374
933 252
876 489
448 706
686 505
532 36
902 433
158 708
257 658
538 456
954 288
517 288
502 175
870 69
56 874
583 518
708 7
822 372
627 416
398 630
460 982
748 481
252 893
662 219
504 561
935 166
228 657
144 632
502 174
730 194
807 420
954 538
946 514
978 152
871 92
134 855
688 271
604 164
827 586
874 269
643 452
922 534
884 415
985 240
700 207
822 221
950 286
624 560
993 346
566 580
746 73
994 75
440 709
438 876
60 973
926 534
558 421
484 877
98 768
836 379
2 670
430 980
632 454
397 622
375 752
130 994
732 350
984 463
723 82
728 508
941 540
547 32
803 358
707 474
759 426
661 328
768 225
100 806
594 566
310 820
892 584
814 95
270 920
514 47
682 547
997 120
354 952
537 570
393 910
772 463
771 14
182 601
665 430
681 4
527 552
749 178
672 355
840 227
704 138
818 499
902 423
92 973
351 930
834 350
858 279
928 211
961 420
441 732
268 912
649 578
717 428
705 294
655 494
457 692
912 296
766 394
258 756
100 800
708 410
718 114
72 951
956 327
458 645
270 709
841 252
632 559
530 501
732 361
710 589
434 681
78 641
208 965
59 930
628 492
317 858
642 133
397 892
888 397
708 304
574 278
346 802
268 628
458 834
52 907
825 458
412 713
654 40
292 605
765 6
768 239
535 484
808 11
326 943
736 512
925 518
416 942
252 864
798 52
979 580
795 276
748 179
631 278
538 373
506 184
574 306
992 462
655 188
39 882
835 108
80 868
140 844
94 785
750 118
710 406
459 846
400 814
966 508
573 174
940 287
503 552
823 446
930 456
686 394
356 732
226 949
426 609
493 616
846 234
360 635
48 856
918 300
467 676
310 908
756 548
950 565
540 222
282 816
180 742
904 378
842 346
847 522
600 370
128 868
932 261
425 690
397 712
528 292
188 832
611 222
816 43
487 688
445 976
520 17
492 650
947 546
660 403
764 579
795 432
522 217
600 532
613 158
988 93
784 524
565 254
321 894
864 70
350 835
794 400
925 232
689 96
818 316
447 862
347 634
632 171
528 508
894 520
182 909
135 920
586 507
433 854
909 548
174 936
824 205
84 614
604 387
930 286
858 285
574 470
539 36
240 825
256 762
144 987
697 366
976 109
390 969
856 558
628 328
555 40
708 181
367 766
698 189
198 939
977 76
597 492
4 623
934 521
409 704
86 814
940 353
838 194
269 676
486 928
372 907
468 697
802 499
558 70
906 578
349 624
742 559
511 250
832 516
556 28
513 16
515 10
824 139
272 705
31 998
603 584
532 520
720 526
99 740
766 97
921 518
742 129
246 937
979 218
797 544
157 764
452 964
609 460
852 445
42 828
951 500
415 778
806 544
178 993
200 634
287 864
779 510
320 813
745 562
697 192
988 331
748 458
519 576
702 511
882 526
667 376
689 348
496 614
651 440
568 204
754 295
49 688
945 166
490 611
688 334
237 750
534 229
424 618
709 564
531 554
949 58
562 109
168 621
208 653
331 608
652 166
547 518
708 31
612 30
502 121
898 445
802 68
198 625
894 518
930 199
441 750
440 945
18 959
814 229
988 288
204 911
882 10
624 207
426 972
595 96
867 386
668 535
810 216
267 874
274 954
920 493
647 78
667 568
771 282
741 582
98 649
952 508
764 81
151 730
938 232
798 290
523 550
822 202
742 101
578 436
720 218
689 232
507 346
697 128
99 676
930 587
733 558
950 349
765 158
552 94
417 674
806 502
839 492
135 982
724 535
127 724
559 366
726 63
756 557
656 130
412 968
498 988
428 892
582 492
495 980
784 283
776 582
207 626
677 480
673 522
872 525
524 504
846 215
62 649
263 900
690 566
75 864
954 505
368 808
473 844
779 454
906 2
680 439
573 144
783 378
625 562
728 345
360 619
748 131
760 318
766 438
11 948
398 901
697 112
880 136
561 258
799 242
965 336
918 250
796 315
601 162
704 577
645 510
48 772
60 715
618 287
412 643
550 290
168 977
734 415
34 875
916 569
904 231
580 523
274 865
721 268
813 204
624 53
856 108
116 915
82 779
944 501
30 665
822 414
494 601
220 596
869 208
586 547
917 346
282 687
996 518
593 544
817 550
297 818
969 550
584 21
124 696
530 121
813 502
184 876
944 214
666 299
642 342
327 780
663 352
136 598
322 803
948 349
814 252
439 852
853 490
898 167
199 868
598 588
906 538
540 526
658 425
454 833
872 511
919 178
564 138
794 34
363 630
496 992
54 878
787 28
276 737
988 544
592 549
522 489
888 554
956 430
560 370
910 367
29 862
734 231
391 730
208 723
672 534
688 310
463 986
832 440
624 110
606 589
596 90
744 372
788 75
833 558
915 292
300 694
946 538
871 454
844 487
261 800
554 546
4 964
341 712
848 382
568 487
547 62
805 282
633 522
16 767
970 584
75 886
425 864
14 909
524 163
75 970
520 1
273 878
520 576
67 616
84 690
864 74
652 589
877 558
208 639
976 544
379 722
865 218
407 768
861 128
1000 588
829 326
122 846
900 396
67 934
559 132
164 648
63 748
997 226
930 511
888 480
446 649
12 983
930 526
780 534
629 508
132 752
480 822
493 944
592 253
640 563
833 250
62 883
300 705
264 718
514 359
750 515
168 645
816 517
885 28
702 547
744 17
433 746
241 858
347 694
738 76
716 280
310 841
527 486
669 568
877 374
663 436
991 454
727 334
106 944
419 742
807 70
723 394
542 273
710 52
996 457
672 542
454 974
956 112
243 762
31 598
894 437
923 562
534 519
905 588
788 591
605 324
60 907
773 490
240 758
565 280
44 817
604 99
538 17
939 458
27 876
837 62
262 678
827 346
286 985
672 593
745 494
972 447
830 55
773 124
876 275
186 968
148 909
846 168
823 288
698 76
326 823
282 835
518 181
523 416
96 1000
416 868
922 339
642 549
574 264
964 180
123 798
876 470
757 264
870 222
320 979
957 390
596 537
796 235
566 589
34 877
600 101
254 964
538 375
472 1000
517 214
978 119
854 430
148 723
444 942
909 198
214 732
446 852
610 347
325 786
563 378
826 570
533 448
114 889
474 770
980 492
460 1000
726 182
312 935
712 427
839 304
908 112
866 570
100 778
436 704
962 205
574 381
581 204
463 738
820 260
354 804
874 204
688 578
546 534
69 958
902 190
466 969
961 250
565 236
885 394
336 985
978 524
660 35
88 777
893 180
615 490
884 309
664 271
334 784
90 676
957 68
848 454
867 42
279 826
925 558
224 769
498 652
394 741
505 590
955 26
713 244
18 853
164 604
984 504
574 90
838 72
88 718
293 708
743 192
798 365
279 954
926 94
549 304
844 425
962 315
514 92
836 193
985 334
472 959
634 573
607 64
920 459
654 206
555 218
492 792
96 619
535 122
103 960
303 816
476 772
406 879
490 624
669 330
648 298
574 561
402 595
186 793
344 661
562 438
394 889
555 378
696 308
249 788
998 414
904 134
892 42
802 88
626 165
998 534
966 23
705 402
457 992
451 938
872 244
49 914
546 368
532 179
954 17
590 445
550 34
508 178
39 602
528 477
306 892
319 676
630 467
774 22
961 348
634 51
785 198
946 588
198 888
324 893
777 540
32 870
645 368
19 972
530 532
127 824
914 301
1000 319
410 694
688 501
443 606
579 282
368 822
695 478
534 514
40 612
558 516
595 482
118 796
555 526
798 372
668 94
630 335
946 430
238 887
946 195
832 228
324 706
800 516
420 901
93 726
718 347
895 354
472 843
233 840
743 568
556 532
319 834
912 514
712 568
552 573
224 942
278 849
546 253
703 284
954 550
982 319
919 554
848 496
425 696
590 225
822 180
398 894
154 916
852 411
503 580
212 879
778 189
13 926
868 176
833 10
460 940
602 163
864 582
92 735
770 468
734 435
728 255
729 586
852 387
516 319
75 616
352 786
44 633
509 262
991 302
584 568
831 218
590 264
738 39
915 268
719 100
558 116
55 794
390 758
806 27
947 570
178 949
630 348
144 686
877 84
549 166
796 120
926 280
310 653
22 791
19 688
856 552
788 165
514 460
616 383
622 225
597 290
583 366
264 707
970 283
740 78
126 747
51 908
733 268
789 560
580 533
418 746
52 795
324 965
60 762
559 62
857 262
96 934
837 204
892 177
544 352
880 454
555 510
570 313
488 883
847 302
378 965
112 879
728 349
636 280
106 623
767 202
766 570
658 548
235 900
553 94
259 816
999 50
996 378
70 990
94 954
298 957
136 668
350 771
887 154
939 394
316 762
81 942
953 472
564 439
52 904
505 336
108 937
59 894
386 975
796 64
379 618
221 762
582 180
560 589
520 417
107 624
953 150
908 586
980 454
962 219
761 130
504 501
339 654
648 104
509 138
884 136
708 341
600 42
366 738
28 975
946 504
594 511
972 74
220 783
82 667
540 143
924 293
882 514
954 334
581 72
951 438
118 781
813 138
688 183
632 583
236 742
210 641
314 876
785 202
444 671
890 328
592 481
271 970
36 844
952 250
840 408
252 780
669 68
402 644
308 685
543 198
647 4
781 510
338 807
956 258
76 637
639 174
859 226
765 130
714 271
805 514
892 51
22 767
554 54
904 456
876 455
722 19
101 762
860 355
682 123
284 895
417 852
782 361
650 445
424 856
487 858
74 843
186 833
28 978
586 225
372 612
863 118
724 228
642 493
554 426
475 984
776 243
958 472
387 872
549 284
789 486
666 232
744 466
448 842
189 776
750 530
475 834
869 358
511 584
654 510
145 822
724 271
580 517
926 565
750 263
961 458
535 584
736 119
916 203
613 520
418 756
842 405
780 294
64 949
752 457
886 179
308 972
958 148
874 439
813 428
903 118
544 85
867 488
574 121
470 771
988 414
712 101
707 444
709 332
848 567
288 653
663 292
76 737
718 336
48 982
265 696
588 310
854 142
772 280
119 634
366 992
14 870
36 898
693 130
914 577
78 768
972 222
54 770
862 283
102 912
228 938
24 681
178 670
320 864
953 222
142 703
303 960
117 668
298 921
465 642
538 534
702 444
865 384
780 251
242 975
87 784
698 589
798 66
15 936
616 59
550 202
748 503
798 296
453 634
841 8
44 645
637 562
371 834
587 498
185 786
854 225
798 244
762 300
748 368
19 802
673 286
858 356
239 814
99 762
594 400
8 951
768 65
299 864
30 936
716 553
760 323
891 584
888 248
702 563
85 904
936 413
541 414
240 728
747 224
294 950
323 822
204 729
786 85
593 10
778 244
622 144
360 935
904 472
780 118
158 931
762 381
808 380
834 337
774 489
408 970
638 367
940 310
979 222
942 272
904 533
231 960
977 526
915 538
832 47
585 318
457 736
638 588
670 501
986 408
354 630
139 884
52 945
98 699
535 374
372 710
524 556
937 252
449 654
193 690
945 570
660 229
394 718
64 983
469 764
256 785
965 102
958 441
88 940
739 226
878 510
250 829
35 606
551 52
860 453
614 583
514 400
308 964
960 506
968 436
562 121
962 535
546 365
839 564
799 46
62 681
642 280
265 758
193 738
241 800
274 776
955 152
676 573
226 892
253 776
188 624
593 526
8 715
996 90
248 855
45 702
3 654
185 858
426 963
459 768
251 880
778 534
20 933
580 380
930 549
198 907
912 349
810 7
185 802
152 742
938 39
345 724
574 276
400 836
987 78
111 930
457 766
972 18
145 998
299 604
176 769
283 964
858 576
520 71
418 729
48 1000
654 501
133 792
12 600
540 491
222 737
598 123
942 35
550 562
978 189
322 919
700 44
990 537
721 74
918 10
254 967
904 132
675 382
175 872
112 781
342 936
488 946
867 310
754 589
568 440
8 610
157 986
898 63
394 707
392 832
452 886
430 640
873 234
796 589
804 491
4 915
900 387
958 520
542 486
25 772
625 184
799 526
531 590
646 510
951 480
692 84
624 342
955 320
574 327
832 265
922 285
860 459
448 996
849 40
143 622
180 978
992 481
142 635
298 624
301 772
216 663
524 492
998 442
402 956
724 41
779 64
42 979
999 14
690 2
694 93
882 249
802 217
721 400
194 706
298 915
494 840
888 60
532 268
466 624
662 94
142 856
522 34
580 181
634 525
840 37
652 593
984 104
595 142
892 574
248 628
838 34
682 179
167 664
994 64
734 409
64 958
653 280
439 936
851 552
166 839
895 568
447 992
538 212
168 659
625 518
520 177
849 288
424 815
85 990
276 698
886 513
825 556
943 50
438 668
256 780
949 254
489 828
55 984
538 403
876 150
144 768
954 581
819 432
44 820
649 570
424 741
595 216
22 925
409 774
751 518
291 670
366 774
802 273
410 934
115 668
928 421
423 898
468 841
596 567
810 253
529 544
981 550
509 46
160 888
874 577
696 3
63 950
630 461
252 972
364 801
923 186
970 436
738 330
303 748
303 664
322 699
636 384
192 595
230 693
474 838
678 252
75 670
36 879
857 280
603 22
78 942
8 874
328 737
903 320
548 117
220 974
155 912
769 122
869 142
613 154
770 48
813 170
200 979
222 691
872 447
88 951
713 514
988 320
914 289
48 816
315 678
493 830
242 705
650 318
403 668
120 774
930 227
612 67
144 856
864 67
909 434
972 322
30 938
464 801
687 500
68 652
342 707
817 476
537 548
750 361
548 45
883 574
936 265
599 342
582 465
885 540
358 866
38 810
856 592
948 470
243 828
580 506
97 872
737 288
859 416
667 80
627 584
150 803
962 484
48 834
638 576
853 580
192 734
546 228
476 747
832 271
684 306
444 785
735 478
164 681
346 959
776 214
321 772
298 820
22 712
562 298
654 514
700 488
560 195
310 800
966 470
175 808
673 84
777 418
663 574
842 105
594 534
270 809
734 582
672 387
193 612
724 190
427 610
82 993
494 772
762 283
268 896
667 380
990 348
778 401
257 822
916 393
670 424
785 402
912 439
964 43
997 412
330 651
669 592
674 562
534 143
372 608
812 544
72 775
973 572
95 720
752 4
807 254
603 284
514 527
960 526
531 558
220 980
897 154
970 510
988 199
864 13
964 536
389 910
724 161
216 669
622 436
984 330
755 30
670 255
205 910
398 756
762 39
463 754
984 480
313 704
104 735
754 93
296 988
202 999
410 676
844 144
352 843
181 732
227 1000
990 67
970 581
466 777
618 384
986 429
600 511
680 190
625 188
948 220
482 861
666 269
192 785
411 974
438 621
714 103
598 266
133 640
278 891
720 287
646 133
823 48
844 393
270 822
615 378
524 558
220 988
112 766
806 553
564 229
827 562
936 228
226 955
412 898
386 855
749 562
798 255
454 629
239 648
991 432
410 753
35 760
334 929
13 762
132 701
255 882
630 569
742 333
739 418
148 671
708 528
662 555
174 950
515 496
195 814
628 46
148 816
329 984
532 592
846 502
569 256
514 55
733 286
412 949
700 180
222 782
787 530
822 272
940 105
244 804
258 888
969 328
579 30
162 939
786 347
939 282
580 212
667 94
826 304
858 142
97 912
444 948
996 528
507 454
222 648
810 277
518 312
970 395
39 670
203 670
458 772
700 499
681 590
720 493
685 416
556 460
762 569
398 976
827 72
620 252
582 498
730 323
904 6
210 610
772 250
628 437
123 978
850 416
752 306
101 772
611 34
424 978
948 380
509 126
588 61
693 150
970 440
745 236
892 548
503 54
531 308
300 884
732 360
575 238
566 219
768 527
876 460
376 744
16 684
588 261
714 100
438 909
172 709
415 994
895 532
132 872
243 648
930 134
305 966
531 182
684 172
625 544
726 137
110 849
420 999
615 294
174 861
516 360
728 489
8 948
225 974
92 601
258 807
550 380
360 968
2 706
158 976
803 576
624 229
627 478
842 408
732 165
778 530
764 543
649 20
563 204
729 62
358 802
744 172
912 63
506 525
465 914
860 304
516 392
660 3
535 352
530 34
992 120
957 28
276 634
55 952
669 302
57 874
330 743
640 404
336 720
411 822
280 923
793 178
299 618
942 20
278 750
284 841
582 530
12 820
509 526
485 642
526 368
810 587
388 703
517 244
914 328
873 254
46 940
163 978
248 850
424 773
511 38
745 466
770 199
893 234
358 798
522 585
530 78
849 344
974 291
710 592
686 85
368 766
412 694
678 139
208 695
547 82
508 325
598 581
846 545
628 342
682 514
214 968
114 830
353 918
958 439
754 432
835 380
268 831
898 67
459 674
742 53
383 882
799 382
910 485
683 486
744 549
511 534
504 526
860 357
586 432
840 212
866 349
586 19
622 108
316 755
412 812
625 450
778 333
535 516
703 424
882 456
851 312
428 783
281 964
733 496
880 45
105 684
182 997
787 476
132 743
410 658
948 593
738 454
306 939
654 127
762 517
976 588
677 588
873 340
512 229
530 201
984 505
991 332
504 321
760 343
739 410
269 960
924 233
907 248
914 408
660 269
31 670
866 289
346 765
955 132
723 178
997 236
668 48
962 576
643 576
760 369
42 674
69 616
752 238
539 96
687 398
862 109
842 345
361 950
66 758
736 268
690 77
141 924
289 732
614 58
540 231
868 561
228 714
680 565
330 783
607 56
208 891
729 512
908 291
506 228
94 642
738 268
876 287
9 648
69 876
562 533
650 582
692 22
501 304
627 590
45 614
715 340
717 174
674 6
48 865
813 568
456 635
520 544
974 453
628 540
327 648
23 984
164 814
892 577
992 579
278 870
531 512
117 850
645 288
872 205
758 511
906 122
651 430
782 163
506 463
668 499
740 367
97 770
534 178
991 268
345 886
368 670
729 52
764 370
316 768
611 474
247 736
286 782
122 898
574 244
943 506
548 354
732 120
168 858
609 160
880 351
214 790
170 604
928 293
668 225
796 397
6 858
570 187
244 622
956 3
180 677
754 257
972 220
282 984
450 688
822 373
126 647
544 555
106 759
735 162
663 302
696 124
684 575
314 927
908 564
904 174
253 658
914 172
90 696
982 518
988 380
193 732
184 709
359 910
151 824
628 368
906 492
600 380
88 962
479 810
492 769
837 516
158 996
690 259
946 113
794 591
637 450
52 791
378 725
668 504
395 922
572 243
939 82
584 574
864 451
139 932
400 899
779 72
862 237
807 138
699 528
219 752
398 918
460 822
933 496
767 24
252 866
792 552
338 631
628 125
249 930
742 523
864 177
866 589
854 192
364 810
689 508
695 502
828 155
535 568
654 512
961 482
254 622
484 722
886 408
5 832
750 340
264 705
897 568
480 839
820 155
768 416
350 921
964 586
425 760
702 555
922 512
930 215
695 538
54 958
439 658
92 672
939 168
989 508
331 894
495 976
874 573
618 499
865 476
498 772
815 394
937 90
937 540
558 48
397 630
691 98
876 180
214 994
783 548
547 50
684 523
899 532
920 253
421 790
838 329
683 42
953 258
552 453
752 583
804 455
862 418
730 225
629 172
169 920
133 864
627 34
575 64
715 500
408 803
508 299
687 10
812 43
158 784
765 10
799 204
113 946
192 789
783 524
774 549
330 722
877 298
908 123
925 532
304 842
565 402
331 978
620 540
184 905
654 584
924 75
982 489
731 442
514 413
909 448
544 261
316 988
720 503
834 557
720 130
358 784
978 391
814 419
65 888
374 631
192 845
739 180
670 396
639 526
486 763
661 422
143 930
478 632
586 103
342 649
874 508
854 4
694 337
197 780
927 314
888 380
654 527
985 362
69 968
706 319
262 788
673 26
770 573
184 719
704 333
705 400
438 752
711 52
889 412
742 87
134 670
598 452
880 310
678 498
574 247
59 610
512 474
686 114
212 763
972 549
604 263
937 516
272 709
840 524
412 921
625 432
909 514
111 640
699 136
518 576
576 207
556 497
174 913
867 408
798 204
563 364
70 632
854 222
544 173
462 900
572 525
570 552
528 278
592 581
33 760
565 204
358 737
732 419
47 802
618 268
727 292
955 382
761 162
553 76
622 164
296 987
612 263
283 668
318 776
416 684
712 149
767 510
698 415
222 672
112 745
221 640
616 180
193 770
168 871
144 644
846 539
220 780
988 479
992 165
752 525
134 745
892 81
128 954
286 619
909 456
192 740
575 48
874 71
193 668
618 96
907 322
310 990
210 988
964 294
466 870
660 175
855 544
894 148
955 46
454 726
297 970
290 829
4 916
899 72
631 348
480 808
59 936
700 205
458 756
895 584
742 475
511 198
671 522
624 483
639 258
320 664
682 41
952 89
973 48
756 528
370 750
483 662
86 942
740 466
156 843
354 990
644 436
690 551
703 132
72 813
820 389
571 548
918 247
612 339
10 735
750 13
780 391
771 300
718 26
945 414
976 350
600 1
626 432
64 779
629 478
558 269
769 564
248 939
94 640
332 840
241 862
114 775
793 56
337 778
15 906
643 498
514 213
690 384
676 153
331 720
630 275
558 179
272 774
912 298
930 97
797 46
169 618
574 191
852 423
595 520
784 121
883 502
534 379
60 650
954 117
306 607
742 549
226 764
620 378
798 164
415 940
937 22
904 252
2 766
427 694
529 348
384 690
198 736
150 911
555 150
472 680
863 534
827 582
930 366
768 585
886 585
201 874
294 643
447 604
606 518
151 710
609 544
211 732
868 529
985 344
769 388
494 997
146 654
87 888
501 112
636 540
770 160
488 912
596 580
673 506
160 994
386 987
506 532
874 330
396 934
147 722
76 900
892 541
614 516
408 611
827 342
620 177
867 588
554 357
689 478
630 192
753 258
840 390
736 593
239 652
917 276
73 782
508 546
686 499
904 56
93 628
93 828
371 730
792 574
726 340
780 271
594 227
972 176
438 783
624 399
55 698
796 138
943 364
570 257
128 885
841 108
180 922
79 962
628 485
546 292
425 654
442 795
895 322
880 474
155 970
258 954
31 900
778 100
712 190
826 564
656 474
686 529
312 990
290 741
462 761
830 468
885 52
966 563
960 250
774 266
486 937
136 992
593 394
577 4
524 64
7 816
610 7
992 258
970 372
210 972
724 552
402 714
836 343
736 485
784 526
504 66
520 79
247 646
702 327
442 821
178 861
847 236
112 750
476 850
922 468
579 430
542 369
312 911
414 663
586 133
712 524
926 529
508 565
215 906
130 927
99 808
198 746
534 185
624 107
288 799
262 670
532 571
792 205
740 219
102 871
920 288
370 787
132 934
280 773
889 510
424 641
552 277
748 436
612 321
844 225
964 526
832 417
614 433
748 516
840 290
427 732
172 996
769 264
488 729
22 971
716 588
454 794
205 736
504 125
795 292
546 100
999 444
330 845
524 375
330 852
603 110
276 968
640 392
864 283
223 864
633 530
202 788
130 746
732 540
880 95
293 646
969 324
708 434
970 308
873 562
647 274
198 812
972 433
546 389
584 364
808 506
304 975
801 58
494 618
778 588
370 669
941 324
150 867
366 744
874 574
925 398
525 506
345 902
114 794
168 675
732 571
918 557
97 742
707 250
388 643
431 648
630 528
362 814
936 448
412 656
532 403
334 918
967 158
730 344
221 642
358 847
120 928
879 234
372 789
896 349
855 286
82 609
199 634
552 458
211 810
652 555
220 857
478 639
907 532
981 554
430 697
988 110
719 400
384 816
447 808
382 705
552 409
589 14
904 569
870 8
482 727
778 554
784 586
855 474
276 787
742 316
784 580
244 789
734 192
737 202
410 847
364 848
816 35
260 874
720 361
861 372
778 21
154 764
730 126
618 239
567 128
895 12
224 865
356 982
906 214
651 314
245 946
40 772
639 312
778 267
69 652
695 276
769 406
992 297
910 269
368 988
548 238
424 715
489 684
870 217
684 404
706 585
814 261
891 318
66 755
783 268
600 586
857 288
622 110
76 709
75 972
975 330
822 378
7 796
175 912
642 295
671 240
118 1000
859 168
4 888
473 736
859 496
81 940
549 508
777 44
835 34
900 151
575 166
310 851
962 412
928 580
780 562
505 196
880 173
637 128
817 94
13 990
647 162
979 166
848 160
886 407
894 111
172 846
418 886
612 435
506 112
682 555
403 708
103 832
133 716
964 571
903 506
484 832
70 768
225 612
664 563
130 974
295 602
824 454
996 127
712 455
106 835
554 400
56 670
922 128
555 146
164 655
668 501
230 894
910 127
856 75
114 681
283 728
608 210
800 33
794 336
594 303
924 373
594 545
620 460
656 567
945 312
86 645
738 214
144 844
79 994
555 320
354 866
288 902
590 492
524 112
816 590
244 752
668 588
212 660
336 618
948 411
274 822
438 856
580 106
199 638
92 865
705 242
548 160
896 120
274 721
540 392
232 977
120 608
350 789
618 345
564 513
324 686
719 504
651 370
243 796
760 7
542 531
822 248
85 844
660 323
226 635
604 327
755 450
348 804
264 998
778 457
922 103
985 244
954 107
80 763
721 142
688 86
382 985
758 1
83 748
291 838
185 808
895 14
969 574
456 785
503 492
244 788
930 87
925 154
635 102
274 800
870 58
550 559
428 690
250 734
747 212
760 559
956 543
590 246
384 696
140 862
773 214
82 843
774 458
878 19
534 160
572 21
521 234
681 332
226 664
150 691
877 552
415 652
943 460
524 33
418 837
855 156
787 228
621 498
18 915
442 889
715 578
294 892
521 114
94 712
993 502
881 244
338 606
635 28
897 76
401 738
264 760
562 493
820 196
742 215
104 904
581 282
776 549
10 816
940 307
960 538
530 277
620 508
990 91
863 108
897 558
885 452
640 574
756 484
869 244
430 731
698 502
933 340
430 744
569 540
244 619
292 855
594 509
301 922
172 893
650 543
580 226
412 789
669 258
676 358
999 166
462 782
948 425
545 504
289 892
68 856
544 361
390 889
708 515
633 10
739 544
609 110
264 765
448 830
144 996
644 237
174 884
367 986
733 200
972 182
688 531
938 246
509 420
416 813
658 318
942 118
244 976
449 630
467 724
588 527
568 77
520 170
689 346
740 130
202 784
569 228
622 72
832 419
114 738
654 330
930 502
966 342
582 248
220 670
304 625
598 280
985 204
799 58
891 254
910 514
92 834
943 86
16 998
558 556
822 146
544 274
777 90
813 514
195 840
984 3
789 34
132 859
481 634
704 466
807 286
897 118
614 580
752 292
30 741
692 355
332 952
677 180
614 343
578 466
828 285
678 529
772 593
356 978
99 766
673 428
722 591
349 880
420 979
645 302
778 175
984 8
442 712
314 987
100 873
691 388
882 3
527 504
732 158
675 22
643 524
649 140
885 348
422 874
628 419
718 118
407 882
353 966
694 501
88 877
70 743
522 278
947 180
786 493
164 651
949 80
892 214
199 902
168 608
750 304
990 503
417 750
202 820
829 200
395 754
645 82
580 591
172 935
644 43
567 236
686 577
71 994
854 405
223 746
654 52
639 592
473 664
440 853
751 558
290 795
153 636
808 15
466 799
508 590
365 900
401 958
874 156
662 160
548 234
106 998
23 756
736 199
520 393
844 551
62 988
289 606
801 320
288 940
2 997
710 529
50 678
983 396
706 138
779 552
77 898
719 486
672 528
373 602
424 986
732 580
940 323
204 864
939 388
150 749
40 752
54 807
787 48
775 552
729 484
84 999
979 532
487 976
255 784
994 411
56 678
751 430
458 945
859 26
870 351
437 640
715 278
757 324
413 828
944 261
538 113
242 937
732 525
662 202
604 551
388 662
898 426
18 927
177 736
532 220
716 9
525 124
837 2
606 579
90 748
862 563
388 602
684 243
319 756
291 944
763 530
378 786
537 152
734 252
823 334
880 446
738 436
311 982
372 601
920 372
956 123
928 425
532 514
481 972
586 75
252 873
516 158
484 917
721 440
793 458
991 100
354 982
942 78
884 306
778 92
674 585
34 884
548 499
8 759
952 185
177 876
240 888
177 870
651 460
644 366
834 460
744 316
960 532
154 768
598 224
942 457
169 788
983 310
745 154
942 186
598 550
758 82
244 766
10 607
88 959
914 136
897 368
707 288
399 818
668 508
250 932
349 682
354 737
412 914
507 392
150 848
622 100
350 832
522 446
531 228
119 660
580 418
41 652
820 533
248 645
523 418
201 658
722 351
67 730
373 912
323 940
320 796
200 958
667 526
659 348
366 683
960 196
25 694
538 289
60 826
888 22
878 586
718 362
48 696
40 917
564 411
898 434
892 363
597 358
80 748
780 81
564 490
991 180
725 268
790 133
871 492
768 21
220 681
828 18
854 580
414 863
208 778
109 910
280 849
587 568
114 999
858 549
564 232
808 110
682 210
943 420
306 719
459 776
61 622
424 848
272 730
561 34
860 37
842 348
859 164
289 624
954 267
542 276
159 748
150 883
800 235
562 418
54 761
194 925
608 81
139 694
527 246
965 540
960 160
162 811
736 394
781 580
57 936
654 355
898 142
846 400
639 388
590 133
938 537
878 577
760 286
958 115
722 298
631 182
379 664
514 116
850 576
957 588
356 795
692 520
923 490
861 400
698 477
854 540
425 982
145 996
264 871
605 310
271 598
282 771
886 473
936 440
377 870
963 186
998 94
150 925
604 4
912 80
418 606
52 989
537 556
152 721
512 315
764 201
641 282
216 909
804 269
876 175
42 817
822 572
954 125
706 335
810 518
594 270
938 54
104 999
202 669
199 880
198 663
150 751
795 502
120 668
918 275
724 475
600 411
854 1
499 682
638 574
104 757
966 578
616 554
770 256
801 460
524 555
844 84
218 787
835 298
938 19
982 473
510 240
481 658
510 584
900 580
513 244
162 935
990 109
659 126
792 529
904 150
721 312
314 951
164 975
168 876
403 802
2 991
141 778
717 516
603 278
666 462
1000 93
662 582
460 961
528 519
373 910
304 777
939 360
42 612
583 334
165 856
302 894
484 736
711 438
46 995
666 223
892 572
762 335
828 383
556 307
136 849
37 596
153 882
750 195
688 585
745 54
194 762
26 820
777 8
166 637
38 679
746 418
562 262
873 452
862 172
870 249
354 792
116 933
989 502
545 136
877 2
928 455
516 447
762 211
703 498
754 584
967 426
173 930
768 273
917 424
49 800
32 784
554 529
886 512
866 504
688 72
786 417
888 568
708 163
822 405
233 934
78 745
690 300
339 974
513 414
1000 436
552 310
212 948
643 558
203 948
540 377
20 856
516 508
303 910
514 7
359 736
600 61
549 138
694 233
668 18
791 522
829 126
328 614
857 84
70 734
814 481
505 176
606 540
432 744
184 976
382 965
378 947
781 552
900 359
710 241
509 300
846 295
572 189
188 718
465 618
598 36
504 166
736 545
912 544
633 162
752 94
970 520
829 160
968 571
838 273
794 528
290 901
756 573
615 540
58 831
712 522
507 534
185 682
807 184
85 962
986 402
989 570
972 414
724 217
796 502
888 137
886 583
878 585
549 578
22 695
146 954
398 832
622 9
98 993
750 447
112 928
823 416
595 284
702 139
625 470
349 962
640 251
116 922
964 561
513 542
764 358
541 52
815 526
947 450
377 778
784 344
774 403
679 332
730 172
969 418
780 592
133 964
202 914
761 528
880 545
369 644
403 732
829 428
229 812
344 688
318 943
906 197
96 784
508 519
443 736
482 739
781 520
536 495
446 640
467 696
978 233
900 144
600 554
667 248
549 554
73 620
130 933
514 341
476 688
867 504
127 624
363 842
955 114
115 966
132 758
365 634
519 558
80 769
694 529
724 241
322 636
360 786
793 406
654 129
146 838
718 53
950 153
763 226
352 697
140 942
596 393
157 734
568 11
495 890
630 211
674 196
61 700
618 316
140 856
703 344
299 708
306 777
684 135
557 438
579 204
491 964
946 468
850 28
696 245
928 394
297 934
175 922
719 364
128 835
52 653
144 669
750 19
220 846
217 628
264 740
636 4
639 298
438 754
658 8
990 367
804 591
422 879
814 232
320 726
606 249
944 417
912 207
48 609
990 272
880 285
142 747
941 462
918 528
64 656
652 590
537 70
758 331
184 896
568 187
661 382
937 452
639 538
933 122
298 708
660 244
685 154
354 922
912 220
642 505
744 90
102 920
963 444
981 354
352 788
470 673
876 152
622 55
76 879
249 816
274 985
898 102
865 336
528 79
850 81
790 512
740 382
484 972
591 44
676 515
804 492
578 427
614 43
879 170
72 625
294 627
196 880
338 970
708 3
727 582
718 503
125 700
303 608
772 233
987 164
368 981
657 182
593 516
138 753
835 442
348 687
758 325
72 804
770 580
504 130
918 249
365 970
602 309
921 62
300 696
640 21
761 190
733 306
913 130
522 516
662 150
762 239
297 628
800 103
100 672
180 693
952 186
160 871
592 35
947 408
660 301
51 742
718 310
974 316
704 504
960 138
962 349
456 642
480 610
435 968
850 158
603 42
957 54
800 343
816 65
302 934
757 486
941 12
304 772
978 290
796 495
790 33
565 346
705 220
619 372
184 972
996 503
584 349
974 522
471 738
791 48
340 636
819 584
556 489
852 54
58 825
862 438
177 964
780 551
520 127
718 298
807 358
655 572
565 450
306 832
494 826
480 958
265 986
976 580
654 567
610 337
531 448
508 45
66 818
674 87
19 766
710 429
690 578
724 96
226 839
561 554
885 362
904 120
832 63
800 271
377 874
763 86
987 348
276 960
453 798
352 684
2 747
990 381
340 864
606 402
730 556
786 348
541 138
216 658
790 502
659 312
191 994
854 549
426 974
45 860
372 677
713 466
542 252
344 801
280 750
34 627
462 937
626 352
625 236
670 338
294 606
884 501
494 969
994 80
626 180
706 579
256 989
238 860
280 860
722 486
528 243
932 319
172 666
972 534
304 646
655 94
498 755
696 279
582 528
56 817
746 84
700 251
472 755
466 908
675 410
467 798
169 924
250 905
664 580
807 532
997 74
601 118
853 340
694 69
665 34
666 260
774 1
428 637
67 990
952 160
562 339
342 764
789 554
612 371
753 386
585 304
298 976
400 813
79 946
873 366
458 910
498 654
708 15
325 804
832 48
850 207
544 509
684 430
742 239
614 1
718 57
790 365
590 277
778 117
516 254
396 608
38 873
722 279
46 689
108 733
979 120
690 508
136 984
604 375
958 241
446 654
976 152
335 898
882 247
970 426
279 752
324 658
579 534
703 130
922 445
348 881
205 788
436 942
725 592
804 350
19 676
342 711
552 249
911 300
636 334
616 508
750 575
699 102
34 744
22 854
643 574
988 193
952 400
629 54
854 174
389 982
882 505
993 542
868 297
732 464
920 529
69 600
928 47
751 28
956 502
646 589
807 242
10 789
242 828
601 382
224 729
758 156
544 511
672 590
538 164
954 190
784 544
148 769
551 384
654 186
879 550
649 558
439 624
962 181
716 429
250 743
353 880
658 528
789 212
472 647
200 603
177 926
661 318
753 162
813 146
979 112
574 220
178 819
452 876
564 493
440 613
309 598
72 628
922 388
124 690
504 568
558 123
424 901
462 818
342 953
378 797
36 697
946 177
990 370
832 536
293 912
88 639
604 217
339 966
750 247
762 553
552 283
946 573
968 435
17 874
873 518
714 46
367 956
2 981
447 890
512 457
871 514
720 108
237 794
507 406
587 270
492 819
62 732
997 166
379 788
956 429
444 815
486 864
639 464
728 54
579 472
496 702
843 88
640 295
602 307
996 328
219 792
697 586
799 68
393 736
366 919
918 422
572 552
442 970
733 206
239 864
785 66
932 111
626 592
538 444
698 192
661 28
568 464
677 562
760 441
637 438
47 750
510 348
901 572
337 924
757 288
998 520
710 558
702 579
927 418
420 982
913 574
412 645
292 862
214 993
804 583
395 988
576 504
572 576
622 312
975 38
846 360
25 846
18 604
727 552
828 568
78 807
925 456
754 386
165 756
496 955
238 815
775 178
474 626
496 878
628 503
960 476
398 694
263 696
282 860
679 74
196 744
640 149
918 78
672 543
205 750
926 27
318 686
316 798
802 379
900 573
949 456
436 839
241 680
275 894
958 569
72 618
688 361
768 437
358 741
696 78
286 685
844 416
914 231
795 534
927 516
20 633
421 842
483 954
280 886
832 523
322 839
658 137
197 742
904 509
777 278
474 835
382 719
884 93
578 151
100 676
998 585
1000 148
262 775
409 650
738 487
900 513
654 38
769 552
313 702
924 59
754 49
702 277
355 842
818 141
887 166
618 220
90 818
910 192
813 294
54 857
666 62
828 538
446 690
568 122
2 694
244 625
28 759
154 670
484 699
585 516
372 953
21 962
840 96
582 25
758 178
393 992
178 778
790 262
928 102
750 43
582 228
568 558
762 513
706 392
938 402
278 850
228 881
352 819
993 104
395 904
998 505
868 402
344 882
102 866
596 520
813 528
158 819
742 590
843 362
761 360
933 92
250 726
992 3
88 709
213 868
803 390
124 602
328 637
568 530
618 539
997 550
858 433
931 202
496 849
844 222
427 902
631 528
900 142
971 64
879 566
719 120
649 470
699 494
370 848
485 658
988 132
472 677
171 732
664 564
930 255
533 172
792 179
795 168
249 976
670 393
870 500
325 954
788 37
838 269
179 982
136 632
78 681
934 507
895 566
123 836
108 923
366 975
984 385
774 271
472 992
804 548
699 580
658 234
586 545
518 319
2 823
150 950
880 316
736 108
557 160
399 754
687 486
145 872
246 607
159 886
844 520
546 578
282 944
228 680
481 694
865 158
537 530
171 604
678 327
679 556
369 944
18 695
26 873
755 196
558 210
309 672
714 11
543 382
709 342
492 764
628 275
390 613
975 18
782 270
393 896
558 410
507 472
918 319
913 338
984 39
490 977
754 515
437 814
597 212
712 64
562 292
678 567
940 565
177 988
72 919
634 116
540 104
976 537
843 62
770 570
402 764
762 419
214 942
996 297
758 219
910 573
817 552
985 444
724 525
804 552
474 840
286 849
458 730
752 553
956 588
673 590
239 868
777 404
493 710
138 814
824 6
554 435
537 438
274 889
679 400
592 146
762 274
864 525
348 790
464 595
330 873
115 838
913 386
960 49
9 894
870 303
89 802
688 457
657 108
104 777
879 494
218 603
934 313
800 261
574 184
822 585
208 748
904 325
754 135
903 20
979 268
541 318
846 403
570 40
524 252
312 730
134 883
926 84
925 312
367 848
734 259
503 336
738 36
248 933
714 375
757 504
900 430
945 64
745 402
792 531
893 102
84 981
17 898
700 163
897 138
66 812
129 908
708 314
159 850
468 869
378 670
900 524
634 477
699 446
198 666
824 87
992 555
250 833
947 204
353 916
604 85
316 819
670 390
203 804
940 417
856 532
419 978
610 309
518 498
879 460
66 994
814 326
357 790
448 607
409 952
88 756
847 416
516 584
944 403
752 198
312 846
889 228
91 614
362 739
662 546
575 330
304 987
600 374
627 552
746 234
734 487
526 322
755 402
394 903
772 402
832 553
979 422
939 516
870 470
430 670
276 774
40 928
622 5
367 992
102 921
778 525
808 153
181 790
337 936
29 876
664 153
144 656
864 512
868 510
904 462
685 356
340 730
698 64
482 705
916 192
668 3
292 725
898 313
998 217
911 390
190 756
486 709
631 22
240 799
544 435
904 347
708 175
912 366
640 353
378 835
456 763
338 621
660 239
382 726
532 327
657 282
142 804
997 538
644 216
257 844
658 284
40 880
176 930
787 140
538 234
497 748
433 908
414 914
67 710
767 100
615 454
738 345
546 374
189 782
700 584
335 600
932 415
620 447
845 592
836 580
373 612
540 501
978 37
509 400
682 115
369 712
728 73
754 490
908 387
485 930
535 446
386 918
242 811
258 936
929 96
552 192
107 916
564 567
548 538
763 310
370 805
516 55
662 162
289 726
796 410
660 62
256 622
794 381
444 801
831 590
151 832
538 591
290 600
852 503
806 525
680 270
975 506
597 508
660 84
655 128
418 678
492 791
954 464
449 804
96 955
238 788
16 984
771 512
531 178
620 285
468 986
851 160
450 873
898 205
532 171
946 233
706 584
814 59
300 688
479 742
902 372
933 188
740 310
638 526
343 600
824 231
574 542
943 206
930 300
670 224
637 558
838 256
386 627
583 30
990 5
118 731
505 440
768 337
474 612
897 320
392 664
788 540
921 372
378 878
938 559
617 424
782 558
26 700
758 502
470 987
900 527
298 914
510 575
594 174
738 480
288 934
257 828
710 576
717 444
667 540
960 65
638 511
366 883
867 554
512 577
645 64
693 526
327 926
718 231
658 124
354 598
932 382
669 292
110 645
181 912
12 849
418 706
955 192
207 836
526 210
914 352
942 28
646 532
786 495
502 228
602 115
582 331
546 423
968 537
796 295
396 652
477 632
622 260
835 370
219 676
810 9
949 554
758 463
700 159
147 848
276 684
596 255
686 103
16 918
16 893
870 496
70 921
942 559
803 382
103 630
628 569
434 948
613 192
929 112
624 263
830 394
790 228
24 652
807 522
998 561
454 647
874 32
440 909
304 909
283 954
360 711
564 24
240 958
622 212
336 653
945 92
115 692
512 307
326 865
356 780
742 534
670 145
889 218
988 528
544 191
700 249
10 850
448 886
151 658
683 556
635 340
784 373
736 587
364 855
250 860
91 864
513 590
77 876
561 300
512 478
231 870
157 750
443 810
674 247
214 735
101 832
715 478
883 46
942 161
358 974
314 625
356 783
854 457
238 935
409 838
910 268
997 572
560 403
876 292
544 514
275 718
213 984
121 954
605 276
532 218
240 809
198 637
918 570
380 855
921 84
208 896
574 429
10 678
82 769
771 34
582 507
528 23
735 428
869 204
542 136
622 588
404 724
723 48
212 901
237 774
669 426
422 916
545 88
846 590
887 72
232 673
993 512
844 566
505 326
371 954
498 910
748 563
518 120
341 910
250 680
603 120
95 616
933 552
345 718
606 234
85 846
535 236
93 620
746 318
112 984
249 762
232 937
133 694
856 65
78 635
545 546
216 964
644 271
797 382
243 946
589 396
970 277
786 129
489 698
637 36
519 542
188 778
764 309
489 996
743 154
274 597
678 590
874 593
650 499
352 837
672 149
334 622
289 750
230 682
594 467
812 166
676 535
835 310
764 472
52 816
440 766
755 364
234 654
700 11
289 668
704 337
882 529
18 782
87 632
601 558
692 556
57 900
660 372
684 130
976 148
666 525
999 98
631 522
146 669
762 142
382 950
332 864
687 144
24 716
90 672
85 946
837 436
551 12
27 872
588 424
38 991
901 44
347 706
776 187
930 70
134 807
35 706
872 514
912 67
996 108
219 894
852 137
614 408
164 747
721 548
259 820
659 522
421 774
552 1
599 558
660 173
370 776
118 969
96 702
631 268
216 773
408 916
525 536
812 27
384 790
918 38
952 338
888 302
651 204
975 376
762 330
735 330
948 450
218 892
817 484
560 544
226 749
510 190
498 928
882 454
996 153
622 529
597 6
159 628
467 858
804 517
93 786
580 445
340 891
28 731
219 726
646 452
552 410
992 115
584 259
963 126
516 540
652 201
990 37
553 554
518 396
606 394
452 877
928 220
990 56
237 758
40 936
848 301
923 292
888 285
858 563
8 613
868 209
261 984
978 176
945 488
698 517
824 210
847 452
862 183
55 648
940 562
716 387
337 734
88 705
697 428
758 364
686 198
838 366
775 434
247 900
868 512
626 288
924 395
615 502
802 408
777 222
78 722
879 376
341 622
894 467
925 124
480 639
885 544
956 309
436 667
930 331
999 572
887 276
624 180
340 964
449 846
482 873
631 502
530 562
172 669
81 830
765 550
966 253
790 218
83 682
112 914
918 212
583 554
31 640
667 538
557 328
72 799
526 162
906 449
351 604
649 468
508 520
60 668
888 553
503 486
714 146
923 378
451 992
394 607
924 104
976 395
228 740
801 542
18 987
874 12
586 454
104 742
726 167
107 1000
732 159
390 655
870 528
887 490
497 678
814 93
730 549
580 332
730 306
421 834
318 732
796 122
395 996
609 2
138 602
748 182
430 706
944 162
661 582
900 548
867 44
108 762
223 654
881 222
194 936
849 284
98 645
705 304
1000 288
863 574
915 44
1000 160
933 334
924 101
25 868
240 775
504 503
184 699
522 525
886 74
660 134
414 908
73 726
328 658
844 577
72 895
643 554
646 4
642 534
683 406
885 420
634 226
742 17
513 92
835 120
538 355
826 82
538 42
747 540
798 401
83 910
810 335
817 200
339 652
218 768
32 793
25 632
850 247
730 257
694 417
1000 190
763 582
306 730
604 149
278 783
544 395
623 526
879 590
48 765
660 298
940 34
969 60
78 670
582 74
670 31
304 783
180 619
614 112
387 746
82 701
696 242
567 446
604 388
322 692
204 767
728 547
268 626
990 534
645 150
540 543
519 514
464 735
688 318
537 586
685 454
732 446
290 849
460 954
991 428
714 561
430 794
684 358
787 470
468 730
449 1000
867 362
773 438
897 272
230 792
184 713
964 112
660 67
255 734
907 588
684 124
242 664
564 286
792 445
139 820
468 925
892 289
16 653
880 56
974 585
253 788
463 656
946 582
89 760
954 570
966 403
24 841
791 232
718 445
834 189
699 426
535 578
363 706
742 102
787 312
291 810
879 74
983 378
220 823
60 846
934 44
394 830
589 282
233 852
628 585
166 717
850 228
906 527
432 803
310 762
888 230
862 439
92 811
855 306
130 640
352 787
513 528
891 230
808 528
463 810
264 719
782 454
620 546
397 992
975 570
778 577
694 532
862 542
974 12
924 27
760 549
4 901
523 540
867 508
336 628
900 392
878 88
929 444
656 558
49 948
582 47
476 964
58 759
346 688
410 886
208 761
52 781
669 578
878 189
584 559
297 766
454 893
685 358
571 208
297 866
517 496
680 163
852 190
412 834
58 931
802 76
394 953
998 72
694 546
718 208
506 97
782 436
290 915
170 991
28 773
947 532
605 556
497 612
367 810
482 819
950 505
144 988
148 905
294 715
394 928
38 607
232 716
835 92
873 26
398 597
251 744
854 25
921 380
305 726
666 593
939 582
589 226
433 844
310 792
912 155
298 905
742 503
72 766
107 994
988 551
36 640
578 154
716 538
864 57
708 536
369 758
454 675
980 400
724 7
422 723
355 770
604 442
222 641
90 651
867 436
708 504
904 63
265 630
149 784
226 895
964 402
9 828
894 365
31 878
678 524
718 289
770 228
668 100
388 689
7 936
321 870
816 4
794 16
808 65
338 634
924 156
850 220
786 453
158 852
549 4
92 760
568 437
759 108
468 987
530 165
336 858
256 723
276 652
538 518
508 524
270 692
953 460
582 414
259 1000
897 530
59 808
845 144
849 282
576 554
352 911
325 788
138 710
15 806
38 843
767 228
99 840
596 550
79 724
359 712
182 927
306 733
142 887
764 231
540 409
969 554
321 730
592 276
484 642
352 978
553 346
754 421
110 777
166 777
615 360
807 552
950 442
614 526
720 538
176 789
558 535
269 1000
996 235
752 208
704 6
118 936
792 36
931 380
930 209
63 608
550 520
880 86
822 535
563 562
834 297
163 970
25 762
162 995
501 228
832 593
830 273
334 902
792 553
548 355
321 728
529 58
571 244
646 472
636 255
642 369
342 732
358 823
20 699
96 763
474 760
848 483
859 314
609 284
402 831
908 181
268 841
612 502
194 819
982 535
243 596
376 685
832 469
455 880
391 1000
160 817
24 763
610 531
921 34
771 94
200 766
274 858
613 502
342 767
563 402
630 349
335 886
372 758
798 150
186 689
863 154
660 508
256 807
831 484
806 547
670 400
534 205
598 110
630 558
342 770
975 586
829 488
744 107
68 868
855 492
780 105
567 508
938 453
114 720
950 552
451 650
744 430
460 656
472 924
692 522
79 706
612 137
940 341
689 108
494 673
760 407
428 633
105 772
377 990
966 222
25 718
382 653
7 738
654 569
574 223
72 827
726 559
204 722
238 716
671 178
820 366
844 259
723 324
728 67
708 548
306 762
850 170
180 956
628 400
186 984
873 148
919 398
280 897
290 682
874 511
864 526
35 786
409 958
800 6
24 800
396 850
930 347
632 352
726 148
139 630
730 317
134 640
993 106
546 493
833 66
515 520
481 868
293 606
325 908
254 955
576 533
838 463
524 166
654 589
706 189
528 281
816 192
553 304
394 815
730 168
972 506
968 393
688 522
741 142
286 699
749 58
636 328
189 898
860 505
916 584
464 624
841 302
281 832
307 922
606 374
166 950
498 945
947 444
730 369
328 811
794 43
520 89
69 900
243 614
402 808
268 773
510 525
507 240
570 309
418 926
169 708
483 796
731 514
552 203
822 229
705 556
866 204
30 750
748 483
279 806
266 865
760 584
682 581
577 96
878 472
822 284
938 409
702 514
802 118
648 419
140 964
937 456
878 85
118 671
50 628
414 886
918 104
575 382
990 284
980 505
858 505
446 814
831 230
990 326
491 688
58 918
915 92
612 503
261 670
858 566
168 817
602 243
430 962
82 869
82 824
540 15
502 340
306 879
934 362
847 444
74 801
307 726
764 592
665 220
765 592
693 52
122 892
657 516
42 942
34 685
551 154
534 93
752 429
728 379
784 573
285 830
796 395
982 95
939 272
942 501
494 909
228 797
634 441
69 754
351 724
992 393
850 215
818 72
217 846
631 94
619 230
122 957
442 630
368 669
883 556
954 466
954 250
568 434
975 584
594 575
832 278
930 572
610 572
540 204
914 574
921 582
923 454
180 888
435 652
663 116
8 675
199 866
538 472
180 990
316 1000
900 76
671 10
58 775
908 442
857 264
336 839
871 518
666 420
812 69
576 575
978 362
778 293
666 98
120 937
870 283
26 652
996 244
578 576
358 753
116 610
799 578
769 286
870 468
732 351
850 136
934 592
294 922
103 922
142 910
732 412
914 591
589 286
952 45
14 769
574 576
696 572
894 364
753 558
674 112
986 97
57 644
970 218
673 514
533 402
512 291
166 615
634 281
174 855
910 166
912 337
318 852
256 820
841 50
495 938
624 317
247 784
775 14
727 36
407 900
372 903
900 160
700 206
95 954
810 258
600 402
940 537
13 798
535 102
220 705
472 659
99 890
34 715
547 452
490 961
488 790
246 949
555 586
662 517
558 235
48 810
597 22
730 396
599 442
876 98
469 860
854 282
26 943
698 87
282 990
644 471
474 672
580 364
828 6
815 250
535 238
421 950
863 462
866 189
333 910
732 556
566 505
583 480
505 318
522 399
22 904
96 987
28 745
624 466
733 434
826 302
670 411
526 592
908 22
927 66
978 340
22 807
782 502
883 108
934 110
651 572
759 468
970 330
971 244
343 804
904 356
474 857
886 354
978 44
641 124
184 879
672 558
593 546
709 54
877 276
991 30
362 942
890 408
508 517
438 756
988 289
556 577
234 723
324 973
284 979
501 252
489 632
950 516
634 96
976 562
220 694
840 43
696 410
505 558
18 903
908 372
61 644
566 402
850 483
596 585
141 852
804 81
678 429
757 444
57 642
978 392
493 890
516 377
643 488
318 641
250 626
936 487
768 114
426 870
806 552
961 478
505 18
711 222
792 413
279 996
664 517
537 220
955 528
400 753
558 190
452 751
533 444
853 310
389 988
778 27
748 435
946 262
84 846
445 838
423 914
961 32
562 589
108 881
524 108
872 109
608 528
62 697
962 64
943 440
942 245
549 420
710 67
508 587
984 171
838 216
586 200
435 938
216 820
612 519
824 84
622 368
722 405
370 761
13 836
337 890
470 699
970 556
462 930
574 552
574 566
680 450
699 328
643 502
905 478
652 502
472 774
379 826
565 32
564 62
167 940
544 592
507 30
833 312
88 684
664 482
241 902
236 975
552 89
19 666
255 826
634 30
33 658
235 932
102 638
760 307
284 994
404 912
289 808
778 535
231 762
328 745
616 474
530 225
832 168
988 42
222 733
996 129
700 108
506 423
418 769
995 108
429 602
63 838
984 325
821 412
135 716
431 784
499 704
966 303
982 302
807 348
942 547
142 701
441 640
823 460
49 608
914 592
276 685
185 634
884 183
328 705
922 266
178 625
362 673
68 957
222 763
885 526
628 553
787 572
750 221
279 786
833 502
384 711
596 15
780 415
138 652
356 985
743 414
48 680
722 361
993 590
794 241
943 200
930 28
804 562
231 640
814 498
140 807
934 290
732 314
558 168
807 510
575 180
141 764
757 572
373 708
825 520
673 8
959 202
946 404
692 243
302 757
355 726
216 718
64 818
263 694
424 650
901 542
469 684
954 433
986 475
846 477
809 586
315 648
985 474
399 984
778 496
79 884
981 522
28 997
297 988
510 577
568 17
771 252
36 887
390 607
46 869
128 738
628 476
900 343
94 898
86 859
892 348
654 503
390 747
818 315
53 958
689 558
32 631
40 919
573 136
810 529
178 668
894 50
313 620
470 898
151 910
798 524
448 717
514 331
382 745
817 424
137 762
748 523
924 213
994 579
925 408
612 555
680 16
776 517
327 844
901 592
760 235
923 394
182 724
793 508
124 817
4 744
569 130
980 535
481 744
661 520
520 545
343 726
344 597
326 772
827 528
252 674
93 610
672 29
680 517
612 329
268 970
751 498
555 514
440 915
816 218
474 648
968 492
76 918
747 196
963 258
736 65
782 564
546 562
494 642
996 45
498 644
36 959
563 22
610 567
349 802
977 324
752 435
711 550
296 670
137 892
146 924
790 529
628 593
808 18
868 3
896 159
670 456
712 421
548 220
297 986
188 840
274 641
618 541
444 726
742 576
528 577
315 936
453 964
624 485
766 534
274 928
738 328
1000 543
196 879
660 466
592 85
142 812
854 439
97 786
504 363
342 906
973 234
274 997
123 892
160 855
829 554
844 542
162 657
695 358
588 506
962 54
939 232
782 255
20 883
461 792
894 273
840 569
66 885
648 580
80 984
694 28
484 892
502 133
1000 329
716 547
949 502
754 170
38 925
954 533
991 288
402 814
207 734
661 518
626 15
715 122
536 342
390 654
961 294
166 865
215 912
362 606
886 210
964 367
699 130
170 805
658 190
813 134
826 282
810 381
228 612
996 77
1000 571
123 688
504 516
988 76
645 356
600 563
322 751
288 683
843 588
772 224
718 323
954 441
604 459
876 568
583 576
857 472
811 568
264 661
239 928
619 96
617 202
839 264
69 804
474 922
224 918
961 110
830 453
652 75
552 561
687 550
234 629
445 968
594 354
192 741
862 515
715 282
122 834
334 628
408 966
709 58
905 252
390 836
1000 79
466 762
652 277
755 384
760 308
986 160
988 41
763 2
628 375
969 32
946 259
134 777
604 125
160 857
564 356
958 18
642 536
299 712
797 250
502 232
10 714
94 657
414 678
616 468
68 940
976 187
935 508
250 644
434 727
83 834
859 584
679 20
84 899
122 760
257 628
732 103
250 870
620 15
985 42
892 571
528 510
778 372
79 654
834 156
978 567
227 616
350 919
880 303
809 84
339 632
919 186
923 588
162 610
896 19
790 523
660 391
50 826
70 603
144 630
702 501
640 37
407 690
162 885
926 294
346 903
366 963
646 203
490 955
973 174
285 718
644 283
935 126
157 878
804 149
593 252
153 776
942 156
440 648
8 664
898 229
333 766
627 568
636 139
922 360
784 135
590 502
251 814
664 509
681 12
870 15
943 312
902 567
395 652
152 891
825 532
356 909
466 982
422 715
942 194
452 859
817 578
697 542
530 166
732 107
7 850
460 823
64 849
520 281
243 644
768 330
482 903
828 394
286 617
72 962
851 520
794 213
843 504
98 781
604 47
489 884
48 989
832 80
386 807
120 751
935 586
628 36
616 278
426 994
345 694
441 782
234 669
71 898
195 646
991 94
52 717
653 588
754 262
815 114
10 778
325 656
159 784
828 541
271 980
300 662
790 214
563 276
739 230
510 433
705 476
37 730
495 874
901 330
904 468
859 414
871 530
74 748
726 133
525 214
654 397
986 498
492 797
898 179
550 378
903 316
394 888
436 614
532 271
639 542
932 331
762 65
107 814
752 241
476 997
546 4
574 550
112 687
663 430
658 251
457 686
668 423
676 324
873 390
375 754
868 113
519 350
537 382
415 850
646 515
648 456
718 157
42 946
706 43
775 94
354 666
329 790
230 607
818 162
454 774
15 700
947 202
627 208
856 185
914 52
492 861
94 992
302 805
865 290
116 984
43 814
176 618
162 862
223 626
537 238
956 403
718 303
957 368
734 586
988 558
414 912
60 769
236 642
108 836
682 525
586 514
756 579
352 852
410 895
463 868
82 685
804 52
346 825
461 768
293 826
932 520
308 988
96 968
308 771
550 74
422 598
450 787
572 417
361 754
947 94
660 361
310 822
225 790
762 107
610 228
237 670
342 909
375 758
231 600
40 754
708 531
1000 238
618 308
522 35
222 766
624 41
453 998
257 802
608 40
100 685
792 371
256 969
328 862
321 608
387 652
744 449
76 687
794 444
944 558
783 586
758 559
760 523
708 176
525 556
725 324
846 453
640 62
542 169
668 486
402 985
595 88
167 930
838 524
450 816
312 729
63 810
302 877
198 997
566 414
179 900
660 93
520 540
462 883
864 63
363 736
642 559
743 316
704 342
546 512
429 642
610 44
626 465
748 408
492 607
804 77
470 807
794 163
910 253
207 692
508 228
961 30
131 774
488 843
412 712
944 126
660 589
809 234
516 400
918 334
748 24
604 221
937 178
468 896
30 845
574 321
760 541
556 552
255 912
344 898
928 224
538 165
224 862
736 135
114 701
683 316
396 845
772 566
670 576
40 659
519 500
768 508
612 583
516 325
199 770
407 930
190 954
715 166
128 952
384 676
218 906
625 308
248 642
667 292
494 961
522 591
369 856
267 626
492 660
984 274
675 134
798 184
886 118
579 48
618 331
633 558
358 601
708 19
609 124
288 665
122 753
588 402
349 750
624 288
930 284
147 684
544 325
902 169
800 10
775 542
952 304
838 166
512 202
667 352
237 960
18 834
978 428
382 822
692 363
367 740
276 784
360 706
780 150
540 435
703 574
517 28
970 62
636 442
838 400
823 198
467 708
346 677
530 376
912 146
391 690
848 489
810 165
877 554
327 856
7 610
458 975
596 183
732 357
202 616
667 34
124 722
688 235
882 369
899 346
588 239
907 486
696 570
508 585
935 502
564 14
490 600
568 580
908 79
872 501
756 67
604 556
416 982
958 376
337 612
939 510
665 366
658 570
618 301
916 157
369 920
460 991
135 938
951 348
658 214
682 28
62 979
312 998
640 237
354 893
262 828
840 414
784 516
788 376
727 342
777 254
742 151
678 573
964 240
812 240
585 300
540 426
729 96
466 940
148 885
36 683
604 502
762 590
123 822
867 92
909 290
818 168
297 982
305 648
306 788
688 285
688 202
248 615
136 727
387 990
850 274
436 655
2 733
112 646
864 551
739 590
871 470
793 400
912 352
533 4
790 566
744 106
862 19
899 222
208 743
984 257
526 579
99 964
717 500
334 684
150 994
699 288
890 532
39 978
703 584
662 586
630 575
424 757
757 466
986 325
646 135
78 752
174 779
804 344
498 710
631 162
545 30
877 392
803 6
357 712
852 206
541 408
185 732
694 46
683 186
640 462
255 742
758 229
798 312
299 984
840 468
956 148
672 459
454 914
706 405
302 628
708 362
951 82
457 722
362 805
901 530
252 830
597 342
182 765
962 49
656 529
51 870
755 352
952 467
667 70
332 753
249 830
616 15
624 550
207 646
888 448
822 492
756 240
329 664
961 520
492 859
288 658
200 618
46 598
76 834
400 867
125 988
834 467
139 782
766 183
438 773
875 522
801 164
478 843
858 109
442 671
672 331
724 34
7 726
270 813
881 184
85 902
384 695
10 700
51 992
182 951
833 534
792 455
148 980
71 730
618 593
750 358
182 771
623 318
864 303
312 633
672 10
370 688
904 489
666 240
218 642
696 352
179 720
678 384
250 863
732 334
858 591
550 226
987 570
314 681
514 491
441 978
621 54
814 520
618 76
489 680
72 848
472 931
54 646
516 4
457 940
99 892
394 756
727 96
705 502
917 360
442 859
283 836
525 132
635 534
204 604
881 30
772 315
744 580
509 564
332 919
648 497
788 532
311 928
902 538
983 46
909 560
10 838
276 722
986 199
562 155
461 808
712 95
615 248
281 814
430 800
312 917
586 580
884 84
689 138
7 804
138 768
537 124
902 585
608 388
244 913
648 554
382 679
542 271
961 480
934 556
470 772
794 397
303 732
390 742
316 857
905 418
697 66
807 156
327 714
499 752
698 555
305 996
978 546
801 540
930 508
824 267
340 837
548 540
469 918
564 90
960 98
536 442
470 879
696 565
951 568
295 932
768 445
910 173
862 169
195 620
772 199
550 519
685 330
518 535
753 568
854 69
320 628
90 611
798 62
124 840
850 580
183 888
435 958
691 70
874 97
903 312
538 576
690 200
58 700
393 834
17 894
465 722
716 337
619 322
514 24
254 973
418 947
988 267
266 642
481 828
117 948
497 900
334 908
346 600
372 792
160 756
681 510
928 437
933 326
718 344
800 579
354 629
906 102
34 725
572 178
452 760
804 359
930 517
937 312
960 322
906 524
890 100
92 651
248 895
479 676
274 795
726 140
634 474
453 600
746 309
4 725
280 668
714 484
887 484
307 994
62 790
215 712
978 592
565 454
204 988
733 140
954 346
706 128
708 227
268 705
410 613
79 652
537 114
610 369
21 692
844 91
443 972
256 714
719 562
822 432
942 552
300 732
517 64
757 6
720 532
522 498
950 319
556 518
807 6
834 456
585 302
208 756
318 980
393 682
966 584
537 286
339 956
661 430
838 95
865 22
308 888
709 66
895 298
528 47
282 907
884 445
606 280
886 353
520 440
73 926
738 542
40 979
504 25
532 542
4 991
630 23
866 192
505 202
690 524
346 708
612 420
551 480
850 254
793 202
454 628
400 607
591 450
688 436
787 512
374 907
280 807
599 336
162 927
486 685
988 106
495 772
595 198
524 363
518 591
753 80
337 638
701 322
624 470
514 19
751 538
633 178
520 123
789 552
912 122
731 330
159 716
789 578
33 950
198 635
460 949
922 248
868 92
333 878
573 80
648 176
532 509
339 808
185 856
643 362
828 532
60 981
632 399
194 822
517 424
457 646
217 768
189 674
797 144
889 222
930 505
275 816
512 460
492 910
112 607
150 678
546 223
600 72
472 798
700 566
678 585
826 550
828 160
726 434
710 126
163 830
680 15
966 114
581 520
991 552
650 568
989 262
764 229
408 735
966 169
398 982
809 556
280 635
702 477
478 910
157 624
103 668
842 45
80 927
1000 209
324 748
10 632
678 94
727 394
42 822
15 676
400 848
303 692
268 924
267 782
301 958
438 604
433 954
195 948
536 499
828 34
635 496
602 591
330 666
863 6
791 72
690 497
700 232
180 700
31 802
593 462
830 550
850 389
612 112
729 36
819 94
591 570
409 660
372 620
601 20
112 647
272 603
662 567
791 228
926 439
814 439
97 898
779 532
725 540
501 408
184 991
831 364
317 916
997 298
612 565
142 682
978 549
155 676
213 662
567 254
320 783
113 642
750 140
732 337
354 641
530 352
760 26
652 310
963 358
336 652
384 754
753 372
331 950
170 802
980 201
582 386
687 206
346 658
644 493
666 277
696 547
972 29
871 4
904 539
948 384
891 302
866 145
190 741
540 282
988 126
774 377
384 858
780 579
130 681
682 519
238 667
830 403
768 236
44 867
696 149
769 274
217 794
145 768
213 966
559 232
568 508
36 727
384 717
539 408
994 503
221 730
548 1
668 198
444 999
14 876
461 664
853 94
38 759
749 324
945 134
601 100
36 755
33 780
224 808
590 582
402 602
687 274
514 167
288 716
821 474
30 615
342 746
668 585
450 608
874 530
793 122
929 562
26 895
892 555
672 545
146 688
590 58
493 936
127 736
992 520
310 901
768 163
848 522
930 523
868 299
50 700
711 110
466 598
630 480
240 643
154 615
942 518
977 282
688 353
40 766
944 544
550 302
911 364
871 564
850 575
271 640
940 425
313 598
894 426
730 593
580 176
482 913
190 951
596 189
514 370
972 342
304 828
411 854
945 68
768 532
730 581
144 888
465 690
665 534
82 705
984 179
897 454
544 56
590 474
428 832
329 988
510 326
564 228
972 273
730 289
657 84
668 337
18 595
996 504
621 352
891 194
558 271
46 634
898 504
949 542
904 388
743 516
158 646
22 944
887 330
67 692
983 346
766 512
330 903
564 370
190 891
807 292
874 161
708 96
526 304
662 135
525 404
132 741
246 894
774 391
959 366
637 134
692 532
719 334
157 916
144 947
808 592
872 487
675 300
533 370
717 366
288 924
583 422
890 555
78 727
121 920
732 306
642 326
828 459
581 348
960 281
510 350
508 283
683 4
136 717
274 608
874 502
329 876
67 718
598 323
935 402
404 730
636 405
604 589
53 750
741 362
730 169
475 732
932 120
979 404
876 67
126 697
985 162
535 432
935 348
777 18
635 118
788 115
240 868
550 532
734 261
425 700
452 880
72 687
907 552
549 252
918 576
147 932
385 922
199 860
699 570
828 165
454 678
925 392
741 502
752 108
660 487
450 643
456 683
708 299
376 703
386 660
477 942
908 162
939 196
406 639
555 168
691 538
929 82
608 328
210 996
937 438
837 272
609 10
577 360
247 734
795 158
177 608
331 994
93 684
952 451
708 433
518 234
801 192
358 813
708 383
526 422
257 988
799 540
978 29
568 242
736 184
694 578
128 655
910 227
285 776
516 534
673 430
34 866
806 565
878 150
682 166
433 672
841 378
331 688
46 803
118 653
776 307
96 752
440 721
538 138
765 450
930 506
576 490
946 549
513 386
858 155
617 238
978 175
988 435
384 721
395 906
988 153
864 123
859 420
120 814
732 71
795 564
332 996
954 142
152 660
598 210
383 828
425 912
615 344
767 186
934 14
106 798
243 668
804 405
178 912
416 723
327 978
219 860
745 354
873 224
946 360
544 443
329 636
718 265
370 977
192 696
568 82
660 382
172 950
973 66
613 580
863 294
555 186
220 612
219 670
91 888
100 889
992 523
984 410
765 576
22 914
895 228
810 558
522 246
668 286
302 976
997 158
990 547
273 794
300 682
624 503
724 185
886 233
178 722
789 588
598 184
352 809
880 64
90 913
725 510
613 538
292 685
633 576
532 298
788 127
522 427
75 736
710 231
816 443
429 1000
229 874
997 72
669 2
718 546
703 74
90 846
112 704
898 582
882 302
900 494
829 66
378 928
568 494
556 547
968 120
600 247
984 159
908 274
252 933
992 567
87 770
697 476
783 462
449 754
174 719
659 592
809 70
903 590
400 829
148 989
982 59
672 260
414 935
869 540
94 856
854 67
907 560
864 532
169 876
109 808
167 912
793 474
489 900
830 471
310 874
340 940
919 572
516 497
518 540
789 574
326 759
496 752
820 539
761 94
580 318
582 588
25 708
20 702
600 555
739 558
408 979
747 498
106 912
174 833
42 705
655 512
853 272
186 829
752 24
942 511
687 102
505 530
362 798
645 514
662 583
838 2
104 982
983 228
258 960
654 374
410 850
346 850
205 856
604 457
791 540
787 578
979 368
728 288
700 160
567 110
662 106
746 277
957 480
623 148
821 502
181 784
642 239
344 954
152 619
572 160
822 128
549 164
594 64
709 576
729 20
262 772
722 432
826 577
800 381
277 970
434 736
999 546
358 733
150 829
553 590
560 52
222 601
764 157
772 134
844 354
378 695
802 55
894 324
809 400
696 527
330 834
502 457
683 558
565 508
699 362
290 669
744 109
624 375
767 298
852 125
685 184
874 532
367 610
669 184
996 283
262 647
5 952
550 191
388 905
8 789
393 766
989 394
248 735
160 782
414 998
513 422
844 558
729 410
472 873
720 303
720 116
34 938
720 549
832 513
116 879
858 70
344 625
789 260
558 17
55 826
604 567
291 690
325 690
139 822
468 992
690 338
880 237
888 510
720 443
949 334
663 558
588 513
823 34
442 765
51 850
745 390
746 19
7 904
116 724
70 610
82 762
762 348
19 888
970 177
932 273
122 999
505 540
82 837
682 16
436 879
694 467
974 499
656 339
714 569
61 952
842 316
611 84
339 920
359 648
730 115
702 213
726 152
30 770
660 196
181 944
75 672
936 122
378 934
550 580
510 205
256 812
954 557
214 973
807 202
628 517
551 244
982 224
604 376
196 965
710 438
432 788
250 843
993 396
667 492
370 597
841 152
787 236
365 844
13 802
487 862
512 357
115 614
316 753
772 524
842 378
955 272
673 502
395 804
231 632
936 580
739 572
809 174
703 158
684 432
911 222
228 916
603 88
247 660
874 259
510 292
251 832
869 562
926 517
429 950
650 322
765 320
712 352
806 145
424 771
838 86
846 72
432 913
982 263
935 180
562 184
562 97
172 943
246 869
880 459
134 666
830 111
68 852
423 962
960 443
814 570
615 92
988 560
222 727
604 573
625 42
189 698
160 641
785 28
622 128
286 600
454 940
811 168
607 516
970 544
909 452
854 97
904 505
154 706
31 602
870 6
583 6
655 348
918 591
440 849
843 8
510 20
836 97
874 286
730 183
770 85
109 792
517 562
397 890
876 267
639 58
42 925
161 954
541 562
580 435
628 530
968 406
938 501
864 12
118 901
431 814
892 520
712 590
318 769
87 850
695 562
212 684
464 880
197 846
998 376
15 718
948 254
300 596
692 16
887 138
20 831
531 462
67 744
486 829
682 298
343 892
414 953
98 775
301 724
470 924
720 412
872 384
511 542
784 592
41 628
838 243
677 156
512 588
359 886
805 380
28 811
37 896
82 955
954 424
202 607
964 351
160 966
21 682
374 922
894 552
403 830
706 15
666 182
798 530
709 568
532 16
215 960
162 708
696 360
331 634
112 922
933 332
731 588
404 711
554 475
256 635
246 709
409 866
860 439
547 324
394 943
114 968
540 474
942 125
918 389
403 726
309 714
321 872
996 488
361 880
123 718
550 203
168 893
76 975
322 690
556 60
969 340
612 145
242 654
682 177
358 895
211 860
40 657
706 272
349 744
783 70
136 985
416 658
985 358
580 104
966 87
858 64
807 578
224 766
568 532
153 824
862 59
764 453
958 390
695 196
997 438
360 928
77 844
764 249
878 355
239 676
847 276
93 894
613 96
980 262
264 889
770 46
313 816
741 410
295 688
244 926
788 352
522 30
334 831
750 581
693 172
692 525
600 505
159 762
899 150
382 790
904 82
488 820
466 874
684 44
640 364
954 579
757 252
34 871
949 368
322 975
316 932
247 852
900 308
2 811
214 967
418 960
770 124
198 808
524 225
466 785
835 538
450 910
745 374
40 912
78 790
885 524
302 882
600 137
109 822
719 502
706 263
602 64
787 26
180 728
648 245
328 595
790 459
764 547
969 162
922 558
948 30
562 246
423 742
846 484
635 564
75 978
476 843
18 796
828 149
469 598
886 498
144 873
364 930
340 696
572 393
559 566
933 578
21 730
186 694
326 783
777 88
170 891
946 565
312 723
764 549
216 737
674 319
10 734
667 162
260 909
955 118
378 999
894 67
53 882
492 685
168 860
667 494
531 424
885 422
938 558
492 721
890 549
295 872
217 992
421 894
639 242
469 998
420 659
928 587
817 294
831 2
538 303
282 657
483 736
693 496
755 226
907 166
523 94
722 457
360 809
727 530
622 542
466 922
222 603
448 660
658 110
540 523
313 806
340 625
874 175
807 570
544 383
916 122
116 853
930 581
695 10
514 67
88 896
939 128
30 866
744 459
951 424
780 166
526 573
411 932
735 400
754 236
130 667
620 468
662 547
653 214
432 805
236 667
76 782
607 586
269 670
519 12
174 964
302 636
196 964
822 407
732 577
177 910
340 600
28 596
886 525
958 239
978 550
675 320
517 180
584 556
166 880
748 411
732 14
872 255
624 532
778 300
949 206
339 784
528 476
580 36
598 161
816 139
449 750
752 69
931 60
716 60
762 591
549 292
163 816
616 589
652 406
334 619
989 198
541 100
933 528
223 994
199 780
540 512
447 842
512 414
592 111
127 762
753 494
808 449
755 28
156 827
254 775
258 981
722 541
138 595
690 543
953 6
950 13
288 689
40 868
954 460
255 944
628 544
584 517
825 180
927 70
151 914
125 898
536 400
377 690
36 845
885 464
540 551
120 763
692 568
648 194
378 641
916 360
807 380
438 737
794 124
864 46
515 4
718 541
371 888
990 521
300 761
640 408
403 862
991 468
302 670
238 656
882 569
210 946
576 502
558 572
694 271
997 272
464 769
100 786
879 556
996 114
140 624
996 510
681 368
331 872
180 982
90 981
776 223
445 618
858 474
310 643
410 628
560 570
382 639
444 930
34 827
874 430
843 292
357 954
558 537
599 406
928 99
987 344
2 597
829 438
565 494
382 625
738 230
925 536
828 282
995 540
84 817
774 550
802 30
129 624
287 874
492 977
638 270
334 866
848 159
802 465
642 515
356 619
11 888
450 629
762 519
981 280
939 252
72 857
372 863
807 118
220 817
591 548
598 502
906 447
768 58
499 676
435 890
599 262
180 868
877 446
702 102
682 164
691 544
996 565
12 626
628 334
810 408
682 578
508 560
628 337
499 626
240 979
462 824
760 427
812 153
392 622
54 852
847 408
798 573
760 76
850 382
938 496
278 823
772 36
927 294
489 852
478 686
782 138
872 288
10 978
463 764
633 464
829 382
756 213
483 676
547 164
98 939
432 891
622 564
340 655
794 180
910 496
521 150
411 774
242 885
222 675
692 327
408 905
716 33
734 445
930 564
849 390
971 484
597 388
590 31
960 343
462 722
971 510
792 195
531 20
18 969
762 545
984 589
738 424
798 482
144 642
296 898
252 660
850 202
934 187
810 484
792 492
984 537
388 925
816 75
939 70
812 178
567 380
148 868
586 48
387 700
559 76
918 170
48 738
388 1000
232 939
684 477
562 113
552 271
548 210
860 219
702 550
739 158
526 218
440 861
144 640
258 865
78 776
670 577
822 360
332 885
752 10
65 924
977 534
650 291
138 682
823 180
78 770
750 537
830 22
974 570
894 31
267 940
110 634
118 914
549 282
762 91
547 156
594 383
239 982
834 265
850 448
585 102
435 612
60 982
710 204
769 186
958 235
707 232
675 276
668 130
611 288
762 265
57 602
989 564
182 717
818 585
172 970
986 462
659 468
880 553
715 388
408 613
834 448
16 899
218 615
589 138
934 40
540 298
560 274
985 478
320 703
402 655
822 59
733 508
540 336
190 817
685 188
188 837
526 59
555 136
264 807
372 944
143 696
742 542
348 685
629 516
250 685
130 855
879 206
998 513
332 934
840 331
545 582
582 38
288 757
146 768
510 90
639 118
792 381
641 142
639 12
4 982
276 628
757 48
732 547
633 362
440 601
346 853
560 166
342 787
319 864
115 716
382 826
538 122
340 852
346 968
627 548
733 86
704 12
124 633
148 940
751 522
289 662
625 104
804 309
162 815
513 230
720 459
720 6
816 82
704 490
405 874
578 355
696 240
184 808
22 601
890 133
693 578
900 582
742 492
596 484
105 752
868 369
389 870
766 250
419 934
618 297
362 667
930 271
112 932
153 706
443 868
100 615
781 548
682 538
430 917
360 746
828 211
942 218
168 772
571 370
96 717
600 508
682 98
445 804
568 407
588 34
538 573
748 72
804 154
996 204
643 76
790 497
802 492
867 144
905 510
320 958
290 777
474 690
538 578
668 157
754 474
181 968
727 14
834 563
228 737
496 725
734 157
657 400
780 290
304 735
211 934
747 280
796 530
603 76
288 700
91 914
862 111
879 548
332 745
844 4
262 926
830 318
957 102
967 534
557 148
1000 570
402 620
836 72
136 708
724 580
187 904
900 476
943 64
550 153
602 568
54 947
972 413
925 586
241 924
544 518
300 871
192 901
886 188
529 416
654 518
676 47
790 139
402 946
58 762
790 43
202 796
880 513
328 676
470 684
778 342
484 624
918 262
510 529
46 703
764 499
568 143
814 435
32 753
604 174
892 314
828 12
798 351
622 153
112 866
139 950
75 842
697 162
575 462
180 623
699 132
928 27
70 988
718 491
204 840
703 552
994 558
492 653
835 512
588 18
580 483
389 856
328 607
214 874
528 122
368 738
128 847
432 939
407 936
888 305
835 266
591 252
742 507
359 630
198 842
520 563
508 428
540 64
675 176
854 255
660 130
558 541
143 868
752 186
817 528
606 295
632 142
770 589
634 140
262 965
447 942
731 582
34 601
674 531
950 70
757 438
420 870
180 976
573 220
648 322
681 214
116 952
754 544
622 288
42 897
602 226
884 115
867 284
105 668
642 426
804 324
926 259
672 206
504 524
982 189
788 120
598 155
842 573
687 258
178 834
668 4
850 93
576 577
432 984
442 666
510 262
228 826
828 215
87 718
885 534
676 145
202 608
91 764
2 792
594 28
567 134
59 996
558 74
114 953
795 296
604 17
932 121
840 590
270 962
175 956
630 159
652 358
715 560
870 48
951 208
478 932
84 940
717 200
928 589
498 639
631 140
94 651
138 959
729 436
954 96
986 295
913 46
588 345
330 761
614 570
670 500
855 414
956 508
418 632
580 221
801 560
686 72
553 586
384 906
109 954
30 614
982 479
364 774
30 838
178 826
958 3
654 482
911 108
328 698
667 228
82 949
705 564
28 834
67 662
209 840
692 462
218 606
888 249
132 760
79 700
667 282
468 999
676 423
876 382
577 254
678 557
327 752
352 670
890 199
598 486
187 998
132 609
178 656
878 235
883 436
512 402
906 555
288 841
292 729
94 901
624 478
3 948
790 520
899 424
195 694
889 508
109 924
845 354
790 575
725 450
843 140
820 123
183 700
88 779
100 941
256 603
200 778
753 394
870 511
228 759
798 151
927 340
315 628
873 62
122 663
737 244
520 230
862 391
776 88
556 435
394 739
20 921
712 537
422 639
528 521
472 991
7 916
892 393
70 633
826 517
560 354
908 276
944 357
920 343
306 912
684 504
884 264
268 923
682 366
970 126
825 510
360 678
919 50
714 293
10 623
208 733
528 534
964 204
282 711
112 911
394 973
197 648
878 576
568 584
522 323
711 140
994 95
790 284
564 299
792 276
155 726
335 942
778 185
933 224
882 260
777 444
828 150
964 302
280 928
611 498
550 333
874 305
682 364
196 733
546 508
630 415
928 299
775 528
98 1000
973 132
61 1000
558 568
786 549
856 219
712 38
59 814
870 512
638 259
824 34
915 418
534 35
964 86
870 363
976 274
181 630
580 463
318 818
534 291
637 550
421 612
358 859
955 88
652 575
1 928
435 636
868 338
6 645
942 248
926 187
619 24
730 229
984 317
716 163
818 249
562 266
978 190
958 432
475 768
510 387
457 788
806 297
984 18
541 544
860 325
450 634
946 305
258 633
830 364
536 220
501 10
799 36
250 787
759 200
349 712
179 906
647 430
90 667
1 722
430 709
808 120
699 512
337 920
450 847
363 710
867 228
79 606
612 320
234 825
631 312
979 508
104 864
575 568
644 303
780 109
727 566
899 36
535 486
738 50
594 295
655 286
464 820
10 945
361 768
788 586
582 514
770 244
214 986
954 214
808 344
234 927
344 598
580 4
694 505
220 965
102 839
486 863
780 472
950 294
456 762
170 930
402 616
748 3
174 795
829 40
594 460
752 117
640 581
652 526
442 734
435 830
8 793
482 940
261 700
90 960
883 508
318 899
128 622
228 869
739 198
705 510
189 706
311 768
964 525
705 316
666 407
632 249
308 912
878 426
456 923
687 574
654 61
478 871
718 50
886 532
590 564
150 646
171 750
40 826
707 570
630 498
642 275
742 591
680 525
600 492
538 458
354 764
196 678
258 795
889 452
924 29
554 169
852 273
299 922
166 744
909 220
974 24
946 437
798 297
802 146
852 350
610 5
537 146
868 571
552 398
402 684
366 715
655 392
682 577
786 113
871 304
989 108
508 2
50 903
888 493
638 207
32 597
732 377
990 395
762 413
671 208
739 18
438 724
434 792
886 579
76 850
580 320
680 324
787 432
291 822
941 282
858 521
934 144
754 387
726 245
154 947
10 617
932 433
764 313
511 554
78 824
754 542
292 882
124 738
706 147
490 764
310 715
792 533
71 952
836 295
214 842
796 310
895 178
956 573
766 278
525 402
145 976
802 409
348 736
699 84
253 628
71 822
988 344
244 661
138 982
565 132
979 356
72 729
218 609
974 400
864 209
648 156
679 510
246 883
709 200
958 150
993 324
850 262
656 517
648 5
712 3
274 730
772 555
652 470
609 208
796 538
204 605
429 812
766 524
706 327
682 356
302 852
239 856
69 632
833 552
550 40
724 115
519 306
954 26
184 812
494 720
526 195
753 548
663 504
212 634
720 294
433 682
156 749
554 292
830 568
829 254
510 93
582 83
645 292
359 720
564 140
258 894
976 378
565 304
554 576
160 745
252 960
957 256
546 132
604 580
567 106
242 846
606 580
268 792
974 103
997 400
976 522
801 554
408 906
356 748
726 18
640 163
330 922
137 738
589 36
623 508
750 136
925 448
807 590
653 192
657 346
830 271
690 522
644 550
45 596
964 530
436 799
159 792
469 818
139 798
588 54
556 514
443 720
959 576
834 543
822 350
162 904
732 590
693 278
567 580
709 298
655 524
876 84
430 717
729 316
583 94
362 808
873 568
502 464
815 214
510 56
742 429
187 942
330 936
423 948
588 555
222 899
736 197
786 80
492 828
855 558
266 720
524 579
228 897
423 796
196 918
88 688
927 350
460 835
921 158
911 130
704 432
882 324
576 543
383 850
99 752
615 218
686 348
178 737
678 568
24 762
58 616
948 78
95 754
817 158
268 941
489 954
815 346
450 807
633 384
373 596
934 499
810 488
882 458
669 554
710 486
521 580
927 512
600 451
24 946
714 552
684 180
878 489
954 204
624 380
592 578
531 478
890 66
958 170
252 795
104 658
718 322
304 786
46 908
424 706
844 38
917 358
652 228
556 147
568 240
484 711
534 5
381 708
990 575
880 177
33 646
502 484
244 924
416 904
600 338
996 573
454 796
300 757
875 324
911 532
442 597
999 170
583 182
478 697
905 570
838 425
708 573
726 62
783 68
761 582
548 204
708 559
656 319
197 916
856 504
269 888
1000 232
470 865
384 786
590 399
739 46
799 114
720 530
472 891
964 347
482 678
888 112
659 100
152 820
552 500
28 996
291 742
570 494
896 418
589 380
926 285
199 768
13 700
502 479
308 948
492 596
516 270
72 928
992 244
539 444
213 628
640 592
517 26
865 354
433 856
671 424
974 132
324 858
372 962
830 25
352 956
200 928
514 161
591 528
597 70
985 426
678 575
892 165
610 74
990 158
505 518
780 453
372 641
942 536
310 922
160 726
310 940
964 121
631 330
942 27
925 278
267 774
257 826
223 974
619 346
714 16
838 507
24 722
390 879
966 348
735 366
540 235
844 54
597 494
873 138
861 442
680 477
261 948
133 648
649 10
2 813
69 724
483 718
646 202
844 169
512 217
332 595
727 368
499 776
940 321
911 22
212 811
794 231
836 100
910 88
379 850
501 584
366 623
570 146
822 479
606 135
377 696
449 628
626 423
360 774
799 346
644 165
536 589
960 556
776 10
904 181
718 288
618 13
175 668
331 798
997 358
486 917
544 100
889 166
657 118
194 619
397 904
430 605
929 88
786 419
930 457
215 634
140 646
24 718
370 644
92 894
677 504
452 850
232 920
795 374
666 124
424 917
53 634
275 976
692 504
8 963
134 774
825 534
533 538
34 976
528 347
319 890
744 535
234 950
883 582
765 568
690 95
96 604
372 791
766 532
342 693
385 620
748 353
115 764
704 106
604 390
578 585
169 964
994 186
852 264
110 765
913 486
18 930
96 897
830 54
483 640
248 672
972 395
989 480
192 875
995 370
208 603
819 276
603 588
710 103
668 408
700 513
798 97
932 57
14 729
351 840
495 694
74 622
996 314
646 14
836 577
736 393
159 868
404 852
720 196
528 518
834 267
315 726
474 768
58 989
316 733
828 377
622 360
697 384
884 76
772 405
858 111
218 837
282 685
680 328
829 220
688 11
282 791
659 508
859 2
521 592
888 590
168 901
968 483
105 754
559 316
786 124
759 504
692 189
624 30
184 675
75 692
16 759
220 648
464 807
285 992
654 89
660 109
346 913
980 292
666 524
310 934
214 797
631 532
506 292
799 110
920 187
202 875
760 488
244 798
514 581
10 933
942 106
384 931
342 763
118 852
771 160
914 571
635 346
721 458
541 552
703 174
744 553
970 541
219 770
811 400
750 305
412 807
922 54
814 224
784 566
982 93
290 619
924 246
912 534
717 322
112 891
102 976
553 52
610 214
490 675
118 897
876 529
762 579
12 666
152 717
372 635
474 666
269 724
70 662
815 550
830 582
620 556
484 851
31 954
844 519
566 429
61 994
28 597
791 390
786 200
883 312
811 454
411 810
942 135
812 507
550 497
914 243
292 851
518 102
739 118
532 452
672 400
992 61
169 698
177 948
28 678
952 120
662 435
82 630
28 991
984 147
996 534
790 183
519 440
870 93
605 174
627 218
470 787
639 548
256 643
655 440
892 593
610 536
4 698
243 682
808 63
930 510
724 261
110 943
82 893
624 345
921 110
568 195
936 337
891 120
674 315
683 522
844 455
928 260
416 840
458 922
852 294
814 273
162 910
881 348
195 944
872 499
982 270
786 587
570 195
653 22
556 14
652 177
715 540
889 144
292 656
648 388
617 426
909 312
324 696
754 306
874 2
582 4
153 596
223 700
361 668
252 834
328 739
138 869
658 71
782 280
802 96
98 783
606 262
458 991
713 544
525 380
630 523
900 273
434 619
79 904
98 642
672 313
186 693
446 898
547 108
920 427
435 762
638 112
82 979
902 135
800 198
512 502
850 13
688 243
198 732
217 802
723 558
536 513
792 578
460 980
556 163
150 912
746 534
839 12
169 730
302 846
52 785
208 835
160 764
922 517
850 153
445 694
597 588
976 392
121 998
792 41
777 216
428 904
43 830
862 93
96 953
510 513
261 940
663 76
916 163
813 306
3 748
700 305
135 824
214 860
937 342
63 744
690 333
342 771
573 348
736 367
622 151
986 555
664 386
572 504
860 132
900 510
758 274
536 264
890 270
780 506
456 605
284 874
246 837
918 398
324 819
652 591
425 816
692 585
234 782
732 223
206 643
169 902
242 645
775 484
9 798
660 590
462 758
754 115
750 502
58 778
709 590
966 467
192 910
405 964
966 64
332 786
318 766
54 844
3 680
976 112
480 799
485 790
88 840
939 248
518 285
394 610
934 575
873 548
272 703
773 516
396 614
941 498
621 164
357 808
119 906
984 167
853 240
453 658
670 95
680 424
736 357
834 220
454 650
864 91
558 6
677 250
102 739
788 432
492 657
927 424
24 983
322 740
41 684
504 495
696 495
984 409
214 617
802 506
216 709
543 418
838 193
579 176
192 898
832 110
766 588
900 118
898 1
636 152
898 550
832 371
860 84
459 780
698 103
261 972
414 844
542 238
573 32
362 672
764 387
170 819
138 844
540 399
113 762
952 214
322 856
461 798
738 3
845 532
228 922
288 878
397 826
919 268
594 522
786 210
724 167
475 966
894 4
123 986
312 951
416 697
359 694
635 324
876 585
622 50
416 805
283 764
526 253
267 822
847 58
532 124
201 964
533 388
909 440
501 142
703 200
912 88
690 560
74 765
541 530
297 698
792 302
402 696
198 723
538 63
457 932
356 847
1 680
415 854
922 1
330 898
804 278
598 8
439 904
693 334
604 206
660 279
242 919
665 568
661 320
40 825
776 93
240 864
509 310
240 829
48 786
985 368
811 272
59 858
96 857
256 739
478 980
163 946
889 446
844 462
838 262
869 58
645 500
508 448
535 336
741 134
607 406
721 558
587 100
986 273
383 922
658 74
800 480
165 860
259 978
838 271
37 796
380 922
207 662
662 147
804 579
639 104
212 928
484 903
688 266
523 380
930 577
14 895
486 902
930 348
822 518
1000 307
54 641
286 647
780 88
610 553
978 537
830 495
802 235
578 561
525 424
335 720
291 834
645 178
892 66
214 900
815 592
163 660
886 537
122 985
890 456
228 609
606 118
670 542
639 484
689 510
168 703
534 77
912 572
29 712
843 570
667 332
834 307
908 468
245 820
909 568
117 630
666 425
740 115
720 109
860 265
251 918
82 622
174 724
830 535
380 859
233 772
465 804
308 984
816 152
502 391
579 92
676 575
810 501
678 120
935 292
56 753
881 234
244 711
952 585
922 381
210 781
804 519
494 966
53 928
657 58
469 674
926 190
372 926
895 474
366 973
804 538
234 693
669 492
974 508
558 542
668 355
264 991
540 517
844 464
505 248
766 487
46 648
665 522
855 382
687 194
381 954
974 217
876 269
502 560
358 914
780 204
330 874
554 439
998 583
164 900
492 700
76 865
282 823
766 350
598 141
719 114
980 438
798 13
774 344
669 276
770 270
852 501
686 295
716 313
580 578
226 932
143 882
796 97
6 907
835 574
237 634
355 822
844 379
716 177
586 519
535 58
253 738
12 715
625 322
30 844
650 217
772 454
798 568
594 558
744 77
675 532
514 516
971 534
682 552
272 654
100 782
408 663
340 691
624 177
612 538
962 379
778 262
838 226
109 828
18 957
49 604
20 762
250 781
712 552
92 978
695 246
465 624
278 826
714 185
609 556
579 226
616 53
373 884
972 404
774 258
51 878
955 358
864 559
750 10
338 907
625 490
678 181
953 484
238 981
531 230
148 784
770 456
765 528
162 631
460 866
483 926
33 812
656 189
686 247
514 154
961 180
462 690
876 250
619 498
860 400
579 474
810 246
952 428
575 30
770 225
250 930
723 154
506 270
265 598
918 313
188 784
588 155
338 609
625 516
784 339
655 108
762 182
784 545
709 288
528 336
472 632
547 190
782 28
454 672
606 477
891 420
234 608
126 920
234 935
591 542
923 172
717 182
760 77
822 460
948 451
977 16
641 442
816 384
772 568
30 626
370 741
4 602
770 178
772 582
187 888
624 147
994 423
345 776
982 282
736 2
734 61
352 818
642 19
737 504
519 574
612 480
985 538
108 978
95 804
338 784
478 778
554 465
320 901
550 67
734 97
817 464
430 969
110 724
768 251
546 29
568 585
604 25
724 98
922 194
868 530
976 255
165 942
771 524
686 78
445 842
2 639
270 783
8 627
798 593
277 754
202 645
674 447
402 918
337 758
768 341
475 766
382 814
164 789
95 690
846 29
902 310
669 36
910 417
350 796
420 960
524 283
88 932
639 470
703 144
978 506
670 97
30 698
4 808
660 97
420 689
525 118
773 340
22 687
602 45
934 382
636 118
387 930
848 463
400 650
669 124
971 270
460 906
737 454
665 250
177 724
970 32
750 455
41 792
450 970
302 699
61 740
643 556
591 500
396 970
292 734
858 183
655 72
48 934
460 734
970 121
903 122
989 498
614 79
996 490
205 930
895 440
786 490
68 798
228 840
225 870
510 87
850 203
975 582
534 306
951 512
980 382
883 546
401 904
250 676
748 70
625 12
270 830
898 576
400 788
59 898
853 442
644 579
633 582
777 348
541 394
531 482
240 640
318 850
354 995
274 780
665 316
640 493
454 895
506 505
553 568
18 899
431 718
602 43
914 60
761 310
821 424
368 744
978 258
967 196
828 239
544 534
515 232
45 694
427 892
212 963
984 382
640 194
792 206
879 374
260 957
28 726
586 388
859 346
455 970
710 208
408 645
984 80
534 592
327 794
280 660
599 456
410 678
654 507
527 154
912 361
417 684
370 916
972 351
730 487
513 388
574 409
618 107
986 102
295 666
509 268
353 886
774 257
838 169
602 99
704 21
236 699
398 871
655 338
973 522
755 252
346 747
696 280
634 561
653 184
535 240
76 780
465 798
278 900
281 780
315 656
357 902
716 55
924 465
983 544
790 428
406 615
974 234
683 232
18 611
285 668
670 587
372 825
325 660
502 399
999 448
621 302
433 662
82 731
540 155
643 520
689 124
432 671
922 539
718 264
742 528
200 712
577 512
700 573
625 534
228 926
20 643
810 174
194 730
557 102
88 665
984 552
330 904
159 918
938 342
942 291
819 348
70 615
308 985
458 819
720 575
940 194
545 394
769 348
890 342
802 173
530 510
958 590
683 576
350 844
504 411
870 492
186 638
450 641
627 272
16 659
940 508
415 608
252 895
680 583
382 884
648 11
766 107
582 213
412 910
559 526
580 324
818 214
858 167
52 847
504 366
645 168
879 278
70 848
294 610
580 197
612 135
597 116
564 566
298 741
879 126
506 549
102 794
345 696
892 53
178 792
745 392
969 586
988 373
687 592
19 994
477 944
718 67
696 250
199 926
684 207
982 532
600 371
705 516
870 347
962 459
532 262
106 890
914 219
310 947
332 784
640 96
879 130
553 312
392 601
716 420
431 744
820 481
678 104
440 919
48 977
416 874
231 750
655 516
144 652
904 482
345 898
918 463
295 650
699 350
784 69
229 802
423 978
942 340
205 640
684 236
410 702
66 747
54 961
870 575
170 840
984 122
501 404
744 14
445 702
90 711
842 589
894 442
214 722
718 93
933 110
673 592
114 737
800 525
16 973
182 813
315 964
342 946
762 492
815 354
1 650
480 914
378 848
527 244
575 136
765 580
924 270
532 543
268 819
188 625
35 628
940 576
622 403
690 422
641 258
912 492
834 52
406 673
82 985
906 515
972 562
220 758
830 66
108 957
832 334
933 352
642 320
799 254
842 565
933 492
372 643
389 940
804 265
544 497
480 803
406 862
794 522
914 580
152 946
865 254
158 954
717 486
802 120
696 343
118 775
104 961
613 372
833 76
50 666
828 584
952 547
708 494
654 261
873 370
622 224
926 484
289 804
604 469
948 373
913 266
472 890
362 810
592 225
815 306
814 332
354 991
774 7
672 247
520 181
986 585
997 566
50 921
697 502
457 808
631 90
706 477
636 440
5 994
39 840
670 16
883 560
746 577
516 563
895 242
598 394
654 409
938 172
678 223
111 832
165 802
875 160
374 909
20 900
35 936
627 468
176 823
239 942
887 264
154 655
620 79
815 504
423 736
214 705
825 530
692 565
142 971
270 605
928 361
19 996
280 598
677 502
340 788
598 544
578 21
516 280
64 933
842 307
362 724
682 494
172 918
854 514
792 58
464 727
743 84
786 567
562 524
874 446
213 742
704 426
210 958
460 665
257 892
238 803
850 193
615 404
489 840
842 69
882 507
976 294
990 552
401 730
270 751
910 547
724 480
168 941
846 538
834 522
195 634
780 241
882 480
823 574
671 414
513 286
983 244
488 892
12 671
704 79
440 810
60 962
268 765
130 764
730 452
886 382
96 745
144 676
10 876
780 571
784 15
830 160
960 524
919 34
738 349
2 648
300 743
942 514
756 15
748 558
112 873
344 639
952 362
610 456
848 262
513 524
887 36
834 438
284 645
732 23
714 272
627 458
883 332
860 81
528 324
402 952
474 790
358 990
540 498
837 530
878 519
872 582
878 529
406 857
342 650
42 936
683 36
698 292
159 664
564 432
990 436
575 72
642 588
398 660
10 659
716 277
514 523
652 435
180 798
880 569
97 792
303 802
591 362
288 821
796 484
771 548
867 344
452 811
293 810
932 205
442 655
295 890
994 559
485 654
994 551
607 338
818 507
567 186
63 948
337 762
57 948
454 863
766 425
838 30
283 624
570 339
891 522
666 497
13 674
264 653
150 975
904 549
844 517
237 946
39 724
719 342
763 342
607 322
574 260
742 444
893 46
839 438
866 223
625 122
926 552
771 348
87 704
226 873
954 551
479 870
960 110
855 482
588 593
174 925
948 590
588 302
698 207
91 902
613 58
298 729
772 442
718 44
164 960
541 190
478 873
659 330
736 200
963 130
113 972
801 404
928 574
135 794
694 353
383 780
720 224
405 620
970 27
166 699
936 69
983 528
300 966
127 880
64 669
36 798
438 644
796 207
806 534
917 372
489 626
965 580
722 357
386 904
498 684
360 611
254 781
870 498
437 850
985 592
903 10
382 616
826 423
992 402
258 662
111 804
1000 520
873 584
458 598
910 174
823 536
739 518
402 725
657 262
817 562
690 89
981 562
621 574
966 229
678 285
25 946
73 840
758 342
690 574
756 110
529 282
903 584
781 488
874 509
826 400
876 547
926 319
998 327
697 456
261 608
789 448
723 548
110 811
948 270
212 675
750 369
737 532
138 880
846 63
205 796
907 524
808 210
466 698
843 312
799 444
595 526
813 238
812 106
452 787
360 839
707 82
912 427
465 632
400 864
14 627
9 916
461 834
552 456
346 737
98 792
380 834
90 717
147 764
694 164
432 862
231 962
847 478
438 949
237 782
177 920
834 144
408 693
106 817
366 804
544 381
782 216
838 550
625 380
1 860
544 154
697 166
610 148
536 270
513 550
886 208
562 250
872 565
348 948
520 542
834 51
982 41
436 642
960 284
916 240
739 218
522 19
51 840
494 649
705 128
768 81
292 949
952 117
996 285
76 682
921 98
817 388
242 706
858 327
104 697
509 568
534 442
890 480
948 516
980 325
749 274
790 267
528 162
633 126
964 587
378 601
400 700
307 812
552 145
979 208
717 288
572 579
914 543
736 354
300 992
323 696
804 2
532 200
640 193
688 379
894 418
790 582
703 296
828 551
133 760
15 690
437 886
372 741
628 524
769 56
442 680
484 751
674 193
303 828
982 211
252 622
717 152
538 184
452 984
940 573
933 172
740 583
201 778
335 678
265 790
166 724
757 66
910 510
405 702
862 423
304 891
240 779
574 157
424 983
50 604
464 802
588 218
644 415
224 904
984 162
753 72
320 802
432 888
394 799
486 884
368 771
322 615
18 967
873 170
534 350
642 477
378 612
806 543
735 446
346 852
862 311
962 516
382 712
729 456
583 170
412 876
882 171
961 94
835 548
510 104
898 51
580 163
547 564
544 310
696 460
299 744
528 585
84 816
48 995
834 313
674 273
742 162
442 900
972 383
172 898
32 834
650 333
576 124
1000 532
942 203
736 523
96 937
418 988
782 571
308 705
954 584
24 970
844 541
36 770
994 543
837 196
540 37
502 347
727 78
632 588
208 746
622 120
118 982
617 514
747 538
580 446
476 598
868 555
576 345
201 854
780 519
438 910
650 592
684 593
132 710
954 479
581 54
444 761
860 469
148 877
515 546
765 484
911 28
907 178
300 987
352 659
660 545
112 738
644 292
738 80
105 712
203 676
645 542
958 44
430 991
418 970
220 958
632 61
286 805
924 556
216 948
785 520
372 941
936 72
954 160
433 928
714 568
888 446
792 563
137 972
394 625
266 975
801 512
874 141
990 334
708 249
952 565
640 206
90 648
972 69
565 162
790 352
330 747
798 531
920 202
384 778
350 801
492 663
912 583
589 80
490 837
442 995
191 678
644 538
84 745
357 754
564 369
588 66
411 644
444 817
946 73
10 916
730 36
324 791
124 777
11 742
156 967
724 263
540 380
549 580
16 867
782 103
562 135
73 950
876 304
585 82
470 829
562 365
227 858
913 302
288 787
515 294
488 945
718 527
90 610
101 852
951 344
779 570
285 724
1000 175
367 866
432 650
940 395
222 950
232 759
408 623
550 218
572 282
280 976
360 851
220 888
684 549
668 361
415 706
585 196
422 873
78 735
732 471
816 342
532 12
138 620
888 58
331 690
114 715
435 868
324 947
892 419
900 521
856 70
162 865
842 465
750 193
568 562
334 797
634 189
930 159
555 132
390 736
599 202
416 775
474 975
397 658
301 624
36 939
790 423
226 843
663 54
590 543
630 473
824 508
458 685
926 592
617 58
939 170
183 924
532 487
131 934
463 950
356 744
228 782
101 828
158 855
794 168
753 542
847 174
659 270
258 844
448 947
117 792
290 874
713 510
969 18
292 738
691 18
294 909
581 328
544 114
723 298
152 952
90 990
362 634
250 868
114 655
130 816
412 667
696 578
958 501
843 170
480 833
545 448
634 541
454 929
322 944
535 136
942 404
556 308
949 242
354 939
12 819
998 361
879 266
694 75
886 143
898 539
465 702
262 802
816 112
323 706
862 510
693 6
922 431
545 580
241 642
360 895
848 549
298 806
620 529
614 366
766 542
616 160
95 648
272 613
598 333
786 507
852 585
954 284
869 382
491 598
768 96
655 458
63 708
554 45
10 743
538 41
935 568
610 325
432 636
18 775
272 735
730 397
392 997
972 143
736 202
830 565
492 675
492 621
872 543
702 71
718 207
54 718
317 952
923 570
378 718
970 526
470 850
373 920
619 472
765 552
613 168
223 712
652 513
600 585
750 496
690 32
703 242
903 68
282 608
284 724
897 414
99 628
912 160
522 510
220 926
524 145
266 870
333 950
896 163
722 366
122 799
172 771
942 66
185 636
568 40
423 994
472 788
799 234
936 279
810 497
126 605
1000 62
785 318
674 588
889 456
640 230
522 556
542 589
486 707
864 511
712 96
751 308
927 556
121 722
769 530
864 350
870 443
320 684
966 583
683 436
778 213
933 458
512 25
436 889
828 281
880 492
108 938
126 822
400 812
782 546
544 568
562 61
708 170
299 706
876 257
696 585
676 435
228 854
879 384
112 881
490 747
678 579
59 804
489 770
62 799
56 934
658 144
612 254
735 110
568 425
513 552
643 104
954 222
550 554
710 85
935 544
477 684
762 125
910 499
558 361
627 380
980 517
651 78
760 128
579 458
14 723
793 526
677 318
977 270
954 574
127 858
225 814
461 690
18 601
663 526
644 193
928 7
140 669
186 934
906 438
624 515
274 763
377 700
19 756
571 188
774 577
116 967
721 198
395 768
484 754
936 480
128 892
167 816
641 514
672 299
184 772
190 684
883 176
905 498
662 423
510 72
869 102
251 712
943 280
172 805
134 804
961 214
34 708
696 564
874 43
774 137
804 488
380 756
51 902
684 238
20 910
514 250
806 367
795 388
880 178
791 580
953 396
524 276
775 188
620 304
687 104
700 425
534 59
409 736
920 304
740 369
265 670
732 449
957 212
905 138
798 558
587 538
663 586
892 492
649 76
930 468
592 433
664 589
856 312
628 179
714 191
483 906
661 378
493 854
40 776
277 766
20 625
564 351
677 466
108 721
964 357
834 72
228 812
695 556
362 837
390 661
708 499
674 409
119 676
808 197
755 70
894 22
492 620
805 220
726 498
914 576
324 987
497 738
32 946
610 490
549 106
498 761
168 947
648 436
968 438
427 888
155 948
857 18
148 893
998 474
763 548
587 184
865 512
973 510
516 250
524 16
929 486
563 318
632 547
240 950
171 658
280 612
895 16
738 557
712 570
120 885
754 580
630 408
624 150
29 750
852 42
882 159
802 304
833 384
767 264
656 82
5 648
437 882
946 250
962 345
527 354
138 929
293 832
974 289
412 903
520 592
928 169
893 70
827 498
660 224
66 822
170 966
39 712
550 252
155 888
551 520
678 268
858 569
313 906
624 216
870 152
817 42
839 496
889 292
129 930
282 798
252 963
579 4
801 394
901 538
611 18
764 25
618 486
468 748
811 72
284 739
741 554
411 988
456 872
252 964
846 227
547 412
190 717
624 543
688 97
751 48
552 497
404 828
483 690
102 649
647 490
190 930
546 55
578 510
15 640
778 579
266 949
892 58
504 523
565 548
758 123
92 804
915 14
764 516
933 502
752 91
780 448
655 304
658 205
534 329
707 510
922 328
547 168
636 315
599 510
712 69
676 465
468 642
398 703
517 124
319 788
856 55
129 936
626 184
270 681
699 348
284 955
70 706
275 708
688 572
622 428
437 1000
113 910
636 550
140 852
672 199
817 192
654 483
904 317
455 678
60 629
111 718
474 761
808 22
866 67
397 776
825 158
111 980
912 188
142 724
991 218
503 94
585 248
700 421
352 985
4 984
590 508
884 511
164 892
740 70
912 443
1000 106
346 800
940 575
984 297
340 611
650 547
936 452
690 50
554 96
540 94
490 740
617 138
452 652
285 780
440 832
263 922
937 282
404 664
892 35
36 893
702 330
460 645
834 582
823 494
850 331
897 500
432 647
710 457
972 374
934 567
901 364
931 274
342 820
338 925
480 783
88 647
720 229
712 532
216 628
532 71
69 928
27 784
926 208
36 762
734 33
829 50
136 640
963 80
370 607
784 263
714 494
114 776
951 124
720 468
87 766
658 138
252 627
410 856
308 598
835 146
902 276
348 808
451 928
534 435
832 385
850 120
948 550
771 468
271 998
831 518
1000 443
509 592
781 582
757 298
48 808
340 664
521 582
558 386
874 103
822 521
414 702
250 670
931 174
798 193
412 976
256 929
402 716
993 378
227 820
309 682
970 326
716 7
174 814
112 906
849 568
510 307
955 506
52 951
404 825
578 538
900 492
196 752
778 152
129 818
420 968
16 894
266 963
328 819
596 202
675 434
50 985
582 504
825 394
680 295
136 664
134 652
846 113
774 17
889 142
427 646
746 505
148 985
652 235
848 553
582 42
160 663
267 596
150 625
370 841
390 881
272 631
243 728
222 829
829 552
770 555
7 694
624 386
361 778
252 638
126 807
694 153
730 65
880 535
933 346
784 277
824 150
288 937
303 888
960 135
764 352
846 28
27 840
632 481
203 646
912 288
62 609
318 720
834 185
522 515
629 96
37 942
811 2
788 22
496 877
1000 250
300 600
148 722
84 775
878 579
40 649
812 432
993 566
184 971
538 549
796 15
624 428
410 742
252 814
16 817
940 40
867 26
517 104
474 689
981 50
258 727
646 207
794 27
912 162
400 735
373 904
332 649
690 285
894 219
779 250
630 570
107 822
192 849
1000 446
366 925
330 997
209 634
718 504
415 654
72 844
913 32
556 544
945 494
485 900
996 70
681 538
926 328
103 798
214 608
924 17
866 162
713 46
900 284
985 146
738 348
661 374
166 972
14 891
562 96
568 6
652 444
780 121
154 855
647 370
592 216
608 406
960 586
611 112
690 242
684 75
440 687
372 834
816 157
372 910
322 911
360 943
918 223
936 419
24 660
655 554
930 512
584 262
665 538
532 103
916 174
603 394
564 33
197 844
858 460
962 504
219 642
411 744
971 208
478 952
587 108
814 547
598 404
752 262
803 84
300 675
828 122
676 164
541 80
913 570
552 198
905 150
518 202
630 143
702 504
50 946
854 568
884 289
654 481
775 90
226 779
384 722
808 93
558 539
262 607
835 286
765 430
120 754
556 527
972 284
688 564
932 49
924 439
998 315
94 639
714 479
12 808
924 493
91 802
851 228
329 676
484 853
760 497
522 372
948 322
946 78
582 237
760 460
446 718
935 300
116 805
136 843
540 63
362 820
924 186
804 145
940 502
318 786
334 895
838 521
527 334
666 80
774 566
760 8
504 92
648 262
694 432
930 538
97 646
228 980
973 142
382 774
807 344
768 543
798 529
807 338
340 596
926 163
645 504
699 378
508 159
354 854
645 56
959 528
844 50
344 981
228 921
720 563
161 970
846 388
953 166
327 696
953 178
698 360
340 870
394 669
707 138
957 544
341 970
933 430
262 861
582 525
401 732
835 182
671 534
188 765
384 926
7 832
968 309
250 757
474 699
161 660
963 54
602 402
780 139
493 1000
268 630
764 562
420 736
104 619
755 532
878 375
156 762
648 438
984 539
571 282
770 436
221 964
243 812
120 724
740 570
712 248
436 979
402 859
726 95
589 110
870 345
570 15
322 838
979 156
77 940
76 817
429 662
732 196
760 149
733 38
765 260
48 844
954 263
250 985
640 357
503 448
900 172
148 897
625 582
470 936
546 290
652 184
638 313
894 541
520 332
726 228
699 582
15 820
437 748
159 934
578 118
822 391
926 567
234 926
42 774
510 571
142 843
223 668
724 239
260 786
690 220
804 293
754 339
782 210
344 678
764 90
601 82
480 909
708 512
922 150
524 583
264 944
896 232
637 568
156 774
492 716
522 490
657 76
634 507
778 318
544 406
749 34
659 568
383 864
683 370
8 651
888 574
582 548
750 125
325 790
354 948
258 663
997 348
790 91
349 668
28 774
681 182
552 143
887 246
365 870
977 84
811 8
55 666
578 501
498 688
984 266
998 54
176 919
469 618
426 878
673 258
36 748
417 892
690 517
699 564
543 576
624 298
603 340
405 694
814 564
229 738
828 576
686 484
570 24
422 757
54 658
992 195
612 259
235 790
685 406
438 751
801 424
792 486
15 818
762 89
10 613
454 888
270 817
570 522
724 556
629 52
768 22
923 418
56 709
576 194
800 586
373 734
408 753
523 278
322 694
20 939
949 22
478 946
647 126
634 580
208 760
989 360
697 10
358 616
770 531
397 726
464 705
794 349
73 748
744 302
270 733
832 497
742 328
224 951
907 38
469 888
726 30
313 834
527 192
502 199
854 583
460 968
588 547
88 725
573 330
774 421
690 145
713 570
349 678
643 246
776 295
903 184
691 438
45 788
944 105
456 645
178 727
538 302
425 754
489 904
968 573
789 302
514 485
960 541
200 846
818 40
909 562
597 126
103 628
620 303
341 784
819 34
982 352
595 452
449 670
360 745
183 844
360 833
894 517
964 238
588 108
406 823
764 169
848 285
2 805
942 9
898 243
241 870
744 184
492 698
594 587
444 796
772 363
394 774
524 366
534 547
358 685
82 968
581 232
972 33
348 998
632 135
842 544
898 9
521 120
467 670
636 497
676 552
52 821
530 247
862 538
699 500
949 438
354 820
6 767
904 158
816 305
336 698
403 960
18 648
241 692
224 796
870 47
788 451
145 934
918 190
583 416
531 222
660 291
448 860
405 904
222 734
383 912
812 559
55 884
540 590
655 544
474 636
93 700
278 961
319 614
94 905
232 841
88 995
783 342
504 54
149 664
498 927
655 100
758 309
362 616
726 23
340 828
459 804
21 792
959 580
540 187
588 24
972 535
972 6
750 553
952 15
428 735
660 23
589 116
636 424
652 125
729 122
590 309
634 535
734 274
306 880
594 27
698 115
810 451
948 588
554 580
552 587
314 679
920 588
172 696
300 697
772 194
945 586
149 730
16 934
530 28
719 244
90 789
270 601
475 724
387 810
984 174
782 39
513 214
520 588
347 1000
516 492
103 890
642 393
367 924
113 744
822 144
757 566
950 441
383 952
24 925
580 199
450 844
471 644
702 588
916 267
864 462
743 388
897 66
222 892
259 694
796 383
468 648
720 289
702 290
982 277
96 962
570 36
318 997
261 864
774 382
322 974
763 30
571 312
877 224
716 243
988 264
654 389
679 92
481 814
864 445
734 381
663 458
652 538
512 132
620 111
488 666
622 161
430 679
999 220
36 772
573 506
354 853
526 128
520 212
551 544
378 661
1 748
535 84
916 455
664 349
40 773
618 394
444 741
772 276
628 272
918 226
73 668
302 762
999 236
177 668
80 804
856 584
756 94
483 832
732 568
514 439
80 654
980 258
382 792
542 537
143 928
202 862
748 371
375 692
600 583
687 534
216 927
902 414
6 883
326 835
573 368
858 454
172 856
432 990
784 75
760 18
432 946
199 822
153 848
741 412
192 977
402 651
843 122
124 810
538 173
278 876
792 197
206 868
16 785
510 122
567 386
988 566
364 634
493 682
898 191
578 12
434 970
328 625
586 439
670 508
6 745
996 140
954 420
832 575
843 124
765 510
568 581
600 328
856 155
674 309
643 60
828 267
648 154
454 636
850 536
862 170
34 912
52 703
437 838
848 318
263 888
678 348
435 696
931 570
356 625
79 906
654 109
664 382
402 950
88 760
852 60
507 446
149 624
64 795
991 510
584 466
588 544
824 577
171 740
636 109
532 409
948 296
96 849
802 541
764 136
642 525
244 787
608 52
330 939
20 880
882 568
980 405
656 279
492 782
676 542
824 163
898 234
169 744
682 122
26 882
724 12
76 602
982 209
230 601
74 831
496 678
521 78
78 621
472 686
1000 220
744 319
698 9
804 530
512 247
198 947
760 193
934 530
396 817
648 363
528 532
233 604
68 640
576 515
487 752
420 997
214 913
559 292
404 928
192 699
817 466
670 473
246 739
958 86
888 346
12 891
530 565
970 97
385 688
595 446
363 796
796 208
823 234
364 863
778 453
776 118
690 321
688 199
870 42
280 916
589 188
926 247
353 712
834 296
862 521
562 192
750 421
882 312
774 393
514 32
591 88
974 388
518 339
220 959
854 15
972 194
550 90
922 219
980 430
284 817
362 882
839 570
53 756
984 515
511 292
532 5
490 865
826 177
792 439
62 966
948 522
488 751
920 48
872 156
446 925
383 646
378 876
766 244
513 494
870 101
144 855
882 502
953 364
575 508
716 525
850 564
979 116
450 952
111 960
672 46
706 349
744 294
820 551
564 529
684 265
628 267
83 766
745 548
904 440
620 525
680 399
845 580
290 751
370 635
498 663
764 48
738 126
628 322
649 212
674 582
790 49
292 828
733 118
669 322
99 784
829 252
854 24
334 808
44 666
495 916
607 528
907 554
19 598
780 55
410 771
496 980
804 537
654 78
894 198
708 398
608 397
744 345
630 534
316 793
583 524
662 264
292 695
639 478
938 237
260 732
169 608
664 24
432 978
235 762
733 562
856 505
380 870
222 809
794 568
217 654
106 789
592 377
637 472
226 910
999 80
906 562
522 535
927 560
654 363
821 60
805 246
326 750
452 996
270 686
453 768
760 332
904 230
573 574
704 40
546 548
220 600
636 470
838 586
275 942
657 484
478 832
234 670
204 874
903 492
538 76
559 398
917 586
993 30
886 508
648 62
534 476
972 120
868 69
687 350
44 889
601 452
982 587
570 261
534 473
733 42
908 237
450 747
308 894
928 291
981 500
152 874
615 268
452 918
24 827
168 759
624 563
436 717
174 817
493 940
787 364
898 502
672 156
930 553
204 631
916 539
150 669
502 515
929 324
328 768
696 562
495 888
592 335
921 552
437 862
742 30
216 979
96 828
192 606
876 335
834 369
490 722
376 767
635 154
562 505
780 298
371 942
681 174
404 1000
986 375
586 257
745 540
772 505
607 236
664 290
946 48
823 414
652 572
655 292
214 701
773 342
444 766
965 558
572 477
365 642
88 683
997 576
115 928
373 654
592 387
121 612
855 294
66 938
268 620
464 994
747 48
946 365
82 601
895 278
19 848
634 487
448 633
996 483
272 837
350 748
798 506
922 418
100 914
608 157
775 492
347 784
514 593
190 875
666 44
570 436
515 364
160 921
726 519
324 852
74 838
208 726
666 72
782 120
231 954
251 834
628 420
69 696
508 340
6 877
26 717
462 846
219 892
306 805
983 168
660 169
208 750
458 870
633 510
323 712
232 690
705 370
36 747
538 311
356 967
714 215
810 590
964 134
978 431
563 420
168 685
366 698
482 657
504 410
601 564
295 748
50 696
736 44
264 929
21 940
97 724
816 389
370 991
628 332
208 869
440 799
517 482
781 164
886 300
913 474
844 156
887 568
105 852
553 192
613 330
799 258
215 862
582 191
535 548
778 29
832 391
571 414
692 511
640 150
864 214
293 798
384 666
765 154
994 456
534 153
871 460
380 745
56 790
778 251
118 615
550 149
984 223
909 520
905 520
529 568
586 383
898 82
438 884
168 856
806 318
694 192
409 854
69 778
312 711
718 536
294 689
816 410
579 528
824 423
216 983
4 666
964 583
882 548
789 446
28 671
802 201
978 51
238 823
571 542
687 294
850 151
549 312
777 544
828 555
689 444
464 714
786 379
698 351
264 685
138 957
823 162
757 344
344 742
87 674
404 855
156 772
62 624
380 784
979 424
960 432
810 67
408 703
844 359
72 846
512 505
921 498
440 646
992 450
4 953
866 435
222 839
936 197
974 559
576 434
148 747
622 475
553 12
586 293
46 892
562 55
435 852
156 653
668 577
978 301
912 571
682 92
974 493
572 67
739 564
963 582
910 404
849 66
722 166
876 178
213 952
58 598
906 537
34 712
841 84
950 84
858 101
435 872
526 553
594 50
678 221
894 47
109 998
895 372
278 693
155 930
820 36
204 661
588 577
290 595
912 250
94 661
839 108
776 282
153 738
949 576
963 178
975 508
654 551
868 162
924 271
184 607
948 126
680 400
422 985
730 312
712 280
568 537
209 876
290 745
516 555
707 540
28 620
54 614
818 418
29 886
162 680
142 808
278 747
415 674
620 517
402 600
598 218
892 261
32 778
856 8
142 977
624 518
988 262
942 83
565 376
75 884
544 3
702 30
540 156
98 846
162 756
301 918
754 235
70 751
750 155
599 24
697 196
828 274
402 954
999 586
384 692
734 46
158 718
660 354
484 867
432 782
174 612
904 99
986 169
498 795
614 439
530 70
969 562
40 744
282 688
926 57
504 8
808 155
459 978
518 195
934 544
994 475
52 684
193 742
254 786
530 534
963 446
605 586
72 672
491 694
765 50
332 732
923 70
940 305
886 13
942 44
150 650
547 378
460 733
74 850
839 550
310 899
390 887
788 483
205 698
135 830
731 4
895 110
128 717
966 439
720 306
780 191
544 516
558 553
54 731
944 189
996 293
660 494
986 474
832 144
605 214
111 622
718 456
57 618
980 577
751 514
592 107
867 570
562 556
965 346
452 669
783 540
88 784
862 251
539 514
280 697
852 481
271 788
758 165
607 136
122 996
97 712
82 754
885 390
822 199
788 24
941 58
669 86
820 535
588 167
846 184
184 615
492 926
568 144
792 3
672 344
780 214
508 27
846 197
640 56
757 154
239 636
512 184
361 820
841 580
991 108
276 834
481 820
688 176
219 624
176 969
85 966
524 7
222 699
418 840
538 554
760 561
870 532
685 206
580 55
511 268
674 414
694 144
850 574
830 225
425 624
862 540
966 109
142 942
418 940
378 638
351 844
994 370
565 272
856 545
463 596
263 946
993 210
393 808
662 519
697 480
948 459
633 398
373 776
96 969
822 545
443 622
507 194
802 313
929 256
873 494
668 139
507 250
579 546
544 213
146 757
632 45
861 508
799 4
207 778
790 547
16 717
517 280
653 526
759 138
746 367
705 354
374 853
932 85
430 698
796 379
401 600
939 384
879 390
689 592
556 242
829 572
921 128
534 381
513 572
763 276
624 491
543 558
772 130
108 765
58 897
545 576
204 822
586 530
278 844
912 417
452 816
662 12
160 725
954 255
540 452
617 532
489 854
318 940
205 708
928 545
69 844
583 186
531 570
489 732
993 574
479 630
15 762
243 754
820 591
814 19
306 957
496 622
708 451
184 600
776 382
936 524
878 360
248 817
546 503
206 813
966 235
920 316
317 762
485 744
724 230
620 126
533 232
859 368
309 796
842 30
286 630
415 906
634 57
585 522
502 443
988 263
199 806
780 515
151 968
743 340
631 130
513 566
649 112
864 439
624 536
154 923
6 917
706 224
870 316
573 6
841 338
157 782
849 38
794 525
10 775
184 666
760 176
730 231
670 505
352 784
650 147
276 597
632 466
530 543
284 810
945 82
987 548
810 469
94 675
133 702
974 184
896 328
605 552
916 564
711 292
834 581
259 620
756 195
892 437
458 799
692 438
672 384
785 538
897 300
688 389
682 449
187 618
836 562
428 663
696 462
660 89
412 617
294 650
936 319
753 592
388 993
571 508
958 563
486 710
936 328
638 30
350 793
64 942
455 928
110 840
695 330
253 646
855 512
633 342
206 624
580 262
271 880
576 465
270 939
574 446
46 974
798 155
860 565
493 848
298 827
565 422
528 388
605 564
465 890
904 159
678 200
571 588
163 722
505 430
392 685
246 789
562 456
908 571
532 67
993 588
33 920
421 642
735 60
82 870
72 747
486 724
853 320
512 108
734 484
184 936
499 900
839 462
192 767
692 591
283 974
451 610
279 648
927 528
742 78
339 650
795 526
88 772
943 408
319 898
628 521
388 750
586 160
799 534
612 590
646 273
752 589
863 132
690 554
588 41
424 804
587 324
343 936
628 526
774 552
606 293
306 893
993 274
394 919
728 127
958 559
538 417
633 436
931 568
737 312
669 454
536 564
685 446
378 772
163 934
508 442
1 798
525 514
164 744
345 626
827 442
292 688
232 967
451 898
406 635
618 547
118 843
820 214
369 910
483 710
382 677
312 943
783 580
604 103
652 501
422 825
993 418
733 430
958 215
900 68
578 30
411 674
550 533
558 561
100 699
693 290
162 761
458 961
395 628
342 927
535 512
614 544
261 712
822 273
506 513
883 516
370 602
75 994
822 566
975 92
737 48
828 434
64 872
44 793
300 621
159 600
954 207
919 102
646 518
170 969
344 637
698 346
756 549
1000 539
79 832
20 655
606 547
643 46
400 663
502 344
820 312
668 297
608 16
560 474
918 471
481 732
812 549
589 552
550 54
135 642
534 462
447 616
792 254
438 689
90 767
948 562
257 840
768 331
678 283
574 299
930 522
640 313
19 900
697 418
717 496
534 90
744 531
858 511
726 522
902 534
870 473
832 30
381 844
582 406
556 580
619 268
271 918
514 102
650 126
730 561
413 750
555 138
402 923
948 271
965 496
255 880
433 728
790 232
258 723
814 175
503 150
952 103
702 228
782 213
650 523
702 23
82 963
932 528
469 760
946 280
973 360
336 657
490 971
788 214
34 986
264 625
992 201
980 541
917 216
336 930
933 444
922 456
826 110
642 225
732 286
897 42
889 220
967 326
538 410
283 816
568 469
735 310
655 84
950 570
502 86
613 506
412 794
336 892
847 424
514 208
99 958
882 6
754 477
432 795
894 553
970 569
318 977
442 681
873 190
674 535
765 556
693 552
648 543
878 244
558 424
675 472
82 878
360 885
211 902
934 106
522 149
465 928
933 476
290 987
109 776
88 619
945 328
704 388
810 234
258 599
618 582
998 535
16 678
574 120
424 661
208 852
783 142
576 167
618 365
52 760
537 542
736 169
867 454
837 420
964 95
680 327
890 517
972 426
552 542
613 530
625 472
770 304
522 7
730 530
589 48
180 925
371 970
87 728
52 747
980 375
220 904
33 656
183 606
704 111
600 347
469 734
539 222
253 772
687 524
3 746
37 926
989 354
81 828
845 114
958 16
220 795
960 430
104 954
580 508
877 94
842 135
682 387
515 564
399 914
258 712
768 292
147 634
202 665
338 969
58 997
604 208
628 318
747 96
906 554
959 414
691 68
390 601
390 792
557 180
564 542
870 573
88 745
526 178
219 598
720 230
530 528
958 489
442 991
943 406
160 776
634 391
654 209
364 757
960 352
704 309
11 720
933 58
546 475
171 710
360 900
947 354
864 570
987 374
939 462
954 336
274 684
240 697
543 74
622 217
412 793
858 269
637 534
652 528
374 763
14 843
757 194
702 341
124 609
342 606
604 449
672 244
582 520
94 794
843 462
457 752
574 236
545 544
110 742
778 576
25 692
532 473
752 190
659 34
783 582
447 600
252 619
963 266
511 360
572 541
304 943
558 533
626 163
760 363
658 170
920 511
954 59
719 588
438 798
559 214
277 622
585 486
994 367
802 299
903 328
66 855
970 335
814 344
789 214
648 593
955 588
912 536
658 551
709 244
967 546
990 406
648 169
76 759
820 288
292 681
540 132
841 134
346 964
168 737
771 20
178 780
942 422
758 537
524 526
991 252
888 50
134 925
914 426
823 458
252 632
838 571
634 273
378 774
742 64
525 390
484 666
742 379
675 88
990 227
628 151
253 614
336 634
1000 272
904 196
710 540
971 280
584 418
119 1000
300 617
770 144
364 712
784 503
546 537
877 146
667 514
199 760
645 456
120 690
927 78
120 686
778 128
798 491
532 383
567 80
150 895
646 587
314 597
780 41
578 555
396 665
48 912
656 292
72 977
544 554
294 991
812 555
192 930
190 864
156 735
704 349
492 766
933 378
608 565
507 456
424 713
340 957
691 64
574 194
618 109
739 456
54 670
397 800
614 555
690 206
8 684
381 824
408 950
686 139
925 310
1000 340
949 306
592 519
558 519
102 681
728 64
889 284
532 41
795 92
408 598
78 827
330 959
930 571
900 58
172 749
530 453
832 66
376 808
6 942
822 564
43 708
948 163
68 697
769 302
646 272
834 111
515 514
356 682
911 184
694 593
300 977
837 562
16 919
808 575
818 571
312 888
900 138
596 103
456 964
316 867
58 627
858 324
667 452
544 207
292 795
920 549
510 253
762 111
886 485
322 685
688 503
676 252
270 866
556 39
953 60
452 841
538 132
544 542
364 865
520 314
529 100
358 810
780 577
486 732
609 578
143 774
882 132
554 420
327 658
670 37
888 496
750 53
724 85
600 345
290 928
492 969
45 790
938 282
222 991
664 425
553 454
900 86
660 193
190 784
180 695
694 407
149 912
196 674
272 661
599 42
748 534
550 551
205 978
735 344
987 64
725 240
639 38
344 735
672 272
534 95
574 501
81 910
908 270
799 586
668 514
294 891
449 736
939 368
540 308
192 868
173 816
580 80
298 611
836 67
43 614
837 216
644 267
326 615
594 326
532 334
838 402
595 264
650 579
542 265
598 67
709 294
892 27
230 912
490 730
709 422
552 560
886 563
448 761
544 54
100 947
592 346
807 306
124 984
826 127
396 915
310 663
37 910
454 756
512 85
804 205
597 574
937 10
312 812
799 420
358 965
676 417
592 349
886 64
846 449
62 601
193 654
681 294
986 117
721 334
726 589
672 165
954 548
230 747
106 720
172 998
917 316
441 892
167 826
659 294
942 367
136 924
918 335
164 688
502 536
149 942
685 504
52 885
104 666
278 916
790 553
316 898
262 885
205 682
949 256
156 803
538 539
788 429
208 827
178 898
34 752
940 316
64 826
844 377
930 561
480 870
732 564
586 539
632 150
528 96
746 565
178 891
951 470
276 805
275 810
623 544
785 84
524 124
862 457
398 859
764 10
853 266
963 16
480 743
537 440
634 414
220 910
881 10
638 156
293 852
548 526
522 581
994 533
244 710
26 795
592 537
420 648
793 328
396 604
774 158
70 689
418 971
822 428
1000 384
206 613
168 716
330 942
800 27
9 632
901 558
741 172
429 906
950 16
564 8
802 139
390 974
668 421
622 566
45 910
836 384
319 928
758 576
235 726
750 367
875 40
559 106
105 676
222 789
546 123
914 528
538 320
882 493
675 44
628 37
55 678
510 486
532 174
837 230
943 324
876 387
598 385
580 25
509 240
630 11
868 90
838 328
727 18
695 222
322 659
250 963
669 12
952 258
964 195
136 897
625 474
926 4
862 553
965 84
864 73
226 840
511 304
984 231
810 241
764 202
34 907
92 663
447 812
928 391
570 96
925 26
274 832
556 38
565 466
767 576
714 529
668 213
703 222
886 243
532 515
565 416
405 906
744 127
695 288
401 820
789 382
926 333
958 298
828 292
760 293
958 587
938 111
512 78
489 790
886 214
763 92
612 86
653 534
714 223
930 316
214 950
690 116
877 172
750 444
380 762
918 497
824 165
15 844
535 582
795 386
709 352
368 973
607 68
850 26
340 997
214 912
873 386
415 960
475 788
804 7
243 858
586 392
300 685
460 913
908 580
799 328
592 199
438 678
414 681
504 353
954 244
948 560
300 956
50 882
678 162
479 696
755 246
722 553
3 962
358 739
685 172
414 757
502 498
798 246
801 582
190 873
743 108
104 894
874 167
726 383
882 334
374 972
229 964
856 465
337 912
518 376
483 604
889 298
547 230
280 676
858 355
576 139
57 986
610 439
845 280
902 73
753 528
72 885
640 589
502 587
483 968
478 615
726 593
251 754
525 218
892 511
745 6
634 519
428 786
389 618
129 756
576 562
340 763
438 656
852 390
732 470
588 130
808 516
326 639
586 24
128 894
699 124
258 918
827 388
437 988
518 522
364 815
963 588
111 754
256 730
22 810
714 558
876 383
596 205
692 547
542 490
496 645
712 6
997 532
7 842
888 539
657 486
963 6
734 504
754 213
768 55
392 904
795 72
786 345
254 655
970 454
568 287
350 741
24 990
43 986
554 412
865 132
709 404
706 265
474 902
355 910
750 592
485 624
79 950
564 252
638 136
972 563
134 702
46 660
864 575
224 859
540 504
795 512
18 797
259 778
847 548
224 985
643 522
927 472
102 889
298 872
656 24
954 328
870 490
640 195
723 264
737 448
33 714
630 185
36 728
360 669
775 424
146 648
734 525
873 46
264 983
769 372
212 640
184 741
870 125
306 1000
904 433
817 204
712 166
74 759
560 96
222 646
697 578
556 488
620 132
630 460
412 634
572 168
736 468
872 573
852 338
699 24
180 634
490 612
769 424
722 448
471 838
262 906
966 37
134 837
280 901
562 183
688 130
684 458
481 992
624 414
495 986
90 946
607 226
858 96
133 814
484 870
680 213
343 610
840 246
579 436
488 684
880 530
442 921
277 806
470 826
797 180
970 144
292 913
359 606
535 298
522 534
438 985
82 909
301 600
988 340
670 571
246 920
789 254
252 806
233 972
582 586
563 282
774 165
654 526
694 49
12 852
809 592
514 330
937 98
60 903
930 330
558 521
781 62
911 568
416 639
604 525
377 810
774 469
980 241
675 168
534 222
567 482
809 96
708 243
88 783
929 316
354 878
325 826
420 963
452 801
466 697
766 308
726 469
698 264
898 467
408 695
258 641
504 338
816 114
266 774
624 393
663 222
703 396
888 195
382 635
994 388
695 528
476 877
34 826
548 108
579 62
591 474
299 996
292 973
514 367
738 580
844 204
943 388
364 620
337 662
773 102
450 722
988 569
232 808
934 473
424 625
966 580
299 882
573 542
516 582
777 508
52 893
370 762
678 357
514 91
732 455
703 544
822 394
718 402
946 278
936 118
438 983
650 508
803 520
510 522
156 940
778 131
248 942
910 160
693 544
840 185
970 214
662 390
232 699
742 527
852 591
35 732
820 416
588 516
876 317
570 227
908 351
131 622
744 502
489 618
670 398
747 180
627 532
672 109
897 270
349 618
937 514
913 558
786 304
524 382
94 986
552 178
28 640
496 977
259 628
444 687
513 162
310 732
790 224
834 20
526 530
789 12
936 333
523 248
94 967
307 868
267 882
290 679
352 794
116 865
903 582
288 929
782 514
162 753
220 718
619 568
700 451
293 996
424 895
189 996
528 8
14 802
907 152
144 607
943 70
799 308
857 66
935 372
29 954
774 277
16 842
737 108
955 354
706 499
20 952
589 562
322 778
807 86
903 538
442 815
696 205
11 804
446 669
134 600
702 284
930 46
712 526
703 576
625 290
749 306
534 434
712 371
672 442
537 150
840 346
693 508
346 899
411 722
32 679
979 496
743 576
57 608
439 868
737 522
903 570
358 830
826 465
936 294
16 878
810 539
764 300
331 810
662 84
2 939
532 584
940 432
450 766
998 141
144 708
799 10
226 662
753 172
436 965
272 738
850 300
990 459
386 735
634 426
996 538
175 762
246 812
70 892
178 956
866 528
30 653
554 372
958 550
536 295
768 67
497 708
631 554
12 662
812 499
690 582
420 947
349 914
452 648
302 598
642 140
821 432
324 673
972 129
319 964
150 897
294 911
489 794
257 910
949 190
579 118
381 850
750 587
398 732
380 982
625 286
258 944
408 909
539 348
940 89
648 509
373 812
292 910
896 337
493 680
986 262
396 984
295 718
667 4
866 348
586 65
102 735
79 682
534 261
36 637
804 497
795 178
852 556
952 172
680 463
747 62
294 901
892 512
422 840
850 368
82 899
178 994
68 630
172 945
786 94
732 3
346 818
586 460
869 588
990 573
810 131
733 70
947 564
271 790
750 438
888 440
936 465
746 558
553 106
570 592
488 990
332 655
603 242
548 328
808 465
954 541
730 585
806 313
38 741
679 110
978 578
619 570
600 454
86 958
513 318
26 645
609 80
610 31
634 78
790 347
559 216
834 295
887 402
722 106
885 54
983 556
264 911
292 659
748 295
48 885
796 564
751 374
507 292
562 311
273 992
926 508
634 582
352 705
354 885
895 526
43 724
236 670
16 597
689 586
540 165
729 148
197 940
849 272
388 962
871 552
882 418
873 546
274 983
640 245
315 830
704 450
606 143
145 716
352 595
72 656
754 590
376 658
5 604
360 764
282 986
514 224
308 750
650 330
945 558
718 416
834 518
1000 397
948 188
220 963
843 436
825 170
770 205
662 259
458 978
337 764
480 834
546 564
28 722
686 429
604 140
600 560
979 542
824 237
912 573
547 492
684 240
900 587
514 71
565 202
376 733
606 510
994 302
331 940
625 218
882 138
600 310
976 69
383 688
619 572
612 466
855 264
78 973
620 394
790 362
783 296
364 626
282 882
909 558
116 970
768 38
692 510
406 877
766 447
653 202
626 489
470 642
71 712
839 184
624 448
230 810
808 360
92 633
941 118
462 662
472 782
122 994
333 638
274 970
843 224
248 657
896 592
4 899
676 259
540 268
619 562
942 179
519 266
548 130
605 372
220 628
1000 513
285 918
762 148
288 832
86 624
390 966
231 862
798 225
967 558
714 22
450 618
111 810
180 837
816 449
345 896
522 20
416 753
380 829
595 202
168 883
86 709
32 913
668 534
624 167
214 910
400 993
250 882
874 24
438 634
990 337
700 515
762 305
321 798
988 223
988 209
397 884
640 468
190 703
944 549
942 254
733 512
373 966
811 262
596 204
885 204
781 544
543 12
54 696
835 134
796 98
990 567
408 896
750 558
114 599
58 843
762 287
880 234
400 870
745 272
897 304
614 67
575 258
228 831
904 584
520 565
324 740
484 617
841 318
279 946
162 688
844 132
522 434
640 541
823 184
586 183
220 983
867 502
586 358
502 169
917 310
534 39
672 375
40 921
225 622
620 432
714 523
758 468
692 579
852 430
897 34
506 577
591 358
378 956
940 552
432 961
776 339
600 335
349 952
786 155
870 191
432 982
395 672
983 546
120 660
918 141
658 414
140 781
157 896
400 855
530 417
928 541
926 550
294 983
819 570
652 353
668 175
538 220
788 556
249 994
877 144
499 628
396 692
893 54
510 410
370 986
840 563
889 64
242 945
482 999
922 538
784 403
274 779
795 390
169 970
732 115
22 886
789 270
838 183
886 48
887 148
792 273
688 340
966 2
965 502
694 539
978 450
909 458
108 601
586 98
484 820
81 710
677 498
893 546
230 916
909 146
105 746
258 931
817 50
164 955
650 64
66 873
849 302
976 82
104 634
171 952
592 552
390 760
16 864
768 201
898 464
649 582
276 967
993 28
946 114
355 948
653 538
504 300
482 745
370 910
89 682
180 674
36 717
939 546
822 409
672 72
690 15
912 353
844 389
34 714
156 822
793 40
344 816
172 770
260 625
759 552
85 722
400 659
91 690
889 38
702 198
478 732
596 283
843 592
904 229
978 385
738 425
660 320
525 458
842 172
928 317
925 254
958 407
770 279
530 555
494 622
720 476
972 79
766 207
941 484
334 922
699 302
948 115
184 631
713 462
222 625
754 155
140 618
972 103
680 535
211 822
50 910
942 557
834 4
111 942
58 763
108 834
938 388
366 957
431 904
858 90
19 800
684 411
254 954
622 554
74 741
573 208
890 345
478 721
93 964
146 793
726 520
736 444
426 714
772 511
304 745
1000 479
50 936
414 949
415 826
220 971
718 576
453 694
407 796
732 552
540 527
558 100
25 738
356 930
830 94
842 522
733 550
540 25
114 630
976 5
999 370
202 975
866 388
424 975
995 318
22 901
975 386
992 496
162 720
151 838
775 62
253 668
772 422
120 993
806 183
489 658
833 6
495 680
834 197
290 879
784 143
392 751
17 840
666 14
994 212
74 651
735 130
932 231
464 715
285 996
396 967
902 571
199 962
985 258
552 385
572 565
902 349
39 886
501 590
920 453
674 256
823 448
867 374
792 301
866 475
137 652
540 460
873 552
860 586
703 408
918 255
116 825
420 610
963 518
44 993
694 242
297 976
784 540
317 874
842 354
582 432
900 43
898 501
185 828
538 350
464 858
721 512
872 591
224 955
510 544
598 258
578 588
94 803
761 22
465 648
566 502
385 906
539 540
672 415
597 122
652 88
764 238
846 408
972 193
181 948
838 123
103 944
768 427
400 877
90 642
942 551
479 718
972 497
729 132
466 999
225 730
741 522
124 754
708 462
480 939
328 857
524 241
144 660
632 535
555 550
420 639
315 848
22 699
876 434
348 973
884 285
138 785
196 753
390 880
447 672
880 207
448 687
370 661
960 283
843 380
918 185
166 828
498 980
514 450
27 958
750 216
744 19
510 559
935 172
635 228
616 403
971 454
868 353
22 713
293 700
218 684
209 702
838 508
358 769
963 98
57 892
814 388
721 584
634 187
360 733
186 954
584 555
290 616
671 292
11 658
478 860
684 242
886 333
333 984
68 684
807 410
254 898
488 649
392 837
307 628
972 487
926 22
744 253
522 379
244 744
270 979
30 674
849 550
560 556
832 457
988 163
238 831
927 542
628 546
670 331
808 453
751 474
618 554
263 952
308 915
761 510
988 341
839 286
881 310
340 742
841 480
416 838
586 172
28 642
828 163
832 424
980 237
179 748
384 685
672 447
296 870
888 140
322 632
892 219
566 42
549 516
744 378
756 3
794 22
591 422
934 18
963 244
454 924
842 99
472 663
932 208
903 526
224 661
842 511
796 582
654 160
656 40
466 684
270 612
429 986
648 90
395 828
408 604
827 496
126 993
903 576
610 280
819 500
694 202
675 570
987 556
707 144
828 209
621 572
418 861
246 970
274 925
283 606
709 430
735 496
6 832
733 444
913 428
534 161
912 65
492 610
506 340
27 706
512 553
238 996
565 498
934 542
472 943
48 617
662 522
632 258
724 328
844 375
698 276
982 80
990 161
474 686
391 658
58 675
564 520
728 76
410 720
827 318
560 214
699 342
660 405
742 241
40 950
850 350
504 468
484 677
768 579
730 355
810 532
600 575
811 312
618 435
449 636
524 267
292 937
292 998
597 426
946 112
436 687
739 328
226 929
287 862
363 974
616 248
175 918
252 615
902 211
978 437
818 259
703 94
723 392
837 524
952 284
26 723
649 498
830 532
866 133
652 400
861 584
320 666
934 384
349 892
688 542
316 627
66 687
1 822
906 572
414 968
640 135
825 544
619 574
756 590
172 890
568 498
258 771
625 428
263 862
114 995
454 963
705 578
678 156
198 992
931 578
579 188
634 490
330 650
700 540
187 838
768 424
912 495
58 772
484 864
632 309
60 986
794 331
388 854
643 22
568 259
827 370
317 738
998 592
960 437
772 538
486 909
998 268
578 252
941 510
196 653
166 767
391 794
206 672
688 170
386 675
428 784
328 865
660 18
60 749
510 250
404 679
317 712
234 773
462 876
264 761
783 302
922 531
643 370
442 934
856 202
564 398
840 110
450 721
708 485
266 922
773 186
726 483
46 780
905 162
412 950
390 915
176 900
135 820
660 21
729 528
326 903
912 532
751 94
356 658
949 336
337 670
173 658
902 592
209 778
572 399
122 772
803 204
222 956
915 102
262 937
94 627
434 874
178 760
618 567
296 694
938 223
920 438
163 928
41 718
992 261
979 86
629 574
540 266
120 822
250 939
137 904
548 547
288 869
640 475
969 414
899 138
956 198
51 818
762 310
824 522
45 946
525 324
643 382
996 37
524 130
499 694
824 18
724 498
172 988
755 136
15 778
618 436
723 400
506 342
138 628
181 834
751 208
804 159
562 535
221 738
704 126
548 219
28 716
523 70
369 888
783 290
189 750
928 290
370 921
188 702
678 473
964 328
108 717
746 489
990 366
799 136
142 617
202 728
764 36
741 44
504 146
3 844
968 105
92 888
935 318
821 558
920 21
583 542
914 462
763 586
421 782
224 625
346 830
604 494
978 117
785 528
887 334
690 558
630 254
807 508
624 140
532 522
652 230
934 147
726 554
695 400
670 466
141 954
169 654
616 199
460 622
553 110
598 272
382 928
126 787
678 340
918 192
88 944
1000 278
790 146
994 566
372 841
100 632
863 130
965 198
711 484
111 988
928 569
699 326
666 317
704 210
658 496
942 38
74 877
593 432
485 610
332 714
750 77
727 534
773 156
789 124
315 926
216 620
580 26
966 445
747 484
844 140
223 656
874 329
297 804
940 516
312 981
535 128
225 734
534 429
570 563
31 660
440 636
368 945
104 901
950 549
678 124
925 98
258 717
402 659
522 376
684 420
837 320
663 564
126 772
163 990
957 402
356 742
16 914
633 584
544 58
916 87
754 309
982 362
394 988
402 779
783 574
9 888
968 255
711 522
993 404
366 960
738 427
103 656
808 47
991 438
209 646
918 490
673 310
550 376
994 17
634 522
479 1000
544 235
610 422
485 708
854 544
512 30
576 303
614 459
815 256
110 817
597 250
666 282
993 270
462 909
858 375
112 878
705 450
751 68
550 37
15 988
594 592
987 558
878 387
39 662
888 163
697 280
705 366
877 542
354 890
880 564
168 921
626 10
272 679
707 394
58 747
338 724
58 822
72 996
550 410
137 912
758 75
2 856
727 192
138 733
680 495
993 380
990 116
325 604
807 528
1000 531
154 969
195 738
715 514
118 975
480 970
796 335
494 697
384 943
766 255
94 881
426 657
711 388
654 264
712 213
502 497
16 612
639 78
570 20
864 375
789 518
324 650
532 242
590 1
926 493
122 729
750 229
626 579
138 968
490 677
640 115
44 787
761 160
996 317
523 304
919 142
557 532
965 160
37 922
867 100
805 38
840 473
418 771
646 170
370 774
392 633
418 654
141 752
478 659
168 939
590 556
294 876
869 574
236 765
508 417
932 507
502 256
78 596
745 334
21 642
476 618
936 323
472 922
498 779
52 700
898 514
96 960
625 254
374 859
206 652
970 521
338 753
912 161
652 548
555 206
645 516
655 274
649 508
519 50
101 964
581 430
708 475
630 250
20 732
907 324
837 172
352 853
438 738
723 526
604 307
512 477
524 373
606 563
834 378
752 28
876 584
22 921
660 511
948 561
840 221
326 897
627 174
532 340
932 291
607 504
556 282
922 579
829 114
792 581
456 600
907 136
907 328
165 904
90 799
990 404
543 438
300 895
18 837
606 83
582 360
155 966
582 259
420 629
250 816
813 448
224 604
772 128
531 522
305 778
478 629
904 160
507 24
633 132
638 307
69 658
816 400
83 826
585 164
860 490
796 584
909 544
837 94
890 178
943 550
210 615
306 888
510 379
684 566
284 615
715 172
388 852
762 66
60 604
63 722
560 1
946 182
789 318
6 970
783 120
54 758
532 438
557 586
118 787
642 337
117 680
408 878
162 867
111 700
978 520
298 648
109 660
244 894
360 655
372 989
182 607
148 895
976 502
922 592
325 600
212 816
802 269
664 435
768 43
565 54
303 972
553 240
208 777
688 530
382 917
911 148
548 133
677 304
917 396
276 823
766 189
866 565
599 144
870 439
933 292
597 308
542 501
73 892
138 877
285 758
70 608
408 847
573 392
424 651
712 333
520 40
621 52
663 176
271 920
324 838
474 925
386 708
495 698
538 489
864 219
901 554
295 752
541 142
623 592
697 474
98 978
517 234
716 78
100 863
476 829
433 730
360 736
770 535
796 442
914 388
618 520
188 972
988 294
652 297
633 274
961 388
264 654
760 331
964 518
540 567
715 284
809 504
595 156
394 623
992 289
667 386
713 342
799 176
229 806
734 507
811 578
423 834
592 14
480 856
720 370
956 282
729 64
652 319
628 161
986 265
995 534
46 819
865 50
886 370
538 250
679 544
256 909
756 199
274 837
10 699
620 483
408 856
207 610
498 743
676 569
609 482
844 53
281 748
406 774
948 83
412 637
966 93
310 868
948 497
847 554
815 156
808 208
883 334
358 886
146 598
912 303
37 624
982 129
783 24
140 835
454 648
936 537
509 168
562 506
32 783
550 131
507 396
120 801
732 521
446 604
479 928
130 647
647 142
595 484
440 664
300 796
522 528
618 434
47 850
676 347
918 421
100 854
762 319
213 604
510 340
889 18
214 905
610 500
754 358
274 937
650 537
483 834
144 959
937 522
628 563
915 24
76 703
68 712
708 155
239 930
88 762
706 399
848 552
979 482
453 974
624 109
180 966
627 412
61 602
312 747
351 978
284 888
458 616
764 319
948 80
932 589
924 569
102 953
240 780
592 101
670 449
82 873
680 513
619 4
986 534
734 309
892 265
784 93
583 568
698 444
851 192
892 26
652 508
930 412
180 947
36 870
594 375
997 306
595 240
832 259
666 499
734 199
515 106
747 432
285 704
256 629
409 970
522 37
784 582
763 570
785 30
466 614
918 89
803 514
560 390
722 64
709 592
886 67
766 88
610 133
239 708
172 948
165 832
93 952
766 515
617 276
865 430
808 142
511 500
498 702
831 128
486 618
509 544
208 790
777 46
522 53
482 943
888 416
765 52
668 319
476 619
586 574
627 82
870 238
324 646
572 186
454 798
378 621
240 630
990 59
453 892
574 128
442 959
950 87
912 292
252 890
618 11
750 508
661 570
896 207
476 895
773 520
508 371
60 733
432 720
146 717
243 638
882 432
880 232
595 184
730 261
448 671
270 718
912 102
436 977
774 539
426 919
962 75
660 533
1000 435
763 534
818 82
784 31
518 582
767 280
978 147
837 104
370 813
192 846
973 26
844 483
854 453
499 702
942 237
701 444
860 27
757 260
248 910
740 505
48 826
376 857
544 559
582 553
764 567
972 174
416 900
276 945
484 669
423 632
802 371
843 112
370 845
276 753
650 466
860 255
69 610
570 109
544 419
60 794
622 306
784 346
522 507
412 874
317 850
28 976
982 20
894 536
922 573
48 731
984 204
684 578
476 684
422 859
924 24
610 548
153 930
998 175
904 242
939 466
106 679
454 844
121 640
339 936
174 996
594 204
679 368
458 705
379 748
234 821
883 466
918 159
598 283
563 316
855 394
635 460
954 552
841 240
128 997
821 444
915 66
612 38
528 263
688 586
196 904
798 586
592 328
820 110
857 510
685 74
910 190
311 612
410 790
546 510
154 892
545 240
415 860
897 12
736 463
176 723
245 724
723 586
144 787
510 116
762 234
96 930
716 475
171 672
928 261
94 687
18 925
576 369
339 796
434 772
405 970
766 304
668 201
918 343
67 846
800 138
377 628
861 464
257 984
630 422
663 324
76 730
972 231
140 622
107 850
570 591
657 258
412 909
80 934
129 646
933 294
668 478
312 699
739 532
6 955
310 916
622 117
907 88
258 834
324 815
539 334
387 764
922 31
870 377
489 656
412 997
690 453
560 279
846 279
822 539
684 384
172 694
679 180
57 686
646 232
126 804
724 296
708 538
260 619
508 271
632 592
710 394
589 164
366 748
534 489
261 640
334 762
579 112
623 582
722 547
652 172
95 678
762 552
754 61
424 603
226 829
787 234
664 411
848 85
156 670
630 383
873 498
114 974
475 774
197 754
124 919
226 852
574 463
282 794
952 485
270 684
782 316
880 295
705 222
700 529
217 670
520 369
496 817
259 650
294 703
992 435
734 30
52 846
894 208
819 424
620 172
804 76
190 814
630 346
862 105
370 947
324 816
993 510
645 374
789 294
192 866
958 345
691 218
650 337
730 516
984 120
812 54
512 177
655 92
947 396
991 350
54 929
114 873
689 22
102 786
532 208
355 700
526 287
720 593
995 582
353 960
285 810
510 585
866 414
886 114
922 481
50 994
713 136
52 629
373 960
698 223
766 568
814 522
615 586
766 104
346 752
528 555
858 180
659 556
417 948
258 815
676 565
284 633
484 889
752 93
535 232
708 146
597 576
502 221
910 4
923 90
980 544
252 857
912 561
247 888
554 199
288 807
780 540
507 502
668 28
664 334
616 382
927 92
780 514
684 507
520 168
562 26
718 200
318 646
822 201
904 339
786 563
651 582
503 474
664 447
690 16
904 421
614 42
294 978
45 718
776 228
752 202
318 710
836 93
732 542
900 389
112 663
761 82
772 73
888 272
277 996
692 553
645 14
548 495
922 478
991 554
718 414
852 7
602 571
754 294
432 885
743 234
808 519
730 536
984 545
910 22
149 738
54 712
435 818
844 168
970 565
742 166
708 58
48 900
668 168
462 719
543 138
523 410
203 774
828 530
551 130
909 6
595 212
259 802
117 694
834 32
331 944
559 220
486 963
558 587
40 761
862 558
192 888
534 265
845 570
510 517
424 752
979 6
951 310
726 590
410 691
887 354
50 865
667 424
48 997
632 180
118 932
540 582
905 118
879 578
661 142
955 162
2 645
498 638
306 673
122 643
152 774
990 343
18 696
67 688
839 528
274 638
88 916
721 310
382 931
222 904
439 778
792 556
760 64
935 384
846 27
833 382
619 506
31 672
966 562
39 960
698 574
936 562
355 870
824 303
295 908
625 350
556 334
82 720
435 978
48 882
581 142
681 298
685 86
966 589
888 313
283 834
48 714
348 834
895 482
774 592
52 761
670 403
190 948
595 384
836 243
786 24
813 314
640 314
826 23
940 553
489 990
760 25
778 171
807 478
754 231
848 394
821 498
722 138
896 478
908 261
272 978
692 442
718 537
43 990
393 956
750 72
628 274
728 561
124 859
334 965
708 591
564 87
952 578
210 730
307 826
559 340
736 443
82 898
61 928
762 58
504 515
970 517
338 954
34 983
634 350
87 668
896 265
558 586
350 646
184 948
54 695
397 900
188 696
872 517
199 956
609 136
159 642
956 298
161 960
767 528
718 197
514 429
851 448
357 892
467 934
776 90
629 184
289 820
680 118
46 637
526 590
484 952
952 433
332 874
962 82
644 454
281 718
455 688
652 536
120 963
676 560
478 974
106 974
346 904
103 930
862 126
638 12
974 258
843 194
863 396
923 400
774 345
183 970
786 127
879 340
156 823
653 264
571 552
722 487
788 547
894 507
863 340
765 88
492 844
701 138
219 728
499 692
498 628
1 732
377 954
866 262
590 121
717 404
558 261
895 296
580 381
232 763
634 120
290 927
625 548
241 774
792 548
422 675
277 956
437 996
854 141
134 778
432 916
607 554
260 840
390 916
65 904
858 28
870 81
634 172
900 584
742 563
612 54
993 86
534 226
198 788
855 134
305 696
624 434
917 370
574 22
90 730
372 995
802 63
48 857
238 758
46 730
353 720
691 560
930 48
553 220
651 478
992 219
409 626
564 204
368 943
944 96
123 866
266 597
350 873
788 537
953 546
264 598
438 981
171 708
717 332
721 212
490 877
124 879
920 519
702 516
994 573
547 94
959 456
536 174
722 345
275 982
970 577
408 963
751 352
596 574
731 198
943 18
820 161
329 912
982 549
778 1
430 620
301 842
842 528
943 372
916 499
734 277
207 654
630 195
968 334
132 993
461 958
755 154
663 266
401 868
614 453
698 16
733 540
162 636
198 823
366 719
284 864
942 110
958 417
370 923
782 177
963 152
650 180
700 52
710 433
348 969
190 869
988 509
564 592
36 847
825 118
998 316
708 168
23 918
812 237
39 860
876 484
855 540
891 202
102 959
962 187
336 769
300 821
639 472
467 976
646 330
600 293
898 492
902 373
390 648
219 922
940 64
466 884
323 654
934 528
600 366
884 576
578 382
764 501
398 619
246 667
86 789
848 421
210 725
306 767
411 924
358 724
165 680
794 54
521 400
724 40
856 522
374 895
256 813
999 282
765 288
257 724
603 520
340 745
753 94
253 666
844 220
826 362
294 720
780 462
796 342
870 460
854 531
614 210
630 199
990 177
406 830
249 714
186 893
611 42
970 529
298 662
780 362
733 80
181 930
492 600
310 611
770 240
151 864
880 557
958 121
950 327
998 52
131 612
75 920
625 366
84 948
588 509
822 516
330 604
13 846
824 349
833 292
428 693
778 215
154 740
619 256
635 430
501 232
600 591
693 306
558 137
965 208
598 555
756 117
560 226
895 486
820 190
58 712
920 468
856 327
786 468
697 110
285 772
59 670
10 728
360 652
745 514
720 200
828 117
829 566
634 238
967 48
290 984
337 686
560 445
913 422
955 544
587 216
228 607
523 102
552 231
269 688
266 792
840 428
470 777
942 184
486 788
732 96
798 267
634 515
451 764
502 572
82 664
802 221
282 804
322 771
132 901
642 126
632 414
589 68
977 462
556 437
550 126
262 931
987 514
622 297
360 714
571 500
561 170
675 286
588 496
906 159
678 549
782 7
104 648
722 114
835 164
798 498
672 409
242 703
520 190
640 137
880 190
620 295
412 682
508 35
672 187
732 514
264 842
255 816
369 746
873 4
18 919
920 559
134 775
37 790
988 573
88 980
380 700
907 566
147 726
208 685
945 360
397 894
597 204
556 493
555 462
740 504
506 63
874 62
530 45
953 24
706 554
246 827
723 452
937 266
222 795
711 402
328 793
768 422
226 882
235 706
12 635
820 374
426 699
812 516
31 892
247 776
89 676
906 223
837 434
268 822
803 280
815 322
494 825
224 846
498 679
628 380
805 344
986 592
394 670
622 502
190 776
140 814
652 527
171 788
246 755
775 536
197 702
137 900
823 366
693 468
320 603
546 190
66 903
613 202
404 999
772 221
829 338
334 673
909 574
728 9
34 931
98 936
615 538
622 325
526 535
152 654
197 736
651 298
838 127
380 844
531 24
84 975
655 522
916 277
47 856
519 548
600 261
735 178
598 331
718 448
504 408
324 599
75 820
616 543
2 895
415 724
388 895
933 278
556 129
711 562
603 498
820 543
198 632
439 664
230 865
52 613
238 782
830 331
816 3
884 466
649 114
928 535
556 194
64 791
966 288
963 22
118 613
378 940
276 879
688 529
532 341
732 272
651 178
609 64
12 606
536 282
952 403
688 230
652 573
952 75
612 552
108 615
932 306
729 554
660 562
199 704
913 590
668 465
718 55
427 712
151 724
826 149
783 40
889 212
272 721
793 280
770 424
24 665
318 844
693 554
636 589
453 836
784 444
101 910
480 603
121 852
710 543
976 448
930 107
586 182
758 550
22 696
616 465
204 834
5 828
526 552
212 705
834 271
699 380
528 390
989 190
118 655
599 180
887 316
150 740
25 854
928 491
288 895
55 732
147 718
432 935
42 642
469 866
584 475
338 718
573 202
852 58
246 799
972 40
192 974
240 915
370 767
130 841
478 935
392 930
936 570
386 603
245 754
144 798
962 583
682 472
831 534
948 39
418 864
617 528
212 924
429 850
891 362
556 277
615 140
796 67
250 643
796 282
777 390
782 580
508 42
668 576
818 577
466 635
872 105
984 201
750 388
732 512
753 248
59 774
876 87
432 836
688 65
413 768
725 318
626 415
714 120
465 918
990 302
198 967
673 448
496 672
684 341
342 672
748 118
828 514
777 552
604 245
786 68
480 953
824 421
102 858
12 859
409 772
74 954
688 515
150 967
957 478
843 466
564 50
751 124
779 106
638 267
738 430
628 548
328 838
357 660
900 555
984 443
752 271
572 222
843 514
787 564
491 742
848 274
44 952
592 267
652 29
130 829
648 551
965 180
876 422
830 372
506 472
828 526
400 597
850 240
507 302
912 371
600 549
758 444
300 720
812 573
682 197
30 965
280 954
673 54
510 89
102 962
387 820
860 174
635 360
577 224
789 52
178 935
99 640
613 86
269 984
356 889
9 838
570 186
871 38
810 13
978 576
607 244
11 642
43 782
702 142
380 940
872 409
859 100
214 787
956 4
315 744
669 180
213 838
938 550
772 390
661 208
564 553
744 48
333 646
696 82
391 898
669 508
606 465
330 655
997 194
814 533
721 424
609 46
603 168
746 543
685 532
338 921
533 72
705 458
109 852
454 702
553 2
976 484
809 264
778 527
82 990
758 486
237 662
344 691
597 292
665 204
732 523
194 727
104 699
396 983
891 134
37 908
987 584
10 670
204 965
706 174
118 751
664 268
576 455
543 290
560 75
904 518
586 538
255 878
918 562
982 306
58 888
349 738
900 589
226 875
930 173
606 415
904 94
382 816
626 34
38 967
252 901
263 978
597 60
739 358
178 774
834 187
503 504
204 912
818 535
799 44
820 121
825 260
747 548
332 909
364 607
63 792
34 979
918 29
124 970
974 171
986 28
975 504
672 445
924 171
452 723
196 705
620 588
657 460
792 569
239 948
110 928
647 168
932 390
85 636
606 32
380 673
97 930
519 474
966 319
309 918
890 124
212 624
636 23
579 162
639 308
908 408
784 498
172 641
130 636
331 920
988 170
997 210
298 762
544 150
111 998
866 210
794 120
842 213
862 429
944 567
52 997
204 850
542 376
538 404
615 520
884 541
817 494
706 299
936 200
6 904
36 927
850 394
180 928
912 120
826 120
608 529
142 725
825 182
968 577
358 881
454 926
126 884
128 753
908 90
948 247
885 274
153 624
189 928
993 250
47 966
630 219
682 558
788 111
228 948
918 233
227 976
468 604
580 331
24 931
920 522
722 411
474 748
306 808
420 827
178 693
295 840
645 66
942 375
928 148
770 136
608 198
852 545
170 792
848 591
713 552
872 100
771 580
248 769
826 104
982 538
450 647
552 226
403 692
413 642
30 933
68 696
104 900
778 546
697 498
398 930
457 670
556 303
424 673
952 179
285 1000
781 472
978 554
988 431
368 652
216 892
109 952
958 517
739 248
325 664
592 535
320 640
191 682
702 218
104 921
870 233
407 618
880 84
275 744
133 772
919 374
387 602
926 492
253 798
984 248
180 898
168 690
897 198
277 842
778 256
566 165
58 754
380 769
426 784
572 58
630 550
81 962
631 114
937 486
627 204
388 764
928 538
894 484
534 553
727 328
892 473
618 516
977 178
512 364
866 285
882 575
234 985
686 555
708 156
837 8
735 396
648 343
760 386
820 116
638 127
692 192
592 278
678 286
437 832
236 633
48 806
220 811
918 222
535 42
948 285
958 522
363 934
638 570
292 844
601 488
808 54
900 49
430 617
433 914
622 484
826 328
991 102
348 900
528 303
894 455
992 580
624 401
59 820
928 537
813 400
882 213
304 753
844 579
562 359
93 714
194 933
658 356
906 535
994 447
879 442
644 162
325 658
706 538
976 329
900 526
324 616
432 820
798 75
752 498
336 907
334 663
865 522
620 445
867 108
354 903
320 808
72 635
76 843
473 678
588 475
187 970
948 114
512 303
459 966
298 614
981 388
205 642
432 752
223 604
674 513
478 741
834 534
950 187
238 925
688 346
3 878
376 853
498 768
519 40
876 243
332 744
393 952
493 806
736 248
143 976
685 350
428 900
866 199
613 412
536 592
391 910
106 635
202 853
740 546
998 567
972 515
742 575
910 439
701 564
909 282
696 283
790 551
870 46
746 480
400 748
716 447
809 522
534 256
646 172
976 560
249 856
332 936
472 672
440 852
998 28
318 734
829 556
596 198
501 190
986 225
843 508
716 102
438 816
492 827
801 172
785 276
739 416
674 228
696 213
752 49
702 476
840 118
961 574
777 118
551 508
847 526
524 394
568 590
831 200
762 387
144 990
970 324
58 903
868 143
985 120
149 708
564 440
24 909
9 960
106 633
822 6
408 792
615 370
947 18
822 269
444 918
102 1000
387 666
639 564
641 178
504 573
510 279
920 451
145 772
728 271
629 432
602 558
892 24
616 218
666 9
641 180
828 507
683 250
345 988
732 90
142 807
640 325
856 358
712 385
962 544
48 958
765 586
953 276
523 302
952 296
121 804
849 26
640 175
600 354
737 576
994 556
311 648
786 52
850 352
682 94
678 577
239 658
262 841
60 929
891 282
72 815
527 520
430 777
125 652
625 136
490 899
208 941
210 975
163 876
626 282
894 504
38 970
996 49
334 963
742 505
642 563
307 770
258 997
881 510
890 546
967 348
700 415
864 475
594 359
98 736
657 546
171 702
240 920
4 911
198 713
623 16
703 276
524 97
802 190
576 535
902 178
139 676
560 97
985 192
580 65
851 208
75 744
276 804
293 684
56 690
544 175
879 186
549 190
732 273
897 186
120 725
839 424
360 686
535 478
303 918
771 444
289 858
602 1
934 90
125 784
549 550
164 919
54 920
513 504
346 670
165 672
790 457
536 504
1000 499
861 512
979 252
594 300
556 328
282 671
99 882
628 515
210 752
196 843
912 212
826 477
613 402
948 139
739 302
789 428
928 68
175 880
115 792
432 912
285 614
360 603
467 942
885 560
724 478
828 115
746 547
582 369
947 36
618 334
384 986
792 575
700 461
46 918
947 6
972 368
850 556
474 955
666 385
894 21
920 16
970 382
284 751
829 48
728 300
772 512
113 754
373 892
706 8
476 814
858 332
667 474
288 707
928 439
325 852
6 605
284 910
256 662
969 448
822 53
716 348
499 988
579 516
29 982
304 613
6 882
666 174
52 631
928 14
885 536
14 855
621 244
756 89
527 352
769 244
821 244
585 592
974 34
234 675
431 934
826 358
649 4
750 114
770 90
591 510
648 243
228 946
800 460
522 76
232 693
613 82
194 661
94 654
188 973
385 640
876 400
16 975
426 708
549 518
760 505
955 568
927 534
790 415
840 368
225 694
179 856
538 172
237 672
484 932
844 187
870 53
162 719
980 564
694 176
788 576
243 656
834 519
948 299
528 529
122 801
335 778
705 114
918 152
892 232
537 424
642 120
942 561
688 27
749 292
877 236
853 384
448 824
768 489
148 759
798 293
92 718
325 968
517 386
31 800
620 135
901 312
349 862
910 575
194 954
779 268
594 185
692 564
228 931
920 351
747 298
473 612
864 226
732 544
255 962
820 256
280 858
728 471
909 442
772 479
462 906
632 235
889 330
138 991
424 750
604 90
627 520
316 997
703 56
792 150
357 888
644 519
760 154
824 64
876 217
974 297
292 842
66 793
880 339
912 271
982 471
199 752
452 598
209 768
872 127
912 147
684 343
389 604
904 573
64 756
278 732
786 373
908 336
682 268
343 660
234 625
64 891
738 155
585 84
12 697
946 502
572 19
160 991
982 435
695 72
431 654
942 7
650 67
538 382
920 118
568 517
858 535
674 31
748 394
910 115
599 118
948 526
422 942
414 618
504 419
954 381
538 374
829 526
24 678
618 501
149 654
454 843
508 364
788 319
576 512
306 765
942 334
920 523
955 514
906 473
508 522
856 395
988 122
114 972
742 464
56 717
826 389
276 792
757 542
295 842
738 417
735 86
228 860
840 79
641 210
664 168
370 985
372 675
920 205
238 730
252 702
880 571
640 584
336 757
279 864
803 570
276 920
850 337
968 1
923 238
669 6
410 918
39 750
870 33
869 532
614 585
568 64
22 735
636 209
994 587
812 571
931 488
619 116
320 925
4 873
913 128
640 361
808 556
340 866
582 306
326 925
714 289
696 350
977 502
917 436
896 22
939 420
853 396
555 344
318 903
918 189
362 870
937 46
68 978
424 974
179 684
420 682
528 412
841 100
634 225
596 247
312 982
870 187
664 129
987 124
395 882
772 548
592 593
378 615
388 620
447 848
198 686
730 573
530 118
216 625
372 618
200 903
261 978
138 989
534 47
256 897
501 312
352 944
444 875
600 450
54 610
718 365
934 578
231 904
382 817
561 124
594 397
134 697
972 146
399 856
990 492
599 178
810 576
423 838
506 48
367 758
178 669
316 603
628 30
1000 89
460 869
196 715
783 214
324 948
518 517
680 483
706 87
232 864
673 526
538 535
718 249
743 156
227 636
615 128
889 324
899 550
233 894
708 186
204 654
471 994
197 924
440 942
700 200
630 394
783 246
168 719
657 366
738 510
820 4
979 384
633 204
710 211
120 984
915 492
598 575
564 528
35 640
510 264
728 589
256 805
242 813
517 174
518 583
301 764
717 92
381 644
47 892
574 272
508 460
936 392
249 796
977 94
446 862
712 585
854 361
532 118
730 325
640 386
70 971
964 164
665 388
662 324
160 884
194 922
346 805
346 860
64 829
939 522
604 91
916 512
769 314
790 411
65 798
472 867
21 628
774 309
712 398
714 411
625 178
875 484
16 994
984 434
601 50
958 486
962 574
543 292
90 643
912 151
846 457
943 24
594 260
541 48
800 124
924 593
750 449
474 980
540 31
970 92
674 498
757 346
920 198
826 88
36 824
892 532
759 14
324 896
849 388
925 506
730 243
508 532
64 652
65 666
27 890
564 501
580 542
960 7
66 633
56 607
628 504
990 464
952 348
219 964
171 822
233 598
930 396
715 486
525 130
952 543
790 149
886 509
389 846
600 146
588 535
829 140
330 877
980 219
79 794
180 605
532 576
971 574
459 670
336 863
792 245
354 772
870 192
236 903
553 234
700 474
10 610
601 304
864 452
56 975
30 672
928 274
420 698
310 674
181 628
712 516
828 481
355 744
505 464
906 380
727 62
422 883
982 31
25 660
64 728
834 18
126 813
837 586
934 258
984 196
162 869
472 705
56 649
701 352
300 658
926 9
684 40
499 934
654 257
228 896
908 46
655 496
861 592
442 709
787 438
486 615
588 76
880 69
2 696
502 570
715 438
411 960
804 558
1000 473
815 130
169 880
875 288
770 190
607 324
58 892
904 149
627 156
198 647
290 694
204 706
993 484
268 853
715 144
629 384
842 552
976 129
415 634
583 18
662 511
884 396
490 993
420 758
199 992
860 541
540 262
899 18
550 493
980 157
727 404
782 574
853 342
907 66
724 489
446 868
528 216
159 818
277 864
94 769
34 707
238 638
53 948
414 718
870 507
480 731
790 403
104 943
73 646
931 394
825 54
592 588
167 882
843 316
552 520
247 906
602 541
873 176
847 144
355 958
611 64
832 44
590 321
390 805
191 732
592 108
817 392
796 507
842 75
752 222
362 858
940 190
917 352
124 994
166 920
710 552
806 537
614 523
772 493
852 123
300 780
8 771
953 382
662 172
361 902
872 462
783 64
652 328
490 632
158 604
670 415
652 308
506 202
577 424
738 513
306 740
118 842
213 954
39 916
306 718
490 872
654 223
10 807
523 512
44 976
334 845
984 286
280 808
528 295
972 390
873 464
727 350
909 236
493 882
690 386
550 516
648 240
823 368
901 202
862 309
904 117
652 439
938 495
424 696
660 387
576 510
843 556
139 640
295 798
783 54
623 66
664 566
714 279
597 544
288 659
120 639
787 514
976 554
284 948
654 446
512 582
982 177
27 690
888 482
470 751
80 747
870 503
738 584
548 151
762 526
956 478
693 222
820 249
30 852
862 94
45 706
332 838
720 129
86 670
524 514
325 688
692 529
900 436
922 492
372 760
870 76
618 284
76 849
268 706
649 234
719 82
64 910
849 204
196 773
538 97
797 388
188 997
56 598
785 256
844 554
756 374
260 835
8 853
458 891
138 952
460 862
176 927
445 904
810 375
844 494
702 571
842 171
747 172
158 660
886 412
864 131
760 242
54 821
214 826
60 952
710 124
812 286
946 434
530 181
614 472
381 840
476 933
126 863
180 712
348 776
148 748
648 333
312 738
564 37
524 444
670 363
756 542
667 72
781 234
298 818
353 726
1 640
601 54
145 714
775 456
645 570
996 544
571 582
968 39
303 612
558 540
932 142
852 214
174 839
352 876
447 686
984 265
430 705
408 826
251 942
44 804
170 720
937 556
634 307
648 164
284 706
682 509
232 659
862 380
868 311
443 988
640 57
902 544
624 10
832 407
654 547
914 492
843 406
906 284
520 330
780 238
860 436
79 972
816 475
1000 523
830 193
630 551
16 605
606 315
997 114
894 436
747 288
673 402
248 643
718 194
730 310
531 78
804 331
832 541
768 89
681 432
589 442
799 118
826 272
741 18
924 422
114 880
310 647
644 24
92 774
498 886
856 264
622 496
600 529
699 562
694 552
468 713
678 264
519 100
132 798
946 558
615 10
608 171
590 76
715 270
754 329
522 351
496 738
711 18
498 750
300 899
607 550
813 380
648 525
348 643
496 670
40 977
581 538
766 223
963 132
881 534
900 63
410 763
366 679
529 138
64 835
804 223
627 434
386 772
325 760
540 436
453 622
102 733
173 984
778 210
327 970
823 566
750 281
697 360
762 141
664 398
714 4
54 906
118 860
615 568
1 994
686 570
896 358
568 264
148 691
259 808
805 354
865 502
252 719
985 532
282 803
955 554
515 334
492 747
912 191
944 297
380 724
238 739
208 781
790 354
970 1
856 429
502 153
966 72
630 424
968 370
738 497
998 169
847 214
246 965
289 730
38 672
776 585
820 27
769 540
766 123
61 632
61 864
458 912
364 762
752 229
886 589
916 350
336 958
470 781
431 1000
263 630
226 747
138 881
858 84
905 280
495 642
736 455
695 462
271 904
716 25
176 948
410 990
791 240
673 380
902 313
731 552
547 572
847 314
668 57
864 98
956 394
244 767
712 444
826 167
568 516
809 198
915 218
812 565
90 852
796 463
868 557
793 244
848 280
564 262
694 4
385 724
928 532
632 214
845 22
426 865
600 147
705 408
782 592
663 566
854 88
476 690
85 690
118 626
488 934
464 853
430 876
713 328
712 291
832 70
910 352
864 23
790 52
775 518
880 150
360 777
172 917
566 412
877 414
26 823
598 320
851 522
573 90
232 892
328 842
280 754
915 262
912 531
190 991
122 600
864 563
787 180
358 643
584 181
134 871
722 18
565 40
826 515
513 146
415 722
840 585
748 317
346 893
530 43
228 969
947 328
429 772
337 688
942 356
789 456
763 192
744 451
786 118
564 114
382 600
400 884
340 903
868 82
454 763
27 700
415 810
651 158
784 568
922 30
688 38
890 544
974 301
912 209
778 343
864 510
830 58
183 746
604 561
90 668
550 337
840 348
33 906
966 139
820 252
283 718
900 91
920 177
607 350
834 210
101 858
601 224
837 190
92 756
228 701
687 456
542 322
990 28
18 929
301 684
270 911
884 558
490 981
608 472
680 388
44 928
896 517
718 556
400 785
28 970
782 556
544 575
814 551
756 284
848 102
804 229
798 526
894 550
969 444
16 644
513 202
932 232
746 274
538 364
103 728
768 134
369 724
879 306
794 477
168 948
181 852
979 334
318 873
63 642
819 64
868 75
616 402
922 276
3 740
900 204
64 890
912 530
102 779
481 614
561 560
480 728
808 172
734 69
753 428
390 610
725 114
972 5
828 447
69 694
83 732
706 402
520 578
587 112
517 582
854 58
809 540
362 652
486 662
506 60
963 524
838 527
514 489
577 232
810 49
631 64
942 328
313 764
238 936
859 46
524 264
366 664
737 186
228 742
911 274
868 436
954 143
513 160
918 567
960 317
896 510
907 564
928 303
788 106
365 618
697 256
654 118
828 74
675 280
440 970
668 160
726 584
434 808
493 610
896 438
730 591
774 140
260 1000
568 574
652 451
809 558
689 414
853 142
395 624
410 706
314 885
298 768
494 823
604 536
238 813
251 960
114 772
976 142
670 460
898 316
735 248
600 456
546 79
830 207
290 999
760 477
510 417
282 720
712 490
21 934
918 25
730 103
431 790
426 777
556 65
618 388
205 672
624 324
688 589
47 642
385 918
739 548
470 682
961 418
642 394
419 942
498 611
332 856
590 520
349 882
624 75
352 708
858 538
35 796
111 840
468 798
850 514
170 961
592 64
468 612
766 543
740 190
678 179
18 671
195 656
710 1
33 984
894 108
56 685
377 634
852 26
846 118
61 688
726 579
191 840
41 864
276 687
419 606
924 80
873 540
850 526
631 50
789 568
564 198
664 360
964 148
910 400
718 343
785 556
644 390
553 206
189 992
964 450
760 12
131 784
690 349
753 190
480 981
540 71
550 447
157 884
762 427
882 573
772 1
872 552
678 7
882 386
89 966
954 471
22 970
63 960
637 250
894 91
444 611
898 463
609 144
530 490
912 4
576 343
592 580
340 626
870 87
310 754
239 802
750 215
402 885
383 792
994 327
840 213
600 355
724 571
422 994
223 742
277 648
586 212
34 916
516 580
883 388
54 629
772 579
637 302
688 403
98 598
913 280
261 658
588 318
660 586
1000 362
762 385
969 206
808 152
175 800
630 564
892 159
410 612
744 477
505 538
764 510
623 256
487 790
390 692
915 42
77 850
618 495
909 542
321 832
167 814
526 548
517 208
156 950
607 366
815 252
882 55
555 432
172 595
655 166
328 600
816 67
492 795
880 262
698 340
499 668
264 667
253 872
602 198
99 602
980 243
822 480
138 868
990 458
942 569
787 178
832 35
592 436
866 73
891 464
523 230
619 592
772 519
906 262
996 167
184 739
420 911
802 100
731 202
157 994
600 385
570 170
61 710
535 260
960 567
634 147
51 822
423 892
414 703
184 904
548 229
541 522
890 505
712 543
600 219
474 952
453 766
558 592
628 549
848 96
730 535
338 766
804 1
456 910
721 72
670 219
976 293
290 706
664 438
538 123
679 320
182 921
264 768
745 94
534 414
647 310
952 361
894 593
375 854
504 229
440 777
807 494
824 507
210 885
992 291
932 222
146 690
741 302
944 201
710 219
316 740
966 509
896 9
784 129
599 210
198 662
742 363
888 540
75 624
853 42
128 657
552 236
4 783
684 93
795 498
467 732
660 174
408 694
900 415
849 286
644 526
575 514
204 672
658 23
619 348
594 523
228 762
670 488
524 493
711 260
460 917
175 820
940 238
607 552
498 707
603 220
657 584
946 89
646 455
954 558
586 515
642 317
108 699
879 324
641 414
575 516
380 714
958 566
960 105
964 168
684 428
339 668
582 262
985 288
190 696
993 160
767 112
750 227
771 338
222 850
288 763
963 530
619 546
578 450
652 504
94 800
793 264
994 436
308 766
216 932
470 997
732 110
474 730
123 980
783 166
874 521
402 862
923 580
20 745
272 778
310 620
916 483
949 310
634 523
29 946
637 124
536 393
964 471
650 427
617 174
318 836
779 142
927 234
34 674
346 733
486 628
447 828
78 647
702 125
510 234
396 933
954 419
713 528
100 631
387 634
882 582
594 423
939 292
728 16
786 539
892 411
89 772
622 148
505 562
555 554
342 798
466 735
732 587
840 64
888 131
236 915
220 966
607 468
80 750
375 916
728 265
950 447
748 586
475 906
944 217
961 452
576 552
757 552
540 401
40 872
622 275
227 688
360 763
660 362
469 990
705 84
531 592
928 576
572 543
266 802
760 462
208 916
568 278
130 755
955 306
288 982
702 329
772 554
699 386
529 336
448 838
4 827
694 549
64 663
666 577
118 668
144 910
614 189
946 238
586 413
612 5
909 126
9 634
130 980
326 847
118 935
697 572
355 606
973 426
618 564
790 1
644 412
669 442
94 703
880 386
915 172
970 16
192 685
603 132
429 690
649 518
373 1000
41 640
303 766
684 113
414 707
680 570
426 744
854 370
468 822
522 117
604 539
42 598
506 94
237 872
762 132
913 294
445 814
160 729
796 362
615 514
58 993
890 283
822 550
850 584
658 358
619 370
950 495
976 550
718 306
393 998
932 483
732 355
529 376
435 706
191 780
840 61
694 512
248 754
972 71
560 45
560 366
358 970
592 23
823 208
323 880
671 244
577 274
786 115
170 622
322 893
808 127
769 338
613 10
174 864
494 943
430 680
186 600
756 529
864 327
664 561
590 574
788 529
798 341
583 104
643 572
887 268
366 685
868 499
222 985
881 328
888 152
1000 380
924 6
765 166
29 736
556 358
278 939
263 654
63 872
396 960
391 714
588 114
904 199
573 576
12 716
19 630
724 541
66 739
950 543
72 697
430 782
402 801
724 192
401 778
200 685
543 546
888 215
938 129
783 108
961 494
750 568
978 277
724 334
892 466
720 40
138 937
922 370
202 812
109 914
797 538
530 246
772 444
448 729
132 949
345 998
60 806
208 970
397 816
754 401
852 524
66 689
628 579
745 536
7 874
726 424
100 870
728 543
124 891
820 392
980 537
681 548
94 874
472 846
748 499
602 85
786 579
950 478
553 102
801 210
972 552
263 816
893 90
650 246
601 254
754 204
55 840
302 619
737 582
684 560
612 186
41 804
144 605
452 910
302 646
824 544
687 64
88 849
833 298
982 543
624 191
916 438
315 620
486 713
768 472
888 85
727 572
548 336
747 552
402 686
546 452
372 977
914 31
966 484
405 768
526 259
516 495
834 48
218 729
117 866
724 497
452 862
752 226
685 112
857 376
477 882
782 334
449 958
794 450
47 738
652 480
870 120
624 232
230 726
420 897
811 20
834 207
68 867
702 513
662 339
654 352
838 548
574 377
636 295
595 436
747 210
99 694
912 560
594 585
52 807
976 385
727 472
319 754
914 316
438 963
775 566
831 448
630 38
772 212
900 72
935 376
964 106
261 750
29 952
627 382
834 495
824 147
776 162
791 162
962 183
652 583
958 408
226 813
905 442
983 586
773 52
594 524
262 783
509 448
520 562
531 454
862 519
818 99
181 828
96 720
291 902
678 417
288 673
998 88
735 528
404 742
376 684
366 667
668 496
332 976
760 267
633 286
634 409
528 488
754 439
699 110
828 28
274 963
777 192
613 558
632 102
918 322
654 18
910 526
783 154
156 944
718 441
612 473
566 253
946 449
372 844
517 128
691 392
722 118
822 568
419 690
167 798
728 313
698 67
232 721
956 163
727 338
405 928
546 517
502 149
660 532
528 483
88 960
8 652
87 758
603 426
996 584
296 978
986 234
705 66
525 552
786 183
657 70
998 322
618 169
906 502
707 384
816 189
373 862
565 330
354 730
760 42
492 613
409 670
826 585
632 435
708 312
214 761
260 954
704 43
460 983
282 719
826 502
466 952
758 30
413 912
446 630
216 714
117 880
316 950
680 58
762 505
706 553
969 538
54 847
668 385
89 750
652 101
714 463
834 155
520 41
506 487
223 600
791 24
852 547
55 914
886 477
426 900
940 583
768 277
756 460
367 670
206 897
818 502
130 847
463 872
674 469
652 93
613 556
738 426
138 866
712 237
137 624
688 66
628 568
758 396
986 48
552 295
612 544
962 525
460 709
669 438
768 586
965 54
808 222
618 31
142 967
900 408
335 718
725 360
84 726
610 552
645 352
424 964
88 841
734 519
124 909
700 100
98 754
670 83
928 513
568 130
880 472
729 462
557 210
846 298
867 544
827 90
642 495
970 480
28 930
408 603
936 123
852 348
388 815
91 992
178 975
938 220
153 688
612 171
693 318
629 336
707 318
678 87
798 523
484 658
537 418
237 990
436 980
422 654
702 271
660 131
551 142
918 504
9 750
976 33
922 549
510 415
243 920
267 706
771 458
357 730
570 438
690 438
464 753
269 640
680 88
784 131
266 892
223 662
327 864
721 590
978 408
780 320
292 825
418 610
322 614
338 760
198 607
28 720
891 448
878 466
434 604
954 129
946 320
517 190
752 523
456 792
676 564
930 178
902 574
813 588
380 624
889 410
406 850
810 86
883 166
983 298
146 610
1000 442
851 508
655 138
288 906
983 166
128 735
694 586
442 977
411 760
673 558
678 27
498 734
393 796
568 18
866 558
937 564
313 820
914 513
948 556
679 402
797 196
378 900
426 992
810 303
624 564
29 844
244 918
760 412
840 527
612 490
599 550
970 225
38 892
558 270
810 247
610 381
771 582
840 186
892 382
358 711
292 754
838 538
930 497
751 358
442 818
808 578
298 689
18 953
30 937
136 797
12 899
727 514
732 209
794 409
572 141
918 492
252 859
502 5
286 989
648 475
34 681
824 535
228 891
452 838
930 19
809 436
580 179
559 580
726 252
692 387
477 656
896 577
930 13
508 119
708 258
850 59
920 541
42 852
550 105
799 440
259 876
349 806
739 138
995 18
954 400
526 84
942 414
687 420
760 591
224 730
894 535
921 530
152 760
541 352
592 296
652 413
507 566
658 583
750 138
584 531
909 180
799 182
318 975
46 700
373 808
480 824
798 528
650 405
953 576
581 124
316 938
444 608
384 991
224 880
16 682
903 82
538 506
84 718
774 89
171 704
700 195
684 325
810 51
304 954
388 803
512 495
916 109
40 716
317 936
256 790
798 502
223 922
985 156
533 502
87 948
1000 215
897 72
987 146
898 52
970 24
397 602
962 564
814 43
504 361
232 629
592 403
562 517
480 852
296 969
897 328
329 928
521 442
692 33
740 513
600 551
958 558
2 748
753 514
520 148
207 644
994 422
865 572
775 564
448 760
628 238
919 568
150 732
362 763
939 278
188 636
16 768
752 66
981 12
794 514
813 510
945 300
698 507
947 394
56 880
648 182
265 896
20 891
264 912
611 12
15 956
963 490
478 608
740 201
985 418
616 93
528 512
334 941
226 680
776 325
124 986
184 635
720 173
150 824
619 582
447 966
850 374
740 99
810 588
92 732
880 520
221 850
439 934
742 436
472 831
711 584
923 516
24 769
4 741
41 672
948 416
523 546
210 895
834 318
712 164
159 608
552 567
726 387
825 558
800 37
78 818
925 486
138 640
69 956
684 354
700 107
654 252
444 938
394 845
300 893
698 262
756 538
434 733
588 435
844 52
422 963
743 570
358 726
514 562
717 212
18 844
796 434
572 10
919 484
204 867
742 32
734 280
831 578
345 720
540 544
78 945
268 640
760 491
415 916
585 220
568 389
261 992
211 854
171 894
3 828
964 452
596 310
730 592
226 605
402 858
9 860
706 318
125 900
483 902
505 520
891 102
68 732
626 582
103 622
44 898
676 548
720 220
453 966
916 364
287 838
791 360
428 837
865 368
800 429
398 663
503 364
524 28
680 222
674 21
841 298
53 736
931 440
651 208
720 61
376 648
824 196
30 803
920 12
158 982
906 182
899 262
919 324
250 657
872 48
79 790
764 571
519 536
550 521
706 190
315 860
942 488
678 517
783 82
768 238
649 302
979 510
120 788
128 942
318 900
266 864
652 577
438 761
836 43
778 84
258 750
294 655
693 512
574 538
278 907
647 36
268 727
694 282
232 861
22 887
897 396
436 805
842 22
482 663
559 172
674 493
974 441
387 794
387 790
811 80
620 451
568 137
830 82
798 20
795 576
564 71
296 628
176 939
817 524
72 847
987 492
877 112
541 590
787 188
520 459
623 472
987 544
897 540
459 636
508 261
618 122
18 746
465 728
600 504
542 186
648 252
852 332
856 99
829 332
817 234
612 427
599 132
635 4
87 930
712 565
368 610
297 640
103 720
692 417
804 422
936 355
543 34
633 112
588 109
861 130
386 793
854 199
433 888
148 596
890 112
148 647
444 597
83 828
14 993
782 358
18 813
362 918
250 858
620 543
289 688
646 97
804 283
802 445
643 586
940 504
986 415
844 223
863 306
614 4
832 341
894 23
986 507
30 815
312 883
142 741
727 262
314 886
900 261
212 949
700 510
670 395
629 162
967 312
822 380
880 324
527 52
918 120
589 528
170 736
709 118
973 244
251 958
876 384
595 92
942 421
933 586
978 417
526 514
880 538
834 576
337 646
348 597
919 54
628 559
499 654
946 284
393 600
235 848
285 630
993 492
72 606
852 531
612 2
540 108
107 670
740 321
113 996
785 346
474 754
682 25
162 842
688 382
954 569
710 202
305 750
949 112
622 417
568 496
524 10
940 500
10 606
879 456
73 774
522 209
519 556
634 537
789 576
929 580
984 158
666 167
775 576
476 759
599 148
228 983
830 163
76 892
724 474
148 844
670 394
300 735
812 40
712 530
922 379
90 957
872 93
874 189
794 55
558 513
732 102
738 472
21 892
207 700
359 858
386 769
226 694
708 465
600 333
627 444
792 588
821 462
887 210
919 112
118 605
252 636
706 363
954 364
571 524
732 7
914 504
552 112
476 775
420 985
840 11
554 57
570 120
36 795
461 924
580 63
210 689
864 591
124 649
352 621
410 799
727 362
499 970
693 58
353 618
595 494
716 474
721 338
810 232
864 306
718 518
665 540
345 992
24 962
534 471
441 600
404 757
336 633
549 158
820 498
610 2
692 379
912 552
444 824
623 538
983 424
778 364
210 983
538 88
673 20
390 731
730 204
583 540
188 660
160 872
357 814
986 75
343 704
568 2
349 730
630 390
228 804
573 336
834 554
244 848
112 936
982 275
610 62
736 575
546 480
752 372
618 29
603 258
57 854
196 830
261 930
853 562
145 918
424 933
184 708
908 361
579 2
991 342
408 620
452 717
974 562
748 50
492 688
189 912
118 923
438 938
630 129
454 912
477 952
876 253
774 58
828 591
790 316
544 428
118 685
566 573
658 3
856 497
882 564
258 709
228 834
190 898
941 210
336 928
541 568
658 578
334 809
636 565
354 690
892 251
266 832
958 410
712 445
227 694
466 772
554 342
904 338
82 807
786 510
622 237
944 198
320 1000
346 795
732 145
334 714
556 545
369 596
544 492
993 508
681 400
108 940
168 648
760 324
183 842
932 147
963 166
256 783
118 900
684 270
171 908
525 80
327 828
776 558
562 258
361 882
249 984
652 56
932 28
326 624
232 742
38 666
837 22
647 522
400 716
697 424
542 112
799 546
838 462
106 709
802 309
33 960
174 967
921 68
106 859
594 133
519 80
498 872
900 314
850 261
674 205
648 183
833 484
506 100
924 524
599 166
880 43
663 122
598 268
335 714
94 929
676 562
475 688
934 267
536 534
465 696
812 4
42 974
162 872
743 126
388 738
482 699
88 620
229 790
368 921
693 20
800 397
197 822
391 962
665 132
786 535
786 479
709 74
105 622
730 376
304 696
820 388
65 792
318 979
848 153
612 482
222 897
462 733
640 372
889 92
48 927
136 637
573 314
918 540
363 988
886 14
28 916
774 587
931 498
485 702
411 888
510 478
532 471
680 577
392 621
932 553
663 426
101 994
726 48
782 465
340 974
26 697
144 703
990 194
710 94
218 724
342 838
379 774
178 702
804 502
400 635
964 575
744 21
504 124
947 196
960 369
68 952
608 514
610 256
982 418
795 384
708 569
760 203
438 936
982 161
638 466
626 27
961 312
991 248
437 864
815 298
331 864
178 676
667 156
70 712
840 139
102 761
688 220
300 810
245 748
587 124
168 891
492 651
696 54
638 516
127 876
894 513
296 723
474 617
358 618
623 208
657 132
856 40
822 252
610 376
620 40
862 139
535 574
687 320
894 3
442 703
835 526
517 478
115 706
468 729
590 517
183 760
787 588
821 544
786 409
520 88
860 198
204 710
388 771
643 552
418 855
714 316
763 286
548 555
516 137
343 978
865 480
486 850
126 653
552 547
636 533
814 346
62 690
202 609
843 92
727 506
502 368
62 880
162 643
668 235
22 926
604 45
814 222
908 258
623 562
519 132
782 331
155 874
225 972
158 840
428 660
797 148
419 636
774 125
584 415
682 575
944 396
632 285
626 85
609 54
649 486
866 247
647 180
106 820
825 586
6 688
40 961
629 132
658 537
226 762
927 432
785 508
730 304
534 593
598 284
10 1000
765 394
885 142
248 682
166 992
412 863
2 664
862 514
188 810
968 574
503 36
723 122
927 566
397 946
655 356
972 477
438 695
776 394
615 188
254 664
645 526
872 117
718 407
42 814
89 748
589 578
467 1000
136 998
609 204
674 73
130 707
618 581
896 400
133 934
862 176
414 832
966 100
258 837
798 110
96 667
556 89
848 517
642 72
700 430
398 607
844 61
139 814
172 708
699 308
912 336
635 388
18 950
457 770
211 622
537 176
780 124
309 946
760 567
972 446
758 355
703 320
983 156
576 308
180 942
916 118
26 649
864 212
575 204
531 574
404 727
881 502
280 995
783 272
592 221
998 552
132 997
475 650
121 680
462 989
690 211
405 920
422 820
499 798
936 523
422 894
238 799
501 550
508 245
538 523
83 796
834 509
898 510
556 4
249 898
550 152
732 426
699 162
381 734
977 198
410 715
682 531
381 990
583 188
408 858
752 511
775 448
947 136
950 379
287 654
166 994
804 349
858 498
601 164
870 325
887 510
552 289
177 782
442 661
823 62
254 972
672 62
904 263
818 301
453 922
55 886
399 932
270 666
364 820
929 204
826 370
562 126
880 348
72 980
975 566
776 388
410 867
612 7
340 929
805 108
88 768
92 927
844 44
71 694
892 544
765 58
177 968
660 540
671 258
423 652
882 309
539 118
779 478
888 292
20 610
237 766
819 488
840 393
709 94
248 697
344 955
904 391
336 629
31 974
101 774
322 624
328 785
775 314
189 762
740 282
654 283
940 371
145 640
917 468
788 381
277 872
698 445
772 109
329 610
894 367
715 402
188 772
541 508
226 745
686 330
736 38
969 512
832 558
532 437
239 742
256 865
10 808
875 360
780 419
903 134
33 956
168 823
541 348
68 718
766 360
126 694
557 196
700 577
771 120
589 190
634 334
868 205
707 396
962 571
516 529
794 513
510 569
849 422
699 50
390 669
523 362
958 519
262 641
608 562
314 753
540 509
628 186
709 424
94 812
850 48
637 524
9 792
184 692
969 342
213 830
613 248
146 834
240 622
863 400
44 961
620 450
484 679
429 918
777 332
563 114
559 334
332 648
255 922
93 782
916 55
734 433
412 772
398 681
636 512
703 550
126 944
673 562
664 30
714 542
664 462
43 662
52 969
982 502
118 692
32 744
877 498
992 186
535 10
206 973
64 730
412 653
108 871
38 670
880 80
644 346
421 892
811 238
91 738
490 796
716 52
93 986
606 203
403 940
570 445
144 826
516 60
542 18
564 491
276 677
212 777
988 593
620 519
212 817
520 333
738 578
916 64
204 651
239 664
464 618
810 269
678 514
958 533
225 878
680 340
893 556
294 818
760 513
490 779
350 729
505 112
632 570
654 392
831 452
37 698
810 506
278 604
294 701
634 59
357 822
895 546
758 252
722 160
372 837
134 834
854 442
819 438
727 570
510 231
105 666
88 921
606 28
476 958
550 224
803 54
853 256
372 693
624 127
67 940
941 334
667 486
843 244
536 24
685 192
877 434
568 309
768 11
278 688
734 142
563 232
574 555
702 316
849 520
112 731
94 613
410 748
662 52
928 505
125 936
913 296
773 402
832 92
44 705
342 933
860 546
508 528
286 942
822 434
717 380
276 609
768 358
850 523
512 369
525 586
923 196
663 134
2 736
994 86
786 582
643 166
796 144
560 58
570 231
840 526
132 753
31 614
636 567
952 215
709 526
203 808
591 344
380 993
23 882
765 514
726 549
460 919
876 540
773 28
614 381
131 912
176 963
680 579
722 91
805 544
558 593
546 460
37 780
850 450
581 258
736 298
617 478
705 98
760 534
993 100
853 578
541 248
912 327
76 855
877 268
313 690
729 170
360 713
524 178
852 508
994 40
70 774
922 220
994 467
734 52
789 138
384 983
730 302
556 492
804 328
682 584
311 720
678 183
95 792
704 310
357 872
578 391
739 546
634 182
706 468
676 167
115 830
925 480
386 694
856 472
656 453
469 962
922 570
292 675
864 24
594 391
603 250
199 686
206 775
840 72
628 61
307 828
982 326
942 63
480 982
720 5
341 912
506 24
831 568
77 996
434 682
277 660
332 789
784 394
24 614
623 586
680 453
608 69
946 540
966 375
549 392
958 168
51 882
961 92
657 336
245 888
684 485
161 628
886 149
724 294
736 138
342 941
731 280
310 752
558 557
620 571
395 808
267 1000
598 447
349 934
20 945
320 757
696 209
62 793
899 520
176 874
267 930
99 918
612 433
834 12
774 64
936 588
566 504
806 85
936 445
96 939
708 368
573 354
729 90
353 906
67 882
8 697
963 344
594 240
712 233
810 202
676 43
372 702
760 366
178 814
140 687
454 671
176 958
670 492
746 300
939 558
781 248
859 406
886 17
144 661
462 741
510 316
842 258
562 471
990 555
995 430
950 546
768 556
380 747
940 314
778 373
163 618
512 297
412 661
864 217
792 372
137 952
772 57
633 556
669 334
837 248
574 531
966 134
462 729
957 360
516 164
139 750
860 582
390 701
498 965
150 806
958 59
312 952
532 541
346 877
149 804
126 620
976 185
295 622
459 918
546 550
776 99
36 702
795 554
806 157
355 742
106 700
36 622
432 766
946 577
122 889
402 837
652 553
532 11
648 264
438 670
432 658
170 807
597 132
288 726
410 757
620 520
652 60
266 988
180 772
612 393
256 973
111 664
924 155
641 480
987 484
224 627
190 765
898 522
742 60
950 547
104 595
849 542
498 969
915 454
594 45
973 134
448 985
505 514
910 216
785 258
963 86
658 62
818 37
856 329
628 589
605 318
560 261
5 958
80 648
761 442
296 688
536 118
10 791
509 528
535 544
669 416
913 452
622 6
64 821
950 504
676 249
433 946
907 464
952 2
188 825
966 174
682 394
684 539
709 170
463 654
487 624
654 454
414 898
691 512
615 374
646 93
882 465
590 553
282 758
540 367
733 336
585 584
20 639
760 285
580 120
560 394
243 868
846 433
547 122
734 388
4 683
609 214
709 162
969 122
374 994
792 519
980 69
875 282
72 883
869 442
390 948
762 94
144 978
797 472
195 628
944 456
398 915
997 520
904 104
646 199
855 372
850 411
228 608
44 621
930 310
94 673
502 543
628 197
778 167
793 158
873 580
931 352
452 828
544 577
538 564
64 853
65 706
864 469
522 140
238 878
835 384
353 666
26 960
448 697
757 46
948 448
634 445
867 350
113 906
599 576
680 364
870 522
890 486
645 174
579 478
560 369
468 810
850 321
740 523
694 70
90 618
271 730
929 592
40 934
868 157
905 276
876 295
984 126
859 122
948 325
958 285
178 709
708 408
471 748
364 776
341 702
88 738
449 996
211 604
198 634
842 232
348 686
452 730
612 163
40 769
104 892
766 179
751 380
956 514
786 502
480 819
934 128
812 433
742 81
714 548
856 57
344 777
588 568
46 745
284 630
822 427
738 172
985 584
789 50
992 397
513 592
508 41
920 394
885 462
734 499
546 438
929 514
784 402
996 562
406 760
702 304
639 186
470 946
428 987
828 205
383 880
632 165
594 192
629 528
653 460
734 264
391 702
88 843
24 835
921 572
765 516
523 242
828 101
738 303
849 562
856 574
584 93
202 949
28 806
828 308
769 376
499 932
356 895
573 222
600 81
998 417
632 502
558 140
372 629
649 466
875 268
486 722
936 535
163 678
190 657
54 896
613 136
660 168
210 951
271 844
406 870
630 368
118 687
777 584
844 77
638 555
870 355
580 536
164 993
538 363
362 969
528 128
617 340
712 515
706 488
522 589
658 225
503 76
474 808
589 458
868 587
18 826
669 494
670 560
273 652
64 908
338 883
671 372
207 934
868 283
507 4
579 382
554 352
672 227
670 12
822 27
574 148
846 285
769 500
94 862
863 328
637 554
992 583
598 58
784 181
864 291
233 888
502 545
906 152
849 370
904 243
615 530
741 512
463 884
984 574
522 139
919 562
565 472
322 712
238 633
437 982
918 361
288 822
857 544
202 699
66 673
946 45
598 60
757 140
806 538
728 556
936 70
667 584
1000 25
962 477
528 540
129 740
729 550
832 589
738 22
552 548
565 316
813 524
388 627
400 771
292 676
931 4
815 184
734 480
486 765
451 870
55 810
58 951
979 434
174 924
132 951
648 117
394 782
756 303
280 797
154 895
733 452
974 274
704 543
580 175
985 454
848 138
867 282
760 85
129 852
138 809
318 629
515 88
466 910
217 804
172 838
354 983
696 559
322 821
810 308
286 615
947 486
11 868
608 229
488 631
907 92
25 654
200 868
894 427
913 102
40 893
39 706
974 390
434 901
388 793
688 523
560 178
197 658
284 867
435 726
684 118
808 531
571 572
779 156
894 197
877 546
795 316
250 651
847 384
31 654
718 465
355 782
606 503
810 585
474 906
100 961
391 784
834 546
804 570
918 544
559 82
874 202
550 212
964 288
405 760
784 414
138 981
348 763
383 832
368 720
706 54
864 254
758 567
536 273
843 538
279 866
828 494
896 390
625 512
729 548
526 293
641 340
462 837
36 925
544 227
814 516
460 712
557 514
829 530
853 560
661 454
522 487
654 373
998 507
473 732
118 844
718 520
894 174
403 986
670 279
537 92
58 606
747 56
910 71
748 128
925 208
502 546
475 818
631 202
520 83
271 628
836 537
796 478
64 718
874 556
729 482
766 72
759 378
146 960
641 570
469 668
264 775
659 430
926 502
703 226
270 965
928 48
318 684
658 454
731 564
876 548
242 802
380 957
645 576
328 797
126 878
960 363
546 142
368 600
397 804
755 124
671 582
235 830
942 16
832 549
664 194
343 996
330 982
232 757
304 801
532 257
913 120
122 907
602 19
22 747
100 944
195 828
620 349
401 682
550 129
792 580
916 273
987 388
124 666
669 256
696 459
831 548
800 583
530 198
75 930
582 222
642 321
779 262
87 890
66 819
747 580
10 691
485 898
766 404
510 445
4 773
680 537
896 528
328 681
652 159
472 740
810 496
794 235
548 256
818 439
657 68
634 86
516 559
360 952
903 138
221 772
274 627
610 193
640 534
988 451
614 568
9 904
572 87
859 450
589 388
611 270
589 318
335 970
80 826
232 605
730 405
694 148
694 390
924 206
104 843
941 94
516 550
553 582
420 615
708 225
134 672
793 384
736 558
732 163
667 198
858 456
268 655
773 592
345 680
427 982
80 904
805 370
282 867
290 940
982 527
222 660
279 764
582 60
262 623
852 161
450 978
927 436
888 360
199 896
267 836
489 846
479 954
776 520
814 467
117 658
822 375
189 690
339 694
537 576
641 552
578 579
600 49
609 536
389 888
189 764
891 548
554 72
135 754
946 503
428 871
848 201
558 577
961 590
250 720
123 682
78 625
907 452
245 886
314 730
926 310
730 526
972 465
652 431
915 478
537 206
549 150
226 758
678 311
103 660
55 926
164 706
380 766
243 748
736 332
806 288
792 172
755 244
444 994
978 504
929 136
920 501
18 711
589 134
292 619
606 197
69 980
648 582
510 7
140 984
111 894
53 718
562 534
948 189
857 502
787 336
539 468
974 78
858 361
560 561
814 294
304 953
210 919
277 802
656 244
718 577
747 368
691 338
882 509
594 74
335 772
92 615
858 560
641 244
219 700
585 224
890 379
550 522
394 648
946 553
579 106
541 574
720 387
906 24
177 812
359 766
896 435
372 645
685 506
516 380
226 805
566 204
35 922
55 674
948 211
632 114
518 289
636 385
278 828
998 271
18 713
439 940
232 733
630 235
656 510
784 83
378 698
675 6
647 112
487 776
448 887
470 948
262 697
552 160
717 120
688 117
612 593
424 664
915 536
338 792
369 730
245 838
828 38
822 336
741 158
32 624
871 48
843 146
188 601
668 61
300 849
748 531
490 625
368 621
992 367
781 540
764 403
809 246
867 562
406 957
622 540
528 58
853 352
724 200
452 873
913 490
378 803
811 134
624 9
876 179
561 122
754 413
694 220
382 923
991 280
887 570
684 427
841 538
792 207
826 537
520 589
682 134
882 1
237 898
608 459
309 858
206 694
453 914
494 837
306 839
786 589
978 553
642 47
879 88
478 979
774 508
686 523
798 260
306 984
664 67
167 712
114 840
121 718
153 830
870 106
506 145
238 928
639 528
367 710
50 699
603 72
675 76
519 412
418 877
424 669
784 569
204 739
343 828
380 750
148 813
494 901
814 445
358 835
168 711
58 823
391 858
752 334
922 541
456 875
514 455
156 777
38 684
554 579
397 812
764 421
752 451
666 24
904 565
379 628
691 260
597 178
686 559
82 595
598 311
376 700
608 232
671 540
129 768
578 372
819 124
160 784
77 976
688 39
353 676
815 172
550 368
992 531
606 142
795 4
688 139
176 717
808 533
281 688
164 870
493 606
86 744
997 524
797 108
516 68
489 944
447 980
682 433
200 624
502 331
433 968
894 590
137 634
117 758
854 303
943 490
715 590
354 684
834 36
792 94
256 919
910 503
649 502
84 723
14 646
687 346
148 783
100 602
99 680
162 679
627 428
77 904
562 38
950 393
658 265
170 931
564 539
614 474
172 831
842 534
959 270
990 180
740 210
794 1
729 282
822 489
587 502
454 764
306 820
160 825
723 76
506 312
550 70
450 891
999 132
338 757
527 126
924 541
523 18
95 988
627 510
717 130
872 133
690 105
926 109
877 500
685 444
712 110
98 858
636 147
100 952
179 876
602 6
837 592
899 342
570 344
864 237
836 364
503 124
171 840
574 388
71 714
924 579
226 954
394 921
898 287
194 757
271 600
822 514
356 813
588 256
790 5
14 760
963 116
641 334
159 634
983 448
194 657
532 535
425 606
586 573
407 790
879 132
843 236
668 138
634 516
418 802
630 565
330 801
70 673
825 350
234 800
934 33
700 90
448 675
172 607
10 812
986 543
778 46
981 198
159 662
60 830
803 256
708 482
516 178
756 527
508 79
839 238
695 352
130 886
987 288
408 989
808 137
492 942
741 20
610 384
505 544
700 78
323 850
154 674
98 705
113 888
711 410
619 530
959 36
994 78
815 468
962 538
714 167
628 138
268 880
871 142
434 853
706 502
889 10
604 451
349 644
936 584
530 382
628 499
598 549
235 640
940 119
634 82
988 187
329 702
538 480
724 36
418 897
534 452
160 820
548 184
596 295
314 775
285 866
828 77
927 536
690 301
17 864
676 289
597 224
165 948
553 148
506 283
572 127
919 150
908 588
984 55
47 912
469 940
969 526
648 406
269 646
958 374
833 150
155 696
281 724
868 575
528 109
894 417
364 687
70 762
624 512
164 825
867 582
608 322
382 710
627 438
64 679
848 499
406 619
120 901
524 177
466 809
942 37
846 515
540 467
760 583
361 662
736 472
379 716
986 544
622 433
691 520
436 720
170 721
820 52
692 430
840 25
596 493
795 366
802 148
757 24
740 3
752 351
698 513
375 846
35 790
884 159
348 884
808 258
890 240
462 865
363 750
985 546
984 456
135 918
399 626
982 323
565 112
64 807
993 228
809 508
160 793
555 262
504 257
649 500
143 700
468 776
228 882
346 742
718 399
124 683
286 790
187 670
582 563
688 413
889 478
14 897
600 534
690 480
328 867
210 669
990 544
392 912
617 366
636 337
567 352
858 41
883 592
243 906
438 812
510 114
978 544
750 493
775 376
972 244
150 683
822 361
523 560
814 169
184 638
190 681
670 491
371 940
526 442
571 454
825 114
225 990
716 238
636 564
373 792
580 382
100 876
936 43
327 954
621 338
902 457
752 124
158 898
600 444
296 649
386 853
496 935
460 757
790 84
183 636
766 332
448 928
169 752
182 925
806 510
594 453
754 4
150 881
880 577
654 581
550 20
585 92
458 996
550 195
162 924
528 580
895 180
632 525
654 302
588 330
48 937
765 562
201 970
114 908
838 418
548 232
357 694
964 228
524 30
218 883
303 648
547 542
96 884
814 443
829 304
915 202
628 148
541 538
977 540
828 107
806 592
332 742
180 939
188 898
792 225
808 564
604 353
214 935
982 462
743 360
767 124
636 313
868 219
531 74
719 580
273 760
868 100
54 720
929 226
305 748
720 299
717 14
298 946
628 562
110 844
590 105
886 174
976 523
449 712
286 877
558 95
911 538
802 450
522 298
772 222
663 8
874 109
522 168
463 692
8 801
381 792
492 812
425 904
316 960
512 156
360 816
661 522
991 490
281 910
810 542
932 567
400 838
755 474
616 579
875 372
347 796
113 898
570 332
395 772
837 236
902 556
684 453
196 625
584 232
658 142
930 289
676 492
913 470
336 825
705 212
290 1000
828 221
766 552
650 295
691 130
512 487
838 207
206 655
474 861
582 16
657 592
660 428
461 714
598 573
575 402
363 776
246 599
629 436
548 577
270 808
563 522
739 304
760 136
741 528
900 23
812 277
685 502
17 724
287 978
297 790
670 568
691 514
962 340
592 236
868 339
163 690
659 210
124 871
594 376
845 268
897 228
838 480
912 444
258 778
870 123
100 907
930 262
851 112
833 522
605 424
409 894
964 176
582 363
227 754
37 914
290 912
864 38
214 749
734 459
764 246
608 139
949 584
87 802
330 674
324 685
873 508
625 270
948 428
287 930
884 406
230 834
738 551
846 199
82 649
10 949
654 276
4 897
543 538
579 34
542 129
513 332
528 97
728 534
479 606
153 880
415 714
672 20
617 34
560 132
258 803
170 835
314 729
388 965
450 737
83 934
543 206
496 998
31 808
808 574
874 400
875 436
662 222
841 64
962 322
897 92
262 793
612 14
728 166
697 522
450 843
804 446
520 300
936 462
309 786
819 326
410 664
129 652
577 522
72 866
892 431
997 404
586 107
927 316
524 370
901 162
842 93
858 326
688 425
658 34
599 154
430 875
49 710
470 930
564 259
846 198
128 750
975 590
346 634
830 168
82 671
570 537
18 740
829 444
702 215
690 576
409 648
801 150
520 239
912 408
200 640
804 398
738 221
919 108
42 926
501 480
798 513
805 512
940 544
786 480
778 489
145 734
642 33
125 630
780 7
747 572
402 766
997 422
356 703
935 120
48 811
22 703
696 257
850 377
462 991
30 828
570 252
662 220
505 480
258 779
447 968
814 588
1 900
186 795
880 392
577 486
882 278
948 319
578 237
783 320
954 205
916 462
783 130
611 528
780 339
373 914
520 280
90 595
986 139
534 69
718 508
44 900
802 220
964 524
738 552
564 555
551 60
269 610
803 46
534 243
129 912
772 275
834 541
695 408
700 31
326 870
878 114
964 230
97 980
691 408
948 117
731 580
596 577
107 982
883 576
780 199
870 181
862 71
39 848
677 432
232 876
326 987
336 750
918 572
724 131
95 654
855 164
64 760
660 148
261 814
550 236
940 235
642 562
757 588
934 123
985 566
844 197
747 570
278 762
22 622
115 796
804 116
544 61
774 522
172 795
663 224
640 228
916 460
620 103
396 784
91 850
934 292
958 414
427 708
718 190
531 234
320 598
182 807
917 22
890 412
837 588
96 918
489 936
472 860
654 461
13 718
192 717
762 576
251 700
780 73
751 92
652 151
973 122
476 615
512 300
651 498
702 75
361 744
931 510
977 96
875 88
709 388
750 583
522 502
502 4
482 867
780 258
728 433
388 909
526 102
109 826
416 915
627 356
111 650
922 332
432 765
329 640
556 438
508 555
216 648
800 3
250 801
980 397
988 482
955 510
832 397
434 789
958 233
564 157
900 445
788 198
958 494
602 187
940 161
610 510
753 134
597 118
970 477
604 139
509 316
357 884
273 834
284 760
636 265
826 274
2 961
527 388
750 417
730 378
606 68
1000 452
717 192
673 510
611 570
360 721
638 118
820 548
733 390
534 378
109 600
412 835
733 164
294 596
762 435
394 711
761 478
80 676
593 78
798 405
210 901
879 202
334 652
513 514
899 234
278 987
634 483
739 90
852 458
862 282
4 718
524 510
16 772
210 935
37 844
256 844
381 778
410 922
90 602
546 554
876 512
628 475
116 642
777 96
677 532
283 946
226 727
271 764
228 630
625 540
222 704
568 377
594 251
560 169
519 286
950 313
775 584
126 664
720 297
307 900
544 427
181 990
49 874
97 722
528 505
963 316
983 384
54 836
984 5
902 471
192 769
434 606
16 927
823 380
338 711
942 521
928 486
621 390
904 300
844 388
304 768
52 802
254 874
216 763
802 172
684 245
212 913
713 562
947 348
589 432
632 340
936 240
670 590
744 188
717 578
432 688
448 873
699 470
236 873
634 137
723 110
232 625
667 592
129 968
951 264
966 264
642 48
818 562
814 180
745 72
895 514
78 797
384 686
316 645
100 840
759 518
726 173
646 235
154 949
101 850
930 435
66 700
444 700
71 984
734 493
687 322
750 253
842 453
317 826
366 834
744 218
549 134
733 552
266 877
595 268
394 838
168 739
93 664
889 408
787 262
943 290
842 496
401 604
214 795
178 794
112 748
90 817
717 528
793 32
724 111
698 219
340 849
361 964
437 652
741 42
615 560
748 358
457 870
40 760
186 760
512 507
847 36
650 319
670 513
585 474
74 720
812 321
622 567
955 566
76 864
648 511
144 829
530 244
59 810
280 881
688 74
730 105
696 165
237 884
178 642
628 480
591 174
207 688
636 289
986 282
608 141
276 965
148 840
529 496
518 537
69 614
775 292
610 183
522 384
463 818
913 50
848 505
627 426
228 977
660 178
517 200
390 721
684 587
742 138
684 241
414 796
255 638
762 557
700 509
733 548
192 850
724 227
931 142
902 547
159 798
666 99
970 145
910 74
275 754
132 945
571 134
522 461
991 564
72 651
564 79
589 330
783 554
946 247
518 169
544 171
988 445
754 212
381 794
181 892
277 744
34 937
578 244
624 413
822 311
880 210
48 890
624 259
517 212
800 391
912 518
526 519
498 887
652 515
493 600
720 221
248 606
747 554
100 694
624 586
114 988
904 457
836 205
803 216
700 410
705 416
720 233
944 493
760 581
49 642
386 933
574 83
989 46
253 864
791 408
872 370
923 366
58 695
808 461
667 242
241 730
603 202
655 574
916 490
912 244
848 526
62 747
565 168
780 420
82 763
988 64
936 17
193 822
435 844
72 738
87 788
516 117
850 9
569 298
559 188
847 460
618 513
564 171
198 802
978 121
840 535
135 822
935 526
225 686
180 600
420 834
298 756
332 921
345 712
390 634
742 456
250 812
483 704
567 562
975 14
385 866
874 427
735 552
954 9
981 60
730 572
866 490
426 688
976 18
541 388
509 238
849 338
958 65
60 768
387 786
762 41
168 793
184 753
262 913
8 606
509 456
860 568
960 18
729 294
557 304
716 519
907 518
205 792
358 819
769 342
784 132
585 528
522 476
968 417
786 517
732 443
522 364
943 442
60 752
506 262
652 554
438 664
857 394
342 974
668 127
303 922
853 4
326 603
913 100
1 778
534 273
248 978
334 961
517 16
682 269
843 356
992 6
867 536
998 90
400 808
439 942
832 478
638 409
367 830
617 396
976 273
709 580
645 432
537 404
544 163
48 874
714 537
129 760
470 714
952 473
444 677
491 892
772 416
847 312
354 988
135 688
330 785
58 697
510 254
43 870
378 607
434 762
871 284
892 113
470 789
562 439
178 742
234 857
553 306
200 880
586 373
793 398
900 337
700 517
866 268
870 557
174 799
670 25
699 222
864 27
930 273
659 472
564 568
729 272
196 803
886 347
655 58
346 793
418 975
532 550
326 774
728 135
642 223
527 256
540 147
508 539
377 952
159 622
900 318
361 752
438 614
900 506
478 652
742 508
44 945
882 332
554 549
706 153
864 305
521 420
188 622
622 503
746 400
910 479
501 518
281 600
492 983
750 57
498 693
694 375
976 277
329 862
808 481
617 136
70 998
22 720
992 373
344 978
546 505
472 803
532 72
340 824
408 727
480 826
948 161
584 447
304 922
607 534
488 969
886 147
415 898
102 984
592 443
287 964
680 312
139 824
590 81
925 50
705 312
752 225
885 254
410 988
961 392
531 238
919 518
654 436
299 964
846 572
534 510
400 893
605 588
728 108
954 504
847 128
243 954
624 544
756 384
594 186
738 277
709 114
334 737
363 600
523 506
861 528
800 544
782 61
113 984
76 669
708 317
838 237
138 805
325 898
633 392
233 756
623 156
823 340
207 684
440 633
792 137
307 858
221 618
747 242
545 522
684 424
504 444
670 310
598 328
153 902
866 165
102 902
562 366
818 339
928 83
266 690
30 683
672 239
6 719
609 552
672 589
784 435
94 832
642 425
785 4
155 718
594 241
724 310
312 932
985 400
399 772
742 15
879 350
370 713
661 158
170 687
640 553
228 613
490 744
618 173
864 195
900 519
744 13
799 592
985 438
848 241
334 853
28 703
179 628
493 640
465 954
848 430
614 576
314 745
444 782
670 431
504 593
618 461
434 993
567 432
168 717
774 386
914 556
522 122
742 541
548 111
647 198
154 940
338 726
544 272
950 415
921 588
123 826
994 89
460 607
468 760
822 317
987 438
70 976
547 16
854 270
583 570
58 711
498 956
748 258
794 471
845 180
312 857
327 820
18 867
35 990
173 714
2 891
214 882
322 957
610 546
585 478
283 644
838 124
851 142
667 516
256 974
794 190
892 147
808 541
602 334
619 108
230 957
961 592
880 546
551 240
154 886
454 770
112 719
742 317
625 190
757 544
973 292
77 936
690 544
820 587
843 322
533 30
901 108
669 514
824 456
844 501
34 623
774 336
900 127
44 915
456 722
586 217
930 354
920 42
363 688
624 469
786 572
958 338
294 935
522 154
582 192
332 697
531 334
700 26
540 492
988 463
579 172
585 538
860 147
634 95
456 678
189 722
655 212
832 464
281 858
52 956
661 70
686 592
373 750
201 714
790 314
764 393
612 558
600 539
430 902
300 814
848 390
734 429
662 460
630 503
211 874
673 580
964 572
220 733
340 888
872 535
367 988
326 739
898 588
953 508
662 93
866 7
928 316
844 457
874 393
880 257
194 624
709 4
687 106
786 273
491 744
760 350
510 362
926 562
937 578
787 546
768 54
456 790
304 642
942 549
480 649
440 732
792 419
342 857
358 828
105 926
934 589
689 298
314 882
761 490
528 125
464 783
978 108
929 232
884 238
694 472
986 360
719 238
737 502
422 960
12 806
620 501
762 4
796 62
574 348
952 506
721 508
582 581
717 262
952 514
65 760
510 497
21 878
107 826
846 450
636 103
254 648
25 974
436 757
613 550
120 838
177 598
106 663
622 536
618 142
896 268
711 552
781 294
858 54
248 868
332 862
574 265
370 972
722 277
554 592
264 866
114 665
352 806
767 340
820 26
953 96
828 593
602 555
632 384
285 856
924 100
574 270
53 990
375 970
679 160
705 96
160 805
24 985
180 814
65 700
374 852
922 547
846 260
799 566
414 962
381 880
108 829
615 580
536 358
807 230
179 898
996 557
984 86
142 706
168 978
678 272
510 344
220 871
214 954
974 240
412 955
998 577
918 577
523 576
830 226
669 222
542 385
948 383
652 40
900 89
712 581
170 703
588 132
543 168
550 7
838 69
613 270
352 856
482 714
451 922
488 894
435 664
744 348
570 312
51 714
126 783
912 74
756 307
820 37
894 381
964 56
564 52
614 247
153 640
740 82
618 145
288 605
154 745
914 546
977 484
728 519
824 321
836 258
178 992
488 874
526 83
802 308
859 518
412 701
801 390
613 488
842 583
845 16
632 219
871 200
993 246
429 846
862 516
575 244
678 332
622 555
448 895
376 638
578 145
826 29
740 61
948 164
684 247
337 910
916 142
214 780
164 685
575 396
988 453
619 544
990 274
653 552
778 11
562 316
628 519
573 14
879 492
985 108
766 499
885 84
204 845
504 407
504 578
775 516
6 848
106 805
901 454
711 154
984 392
37 950
657 424
166 942
650 534
816 62
291 764
526 415
25 734
848 360
889 514
748 542
684 393
894 172
480 700
823 506
159 902
280 725
808 444
26 817
937 54
63 628
628 491
988 419
739 22
880 568
654 5
374 834
605 498
554 481
505 552
214 867
914 234
870 350
238 684
927 280
765 558
919 252
925 110
185 756
860 414
835 154
621 192
715 548
317 616
661 88
952 352
204 848
818 318
820 298
462 783
826 62
823 68
738 581
904 534
765 512
992 480
626 328
75 778
725 136
911 264
808 202
388 949
21 620
516 129
742 123
990 14
467 738
576 182
672 586
676 2
907 360
576 547
402 685
490 641
670 96
403 844
548 579
658 92
934 350
769 176
959 286
448 781
968 357
280 638
4 924
942 573
559 484
658 556
736 590
757 98
270 798
10 602
618 269
513 554
826 215
553 466
410 951
709 558
946 14
948 559
792 328
564 471
936 553
482 961
914 228
152 877
548 193
311 930
557 502
748 307
891 52
424 709
138 824
12 882
982 541
680 564
115 758
921 228
564 384
923 576
590 526
646 22
988 501
498 632
305 906
440 741
687 526
109 824
810 519
730 563
375 730
327 660
342 749
655 80
616 565
466 770
584 54
604 108
678 548
569 358
277 886
996 360
684 3
876 560
534 523
347 606
840 534
700 162
84 600
985 560
808 294
558 157
868 118
558 514
720 477
982 395
148 903
552 147
603 272
364 971
934 340
628 570
898 199
672 368
871 74
253 928
673 552
599 316
858 567
616 204
673 464
490 775
577 316
587 186
128 805
703 190
61 678
9 728
620 249
434 996
738 146
293 678
734 517
43 744
664 440
244 675
838 592
198 973
850 592
23 726
799 184
429 984
636 32
142 968
832 517
491 604
588 465
739 444
167 868
664 95
532 433
922 75
87 730
948 363
870 370
707 576
617 64
530 552
780 119
690 44
990 333
693 304
525 186
754 20
66 908
108 785
133 884
303 632
730 213
909 524
722 100
954 34
498 946
774 148
124 944
620 564
126 685
420 632
875 250
152 846
907 2
823 138
838 415
72 736
240 997
893 448
453 716
639 540
898 289
852 359
834 135
678 149
439 840
984 370
681 170
814 403
901 458
531 508
172 904
994 530
246 642
726 258
978 512
268 666
418 985
164 973
860 90
881 202
627 248
887 382
396 734
852 138
568 505
876 235
710 561
14 820
310 855
932 63
158 858
798 298
692 388
499 812
153 962
479 966
658 116
579 572
654 366
738 470
534 567
900 491
558 46
972 300
754 44
587 312
438 636
725 198
888 519
791 18
130 766
564 281
660 386
777 260
267 768
690 424
903 284
534 447
955 164
460 895
690 475
300 613
538 503
424 758
433 846
878 418
960 243
565 38
693 190
946 580
757 226
485 606
430 636
829 258
990 125
84 894
232 623
391 800
928 420
330 896
287 660
895 186
264 890
340 816
852 566
247 654
118 996
268 744
670 28
250 972
674 574
480 861
581 234
934 587
975 352
547 554
596 307
115 782
834 110
801 358
764 85
278 933
719 292
690 458
108 838
592 385
570 245
867 422
427 806
275 948
718 83
998 522
834 140
598 314
224 891
612 125
744 223
868 291
600 512
562 6
552 3
900 507
474 954
730 521
362 853
694 1
717 360
229 728
5 630
777 326
564 226
743 586
550 505
194 963
534 162
759 398
9 886
450 913
937 160
209 958
292 667
865 528
544 521
840 435
6 630
443 712
784 190
755 102
472 664
528 557
672 135
769 204
204 915
838 358
781 340
303 822
384 769
550 284
948 507
994 344
228 880
981 472
225 768
520 309
606 228
716 82
527 150
203 858
694 423
766 187
452 933
222 652
946 439
740 229
802 256
698 84
538 341
290 880
855 508
907 70
442 727
776 583
260 622
277 822
979 456
962 532
653 78
308 681
110 661
976 525
211 720
708 346
120 877
76 620
318 821
696 324
689 490
101 804
879 98
108 953
405 840
774 13
178 691
587 262
999 36
511 228
779 546
266 729
490 788
829 44
712 464
588 592
341 982
797 454
718 326
606 554
270 996
544 571
961 328
534 421
708 552
975 126
940 522
708 59
533 406
502 238
490 827
400 777
59 768
588 541
864 412
876 363
732 583
973 148
421 744
42 905
554 582
566 538
862 92
789 300
982 444
780 584
916 95
336 715
285 924
121 632
784 313
227 784
534 297
622 457
862 590
602 547
263 874
534 413
301 990
58 902
295 896
640 571
132 763
384 856
907 176
855 230
288 632
80 661
299 682
294 928
438 851
339 656
378 992
724 368
544 503
410 760
363 696
871 372
841 94
727 308
239 820
89 828
860 214
234 887
546 587
843 284
56 873
810 336
77 760
958 525
530 138
278 771
802 386
314 913
853 524
529 590
588 480
622 513
156 648
687 360
864 397
154 691
670 369
376 769
693 72
847 122
782 93
793 196
4 677
358 837
383 600
628 77
727 276
947 124
10 858
274 781
997 46
582 347
579 532
315 904
271 680
594 589
74 747
586 63
778 207
936 167
840 521
389 774
510 483
180 877
312 800
50 879
559 58
324 915
690 530
139 986
124 752
9 884
482 777
916 228
562 204
241 852
956 168
878 157
834 243
26 789
40 786
90 647
264 797
921 82
974 276
73 794
732 462
223 980
581 402
658 204
584 156
570 542
524 288
214 834
937 20
752 459
364 797
772 89
741 408
694 74
184 817
894 477
814 510
608 304
40 757
920 133
603 14
616 535
934 489
722 561
456 1000
14 969
712 555
199 776
692 406
900 484
690 546
884 408
965 586
922 500
959 54
628 449
602 12
557 504
42 750
592 332
323 1000
218 933
831 212
831 418
519 18
897 408
858 318
605 190
984 568
834 224
492 954
757 26
904 270
868 159
26 1000
552 392
71 790
612 106
771 124
153 686
744 122
536 573
798 212
735 534
745 270
75 852
30 600
636 362
505 484
369 996
350 685
661 514
976 369
847 566
164 888
211 662
828 585
343 628
96 785
598 545
757 514
728 421
598 402
684 583
297 648
901 470
774 308
723 90
922 23
708 60
372 895
26 997
788 117
217 904
484 758
897 184
724 547
150 882
562 285
100 855
880 122
690 568
799 276
532 421
178 610
563 496
967 166
594 159
722 564
964 388
772 76
440 793
196 738
721 122
318 666
204 964
297 706
785 564
587 136
694 490
721 8
451 894
87 954
869 498
64 984
240 966
833 456
852 528
670 287
646 410
273 746
849 144
818 481
558 341
568 182
597 66
577 286
531 498
645 380
964 505
622 348
588 299
524 406
184 740
103 834
222 801
496 620
745 110
234 981
159 656
910 118
956 558
198 618
600 162
634 316
900 538
74 975
460 963
168 654
314 900
849 18
122 829
708 133
554 115
282 900
174 1000
744 551
686 502
542 381
748 509
484 967
254 793
552 341
980 579
524 247
668 120
419 906
176 774
61 972
250 877
504 577
476 673
502 96
235 756
114 756
184 645
849 334
41 744
720 123
604 479
745 578
489 858
619 240
722 79
705 276
660 564
272 706
70 681
808 379
330 993
52 775
318 924
210 650
65 640
253 652
787 132
996 57
685 490
774 83
494 678
569 526
532 20
170 714
12 692
306 793
7 1000
582 556
531 350
126 983
346 962
894 392
922 71
967 342
796 558
303 618
970 320
961 52
287 738
624 574
952 94
470 748
1000 295
772 539
508 171
174 624
24 602
683 216
876 358
183 596
713 382
192 708
346 924
342 998
572 496
489 788
860 172
800 375
710 279
490 999
204 769
875 138
88 976
928 548
997 266
15 836
712 305
486 739
658 580
744 485
953 568
429 658
520 8
920 517
826 482
169 684
678 369
701 70
516 523
306 744
513 96
563 418
225 774
547 150
726 195
16 853
312 833
750 503
100 743
780 431
396 893
504 394
937 96
429 664
586 314
315 704
953 426
841 362
294 995
705 234
752 384
415 878
145 890
552 53
634 542
713 496
614 256
92 610
636 13
680 63
439 804
885 86
401 972
671 448
929 520
943 582
524 220
640 508
888 558
477 664
936 399
345 966
988 61
217 984
4 668
973 416
948 303
558 512
408 875
922 227
891 514
244 634
427 818
939 534
600 308
688 502
422 982
818 532
652 105
804 509
554 247
892 517
182 879
240 791
412 777
533 88
466 724
672 572
888 483
934 145
786 93
624 287
641 322
578 459
838 87
870 235
786 403
810 191
553 6
532 464
867 514
84 943
697 214
325 736
698 588
887 312
143 762
874 215
804 417
558 538
306 998
506 153
132 809
665 514
127 952
562 567
355 930
102 621
826 17
1000 255
155 618
306 602
542 184
618 93
52 790
503 454
548 537
846 132
528 199
688 312
897 518
138 945
786 274
261 768
820 351
849 584
822 45
534 54
163 718
760 228
644 528
285 664
198 977
517 542
308 729
964 345
334 693
803 360
747 118
580 582
329 648
725 430
892 271
63 818
642 111
152 753
244 681
643 348
213 624
281 982
779 556
657 392
454 684
856 380
80 979
862 329
240 766
1000 567
297 654
630 22
900 78
825 8
884 310
955 44
973 376
922 142
489 962
65 778
19 834
938 468
484 993
538 124
5 996
832 500
32 720
900 463
817 14
452 901
969 56
837 336
914 411
600 311
518 220
542 417
620 327
546 188
740 262
728 87
4 902
968 514
514 80
736 490
941 298
333 772
324 624
97 904
904 458
38 910
794 252
682 140
836 508
730 185
958 286
108 939
537 312
748 163
579 134
224 895
816 585
91 960
874 523
253 602
765 572
716 114
142 797
703 558
926 585
532 536
758 484
702 270
103 860
865 398
694 36
621 578
144 962
607 298
136 729
282 637
586 452
20 708
708 423
566 477
999 144
472 880
85 842
409 912
938 190
584 457
302 847
43 794
237 840
319 896
898 71
591 184
810 76
218 862
78 885
557 300
709 40
252 766
780 157
844 403
64 805
672 207
540 199
775 54
944 505
973 316
408 988
4 660
714 435
450 701
198 978
5 966
801 180
632 295
317 682
82 661
427 820
689 532
370 708
427 1000
684 501
400 669
593 330
352 713
175 638
982 539
892 566
580 588
362 975
848 588
715 566
649 536
231 780
41 658
821 82
628 505
569 400
176 672
715 530
985 174
460 644
475 986
923 552
352 873
314 873
937 546
327 906
813 420
819 40
855 292
894 355
907 134
355 624
277 730
804 72
798 60
708 205
966 443
715 258
782 369
330 617
768 525
638 168
400 692
15 730
453 648
619 40
922 480
300 669
213 600
668 252
266 748
981 252
440 681
226 854
952 372
940 156
930 320
181 712
573 560
660 152
809 514
247 636
342 688
674 468
664 333
756 123
84 820
1000 503
990 206
788 534
936 427
985 26
504 282
564 5
853 438
29 918
842 435
358 600
864 565
144 691
473 798
261 944
462 813
317 600
967 222
387 670
888 466
935 208
940 110
125 910
162 658
882 109
799 500
870 92
191 838
522 429
820 510
753 256
399 978
985 6
898 121
984 466
705 428
666 434
239 706
170 750
266 685
895 388
14 892
780 395
772 216
549 238
753 448
912 130
350 853
702 72
368 783
259 892
988 192
278 979
428 733
962 297
444 959
519 490
926 45
805 174
412 946
838 382
37 700
798 187
558 198
807 88
670 543
928 514
662 255
370 950
586 145
49 704
29 774
524 520
818 553
750 476
193 788
727 302
503 324
746 519
546 464
232 775
868 404
530 334
503 582
951 342
823 560
784 477
466 625
756 29
151 650
603 68
887 238
824 102
680 192
727 98
72 944
484 982
478 768
236 745
901 334
394 862
267 956
563 348
386 870
580 245
208 899
721 124
10 817
168 787
562 572
672 57
563 322
545 430
597 592
69 678
195 776
588 213
204 601
690 539
210 731
321 934
752 388
452 786
869 438
250 689
468 979
688 138
369 912
417 846
540 27
470 693
862 385
862 548
3 718
325 914
617 6
835 524
352 656
512 573
554 574
946 147
485 670
234 867
186 732
484 922
964 281
828 164
589 194
150 784
359 934
588 144
358 703
492 813
594 100
962 166
392 697
558 305
174 762
723 162
858 240
778 197
866 405
61 604
974 538
111 760
10 685
811 114
906 532
337 944
850 119
162 746
148 690
630 4
446 714
363 954
602 30
641 330
770 498
152 882
562 545
514 297
625 446
882 179
144 702
547 154
30 864
742 130
400 714
400 608
882 408
996 40
418 653
692 466
913 340
849 130
849 540
71 772
784 442
657 240
109 696
468 850
334 911
424 966
696 59
806 568
812 255
708 543
820 382
597 258
633 562
957 400
788 490
982 176
461 688
975 360
496 779
559 160
217 828
838 67
960 267
652 68
312 613
836 157
594 309
88 889
872 61
150 899
567 354
760 322
924 192
414 629
730 264
439 960
145 600
693 314
270 998
170 603
960 561
914 493
747 360
826 555
639 534
840 275
674 312
760 315
652 576
213 610
580 302
234 839
577 348
552 212
607 122
415 644
667 186
288 708
830 585
562 190
794 153
191 958
990 526
16 689
795 574
558 438
112 755
534 271
424 666
212 885
200 694
177 878
64 854
912 555
472 615
936 432
640 55
482 918
436 674
768 524
212 895
958 502
732 520
264 884
726 394
319 808
777 72
771 304
802 187
443 852
862 592
541 292
180 986
180 934
190 597
615 434
828 33
562 332
22 643
675 554
918 116
220 815
573 500
188 703
994 90
226 617
723 344
130 633
805 104
696 24
924 526
684 164
217 948
892 516
235 598
208 673
818 213
564 512
342 632
101 918
571 562
628 69
274 792
294 619
132 823
355 934
136 844
770 142
164 844
369 722
385 676
820 471
377 850
180 647
951 444
859 274
638 304
699 420
40 788
727 358
371 880
74 883
673 42
740 234
654 285
380 867
881 4
418 659
477 890
688 493
601 62
303 788
537 544
67 886
607 562
170 981
183 790
646 204
228 811
934 449
628 533
45 600
153 634
724 317
462 708
432 740
921 234
616 512
554 73
906 247
350 669
949 140
789 4
510 453
146 604
732 537
36 662
12 782
874 148
904 57
988 480
81 660
832 483
614 229
958 545
765 222
88 747
983 466
29 802
190 732
344 765
481 742
685 70
134 786
60 857
900 305
545 502
810 183
544 524
276 692
348 893
26 969
744 589
12 990
370 755
991 284
168 983
882 381
904 73
523 352
111 724
315 646
636 195
881 40
786 57
928 304
158 955
4 914
696 589
292 704
64 842
736 400
25 958
701 258
853 482
288 741
693 592
564 11
37 692
520 375
972 346
363 848
527 174
284 642
366 860
28 859
766 238
667 396
648 148
651 344
238 934
737 222
730 501
708 344
400 701
581 552
884 261
119 768
718 156
548 264
954 195
540 572
698 79
542 445
918 220
687 554
574 297
269 808
22 881
685 2
636 190
810 478
239 910
588 19
794 258
413 906
195 984
306 725
701 534
335 844
669 476
760 577
613 34
993 576
971 198
756 188
947 592
758 127
959 552
414 643
922 64
264 708
752 519
402 778
810 473
282 667
959 180
432 724
735 422
950 411
854 477
890 301
758 556
273 856
683 16
448 817
178 829
877 530
497 624
261 920
651 302
478 699
900 13
582 416
882 120
950 589
586 504
167 682
798 242
816 539
525 148
100 756
172 748
803 316
820 88
844 484
73 778
768 502
14 808
697 44
712 544
949 522
920 318
586 424
875 214
510 203
438 654
512 549
598 223
166 772
550 364
942 380
330 732
55 982
164 709
380 777
652 164
105 830
652 49
243 664
800 225
904 395
197 972
796 544
272 840
534 75
564 233
420 914
930 160
30 830
324 952
274 668
867 54
964 185
714 522
85 712
285 912
571 142
570 319
78 903
768 47
129 782
874 197
562 128
916 484
554 66
124 979
492 906
468 913
849 16
661 524
717 526
720 388
800 514
947 520
692 130
844 461
314 702
539 40
321 940
900 252
610 157
679 590
487 668
612 331
540 593
528 289
572 226
881 420
76 784
157 630
744 87
510 23
385 804
692 408
544 491
984 62
436 838
173 990
804 520
904 438
69 784
92 780
455 738
400 598
102 695
660 151
183 936
377 862
754 512
252 884
1000 302
696 334
18 815
387 836
730 151
724 529
938 351
884 109
745 36
597 130
325 692
475 920
67 808
1000 370
699 366
819 188
558 52
36 610
438 793
956 505
132 832
916 524
416 673
935 532
59 682
781 518
789 194
105 736
871 524
739 584
326 912
822 310
310 887
576 285
472 934
534 231
377 880
162 940
770 534
611 522
730 504
120 632
48 858
562 558
670 272
858 579
867 414
620 117
270 833
351 944
695 298
436 993
884 493
894 410
442 616
807 550
103 894
647 202
324 755
920 274
570 2
210 634
658 53
228 660
106 839
918 52
785 214
163 870
891 534
984 438
969 154
658 310
769 76
774 113
961 102
860 60
701 402
858 366
511 342
301 950
967 578
264 840
539 298
720 368
457 890
898 88
277 922
960 245
626 144
764 228
594 560
294 754
972 543
818 528
344 885
998 199
494 763
254 645
979 2
522 520
70 604
394 811
721 38
610 458
540 553
205 862
961 502
148 998
210 722
792 568
768 288
814 339
579 146
754 141
503 484
361 930
975 452
826 412
768 368
940 233
516 522
914 241
708 33
127 984
517 398
69 708
451 672
664 532
573 178
502 467
763 152
633 248
147 960
702 109
917 100
516 507
966 143
973 538
264 668
949 244
516 515
523 68
622 478
13 958
555 318
460 973
714 33
340 701
664 374
425 906
534 360
264 823
195 916
27 878
920 406
479 916
510 135
394 790
888 401
412 758
976 289
337 986
22 927
978 370
105 764
211 880
252 902
353 748
47 772
877 426
442 842
295 802
725 24
997 320
465 678
859 80
615 484
240 708
519 566
554 469
932 187
327 686
826 4
988 541
888 405
14 750
237 736
151 760
521 82
865 436
204 815
674 208
157 818
570 5
690 88
824 526
409 702
642 539
918 480
836 439
914 567
277 740
845 544
862 354
814 235
748 345
855 296
340 998
669 424
184 919
575 46
802 204
698 498
700 156
764 363
608 432
639 10
15 958
810 582
880 515
618 342
519 130
588 71
838 562
413 958
834 3
160 771
292 616
757 304
814 60
219 692
97 596
816 465
216 797
549 528
827 420
405 952
544 573
755 114
653 54
470 913
573 194
943 296
252 785
666 112
996 429
10 946
80 693
520 464
166 647
813 322
583 98
611 240
1000 141
188 879
675 520
990 504
122 882
24 674
774 371
534 133
921 488
883 148
427 898
198 678
624 580
148 622
376 987
193 908
590 571
761 520
262 727
928 95
556 244
954 97
694 523
724 380
323 990
682 512
928 510
663 206
970 312
678 187
166 748
950 532
633 492
630 377
184 938
671 538
248 889
729 108
302 694
548 504
199 766
888 529
432 698
700 373
474 675
618 206
237 964
700 199
51 962
8 730
800 382
418 774
746 364
714 262
166 960
989 264
852 193
999 518
397 688
755 460
551 30
16 703
818 63
979 164
838 312
565 268
229 932
664 418
647 196
936 470
525 334
227 690
450 603
714 20
482 817
490 692
862 389
163 658
633 386
860 205
830 538
690 162
385 816
586 220
990 545
624 482
206 853
77 754
974 223
555 544
4 685
988 587
887 178
453 608
132 921
388 955
942 374
534 14
780 567
734 315
892 498
30 935
890 316
14 811
243 700
707 264
528 475
610 30
498 954
512 459
590 369
849 580
768 138
724 574
668 183
710 294
624 359
965 306
839 394
268 664
108 628
687 88
754 557
699 364
657 100
665 372
926 49
780 352
59 700
12 713
104 987
396 958
622 550
673 544
766 579
96 615
595 220
1000 282
629 76
562 111
614 166
442 744
630 396
374 657
23 972
949 440
415 630
38 732
834 465
91 612
972 493
948 70
698 376
567 556
258 794
887 52
223 666
260 844
674 450
198 839
543 4
344 963
952 323
494 898
136 945
973 232
772 54
608 567
7 772
804 495
170 867
938 139
236 850
20 807
585 530
768 493
193 728
724 454
141 860
702 551
510 303
855 38
964 243
333 874
444 695
430 618
32 748
535 44
442 846
903 530
188 720
678 570
716 198
744 350
600 569
889 286
850 408
751 114
342 776
670 535
132 911
557 172
876 260
987 286
924 428
684 563
798 10
508 22
257 706
554 21
542 315
871 172
355 722
803 508
682 367
528 189
102 949
476 640
609 250
92 798
692 495
696 299
248 721
862 535
606 279
806 579
510 214
582 388
829 86
164 787
927 382
124 625
723 508
630 358
290 657
445 972
540 557
942 317
6 938
972 184
962 421
731 342
780 421
872 502
988 531
147 914
776 48
967 36
928 4
450 597
128 925
505 570
380 904
509 334
736 529
178 913
735 582
907 196
232 984
768 425
616 277
27 660
912 154
677 342
155 822
541 494
994 541
780 102
810 181
964 564
706 192
637 276
707 558
519 442
915 522
704 67
270 949
965 280
702 581
969 510
137 948
439 780
124 940
516 359
582 570
784 349
97 998
18 667
140 829
59 958
948 333
732 20
382 944
208 846
506 382
774 127
937 588
720 285
974 432
867 22
477 974
91 608
424 938
829 22
924 508
969 590
356 675
256 952
873 526
114 807
457 980
681 570
276 643
390 843
130 607
228 754
704 175
605 240
505 268
341 610
288 882
200 595
120 718
807 424
228 853
855 194
424 834
482 774
102 986
308 958
547 432
120 932
138 719
240 732
257 922
535 360
908 414
439 690
701 150
857 208
879 120
449 790
952 39
884 270
667 404
622 322
978 126
813 366
793 300
426 823
435 926
524 505
220 716
978 528
964 179
168 972
802 43
663 86
922 70
488 727
871 192
753 278
553 270
838 454
139 632
914 321
427 684
621 198
586 240
307 626
879 296
189 946
708 169
754 473
664 92
892 83
692 174
668 591
532 442
801 102
713 280
788 561
689 252
346 664
492 738
249 928
888 571
70 827
772 447
673 582
712 77
274 751
390 856
872 22
1000 134
177 840
996 507
9 692
677 256
918 179
445 698
246 718
588 571
924 302
64 700
361 714
366 700
735 114
856 387
807 8
388 989
109 634
756 267
478 771
441 740
732 2
627 324
232 661
925 460
236 840
559 578
945 530
178 622
765 356
505 104
109 988
447 732
114 858
743 498
572 424
762 531
312 977
690 103
637 158
874 580
162 656
348 870
559 502
478 604
244 941
966 515
704 382
739 194
738 531
677 570
85 784
852 228
636 409
878 3
600 580
232 998
472 895
760 148
426 802
552 80
656 204
337 870
972 349
534 531
57 766
514 457
552 551
893 564
708 392
310 742
134 979
524 547
882 89
538 387
420 932
126 824
628 221
226 710
737 148
240 993
116 669
323 678
113 868
615 76
927 26
490 967
633 560
900 240
864 216
540 520
363 650
947 48
958 34
622 124
856 384
683 520
898 73
920 244
22 940
174 718
194 969
784 447
225 818
194 703
582 496
228 817
976 125
170 757
768 407
832 524
968 25
123 998
376 652
933 362
307 978
577 140
527 592
854 516
802 101
226 643
360 732
932 555
829 232
789 442
807 400
575 372
550 111
338 595
764 207
828 445
103 788
218 678
766 363
244 957
892 359
688 489
150 660
70 704
598 373
812 445
549 232
668 549
940 415
494 817
793 266
928 424
673 282
658 400
463 952
770 361
550 589
154 675
454 769
975 522
125 714
535 332
392 834
394 622
545 64
760 377
757 488
881 528
948 243
625 486
452 997
844 10
147 650
162 922
936 23
812 195
139 994
877 108
778 540
629 480
560 508
363 830
195 896
343 960
955 576
49 752
756 144
306 870
648 417
576 579
858 67
330 610
939 66
963 134
516 513
731 370
354 717
762 178
880 360
737 208
677 6
996 593
706 29
978 226
302 730
700 176
370 764
720 19
958 293
682 258
568 372
614 325
940 444
600 502
790 116
477 934
802 339
985 126
664 39
225 894
920 286
744 518
216 699
922 419
279 684
972 586
728 253
242 853
978 464
8 982
328 612
38 963
327 992
970 553
907 398
913 458
788 457
270 720
828 387
604 478
10 941
205 704
985 62
402 979
80 772
622 189
80 756
30 832
577 566
798 590
482 900
574 155
154 676
202 995
890 4
296 787
30 757
713 268
682 520
783 412
117 686
716 30
66 630
72 942
928 156
273 674
870 510
258 905
972 8
708 500
921 304
988 368
682 62
943 564
484 634
972 97
712 277
566 184
362 958
584 393
399 912
12 622
138 660
856 2
777 438
760 592
370 618
694 57
329 918
924 296
446 670
376 913
734 84
586 465
180 949
368 729
588 349
82 992
938 219
228 793
146 912
975 114
627 570
796 283
690 21
952 500
573 532
862 362
211 890
733 510
388 664
870 60
865 162
108 968
682 138
769 414
268 985
954 527
482 942
10 742
513 108
262 833
302 708
652 579
979 470
208 796
873 182
207 872
366 787
312 759
644 139
711 512
798 233
904 418
972 248
724 229
544 493
66 690
796 119
102 706
74 828
873 522
766 554
656 255
166 625
681 118
941 264
595 558
975 252
66 907
836 480
509 124
576 589
97 746
642 197
20 871
654 14
699 144
540 42
138 879
664 115
754 511
291 598
352 643
594 145
577 102
414 979
692 228
376 645
798 366
478 786
620 423
904 221
545 534
945 120
614 358
282 617
313 978
274 689
592 303
581 570
720 365
991 260
386 892
785 382
578 207
248 897
901 352
502 427
796 508
169 680
241 960
692 6
125 672
628 329
192 640
802 11
18 635
790 458
597 526
892 193
394 907
840 121
623 442
851 534
138 862
318 736
164 697
218 963
806 18
374 810
250 690
173 946
867 314
875 558
762 369
920 301
604 298
732 533
835 530
785 522
826 52
483 622
926 72
284 849
886 520
934 476
976 12
954 532
752 258
919 42
562 590
668 271
672 458
622 314
820 443
462 908
214 981
984 586
894 534
444 951
940 564
942 303
690 571
533 108
76 788
706 533
256 864
321 804
342 852
420 863
830 343
908 553
868 580
12 730
865 504
60 824
9 760
108 774
924 144
148 978
82 706
385 764
619 302
58 821
531 304
90 954
990 479
100 801
214 929
13 666
846 537
997 22
95 634
604 544
590 148
842 427
775 344
595 146
990 157
598 259
676 523
315 984
332 787
960 75
78 764
508 521
872 186
174 622
262 922
614 70
549 286
80 820
522 343
226 817
432 1000
792 130
334 811
959 460
935 82
267 946
721 454
544 6
614 36
188 961
852 361
604 28
916 220
757 558
104 685
610 217
598 580
736 479
941 280
478 708
798 222
60 632
490 780
906 128
872 507
570 45
140 709
972 555
679 520
249 858
653 564
304 839
526 458
554 171
153 952
618 442
568 462
90 798
840 325
492 674
774 256
2 907
785 24
757 414
586 188
384 648
964 444
577 472
242 973
582 584
526 414
605 358
915 118
54 611
276 922
55 860
529 418
772 541
348 775
718 381
349 602
594 70
598 423
882 517
40 967
152 696
668 552
98 711
364 619
850 578
692 372
827 430
572 588
762 574
603 560
626 208
640 550
630 555
932 468
386 820
558 504
750 541
457 906
898 414
909 366
641 508
754 118
892 59
780 42
460 846
80 624
793 62
568 383
553 382
382 783
880 93
756 453
70 674
606 59
90 965
731 244
510 546
745 258
777 310
557 12
561 562
653 298
104 672
574 141
743 66
362 871
782 148
441 878
927 496
668 42
513 446
844 390
694 354
825 272
930 489
708 93
208 878
610 581
778 201
520 547
6 685
126 972
132 679
645 586
600 314
510 151
201 600
376 754
293 948
954 585
906 540
646 588
916 578
800 390
456 673
333 994
438 732
72 891
150 958
582 274
204 621
130 912
278 640
944 343
208 670
584 450
434 624
186 619
860 21
750 80
514 312
453 884
248 892
970 411
756 48
853 318
26 982
30 642
345 620
809 276
718 549
380 975
979 372
636 412
871 522
924 536
868 579
205 766
484 675
20 730
446 820
916 42
459 756
627 188
240 948
945 212
313 716
743 228
865 294
730 144
948 578
928 250
432 842
180 859
478 794
459 982
847 268
420 745
934 539
958 333
193 864
648 483
310 881
858 8
315 820
504 265
964 317
955 486
558 58
544 135
418 865
804 245
70 878
544 72
111 944
667 340
732 277
178 971
114 946
139 974
540 482
140 985
547 248
108 703
765 432
906 424
870 112
491 640
24 739
224 715
361 680
850 353
320 771
594 52
998 129
152 849
666 152
47 700
659 274
18 866
742 480
958 503
307 618
824 565
597 580
736 548
794 376
946 8
262 753
565 290
170 903
581 564
214 767
864 566
418 915
934 375
22 948
840 465
343 1000
597 214
596 387
353 826
513 402
699 298
192 975
676 284
946 427
768 511
942 527
955 64
448 915
644 565
568 47
550 295
826 533
660 215
692 514
609 52
886 510
756 279
694 206
513 84
526 103
408 800
108 693
130 787
965 552
682 324
912 249
862 562
925 74
318 867
810 477
158 963
836 252
677 172
476 1000
794 45
867 380
632 496
623 352
790 343
30 696
254 940
255 738
958 50
841 68
268 998
696 62
582 394
618 91
934 451
114 904
598 467
210 792
493 858
198 927
52 996
240 676
705 500
799 60
768 285
590 220
828 506
643 380
700 582
666 575
918 514
995 96
346 667
71 900
677 382
558 41
415 718
997 220
980 327
502 488
174 822
247 632
552 305
852 200
694 251
823 44
688 145
772 267
980 288
564 538
905 538
226 773
384 615
760 6
864 83
394 929
885 46
796 38
426 995
641 342
588 430
139 920
537 536
784 309
909 52
759 4
112 631
864 473
136 650
980 81
422 999
388 970
362 682
702 100
560 478
828 508
35 754
524 208
801 54
628 251
340 648
476 837
948 64
487 670
196 692
73 770
790 72
270 679
864 152
917 54
53 984
528 123
669 574
334 824
738 548
813 586
900 73
354 677
5 912
104 835
748 514
658 507
567 142
835 186
222 626
754 534
998 157
74 811
516 198
51 972
60 625
805 416
982 500
359 790
556 137
477 986
162 701
363 890
522 440
702 531
670 156
752 520
205 810
795 262
288 615
686 517
927 580
444 596
74 978
268 965
868 471
292 687
154 837
918 326
796 10
779 444
85 972
241 614
239 718
290 756
940 227
636 212
80 948
205 624
220 862
576 412
538 133
819 536
126 757
817 488
778 79
940 461
552 355
864 52
211 598
852 592
942 327
318 915
241 938
179 928
248 637
538 568
185 954
854 384
2 945
882 339
774 16
712 293
25 910
546 60
393 816
136 933
246 659
68 604
835 376
652 222
830 349
237 658
890 15
40 595
487 936
60 880
447 972
339 942
937 436
344 864
157 800
861 578
787 44
406 620
580 270
944 508
520 419
424 935
181 670
302 817
418 994
540 516
587 504
975 420
754 216
896 562
810 342
677 280
124 637
699 296
378 936
748 557
232 666
874 570
953 520
974 201
415 938
740 544
793 36
390 791
138 677
568 252
940 510
459 944
120 734
655 194
454 990
681 390
207 868
652 13
480 933
230 700
747 440
719 196
570 11
470 736
807 588
671 412
568 121
584 564
654 24
808 418
656 4
538 385
620 480
217 866
579 300
1000 457
254 789
636 579
62 711
604 415
922 69
671 48
668 351
873 270
492 777
360 765
932 115
850 529
651 442
824 546
172 959
766 190
353 732
518 375
805 204
350 613
849 418
614 586
766 427
712 242
985 124
357 614
291 658
636 503
149 970
694 55
726 472
830 175
61 870
110 870
816 570
355 706
138 655
553 58
600 149
606 320
678 531
426 703
914 19
964 576
975 510
742 564
487 718
996 587
409 978
802 267
744 65
943 554
288 786
86 697
529 374
489 766
583 288
628 11
754 437
273 932
895 544
590 375
686 265
199 796
519 194
768 414
443 814
698 18
537 332
644 141
990 318
558 360
958 434
388 730
192 983
841 128
184 932
749 216
982 576
818 570
582 203
670 376
793 304
160 819
639 510
211 628
977 330
735 554
108 972
742 587
815 528
928 550
888 27
586 540
106 857
930 230
874 83
475 734
454 613
724 237
834 113
184 858
531 294
856 403
887 346
318 745
754 347
346 819
401 910
453 668
794 558
610 362
611 88
283 610
656 520
663 32
100 905
840 292
706 309
114 801
582 552
430 767
241 758
400 887
746 522
691 2
895 216
672 580
346 787
217 832
376 945
65 826
328 947
808 415
23 978
847 356
738 16
122 658
662 568
474 930
965 142
753 182
752 367
22 868
78 831
712 580
442 787
1000 47
856 310
608 216
242 762
867 222
896 489
679 562
861 408
672 501
82 741
688 141
438 763
148 908
771 8
14 991
238 762
403 778
290 612
700 110
55 712
367 856
622 552
642 305
887 576
995 324
31 634
609 174
272 853
775 236
995 312
831 422
717 264
40 730
669 336
199 928
568 531
816 264
276 612
333 926
718 467
516 399
774 199
842 103
725 28
524 571
779 34
813 518
619 144
472 758
955 298
671 112
332 607
802 295
189 904
230 819
48 887
913 510
809 450
738 124
118 596
718 497
946 285
978 174
658 523
96 832
934 412
648 230
934 526
252 663
670 563
156 677
215 600
941 208
405 684
860 286
691 532
633 234
876 32
905 124
787 488
774 267
358 701
960 115
326 963
52 982
938 325
906 519
684 531
568 228
840 461
852 506
46 677
646 89
739 580
652 220
969 588
187 756
600 592
801 458
574 106
804 127
728 36
927 108
807 298
948 587
58 947
916 590
953 292
967 512
926 34
214 619
820 512
887 514
612 413
315 636
44 886
244 984
887 258
592 361
380 898
144 728
482 757
188 796
449 880
88 766
722 369
688 526
428 963
762 252
746 78
570 470
306 970
719 574
322 943
478 915
625 538
72 921
100 638
78 800
687 472
618 552
566 582
717 512
988 79
566 448
278 706
814 12
366 863
589 244
876 425
316 622
683 142
892 115
372 833
480 823
971 592
876 220
87 842
139 902
745 290
120 947
861 118
974 136
432 626
169 856
433 726
745 488
353 862
523 494
306 840
808 538
240 595
708 342
456 908
553 122
6 975
240 725
715 6
626 295
890 223
523 462
548 70
330 804
378 617
265 852
724 385
857 282
433 922
112 734
977 538
395 844
150 974
648 13
878 199
170 631
519 160
204 734
298 986
395 792
242 724
22 602
636 374
795 216
248 865
841 554
286 892
461 940
562 199
472 892
674 340
76 844
785 360
558 27
788 183
268 717
578 3
834 490
946 75
648 31
854 558
983 520
954 182
762 101
899 348
565 166
886 172
215 868
757 302
166 735
612 396
414 617
307 746
592 486
760 417
350 694
654 338
643 458
550 270
193 664
493 870
772 226
697 396
864 133
259 702
660 118
918 444
705 182
577 442
3 614
752 414
580 345
322 727
900 546
511 408
364 601
125 846
375 718
808 115
393 972
904 551
586 288
196 914
144 668
918 227
366 897
928 523
789 532
483 990
963 372
594 478
616 90
3 1000
388 980
439 848
575 562
620 513
918 524
994 536
732 370
726 465
546 573
720 265
302 709
822 60
904 129
745 564
966 468
612 311
115 720
486 613
630 251
289 680
644 540
885 60
216 893
660 416
754 322
684 588
762 135
712 476
678 196
692 391
506 367
284 787
65 682
192 828
303 940
166 668
242 733
658 304
273 596
43 946
360 793
744 555
968 358
588 395
569 384
260 718
821 522
940 394
503 294
781 142
842 276
228 678
924 326
547 238
89 946
198 656
804 576
422 888
716 160
930 20
768 460
611 432
338 922
353 816
808 228
377 984
943 568
115 930
498 713
722 519
878 241
247 960
546 492
639 214
2 946
226 887
726 533
192 669
264 906
484 899
215 852
856 148
204 787
10 928
702 569
454 689
654 25
810 163
147 670
592 137
547 522
384 638
862 370
256 944
769 88
585 210
654 359
760 384
705 364
36 885
970 409
600 262
98 976
393 980
892 362
495 608
844 347
960 57
487 730
829 328
856 210
640 45
952 347
774 195
708 269
724 332
282 746
393 964
894 175
608 352
999 374
580 187
156 640
912 416
775 26
628 298
145 634
248 748
158 801
708 20
268 824
982 126
523 422
840 576
338 801
36 699
263 976
84 912
92 648
933 484
665 424
33 998
681 558
332 616
237 896
516 104
404 817
942 451
450 781
934 10
165 720
187 766
102 623
744 442
904 107
647 144
340 995
804 222
746 258
790 394
948 176
562 406
859 162
300 948
759 566
615 450
123 852
136 865
996 208
778 424
565 126
912 302
767 262
542 478
774 94
565 206
595 270
10 640
928 501
760 272
562 69
526 474
932 510
138 751
783 312
352 972
538 468
556 204
244 673
640 324
352 977
58 844
600 561
903 114
256 963
212 900
1 802
888 428
732 87
277 882
589 204
448 951
820 75
616 562
624 556
641 238
884 141
58 798
130 660
874 151
521 60
238 794
404 829
677 216
858 387
851 90
670 265
586 50
976 288
752 174
912 375
148 995
204 806
812 309
888 550
436 964
808 44
593 300
522 574
426 607
206 628
100 635
792 376
934 161
577 482
561 574
192 662
230 706
638 27
386 865
829 578
924 503
873 308
904 504
958 131
142 742
278 918
662 271
924 382
328 939
320 889
286 890
88 993
306 867
753 236
721 180
446 858
184 912
714 515
916 574
627 226
866 193
36 865
929 60
123 1000
622 497
479 934
319 608
265 724
882 110
117 656
538 72
856 430
981 574
244 940
632 282
808 377
732 441
728 138
161 814
141 994
216 825
655 104
300 608
240 990
409 846
718 242
683 574
250 684
535 442
658 506
256 674
550 137
969 318
648 586
733 360
528 65
899 132
487 900
525 292
687 404
376 705
568 20
820 519
922 10
826 452
689 10
467 988
135 682
318 623
613 214
788 552
173 948
936 359
538 561
828 522
181 894
215 690
866 574
864 247
104 891
264 914
548 94
827 460
246 650
98 634
876 15
100 860
223 816
74 603
830 162
735 426
722 534
528 327
417 862
169 630
122 739
418 743
48 840
312 847
505 512
632 115
616 344
898 180
729 276
982 338
503 576
991 232
987 58
146 718
316 933
860 121
662 469
838 111
670 184
129 682
356 724
625 250
972 243
568 185
838 505
270 986
142 610
846 557
459 658
536 192
252 939
674 519
25 858
96 833
900 570
512 165
112 899
307 856
942 10
350 783
102 901
364 919
930 586
73 618
862 375
752 567
718 282
747 364
997 200
663 90
860 123
439 724
554 106
196 704
98 723
102 604
13 914
646 525
150 630
837 98
275 610
143 918
61 852
396 687
860 369
880 21
602 405
330 602
706 35
952 568
41 954
658 346
743 262
784 162
558 187
600 256
256 912
770 444
618 90
199 830
664 120
861 150
630 514
526 420
446 844
682 474
604 34
633 590
904 30
508 286
624 45
680 432
852 37
528 72
879 160
844 87
623 516
840 502
937 558
762 462
356 697
928 518
591 90
41 778
912 593
42 632
150 973
531 408
648 187
510 100
118 723
224 712
485 690
244 944
204 953
456 852
732 269
584 33
363 656
61 680
757 318
834 583
124 947
672 516
400 842
290 730
862 189
459 682
585 180
82 914
294 942
750 383
517 488
810 286
702 17
811 378
893 334
125 772
12 803
501 194
294 745
916 58
601 80
692 352
252 838
45 816
437 604
888 573
778 314
893 64
18 806
825 460
63 676
548 120
358 968
467 864
61 640
979 248
578 327
833 418
407 696
243 988
223 800
60 917
685 364
987 474
254 937
952 220
862 296
235 912
724 103
869 106
846 317
54 834
746 397
989 442
93 748
186 994
372 785
545 492
821 10
782 154
44 868
692 178
856 132
918 589
254 738
882 445
854 523
640 471
902 379
693 40
689 106
842 178
152 672
642 65
522 160
969 432
564 7
606 468
870 144
765 400
688 540
614 147
920 19
258 986
475 982
745 558
490 789
920 58
415 972
376 963
593 298
190 809
283 994
110 730
579 80
501 272
795 418
466 974
750 302
625 210
288 779
242 669
624 24
164 987
652 440
462 634
179 796
691 170
625 86
618 440
220 771
230 676
292 714
334 742
54 954
144 860
429 854
334 796
669 572
498 757
897 50
672 279
432 790
420 958
655 538
879 182
892 364
275 970
698 256
788 438
16 770
656 330
760 259
93 658
930 420
975 28
256 732
119 726
39 948
785 324
146 895
609 360
821 324
923 244
532 236
962 268
704 135
882 288
906 132
826 239
608 111
289 752
514 204
754 161
615 52
973 312
8 718
616 38
242 841
464 921
494 850
902 394
79 726
170 834
259 996
788 48
373 652
216 832
280 753
179 714
977 36
882 394
800 421
304 703
986 258
596 589
319 878
685 526
103 682
600 568
589 182
464 709
248 688
462 879
269 972
604 163
531 572
785 580
842 384
590 33
138 958
29 732
938 363
667 532
974 6
186 877
554 91
850 293
806 184
487 962
959 466
818 39
897 294
59 622
900 264
546 568
752 444
970 65
669 526
664 72
643 536
866 238
937 14
300 645
835 558
364 613
898 165
743 460
409 844
954 185
180 615
240 931
54 905
762 298
612 296
412 779
10 924
991 590
558 578
64 836
270 776
318 682
964 141
740 381
452 747
525 550
832 229
6 900
655 540
223 680
924 575
248 979
477 602
4 917
234 790
672 48
730 509
860 510
390 691
477 780
258 793
295 620
702 258
35 750
725 408
937 406
613 512
72 873
667 286
822 82
58 804
154 820
147 774
331 638
224 795
591 380
470 796
778 561
780 554
913 360
266 675
602 502
310 981
560 346
680 195
514 573
747 450
498 924
501 470
392 720
422 663
811 510
519 510
318 773
864 403
358 888
839 418
702 94
6 795
614 192
826 492
982 517
960 305
700 174
858 552
873 528
22 894
970 70
632 490
607 62
598 554
852 223
614 28
788 55
296 982
621 292
897 554
365 648
155 928
830 427
422 660
947 504
116 598
516 249
417 638
256 829
511 212
347 928
876 517
520 405
547 74
711 542
359 952
935 96
522 81
576 45
264 741
622 173
786 397
730 527
592 13
553 396
628 552
850 89
177 786
656 519
210 802
910 94
984 90
362 889
136 977
945 404
131 780
512 220
90 943
398 784
276 934
301 730
576 330
198 843
170 711
919 176
600 358
61 694
37 658
692 186
728 223
862 212
900 480
985 222
924 303
52 899
642 538
613 142
966 453
480 817
856 407
309 746
681 154
969 572
324 801
703 206
694 239
616 388
278 901
600 510
588 569
904 23
421 738
493 904
678 302
424 638
955 240
564 96
62 915
510 108
145 978
798 584
858 551
458 880
610 184
90 831
579 116
978 22
287 642
822 565
54 701
497 960
571 52
244 747
830 559
809 382
787 166
309 734
868 66
988 450
788 526
458 846
958 437
560 438
954 345
429 848
1000 162
918 525
108 991
845 118
522 554
250 728
652 500
623 190
630 317
711 80
785 364
260 723
414 668
556 418
300 699
684 78
943 40
366 659
786 565
88 914
909 22
748 13
363 960
774 166
175 676
872 406
782 87
487 802
538 51
112 975
578 318
970 444
723 414
174 707
128 978
922 368
631 440
148 787
346 777
846 504
28 872
514 551
210 741
702 121
744 115
483 776
973 220
654 404
518 585
6 783
147 768
136 887
647 580
150 778
424 783
957 372
742 533
871 508
823 192
698 516
828 542
277 596
443 690
514 236
942 23
928 526
897 90
264 747
992 340
195 852
533 292
808 177
865 30
251 930
976 25
654 91
130 894
659 580
262 714
302 982
226 767
383 660
46 713
435 966
855 316
909 584
414 902
866 568
893 148
398 862
403 634
761 412
618 243
552 467
430 775
978 534
522 187
960 302
760 371
836 547
667 56
167 600
694 183
375 902
294 732
354 914
814 592
874 33
568 8
697 228
925 258
330 884
904 241
204 972
388 622
883 484
8 601
820 141
931 160
774 167
337 976
42 886
727 354
687 330
599 238
300 886
370 833
698 525
154 898
902 546
739 232
536 553
969 492
312 777
153 916
292 611
570 145
170 865
327 854
865 276
815 292
484 692
601 234
766 7
688 500
636 210
145 694
738 164
389 954
104 813
334 987
795 356
204 861
796 155
196 603
314 688
686 22
799 22
313 790
220 654
235 810
844 163
622 97
508 513
298 953
634 502
616 405
908 172
167 618
756 510
960 340
822 121
598 346
786 552
181 932
498 964
326 654
60 904
516 82
247 748
895 248
130 846
286 933
842 184
472 721
403 600
892 585
197 898
361 802
687 374
554 510
983 526
694 572
412 752
388 652
156 804
874 373
882 565
873 232
970 103
712 502
62 871
924 51
952 253
305 930
509 202
728 162
52 644
568 341
611 444
158 634
652 271
368 646
820 231
688 584
601 238
392 855
648 202
508 154
393 950
876 347
372 876
502 182
346 624
734 546
855 530
54 733
730 87
260 942
653 190
655 532
340 839
642 566
735 208
290 597
756 534
727 542
555 512
473 618
239 940
688 561
813 452
610 543
598 337
880 30
105 614
554 567
774 414
829 36
142 643
696 558
205 728
646 77
140 762
962 474
800 330
844 80
639 42
488 615
663 214
265 928
728 153
368 838
279 800
387 898
294 738
486 840
725 568
824 492
64 770
514 544
962 487
927 564
760 215
98 912
982 213
540 425
220 936
934 529
803 546
877 566
688 326
734 523
805 466
960 355
29 916
970 138
63 752
594 455
944 552
60 925
327 704
29 940
92 691
884 114
825 30
995 390
159 940
433 670
314 838
912 84
820 406
342 628
702 554
643 124
850 342
50 601
749 64
950 444
969 140
484 730
4 807
707 436
464 648
790 348
501 108
438 714
980 520
234 984
23 736
635 24
714 400
708 13
22 818
992 504
426 698
597 154
97 944
867 552
12 938
702 306
704 339
556 268
792 502
936 24
603 540
42 944
730 465
732 559
592 308
612 222
928 69
654 218
510 351
607 238
808 123
674 592
895 548
524 117
775 32
604 264
852 22
652 539
571 182
967 102
446 712
350 988
474 681
123 962
75 718
120 799
953 372
881 214
170 636
963 370
859 468
558 42
334 838
214 838
360 913
318 595
418 991
912 70
873 258
993 524
730 63
54 918
371 774
145 986
59 976
630 107
422 798
878 231
286 738
686 12
129 830
205 692
582 361
772 5
400 706
576 34
493 752
370 989
378 743
398 618
883 264
993 16
853 358
448 942
303 842
794 589
73 630
885 298
520 566
951 390
463 598
516 418
874 179
70 667
840 38
600 552
262 663
567 38
270 755
344 957
734 318
6 748
530 156
534 417
362 598
830 400
898 149
222 994
127 888
462 921
982 251
361 962
955 248
858 450
26 889
797 184
996 355
746 10
683 546
872 589
658 55
694 204
66 692
180 881
862 346
746 130
217 780
932 405
9 618
501 430
828 32
820 60
579 14
812 435
899 552
636 223
805 184
105 650
562 282
620 388
335 966
69 638
488 726
640 199
747 354
979 414
616 353
915 220
484 632
244 951
484 760
150 879
91 872
31 628
294 729
648 56
832 425
805 18
984 243
284 756
724 441
426 753
986 372
885 586
562 389
877 496
180 626
694 587
770 129
650 580
588 520
835 418
940 247
597 416
856 348
998 121
480 795
989 18
154 661
260 829
750 283
334 709
204 938
374 832
417 606
372 824
715 554
649 432
642 592
898 571
93 754
768 222
896 130
258 679
780 272
662 21
498 840
79 662
822 525
44 712
844 467
232 905
901 550
760 446
34 630
134 705
73 696
22 668
702 298
892 200
388 922
980 300
517 76
79 804
894 571
629 250
980 58
536 78
616 60
224 855
863 30
646 190
887 418
900 196
282 968
999 558
394 866
285 700
28 899
914 70
817 22
614 195
647 454
989 540
931 152
316 985
520 478
826 330
376 972
3 864
765 544
762 515
877 310
781 500
666 118
789 20
796 212
748 145
816 439
760 545
732 592
140 928
828 549
316 732
342 885
701 124
868 593
120 720
658 505
570 429
745 454
751 290
508 536
892 295
908 313
602 409
768 241
714 137
982 200
238 760
199 804
155 660
678 192
228 715
711 184
310 748
172 886
881 118
624 423
673 358
839 552
957 166
154 830
144 835
125 750
756 533
502 294
564 522
644 367
510 202
512 33
367 792
358 674
5 862
832 90
374 915
946 585
352 841
781 250
759 510
729 264
186 614
654 516
615 290
830 196
532 529
613 242
382 841
715 452
672 120
44 655
468 709
213 672
940 358
672 75
690 469
948 314
810 457
972 407
873 356
694 157
948 50
468 918
624 581
69 640
48 708
888 543
97 964
756 27
496 679
881 300
706 334
598 501
597 560
791 552
557 442
28 955
878 507
702 209
480 768
558 297
767 250
850 83
573 528
352 596
718 91
584 1
452 903
242 958
624 570
929 160
714 132
877 96
894 216
606 84
675 306
42 835
610 56
654 356
930 528
366 749
909 556
569 588
672 114
609 592
704 544
352 631
642 132
167 880
122 903
66 877
496 637
604 287
140 697
732 157
966 382
631 288
12 714
861 460
275 694
564 486
738 314
252 855
889 340
883 156
184 984
30 630
118 830
678 344
910 332
548 198
134 631
136 658
614 33
722 484
364 817
426 643
672 148
508 486
535 430
688 323
793 128
346 769
495 962
692 201
292 935
472 948
753 232
628 113
850 460
162 707
123 600
430 756
271 990
643 122
62 858
995 558
774 383
186 744
290 841
632 85
514 502
765 358
775 40
107 898
613 358
314 903
734 573
582 238
844 485
844 394
822 484
567 530
526 425
116 777
835 448
776 390
296 708
478 941
354 696
956 85
408 995
735 540
579 302
9 656
23 936
871 114
345 810
462 720
681 520
514 561
934 373
358 822
798 136
796 324
876 325
800 309
546 544
192 971
562 525
13 642
13 752
336 600
492 850
710 66
68 759
938 64
876 569
222 608
600 525
893 360
653 486
988 326
384 882
418 607
202 833
429 736
830 396
549 586
56 969
865 578
772 286
851 348
482 793
816 197
62 987
580 151
605 18
922 254
146 619
832 138
964 566
428 855
128 690
967 98
732 123
82 789
746 58
660 485
660 436
872 553
537 352
974 169
890 289
890 592
888 5
295 768
787 504
833 454
538 593
661 442
460 744
718 462
862 117
734 288
723 582
344 996
634 520
318 703
961 474
90 652
712 587
252 755
31 944
167 652
460 882
14 787
296 888
637 578
92 712
752 60
520 363
778 313
19 646
643 468
370 948
338 841
474 946
634 5
66 683
711 534
398 654
338 774
298 922
690 154
798 480
502 150
519 494
949 270
28 626
236 844
742 72
942 266
680 187
985 64
798 248
637 146
131 804
969 70
18 745
618 281
98 639
214 727
658 540
837 6
452 951
474 668
732 558
302 651
468 770
690 134
881 582
982 343
520 517
182 667
30 922
903 288
600 516
834 521
541 98
613 410
670 332
980 297
358 642
984 403
587 250
817 86
722 39
42 960
832 186
679 522
838 300
272 801
845 174
278 855
594 513
372 981
530 331
49 972
182 685
202 801
298 743
751 314
604 548
780 359
548 426
954 540
696 284
442 828
675 104
517 70
434 717
905 394
720 79
100 985
550 2
817 250
634 562
309 732
333 626
904 380
150 915
349 720
623 174
157 772
937 170
446 825
775 250
748 225
532 295
594 138
228 966
880 26
973 186
820 100
822 487
936 549
684 149
662 39
350 696
850 61
267 934
822 574
823 232
695 468
572 441
466 717
838 360
970 61
574 510
578 171
978 30
31 620
729 522
56 885
687 132
584 400
186 927
968 63
166 720
328 645
968 223
741 298
444 803
834 269
559 574
474 979
164 682
506 468
556 374
901 430
812 339
924 554
964 343
67 826
295 912
458 703
303 656
603 158
107 792
30 994
722 144
444 946
490 923
358 919
106 945
624 79
193 782
222 798
698 240
321 768
346 932
377 798
984 96
856 267
880 589
667 2
567 256
595 410
99 914
480 703
988 184
836 505
865 492
782 264
669 80
763 524
45 650
212 609
292 830
298 686
382 877
872 67
421 872
670 40
656 450
292 846
920 144
874 1
478 643
906 419
502 60
922 126
154 778
384 836
501 514
312 848
689 214
52 841
118 930
926 522
136 603
729 424
94 698
730 120
473 940
72 711
880 542
877 436
628 237
599 322
652 212
424 604
286 958
950 237
688 467
570 559
622 444
74 723
688 7
96 800
747 560
140 816
816 462
192 987
802 152
853 140
40 937
429 932
602 190
468 905
747 438
974 532
17 876
520 225
808 309
1 668
340 737
832 10
556 324
384 710
551 472
156 764
358 851
846 588
530 375
831 330
464 619
201 890
322 983
467 654
754 516
938 508
678 544
960 153
680 85
189 792
612 570
81 878
780 410
437 732
714 67
760 528
528 414
639 402
75 916
640 587
968 501
805 332
150 767
544 88
360 853
185 648
6 923
371 982
962 301
769 70
247 694
890 19
757 568
370 759
818 174
894 133
682 499
700 186
356 919
530 186
778 48
44 598
522 105
784 22
326 655
633 348
269 856
502 19
572 262
910 158
904 105
557 516
2 883
820 564
994 430
868 452
174 871
632 504
662 82
950 333
568 528
73 898
330 995
552 345
520 341
738 529
120 873
939 306
396 827
241 962
666 235
628 15
910 593
838 452
813 252
405 966
579 358
604 132
541 162
934 559
523 528
714 485
232 799
135 790
444 768
760 256
718 140
241 928
236 924
471 988
920 270
331 892
318 809
374 973
522 572
878 465
276 812
48 603
515 402
828 412
598 209
439 688
994 397
622 46
988 168
924 333
762 518
667 118
480 892
767 132
787 104
675 14
280 977
460 943
778 545
709 226
885 516
790 485
835 160
175 934
495 844
243 984
660 340
360 820
148 714
892 38
930 395
516 312
471 940
239 672
181 672
718 59
921 578
90 677
900 444
601 320
803 112
949 152
638 24
985 526
521 414
381 602
862 156
367 650
522 336
954 491
730 529
610 158
285 928
996 359
736 534
880 102
852 568
774 215
1000 449
937 568
797 462
964 508
336 869
942 213
504 372
589 374
555 214
403 724
397 722
34 673
853 216
672 530
836 267
160 652
804 460
508 570
309 842
696 370
594 521
744 285
894 329
864 14
369 926
867 494
747 434
94 720
778 248
510 375
202 733
168 618
734 285
154 849
4 812
398 709
856 13
206 742
396 834
302 979
578 159
99 944
142 820
892 99
402 729
108 643
990 397
856 124
599 564
116 663
947 70
55 976
968 279
947 474
125 904
30 862
990 511
2 690
478 669
893 442
414 741
192 961
734 516
616 290
785 408
78 836
894 383
644 55
956 387
548 16
154 640
596 54
722 354
54 944
50 859
918 432
708 84
679 314
34 806
372 912
81 620
773 538
445 848
522 425
745 408
202 688
944 481
309 972
636 117
155 916
279 774
528 422
1000 188
442 911
804 114
368 681
752 477
322 789
169 840
721 388
604 137
36 990
532 303
138 876
374 699
827 268
900 433
306 983
316 695
880 417
960 484
916 529
952 556
849 566
295 870
502 159
322 709
400 655
185 952
276 948
958 294
804 235
130 745
448 936
18 984
313 866
776 334
35 984
530 60
144 786
936 393
166 669
844 2
592 169
52 647
549 576
730 543
720 143
804 51
546 552
733 216
690 540
616 513
897 352
133 646
372 697
388 749
29 810
640 362
755 576
52 596
553 444
838 45
757 528
401 612
527 442
580 411
676 487
515 316
709 136
563 124
502 292
790 474
12 867
852 61
565 298
462 898
894 45
902 40
435 876
34 988
641 240
16 833
888 118
325 738
334 683
699 452
33 1000
756 95
730 234
780 285
3 984
18 935
267 740
568 500
175 972
616 302
135 962
694 581
100 864
87 744
589 510
277 604
952 516
766 228
331 752
124 923
970 462
846 592
972 45
205 798
861 272
934 570
698 196
222 979
915 104
577 52
455 628
724 396
97 604
550 148
593 520
446 1000
795 488
690 160
733 544
606 184
612 575
214 906
343 830
306 595
784 95
471 804
766 143
852 84
720 182
358 944
447 622
742 262
322 755
945 426
285 932
682 126
549 18
254 924
195 950
305 658
92 705
568 201
228 816
929 28
279 862
309 772
555 490
984 497
748 348
369 974
281 984
849 324
3 886
568 390
477 988
675 518
388 984
246 858
292 948
106 719
598 441
244 615
132 769
696 300
549 510
468 628
78 612
588 23
305 924
954 213
652 74
937 110
740 514
619 150
925 530
14 606
516 455
394 745
760 38
92 676
412 853
538 147
435 710
655 66
942 47
747 448
710 574
662 370
589 184
748 160
338 739
178 854
276 747
38 936
153 966
822 486
967 220
834 530
978 414
820 517
72 675
818 199
297 906
657 204
938 229
26 699
324 631
950 177
820 362
78 868
618 428
410 645
894 166
959 94
616 464
468 607
586 317
564 543
24 857
536 375
390 647
823 244
666 448
915 564
322 932
928 35
540 168
156 840
713 442
375 842
895 24
330 964
853 74
708 351
462 755
991 464
587 166
26 657
664 344
793 374
557 108
660 582
729 566
434 918
982 542
310 704
437 646
684 23
6 943
666 78
45 754
325 984
378 850
669 22
736 510
560 144
870 135
904 548
495 816
783 148
995 400
11 870
622 413
34 632
739 530
528 556
931 80
866 84
880 215
869 186
666 409
298 616
332 684
803 72
194 877
779 196
654 347
687 560
753 408
836 442
978 356
987 466
583 296
982 522
927 338
398 906
654 530
684 176
144 907
883 202
677 574
484 883
748 325
626 334
312 865
528 516
684 474
229 724
467 850
598 523
169 710
498 705
701 102
632 40
833 142
20 957
446 913
908 375
103 748
862 393
275 876
848 555
90 961
160 697
983 334
531 494
652 246
698 366
830 544
662 453
63 808
514 328
603 532
299 888
870 580
184 712
226 983
988 140
973 332
198 684
981 10
986 520
236 778
615 354
247 946
974 528
535 472
33 894
958 246
784 44
934 159
694 504
955 468
632 94
237 596
242 721
285 638
680 585
720 455
119 778
778 301
534 409
721 270
669 108
940 228
630 571
297 808
626 358
168 796
609 216
621 308
906 42
154 611
586 189
567 516
856 209
592 492
706 64
824 576
844 507
952 555
73 662
420 853
972 260
155 994
984 471
564 418
556 292
709 192
646 213
944 498
163 820
958 169
559 558
972 437
369 790
479 850
703 570
916 390
584 502
532 319
710 306
844 167
418 828
846 104
874 95
878 208
502 196
282 905
114 596
841 102
489 960
612 452
276 909
352 960
406 769
634 549
78 929
20 843
340 673
812 307
828 138
610 252
984 335
730 152
736 368
568 560
868 514
244 877
914 135
110 756
313 912
849 356
202 754
853 360
168 842
298 788
886 42
516 199
168 837
31 652
469 964
898 272
615 88
600 44
40 828
776 208
711 590
310 920
783 122
303 820
338 996
737 78
992 535
315 874
629 396
740 511
586 349
66 842
904 44
168 761
652 153
837 536
942 126
862 379
82 906
838 321
494 991
128 897
791 118
862 544
502 524
964 412
647 48
918 555
912 549
603 178
586 588
533 118
537 362
258 769
282 929
159 836
405 686
898 459
958 201
477 784
875 232
439 882
317 802
784 468
544 533
529 396
554 55
590 178
888 284
236 898
628 564
596 498
324 964
954 386
740 456
393 932
634 518
858 43
628 16
27 914
162 907
225 824
578 262
781 304
635 424
147 648
983 580
876 177
930 76
563 40
728 555
406 675
691 32
803 424
402 966
648 23
274 952
454 865
624 329
617 522
670 386
352 663
52 738
277 616
462 993
934 188
358 729
879 56
538 40
616 108
640 160
314 870
477 842
522 552
381 668
384 806
604 295
739 104
847 240
887 442
838 369
384 688
626 109
839 396
699 280
926 343
532 190
106 942
501 548
743 534
512 93
381 828
961 552
770 529
144 919
462 659
582 77
675 540
627 512
190 601
542 579
681 242
521 490
768 294
672 262
671 498
130 920
209 630
734 541
563 480
15 850
576 104
498 827
430 831
434 718
112 953
611 250
375 648
739 390
510 383
702 488
759 96
844 583
270 930
477 962
800 504
712 128
574 110
982 29
220 691
256 983
436 950
296 637
70 787
831 222
983 4
745 8
241 750
890 271
844 214
566 558
134 700
540 578
532 569
70 946
496 720
776 13
380 781
615 252
514 480
42 771
796 348
478 869
146 942
664 507
158 883
38 789
898 437
948 464
948 293
207 690
823 58
321 974
958 267
378 656
490 956
801 500
666 467
906 280
639 512
873 586
255 688
396 805
880 390
11 964
442 774
446 792
157 946
734 73
543 550
51 688
783 276
934 548
923 144
15 732
816 333
828 280
231 832
670 52
1000 169
95 864
914 96
504 514
484 839
866 79
255 870
980 531
333 956
356 999
533 480
966 529
76 650
775 514
778 587
878 66
828 578
118 879
162 653
835 552
607 250
746 247
632 361
930 148
243 880
242 766
577 128
72 985
816 142
529 484
452 649
738 340
463 836
650 30
652 152
384 824
952 330
206 909
67 630
607 160
262 657
68 660
728 363
976 72
914 159
589 54
530 184
638 183
176 904
960 270
201 740
236 964
988 548
888 517
604 585
194 835
610 240
509 166
474 825
18 655
655 70
624 158
696 85
910 530
431 660
820 12
426 704
36 935
372 892
504 544
852 293
636 17
550 566
566 298
540 364
729 464
268 633
860 105
298 698
774 369
615 192
758 58
772 47
198 676
542 387
202 769
979 182
880 292
984 404
762 565
129 948
699 478
143 892
414 729
905 460
896 507
898 577
645 454
26 855
988 68
207 904
596 238
745 312
368 960
668 333
570 222
850 462
480 996
967 200
923 540
830 157
974 376
62 876
854 135
275 826
416 648
31 824
602 423
225 846
128 819
2 672
633 264
728 376
783 482
932 525
514 434
804 292
788 45
338 789
685 166
738 474
972 183
627 292
834 559
519 276
522 469
864 481
683 540
115 858
896 439
544 244
539 564
560 465
132 917
758 432
842 283
569 204
641 184
342 734
802 345
414 788
772 367
607 532
319 612
925 542
158 772
970 45
162 704
853 192
904 218
884 19
88 873
954 586
676 459
466 638
588 13
224 664
763 300
64 609
280 936
448 619
853 8
186 749
670 329
273 828
773 258
324 977
573 46
834 237
727 82
553 464
854 487
548 510
661 568
196 899
9 614
850 177
337 696
609 134
657 468
288 838
309 938
294 825
637 412
391 880
60 838
20 747
157 700
331 868
888 279
876 544
664 401
386 859
533 514
674 520
387 686
870 32
812 211
804 317
726 287
313 748
140 600
316 824
940 90
753 520
828 305
782 199
276 882
266 874
646 475
171 720
810 29
730 349
806 529
865 228
496 719
987 552
70 698
82 686
902 562
202 630
741 324
106 915
751 448
663 280
743 40
802 106
796 560
442 710
804 237
972 486
23 970
758 24
70 967
646 397
724 576
700 241
882 178
424 913
885 418
829 520
720 95
172 606
56 930
156 727
81 662
297 722
552 48
444 974
784 88
736 390
358 754
766 409
778 517
842 214
389 918
916 252
812 534
56 900
835 176
214 710
574 143
982 257
836 18
710 166
958 256
833 424
978 164
796 114
96 600
510 45
819 362
852 581
691 80
874 55
921 104
337 928
399 1000
522 553
659 510
544 211
233 628
888 451
439 602
13 888
666 389
980 129
444 637
620 591
628 94
697 382
49 696
638 496
795 552
442 925
521 508
394 734
864 198
658 440
780 536
451 1000
654 453
20 981
292 621
332 811
515 246
708 373
672 99
217 626
558 365
807 142
668 517
677 4
750 76
552 148
116 993
18 768
711 168
996 468
908 529
395 720
788 510
412 961
507 592
649 530
330 911
952 25
820 479
860 585
686 55
949 98
125 726
603 118
712 174
232 766
618 456
807 582
562 168
196 745
754 485
634 164
200 639
963 328
869 126
273 620
791 34
597 368
579 402
677 552
588 376
742 586
921 564
855 8
782 45
685 384
804 209
934 564
575 574
865 552
688 109
742 73
816 54
207 880
142 866
960 568
100 853
563 142
650 528
723 196
320 711
864 166
909 350
990 457
123 790
759 536
376 870
424 744
706 53
410 730
850 485
646 473
182 816
772 68
255 728
80 715
529 460
322 900
614 199
48 653
870 172
808 278
856 560
786 494
439 634
594 35
664 537
797 28
367 794
676 194
864 338
348 848
412 984
860 379
753 420
625 272
61 802
907 368
934 537
639 222
910 256
242 784
250 659
123 674
394 783
622 213
165 674
56 708
322 655
992 109
962 510
782 321
778 294
75 790
546 44
453 982
515 508
32 646
864 244
32 807
8 702
182 619
975 276
996 575
205 882
291 1000
868 64
872 550
630 132
305 988
681 560
244 975
34 899
15 852
825 142
922 537
783 310
531 514
982 231
624 538
784 417
948 543
426 673
850 486
50 898
484 774
786 452
834 417
381 712
726 75
383 994
896 579
691 180
941 564
724 472
302 825
250 986
86 925
688 432
696 170
537 104
272 672
10 697
916 562
673 218
515 312
332 826
124 621
204 810
482 751
280 823
442 895
116 808
125 684
742 346
376 702
580 538
973 540
24 928
396 775
377 646
672 11
798 409
662 366
976 357
429 996
620 279
644 580
172 645
661 114
432 640
157 606
390 667
95 756
324 883
832 550
850 458
722 45
888 119
664 559
906 58
699 42
599 414
569 150
137 760
954 363
390 831
586 95
737 256
120 976
398 771
628 535
980 316
230 924
366 662
421 638
138 931
88 851
870 579
24 683
728 24
942 520
704 240
989 226
654 538
759 568
872 540
780 471
220 636
492 855
964 314
118 939
975 108
584 469
232 911
808 125
254 643
840 93
877 574
538 430
771 510
458 789
147 996
862 246
808 163
696 538
554 535
974 394
760 466
850 76
324 611
842 211
162 993
508 65
93 990
666 557
516 344
535 316
312 922
498 651
660 2
680 553
661 34
508 492
811 248
738 179
423 798
708 150
421 890
690 506
495 612
388 737
246 859
548 529
383 724
312 678
294 874
639 52
652 78
852 208
788 507
362 765
400 851
689 262
858 38
969 332
10 624
835 202
548 582
506 57
339 608
264 894
908 82
945 528
909 102
60 653
686 318
98 789
712 285
733 460
256 644
157 740
28 808
347 966
552 121
843 14
819 580
236 724
701 12
322 871
59 912
929 18
323 702
315 640
616 332
156 974
216 813
916 334
58 638
754 414
945 556
787 442
622 149
187 778
194 894
888 49
398 1000
785 336
352 738
482 631
501 284
535 534
520 331
226 933
856 303
590 465
827 156
974 117
254 724
904 333
653 474
218 739
548 132
493 934
458 663
247 638
322 895
776 453
355 864
852 316
846 97
697 62
48 622
195 760
320 729
632 501
616 223
248 666
861 230
394 935
334 668
154 859
352 878
739 150
12 602
618 276
736 452
327 892
449 598
403 740
765 256
156 857
9 988
304 885
889 390
934 509
312 994
516 180
331 782
175 666
306 727
136 979
833 132
403 756
497 718
499 882
186 794
10 792
834 270
866 340
940 172
912 565
521 568
14 865
4 922
910 440
628 14
627 522
878 223
571 140
622 374
972 210
835 542
407 684
504 556
741 108
182 625
478 705
643 160
282 832
86 723
682 413
522 374
477 994
885 572
698 541
926 568
800 439
633 42
786 448
793 206
856 590
465 902
895 424
172 692
715 116
929 502
994 128
910 576
436 863
43 694
966 524
571 178
62 772
729 412
797 34
660 60
473 684
732 237
516 182
65 856
138 884
114 766
359 702
226 999
25 704
849 386
636 527
593 36
904 532
708 551
987 542
917 144
538 266
799 288
279 692
417 766
704 439
792 101
550 535
858 486
576 482
227 736
622 159
924 347
369 766
591 354
830 562
719 498
376 878
231 948
42 747
879 432
362 927
964 470
617 390
778 234
706 304
757 456
716 103
246 842
790 388
628 592
633 368
689 240
723 472
356 715
396 835
733 586
304 863
13 862
914 123
484 647
638 268
565 560
919 522
788 51
807 580
862 496
496 623
258 747
766 549
753 300
772 240
717 234
951 158
88 598
967 586
644 291
919 90
481 740
613 326
670 111
637 346
328 766
691 534
180 719
516 143
874 510
717 350
138 807
840 354
600 476
740 187
672 569
984 33
18 627
348 768
738 92
524 87
768 185
795 578
682 67
645 348
791 592
596 519
593 360
677 30
258 654
116 640
84 599
776 12
804 442
621 248
283 988
215 942
484 794
758 558
412 625
272 822
351 638
45 756
298 797
498 871
651 468
888 400
836 123
256 978
976 122
762 357
48 672
728 417
107 654
470 943
341 772
200 864
570 28
773 418
733 240
798 211
849 534
113 702
610 354
522 355
226 695
499 956
546 88
677 268
703 280
835 276
622 7
77 724
724 130
256 784
828 83
930 235
267 980
938 552
956 427
480 903
968 511
727 558
132 731
20 654
481 980
618 139
258 682
173 726
400 920
558 1
437 802
648 210
955 18
567 356
833 78
909 528
719 274
876 68
32 658
617 288
78 622
568 520
838 266
844 98
475 702
736 475
919 368
694 571
73 812
724 542
388 821
895 402
92 847
125 694
989 370
982 433
563 534
958 145
324 700
408 811
493 644
507 12
372 932
530 513
876 583
39 956
780 460
229 844
729 572
768 165
220 949
102 760
522 294
550 225
948 258
981 372
639 266
536 579
691 308
999 530
888 310
564 466
251 760
70 718
594 503
988 586
979 74
888 258
178 807
247 712
650 106
205 804
782 277
632 279
176 832
395 786
167 706
842 568
258 950
792 280
708 560
576 500
40 812
268 631
906 329
867 440
715 504
694 288
151 630
508 72
768 456
886 203
326 868
783 460
973 584
734 502
874 186
987 130
972 82
532 431
413 990
988 538
864 521
625 216
334 723
697 364
141 620
744 489
907 310
489 808
890 186
675 576
258 634
803 232
638 406
888 385
384 960
501 432
384 976
934 202
572 355
816 48
812 492
394 692
562 279
814 402
552 361
881 424
58 891
87 782
818 112
9 986
610 88
302 736
96 755
252 996
852 23
110 876
402 683
684 51
486 629
544 183
934 318
80 906
772 251
767 318
880 580
475 946
94 727
298 632
904 588
223 630
958 504
739 108
214 840
86 834
704 292
146 892
435 712
614 60
743 144
264 612
48 962
56 979
706 323
960 94
536 300
250 674
418 669
408 921
154 662
251 672
556 504
769 260
715 238
985 152
528 551
478 936
838 251
354 839
988 202
226 819
247 958
622 490
398 945
34 996
620 384
150 765
558 22
772 132
665 102
110 864
778 528
798 478
563 148
739 142
108 734
930 140
544 146
893 282
941 294
514 109
962 16
545 528
934 354
537 192
716 252
720 141
72 908
26 985
593 246
553 288
721 522
740 141
762 577
514 537
726 104
294 625
695 126
37 738
913 282
86 813
925 520
928 123
370 960
12 989
549 590
700 46
719 306
350 597
438 921
208 915
241 782
591 142
997 268
6 713
810 156
745 174
569 90
942 585
985 130
722 589
956 337
745 560
788 336
344 681
223 608
580 373
264 966
204 688
808 587
282 762
330 639
269 892
864 142
880 533
642 143
108 999
48 743
893 174
122 598
929 498
444 981
642 499
180 722
996 58
822 168
40 941
586 219
341 900
561 8
939 178
293 964
748 247
812 543
504 375
502 173
584 436
676 504
929 228
754 553
377 1000
454 854
198 917
844 298
618 10
726 277
888 65
498 701
298 909
898 43
702 46
64 713
606 473
952 115
192 833
368 750
342 696
615 168
147 838
832 250
663 188
958 579
534 579
687 544
855 486
573 406
633 466
332 835
618 314
508 187
70 675
683 534
484 712
934 503
978 436
570 539
646 573
616 592
133 1000
733 84
669 102
278 735
570 269
640 415
792 416
666 315
121 618
993 156
40 613
424 717
926 574
584 231
558 573
750 422
864 18
151 870
338 685
694 426
397 924
922 205
383 642
585 356
552 478
828 222
664 70
811 460
198 867
592 132
308 673
715 518
952 309
904 511
139 1000
592 512
913 174
638 519
571 60
90 800
412 775
769 148
630 409
583 398
792 92
694 91
753 252
950 387
562 101
954 509
41 760
319 782
285 782
804 65
111 722
934 275
765 570
658 533
723 550
730 226
708 280
827 192
46 603
625 590
78 604
56 729
885 502
292 908
968 565
853 564
301 628
308 871
104 790
744 317
717 304
154 719
110 727
38 846
780 334
956 288
762 344
672 290
219 638
768 151
798 559
532 425
434 906
542 88
592 569
759 272
724 3
720 104
946 227
259 962
686 325
807 542
910 509
712 514
56 724
283 734
905 166
570 38
265 788
80 598
828 253
658 480
932 54
347 834
838 588
793 10
778 515
576 110
504 377
990 254
262 603
898 373
150 655
788 589
812 367
255 838
983 318
744 454
558 222
376 822
502 462
495 894
370 744
334 765
862 24
801 422
904 138
258 821
874 218
701 462
14 604
150 621
33 620
952 193
21 802
642 413
510 541
974 190
752 199
498 801
288 953
750 28
261 850
27 734
287 718
654 575
723 160
720 518
858 399
960 76
746 292
223 896
910 177
632 307
961 70
283 828
65 886
16 749
554 318
632 318
252 992
790 16
283 720
738 136
720 509
777 124
102 896
901 150
847 552
284 732
604 364
532 534
120 827
658 156
222 883
750 317
709 468
796 193
954 468
800 520
808 2
892 545
947 336
842 555
603 592
424 732
292 879
416 763
706 565
939 386
594 532
852 203
537 526
718 247
505 408
657 236
486 699
151 958
984 546
670 539
916 178
82 965
857 580
464 711
694 241
178 840
702 361
383 786
121 908
560 43
99 684
970 11
538 418
822 38
244 915
108 761
241 842
458 601
778 404
558 425
673 238
765 548
715 230
818 516
968 349
352 936
160 785
786 4
542 19
627 340
592 382
41 714
172 631
392 604
392 976
990 478
727 484
526 537
944 87
756 32
222 943
268 675
382 695
352 959
385 680
530 82
454 827
943 220
688 195
793 486
966 460
276 995
742 459
991 264
538 249
869 328
850 178
420 666
915 392
205 696
318 944
366 842
165 898
254 963
972 58
548 241
166 855
4 806
297 936
156 865
330 887
31 930
540 126
929 352
179 970
206 793
475 674
246 760
194 720
877 450
604 541
124 974
594 582
864 353
418 791
954 191
14 781
103 744
569 166
46 665
101 642
87 868
812 22
998 262
623 576
818 426
560 585
183 650
280 817
753 240
445 832
142 759
250 818
60 720
123 940
782 561
791 318
534 322
811 292
942 99
437 870
554 568
610 20
871 538
432 829
754 365
790 131
478 922
696 442
914 336
825 280
890 393
652 340
63 922
566 294
911 252
678 334
786 42
874 84
471 812
752 15
619 320
359 622
957 556
601 68
644 195
820 175
441 870
456 653
499 942
877 216
985 132
429 826
642 56
138 771
543 566
838 536
832 350
340 920
152 910
60 634
564 509
199 934
664 357
615 22
654 126
195 736
754 504
200 933
872 96
531 252
802 312
201 820
393 618
758 568
362 819
957 554
874 473
543 156
730 488
452 772
914 205
484 790
938 403
932 15
142 953
676 469
592 103
806 324
168 649
709 406
724 563
102 813
1000 66
561 468
282 726
978 222
639 434
520 515
892 509
684 319
674 376
630 52
790 179
523 450
705 536
820 329
671 52
524 585
606 80
631 442
492 703
438 879
324 865
100 652
454 885
945 582
635 502
78 726
504 541
86 682
862 523
749 534
235 866
860 280
709 256
626 540
868 437
732 451
786 225
324 878
945 526
859 480
744 321
25 942
733 518
880 246
654 153
468 805
24 787
395 888
909 90
522 354
880 315
722 393
496 714
52 963
820 474
43 816
690 244
922 376
313 634
829 268
948 222
928 332
293 802
174 854
708 50
268 838
9 964
535 162
537 18
42 760
240 626
922 414
628 264
592 327
686 519
594 34
676 300
138 911
955 126
578 97
829 400
740 30
390 787
145 962
263 670
499 930
72 779
704 261
944 570
348 918
754 491
261 682
419 840
912 237
13 808
49 772
726 263
576 317
756 482
214 685
244 759
454 665
964 205
115 640
262 633
180 958
37 886
225 992
596 474
127 860
914 358
963 308
174 851
836 355
988 165
824 37
378 891
655 400
630 155
696 508
873 492
332 904
173 828
461 630
934 251
775 558
504 3
267 750
783 14
618 191
486 824
510 8
193 618
118 737
239 834
147 822
943 446
3 862
501 182
704 270
928 502
71 622
949 284
820 486
274 615
158 738
10 881
324 605
732 352
176 873
754 523
674 39
907 312
490 972
160 959
727 524
694 331
588 171
702 574
480 602
144 701
615 460
664 198
119 762
120 676
614 505
580 567
868 235
676 295
825 296
592 490
568 392
536 409
340 898
171 874
830 292
593 402
628 432
952 517
621 518
601 340
387 610
282 759
530 546
801 68
918 585
560 382
384 634
146 823
558 529
112 976
52 984
760 54
822 324
807 460
614 81
854 226
615 238
1000 466
334 662
755 424
612 65
22 962
494 915
638 162
808 508
522 564
898 319
886 372
859 398
777 78
76 667
694 343
363 962
490 695
964 301
932 138
538 64
778 316
642 155
166 940
83 744
492 964
315 670
570 305
606 140
190 825
428 933
665 100
576 583
827 328
942 365
117 960
288 972
366 694
151 802
899 574
19 736
787 120
504 227
975 544
560 18
726 570
348 658
172 746
450 842
502 549
495 780
687 488
785 252
862 316
774 542
891 568
598 584
760 406
332 954
764 396
732 70
776 369
673 70
462 808
96 892
186 847
950 165
941 568
698 565
977 504
550 8
986 90
774 543
162 960
800 97
162 891
406 803
567 424
9 608
911 492
381 904
518 205
933 584
643 180
14 612
92 952
931 554
309 962
688 347
296 759
808 552
316 832
376 934
886 44
640 503
914 184
579 18
517 210
970 469
978 442
841 330
633 74
822 498
718 34
333 694
584 342
744 495
523 276
812 108
547 322
54 866
421 630
484 648
570 55
232 777
613 282
406 754
314 621
784 79
430 778
922 488
358 941
606 590
61 818
647 358
600 399
945 286
728 348
526 134
844 504
194 714
94 994
684 134
643 302
716 240
236 645
530 561
296 892
350 984
40 940
666 500
851 360
394 613
663 212
185 768
394 644
456 803
563 390
734 591
664 276
450 655
598 232
228 732
235 944
358 896
258 907
932 451
786 109
487 696
266 624
823 548
934 55
544 545
684 372
625 356
906 437
696 68
964 528
994 165
823 86
657 368
228 889
628 157
542 519
902 541
544 454
782 63
692 546
523 250
842 121
213 864
931 580
589 516
42 649
894 92
702 212
149 684
701 562
547 414
254 607
67 622
652 540
458 930
748 326
652 248
30 749
472 667
307 976
872 391
350 960
436 903
993 114
443 658
912 42
814 247
998 429
538 397
583 290
570 181
931 198
731 40
876 437
760 525
546 240
534 108
755 580
144 667
3 884
758 552
6 629
869 366
955 180
347 838
586 130
100 754
549 514
610 206
940 584
754 7
132 692
596 564
124 808
418 920
776 580
540 583
588 164
76 769
874 405
625 242
371 702
142 597
864 323
776 174
941 34
764 40
134 937
632 381
384 977
124 747
672 113
901 564
918 563
567 284
652 386
805 454
509 298
800 262
156 634
543 378
262 817
141 864
952 327
664 527
901 580
84 887
650 189
802 554
872 273
182 955
757 502
386 618
36 693
470 598
969 560
762 535
748 184
634 220
960 10
642 109
670 98
774 575
810 503
699 232
664 8
956 360
570 336
569 424
69 942
621 460
784 401
175 772
710 247
258 892
580 132
256 930
526 140
86 837
318 713
880 228
307 712
934 253
632 444
406 597
399 838
858 545
617 40
351 744
405 948
118 875
609 554
591 260
228 807
488 714
838 101
953 256
396 753
18 683
328 945
967 552
436 698
922 140
652 268
798 134
964 213
801 590
858 276
814 272
543 260
864 108
518 267
655 370
596 265
926 445
898 384
643 78
504 16
822 581
903 360
523 402
822 442
692 519
747 198
718 117
12 949
628 581
974 160
416 798
120 713
396 618
173 750
314 637
989 256
914 361
918 292
106 618
315 720
890 216
934 67
998 562
592 235
214 970
942 460
213 772
683 360
595 472
976 232
582 286
622 527
314 978
298 851
701 280
368 963
498 670
299 862
757 494
556 263
934 535
781 260
180 865
170 658
965 268
760 214
118 822
58 856
894 71
862 485
583 382
414 615
680 421
913 526
822 445
17 936
749 48
645 258
636 172
173 876
112 641
730 207
402 876
616 30
897 122
689 426
279 694
644 180
930 473
814 260
709 92
780 496
255 704
57 840
98 664
674 573
142 779
532 501
659 232
128 667
873 78
207 850
439 886
91 852
427 998
918 87
686 219
755 184
230 879
595 512
279 772
942 431
836 49
552 288
640 402
70 871
654 161
150 624
195 718
794 130
976 258
915 280
888 239
316 977
376 997
529 278
272 993
986 564
575 240
118 808
840 508
677 48
184 736
870 292
826 548
942 381
212 595
612 356
662 520
891 240
954 426
804 421
836 307
230 723
348 810
642 66
448 943
466 944
32 642
631 252
373 692
447 706
844 408
874 528
747 300
825 342
486 767
572 493
489 650
46 789
303 938
949 500
645 520
540 545
240 980
712 478
460 774
558 8
768 513
684 444
226 919
761 312
655 56
707 160
735 180
676 112
790 528
6 670
515 588
760 565
968 367
919 82
890 568
199 930
916 238
769 324
977 204
105 820
573 504
700 516
979 578
283 886
802 53
767 216
690 561
650 76
75 888
715 196
584 537
196 907
564 425
561 348
66 930
514 519
932 457
730 197
190 889
522 532
586 148
951 60
48 933
495 784
960 197
416 654
345 986
190 862
604 104
924 316
966 547
982 484
544 290
752 463
603 356
978 41
170 754
823 312
210 737
51 918
144 631
806 192
459 830
358 818
829 276
167 616
113 894
980 121
794 478
982 48
108 821
355 798
535 30
884 522
728 516
918 301
120 819
944 79
463 682
824 531
666 454
212 984
594 65
864 571
903 292
982 143
366 670
574 589
894 512
230 786
134 870
750 362
864 144
654 258
522 471
706 69
790 412
560 564
930 38
154 874
579 38
244 668
732 588
980 436
168 669
783 510
870 389
593 144
558 189
444 762
444 977
742 275
608 330
421 600
904 108
801 452
650 550
725 508
996 458
657 404
391 718
354 627
759 584
704 150
568 378
970 374
316 720
212 661
322 969
572 84
590 30
483 666
955 584
576 37
448 757
628 518
348 873
713 340
816 217
639 546
613 316
193 922
415 764
886 533
994 276
720 47
45 966
738 47
666 507
626 474
391 732
630 25
658 271
820 546
934 122
666 158
110 975
968 202
524 553
301 760
364 921
656 579
639 322
237 792
839 534
717 580
424 999
109 658
548 568
626 435
765 142
420 879
352 727
387 658
918 502
400 825
972 442
501 378
436 817
416 757
432 596
618 19
230 702
142 853
451 862
982 230
874 81
728 453
720 592
942 313
748 395
628 108
337 1000
465 820
697 142
856 314
440 900
792 258
816 100
631 592
678 506
833 342
370 619
771 540
566 264
680 471
852 521
890 213
898 350
956 567
916 418
580 335
265 950
674 382
828 528
799 480
602 205
546 384
652 23
544 38
705 482
855 302
605 382
594 491
443 912
588 240
915 198
192 598
27 854
226 603
573 424
187 722
525 300
574 69
352 832
976 585
2 829
926 298
792 332
564 551
676 242
869 384
527 532
562 251
929 124
790 413
922 479
720 473
122 711
78 896
967 68
61 904
916 288
324 899
412 683
978 292
897 460
232 692
600 295
293 778
555 436
772 330
558 324
618 523
923 204
674 466
315 780
830 187
138 984
994 93
679 296
177 664
907 372
538 110
584 124
406 817
952 415
767 574
514 168
810 371
948 9
743 522
406 982
873 550
270 665
322 841
424 828
450 983
804 102
272 724
648 359
478 995
620 63
966 240
700 267
842 37
825 584
630 421
430 660
718 361
285 656
185 760
512 235
436 663
754 100
977 46
408 920
793 592
846 264
632 513
389 838
828 55
187 606
404 859
108 985
928 71
30 829
738 394
570 400
555 410
972 297
421 814
706 368
977 210
603 150
529 394
210 860
994 565
44 808
752 207
95 838
852 252
607 382
686 118
732 131
414 750
962 237
354 790
226 787
491 874
526 575
138 600
768 459
854 306
715 248
523 140
474 809
663 354
814 558
36 995
585 48
846 549
586 74
542 463
674 100
368 781
96 608
916 544
723 516
894 500
720 264
512 387
482 921
670 530
954 404
557 24
885 260
573 20
595 78
823 236
782 327
963 112
49 862
579 480
56 1000
968 361
5 760
585 118
859 6
593 156
952 550
686 277
864 295
645 444
600 518
998 253
186 733
328 918
460 764
777 114
466 953
695 498
392 660
802 523
970 202
744 332
612 458
403 688
729 386
829 388
646 545
232 790
859 572
345 808
945 248
678 512
911 564
935 310
454 874
206 687
708 337
289 792
558 160
18 794
180 774
91 844
60 987
77 766
478 879
333 812
454 846
580 105
455 652
396 699
614 48
788 574
268 735
704 501
811 50
994 501
894 559
838 565
370 697
105 768
750 123
732 319
534 436
100 622
520 318
666 537
622 519
665 370
612 589
240 741
757 440
768 382
824 357
920 216
944 523
925 38
146 984
877 244
912 311
313 682
664 181
510 333
642 122
582 105
68 816
837 502
665 400
552 502
101 868
772 462
893 18
753 112
759 238
928 268
670 136
728 61
922 14
120 638
679 340
972 201
186 937
74 729
905 84
954 326
427 740
375 770
338 966
807 448
414 870
588 537
353 850
778 159
444 676
922 505
182 996
246 780
707 568
939 118
54 691
174 774
10 899
112 909
779 354
988 502
758 328
318 906
290 855
950 432
984 570
631 340
770 157
117 934
699 58
672 568
618 306
928 446
544 37
199 816
870 520
937 592
515 28
542 222
886 169
202 770
954 111
91 732
781 208
60 648
10 694
511 220
982 107
865 324
657 590
190 851
240 735
741 84
903 310
512 286
610 578
70 866
861 34
220 832
942 576
232 658
798 156
651 558
789 306
420 995
477 854
575 132
730 586
733 176
6 928
850 376
956 177
691 172
881 568
16 814
122 682
874 37
879 146
481 994
188 985
40 767
896 180
783 168
492 681
229 846
77 702
559 376
643 324
335 630
597 384
513 534
894 391
93 900
314 828
588 423
64 682
439 894
436 988
520 62
833 538
845 190
531 174
630 540
218 876
694 565
549 156
236 603
284 960
328 776
862 559
888 459
315 662
662 250
774 272
880 461
960 515
99 884
425 628
974 544
628 482
690 71
538 239
928 556
346 910
698 43
754 395
414 794
588 521
711 34
964 67
702 153
510 467
88 672
905 526
920 592
588 540
697 236
925 508
573 150
511 230
589 316
10 871
916 199
638 327
156 854
660 559
939 530
340 713
380 901
855 550
276 850
114 929
882 153
622 363
629 258
342 961
604 328
820 574
526 25
766 114
485 640
503 556
524 576
892 494
520 500
807 354
650 415
129 804
458 771
188 595
774 505
128 702
473 600
948 272
820 191
844 32
745 58
576 430
958 473
211 960
838 48
394 825
269 894
747 510
70 710
588 149
459 770
150 684
595 514
860 339
850 417
793 294
190 808
267 766
748 547
511 314
46 643
151 860
943 26
711 370
765 28
698 205
290 891
871 24
490 715
196 933
962 186
928 212
552 129
359 876
952 144
740 22
764 165
178 773
939 188
974 534
266 943
817 526
523 536
858 372
644 472
598 388
725 576
602 474
63 894
180 646
564 504
493 790
777 510
816 169
591 132
939 492
846 235
838 323
466 769
567 520
528 380
780 265
414 925
579 270
586 377
370 638
820 108
33 964
708 315
931 540
410 889
465 736
546 149
542 504
149 958
984 30
606 313
624 552
10 715
218 970
839 580
614 232
345 704
921 332
676 457
751 490
268 736
970 261
868 187
440 822
916 318
937 354
740 556
733 14
728 373
683 222
516 367
135 838
510 227
953 540
114 709
168 864
790 30
638 283
534 574
808 237
688 528
160 746
62 891
822 583
716 219
627 84
702 200
76 995
768 547
791 130
40 932
419 900
556 502
344 606
706 183
759 338
196 799
862 312
780 256
30 670
292 995
912 169
568 233
506 520
890 108
270 762
134 946
821 22
656 432
921 338
280 655
501 102
829 4
844 36
664 10
442 658
680 474
573 88
802 545
900 329
984 578
816 300
162 742
238 737
915 468
788 361
732 551
568 400
531 468
802 292
733 534
874 505
290 858
744 545
758 408
970 492
819 396
691 372
940 302
106 943
166 684
501 502
569 84
898 503
859 558
990 310
549 208
888 141
69 684
257 816
6 937
278 600
274 706
260 994
345 830
600 193
282 937
882 25
168 771
262 742
530 127
732 292
759 208
344 877
80 781
718 75
494 855
467 880
687 18
338 945
265 626
763 296
767 534
834 161
630 568
974 573
48 939
887 478
926 130
744 40
735 506
928 409
69 880
927 342
777 400
233 688
781 364
470 690
972 435
55 776
647 436
895 204
654 467
939 208
878 33
410 624
827 16
864 349
735 468
406 633
4 943
418 956
878 196
940 511
689 552
488 835
475 880
335 936
942 482
562 208
600 270
695 550
812 325
702 60
973 344
341 964
585 230
687 464
664 133
976 104
100 856
636 268
544 499
867 112
737 564
904 232
668 429
606 570
737 558
682 168
256 602
948 366
167 852
238 809
954 481
795 322
708 463
548 295
532 96
696 20
67 756
696 323
100 765
138 625
151 690
748 584
834 95
760 576
922 7
637 446
568 172
159 846
170 595
682 256
972 181
756 569
705 48
193 606
800 513
812 250
875 454
309 640
897 510
190 964
567 586
890 102
315 880
739 574
136 935
648 548
565 282
576 177
304 790
128 891
964 500
569 172
825 388
456 735
132 906
684 382
168 909
284 730
728 334
661 8
323 816
155 666
794 232
546 194
390 726
654 485
946 348
922 122
960 169
687 312
778 516
58 726
353 630
976 235
144 847
782 129
634 361
628 405
363 632
932 34
717 488
85 710
958 567
450 625
329 652
879 122
836 393
588 47
848 229
356 663
283 870
105 984
260 781
803 288
548 505
354 739
909 116
916 77
726 169
163 868
732 300
246 612
528 9
480 961
120 852
600 506
199 980
512 409
5 618
80 850
66 620
669 370
724 361
724 481
87 754
904 495
612 82
126 919
728 541
372 682
351 790
790 312
744 217
845 240
644 507
68 657
310 746
763 382
658 33
568 420
262 689
570 235
550 38
55 882
842 526
455 732
908 439
649 350
1000 521
244 869
772 29
824 337
146 903
621 42
510 408
694 483
19 658
534 159
229 888
130 665
109 886
407 762
98 745
45 704
750 452
657 456
58 970
568 358
756 202
520 192
969 90
987 582
203 900
292 743
545 246
756 254
655 410
478 951
322 958
240 602
708 446
656 112
706 432
344 873
314 880
15 946
667 122
178 906
517 278
635 64
888 208
266 829
16 680
662 544
351 900
573 322
537 348
523 36
522 185
847 2
137 844
490 860
804 304
640 532
451 882
586 194
981 384
767 430
709 204
228 656
242 768
864 541
914 115
562 17
420 933
274 772
558 298
502 94
136 752
743 288
48 703
975 304
340 728
970 452
580 118
748 485
922 170
265 858
378 744
874 512
506 214
858 259
970 504
886 267
196 647
914 256
369 662
611 280
818 216
373 726
184 888
982 568
597 552
302 985
520 452
303 966
542 319
744 307
114 891
695 184
799 454
628 490
418 797
820 567
998 508
490 969
891 384
863 588
42 948
941 552
351 854
650 102
625 566
659 36
93 938
719 298
573 106
561 228
787 520
810 575
41 982
63 768
994 317
870 184
276 754
348 875
769 156
380 706
643 66
782 576
990 590
145 642
826 520
612 146
766 504
324 617
710 336
690 197
280 758
947 214
71 754
992 211
288 649
144 694
714 37
401 802
813 128
816 309
453 802
475 634
674 552
697 458
970 223
939 50
573 360
875 228
694 56
777 470
994 493
615 272
390 863
322 859
712 114
928 539
358 951
800 550
579 400
968 304
634 311
486 774
111 662
694 22
540 138
760 328
518 381
888 593
409 814
330 986
541 240
355 886
872 361
34 663
515 238
523 338
28 912
470 801
884 580
530 132
704 288
169 818
872 516
208 886
841 360
760 449
533 586
710 355
428 682
506 79
495 632
177 688
604 574
204 804
382 761
756 115
701 178
704 172
763 346
90 614
782 415
926 384
193 828
936 135
628 40
863 94
810 142
394 814
931 548
686 507
638 549
562 313
940 556
735 408
810 50
304 702
30 835
963 576
586 155
223 810
218 619
980 381
672 173
906 513
583 394
342 864
313 822
750 406
310 893
568 163
879 544
259 908
582 197
9 810
582 106
274 864
36 685
720 211
43 604
430 934
752 468
862 214
798 460
796 40
40 823
255 658
456 884
592 313
860 127
611 588
325 762
750 22
404 648
527 76
622 504
478 718
648 420
307 788
812 382
424 624
814 436
659 46
544 48
261 784
18 913
155 934
648 163
948 157
730 554
432 998
10 901
786 248
460 694
770 502
471 682
414 799
850 168
309 814
25 994
902 192
343 642
782 480
659 286
648 97
682 349
744 521
432 845
540 535
750 574
980 514
436 752
645 180
782 520
126 964
601 550
583 250
838 542
434 936
454 623
353 648
554 391
644 225
502 59
102 811
734 135
495 920
970 523
758 592
32 883
682 109
462 597
100 836
328 827
943 2
573 34
214 657
510 543
529 276
969 300
982 354
696 43
813 264
953 100
570 291
169 632
679 454
697 124
237 690
8 850
688 16
73 942
622 590
356 714
384 655
298 649
256 988
358 776
759 348
4 887
526 492
534 187
651 152
666 137
838 582
449 852
826 388
931 558
664 184
973 130
902 150
802 452
599 430
888 47
988 139
987 254
820 83
531 190
825 302
192 819
685 580
74 793
44 835
554 438
976 180
183 744
998 261
888 171
752 133
874 543
713 418
825 284
661 420
514 347
586 359
882 534
141 638
918 472
804 551
957 496
2 826
306 917
250 696
741 354
582 338
480 614
670 476
518 484
422 838
596 568
245 852
724 155
674 400
920 375
922 394
355 608
617 280
125 882
624 175
963 218
130 850
382 717
234 764
248 774
604 453
99 650
132 625
512 535
930 490
308 604
102 646
220 819
214 828
801 114
597 106
748 508
172 774
970 271
731 438
66 713
475 918
606 558
618 490
678 137
913 522
931 372
720 539
422 885
393 916
238 785
616 505
852 424
76 848
536 262
114 977
195 964
914 349
329 948
292 817
840 44
563 550
39 852
87 956
23 898
682 556
953 516
984 363
165 954
855 180
135 990
703 484
118 833
610 172
474 904
624 383
908 196
869 586
627 470
856 535
114 994
119 712
367 948
92 990
730 328
28 949
388 706
633 190
358 658
724 561
402 789
961 410
324 630
240 599
552 114
822 79
119 852
984 194
644 414
729 446
559 418
76 674
304 608
597 104
330 646
738 469
807 218
334 696
342 899
696 529
367 900
920 241
507 570
909 144
511 302
197 858
57 632
23 864
619 556
738 468
827 118
741 288
102 842
983 22
452 709
998 409
507 588
2 652
660 289
274 995
550 433
613 450
857 534
636 199
396 919
843 530
742 59
210 664
586 344
206 603
404 604
861 148
523 472
398 769
497 946
703 478
160 763
870 405
660 493
958 13
870 180
822 553
93 992
88 596
714 92
100 810
156 927
583 510
137 618
440 705
240 824
894 399
654 301
546 24
434 613
772 532
621 48
318 622
772 44
344 838
520 302
828 512
286 740
527 46
868 558
262 782
908 520
152 825
345 904
898 487
969 256
618 14
6 952
454 707
100 912
898 261
134 985
320 850
240 957
504 485
937 430
749 390
822 371
711 132
234 872
670 212
53 636
618 312
378 813
832 547
761 334
670 160
925 550
222 596
552 262
836 10
50 996
250 953
260 645
126 775
508 314
922 503
942 8
794 210
609 562
808 580
713 126
877 464
883 40
990 382
919 124
519 392
996 237
62 937
754 48
136 995
558 467
690 584
318 805
177 990
832 115
955 390
917 36
361 608
909 226
817 354
730 479
314 846
150 674
753 388
992 259
501 458
342 708
246 673
832 505
922 306
686 387
586 495
220 702
535 436
952 486
706 150
798 485
805 106
679 272
484 965
296 735
898 558
339 760
925 170
985 316
394 688
158 714
736 509
818 46
870 401
548 28
472 799
916 99
503 90
225 684
230 615
615 324
926 213
643 578
50 934
634 505
716 22
699 504
570 553
466 984
160 896
364 834
617 36
626 522
975 562
703 590
716 439
75 966
666 15
120 606
987 248
604 299
706 332
844 536
885 504
760 44
568 145
642 146
137 772
284 795
50 918
272 933
33 642
246 974
440 925
844 357
73 612
194 829
32 795
778 139
272 690
658 557
228 621
378 901
556 15
831 384
652 198
422 619
741 574
139 984
627 582
268 692
658 424
229 762
983 502
160 899
766 124
689 354
542 568
200 943
186 623
987 190
817 32
884 228
209 724
564 315
504 474
144 619
434 975
764 298
669 290
938 580
237 770
400 742
934 584
96 854
198 956
264 766
908 174
662 205
612 114
529 264
703 512
986 400
625 352
838 267
768 66
81 654
864 50
607 512
652 95
465 802
378 918
643 306
286 625
938 475
895 130
926 199
821 204
190 774
672 310
932 19
656 60
544 377
238 715
648 213
44 786
547 206
371 874
888 399
669 498
989 562
4 601
804 275
644 552
72 880
856 313
854 148
604 334
883 4
43 914
636 389
147 754
990 107
764 591
891 510
486 754
157 746
658 522
194 924
211 968
954 507
826 334
554 144
708 332
908 552
904 363
732 174
82 697
238 781
180 710
988 43
650 501
438 954
420 738
170 927
6 727
200 691
382 789
23 874
340 641
608 45
87 804
224 772
52 788
604 16
132 736
738 206
545 16
302 943
734 570
886 34
979 124
766 538
612 416
345 600
453 724
895 574
993 322
580 583
648 200
822 100
544 489
558 456
968 102
414 855
614 492
808 488
119 694
822 590
890 553
599 484
554 100
801 568
782 439
998 156
738 285
592 495
950 399
816 554
862 64
52 960
569 226
546 162
808 49
594 82
456 720
589 460
692 418
772 472
928 237
525 358
831 38
850 505
936 245
826 263
533 540
701 504
197 768
243 606
973 444
765 578
104 880
644 76
702 463
487 782
844 348
926 468
810 144
303 634
937 78
544 487
675 578
589 268
212 988
912 554
808 205
404 819
82 693
159 708
926 432
732 341
352 963
636 492
103 846
31 768
660 558
12 696
838 288
740 517
692 549
760 349
691 398
499 768
565 212
856 243
600 486
921 230
363 888
62 868
124 651
630 529
861 524
726 502
750 402
670 512
202 889
415 814
642 90
934 504
610 591
714 580
954 511
924 559
726 229
977 384
597 74
507 548
634 217
662 13
723 130
844 503
864 110
844 460
279 796
848 169
804 93
792 527
980 46
738 170
81 762
210 891
247 644
668 321
822 295
896 549
982 372
691 28
437 622
26 904
752 406
919 582
828 218
799 416
172 761
938 298
183 898
804 456
906 328
400 933
736 420
242 694
680 588
926 255
376 848
883 82
730 387
763 156
547 400
696 342
518 561
412 991
725 562
498 720
855 202
80 838
600 200
892 163
594 530
392 928
1 754
496 842
152 795
544 387
10 766
774 416
737 426
424 619
600 545
106 967
432 622
652 338
67 916
738 366
1 904
546 415
738 372
680 519
859 344
877 124
693 114
871 434
694 460
374 816
298 681
541 182
472 595
719 480
353 796
913 482
402 960
822 205
129 716
233 624
610 473
322 870
61 600
859 210
804 430
654 546
634 155
817 522
390 850
485 822
578 487
645 342
810 389
313 608
66 769
167 610
628 383
564 314
852 89
660 217
518 46
870 578
493 950
825 216
607 132
537 254
969 68
616 522
502 87
313 984
217 870
503 234
780 414
855 152
960 332
544 10
531 242
583 580
667 450
826 85
19 940
192 801
566 574
516 140
524 168
736 52
246 610
875 310
42 964
719 522
857 240
200 886
361 864
880 39
926 528
862 43
678 434
526 160
642 454
709 554
100 954
700 484
946 260
804 164
828 320
65 718
490 662
606 499
493 976
148 700
972 27
791 330
912 49
906 503
339 890
321 600
49 694
382 632
744 550
739 62
717 164
538 162
582 281
373 632
630 33
759 564
793 378
512 444
184 823
897 504
365 964
890 451
686 552
756 99
878 564
632 264
105 832
788 400
10 667
180 974
455 748
576 592
948 485
478 646
580 570
598 95
190 758
863 142
518 417
732 105
850 297
57 734
613 172
874 575
772 138
464 892
722 238
349 898
786 488
310 710
63 694
556 222
103 804
580 114
401 964
669 236
189 956
140 748
268 808
142 789
949 68
110 646
290 660
612 134
408 713
34 924
543 24
545 330
908 78
859 82
636 354
590 61
348 748
975 502
630 99
988 493
983 390
536 267
555 134
565 538
643 58
750 559
520 397
486 912
9 628
716 397
364 872
478 661
641 108
472 683
296 894
572 210
310 767
878 565
18 792
548 105
192 967
435 892
570 65
651 184
815 366
118 643
931 452
668 375
615 16
167 756
578 223
878 535
387 830
666 475
232 627
199 630
194 792
326 610
733 294
793 64
400 697
991 422
687 250
922 568
326 990
610 535
910 110
474 907
238 766
849 366
48 637
449 814
604 311
357 762
502 119
790 75
213 938
512 432
598 540
927 126
425 894
297 842
234 961
627 524
388 785
454 907
892 536
266 984
907 6
812 138
627 384
986 178
599 516
569 114
660 26
590 339
347 744
196 775
808 495
832 315
928 433
403 658
717 584
831 288
527 366
28 702
785 130
319 666
60 930
965 370
658 365
576 80
228 905
662 63
858 136
993 238
894 98
413 732
828 270
803 544
899 562
840 136
231 828
482 747
637 444
703 354
84 983
860 337
27 956
552 319
698 400
330 912
685 98
248 741
734 322
863 580
146 765
529 534
271 774
958 541
294 635
312 866
145 928
998 487
823 388
382 835
672 380
925 420
247 750
696 583
688 287
422 631
872 28
395 868
157 832
364 661
842 508
780 435
186 914
53 988
529 378
917 78
115 666
892 196
195 996
960 97
324 869
234 661
796 555
952 383
792 518
481 682
628 556
523 520
707 310
868 562
725 304
538 531
292 874
357 970
623 222
997 344
922 2
780 487
820 475
820 540
282 813
264 688
564 517
355 960
723 538
691 368
929 474
924 23
138 910
83 754
895 176
255 642
691 44
294 830
117 890
516 570
744 355
10 599
843 544
889 540
742 540
480 620
646 268
700 544
420 761
357 1000
198 974
612 580
900 525
584 571
858 402
825 160
967 244
549 320
470 790
570 581
306 677
48 693
564 548
971 328
216 994
944 535
423 648
649 72
120 600
350 724
492 604
863 234
584 528
5 886
349 846
170 940
544 147
271 974
508 25
416 688
871 502
685 434
818 106
793 214
349 758
208 803
824 589
874 466
879 472
939 212
12 630
290 991
672 565
620 144
577 550
122 912
921 324
992 76
102 950
243 652
315 998
792 411
498 764
438 694
84 694
298 938
72 878
104 750
662 252
588 454
162 990
706 452
226 889
796 467
851 310
282 932
155 814
922 123
960 227
629 492
985 562
302 781
202 700
838 315
660 360
358 994
200 904
444 840
522 332
455 618
483 872
861 260
265 930
835 38
170 853
54 662
606 322
552 579
768 589
136 825
108 684
854 528
22 665
382 947
994 428
198 879
217 706
26 654
117 972
968 40
578 565
936 437
753 208
46 980
60 902
40 897
834 458
980 9
771 370
525 438
54 956
769 532
759 446
987 180
272 700
714 508
835 416
832 568
655 86
980 204
908 345
76 930
862 319
594 447
718 86
255 680
564 109
840 335
125 778
832 560
460 745
862 233
246 922
666 383
712 36
25 834
910 79
610 122
758 37
880 202
314 607
702 358
308 853
460 655
739 308
976 89
967 564
90 922
992 525
822 520
764 427
940 159
311 798
712 363
848 501
370 648
450 985
759 112
218 958
209 882
842 294
346 804
279 714
724 540
784 340
235 712
562 321
957 18
430 882
829 574
824 90
952 510
789 18
495 912
602 246
56 828
534 562
780 513
639 444
812 219
862 9
434 856
207 882
751 582
510 241
54 773
46 655
892 330
122 675
939 380
331 818
48 783
627 536
334 940
78 984
658 246
563 256
655 150
982 562
686 562
604 508
28 937
985 294
988 503
443 766
444 620
712 521
940 585
932 295
562 479
774 538
321 700
556 285
589 84
870 478
553 302
729 230
6 738
894 264
697 496
446 642
756 552
763 328
722 525
844 433
958 124
770 552
162 737
886 420
894 592
614 540
540 322
912 551
580 297
810 41
591 98
391 740
290 699
433 814
118 944
466 927
758 361
952 318
693 404
525 174
792 522
610 398
18 706
826 387
470 669
423 670
819 232
32 979
565 574
882 80
458 627
984 391
54 685
798 445
834 533
342 761
988 583
574 442
222 706
68 883
53 642
426 692
599 232
849 248
21 778
758 301
951 292
603 402
396 779
906 552
398 637
136 795
862 38
588 190
40 914
646 2
178 925
591 208
227 996
644 496
122 670
676 15
988 302
708 522
618 511
894 94
440 948
931 412
183 720
956 579
384 680
766 287
159 650
707 270
397 678
509 294
326 598
302 631
820 143
720 358
374 771
473 906
348 595
218 870
478 613
916 437
124 688
958 583
490 902
961 24
559 392
88 971
297 890
517 204
79 998
342 912
241 654
966 200
434 979
16 988
898 555
183 598
810 266
982 181
183 656
872 304
846 74
43 810
501 280
957 558
88 848
684 403
718 276
132 826
924 467
538 551
871 432
1000 120
8 778
338 813
153 900
448 670
683 88
182 912
967 206
644 187
473 702
796 74
773 522
361 660
254 895
659 562
256 630
934 239
825 512
907 522
93 780
754 446
972 484
224 688
510 536
90 880
95 832
950 85
799 532
7 652
384 994
364 722
574 36
194 642
890 267
933 126
94 875
529 14
906 192
716 568
243 956
687 532
875 550
480 630
894 281
498 602
333 996
610 430
264 604
58 720
705 570
829 436
725 258
767 294
129 996
756 59
46 834
514 76
850 198
635 282
216 999
604 159
974 279
714 94
647 328
708 546
60 753
392 634
841 222
925 104
222 598
821 108
812 381
612 448
241 880
255 888
739 280
686 292
898 444
920 457
193 856
940 126
801 82
971 508
850 407
121 698
150 670
610 580
600 470
906 120
851 474
44 822
732 365
709 274
624 133
664 581
228 986
612 123
828 95
148 786
699 200
963 550
910 277
606 304
821 178
971 268
592 239
697 404
153 872
723 470
678 513
496 1000
792 162
497 934
808 35
218 918
85 806
275 654
939 528
901 472
985 406
975 274
779 238
116 900
396 905
284 648
118 774
967 212
365 840
974 259
338 919
908 429
592 57
434 628
908 358
822 69
902 357
862 334
176 978
796 332
144 741
228 861
156 807
190 751
502 126
124 774
748 570
344 903
615 556
654 152
727 166
542 159
924 115
210 754
537 308
316 833
798 435
681 550
622 562
755 178
138 706
874 29
774 230
681 318
864 539
706 563
616 230
972 445
879 516
899 414
921 8
66 665
564 364
318 936
532 512
932 588
786 560
994 384
603 38
696 14
535 48
467 688
957 62
571 520
110 769
571 58
766 268
519 178
277 670
172 912
445 876
272 757
846 268
663 100
442 824
870 526
536 82
302 741
340 983
974 229
852 478
220 760
130 828
829 62
843 160
890 162
349 860
260 879
788 301
649 290
771 344
42 879
54 898
102 632
428 724
758 204
634 587
719 450
6 960
302 999
938 73
333 604
981 430
868 65
950 540
606 543
478 965
516 208
898 393
698 180
18 961
381 630
706 350
117 726
710 573
937 520
399 936
387 776
391 780
84 719
628 84
340 834
642 219
209 690
712 124
937 2
522 71
648 261
876 312
586 578
238 943
811 240
184 873
556 593
727 374
39 820
720 548
676 272
565 442
345 952
616 162
385 876
910 16
800 427
802 539
301 914
793 38
542 471
444 616
679 192
900 176
670 262
136 700
38 898
74 895
922 324
216 862
34 833
319 966
788 318
921 360
582 27
629 178
683 438
616 472
456 734
919 104
120 962
102 825
646 344
126 898
68 799
980 502
532 538
702 131
857 106
340 776
954 416
767 460
900 20
382 940
135 964
708 592
342 675
546 457
664 280
643 568
130 804
420 786
473 604
850 212
613 152
326 649
617 216
748 103
504 113
496 938
49 870
710 550
290 856
252 944
928 277
242 844
300 793
375 862
905 268
632 276
555 230
560 430
421 868
410 615
157 668
117 946
364 831
715 584
576 359
116 622
177 616
849 76
675 580
732 582
928 528
828 499
902 244
606 457
121 764
799 554
144 790
979 518
829 186
52 922
611 82
685 332
286 595
684 126
346 939
491 820
124 925
283 874
954 18
754 548
698 363
862 564
829 422
206 762
470 858
740 127
880 457
804 266
100 1000
708 126
14 801
280 611
265 608
604 223
794 571
835 82
406 993
823 254
433 932
869 450
541 214
681 198
693 192
713 102
616 170
454 851
918 578
971 498
128 754
328 825
568 497
723 560
333 998
917 474
290 624
572 430
479 858
976 265
94 904
583 58
621 322
756 255
656 457
122 616
930 401
115 864
646 485
300 863
239 822
879 586
482 645
529 324
547 328
657 582
760 574
976 520
195 744
724 6
634 21
665 240
316 952
272 879
618 148
448 796
998 553
364 677
764 253
102 968
698 547
774 200
923 298
62 892
515 478
792 124
722 168
679 318
948 77
613 478
330 766
888 512
335 712
442 997
202 596
435 682
492 773
58 604
602 39
554 463
838 88
900 469
788 568
664 529
592 62
760 16
57 924
705 136
236 909
425 616
296 598
224 601
50 766
663 92
70 939
466 973
712 409
748 545
112 689
70 655
620 159
104 603
517 142
499 738
160 818
914 324
310 846
897 424
574 13
316 608
458 745
537 36
742 432
870 378
624 320
694 119
208 734
565 388
268 775
30 753
472 695
66 965
562 142
322 886
820 10
202 842
997 454
882 188
318 887
73 896
578 567
580 127
152 703
430 838
958 80
905 240
856 294
622 210
552 358
983 70
926 169
366 714
850 565
970 321
221 670
559 206
676 590
258 792
780 2
723 402
184 651
577 106
936 139
512 171
671 562
359 654
610 293
308 816
670 326
18 596
63 828
443 828
347 810
567 408
928 28
795 134
954 401
597 82
520 374
902 498
770 445
185 970
508 349
433 784
360 689
94 798
376 909
710 370
341 828
977 126
183 736
999 560
120 764
530 502
126 837
633 268
534 80
912 542
945 446
599 30
383 928
894 165
864 522
230 760
780 115
614 460
630 319
87 682
294 824
826 443
792 340
562 565
926 403
121 890
690 303
415 828
422 979
852 126
697 172
640 569
554 483
514 570
779 340
903 346
837 578
366 864
579 184
606 269
982 62
799 206
985 98
898 66
845 124
862 537
954 201
984 157
985 148
547 510
58 733
517 520
159 950
422 640
428 673
294 639
346 935
637 6
761 538
388 880
308 769
429 610
578 498
756 178
592 533
454 831
180 849
498 917
501 380
73 820
708 535
991 500
514 377
402 713
16 624
84 606
103 864
586 47
565 510
973 156
755 540
919 396
919 246
767 436
368 708
861 468
307 744
633 460
220 632
678 37
852 35
858 574
757 578
803 160
958 182
612 426
388 874
854 268
464 969
496 922
914 61
74 921
787 320
948 519
804 132
834 548
556 517
994 477
806 274
23 888
971 294
928 585
919 136
318 874
816 90
976 188
561 384
957 214
807 524
71 802
696 568
83 648
815 426
858 212
316 967
920 513
990 52
896 192
530 492
272 702
440 675
888 40
53 816
361 634
296 919
828 409
244 715
678 487
303 798
804 80
520 370
90 752
581 370
891 552
211 978
739 586
160 879
488 823
691 440
168 810
973 544
202 799
908 58
463 874
827 250
751 560
842 484
352 826
834 89
105 696
195 720
178 777
982 47
452 666
972 59
314 964
984 106
859 234
610 333
598 45
710 153
592 104
24 941
533 492
473 754
659 150
691 524
820 570
34 985
756 5
22 875
702 328
522 295
391 872
405 846
940 241
194 985
460 738
518 349
336 943
799 488
167 724
119 870
27 804
600 106
562 445
210 849
743 96
480 706
509 454
130 885
418 718
90 932
970 44
882 571
974 213
9 982
818 355
704 192
182 916
842 133
580 379
491 664
432 895
893 478
314 972
608 73
469 636
753 406
540 206
626 304
136 862
493 966
692 573
634 480
50 880
648 32
960 539
920 178
800 553
858 578
268 725
771 488
281 792
590 372
878 283
824 22
872 570
204 983
489 598
988 354
526 275
874 489
848 364
940 554
675 374
539 64
359 850
217 968
800 12
720 461
616 433
947 138
355 686
138 969
313 964
737 268
182 829
922 235
322 834
250 636
985 18
757 584
294 674
243 666
502 493
603 552
929 10
131 760
294 927
724 519
733 104
778 548
266 703
552 77
654 539
234 609
485 730
45 814
780 181
741 218
222 831
864 322
642 372
129 750
914 237
732 294
704 4
380 934
959 540
302 952
451 644
879 558
450 687
77 666
744 86
444 879
108 987
832 209
332 601
244 662
780 357
903 158
566 379
536 360
220 874
463 906
52 707
395 822
768 375
54 687
490 660
796 504
448 850
748 284
275 964
867 272
580 501
864 555
912 471
760 311
904 498
936 515
640 167
38 756
470 958
366 615
246 844
820 199
526 584
694 314
349 726
350 633
25 726
828 238
959 78
869 400
556 259
218 820
828 561
433 950
217 972
438 667
252 737
880 188
916 213
232 961
618 503
598 332
854 114
764 555
65 766
25 860
78 999
663 570
314 649
423 784
997 68
300 635
859 478
349 656
994 295
257 808
334 672
875 124
542 561
412 996
780 354
297 666
401 880
661 410
545 400
132 620
510 508
193 888
220 777
952 52
938 265
2 751
222 624
333 980
456 732
250 668
972 343
982 327
626 343
752 550
526 264
675 372
12 762
312 739
856 273
669 44
810 209
768 397
119 864
652 377
553 472
834 428
792 331
995 508
984 439
583 162
594 9
925 268
979 48
64 901
356 904
175 926
549 80
114 646
742 580
730 53
562 528
923 544
526 510
346 854
643 570
864 159
122 712
197 798
973 206
884 22
709 340
590 381
968 283
914 550
330 943
168 725
252 832
813 106
837 24
246 630
2 924
506 45
809 48
388 935
999 266
18 926
578 460
966 527
734 342
1000 322
607 190
924 510
121 778
844 194
658 337
613 408
1 730
870 544
244 750
616 18
937 116
904 412
255 720
916 493
915 250
322 914
395 982
879 546
739 334
37 646
496 619
879 552
953 412
997 66
742 170
817 324
282 830
33 948
300 876
218 976
895 194
400 973
475 812
854 565
530 235
439 782
732 381
170 880
970 199
708 421
63 776
832 187
962 42
935 480
82 984
940 315
582 301
114 813
270 918
214 803
232 601
593 570
141 978
768 325
315 948
984 445
8 862
544 446
652 111
980 376
938 543
908 357
747 590
624 567
592 558
388 932
64 655
753 572
709 478
996 530
675 58
712 152
598 207
247 722
258 998
382 652
173 888
704 273
847 410
968 505
523 142
24 823
985 568
582 336
792 489
201 632
560 565
481 630
216 834
795 218
416 964
450 932
296 843
526 349
624 19
810 555
46 692
3 812
775 104
606 528
528 370
858 345
864 552
960 321
830 243
754 228
829 310
940 539
102 841
325 782
34 777
660 161
884 523
501 170
826 593
37 918
961 540
811 514
352 804
262 984
784 177
706 437
300 601
252 762
991 462
259 834
374 688
861 418
271 858
192 926
573 334
726 164
639 504
619 588
15 716
849 154
687 38
780 384
918 521
763 386
899 570
369 616
376 975
398 702
876 375
521 448
907 526
145 742
594 48
188 855
707 486
856 502
950 114
446 769
736 113
767 462
198 600
104 763
84 844
184 880
597 266
950 180
46 658
215 940
716 385
218 909
528 174
583 224
760 130
727 442
202 807
90 733
76 925
328 807
752 582
51 988
373 886
580 39
156 837
665 360
679 428
999 496
22 811
92 876
773 84
625 114
404 792
840 26
950 490
800 78
852 280
212 960
611 228
538 241
616 128
503 496
130 622
326 795
940 517
410 726
550 424
933 400
730 237
803 502
522 249
598 512
510 180
747 436
694 564
963 388
302 717
48 909
189 746
738 421
913 224
879 22
898 572
389 934
502 107
588 522
564 327
789 140
311 808
472 669
264 927
64 630
899 112
402 654
542 153
698 70
533 570
964 108
760 333
731 568
984 395
926 387
912 243
102 642
649 464
591 8
795 90
633 118
249 924
446 993
114 606
36 629
261 820
85 736
57 628
339 762
667 52
812 570
621 410
747 496
400 654
750 433
234 998
32 715
838 298
934 338
480 962
510 313
61 830
559 122
999 542
877 380
486 715
142 669
684 256
672 94
888 417
741 580
932 412
985 86
480 990
252 947
538 436
323 970
447 618
513 274
651 550
586 28
971 514
673 144
852 549
742 445
501 370
738 119
369 600
533 36
247 826
292 955
127 972
865 524
744 263
847 282
652 289
297 908
92 822
821 280
515 522
916 468
108 656
828 69
569 168
430 652
600 24
788 213
91 708
38 705
681 574
770 120
984 520
679 558
538 12
522 377
994 60
595 470
424 936
413 820
100 686
294 751
606 395
154 694
32 660
864 140
814 345
528 569
992 454
978 48
616 557
255 832
552 570
368 723
674 43
366 878
180 875
664 220
682 504
480 942
522 68
746 459
84 933
520 584
24 677
850 468
378 904
280 690
188 1000
294 615
435 902
740 40
766 375
234 774
715 558
540 2
726 537
792 262
962 499
850 577
680 66
622 461
418 851
858 118
676 540
486 862
144 812
874 359
616 524
642 123
724 531
694 412
692 46
650 418
502 583
848 42
694 66
172 986
82 681
778 306
742 319
714 341
890 232
890 588
526 503
835 508
782 466
960 241
914 106
766 564
924 482
760 219
762 512
922 216
149 928
5 856
169 782
930 390
774 530
652 109
470 637
24 944
58 793
604 40
218 841
888 556
517 566
512 211
31 938
624 118
562 1
441 964
662 442
841 158
612 162
534 276
232 746
724 337
606 508
600 584
862 188
723 100
237 786
940 17
348 992
833 526
516 183
856 177
698 249
688 395
15 938
610 108
214 715
39 842
624 314
602 228
14 654
752 144
867 506
828 20
153 960
78 883
937 550
58 682
84 778
609 376
947 288
505 528
943 530
450 837
227 618
489 760
576 424
684 591
448 647
21 788
306 988
166 909
265 662
512 34
951 530
882 314
999 44
984 394
750 463
550 316
564 278
995 184
328 671
18 916
668 376
686 75
670 208
925 426
494 609
731 232
897 236
460 876
804 86
822 570
510 239
349 672
555 542
327 604
814 271
78 837
384 967
284 705
554 423
459 864
880 582
159 948
995 396
414 603
577 372
264 817
915 560
420 986
518 433
647 400
232 679
744 402
686 163
600 351
1000 201
385 884
406 804
912 383
705 162
679 592
905 448
502 429
396 829
138 622
807 584
713 534
666 345
729 102
892 52
946 423
700 376
110 789
838 551
852 32
529 292
961 118
610 154
21 842
534 220
820 476
822 537
592 579
872 541
636 92
696 543
889 562
807 84
910 132
876 349
34 719
18 994
925 224
945 450
186 823
140 724
407 822
748 519
271 902
802 17
42 988
32 808
453 952
673 66
512 4
130 642
577 366
517 252
885 40
494 742
502 111
849 484
764 561
241 650
288 881
899 174
672 551
58 927
983 516
660 578
880 449
576 98
410 967
924 64
893 520
987 380
892 422
920 18
904 248
758 33
293 790
278 942
540 418
880 435
656 390
374 933
143 778
782 535
884 202
873 168
66 677
281 768
499 780
150 756
829 486
952 421
712 111
995 10
643 562
905 550
724 587
498 609
965 426
844 328
587 306
997 410
891 450
997 588
359 726
732 543
937 470
394 776
979 522
864 492
458 1000
336 705
684 490
270 620
648 131
538 470
96 692
130 802
538 336
534 180
604 577
81 734
879 412
490 806
541 272
997 90
570 488
868 281
634 36
827 172
987 256
804 247
848 36
814 377
171 998
802 302
944 255
629 198
592 568
571 288
62 811
609 186
633 534
714 517
81 724
469 850
964 265
713 78
660 292
471 618
314 609
887 58
350 843
949 74
108 614
482 814
44 846
898 565
126 968
448 673
555 284
809 10
37 986
788 559
880 276
814 159
540 273
431 708
597 372
138 701
617 576
673 176
642 296
172 910
72 988
910 571
609 470
504 376
432 727
886 497
41 664
688 444
609 478
964 514
534 468
772 398
698 15
774 409
600 412
745 382
459 866
775 570
95 846
595 524
228 721
795 78
632 240
636 153
884 252
504 114
600 207
300 750
376 778
715 570
36 975
234 684
536 52
501 522
507 34
882 486
147 678
472 990
810 236
54 861
412 796
844 535
388 746
628 435
727 138
354 613
225 740
651 568
934 391
495 898
672 2
768 209
685 554
298 626
698 520
346 792
113 786
971 384
718 65
463 960
90 980
114 1000
674 75
944 490
712 300
950 466
969 180
864 548
4 826
174 904
58 977
331 808
250 678
178 909
456 779
111 778
803 184
542 367
261 802
780 524
207 982
430 948
160 839
234 621
818 490
846 540
876 452
34 751
662 276
676 100
873 378
826 478
551 592
568 454
870 322
718 444
237 768
889 522
972 409
278 898
105 786
960 392
746 172
207 806
16 595
759 548
299 690
322 824
790 353
474 911
908 540
567 502
651 492
966 130
788 160
16 708
89 912
239 598
530 388
794 40
727 574
950 561
722 189
553 536
30 774
745 340
292 753
813 248
103 980
519 524
342 719
969 230
208 919
469 900
136 602
174 857
208 681
274 702
840 68
97 660
828 414
700 568
430 812
772 530
505 400
843 76
100 601
880 364
422 597
26 729
424 908
55 654
690 47
992 268
876 535
546 358
662 55
879 562
253 870
166 979
739 428
533 174
492 729
794 465
478 735
383 984
570 541
272 763
141 942
878 48
822 497
743 100
452 891
618 568
546 467
876 459
792 394
607 454
640 293
696 580
821 264
222 996
770 60
335 840
565 556
772 362
451 728
307 876
654 559
744 376
873 80
478 970
264 963
947 496
394 722
604 591
763 358
322 723
963 30
343 612
886 427
894 376
846 77
352 866
211 752
94 899
839 382
1000 438
866 252
641 460
992 177
340 781
594 54
576 517
168 751
387 924
949 512
850 111
919 238
150 919
576 590
934 581
930 242
731 528
88 622
564 236
654 99
835 532
631 240
302 784
297 898
900 503
275 996
723 368
21 818
666 94
156 769
112 828
898 385
309 788
859 96
940 361
423 964
821 100
790 592
19 912
172 706
874 539
993 306
716 505
923 82
893 544
543 228
646 340
928 98
320 898
764 532
894 75
714 81
898 209
600 128
790 285
497 810
112 633
642 589
748 460
563 190
865 252
438 788
392 894
603 472
562 379
442 617
361 860
658 279
550 103
106 728
508 344
318 714
666 2
782 541
738 471
480 948
385 912
993 36
572 540
117 986
347 864
816 364
594 492
196 723
934 341
677 112
904 11
845 172
525 110
940 377
446 922
132 698
115 924
292 886
432 646
747 350
57 958
7 900
661 250
890 118
93 930
304 944
704 304
982 322
313 968
184 920
375 654
982 90
922 76
786 580
875 394
36 988
42 825
915 402
565 292
554 562
787 452
536 529
144 629
710 469
610 463
279 778
914 30
102 635
811 160
598 253
309 646
425 634
220 954
321 954
572 133
909 222
810 579
297 692
418 620
812 355
335 988
859 586
127 926
587 382
611 264
995 244
553 324
144 864
550 564
306 675
860 261
805 464
976 503
528 315
872 526
261 674
583 544
808 545
280 666
477 914
917 72
390 694
880 166
948 478
891 38
762 556
944 504
602 319
682 56
240 621
582 589
102 975
990 196
592 543
802 327
393 812
341 708
42 794
540 263
665 54
732 508
516 543
646 305
846 233
790 391
760 568
328 667
784 298
508 323
384 766
668 405
72 648
740 208
520 560
386 642
658 5
72 645
827 274
751 562
151 742
685 58
705 336
785 90
504 99
628 62
53 964
312 868
34 659
235 802
188 694
810 87
866 9
412 757
558 304
566 567
964 23
600 418
39 990
158 733
927 396
410 807
933 124
925 174
642 506
911 528
353 952
690 17
690 514
800 360
917 376
439 686
355 878
120 773
61 912
396 807
938 240
736 143
646 558
384 649
918 373
396 657
662 355
106 800
687 590
728 225
955 230
798 381
946 304
430 890
399 874
18 990
660 551
502 177
540 374
322 852
948 186
684 405
837 264
907 64
560 502
756 522
730 537
630 430
529 390
830 577
487 920
717 414
148 663
781 570
158 715
592 338
746 238
464 898
819 398
981 158
585 34
628 191
853 294
655 294
742 509
558 89
559 488
94 681
525 526
440 963
496 888
213 908
788 6
726 312
546 267
721 524
214 709
732 581
840 24
212 877
388 804
304 887
25 630
334 896
979 490
137 898
237 910
136 899
366 602
766 254
410 669
605 36
841 314
552 448
250 641
972 234
780 44
730 279
525 582
450 862
692 561
414 818
284 805
660 447
579 512
731 298
530 540
32 799
430 808
394 970
962 240
89 718
990 138
345 636
581 468
646 284
682 42
790 254
127 894
30 855
812 508
257 978
591 302
676 563
851 412
68 772
660 82
666 327
408 794
668 450
849 124
688 449
250 846
205 670
537 384
668 511
599 22
510 502
330 965
660 465
94 631
260 933
258 845
259 850
566 520
843 190
329 748
654 587
272 940
562 542
694 479
654 328
726 289
790 561
796 583
462 983
220 602
982 523
542 391
777 34
684 174
762 549
730 291
560 526
240 687
729 540
755 562
807 438
38 600
656 105
735 438
387 928
24 757
698 3
494 828
480 943
703 180
232 975
744 245
816 68
384 706
517 82
580 260
856 138
450 611
690 590
996 210
743 76
923 502
204 796
995 378
390 653
896 477
793 70
210 800
734 453
980 64
555 502
223 768
627 210
230 856
70 816
325 770
632 108
738 111
508 377
475 890
121 928
922 557
934 103
184 924
481 900
195 612
980 78
330 907
226 728
31 624
990 531
736 92
147 610
835 466
844 74
792 401
454 785
664 586
782 513
622 551
152 939
339 992
610 153
737 18
729 106
576 248
424 881
487 910
703 412
802 348
934 491
423 598
276 869
646 427
550 344
840 309
546 87
250 973
55 930
88 954
694 11
729 126
644 132
685 254
508 552
629 346
208 665
415 716
720 168
902 540
690 147
304 732
355 844
885 104
441 902
510 138
557 42
796 169
788 340
262 619
15 738
625 430
202 773
752 154
370 608
604 186
488 769
869 508
796 175
42 871
75 686
505 122
295 958
142 681
228 839
884 564
974 502
415 618
564 139
100 670
786 204
482 957
275 738
956 547
964 300
642 229
905 528
287 846
786 393
745 160
842 219
606 490
136 969
948 542
356 790
422 876
932 453
552 435
955 448
654 565
648 428
913 524
730 76
799 350
695 24
614 336
356 637
262 616
298 718
778 73
862 421
918 454
669 548
504 241
465 644
598 214
958 548
228 682
10 793
334 964
726 410
653 142
922 346
734 319
412 942
231 618
613 102
738 228
60 792
411 778
41 774
530 568
661 162
106 963
566 535
890 513
997 548
579 312
402 731
100 735
489 942
902 76
514 78
502 425
969 504
530 483
794 574
632 552
753 530
266 933
426 785
264 973
101 622
620 163
766 135
82 948
120 847
591 134
728 216
877 194
470 697
441 648
536 223
606 385
964 322
164 735
552 581
333 886
558 142
854 186
474 605
769 426
564 121
457 930
606 75
957 460
551 28
654 44
206 690
132 642
738 19
939 24
750 354
769 350
620 438
882 541
936 213
275 618
490 912
646 55
242 867
436 779
762 42
529 512
608 366
10 809
302 859
976 582
863 210
811 348
914 300
8 838
23 816
975 532
59 640
210 850
142 685
344 922
709 156
742 48
616 359
940 525
155 808
223 640
502 324
706 259
866 577
222 658
102 704
245 954
928 527
230 753
261 918
117 886
970 424
491 732
996 205
850 148
383 810
87 626
858 523
430 897
601 280
636 38
545 280
810 517
220 842
223 854
22 897
630 580
941 18
287 1000
904 184
795 298
628 417
784 473
494 684
738 168
372 769
432 938
989 346
832 254
854 519
4 833
496 684
615 18
256 753
366 913
410 817
686 327
487 740
811 182
570 480
532 561
813 532
405 986
490 659
464 613
931 320
170 738
825 40
672 158
802 560
412 878
553 164
502 142
940 60
604 51
702 386
6 809
849 452
240 670
610 145
243 806
822 573
206 750
195 792
759 520
805 148
908 537
679 398
601 264
888 374
648 507
902 184
128 784
934 568
60 661
653 336
1000 334
733 44
147 740
846 89
760 590
990 332
497 978
771 390
832 83
981 264
5 780
616 358
737 520
944 300
276 735
975 470
334 613
146 769
948 504
720 357
682 408
652 547
868 53
314 783
725 396
431 820
783 354
790 588
420 824
644 501
680 559
872 283
589 340
384 733
820 497
74 814
690 111
652 530
905 370
934 135
956 493
654 150
492 893
470 915
238 894
992 36
577 540
643 340
809 184
622 330
955 540
510 165
760 563
811 414
525 156
298 730
412 865
598 348
520 194
566 252
195 788
293 676
271 944
880 414
653 144
73 806
562 261
952 9
960 416
486 714
87 808
600 391
808 338
850 589
951 534
484 735
432 695
253 934
394 605
342 990
786 32
592 520
726 532
476 765
446 795
696 553
927 554
550 543
538 14
86 829
848 31
43 852
718 538
561 278
997 48
1000 577
808 170
697 400
830 408
400 790
547 136
274 693
21 860
570 79
244 826
889 466
156 952
934 550
216 670
982 511
482 849
614 244
784 293
34 664
966 157
922 42
701 390
978 393
190 890
560 552
21 752
934 389
852 278
746 30
973 582
736 520
645 536
612 153
944 378
784 219
273 670
284 855
887 562
612 363
736 369
334 814
792 284
172 628
712 458
558 414
838 506
593 228
666 552
608 36
711 30
979 406
793 386
444 733
557 204
179 654
873 574
848 516
555 372
922 305
670 421
821 588
173 802
725 72
688 277
62 670
732 129
434 900
80 964
574 535
540 350
918 115
170 627
360 850
574 354
537 454
297 606
772 588
529 136
490 683
187 652
120 905
888 71
699 524
832 465
901 522
937 460
404 922
635 72
981 98
675 288
514 567
582 298
574 232
977 552
546 430
363 938
24 877
95 670
922 458
874 565
554 547
180 897
847 394
740 246
830 310
397 728
130 629
208 811
684 79
355 852
604 317
395 850
148 805
148 627
782 553
807 546
591 178
266 912
115 914
522 386
595 226
560 586
612 391
927 430
157 806
551 390
62 730
818 540
368 874
292 926
652 489
684 506
168 640
272 607
846 232
824 55
937 590
231 708
781 534
642 340
826 579
778 351
114 700
744 484
978 440
732 513
240 616
674 501
922 21
9 712
823 372
480 841
706 495
69 830
893 276
418 675
575 252
502 274
720 24
518 379
484 597
123 884
488 774
734 124
750 128
635 370
391 884
788 153
795 248
528 547
536 229
205 974
766 347
505 556
799 524
576 290
691 384
710 348
895 4
1000 542
789 504
402 824
169 670
678 521
768 505
522 538
592 565
824 424
552 523
440 976
888 294
626 387
803 178
622 18
108 859
549 526
635 562
264 730
652 58
712 221
318 883
930 375
624 34
300 633
479 664
900 549
154 958
801 154
575 178
58 877
926 39
980 421
827 280
617 52
78 784
113 838
806 447
302 793
142 673
980 220
896 375
646 417
386 805
664 442
403 738
836 367
816 550
690 302
786 438
675 534
670 368
2 901
730 255
783 416
850 521
46 599
614 477
503 258
400 780
145 764
702 534
337 708
917 456
24 848
424 896
586 572
316 649
40 864
561 552
930 533
613 216
986 574
604 524
925 384
233 610
894 115
908 211
840 512
934 566
575 84
458 697
320 883
746 475
912 339
696 515
744 342
650 492
541 512
318 784
70 605
1000 323
204 775
885 512
841 510
741 548
3 652
240 634
739 204
682 589
470 666
676 539
143 876
119 960
45 784
183 976
650 271
266 613
706 23
802 544
13 784
755 288
571 420
115 856
855 368
648 332
909 592
987 74
525 534
350 634
732 530
538 553
730 439
177 788
483 674
774 152
683 82
757 242
780 43
807 34
930 131
752 439
597 584
483 852
354 960
209 606
108 808
727 406
220 850
134 921
835 528
562 430
300 607
718 539
992 565
678 539
522 356
639 196
274 916
240 765
538 67
793 88
943 134
99 744
922 588
312 894
654 524
168 660
826 508
558 548
996 262
756 428
419 816
787 36
186 644
195 938
865 46
334 851
853 538
833 568
936 558
739 48
611 564
490 727
240 984
544 134
736 453
665 216
444 656
797 274
288 766
685 252
567 514
948 456
283 660
817 188
421 618
162 861
276 918
764 406
654 296
855 114
186 947
980 303
262 857
234 866
265 802
102 768
918 445
404 834
454 704
240 742
156 992
548 181
751 550
663 36
436 840
642 85
702 118
502 562
134 805
690 243
168 704
909 160
133 740
394 951
598 590
970 528
397 682
679 492
992 538
488 630
609 570
706 13
334 926
22 903
119 598
514 277
432 615
576 514
455 1000
696 473
412 776
918 491
756 205
154 863
936 8
206 697
157 868
499 808
794 15
545 256
435 932
842 406
146 964
718 277
833 264
534 120
864 274
868 342
522 268
160 754
930 191
408 612
508 477
480 733
544 9
795 556
795 24
330 893
606 572
676 399
982 548
300 639
686 360
334 606
607 530
51 864
172 977
854 585
311 672
275 862
368 897
93 888
57 666
987 60
329 628
898 19
149 976
656 363
193 850
718 427
735 590
671 514
516 589
768 12
619 86
397 660
23 996
108 936
252 877
54 669
688 115
813 478
834 403
842 286
948 435
335 672
351 834
820 528
918 408
543 590
597 520
594 527
688 411
966 593
44 639
859 58
29 706
762 98
312 947
762 585
522 46
936 592
900 171
738 377
570 460
564 25
655 88
64 986
562 490
894 487
528 201
782 412
918 278
881 82
1000 368
778 76
667 456
673 454
144 891
133 690
438 637
998 570
392 870
860 456
636 283
584 496
78 686
412 972
73 876
910 554
828 574
780 581
64 973
939 326
404 663
441 622
354 781
872 546
810 563
285 604
498 624
738 482
928 475
411 750
954 112
606 410
195 714
189 642
689 498
710 538
804 178
956 517
990 525
32 928
580 19
686 544
922 269
641 54
424 694
960 101
250 836
662 144
182 906
677 58
665 526
871 428
932 300
250 627
183 832
105 692
736 474
625 76
446 729
663 58
238 605
657 14
928 119
430 602
913 2
975 98
255 718
643 220
448 624
620 369
552 550
897 472
583 486
620 136
584 378
758 393
175 780
447 786
518 337
784 134
690 485
743 456
855 574
375 668
131 978
428 990
667 334
588 458
130 737
744 141
300 976
352 867
728 226
985 50
406 687
685 174
264 922
990 120
800 265
926 177
874 536
407 804
638 91
972 386
762 126
800 511
198 919
672 283
798 458
614 484
234 979
646 147
782 295
412 808
36 687
98 879
448 617
952 192
724 389
273 758
943 536
650 154
799 62
174 866
498 868
742 353
872 231
648 296
758 438
378 596
335 670
570 420
596 223
173 660
339 954
762 506
760 241
288 698
85 872
69 802
802 157
72 704
837 532
350 769
771 324
930 373
18 697
796 164
393 732
622 227
775 422
514 240
245 678
835 340
695 18
577 142
403 706
58 916
11 912
969 490
332 675
174 976
4 958
706 45
264 907
224 997
963 104
982 155
326 645
872 520
319 636
841 260
246 753
568 441
532 508
654 309
675 514
952 202
382 919
948 375
112 989
580 427
258 870
658 589
930 68
609 454
543 272
321 948
892 172
692 141
522 408
912 430
135 886
60 793
534 43
23 688
301 744
685 318
332 781
732 322
706 583
808 549
42 963
832 38
788 240
850 237
848 589
108 843
102 697
814 496
266 643
111 710
761 202
499 788
164 693
256 623
910 500
913 390
895 222
400 935
675 220
242 639
792 138
558 83
20 994
942 442
741 458
944 91
142 897
75 646
972 517
495 824
42 801
10 798
636 488
792 85
428 847
848 448
269 930
976 452
41 894
616 127
22 884
975 106
905 148
666 132
344 694
205 880
871 408
646 132
290 640
510 271
402 968
250 681
766 500
825 166
883 572
581 190
967 182
270 818
884 384
510 593
695 216
926 85
282 649
566 489
210 633
874 234
795 114
468 873
676 508
736 348
582 162
524 144
826 509
492 646
167 870
878 411
684 516
253 808
599 292
712 513
754 280
384 780
999 90
143 684
973 528
119 724
110 867
874 590
537 320
923 12
918 106
971 204
267 966
28 666
925 402
560 517
558 102
794 301
639 506
56 673
285 634
549 522
187 754
838 245
952 551
892 335
190 933
102 978
285 816
524 115
616 72
808 273
842 247
499 840
517 138
962 70
834 300
825 334
602 384
478 760
814 560
632 201
876 58
584 123
356 805
637 74
769 98
798 177
446 780
458 973
757 360
708 593
896 558
368 711
862 388
614 522
114 787
249 922
923 574
754 498
350 795
15 998
462 717
821 562
113 726
886 544
623 6
474 841
358 834
625 312
167 676
54 654
902 181
382 888
804 302
434 990
982 229
799 536
435 702
904 16
315 702
544 564
241 892
462 860
687 444
811 84
714 410
202 614
663 568
979 480
734 307
866 184
338 963
117 768
631 550
847 372
632 556
98 942
794 433
517 592
263 970
694 558
790 477
865 534
159 896
237 680
619 324
190 692
425 670
174 994
726 283
539 300
90 622
702 394
870 211
617 316
211 842
700 464
428 993
462 740
900 178
84 832
791 192
568 5
633 580
946 358
955 428
589 592
789 2
813 260
517 444
644 87
793 126
84 767
374 604
747 576
348 812
627 564
909 148
810 551
804 379
511 522
658 501
628 195
36 860
842 517
731 490
368 940
139 800
630 516
626 169
834 442
950 223
931 188
323 634
721 592
604 535
184 978
728 328
760 502
226 930
616 229
836 544
392 822
501 494
24 898
972 293
267 970
68 955
20 853
662 534
714 556
904 313
506 427
658 258
833 172
668 64
307 886
226 677
876 492
198 889
788 582
984 377
131 700
506 249
734 108
696 403
270 659
788 562
922 15
28 669
878 225
592 421
475 614
4 780
498 977
234 944
162 972
505 406
76 738
948 320
523 120
257 912
812 577
917 472
434 787
212 669
904 332
840 552
794 438
420 836
758 109
934 383
396 932
546 72
208 787
508 259
579 578
968 18
363 680
792 570
340 868
248 759
568 197
919 462
878 151
935 400
553 544
230 877
78 917
704 31
298 625
543 414
358 883
450 905
813 232
738 588
134 685
766 380
326 924
282 703
512 57
45 608
332 652
606 167
219 878
650 511
750 214
660 368
25 960
576 538
643 346
533 16
621 142
834 303
892 101
420 955
207 964
188 828
195 742
105 682
184 874
857 250
352 761
934 477
361 810
614 177
501 172
942 371
422 769
885 312
162 970
13 614
721 244
922 354
179 976
682 535
862 291
9 938
944 9
936 119
104 604
824 396
180 822
574 474
564 584
214 653
936 230
244 927
165 790
668 469
150 685
726 170
442 854
616 260
379 604
792 168
92 795
690 470
970 502
832 227
900 170
800 162
623 436
829 512
789 258
932 244
714 71
744 305
808 330
324 850
794 211
765 494
25 682
194 991
894 588
747 566
806 588
984 180
846 454
387 622
553 440
502 36
845 46
114 678
628 203
202 641
900 189
439 982
708 285
43 956
652 192
258 650
563 526
798 122
651 72
375 822
312 655
726 190
908 400
962 522
820 25
670 238
919 512
582 324
916 143
769 536
406 752
702 278
960 329
278 646
180 757
657 524
24 813
922 553
270 622
839 30
556 554
888 586
942 519
562 277
891 260
138 614
722 36
552 81
812 519
684 457
454 717
258 898
663 268
699 490
954 397
353 814
236 810
572 153
978 107
281 928
709 552
150 786
414 976
837 440
492 626
433 874
894 415
394 781
813 360
629 78
52 635
91 898
906 158
343 698
381 814
220 915
968 382
656 465
555 42
255 624
226 634
888 431
970 128
460 923
870 141
268 605
998 211
766 120
218 747
100 969
782 421
817 30
148 735
59 960
277 620
690 171
50 883
282 982
492 959
556 585
227 726
370 839
685 562
786 530
306 635
418 688
259 622
753 488
135 764
960 540
786 503
355 820
118 942
607 542
894 282
777 316
149 882
606 273
741 68
470 709
685 160
58 734
80 616
49 622
536 109
895 308
53 960
845 220
198 762
212 696
336 635
904 530
940 129
548 97
802 528
167 972
859 336
498 918
656 549
537 12
782 544
460 605
250 683
58 644
193 726
885 258
610 452
744 556
591 464
545 228
780 441
915 240
712 92
788 493
8 936
818 136
642 163
314 690
643 478
693 236
100 619
444 995
120 980
774 173
808 399
693 206
246 924
848 531
704 534
941 418
414 824
270 870
30 714
672 481
594 98
917 526
478 834
936 114
722 129
894 41
558 181
490 947
686 235
352 813
571 544
50 697
798 6
826 270
904 484
336 933
394 829
716 570
112 993
927 532
914 529
942 3
705 330
351 714
592 353
74 730
911 132
336 799
308 624
733 340
823 580
109 750
831 412
940 514
928 177
505 348
298 765
580 110
910 480
724 410
587 244
190 832
528 501
156 948
610 514
802 591
964 492
860 54
351 698
314 645
244 989
31 680
444 680
363 808
52 947
715 574
250 916
736 162
658 167
637 528
26 738
658 352
766 503
482 978
112 628
872 261
659 514
841 454
630 163
636 162
601 38
817 348
86 667
587 466
24 633
580 510
777 432
988 188
890 82
381 624
955 582
582 115
800 543
739 408
938 507
204 678
772 239
230 610
182 855
937 136
936 469
315 746
215 808
859 350
44 802
870 545
364 652
810 137
950 144
640 14
504 19
965 534
880 570
454 937
674 177
979 320
90 782
696 569
554 103
81 928
993 344
841 552
549 412
751 494
528 514
552 130
666 534
456 634
648 536
265 992
664 286
742 485
418 701
550 375
686 454
178 970
477 980
924 454
568 142
720 150
189 718
830 555
9 804
568 499
6 730
948 246
942 373
44 888
780 345
644 31
948 167
423 880
818 396
549 6
140 894
997 414
967 504
40 606
848 238
934 369
50 975
124 988
945 50
789 516
662 541
658 572
303 898
587 42
963 532
263 984
796 590
404 942
180 680
903 30
478 909
875 148
844 79
86 922
275 756
826 327
440 775
877 588
566 415
230 973
744 181
608 75
873 388
75 912
817 544
890 499
586 499
873 566
678 528
476 874
777 244
621 404
871 568
184 992
267 654
643 590
802 422
192 986
489 870
686 409
817 126
514 504
734 117
632 442
977 588
855 336
742 342
518 187
882 538
756 17
67 984
502 147
32 900
344 733
983 450
418 894
22 965
721 284
123 638
694 307
472 874
670 364
578 496
536 582
233 960
862 566
614 207
730 422
949 566
340 615
258 789
604 273
569 574
648 157
490 670
832 401
879 304
216 843
684 537
876 473
898 108
914 157
984 547
619 216
659 432
112 801
948 310
880 500
640 519
35 888
114 930
581 214
312 1000
451 670
600 429
407 666
999 72
38 874
750 356
639 366
256 803
641 588
579 266
508 177
8 942
798 61
1000 365
524 216
450 717
4 605
157 636
997 512
772 585
976 239
207 870
508 336
150 808
173 966
315 776
584 280
610 470
235 914
996 564
820 502
882 562
426 814
775 588
838 96
958 114
444 659
424 833
943 352
154 795
865 550
200 990
729 506
235 966
618 172
556 123
963 516
58 807
306 859
447 740
988 447
272 642
344 613
427 996
824 453
842 208
594 12
760 518
796 302
842 28
422 930
675 74
520 513
784 193
355 976
928 529
348 839
553 198
548 387
634 260
161 684
920 516
809 490
810 82
894 251
562 85
744 387
988 567
226 945
888 106
400 792
197 922
472 655
584 81
696 188
426 797
87 670
545 348
806 522
806 207
585 524
738 259
966 335
481 942
723 244
22 852
824 262
987 592
510 273
314 708
868 121
510 581
175 976
880 581
778 254
912 295
624 220
4 641
314 849
765 466
622 94
572 513
658 191
566 465
414 775
501 42
763 556
330 698
528 433
222 967
485 652
699 210
48 893
674 348
737 282
933 546
423 862
356 649
719 178
810 44
709 502
857 550
244 678
635 210
184 698
42 953
692 105
806 177
603 156
762 479
777 180
287 670
624 444
622 328
647 538
514 547
632 24
164 928
594 142
96 862
955 128
522 549
38 814
869 28
408 805
294 680
645 334
492 857
748 575
678 41
1000 463
582 453
722 450
704 9
209 612
973 372
615 124
280 783
999 436
618 37
891 274
254 921
867 420
638 237
688 498
585 484
48 778
13 950
224 732
494 808
660 259
975 480
132 851
15 602
602 580
470 975
85 598
757 392
749 124
298 866
706 580
588 502
95 856
155 724
100 599
718 315
913 500
449 826
274 630
694 33
388 809
349 856
79 944
747 226
860 514
437 888
980 148
926 222
374 949
598 482
328 757
576 362
579 464
904 585
644 169
304 663
592 155
572 360
692 304
850 37
322 813
523 568
769 516
480 717
972 548
931 108
850 188
78 701
668 291
802 543
672 25
340 934
978 591
909 504
400 850
763 20
64 965
914 162
841 504
974 552
88 763
578 312
304 725
771 318
817 138
733 470
789 340
849 30
588 585
939 192
564 363
862 589
520 240
482 837
532 324
193 622
714 564
820 563
218 822
564 199
608 589
495 674
926 525
664 544
838 530
46 779
264 600
649 446
70 785
536 502
84 669
865 388
24 745
944 547
856 190
816 560
136 772
606 397
755 454
924 52
633 452
358 924
827 214
175 948
4 790
940 545
420 606
408 641
327 718
936 545
226 613
978 313
915 326
566 540
17 706
418 810
592 20
84 773
926 342
911 558
172 640
735 566
450 832
823 492
766 354
157 726
260 597
170 823
690 562
326 757
27 764
858 587
220 689
443 604
592 238
559 378
630 351
678 281
192 893
481 710
257 618
554 238
284 796
772 265
790 491
670 186
670 293
408 938
784 52
255 766
822 113
871 548
105 796
538 527
796 319
674 514
942 476
306 685
420 673
359 636
926 505
158 934
696 110
360 789
570 84
695 90
934 405
292 775
286 802
51 674
390 629
113 696
309 984
642 446
652 323
998 384
980 229
366 902
947 562
332 847
897 440
834 504
584 66
668 463
936 529
963 572
527 160
312 597
313 636
32 757
690 141
496 630
255 792
594 474
322 753
232 872
570 561
826 114
596 232
314 741
705 512
691 300
931 144
460 830
352 907
300 958
256 998
598 537
88 700
724 202
822 40
806 115
949 212
698 280
142 659
537 16
860 162
618 83
112 676
159 974
774 451
382 772
803 564
270 901
703 482
334 651
732 549
512 10
221 622
634 132
959 496
455 946
505 166
110 826
628 38
64 820
247 726
377 930
402 613
968 564
584 580
804 131
360 929
841 440
23 880
962 289
505 300
225 744
333 942
804 490
31 638
372 872
738 410
578 424
405 862
442 781
318 811
635 378
816 328
808 436
582 87
811 324
751 322
926 555
409 748
652 81
92 681
840 487
540 407
506 588
528 92
699 542
928 478
957 146
824 580
157 848
714 75
265 620
961 218
128 696
890 562
612 542
567 478
603 582
830 180
421 672
422 993
966 542
951 84
880 302
96 787
196 837
282 672
622 42
467 802
932 186
891 188
569 414
48 922
998 37
698 105
538 398
149 622
538 377
960 74
644 256
880 290
823 222
187 868
567 230
859 542
483 904
150 921
126 947
712 4
132 739
736 583
337 860
186 867
968 342
568 507
957 542
59 658
531 110
638 393
30 973
574 243
582 334
739 244
850 585
923 270
766 340
942 219
68 807
376 717
171 930
484 600
529 564
166 620
383 930
738 159
913 568
793 580
292 922
938 78
246 692
344 826
549 86
590 192
41 720
36 688
240 977
370 922
370 790
156 652
56 613
940 593
921 558
6 999
628 520
658 122
818 492
730 551
464 936
127 710
118 934
983 238
285 752
47 994
199 842
879 522
934 297
538 317
504 18
490 650
919 506
214 675
673 28
124 790
525 276
709 30
796 422
902 406
894 128
277 776
899 514
644 426
840 31
120 917
517 134
38 690
995 328
241 772
263 780
234 713
902 52
924 563
940 273
790 203
779 94
716 3
828 457
192 970
628 388
661 302
859 298
566 28
404 681
605 40
368 795
674 411
796 94
124 833
594 201
245 726
512 493
19 918
265 628
997 278
571 510
478 877
159 694
317 976
10 936
871 388
693 248
756 334
717 138
532 142
627 388
697 430
878 390
782 192
288 977
950 171
432 618
115 628
58 867
894 510
542 592
653 456
74 655
339 846
983 328
570 369
493 868
888 345
738 188
972 167
736 370
620 528
111 854
232 726
674 490
607 380
974 580
744 282
240 641
918 129
54 973
773 24
708 347
942 558
708 554
527 310
422 811
808 502
509 250
496 710
896 384
379 874
78 737
195 616
899 58
404 751
655 542
134 1000
626 420
975 70
681 290
817 362
762 221
974 79
31 814
436 948
434 943
964 210
765 522
626 232
939 198
874 535
870 563
678 72
64 817
468 870
256 779
869 124
298 941
618 481
915 114
888 135
996 132
309 652
246 638
934 195
90 681
683 490
694 510
714 26
236 805
911 504
802 586
234 882
782 525
54 795
5 690
782 519
889 534
527 22
597 306
358 596
140 648
774 328
246 880
668 456
532 76
209 694
799 432
826 193
778 255
908 76
4 717
862 536
618 576
66 922
164 879
990 422
395 816
709 302
392 865
124 950
748 260
926 237
990 448
276 839
390 628
790 266
843 550
632 210
492 876
304 803
752 558
958 140
107 888
214 944
358 796
727 174
204 791
773 466
526 405
772 97
711 418
220 807
904 157
889 386
870 50
801 272
908 592
380 598
310 942
22 714
543 82
574 215
963 422
918 511
487 640
546 160
841 174
788 342
654 139
558 211
924 135
130 791
612 98
664 468
334 782
159 782
667 6
778 474
486 810
776 220
220 615
818 192
413 918
979 130
842 385
760 221
893 454
449 864
626 124
594 405
452 762
566 64
914 360
858 306
115 936
790 558
462 606
841 190
240 813
954 300
163 982
708 78
171 758
422 903
718 523
531 168
510 74
570 401
554 514
320 667
534 389
20 652
662 16
806 384
642 274
54 934
587 70
676 339
198 619
610 267
346 785
828 157
261 922
394 980
870 225
930 532
704 315
148 996
796 299
466 997
739 114
156 984
615 570
684 52
770 312
68 823
758 129
330 685
514 577
860 190
801 488
885 432
776 522
159 672
367 676
855 446
252 870
945 240
279 676
530 511
950 88
744 445
162 662
587 246
228 913
288 959
939 20
846 335
112 965
700 492
968 364
802 567
694 497
782 250
726 50
515 430
771 538
922 33
591 368
887 496
876 62
688 45
444 998
216 984
385 992
645 296
20 925
359 840
198 830
813 356
478 855
102 775
774 555
729 144
69 864
403 696
512 337
12 664
858 554
522 276
904 69
250 900
348 601
365 972
487 926
832 262
954 62
637 40
508 578
303 620
429 896
738 332
348 805
42 893
376 633
763 436
402 948
712 89
280 979
519 244
357 894
372 750
487 888
861 298
339 714
527 276
996 25
334 726
771 322
722 103
958 240
706 415
736 114
496 808
642 262
692 45
322 701
887 220
548 528
378 844
758 103
964 97
792 87
45 740
106 952
253 944
781 512
943 572
789 240
305 852
982 307
571 398
817 438
876 128
382 808
712 419
592 508
759 544
620 321
342 620
836 567
628 351
595 130
308 754
543 124
48 988
618 540
894 528
212 991
747 284
478 811
810 182
545 406
176 637
14 976
672 106
832 152
630 439
10 837
109 940
238 864
861 502
899 10
948 323
381 914
438 893
574 551
664 175
732 579
36 750
725 580
70 813
554 205
1000 547
102 898
480 835
215 886
966 570
790 386
220 631
596 279
790 490
464 604
214 642
34 861
676 57
608 133
537 182
469 916
982 589
885 76
878 132
969 220
859 502
972 139
994 489
228 989
762 249
723 348
668 505
434 802
826 487
490 867
358 916
141 744
781 482
287 870
78 911
806 154
789 494
590 88
1000 96
730 570
23 670
364 751
934 4
40 770
803 298
952 540
746 250
907 576
787 86
915 152
804 574
710 147
584 186
850 494
701 570
829 460
940 130
772 55
512 136
199 948
826 78
530 475
512 204
744 465
407 888
692 298
682 480
615 48
269 744
402 781
154 930
607 94
507 114
974 417
183 964
114 984
613 542
337 832
666 289
693 288
986 172
934 565
846 158
697 308
86 910
304 972
356 828
354 883
400 702
730 271
307 704
693 584
882 229
285 720
926 472
970 545
703 520
862 119
555 50
692 399
863 198
934 446
365 678
186 717
424 628
690 52
551 264
552 555
489 780
255 654
145 748
124 870
550 49
870 341
384 612
630 505
45 968
984 91
644 375
680 516
930 563
346 754
48 836
724 94
430 990
162 926
114 835
927 10
352 619
82 924
265 644
592 2
688 364
724 144
606 544
255 682
692 180
732 585
596 285
764 397
874 492
720 44
328 875
482 886
485 600
134 880
219 648
750 542
966 554
736 385
391 944
547 70
59 702
927 506
763 562
645 502
537 416
732 279
928 15
756 339
288 681
940 507
810 533
676 148
907 570
9 874
669 26
680 10
357 874
611 502
53 966
544 197
466 893
228 752
978 422
870 156
169 974
334 639
404 753
103 618
78 796
514 125
27 656
863 264
562 376
962 498
578 6
883 538
580 201
813 344
502 28
30 854
122 910
796 437
676 133
698 268
360 788
252 597
410 822
497 768
384 905
515 472
790 355
767 180
396 903
318 983
756 134
956 369
874 292
502 260
635 358
826 384
802 501
622 61
351 950
694 369
38 996
184 838
368 762
892 441
979 314
362 939
676 29
502 113
721 568
553 522
552 293
710 360
509 432
566 255
612 387
442 746
942 90
604 259
226 913
967 110
564 451
402 999
867 192
604 370
184 860
88 948
772 536
970 96
719 258
704 168
333 602
18 894
992 477
249 792
855 472
776 72
222 855
980 115
702 206
750 353
354 956
422 693
342 799
646 214
546 207
825 498
480 655
593 192
794 579
641 450
34 672
745 260
459 640
820 565
768 87
714 472
890 474
862 533
694 438
592 237
679 258
592 564
819 204
232 644
24 617
531 504
832 363
718 228
814 529
869 276
340 860
510 412
969 552
142 717
656 469
370 937
561 212
460 908
16 857
612 304
938 181
998 385
866 304
294 997
980 340
552 153
542 580
939 574
836 465
799 178
552 462
909 114
190 773
800 202
988 549
538 361
897 24
20 870
480 891
909 130
784 393
472 727
606 177
868 474
196 772
828 190
183 740
832 308
599 112
34 810
962 582
446 942
26 634
768 207
841 290
99 888
24 625
960 273
606 42
768 102
82 713
959 426
814 471
900 25
573 338
44 819
435 666
873 434
617 24
745 520
204 705
622 76
345 958
502 231
378 997
829 562
690 289
969 386
472 687
832 527
494 672
108 692
58 649
335 916
728 582
939 436
397 664
866 265
10 772
904 328
113 750
782 307
950 240
206 702
710 28
654 578
930 451
794 508
634 436
211 714
814 63
889 200
324 716
558 475
684 300
958 568
81 618
397 844
192 787
850 384
23 976
939 48
277 854
836 285
340 928
948 283
344 831
354 738
395 646
925 404
540 388
371 682
813 172
960 375
999 210
855 204
328 856
974 472
358 911
609 438
560 514
733 106
614 441
432 908
474 683
254 823
970 356
942 530
887 84
926 124
972 570
342 786
664 583
986 289
762 583
946 353
648 28
4 965
830 432
290 603
770 402
218 808
609 348
991 322
188 646
970 385
627 228
459 814
708 45
274 759
568 48
344 823
690 215
504 382
971 402
948 376
7 692
838 460
759 428
299 954
590 591
920 507
600 123
777 314
399 704
918 306
501 44
88 724
964 414
768 562
201 832
12 763
874 100
784 513
336 648
796 575
828 57
610 326
685 16
2 709
324 729
70 638
814 563
159 614
118 630
538 383
939 358
918 195
328 833
135 722
670 191
701 432
587 226
553 592
648 547
694 543
682 240
48 919
546 583
142 893
69 886
744 202
595 522
536 144
604 570
196 643
444 601
966 410
736 555
338 982
992 304
169 726
370 684
783 260
898 226
714 1
60 763
834 308
25 638
693 270
302 738
913 592
544 480
549 14
590 472
893 438
654 228
693 548
105 638
585 448
982 67
493 634
306 717
997 356
660 150
742 352
34 710
586 90
996 325
803 370
142 902
106 652
20 768
922 36
976 157
514 114
672 573
258 655
565 338
25 878
214 766
501 184
648 408
807 214
897 544
430 718
864 218
877 76
686 228
568 466
727 434
938 555
578 559
29 964
513 588
252 671
387 788
712 329
67 830
474 603
639 422
376 757
957 514
690 501
100 892
846 503
927 296
280 682
360 849
583 502
475 690
943 474
870 113
150 606
993 410
571 128
864 378
894 370
892 423
631 434
365 796
407 720
343 814
748 232
918 430
356 868
715 58
78 731
105 660
1 878
700 512
536 10
109 968
959 192
67 768
99 778
486 993
945 150
691 428
322 754
778 228
606 535
361 722
382 859
790 258
823 64
522 207
136 812
502 106
577 114
450 829
878 250
506 298
743 346
348 854
964 522
140 970
642 272
792 25
270 772
20 792
5 736
693 54
10 822
366 940
912 520
682 518
810 264
558 320
805 50
241 610
728 579
967 262
598 409
917 274
312 726
946 380
861 68
106 939
556 373
830 24
387 972
516 84
54 663
584 27
40 843
114 822
892 103
632 565
945 158
664 199
912 300
888 410
657 230
78 638
766 139
218 879
328 794
391 840
24 977
445 778
144 648
79 970
526 502
854 129
972 271
798 437
532 551
221 892
681 504
312 794
565 572
496 763
664 249
398 852
850 226
775 230
684 353
90 804
158 964
908 153
696 328
125 844
72 889
982 139
738 249
792 540
105 642
847 30
298 644
562 414
373 636
896 480
667 458
716 565
646 85
197 876
230 766
247 782
142 646
16 860
783 556
577 156
920 280
894 186
853 168
324 763
194 885
642 180
223 942
618 186
896 223
796 108
906 547
706 558
634 73
530 133
187 976
744 375
723 134
453 654
117 926
740 261
66 679
828 517
944 310
105 782
417 866
117 706
658 136
545 508
249 736
998 499
528 6
464 675
314 618
549 216
697 392
226 682
304 697
446 622
503 346
350 985
874 90
937 212
187 640
512 442
925 130
694 149
995 504
780 558
567 120
694 346
130 760
249 872
456 718
54 715
987 458
460 969
29 834
177 628
458 768
248 924
483 768
717 570
245 972
445 868
270 649
866 235
129 808
492 865
432 933
480 778
968 141
434 937
4 822
781 194
612 574
804 527
456 815
10 973
595 538
614 277
102 848
720 194
399 678
724 429
696 340
724 143
988 514
948 201
612 284
820 530
846 464
807 30
30 637
322 997
839 376
336 977
877 128
603 312
6 735
355 668
985 208
494 606
612 281
562 260
454 942
6 990
279 604
900 391
953 300
694 591
875 82
899 358
106 954
160 889
482 967
610 415
985 292
905 532
61 612
129 616
616 95
410 925
587 192
342 613
527 496
970 533
820 360
837 176
935 450
868 286
756 388
605 562
975 246
430 719
588 208
33 688
134 972
156 894
55 960
192 625
954 269
625 120
44 970
494 996
904 434
804 286
568 291
160 983
62 595
36 652
799 84
310 888
307 792
596 112
736 544
898 13
783 440
306 872
964 104
654 7
931 348
474 807
423 708
5 838
764 564
602 342
910 435
160 815
70 790
190 607
650 192
499 918
866 417
178 857
551 324
667 174
509 540
614 345
538 208
229 780
623 186
63 740
636 214
951 370
758 52
522 11
541 498
472 810
598 205
963 462
780 464
667 202
215 846
405 958
795 314
125 976
910 246
934 585
61 810
58 959
515 504
298 757
983 42
632 195
904 266
43 950
508 232
928 584
922 115
706 418
505 572
606 502
133 860
43 908
742 304
368 946
703 182
982 226
718 512
947 208
167 660
330 864
510 263
973 100
916 528
568 345
862 461
940 215
69 660
748 577
332 775
563 84
408 632
763 520
915 488
212 703
828 328
824 543
286 607
778 199
534 585
706 480
187 708
126 793
564 73
251 810
365 772
425 658
155 852
596 508
790 290
787 184
746 412
618 271
628 235
426 949
797 426
756 9
642 497
568 131
786 500
975 592
750 42
818 298
596 280
568 422
84 941
610 77
556 349
742 440
98 774
222 719
574 487
868 246
466 677
830 67
4 697
5 784
984 531
879 236
668 67
14 958
800 52
403 716
303 794
828 430
370 642
315 712
840 178
785 526
136 719
620 48
763 344
364 725
622 582
687 254
964 271
394 874
716 214
140 891
79 834
848 585
48 945
797 408
822 415
302 801
89 670
951 542
974 490
288 971
864 523
756 435
332 843
147 796
836 474
882 52
995 202
963 440
672 431
764 129
731 462
678 195
372 905
538 517
740 142
394 765
762 539
656 384
666 262
333 760
988 295
666 5
411 658
940 369
394 879
573 152
661 144
186 900
332 660
547 180
578 483
402 915
24 710
846 289
697 206
641 78
692 513
802 87
706 32
540 125
375 856
799 292
564 589
96 772
977 328
630 453
379 842
472 806
187 628
86 607
284 876
711 468
478 983
846 577
295 722
594 533
270 923
493 744
676 4
458 724
566 259
933 436
590 306
362 834
250 844
266 799
463 978
818 372
842 480
946 470
20 604
447 850
223 728
606 173
597 20
536 475
703 314
504 57
644 541
478 611
673 22
274 665
952 5
348 631
324 918
33 676
279 926
641 64
1000 400
905 502
956 153
880 213
970 370
430 818
147 748
755 354
972 283
144 872
927 38
775 296
139 836
910 549
744 506
531 208
704 279
996 304
550 384
718 304
352 723
710 7
414 689
800 471
928 451
329 846
409 602
996 523
840 376
729 54
72 700
68 757
87 606
895 280
212 978
862 300
729 80
332 663
124 734
312 966
556 464
512 253
560 262
910 157
817 588
958 546
804 564
22 634
900 390
718 574
607 560
786 37
860 580
862 164
24 689
968 30
358 921
884 574
639 570
711 298
120 815
220 791
549 58
22 708
635 202
648 89
321 844
826 485
946 592
307 624
526 129
903 2
817 364
732 58
240 720
768 550
710 61
422 819
489 672
516 149
645 188
279 744
664 444
385 642
457 636
369 654
931 204
282 887
819 370
511 330
613 552
468 907
928 147
988 519
946 315
307 926
206 673
855 434
922 401
250 831
938 412
715 276
593 210
226 943
523 356
757 410
682 332
385 634
838 338
394 642
558 23
876 469
552 6
480 847
751 508
362 879
109 672
901 524
679 132
2 889
547 22
871 14
636 588
874 216
519 54
218 877
58 750
207 822
912 346
103 876
586 455
688 223
456 938
816 244
246 804
283 662
666 247
820 160
183 762
512 523
840 365
820 295
374 964
393 614
523 436
832 359
885 138
992 31
946 578
1 608
982 187
540 340
984 54
865 308
84 969
238 859
713 588
66 850
844 391
606 585
883 56
128 979
469 892
448 991
348 1000
903 58
631 534
778 495
897 492
891 588
135 890
8 760
638 361
216 967
343 992
758 588
767 148
701 558
199 698
341 700
792 19
900 18
264 744
907 536
886 503
561 580
218 613
121 964
811 74
140 666
938 435
242 789
673 150
228 774
305 790
954 41
526 333
447 720
38 780
857 270
974 349
957 194
911 414
992 12
6 739
112 792
167 688
451 980
681 254
958 39
758 12
798 494
603 488
780 575
138 930
187 892
333 612
12 860
274 595
877 168
838 204
576 294
951 278
306 950
586 87
508 126
781 372
153 972
40 810
772 96
1000 564
295 624
854 502
918 27
790 310
324 997
773 88
993 538
514 285
804 108
682 446
12 914
834 565
74 673
658 48
549 30
220 756
316 957
174 723
918 114
774 520
617 402
964 212
900 425
857 592
832 252
68 748
135 934
321 620
583 522
374 991
750 423
892 107
330 779
662 585
890 355
860 171
874 310
758 273
432 764
228 666
558 113
504 237
536 199
227 628
918 476
942 107
912 566
35 738
936 477
107 612
103 900
400 926
634 435
540 555
311 900
922 90
328 866
50 999
102 782
613 166
192 839
582 7
979 216
544 551
849 136
782 562
960 274
480 840
708 542
902 58
637 120
658 531
346 843
988 530
708 144
10 815
338 889
435 918
476 852
110 601
204 630
475 884
751 58
91 704
103 680
932 399
795 176
394 971
516 258
666 472
936 48
161 640
270 908
884 322
378 781
523 572
405 932
643 304
400 896
940 445
87 814
870 368
143 966
620 577
449 718
732 189
975 550
702 80
780 408
852 427
30 622
999 10
897 288
976 308
725 478
100 663
782 460
326 819
493 942
498 864
294 867
524 351
18 599
328 615
878 523
450 884
857 36
902 127
531 370
662 556
719 156
256 638
795 520
753 368
838 51
303 892
878 546
327 852
812 450
45 624
840 514
299 952
480 827
728 121
310 970
650 114
667 496
495 708
768 538
390 927
892 95
512 531
540 585
414 909
822 215
738 192
64 747
777 442
748 576
788 85
918 438
807 498
909 300
119 780
724 132
759 570
813 68
794 6
982 520
448 654
850 558
783 172
974 535
745 50
311 940
636 360
627 366
498 826
940 28
282 939
336 729
90 842
372 987
203 814
351 1000
354 711
759 486
822 410
518 99
458 793
397 604
84 877
241 634
498 923
660 389
746 469
850 146
289 622
120 858
915 158
34 915
126 733
720 482
794 126
232 771
413 964
313 714
288 842
597 144
687 82
650 375
256 984
873 324
748 524
279 638
992 247
808 590
67 964
710 3
504 579
4 735
712 360
494 816
634 266
907 476
438 916
642 579
925 198
477 920
118 689
712 351
964 49
18 868
30 743
233 640
568 491
606 455
417 714
598 313
279 618
848 240
394 986
504 585
600 281
18 972
189 872
951 510
973 170
372 790
347 600
724 127
846 134
550 327
404 685
160 781
835 474
89 610
83 892
790 567
949 548
269 910
451 948
852 33
549 390
778 181
408 773
48 978
947 526
935 118
513 224
667 262
579 428
564 470
74 739
820 313
988 580
701 574
525 264
904 340
792 571
865 4
566 522
144 671
350 865
912 574
640 495
706 412
631 418
937 392
44 648
958 466
796 500
507 532
664 419
751 12
792 554
827 502
822 560
96 858
339 918
243 756
410 597
592 311
838 244
778 319
979 340
174 708
802 401
143 642
346 987
792 81
43 932
109 928
774 388
724 344
25 768
536 405
22 647
343 914
412 596
984 299
34 636
806 142
894 162
973 342
568 313
624 72
566 367
729 426
240 740
778 176
413 718
831 204
503 220
634 328
226 750
990 62
572 519
577 446
910 556
778 578
756 55
822 515
539 106
180 620
781 300
272 930
898 85
174 596
12 767
946 389
286 764
148 892
304 749
676 95
983 510
664 61
225 820
199 602
502 71
662 190
303 850
763 380
632 274
775 334
598 334
916 235
549 558
610 207
132 842
663 370
798 403
658 237
702 576
859 266
765 428
736 482
107 606
207 816
822 239
728 576
239 924
160 628
895 166
822 358
865 92
106 788
463 948
946 487
256 872
77 694
88 912
508 462
627 586
268 667
586 292
684 282
90 874
837 574
608 207
728 324
712 147
914 210
927 168
335 946
143 942
984 512
150 926
534 441
810 147
137 726
200 835
726 130
847 358
646 422
746 414
655 454
696 375
408 654
132 617
666 438
733 172
900 500
154 985
55 626
102 613
18 598
272 999
149 714
208 661
485 676
177 696
439 830
570 149
150 996
420 744
226 802
588 90
920 180
490 702
577 308
993 294
612 514
983 568
712 244
655 534
156 963
604 578
163 778
867 262
106 660
558 503
887 10
880 261
210 905
712 214
786 424
472 875
140 877
977 222
840 522
898 294
384 808
676 514
113 942
732 68
911 430
493 690
246 868
934 138
456 820
482 936
572 501
708 466
960 421
528 384
871 394
117 606
760 392
363 620
933 526
821 378
537 116
650 34
723 102
2 951
196 995
564 26
241 674
928 31
753 92
768 545
545 478
1000 344
852 469
512 499
886 523
942 537
757 42
639 234
467 646
319 926
886 309
772 260
816 558
442 898
938 94
778 393
988 382
778 416
779 376
718 195
348 865
565 196
6 595
849 96
294 676
782 357
494 595
927 118
157 650
659 220
223 744
770 519
598 524
649 514
249 730
50 645
922 572
92 748
603 522
473 750
936 394
667 20
806 63
947 298
313 640
528 461
749 414
906 17
418 907
228 975
61 850
380 619
249 862
445 680
196 613
175 898
696 504
519 572
891 322
532 463
906 362
70 736
158 903
882 587
722 112
678 591
818 304
29 928
378 863
916 3
735 18
928 379
726 262
684 544
793 80
722 76
188 643
571 514
706 434
730 3
675 204
811 384
626 193
545 514
947 88
64 927
516 394
532 316
400 673
172 984
624 70
445 886
807 456
632 63
699 356
872 549
152 964
470 847
376 613
862 583
867 268
38 775
700 521
862 26
699 220
275 994
844 417
296 640
972 344
853 484
772 302
799 410
34 856
224 874
908 129
570 435
554 379
830 129
708 510
679 498
997 136
212 804
730 560
88 707
396 662
894 235
548 100
510 94
716 432
972 471
921 148
618 53
277 814
153 936
246 860
520 92
874 320
418 866
330 625
63 780
462 887
721 262
677 174
132 732
506 510
535 458
805 338
472 617
503 46
622 584
192 907
825 60
157 596
988 540
938 150
633 318
949 558
597 446
280 958
579 352
233 856
223 618
906 94
846 87
864 72
521 72
697 592
464 732
657 496
301 932
1000 45
460 850
282 895
951 482
992 96
146 829
969 434
894 375
978 246
805 6
74 628
414 833
412 707
664 536
647 46
46 767
602 285
43 912
132 604
238 768
312 705
46 597
703 90
580 162
177 758
167 802
912 419
312 640
52 783
393 776
2 744
592 518
444 810
334 968
884 75
142 937
634 423
484 739
36 634
58 715
44 936
904 557
691 88
894 485
298 682
78 667
698 55
892 576
328 798
718 513
880 340
573 510
522 95
25 962
527 124
172 994
436 668
100 764
4 908
620 51
477 928
756 220
688 554
720 326
852 11
85 668
639 508
424 878
290 759
620 424
978 412
597 566
99 706
818 187
54 752
437 628
213 922
824 304
887 460
570 322
791 502
465 916
217 808
76 943
41 844
562 80
268 764
764 147
879 396
707 4
740 427
903 454
525 510
604 394
877 190
429 710
16 955
670 378
699 558
840 345
954 43
634 397
880 359
557 234
551 354
760 548
582 318
78 742
770 81
378 905
570 555
905 48
706 278
777 246
570 174
412 675
232 817
544 133
538 151
718 575
502 254
452 843
710 505
41 622
936 254
778 148
777 562
46 627
933 504
997 80
864 585
750 175
516 378
954 469
817 264
954 136
921 370
3 952
130 942
12 928
254 672
776 129
780 393
270 910
129 754
883 400
617 502
710 105
597 302
143 922
114 696
349 972
724 567
743 58
80 936
989 228
530 583
585 418
88 623
45 678
735 586
790 279
883 184
180 665
462 625
418 744
852 41
147 730
430 765
688 408
143 906
849 166
602 94
428 823
591 538
881 562
222 885
452 769
260 727
398 972
444 901
222 825
570 515
182 963
820 505
2 624
367 698
236 888
397 612
970 570
962 537
180 806
561 224
636 149
770 135
274 991
826 589
804 468
170 826
759 498
710 585
732 265
46 749
582 209
650 258
435 772
898 76
992 241
944 399
237 930
394 820
58 884
274 798
232 708
297 928
558 133
707 132
628 174
390 759
605 532
513 104
117 724
594 578
247 760
30 955
630 389
734 88
386 799
706 475
338 783
548 7
160 807
326 993
868 569
36 650
256 712
844 406
270 639
349 998
736 283
720 323
476 943
674 550
969 168
8 880
900 28
863 366
154 628
360 604
683 384
792 28
592 214
532 79
906 238
740 175
87 880
622 331
929 186
94 892
540 93
706 305
808 70
519 198
620 420
579 166
534 529
540 351
58 820
226 785
164 795
876 458
397 970
672 277
280 734
759 582
552 68
636 547
764 141
996 585
554 534
855 320
600 469
879 268
799 180
130 785
452 655
892 424
125 600
753 358
522 588
771 230
810 312
2 963
742 127
808 361
972 242
690 591
538 579
680 501
510 580
442 896
810 313
383 666
774 36
607 194
570 13
392 802
944 345
528 20
852 552
773 456
743 208
347 916
39 854
704 424
304 982
764 330
87 780
867 40
858 482
626 253
810 102
936 49
874 230
980 394
260 985
642 94
247 868
916 552
790 317
335 736
660 96
165 596
520 525
942 346
642 7
688 69
138 978
960 45
75 606
285 742
400 671
72 824
914 7
732 586
101 834
745 476
328 987
580 34
298 622
205 872
536 34
122 988
388 882
797 204
895 426
558 391
676 54
656 289
723 270
551 352
622 553
342 932
650 343
584 396
996 89
248 931
655 270
532 205
608 291
608 399
625 406
954 529
695 312
806 498
453 808
44 951
848 157
980 82
100 679
525 340
770 577
714 255
437 774
881 28
660 16
798 9
216 747
861 132
887 448
757 582
219 910
789 56
478 998
950 204
180 998
938 465
510 148
356 859
185 948
960 152
18 670
837 506
62 789
497 984
696 23
433 696
790 135
547 504
584 111
492 986
820 325
593 264
470 841
588 442
769 384
538 540
993 42
538 590
604 127
834 70
644 505
789 118
760 582
222 771
142 769
515 526
927 120
745 498
426 983
432 704
763 356
962 360
609 312
893 400
224 792
905 354
439 866
523 134
817 554
976 552
828 432
225 926
792 113
957 512
878 330
579 566
775 294
470 646
87 614
520 211
612 554
580 103
969 544
96 718
345 792
989 528
185 726
843 360
770 79
836 270
919 532
88 826
853 296
444 863
236 900
340 710
885 574
970 496
515 484
780 447
892 186
75 984
798 402
770 417
961 154
662 378
667 328
338 901
918 177
696 104
130 812
151 642
817 300
574 24
520 448
598 493
568 465
843 200
487 892
843 210
681 78
696 260
882 44
846 310
744 71
244 636
946 448
453 774
680 81
429 746
342 750
6 715
569 372
752 535
100 633
639 456
583 376
889 542
110 760
975 362
555 66
535 82
576 348
436 849
162 667
593 118
515 318
196 797
538 4
268 811
40 827
979 284
789 58
260 595
367 886
520 510
765 404
585 544
285 988
928 25
596 37
670 454
864 464
714 2
675 296
622 485
994 46
815 484
826 352
974 249
898 127
108 916
535 538
592 351
273 736
900 296
960 226
324 701
905 186
1000 383
800 30
351 968
677 160
520 243
771 138
417 700
873 466
257 646
544 99
916 343
162 712
430 881
858 516
695 138
819 586
577 496
287 858
900 114
349 876
777 26
888 379
282 691
942 295
911 540
600 195
630 148
953 154
750 578
342 865
288 744
427 992
207 902
964 467
19 682
872 130
828 318
656 405
540 194
642 147
975 512
674 571
816 452
65 642
562 8
30 679
229 792
120 665
562 34
860 372
582 100
47 882
942 172
463 604
964 489
704 390
771 394
320 831
660 537
115 766
520 106
726 557
762 74
168 969
602 415
820 571
989 220
180 731
984 518
764 360
766 385
732 536
886 3
516 328
397 628
763 244
958 135
378 929
767 526
642 569
217 894
904 316
634 547
932 456
984 453
922 476
470 663
312 798
607 436
685 100
624 56
660 420
392 691
204 959
895 428
670 273
390 840
82 657
873 140
568 461
952 501
921 140
912 515
907 102
778 63
805 24
690 70
791 430
985 590
688 591
564 423
112 605
538 358
418 666
810 280
542 93
580 27
626 309
800 153
112 920
400 619
819 72
458 600
937 370
586 393
226 653
748 336
468 865
866 514
319 848
880 434
988 433
543 48
698 538
246 987
725 474
28 810
671 564
823 274
819 530
579 304
783 532
528 282
292 932
940 499
568 90
893 528
231 608
861 304
109 598
325 860
324 661
820 537
576 197
487 994
568 120
294 839
705 122
717 484
124 917
911 82
726 19
51 794
313 924
718 500
644 373
798 557
724 203
598 72
504 465
728 472
220 785
728 18
648 306
550 139
528 453
349 786
600 93
808 69
936 518
508 140
767 420
563 558
200 972
668 345
626 108
587 576
602 102
278 817
565 480
583 592
597 220
667 476
807 468
950 273
420 687
216 613
759 460
76 910
643 148
691 312
676 353
128 766
515 250
717 556
506 204
580 149
781 538
894 409
816 464
394 941
650 316
302 966
462 674
276 672
736 42
71 690
174 909
952 335
831 352
139 816
523 354
291 782
779 120
863 36
28 675
152 883
821 4
750 516
952 447
872 529
746 393
730 547
6 983
62 907
874 526
610 98
123 602
664 20
154 711
667 306
708 210
257 774
236 747
188 906
892 327
327 928
672 318
328 846
830 462
397 692
727 532
746 384
650 84
844 533
994 197
445 920
367 672
662 507
677 346
849 266
840 62
943 410
330 692
195 954
556 173
139 612
686 24
735 536
242 921
760 405
794 388
734 36
632 385
857 558
814 587
346 883
604 383
984 48
968 414
974 264
426 827
553 524
558 388
390 602
312 653
630 447
772 278
888 167
75 768
508 574
944 579
616 463
544 346
771 258
298 712
156 885
38 640
286 947
621 570
334 719
840 557
1 764
543 6
798 321
713 70
999 172
742 491
685 556
145 866
81 868
638 571
295 664
961 394
628 116
914 118
461 610
471 894
504 251
397 954
861 440
950 366
622 58
932 579
886 530
522 423
720 245
64 964
286 765
720 77
42 986
694 97
363 986
909 154
197 606
675 158
417 990
172 821
287 606
169 810
357 650
508 233
556 379
303 990
796 385
567 340
170 747
274 898
54 804
969 540
516 204
856 119
223 840
298 807
584 541
748 164
452 601
396 997
280 965
504 391
135 756
868 177
966 278
838 131
353 900
175 810
674 345
180 595
355 724
762 323
421 800
762 589
770 141
104 730
766 460
860 64
354 896
602 291
793 144
532 152
502 441
902 558
75 900
633 538
541 54
693 64
893 318
492 898
655 290
876 587
738 569
624 192
114 872
652 281
712 547
895 590
954 177
171 654
58 742
795 570
625 132
262 736
109 916
902 516
112 813
587 10
669 354
396 749
153 870
820 11
407 856
317 598
440 966
823 396
67 910
536 48
600 223
947 568
674 3
351 600
495 650
748 95
521 210
972 215
650 514
396 849
315 796
264 631
399 722
368 687
104 786
439 746
462 611
48 825
596 445
915 304
486 633
450 748
852 103
512 520
526 99
622 425
600 356
841 352
120 897
628 361
143 912
813 118
42 999
115 832
55 738
511 320
748 556
733 516
685 488
609 166
931 592
199 854
564 83
226 832
345 826
264 710
229 688
481 602
715 432
557 466
984 360
463 694
149 960
217 738
669 412
657 554
508 279
412 881
946 478
829 536
757 332
372 735
80 783
150 860
334 698
111 812
732 121
447 810
664 530
255 810
982 321
860 457
543 368
477 970
256 959
648 249
420 757
590 366
227 942
213 990
617 310
366 835
915 224
948 141
226 968
24 694
156 642
606 345
460 704
620 301
880 523
691 250
222 612
577 322
712 509
612 548
871 272
837 124
712 79
880 320
614 237
805 78
712 156
852 124
553 62
380 933
587 390
491 870
988 575
996 539
978 451
901 548
999 288
565 368
820 463
612 556
507 578
158 918
538 570
580 363
334 739
380 843
932 310
684 561
348 607
934 519
804 203
781 270
942 4
10 855
183 652
664 346
375 930
464 826
220 750
666 285
411 978
219 778
288 917
348 841
858 122
659 318
250 976
795 330
674 91
880 437
622 339
954 563
488 876
527 424
542 336
309 702
212 672
173 942
628 536
871 100
680 193
497 846
801 310
668 540
349 714
840 88
956 90
179 846
439 906
628 2
156 960
375 714
154 779
580 12
393 990
392 681
654 290
810 150
135 720
314 733
175 758
958 523
624 222
936 238
12 839
626 219
850 410
579 264
388 680
27 732
740 471
522 16
942 316
855 586
496 872
701 132
314 871
581 34
594 590
904 319
56 820
90 645
876 120
490 781
394 897
556 8
955 194
202 682
122 975
488 858
853 338
317 628
88 674
553 502
784 558
505 422
614 10
548 541
413 816
542 450
617 448
700 541
326 999
381 972
843 242
587 96
678 489
812 1
445 762
400 945
91 940
877 396
851 88
46 893
639 206
118 782
48 964
672 107
219 988
985 302
410 601
502 510
788 516
457 706
521 444
903 148
958 209
577 562
757 362
778 481
388 837
748 477
253 918
220 623
638 345
554 22
85 770
982 345
94 985
733 52
978 83
550 536
208 963
476 817
738 1
939 452
639 408
144 740
810 543
983 570
337 596
469 692
51 970
164 871
674 237
150 687
918 224
922 45
384 797
166 624
698 181
305 918
83 654
256 745
70 726
619 480
878 205
327 868
805 472
671 468
816 587
652 561
682 493
174 877
267 918
645 346
816 118
550 189
835 584
292 868
854 178
501 544
367 946
638 522
639 82
563 288
477 888
936 194
660 467
502 158
699 40
448 744
712 545
456 758
898 569
526 418
132 914
928 479
222 774
318 631
915 500
538 566
555 312
77 610
902 301
749 396
481 984
855 428
964 234
411 918
850 106
102 797
818 223
391 980
742 300
628 147
751 150
551 528
736 64
336 953
846 563
732 554
733 2
656 43
10 627
884 582
595 444
906 573
656 282
385 722
575 360
338 735
714 198
372 663
142 648
937 576
174 658
471 602
362 729
948 29
283 918
893 510
452 606
810 218
789 396
492 896
71 678
478 954
234 642
496 999
852 371
892 350
450 670
415 670
664 565
201 888
824 297
652 256
655 324
331 724
822 485
816 22
132 651
529 188
657 478
344 745
230 954
642 9
900 412
862 62
150 609
702 164
246 782
977 306
921 92
430 979
450 598
916 503
977 460
934 420
255 616
940 434
15 910
742 431
556 394
547 450
369 954
394 931
798 325
366 650
314 757
257 886
436 938
596 244
652 35
382 788
524 340
226 837
380 709
706 344
695 444
616 369
922 66
184 979
78 721
347 616
978 335
37 812
954 6
506 27
736 578
40 799
946 179
296 612
378 701
22 843
948 551
454 904
606 358
766 209
32 949
286 817
750 450
626 75
936 34
702 97
4 961
706 540
129 896
370 788
268 700
822 266
742 23
324 742
455 876
412 999
131 894
226 697
910 583
287 690
544 327
490 898
472 834
497 642
633 206
838 223
956 7
467 666
18 610
634 50
526 214
684 268
772 584
615 452
593 558
688 184
838 242
296 828
767 108
746 57
745 252
948 554
885 18
930 406
170 924
210 745
835 18
928 107
742 211
307 932
881 192
218 736
360 653
429 620
1 762
496 718
120 824
509 496
793 160
408 923
217 694
312 971
949 70
925 338
876 525
232 917
808 286
465 976
997 502
802 571
34 876
239 732
101 952
992 423
818 276
834 505
534 356
716 478
388 924
18 779
410 979
847 438
141 920
1000 461
343 782
398 747
915 324
190 740
532 215
950 544
876 332
207 896
586 318
870 570
711 364
127 682
920 561
28 645
82 832
418 697
282 841
681 444
434 670
40 774
867 184
972 173
289 598
898 258
896 550
542 10
287 894
632 106
830 136
878 349
465 972
830 493
898 532
530 168
742 253
106 627
60 706
764 235
36 680
99 644
802 334
345 828
263 828
84 990
585 534
777 274
112 830
762 554
1000 587
423 910
835 250
586 549
436 914
564 64
472 602
22 996
78 933
28 688
736 19
604 518
282 805
951 488
993 384
992 60
669 408
448 733
106 684
832 211
710 372
772 563
900 502
348 966
714 549
660 250
682 515
236 973
591 148
424 633
382 988
520 395
229 828
868 34
756 550
800 141
336 937
181 800
654 79
78 963
99 800
675 28
985 460
708 192
269 636
949 32
961 262
787 544
452 837
229 864
744 296
642 167
856 277
191 604
510 429
607 146
272 915
534 216
220 852
914 457
506 138
2 738
702 424
640 211
424 621
341 948
958 413
192 698
941 378
472 903
90 886
164 832
536 462
444 870
588 159
611 508
149 688
118 610
72 893
913 468
283 892
260 822
639 190
352 887
185 708
149 814
612 57
874 346
882 172
510 318
16 615
958 364
522 474
816 280
724 428
953 478
723 576
906 162
350 979
880 75
720 49
346 607
127 930
306 704
708 95
894 515
795 326
940 398
838 197
274 854
498 692
144 773
74 663
332 912
718 99
874 514
69 974
807 352
549 474
599 418
230 664
332 709
716 378
917 330
930 163
917 192
522 297
941 292
420 883
975 128
941 232
572 43
903 442
552 504
760 546
720 496
775 526
842 267
989 28
883 140
30 736
670 588
878 499
368 732
815 192
916 243
916 589
979 322
615 584
588 317
851 232
416 708
260 750
534 279
796 539
276 668
97 892
860 207
257 874
768 233
653 70
703 322
9 866
600 226
951 144
8 987
204 825
335 660
697 550
760 98
263 688
911 292
360 785
166 910
700 10
238 752
466 718
726 580
684 125
764 574
712 435
542 81
892 524
704 381
60 679
808 238
712 451
639 558
579 124
74 649
2 681
966 69
619 208
285 738
85 614
963 214
600 559
712 579
924 584
440 778
529 268
654 116
238 828
992 246
837 202
927 82
706 440
750 241
573 162
96 614
613 500
215 684
701 418
927 240
514 467
876 559
777 250
703 540
674 153
145 794
339 680
708 9
851 198
112 860
196 878
508 166
682 516
543 452
866 258
259 972
429 612
778 556
645 238
888 206
304 761
750 204
877 132
938 268
751 24
740 460
831 148
733 128
913 518
453 874
852 493
725 256
654 552
886 183
678 462
855 260
503 12
688 576
370 595
589 70
406 748
944 582
420 622
327 710
90 738
608 4
870 513
68 873
810 221
164 813
904 390
388 722
287 666
263 940
557 564
44 714
584 498
264 844
731 390
848 342
852 511
444 857
597 406
340 756
278 966
383 1000
340 734
900 235
181 810
708 277
455 942
933 452
895 516
298 610
942 589
600 531
919 76
850 539
346 938
303 674
699 402
388 717
650 463
198 742
206 904
378 899
793 254
13 618
479 726
100 748
992 145
716 514
368 820
330 794
820 579
532 53
832 588
800 591
733 74
851 114
927 548
43 702
834 24
769 526
102 690
714 64
312 665
846 517
788 97
996 348
848 405
678 278
982 530
20 798
664 338
381 842
960 50
425 648
270 724
822 129
439 946
696 302
756 520
664 449
658 470
495 666
270 909
177 732
787 408
645 508
656 159
865 126
154 997
787 150
389 834
83 658
999 192
538 182
246 645
613 384
172 700
90 868
228 788
250 873
426 724
742 366
227 768
615 24
475 720
850 418
894 305
588 380
841 182
552 45
823 374
256 615
660 489
972 327
958 588
637 488
610 320
685 524
856 265
538 582
160 927
674 114
522 492
293 616
383 924
346 650
193 946
244 605
794 142
304 757
78 958
988 397
855 56
96 893
512 466
446 829
276 852
664 579
831 450
3 692
654 314
164 934
239 984
796 130
498 716
978 525
498 620
492 953
872 328
898 126
268 957
142 708
157 666
709 252
16 1000
400 731
671 252
217 818
982 328
57 746
274 640
970 262
859 194
618 84
649 274
756 575
456 797
120 684
772 185
825 430
110 885
906 585
667 268
889 570
977 6
546 404
802 125
652 306
663 42
459 662
915 588
629 372
19 906
662 462
852 317
892 292
9 844
211 648
856 549
543 196
256 830
584 168
439 672
430 615
701 342
252 754
144 734
571 584
963 276
312 692
785 552
568 117
800 88
724 64
644 148
534 12
198 598
443 820
948 134
797 130
867 216
886 438
996 555
502 538
966 592
975 220
252 773
306 763
254 633
267 612
480 632
46 618
700 256
855 552
286 710
448 801
599 388
40 847
726 177
458 747
508 244
820 300
506 87
308 625
990 42
782 19
561 152
262 809
220 713
924 397
842 76
12 776
672 211
350 898
758 519
130 905
780 36
861 488
170 649
646 148
392 801
61 648
244 687
954 432
940 529
648 111
169 990
718 593
223 872
108 933
919 524
341 684
427 948
886 567
76 812
326 807
420 772
533 166
531 138
174 853
45 904
305 1000
691 494
683 508
566 354
15 846
932 352
154 727
811 404
394 984
698 480
618 377
436 869
303 728
76 612
18 825
679 374
833 556
157 792
248 945
632 331
931 12
538 528
261 822
879 190
459 892
73 762
346 700
40 953
633 210
198 707
913 578
813 392
672 87
872 352
686 520
61 762
688 543
65 954
813 490
665 414
338 721
755 150
652 587
879 402
922 554
530 126
945 418
195 618
902 102
717 122
522 51
420 596
648 542
187 686
843 44
799 246
628 472
132 780
942 409
604 557
686 565
672 274
828 82
851 100
410 744
240 914
870 264
996 18
532 381
837 556
545 78
879 542
850 440
823 464
954 583
198 766
565 30
738 306
652 484
750 148
742 381
272 748
787 390
879 16
355 774
506 465
914 505
374 879
582 463
57 768
10 951
548 456
828 323
202 694
177 838
124 684
807 82
960 435
888 551
702 70
4 800
870 365
644 417
484 971
242 852
930 447
846 430
92 852
999 480
760 557
764 361
808 524
850 30
533 552
600 158
480 608
190 822
774 95
665 550
337 738
575 520
358 627
600 25
114 800
302 856
383 700
712 125
29 682
192 709
252 852
314 667
993 204
232 951
809 34
155 802
851 394
524 490
581 4
10 669
560 396
709 532
952 396
172 967
180 656
416 802
992 213
846 555
284 634
590 528
208 596
25 850
302 705
901 568
177 954
327 610
528 164
799 264
674 30
20 922
388 711
811 64
683 466
971 232
98 964
796 47
516 510
516 569
902 570
130 761
124 623
530 369
88 732
935 378
304 596
850 25
258 640
630 207
352 728
758 159
933 568
960 269
804 415
40 789
67 694
727 260
166 993
380 739
436 887
141 780
894 494
35 846
469 652
210 659
916 9
583 340
112 656
983 102
800 105
352 905
630 436
212 805
131 598
858 213
364 1000
127 946
822 352
986 324
320 651
435 684
374 997
296 798
196 767
78 772
838 546
372 881
709 460
945 290
410 888
636 302
175 620
562 419
660 10
220 744
332 997
91 800
127 916
746 450
557 4
566 39
742 66
658 81
767 40
239 642
180 616
362 895
758 154
932 469
189 960
37 824
858 536
708 2
146 820
955 534
529 204
765 502
39 630
846 185
542 310
120 798
895 184
512 127
333 894
403 926
512 483
525 128
550 486
621 228
561 120
1000 252
989 414
240 601
919 526
6 668
640 430
628 412
495 596
816 240
389 778
98 703
831 504
673 174
273 796
207 892
873 114
684 182
512 504
285 930
376 780
49 760
616 443
802 410
776 573
642 558
308 1000
156 610
588 93
534 73
264 717
930 422
842 25
844 158
352 710
960 590
695 322
998 192
700 374
811 300
920 310
331 982
913 426
637 328
258 987
984 502
624 405
930 184
626 379
395 886
716 48
632 4
582 404
727 126
60 882
571 90
1000 546
342 755
978 17
871 484
135 620
660 237
741 10
12 925
318 864
54 797
976 584
670 197
750 338
399 934
740 231
666 493
960 531
312 933
443 906
750 403
152 888
334 793
493 618
409 874
306 643
614 163
138 895
877 516
766 523
800 211
750 582
296 1000
73 616
992 475
526 14
679 100
488 609
238 769
273 934
238 689
155 1000
114 743
498 805
712 269
852 377
5 646
358 628
529 50
684 446
782 448
580 290
367 878
831 214
580 487
940 59
489 646
340 984
162 645
900 30
390 866
888 457
402 829
855 234
456 659
313 842
316 874
523 226
487 704
776 424
853 436
970 560
114 959
71 820
657 502
370 881
142 634
252 995
521 202
293 598
905 330
822 588
956 232
281 922
999 540
40 689
725 384
330 802
605 574
370 889
696 212
170 766
199 882
978 558
210 867
816 215
302 702
324 647
806 105
285 946
716 292
165 646
45 656
124 829
670 537
693 146
946 228
910 114
506 10
690 283
992 363
774 460
534 169
289 698
775 272
143 706
724 446
259 668
195 622
432 822
904 13
784 541
236 948
21 884
404 652
575 40
700 314
859 556
682 399
764 192
667 350
542 262
618 383
568 467
742 478
591 488
162 841
142 788
20 763
181 660
514 118
909 296
725 280
837 228
359 948
154 796
858 282
540 234
532 391
781 464
564 155
360 856
908 585
331 890
708 82
534 342
352 937
767 514
672 293
975 456
997 564
80 903
183 690
553 400
858 421
761 532
276 702
961 580
732 518
524 15
774 379
864 428
781 2
472 671
715 38
637 430
118 948
886 262
794 421
716 390
972 156
180 714
233 642
586 175
130 870
22 613
113 774
150 916
590 583
405 682
330 950
519 222
567 426
627 516
280 640
552 517
158 739
940 48
210 997
352 952
270 966
759 170
299 898
780 502
601 98
100 940
653 112
546 584
322 734
246 687
474 756
337 900
316 810
5 910
30 608
568 367
468 693
862 578
469 704
368 718
306 619
502 551
850 62
996 68
741 282
744 157
844 208
34 935
828 73
984 554
932 418
573 480
682 226
885 122
364 990
20 927
451 662
253 664
841 434
750 303
916 463
409 876
774 281
301 638
613 404
621 350
130 916
978 459
52 771
605 376
560 118
970 442
884 361
934 154
387 642
785 96
999 48
801 570
80 942
66 618
815 508
702 174
147 642
148 944
454 775
824 558
123 900
660 504
280 685
184 654
473 708
340 811
65 928
574 515
214 937
768 135
904 331
841 154
912 575
66 852
317 636
676 583
830 576
852 526
504 2
554 531
2 640
775 276
402 860
612 208
662 159
186 963
618 579
244 847
970 191
226 685
676 212
108 660
415 638
738 128
918 36
272 675
342 657
274 755
466 859
318 778
999 30
259 836
225 644
739 58
948 337
354 803
608 363
74 751
175 682
978 143
719 432
717 406
219 820
340 853
580 178
786 49
518 241
670 556
162 916
818 96
225 962
454 743
496 793
581 342
136 644
736 355
561 338
118 878
664 445
107 984
659 282
358 645
618 256
866 273
574 439
250 867
898 239
821 472
174 686
243 690
316 992
412 948
162 996
216 758
508 34
547 396
405 662
184 672
910 8
799 562
139 728
181 744
166 900
877 74
448 810
676 10
375 794
529 48
649 544
484 636
466 958
882 578
772 131
225 852
904 366
547 202
916 498
498 809
618 535
842 220
930 556
904 450
438 834
642 154
964 558
256 752
286 755
40 920
902 519
529 580
60 823
505 146
858 349
994 564
684 209
308 976
191 834
684 406
979 546
640 399
444 996
808 505
831 308
21 624
395 618
318 711
792 535
952 27
342 913
702 383
48 822
755 172
594 294
34 828
482 711
703 250
322 739
89 598
560 225
95 640
178 963
890 210
778 589
578 7
728 88
218 978
237 746
396 855
248 858
860 429
388 633
427 870
678 44
591 582
93 908
369 890
58 723
657 422
645 512
190 710
625 452
462 677
832 576
648 293
981 328
324 725
386 688
778 118
827 96
838 150
928 442
385 886
510 527
994 552
826 55
924 354
443 928
324 689
767 432
232 912
90 792
904 65
860 153
268 769
304 893
929 150
86 793
848 123
92 639
840 100
418 681
804 449
844 459
333 912
178 959
414 675
84 900
458 832
932 397
737 238
625 82
258 733
361 794
288 824
42 900
666 449
555 568
749 180
332 972
892 434
105 716
930 63
629 30
904 75
786 72
784 206
543 436
650 358
408 772
954 239
664 250
766 407
614 465
904 126
621 134
532 289
624 219
144 884
499 868
12 875
644 37
768 344
682 234
945 272
816 70
739 292
520 344
681 58
495 848
101 922
959 6
738 243
673 202
889 202
886 190
918 121
497 844
852 134
543 182
802 311
318 768
152 807
586 149
789 502
334 623
216 739
904 10
680 120
198 881
730 514
478 917
621 92
292 793
710 556
90 718
82 994
988 336
585 452
608 334
451 832
698 402
517 184
46 673
489 724
668 570
262 812
509 186
4 875
872 10
129 690
460 838
619 284
538 529
618 248
165 916
586 422
688 84
826 584
837 260
188 738
68 958
653 304
911 588
466 812
780 344
786 229
603 576
25 954
464 645
992 361
318 651
24 790
799 300
58 852
564 218
415 918
503 480
750 296
672 23
399 726
744 196
202 808
57 918
553 246
800 547
142 900
1000 191
484 950
286 733
154 646
744 91
831 210
863 96
982 465
275 912
884 538
826 353
588 550
777 472
124 953
926 205
800 589
790 45
58 956
690 502
669 520
724 573
942 69
758 565
80 595
346 643
460 680
753 364
112 827
802 352
809 498
628 32
74 609
762 259
316 714
229 784
192 605
180 743
749 100
138 948
543 424
528 241
860 529
296 973
124 794
320 654
98 844
822 255
804 588
926 214
180 784
485 918
190 686
667 566
546 34
218 658
4 866
789 244
411 768
20 666
988 17
454 879
272 667
804 129
845 502
946 145
879 580
945 106
218 778
952 430
559 222
798 19
248 888
22 706
150 743
405 820
663 174
706 107
564 270
514 543
742 232
448 603
692 499
436 939
364 907
738 400
158 672
636 272
954 350
432 753
598 278
940 124
978 343
184 749
512 501
273 898
939 336
744 156
564 168
635 402
909 526
486 649
930 441
712 108
586 117
802 510
678 354
896 279
960 544
708 92
988 313
990 430
769 32
980 12
874 209
786 297
603 442
114 762
580 130
841 574
534 88
111 898
338 810
940 327
758 460
529 480
984 233
249 852
922 91
668 285
978 555
254 886
144 599
840 571
691 144
190 983
964 532
978 368
598 277
302 972
593 444
855 216
681 362
908 271
588 381
974 162
966 45
556 20
884 12
556 295
79 848
402 914
746 589
813 572
819 132
556 584
771 22
587 82
164 673
289 958
982 403
741 294
714 514
661 590
437 714
514 394
543 22
920 558
463 846
618 570
820 314
944 181
997 570
76 955
294 865
615 406
559 114
862 477
826 454
512 67
324 946
988 421
938 405
280 944
332 703
789 512
602 193
540 515
776 588
756 265
192 944
71 868
37 842
882 396
658 90
574 570
12 821
528 294
268 749
846 137
301 768
273 684
845 334
583 160
509 370
871 554
862 280
474 701
977 130
550 216
172 929
835 84
550 540
484 925
798 578
370 654
475 854
720 336
622 365
804 184
918 440
796 532
603 504
179 642
179 882
894 309
965 334
252 974
849 328
836 585
480 851
894 363
403 856
588 297
230 669
819 264
860 279
740 559
888 576
958 155
458 990
450 800
337 946
77 912
562 511
734 351
431 918
962 541
265 798
670 453
421 822
120 634
683 168
968 226
667 178
480 626
234 960
902 532
233 958
80 655
874 235
337 770
592 352
292 647
538 574
466 807
638 373
762 426
122 849
572 345
654 364
330 657
510 519
54 709
178 818
928 339
578 88
976 88
744 592
344 679
930 472
642 39
314 613
369 666
990 277
432 830
352 890
5 700
554 570
588 384
622 533
626 529
338 879
492 723
902 321
20 829
418 668
425 862
506 469
820 542
554 505
218 897
236 994
154 818
736 173
214 700
447 946
736 45
596 228
879 156
391 762
269 700
12 906
758 417
247 940
968 466
733 454
874 271
430 891
894 101
244 969
504 59
940 62
951 80
228 768
945 32
771 272
627 530
932 132
975 84
901 302
874 372
873 554
300 904
335 606
210 607
976 499
405 978
919 94
2 783
608 582
618 591
921 182
904 564
868 411
886 343
510 215
522 198
104 759
814 113
666 517
786 492
816 203
463 644
52 652
625 532
633 480
2 699
522 580
697 524
582 184
786 104
828 11
313 910
853 552
544 529
356 633
98 934
982 164
41 724
769 490
897 366
307 970
319 874
475 968
516 562
854 267
185 724
124 675
478 737
686 489
694 96
5 928
359 960
20 709
284 861
825 168
594 581
778 359
502 582
283 852
903 232
94 948
122 783
958 231
44 789
654 47
884 4
56 970
845 370
201 1000
884 255
588 580
717 126
718 540
244 764
86 742
482 946
528 574
194 795
58 926
646 492
597 472
805 92
579 68
551 574
999 460
502 281
534 219
862 435
520 219
768 568
576 209
304 612
592 41
987 18
744 147
435 618
221 610
760 463
218 942
944 192
514 448
272 906
522 199
898 421
654 414
849 48
601 534
966 50
832 428
681 308
859 394
604 367
540 533
901 418
492 739
847 94
834 214
331 622
708 574
11 850
737 52
514 166
978 562
876 475
400 618
866 423
494 862
807 284
639 56
974 360
727 186
958 144
968 64
910 276
28 737
355 952
163 754
522 250
769 570
571 268
444 603
747 458
742 425
561 538
57 826
988 379
980 318
793 342
240 867
24 861
710 315
964 461
480 687
336 608
878 421
370 893
302 823
432 920
64 959
828 194
38 730
620 510
552 214
957 160
670 347
219 976
874 515
767 48
713 192
13 932
330 716
775 416
760 544
404 835
808 512
559 486
664 293
187 732
825 202
22 609
33 938
478 648
88 769
64 851
818 109
699 578
12 898
536 322
318 854
307 980
18 743
638 124
423 934
248 631
659 196
324 721
292 769
448 884
995 142
788 253
859 248
985 396
822 303
648 434
723 170
265 864
588 186
700 291
602 379
592 555
573 318
612 301
361 900
983 276
884 298
928 423
670 105
615 338
810 550
166 879
842 57
586 494
928 60
706 570
149 610
6 863
46 609
798 316
492 659
425 808
564 133
826 540
934 322
882 254
604 167
357 838
78 758
942 81
414 715
584 339
188 649
42 831
970 279
905 468
985 176
979 80
634 458
522 579
27 802
532 302
762 97
560 391
761 480
640 570
28 670
822 167
754 529
1000 511
604 505
497 936
60 761
837 14
672 237
835 32
415 836
110 919
630 401
156 615
209 1000
28 914
694 15
626 192
318 882
712 153
649 310
537 132
667 432
948 344
616 425
508 500
421 948
834 424
437 948
954 80
267 662
600 97
424 738
388 961
393 650
949 174
978 593
466 845
882 516
557 264
809 304
696 592
791 544
604 576
411 808
135 634
917 508
150 868
552 42
990 309
734 501
720 56
231 604
544 164
857 178
936 55
84 696
894 233
325 830
802 206
622 39
181 668
146 808
685 420
876 372
643 564
666 439
972 448
273 978
384 947
146 870
376 912
122 724
909 344
882 323
505 240
712 70
713 586
676 174
804 33
965 22
514 531
684 486
100 975
220 932
205 830
699 290
146 880
886 140
1000 440
349 660
954 501
687 236
42 995
949 556
37 622
594 234
196 790
944 148
724 549
470 603
624 206
382 623
747 470
725 454
949 102
808 492
440 639
62 736
562 238
604 61
682 61
966 104
438 715
950 564
114 728
252 694
786 543
723 492
911 424
785 124
3 816
522 505
141 894
425 984
586 513
848 111
622 166
690 535
271 960
357 604
640 190
900 515
700 326
396 867
414 667
608 201
622 355
646 188
994 274
453 692
58 699
717 54
320 622
362 745
948 546
450 999
173 706
986 420
549 46
542 510
152 898
918 93
885 64
849 134
205 768
948 192
903 558
248 694
480 674
298 733
53 924
559 112
920 565
942 538
697 576
13 854
470 864
832 540
895 490
780 527
757 522
824 426
492 680
704 514
513 536
600 528
72 685
982 24
180 658
538 252
328 770
954 411
79 750
167 988
578 358
890 117
706 394
382 942
774 568
930 355
428 738
913 508
514 403
968 538
32 891
140 738
765 152
222 685
727 426
229 644
332 823
768 287
844 521
856 215
286 909
555 530
67 642
606 22
684 167
4 631
434 687
451 714
630 177
477 836
185 750
812 453
280 636
360 858
998 514
694 418
243 772
576 334
478 880
160 638
790 204
814 380
466 629
670 312
775 274
943 526
837 316
780 239
114 871
582 402
640 367
190 839
355 884
335 880
444 845
790 526
780 213
861 564
858 522
387 636
816 122
796 294
782 348
543 148
676 379
428 706
397 702
715 458
512 231
669 344
177 944
547 420
85 996
520 296
310 764
629 414
967 104
534 72
333 636
255 950
787 196
4 962
957 140
618 329
181 832
502 439
406 802
787 444
562 581
311 832
267 680
464 843
132 675
598 59
907 438
608 225
232 921
769 140
634 255
136 733
916 563
791 12
787 324
629 580
984 45
512 565
940 478
672 393
208 666
951 244
346 728
342 882
512 261
494 660
857 442
401 852
638 378
863 532
894 240
613 390
368 841
222 715
718 164
271 624
210 677
857 364
630 306
608 409
414 694
928 465
712 358
246 983
634 442
996 229
810 340
406 694
518 316
14 879
116 697
611 550
528 50
550 395
631 562
760 356
442 956
279 758
256 965
339 734
851 444
453 784
111 1000
73 644
19 806
1000 5
374 954
387 832
370 861
859 514
886 584
630 64
474 604
225 724
207 638
992 549
135 850
324 872
90 986
422 832
570 549
642 299
660 80
495 852
900 372
19 942
838 185
454 645
160 796
724 302
420 724
338 750
509 412
842 510
331 758
898 87
501 552
605 568
645 550
193 812
834 432
328 715
354 779
725 342
557 174
529 550
265 764
468 842
531 198
242 697
742 96
300 628
712 546
550 460
267 974
864 337
523 552
384 753
601 78
201 612
747 530
370 814
922 51
25 806
278 931
780 14
59 696
708 77
668 174
502 522
750 489
162 754
174 969
576 122
906 315
230 852
625 328
342 821
480 775
252 820
690 587
310 654
102 762
718 385
932 108
746 313
524 48
351 842
45 666
77 762
828 516
600 471
982 312
452 687
434 757
600 420
826 552
181 940
774 285
154 624
120 733
794 324
417 620
30 675
536 372
470 999
444 966
996 207
690 63
555 546
694 403
218 922
946 213
524 343
534 168
758 66
749 256
342 810
712 466
910 235
538 176
724 431
492 951
164 867
775 70
397 980
870 290
697 554
625 508
844 210
42 884
420 677
30 974
385 850
850 250
901 120
959 292
856 512
658 58
543 144
480 882
834 180
168 892
92 868
540 459
249 840
436 634
649 46
286 674
447 990
555 64
578 93
171 632
631 564
909 190
625 480
732 504
378 776
849 208
494 931
372 784
372 869
577 260
895 466
225 800
750 188
533 424
994 342
953 112
692 24
919 384
878 592
640 112
453 862
152 996
835 368
687 506
702 73
702 560
556 569
248 907
614 307
878 541
938 439
69 820
303 870
542 226
584 276
921 2
674 541
784 548
96 624
750 62
826 8
273 762
890 145
688 331
616 349
673 572
424 886
968 477
3 642
50 823
629 348
738 195
406 997
580 521
61 734
986 582
384 760
994 163
228 736
765 160
685 430
690 537
755 558
742 79
772 550
576 310
860 240
988 44
316 758
164 933
244 811
830 340
59 790
122 819
710 316
316 929
313 684
628 393
849 140
899 286
549 570
540 264
360 780
722 453
252 935
322 907
21 972
738 70
996 284
342 849
903 390
432 999
988 491
81 688
938 120
161 682
110 934
936 160
634 579
63 734
763 366
580 150
941 54
585 188
728 498
630 559
244 698
613 438
404 618
515 568
648 495
202 748
688 142
943 164
552 86
580 192
380 649
263 610
736 168
516 245
914 531
252 853
654 562
926 58
598 336
792 316
278 619
27 620
618 458
26 778
933 64
376 959
238 926
859 500
692 325
294 947
438 768
610 136
168 620
92 987
954 377
858 357
426 623
704 573
568 339
479 672
742 303
596 109
752 405
787 258
192 902
894 555
942 528
870 108
854 288
882 124
286 885
964 534
924 122
190 903
425 802
795 228
474 941
654 419
790 142
16 939
385 646
316 723
739 296
98 837
208 926
727 116
202 855
940 338
662 499
700 20
765 564
563 238
645 96
430 849
112 723
435 622
218 790
998 489
987 522
742 547
648 344
904 162
266 859
889 188
248 640
790 54
268 870
100 636
948 566
643 56
692 313
12 841
948 275
506 439
974 474
790 213
662 571
370 690
31 858
214 757
824 511
828 71
65 786
526 35
629 534
399 788
660 101
514 314
297 690
788 412
13 864
932 175
930 75
433 936
462 688
566 553
786 244
642 254
859 136
285 980
530 576
502 401
390 959
281 802
971 234
562 105
237 604
81 668
595 354
585 88
194 802
50 861
813 178
946 554
441 970
605 592
879 518
486 843
928 128
952 166
638 535
527 526
1000 1
171 610
218 864
137 934
624 181
950 580
571 568
530 381
737 586
813 338
932 571
450 662
761 304
742 571
524 232
557 540
545 162
244 835
916 57
606 205
19 606
814 552
592 391
663 186
187 636
332 657
38 862
864 346
856 435
820 577
19 620
808 454
372 979
84 649
872 453
344 775
766 94
399 954
2 888
655 422
696 383
664 40
66 684
211 892
256 684
347 910
910 255
102 995
722 586
70 738
486 958
622 445
948 399
973 430
393 920
986 277
904 577
830 549
707 216
976 137
3 674
352 632
627 464
965 556
875 486
845 382
636 110
883 428
518 306
309 996
401 858
662 361
194 816
797 288
666 234
19 746
518 465
318 673
129 984
390 872
966 89
518 474
831 190
284 909
564 563
955 498
722 312
469 750
226 917
593 510
616 298
886 329
626 480
334 868
912 1
63 884
52 854
648 504
18 638
447 930
811 224
786 592
808 353
721 194
915 76
778 43
868 173
948 10
200 891
459 722
534 542
990 219
590 570
554 156
900 517
507 210
810 70
774 579
771 294
418 921
466 719
791 484
90 633
377 840
880 142
634 558
930 514
814 263
632 247
120 925
428 895
788 109
608 67
538 278
167 768
739 400
714 563
697 300
470 937
236 907
144 827
818 78
466 864
547 274
630 576
138 940
913 350
676 537
552 213
548 93
708 293
189 780
902 304
910 512
804 54
988 200
706 95
538 530
536 69
157 758
11 738
658 127
736 557
628 164
633 540
76 979
972 494
648 147
366 740
328 762
150 949
976 590
1000 338
1000 592
778 585
274 927
436 733
566 57
655 550
667 200
816 117
562 89
572 162
91 820
880 441
798 11
222 788
550 370
525 590
50 748
878 109
298 929
686 463
626 553
714 169
648 500
165 934
144 955
546 220
810 344
501 460
912 131
183 830
600 271
832 591
714 578
813 396
761 244
764 99
116 700
555 574
75 636
555 110
732 299
641 534
936 198
354 608
376 789
578 328
668 412
698 499
507 48
215 834
748 205
828 166
154 816
364 629
493 788
807 428
601 154
561 480
940 591
535 110
857 546
432 855
848 232
670 177
125 642
615 532
866 540
817 452
790 238
802 225
932 466
309 706
717 44
708 222
80 645
277 700
300 770
658 401
994 494
108 904
876 557
958 122
820 179
237 608
233 682
93 674
369 630
567 122
702 193
903 22
214 1000
530 348
654 267
162 819
903 552
88 901
266 918
976 139
345 730
710 546
36 608
877 394
184 671
621 552
822 291
987 482
850 233
297 956
515 292
487 778
847 520
742 583
678 519
726 564
826 325
750 48
613 234
457 750
372 703
550 230
547 544
316 752
297 684
574 537
619 232
160 629
644 57
478 777
910 515
921 160
870 583
666 539
260 756
420 975
206 922
884 516
701 60
72 732
718 592
877 410
939 314
972 13
654 323
948 146
9 672
362 823
167 892
106 834
705 532
578 120
828 174
871 232
688 135
71 798
610 224
996 177
699 514
964 538
772 562
469 774
525 570
901 488
940 590
714 590
835 48
684 524
626 372
329 834
938 6
918 107
245 792
979 300
545 10
919 118
756 328
264 753
510 549
759 158
858 410
880 346
762 212
167 762
508 148
708 44
351 748
22 766
723 504
315 918
587 558
775 300
652 79
41 952
478 694
493 738
124 664
362 831
648 526
714 60
864 194
839 82
956 445
608 169
529 300
974 489
698 564
664 17
309 722
170 883
508 354
694 198
608 160
845 162
158 823
793 532
515 76
697 242
400 767
740 568
606 220
785 274
866 562
325 700
858 268
504 482
937 248
213 948
250 834
765 526
888 109
852 150
910 131
783 566
221 648
336 807
614 31
920 562
962 213
609 286
782 442
703 218
604 520
799 340
502 163
533 160
673 588
539 232
585 166
63 662
657 10
884 544
970 139
184 751
938 531
898 305
769 86
291 844
658 445
372 842
38 864
872 81
995 562
756 283
723 378
955 68
299 630
742 562
938 481
175 858
967 394
502 533
800 133
148 635
976 79
244 911
399 670
825 476
567 564
789 430
745 584
849 496
877 304
558 191
607 478
306 972
550 343
950 216
330 812
324 933
892 351
752 129
346 640
339 968
935 250
84 625
712 220
744 179
956 442
961 350
568 539
612 187
42 978
294 977
810 509
684 483
660 510
805 388
868 232
100 859
957 434
60 602
608 532
186 942
614 156
280 604
3 782
108 784
757 590
650 55
626 45
394 627
352 681
562 543
175 848
208 867
506 39
625 110
612 424
469 606
843 374
368 645
3 966
735 368
839 90
802 301
300 772
748 281
583 456
991 4
64 905
512 405
238 604
957 216
375 882
942 263
778 15
636 390
136 743
619 576
350 834
185 630
844 445
93 624
990 415
998 295
122 810
928 511
282 809
276 874
874 34
916 573
304 964
648 385
740 549
304 726
882 271
910 81
966 489
882 352
185 694
342 819
716 228
30 869
86 955
559 458
534 190
504 507
945 346
330 707
647 472
130 655
328 747
993 244
348 689
135 836
802 276
146 813
202 617
745 460
878 589
717 450
351 762
881 538
572 193
412 786
784 111
336 872
100 768
411 638
568 398
574 53
557 124
339 642
370 953
274 951
718 327
667 588
712 448
934 102
184 827
466 749
812 552
564 480
427 662
342 789
640 334
428 813
711 532
944 174
649 28
174 905
201 842
874 131
858 292
159 984
580 251
171 800
196 639
522 314
543 526
466 819
843 176
276 723
414 959
224 646
349 704
832 76
624 193
180 621
846 163
717 592
19 636
373 976
874 540
110 736
968 534
477 690
502 206
781 398
67 948
666 583
13 840
944 286
86 963
312 901
875 220
672 26
480 794
4 988
825 454
748 195
358 949
208 943
145 652
389 682
116 748
597 422
60 977
454 644
549 16
687 108
147 926
240 830
300 779
6 919
583 92
991 194
435 820
933 288
811 250
676 592
726 507
946 567
976 204
862 232
174 720
592 100
750 113
890 87
760 375
605 570
841 450
670 429
708 586
720 33
142 796
304 934
248 760
235 822
240 844
123 660
366 927
684 181
457 668
683 550
688 544
644 558
794 511
42 740
847 388
128 838
590 513
210 759
78 928
816 490
766 314
307 794
958 29
776 258
510 159
694 420
756 422
307 656
242 688
767 486
650 480
76 713
713 148
400 854
998 126
262 671
526 15
274 813
552 574
208 686
240 805
462 904
693 514
463 936
809 408
958 508
393 962
348 674
416 742
637 188
871 80
456 844
733 258
163 648
193 986
74 862
964 282
72 777
728 289
457 802
683 568
978 420
672 89
747 574
54 962
687 318
583 372
854 109
923 376
327 880
510 582
552 445
310 973
910 51
517 480
320 975
229 898
150 988
538 498
383 714
283 708
264 974
868 277
20 679
260 900
168 767
950 163
913 232
696 417
702 496
402 926
784 514
852 356
749 456
875 12
700 542
478 898
372 674
707 268
709 164
1000 261
846 130
382 972
420 869
665 298
586 38
540 244
930 292
525 36
729 2
777 380
724 462
668 196
282 995
682 458
328 951
840 47
722 232
416 705
856 18
797 526
955 36
657 278
508 465
512 592
820 503
769 560
570 585
784 239
602 129
417 786
63 604
669 474
456 905
781 278
562 464
573 478
844 331
726 323
292 986
284 858
2 693
523 330
723 210
307 988
524 565
590 103
236 912
645 552
940 582
186 993
232 787
482 955
615 428
199 614
772 30
652 542
753 526
68 796
654 455
706 149
684 344
798 88
508 410
253 702
940 523
316 764
888 75
837 548
740 211
303 806
484 838
20 877
600 507
274 956
631 560
774 67
138 596
405 798
498 678
381 720
862 374
974 418
667 214
492 833
242 636
834 593
948 570
199 650
581 160
770 334
718 307
273 660
597 538
109 624
118 989
416 615
132 697
157 598
279 890
168 927
804 464
860 285
79 712
4 810
622 418
208 969
952 586
392 643
837 404
988 171
536 207
896 43
915 314
400 823
151 898
815 178
790 288
127 732
624 129
214 804
60 862
477 692
128 729
436 679
842 352
726 58
9 942
780 535
983 454
935 28
769 326
477 902
586 385
464 672
378 951
616 555
840 555
604 488
100 772
520 575
390 934
751 100
663 152
768 229
732 29
525 262
694 335
310 906
558 144
892 326
639 584
912 71
602 73
76 863
874 3
243 886
274 918
346 755
806 120
927 374
890 157
956 522
422 814
208 687
372 625
890 564
747 222
96 705
396 898
1000 108
303 920
774 91
985 350
504 80
644 232
275 622
888 299
22 937
443 952
943 436
621 284
618 577
492 645
430 993
664 588
654 213
742 531
120 755
750 390
948 182
767 46
770 472
931 422
522 60
978 542
632 445
574 82
151 602
212 936
984 458
774 455
626 154
872 169
78 720
432 809
862 286
379 634
574 523
754 371
814 562
521 502
860 430
504 303
282 776
846 320
766 2
861 402
2 786
381 782
964 214
630 472
482 843
610 574
441 920
162 911
935 6
709 378
793 534
657 280
502 541
979 562
728 477
490 940
580 572
792 461
492 802
878 207
816 284
423 788
946 277
180 654
823 542
605 108
946 20
507 476
713 538
946 479
368 912
417 1000
746 580
690 179
962 127
505 150
811 530
781 74
564 572
318 612
432 884
922 137
887 522
406 944
592 465
999 118
638 397
989 16
951 74
901 504
428 946
370 803
676 349
870 380
498 820
540 218
902 411
262 602
55 662
978 523
838 6
895 118
606 305
505 84
770 106
343 638
284 969
561 182
954 518
652 520
322 695
868 83
456 817
422 816
193 620
960 589
696 89
772 535
894 448
690 271
514 556
22 656
744 266
402 959
687 430
946 344
846 435
493 836
795 464
44 999
210 808
306 903
384 791
70 928
706 253
467 742
697 500
826 569
726 514
826 130
750 566
714 153
780 381
719 514
586 414
792 499
856 420
607 180
727 508
838 361
861 494
452 919
496 717
120 896
348 628
896 187
426 923
686 3
718 589
922 189
348 669
30 941
832 233
611 478
214 865
138 966
46 822
237 632
228 738
986 85
142 999
201 718
957 70
952 558
801 402
937 194
999 140
362 945
36 965
782 156
264 975
832 261
866 588
898 579
590 183
480 779
833 162
50 606
712 170
984 42
540 163
605 540
712 507
890 448
896 544
559 480
617 568
432 728
853 70
528 357
874 114
863 516
706 68
254 802
900 585
428 765
920 214
917 484
462 641
731 190
548 268
766 62
474 708
212 867
58 873
521 108
832 519
497 886
49 824
891 30
862 408
64 678
390 724
520 346
320 685
159 740
652 221
400 925
354 873
234 913
870 504
135 700
662 40
628 339
769 80
7 870
534 23
959 558
916 175
933 486
108 914
799 194
226 729
980 543
540 75
756 212
96 829
527 258
786 148
790 576
835 576
36 684
538 560
650 210
653 46
553 562
918 362
654 195
380 607
813 464
887 544
532 470
894 522
890 195
552 557
448 799
323 916
456 947
734 357
878 432
890 504
110 633
210 853
878 240
762 8
835 382
214 639
502 27
820 147
763 128
640 455
956 285
561 240
666 229
549 360
409 926
656 522
154 989
559 356
441 730
540 408
378 668
512 436
990 24
392 954
101 640
736 264
530 588
813 42
72 927
606 479
496 697
938 544
684 43
280 778
629 462
311 700
120 738
247 614
616 194
560 555
164 963
388 721
454 606
686 15
702 471
502 191
835 122
582 423
958 177
520 488
48 675
412 607
630 513
104 930
575 42
456 643
14 858
349 774
586 112
657 48
618 502
669 576
888 470
838 159
160 969
748 224
655 552
752 235
794 340
207 782
550 367
976 577
355 784
470 660
745 512
996 243
830 60
467 834
624 88
728 243
282 865
796 104
126 627
118 928
964 537
98 795
621 354
570 57
46 638
908 451
201 784
820 553
651 164
620 189
677 192
214 991
725 370
403 874
468 749
897 62
220 604
283 648
570 407
678 125
345 662
668 472
213 652
767 562
129 790
228 885
148 907
884 175
927 124
234 739
893 30
581 30
470 655
238 802
36 978
657 428
577 198
343 640
574 568
972 270
163 596
718 563
372 963
811 504
573 402
103 692
208 654
370 751
843 476
880 98
484 767
205 922
394 916
568 344
478 714
844 93
337 754
606 27
38 904
761 402
602 316
266 754
724 358
760 187
637 374
626 487
640 557
656 52
574 46
314 615
455 820
749 310
608 345
176 730
576 13
854 334
102 687
218 789
698 391
646 368
328 926
316 835
906 105
662 516
40 727
598 444
432 602
688 429
99 818
620 184
506 493
528 158
909 262
62 856
215 652
942 292
814 544
64 648
536 28
235 720
400 847
758 481
854 79
908 135
537 46
785 10
352 688
120 996
910 537
590 537
827 400
840 515
492 682
859 244
881 550
336 874
634 539
566 249
63 688
490 863
990 156
899 466
714 584
877 406
976 469
709 544
582 459
696 268
915 90
604 414
678 97
828 392
189 814
4 829
632 28
619 118
750 192
896 559
904 471
800 79
795 142
928 553
735 568
270 775
442 894
956 94
365 774
766 358
978 533
493 930
556 50
904 345
580 398
831 224
194 937
903 372
567 576
976 27
850 402
542 499
900 505
959 148
505 200
653 256
21 632
117 864
942 261
714 570
241 618
461 628
908 118
694 475
543 68
450 612
37 992
668 25
670 162
18 855
152 763
660 534
544 566
895 530
543 556
873 524
519 460
552 350
726 9
186 878
985 558
621 38
527 178
562 458
996 467
321 740
593 364
506 207
174 889
642 553
222 872
522 583
798 78
568 335
750 579
125 918
531 130
384 995
933 10
725 498
286 950
960 14
540 415
268 648
892 178
936 540
202 685
672 562
930 118
618 500
676 550
504 261
864 30
46 715
106 923
801 514
6 787
166 660
400 809
254 987
979 136
348 847
524 12
895 294
774 496
892 162
976 538
50 876
749 12
126 985
630 440
31 790
712 582
506 49
590 343
922 495
352 881
675 344
504 176
727 74
864 326
538 452
580 464
992 298
626 562
943 216
294 706
642 516
144 804
502 580
144 743
154 922
238 789
51 770
960 191
790 406
340 623
360 768
80 909
706 430
124 967
808 527
786 408
448 977
912 516
204 798
172 877
669 48
692 151
414 600
364 717
875 130
56 745
49 808
964 368
900 42
884 348
670 259
64 792
670 130
374 808
689 526
802 416
415 874
907 96
704 129
790 349
823 358
582 447
289 814
352 888
930 513
740 555
796 513
20 832
574 548
730 518
124 873
690 101
924 193
662 127
906 270
650 28
201 858
360 797
926 135
221 844
421 628
313 664
158 786
990 505
648 577
363 622
744 38
837 88
653 558
32 987
898 46
514 583
674 412
354 801
498 618
696 532
708 416
516 579
752 349
718 408
959 124
514 237
228 868
674 370
69 744
774 174
348 791
325 722
975 298
968 504
600 535
891 92
67 992
632 220
483 894
510 472
565 564
670 591
76 872
862 298
810 366
88 998
806 49
17 772
324 996
944 190
327 940
104 681
812 39
655 364
110 942
908 541
984 571
137 858
887 250
852 95
864 431
400 948
564 445
953 90
924 73
210 898
604 584
507 388
414 917
521 558
237 966
965 364
258 784
364 605
336 764
692 373
115 680
926 63
870 301
780 531
604 586
238 997
99 906
950 55
421 720
138 783
257 652
437 934
134 852
903 4
965 388
607 344
427 670
873 424
762 60
558 147
532 489
559 56
154 838
314 840
947 130
1000 476
80 759
718 71
183 764
110 897
792 515
104 765
874 7
54 762
670 351
486 783
184 1000
896 444
990 513
873 136
496 690
380 873
304 991
949 142
338 811
292 782
717 48
615 278
6 638
924 125
894 320
414 997
390 932
819 44
804 568
425 876
850 571
606 172
436 723
1000 403
432 606
626 189
583 16
882 495
580 520
678 400
787 142
328 821
454 906
515 552
984 455
984 111
229 860
540 246
524 174
586 423
593 204
968 112
4 711
858 584
553 506
860 288
616 67
987 316
484 769
408 874
32 952
114 663
157 992
653 52
808 576
759 476
973 72
370 668
258 884
178 667
654 269
994 563
324 895
690 583
989 460
877 408
778 144
876 424
238 804
964 333
590 547
733 364
169 888
897 516
834 301
385 898
985 322
280 632
550 478
284 658
628 516
382 879
918 317
751 318
514 336
618 418
888 530
555 302
364 760
716 312
680 544
828 448
614 34
754 287
700 271
933 192
278 595
944 69
562 233
450 725
662 579
62 996
781 350
465 884
625 588
546 12
277 726
950 195
855 554
584 210
747 140
310 744
346 919
321 624
948 408
860 424
844 289
348 741
610 221
975 280
128 877
850 334
672 214
310 984
603 310
97 842
168 684
255 998
72 601
195 732
12 929
206 618
367 614
626 547
374 784
794 432
987 62
698 247
306 612
211 712
647 534
629 244
997 12
480 886
197 936
676 230
961 34
522 113
98 772
373 742
550 338
379 878
286 667
372 924
274 602
630 164
250 702
682 104
510 425
970 358
216 945
502 14
46 900
266 765
448 612
257 616
243 986
138 863
628 293
596 330
540 529
966 172
990 578
430 638
111 630
211 992
888 555
715 592
234 691
486 660
486 787
316 687
479 834
550 512
538 315
978 434
633 548
800 87
895 462
651 454
690 28
660 312
556 533
453 866
781 334
556 220
844 165
977 18
918 188
372 653
505 184
693 274
907 50
148 869
288 958
519 398
92 928
1000 300
942 565
841 234
578 235
450 866
942 51
225 754
841 502
832 194
456 687
418 684
185 874
110 784
400 997
605 522
421 664
648 112
769 580
952 157
732 340
894 13
324 655
382 648
804 130
106 723
605 394
176 768
468 617
104 796
160 940
122 990
652 537
477 774
674 507
822 176
664 193
438 657
272 841
646 105
870 420
233 658
929 510
390 763
118 646
153 898
658 230
212 607
736 30
618 538
392 816
804 91
266 610
972 370
296 820
894 79
288 620
948 539
534 367
230 673
460 619
867 524
792 337
720 45
435 692
338 892
652 482
806 253
836 225
780 40
709 36
274 743
486 792
173 616
200 772
936 555
936 398
128 922
798 589
928 484
886 573
76 665
254 784
404 606
218 945
748 405
508 534
474 935
812 531
908 106
264 716
843 470
398 993
702 145
860 445
812 370
800 22
859 392
808 76
522 548
606 452
714 573
512 43
578 516
628 207
132 632
579 246
406 947
14 640
830 360
555 324
642 570
232 908
304 681
804 104
592 553
46 628
221 930
51 728
34 901
659 390
109 878
538 136
187 900
694 279
588 254
201 700
381 770
117 638
61 758
586 563
450 622
88 925
907 456
834 459
387 684
404 981
293 906
774 35
44 811
167 904
529 492
970 518
547 406
403 686
238 761
563 478
436 707
568 365
513 478
264 964
488 958
950 354
65 654
60 663
745 308
820 398
814 104
696 139
532 549
808 312
62 739
13 930
302 837
963 318
904 398
937 472
713 288
345 770
116 723
910 167
349 604
120 771
792 24
774 504
118 647
932 379
630 166
98 804
62 964
604 517
588 562
828 348
901 588
399 764
742 302
732 435
372 931
202 690
802 315
444 743
807 534
598 498
202 691
882 330
174 880
876 479
412 809
6 812
844 188
963 78
690 223
816 143
72 970
268 616
682 335
220 848
964 341
91 878
854 397
835 504
873 218
827 574
432 950
974 151
920 330
460 837
182 778
588 557
769 114
245 870
635 438
897 2
592 515
604 285
864 308
810 454
511 564
296 895
718 477
544 298
988 327
647 100
829 340
490 870
806 300
840 17
276 625
408 871
628 582
685 314
834 46
276 859
560 54
808 534
934 430
512 1
130 925
838 515
64 989
90 854
58 707
718 38
778 377
440 840
25 902
928 110
841 430
687 134
548 570
583 546
518 444
949 246
334 979
786 255
650 424
331 960
850 140
558 316
697 46
866 508
136 907
768 182
300 951
679 512
98 909
478 956
292 812
127 676
514 170
151 842
703 510
693 174
294 611
796 85
210 865
263 990
806 108
325 642
744 105
359 666
514 506
295 704
165 724
857 226
349 606
988 472
566 565
574 72
696 114
675 500
156 860
603 512
696 87
540 253
612 214
256 882
493 998
247 684
684 203
378 752
799 56
705 258
548 309
434 871
488 745
877 538
72 674
470 715
403 928
302 994
206 960
312 907
687 266
808 17
510 579
791 418
504 218
34 957
266 780
232 674
874 496
916 264
180 840
551 234
662 310
408 637
970 140
133 624
762 150
384 941
142 644
526 565
195 974
772 120
606 160
869 54
401 870
301 762
827 538
200 940
548 447
860 9
992 169
766 508
670 164
822 159
726 304
514 481
933 590
110 711
267 786
544 347
918 267
278 615
818 424
372 925
762 444
236 825
195 892
553 564
817 96
660 293
81 700
442 729
736 3
465 634
762 409
142 726
991 272
842 516
780 74
24 822
10 701
333 614
550 463
635 252
909 134
883 16
578 535
76 914
586 407
944 460
16 965
606 297
684 470
34 793
642 187
111 874
514 590
610 246
624 539
886 430
926 82
1000 218
883 104
758 520
570 160
971 330
183 894
555 516
514 298
369 690
994 157
523 308
813 540
292 731
77 864
358 956
60 893
356 969
32 1000
898 543
864 328
1000 289
980 268
791 558
569 586
503 402
756 247
108 883
550 537
790 129
739 256
908 423
749 250
621 72
551 288
314 777
501 592
70 949
95 742
229 986
258 984
301 634
242 987
824 240
701 264
41 634
670 309
60 816
462 723
854 180
315 666
748 28
146 637
852 355
972 191
61 750
108 713
830 579
840 65
378 692
565 590
792 504
69 810
642 555
88 999
672 103
930 503
618 517
592 563
737 592
102 662
245 876
388 958
516 442
155 960
310 895
796 275
232 760
751 34
575 358
776 538
633 282
530 364
97 762
518 67
837 78
518 16
110 940
114 735
898 578
996 508
689 180
134 970
248 717
202 798
568 173
535 2
46 649
223 826
760 389
682 58
460 761
871 380
300 646
606 459
221 904
964 454
194 928
54 713
853 514
109 654
601 572
1000 364
84 753
703 42
703 588
134 624
4 862
644 4
900 394
594 19
530 31
946 225
849 416
855 254
580 278
987 536
346 613
493 708
663 254
838 184
182 984
139 912
588 418
720 228
418 967
95 844
724 516
10 710
266 604
100 815
450 627
864 286
33 758
904 259
718 383
211 990
580 513
602 559
312 908
794 510
877 136
672 5
227 610
791 108
368 643
916 284
14 600
114 918
426 598
990 289
699 122
322 865
840 537
558 372
573 508
219 796
142 860
420 703
280 619
594 350
664 48
408 953
49 820
879 54
831 370
940 328
340 972
199 684
494 880
364 759
529 52
850 32
971 42
840 106
829 434
182 820
392 706
906 529
665 300
115 768
242 966
826 459
604 430
348 833
598 42
413 972
75 824
508 81
990 45
24 658
550 542
790 281
459 728
913 306
870 28
18 725
154 785
344 654
618 237
460 641
574 281
652 286
951 584
724 432
704 507
723 588
132 941
720 524
766 338
872 367
723 218
345 924
468 920
738 62
96 863
866 103
667 126
889 262
752 540
308 918
651 198
790 560
229 730
788 243
31 714
739 562
474 740
989 192
720 94
628 55
899 366
122 642
796 473
702 384
705 558
816 533
519 322
772 476
240 962
478 755
304 607
732 432
904 365
138 713
337 792
582 579
118 947
577 242
703 264
249 838
861 52
827 580
213 682
504 356
382 703
162 694
574 71
876 305
204 853
808 476
838 419
475 662
775 126
622 412
695 568
746 162
740 204
673 496
762 245
468 692
54 903
296 795
194 855
850 287
240 893
216 660
166 613
574 96
831 488
750 292
842 450
642 421
32 909
706 297
158 666
12 845
952 390
722 81
983 460
620 550
266 648
950 120
726 155
114 695
487 934
991 168
731 372
934 108
888 449
537 174
388 659
1000 161
628 373
374 732
560 6
100 791
622 452
591 122
91 652
701 378
634 575
910 540
200 924
728 106
778 542
172 860
594 562
852 211
151 812
442 908
573 564
898 412
192 997
284 882
182 918
863 402
399 676
874 549
998 372
758 291
568 427
935 406
960 399
975 422
784 64
738 353
115 626
790 559
514 378
552 543
438 630
165 966
937 544
871 314
496 685
595 94
620 589
450 815
885 506
911 514
966 57
46 904
974 336
352 877
614 139
660 145
538 82
383 868
737 174
408 646
376 773
270 991
967 488
714 575
996 84
844 573
508 85
94 776
524 274
762 450
275 628
966 507
567 262
548 363
824 513
24 741
112 710
329 778
880 314
892 387
352 645
720 98
609 156
218 648
79 968
602 514
850 496
971 478
899 178
588 563
739 36
471 664
848 528
473 838
44 747
908 205
522 221
474 679
564 483
696 325
547 110
835 592
350 642
958 289
805 558
198 844
184 929
394 676
684 456
906 219
618 557
763 26
246 904
406 699
640 562
506 508
318 606
208 990
902 126
899 204
226 928
262 679
572 70
207 710
538 334
690 153
82 838
262 955
990 527
324 790
124 601
999 318
696 374
184 729
130 859
32 790
990 296
172 677
240 880
127 956
999 274
708 361
908 495
38 697
84 804
736 90
332 978
840 57
549 336
597 558
367 618
738 516
417 858
770 247
558 498
748 60
392 688
286 799
42 977
448 641
680 271
881 592
443 850
354 973
460 743
343 712
85 750
718 558
594 97
430 842
142 782
682 45
990 65
963 566
408 650
711 100
826 158
720 396
549 246
469 694
125 922
44 667
737 508
668 226
772 8
332 634
616 502
582 425
419 888
233 898
784 87
698 225
869 10
229 924
366 803
398 774
358 656
154 653
276 980
390 729
820 358
710 567
337 730
809 82
46 910
156 972
678 182
129 994
612 471
483 822
654 188
343 620
899 214
566 103
50 973
74 892
562 415
846 209
209 982
660 454
595 314
133 718
636 514
40 898
847 194
582 368
736 304
720 506
15 982
101 634
635 576
847 468
802 84
438 758
986 379
786 20
964 363
374 622
535 554
234 734
618 354
262 993
600 62
973 506
114 669
754 457
774 295
331 884
930 101
840 102
102 887
788 525
952 139
66 810
474 964
60 886
352 718
558 565
732 239
815 430
718 552
132 978
458 982
751 564
237 890
140 972
970 446
152 951
217 692
429 960
824 160
90 995
540 76
178 845
738 141
813 32
622 429
420 633
703 72
478 663
401 888
535 492
286 623
441 860
922 240
800 472
969 312
144 615
687 366
719 136
274 825
594 401
889 96
555 362
609 512
830 147
722 93
198 675
562 186
407 910
664 467
273 890
100 953
632 562
684 491
198 614
847 344
53 900
439 744
536 519
3 604
55 680
813 64
15 742
905 34
940 82
710 217
776 322
560 265
920 240
944 139
380 786
144 751
302 783
212 636
296 955
804 218
65 600
533 252
968 373
911 94
684 515
820 506
11 978
939 218
765 456
645 240
535 282
470 757
182 690
277 840
766 565
84 916
752 543
522 129
959 46
796 27
296 673
912 570
542 135
568 543
158 696
568 381
880 291
917 258
730 156
463 898
592 536
813 526
654 165
435 954
184 767
832 381
710 517
612 579
364 745
613 356
534 57
267 908
477 794
225 952
757 384
793 554
527 358
760 191
772 155
184 748
40 878
604 258
825 446
952 380
561 588
97 958
716 349
682 471
724 526
698 528
678 88
711 224
990 515
232 963
567 330
567 428
726 452
845 454
573 346
250 879
929 418
170 910
996 107
798 348
273 734
850 554
514 507
362 811
64 963
880 381
94 790
580 84
726 189
514 269
95 874
466 783
730 353
565 372
118 724
136 960
14 661
168 925
22 670
862 512
444 660
847 502
240 715
79 866
558 292
720 145
579 60
138 864
578 292
364 942
414 735
951 574
570 118
852 399
531 342
618 104
314 891
843 446
757 300
332 939
799 90
718 261
18 793
842 561
395 826
679 30
172 663
892 446
497 904
608 12
587 72
833 468
88 611
117 892
636 560
739 12
445 638
552 184
776 229
660 547
989 546
909 310
187 648
239 792
801 592
482 979
474 739
225 856
720 551
917 160
534 355
974 375
600 336
382 618
265 642
883 444
882 400
986 252
324 928
521 418
72 644
535 88
928 115
496 893
452 613
250 596
294 657
715 580
409 972
679 172
973 138
310 849
494 831
285 612
718 181
592 91
674 190
485 664
353 856
772 177
907 222
204 885
589 108
120 807
409 692
460 932
691 244
262 653
810 515
149 750
968 78
105 968
919 456
883 60
946 524
576 407
114 938
570 397
274 804
57 952
820 454
328 654
742 407
646 107
298 841
508 527
452 853
744 167
86 918
906 590
708 566
52 912
88 978
775 450
540 431
727 424
649 102
576 84
52 655
942 102
618 439
122 763
965 412
472 861
260 745
478 905
198 778
20 615
59 876
2 904
296 819
109 798
144 814
322 860
34 645
753 484
827 534
989 322
526 88
52 909
191 850
909 120
964 431
391 870
52 892
634 494
652 121
572 568
812 285
540 265
522 108
814 383
592 573
172 842
651 510
734 121
504 558
318 941
232 849
670 586
673 330
984 592
672 100
896 580
900 38
441 944
603 94
909 270
420 605
464 720
839 246
242 700
108 668
150 614
942 165
562 137
652 19
624 309
656 337
762 533
926 232
178 883
776 478
650 570
901 300
870 63
642 307
990 64
642 540
925 544
174 666
188 634
274 996
313 966
681 512
550 83
856 533
26 940
789 208
658 431
882 24
964 320
430 667
823 384
876 224
220 739
279 958
862 382
876 359
890 576
749 118
718 550
281 670
652 517
597 264
909 18
205 754
192 675
360 663
106 699
735 4
787 424
648 126
540 547
833 586
823 194
406 669
832 510
984 529
906 543
602 58
113 646
344 883
895 578
946 47
622 156
707 142
526 433
948 514
240 925
637 372
585 388
197 778
967 12
878 267
109 612
166 925
920 571
811 478
918 510
643 26
198 755
482 838
825 188
920 405
38 933
708 322
632 355
501 524
120 865
570 275
160 741
235 710
401 832
354 675
858 281
642 501
693 50
580 78
666 574
807 14
740 217
613 510
980 580
105 920
747 276
235 872
803 504
986 193
838 444
532 34
110 948
288 893
874 69
901 152
704 334
959 318
542 585
88 727
729 290
730 182
954 428
565 36
333 804
524 400
937 474
434 864
44 807
108 775
854 144
719 102
269 652
487 814
513 246
108 912
852 164
592 286
654 390
678 569
870 366
267 856
699 204
894 113
523 112
322 878
779 588
75 818
225 610
976 150
684 227
193 844
754 53
762 536
936 170
524 487
312 603
400 624
233 834
90 947
863 246
774 503
229 988
924 249
484 881
399 720
390 888
153 956
358 706
967 452
642 210
558 282
58 995
762 497
809 360
85 640
775 312
55 996
369 988
174 837
478 677
662 432
916 558
982 552
680 576
744 314
953 538
583 116
702 582
232 991
400 609
1000 469
414 847
609 498
592 141
792 509
214 919
858 424
562 429
858 478
953 526
138 623
648 371
854 111
684 558
515 510
704 18
746 298
148 900
634 268
766 200
580 507
448 743
547 234
543 530
886 139
24 912
990 213
332 871
232 781
736 68
718 89
797 582
639 46
689 70
631 304
31 700
214 649
624 548
258 949
499 940
702 184
798 270
534 545
741 352
960 170
883 520
230 945
644 319
425 910
915 390
13 852
844 123
974 106
765 406
836 445
917 400
1000 432
508 503
918 374
921 442
562 56
730 232
802 443
476 919
238 692
803 346
878 555
825 134
298 748
283 824
85 986
954 241
982 255
505 254
612 280
9 654
830 90
78 655
891 398
822 92
828 367
958 178
283 636
711 304
568 529
266 757
263 756
373 614
858 544
463 602
856 580
558 469
262 622
615 418
432 851
862 292
316 913
852 131
672 213
688 153
42 676
266 835
864 363
786 265
572 40
945 318
804 329
848 3
588 158
519 48
586 585
690 248
610 383
998 213
895 522
208 856
96 750
922 416
555 220
634 565
800 366
169 742
970 113
410 906
92 771
826 122
588 40
799 544
78 823
964 146
290 783
910 120
87 958
606 287
558 571
924 195
568 316
626 373
12 618
223 784
558 472
528 522
614 558
25 984
328 712
706 267
955 52
203 636
952 520
940 155
850 84
672 59
819 318
573 168
707 72
515 352
326 853
748 221
804 575
586 443
282 743
630 438
519 78
802 474
430 690
715 342
210 654
168 993
730 393
834 589
598 79
459 950
555 298
576 143
325 880
664 43
442 852
785 468
270 734
862 158
351 684
4 814
760 543
744 30
693 302
732 534
820 5
746 244
854 78
964 85
200 934
918 412
654 133
684 538
588 339
906 565
410 873
752 394
780 578
745 532
438 907
834 91
559 152
57 946
532 443
533 322
404 630
412 891
280 764
173 762
366 599
728 163
250 598
994 124
295 944
2 996
625 362
679 202
886 89
551 492
788 565
844 7
628 414
312 934
515 300
702 233
676 42
378 864
403 648
774 169
600 320
898 146
430 942
250 671
492 999
502 444
240 945
489 720
82 883
924 207
634 524
126 922
523 516
50 642
841 264
756 465
89 766
928 520
437 660
502 120
695 6
98 624
195 1000
473 738
184 884
40 911
764 210
184 623
674 532
802 548
779 286
876 515
594 564
352 673
807 504
687 138
455 670
946 290
876 444
312 657
238 634
496 852
376 765
910 305
840 556
700 309
72 752
914 484
840 565
506 324
736 33
248 756
745 568
274 867
105 792
815 480
460 726
51 604
938 442
786 558
516 189
364 993
27 892
672 495
559 34
882 367
806 60
652 459
640 512
664 353
802 525
834 558
750 590
866 547
369 636
573 146
365 988
998 427
789 544
984 64
807 336
978 387
924 172
370 779
483 764
250 633
625 106
504 543
580 261
490 839
597 460
597 256
595 12
283 674
718 400
717 10
972 518
628 354
764 381
976 57
380 697
486 894
777 268
61 868
554 565
88 956
639 142
910 578
711 302
788 337
994 580
584 79
884 330
670 178
952 10
444 614
250 923
856 117
552 183
294 628
892 322
529 8
868 552
342 999
207 708
703 536
582 171
534 580
762 516
924 274
682 502
364 804
493 964
584 325
850 143
915 300
638 552
925 342
653 28
18 861
169 800
30 939
688 509
653 154
288 904
658 307
798 527
781 502
840 51
597 46
537 408
762 131
692 474
810 557
394 975
627 526
370 673
322 795
534 546
780 444
654 303
38 840
585 586
677 520
526 177
930 206
867 410
9 724
876 174
593 424
786 172
228 943
924 502
764 379
966 360
964 355
702 461
212 844
868 242
934 116
134 907
667 88
747 488
542 439
35 634
334 989
775 224
988 14
522 245
166 848
199 802
779 102
506 192
289 812
904 113
704 81
784 221
24 717
118 725
115 774
409 606
252 685
619 590
904 556
107 918
547 512
508 538
522 84
825 518
206 888
340 662
446 660
218 672
868 397
755 390
225 602
958 46
694 431
580 401
158 750
857 46
642 428
484 782
669 384
624 571
815 58
596 220
521 52
417 662
555 396
646 537
526 459
723 514
542 459
940 275
624 499
418 763
14 990
249 606
430 839
732 245
805 418
558 502
878 315
666 338
182 733
818 333
969 424
720 407
984 268
522 578
321 628
212 760
978 182
537 442
462 709
42 697
964 128
922 546
380 835
297 624
806 79
286 603
904 222
154 909
764 328
831 592
280 827
192 838
422 595
740 259
40 806
432 964
851 148
421 830
820 590
759 56
694 484
538 296
770 226
70 954
959 430
148 666
850 107
97 790
867 492
652 8
756 268
127 718
384 596
96 630
304 598
927 226
382 756
789 344
267 830
251 940
477 696
289 754
632 138
255 714
248 679
822 547
488 964
939 514
936 362
803 562
738 439
718 516
728 412
213 808
478 698
364 654
394 706
732 510
483 876
825 252
377 664
988 83
360 707
857 454
887 592
318 733
249 682
826 59
679 416
612 144
515 40
308 712
647 502
634 471
260 696
20 636
829 312
898 423
535 450
592 550
848 369
333 644
448 853
446 693
528 391
30 632
502 104
941 570
902 375
861 60
780 193
197 646
272 967
901 90
937 504
217 918
226 962
957 392
730 258
866 453
519 578
862 507
150 615
905 514
595 106
526 483
598 522
432 682
760 249
655 450
703 288
902 460
828 527
344 712
354 656
892 496
12 811
892 69
793 346
694 527
412 848
677 70
497 732
982 221
372 934
792 100
110 804
513 254
10 752
820 177
502 276
168 830
560 90
792 265
762 414
632 517
314 675
760 71
238 964
366 655
527 376
70 809
238 947
732 378
894 587
905 114
113 792
754 502
292 609
581 172
952 561
48 780
568 241
782 510
727 544
567 450
560 37
375 738
499 784
447 960
568 375
802 116
879 46
492 632
6 709
665 90
658 309
785 342
232 926
972 509
592 370
204 896
774 517
66 860
152 960
728 100
928 13
995 112
624 11
847 362
808 39
867 434
349 944
507 18
149 822
578 42
90 662
894 461
741 180
756 30
576 227
615 392
838 241
498 857
613 42
839 234
985 28
354 722
954 573
915 48
392 841
462 806
890 6
477 1000
710 499
654 533
697 18
889 396
480 899
830 208
833 22
735 544
115 872
319 630
273 862
775 556
744 270
103 920
713 480
479 846
309 634
722 549
12 676
501 168
72 975
406 684
506 447
642 50
898 107
548 4
934 562
656 577
952 183
189 950
24 980
382 818
264 861
517 450
862 490
951 274
367 704
359 862
930 339
390 816
80 816
895 162
988 588
140 969
913 288
769 166
870 286
888 386
670 36
148 826
556 578
654 432
24 751
654 593
970 132
730 451
894 377
181 952
559 300
754 76
697 386
664 315
953 244
331 862
847 188
212 975
759 492
654 534
631 572
752 562
460 938
391 868
820 43
304 734
702 339
213 622
546 268
505 554
769 586
852 261
904 7
784 180
982 447
543 430
185 642
61 760
880 395
288 800
659 516
34 651
277 736
578 478
183 812
228 730
237 720
70 838
568 250
694 413
882 543
778 321
592 274
317 994
541 160
812 267
587 180
985 20
664 140
870 382
786 523
767 408
570 272
60 698
646 19
681 310
218 987
993 192
510 32
810 467
742 85
552 336
871 108
567 22
713 190
738 543
716 369
724 201
744 509
162 878
897 480
504 470
526 453
178 937
746 109
983 294
158 747
229 748
868 565
800 181
821 352
902 111
72 819
841 218
879 466
931 502
94 908
794 396
731 114
522 176
245 774
635 354
663 480
710 376
140 645
340 786
594 386
959 58
891 304
75 826
366 840
912 224
798 472
846 247
174 858
624 472
952 99
72 835
504 13
144 932
930 274
736 579
631 420
592 574
82 846
934 303
934 525
944 513
834 13
615 550
724 208
430 771
942 502
714 286
390 775
214 939
453 792
902 235
748 324
800 60
377 906
822 315
120 864
432 930
664 319
136 973
424 837
626 240
485 838
469 646
178 880
104 927
176 835
298 908
740 111
244 973
965 312
81 650
741 434
340 604
424 861
984 23
823 546
545 366
930 458
948 49
270 655
572 328
538 432
506 150
816 175
782 531
66 650
834 528
216 874
811 368
612 454
348 828
319 686
927 282
570 501
759 586
18 703
704 496
46 968
730 471
473 802
560 180
746 427
454 902
463 882
702 423
251 972
868 414
58 913
640 189
798 425
754 96
948 339
318 639
633 494
980 348
522 263
918 520
560 402
987 80
447 636
823 10
414 882
674 271
702 295
580 309
518 283
636 484
642 207
634 214
506 295
630 508
564 464
793 414
840 591
997 274
854 103
553 450
282 727
794 216
882 552
895 380
624 332
454 639
168 821
886 568
926 160
466 683
785 352
928 117
952 402
422 849
286 930
359 990
516 329
426 730
638 531
551 228
994 439
492 899
63 754
930 2
802 375
750 400
885 310
907 508
274 962
657 202
769 174
582 212
171 934
199 652
990 442
950 301
516 373
642 500
79 808
780 171
990 522
901 324
408 957
894 577
978 579
944 58
636 197
400 679
323 778
223 934
598 322
547 558
832 236
816 262
440 808
578 75
995 46
891 60
526 77
646 130
672 520
950 483
147 890
901 360
859 294
750 144
776 69
654 410
750 521
640 178
484 701
889 586
154 698
684 521
907 28
817 46
822 262
608 217
82 944
393 632
844 588
648 329
103 648
812 412
762 61
916 399
964 418
319 988
364 765
948 264
868 492
204 792
927 292
456 698
102 710
295 668
535 476
840 305
754 180
952 398
344 967
85 714
860 129
335 972
341 744
513 70
106 804
988 71
844 544
223 770
944 454
490 613
887 88
669 264
537 208
930 462
770 457
990 431
930 380
651 192
756 85
242 879
863 388
555 200
138 818
783 164
469 790
556 124
654 49
982 528
61 910
696 493
342 938
798 570
144 901
621 400
618 526
832 590
952 503
603 224
307 996
516 519
631 552
897 14
308 648
782 474
128 745
896 499
46 922
826 395
148 958
900 320
284 921
592 446
647 516
11 954
98 600
194 901
406 800
738 477
97 946
816 103
478 765
381 614
710 564
501 512
22 698
729 578
540 11
520 233
678 425
452 688
195 978
547 462
136 687
27 898
211 818
89 882
328 599
458 843
378 629
354 644
732 548
192 614
324 803
491 994
640 575
557 16
303 604
202 768
852 284
638 346
795 540
577 414
744 524
37 776
963 510
145 776
738 115
252 907
719 328
998 342
673 458
973 114
892 179
566 577
642 224
925 204
616 265
482 868
510 79
564 45
880 453
94 645
954 494
921 500
960 34
349 970
664 241
713 526
923 370
645 458
456 752
172 682
706 132
939 258
741 254
341 672
967 566
902 243
838 438
141 870
525 18
916 45
941 192
632 223
582 529
918 134
613 212
7 986
696 497
340 947
691 510
542 394
565 326
818 256
310 773
592 201
106 599
919 342
646 554
517 372
240 901
960 320
714 41
1 898
593 504
238 895
663 158
824 501
876 534
766 182
12 964
903 334
637 512
567 368
214 949
642 1
827 312
694 425
818 100
108 798
573 248
250 899
843 346
634 252
432 703
718 470
291 740
198 609
148 841
660 375
942 539
697 78
237 726
943 240
927 258
700 284
505 582
638 228
491 970
38 714
902 453
850 510
723 20
554 550
942 426
846 570
322 864
850 316
810 531
680 156
640 263
150 717
766 405
963 552
544 306
676 502
603 432
856 225
269 816
729 34
220 919
55 796
564 378
624 528
362 622
540 214
986 138
862 33
551 502
436 925
740 409
922 430
516 354
694 89
105 740
970 499
234 854
515 394
928 50
628 159
542 502
921 368
182 880
39 866
772 274
124 866
438 848
270 971
448 934
814 54
250 850
110 735
970 213
447 670
429 672
942 469
369 946
21 880
378 971
508 315
745 538
927 278
790 34
924 545
250 609
565 286
714 297
460 727
572 469
666 498
366 907
676 454
354 706
264 664
260 802
939 242
255 828
891 454
570 385
594 502
183 998
650 576
999 526
970 576
582 172
760 390
896 282
18 992
796 225
840 193
925 4
172 990
48 980
949 552
953 76
86 954
983 52
736 502
931 550
33 604
855 572
136 820
307 890
906 170
482 799
145 626
878 28
884 18
238 608
778 469
10 910
545 550
8 672
946 322
390 878
556 410
781 588
657 498
118 946
907 386
641 558
476 703
447 624
641 168
137 642
645 562
696 458
769 26
804 480
48 795
237 920
684 103
250 601
752 283
913 546
432 833
451 840
414 751
234 920
989 330
820 7
264 899
45 944
285 748
834 134
656 462
83 886
763 302
876 99
751 398
238 624
584 247
33 762
558 441
402 957
729 544
260 664
942 277
596 343
874 247
570 516
949 200
88 811
135 602
640 262
954 413
202 764
992 133
602 223
752 453
689 580
774 311
619 290
717 586
878 195
60 741
315 612
587 228
981 458
712 265
190 674
466 663
331 774
544 527
6 850
517 522
151 928
804 508
856 23
108 634
634 62
87 642
598 127
588 382
846 352
651 374
178 955
599 28
120 914
556 510
678 61
454 625
303 606
375 958
808 10
522 304
285 778
770 505
144 857
877 398
266 873
810 544
1 832
8 736
430 773
489 812
641 484
58 701
844 272
728 394
252 930
339 732
902 27
654 385
849 528
893 292
900 352
901 112
12 931
734 574
148 778
403 752
509 390
736 20
190 892
48 947
973 564
786 92
774 68
982 36
916 332
514 287
729 538
937 102
892 514
624 501
1000 4
230 778
102 787
740 237
627 422
949 540
574 512
515 280
832 321
932 213
650 66
733 568
387 854
778 358
746 94
414 642
261 908
946 382
528 366
472 859
994 562
756 375
832 462
944 45
70 860
840 460
342 636
705 430
775 524
303 768
785 400
113 660
388 626
568 27
646 218
713 16
756 373
689 42
732 557
216 755
652 145
731 258
414 880
683 538
838 376
648 215
606 318
763 538
685 468
238 960
115 756
162 613
824 106
644 297
629 34
772 72
929 156
253 688
316 672
522 164
874 563
776 247
773 202
856 158
654 573
546 432
88 854
462 960
638 63
27 596
510 563
493 676
849 296
948 85
115 852
553 130
87 998
693 204
243 680
666 77
362 694
914 216
482 835
85 824
446 673
740 388
637 172
894 380
826 544
540 200
711 452
779 538
641 318
509 42
682 162
972 94
724 276
484 833
617 106
105 800
704 90
844 42
107 990
229 642
828 40
793 512
547 514
433 816
557 64
865 178
199 810
747 122
810 158
973 314
465 684
184 787
273 614
642 116
770 481
802 488
434 754
952 324
542 258
588 38
745 176
874 360
324 795
254 948
765 438
960 103
914 412
970 115
33 644
913 96
225 764
471 710
55 936
710 243
948 155
264 900
813 88
772 273
987 384
512 534
457 640
790 492
471 754
404 787
860 186
985 38
858 75
505 52
526 112
778 153
904 478
346 669
790 296
894 496
641 288
152 643
310 616
936 512
744 10
445 900
87 794
574 311
516 5
501 484
419 670
639 316
898 136
890 277
778 566
717 46
540 289
270 869
987 162
286 729
106 989
71 618
446 940
882 248
540 457
692 183
214 921
968 192
95 652
735 432
141 612
955 530
77 642
837 146
651 2
46 633
619 82
247 908
243 932
938 517
248 805
382 943
822 466
129 632
444 968
920 466
252 928
635 306
871 190
287 834
288 950
541 560
639 256
485 726
236 687
943 562
576 573
769 448
12 615
926 37
908 535
888 52
526 505
718 290
624 348
148 925
208 690
696 422
634 18
872 19
572 49
930 305
257 664
554 387
390 940
189 810
827 556
117 980
463 626
99 910
337 858
632 313
190 757
334 833
714 23
512 529
11 958
848 258
934 401
125 828
906 592
107 808
738 335
235 612
234 707
394 751
585 32
280 818
622 369
513 510
708 26
583 324
299 976
282 768
241 882
753 578
86 745
898 172
568 593
450 648
938 258
465 904
705 160
764 1
474 992
510 470
174 954
260 733
320 631
746 552
380 696
586 178
397 920
77 808
997 560
63 874
324 600
514 26
576 557
381 694
259 970
988 51
734 99
985 44
576 17
994 129
404 958
475 604
954 100
330 971
769 556
546 530
328 648
52 978
777 558
356 808
769 278
636 133
197 760
898 449
736 307
618 445
292 657
987 358
898 220
478 614
94 768
883 130
588 264
653 576
985 534
588 145
27 814
369 648
744 582
937 236
940 118
753 244
249 748
548 345
685 92
472 790
514 38
495 896
760 564
22 974
633 8
191 858
206 768
275 648
400 902
245 736
242 922
789 488
364 883
523 132
768 435
234 753
140 948
770 76
542 573
854 508
261 990
45 662
771 408
788 286
6 772
982 565
122 814
822 513
46 809
302 697
123 924
794 463
570 233
125 666
924 65
903 366
70 783
413 726
922 125
483 922
726 54
625 456
215 610
716 499
180 708
753 524
188 813
162 880
571 122
451 954
780 512
630 201
677 448
890 586
676 162
707 334
12 777
604 377
330 609
384 687
30 762
798 373
321 942
698 562
654 430
409 986
949 214
972 84
744 574
349 808
334 872
290 870
793 172
415 946
447 662
684 441
166 732
658 227
640 501
528 218
384 972
502 372
255 772
344 952
618 141
946 472
472 973
584 516
282 609
964 166
322 960
982 110
322 730
936 493
668 292
877 302
214 894
888 336
675 480
553 278
876 508
981 292
526 257
517 346
832 373
12 761
653 402
393 960
917 342
172 705
844 437
184 866
337 978
334 822
688 496
204 993
195 866
538 488
789 550
122 781
856 359
616 178
852 513
880 536
950 27
934 246
111 688
985 228
950 574
988 225
627 182
882 167
463 658
100 675
208 893
713 300
504 309
900 24
222 957
323 766
924 323
940 8
812 214
344 799
186 705
844 336
540 519
788 409
286 734
214 607
752 279
392 828
162 703
772 18
888 165
352 653
739 214
633 450
570 554
996 233
108 807
637 72
570 337
463 966
707 282
156 712
223 856
220 719
866 294
426 630
856 538
522 17
228 634
262 634
234 983
568 174
928 431
936 579
702 308
445 864
214 984
893 562
952 584
53 724
122 804
620 150
602 460
272 790
916 557
418 788
770 351
570 44
720 522
142 675
600 260
132 655
856 263
768 530
402 847
528 537
761 388
228 821
179 924
582 34
723 580
400 711
634 485
130 610
775 2
600 472
544 525
738 24
769 474
732 191
780 550
894 322
834 15
507 166
470 939
567 360
408 883
112 604
400 830
588 137
600 11
507 582
741 558
623 82
590 295
714 572
924 281
922 152
637 274
93 634
724 392
370 926
423 996
754 482
342 832
932 523
843 234
590 363
846 223
240 700
956 28
562 202
942 391
250 971
364 905
367 874
588 478
248 684
800 213
652 69
876 14
720 579
912 379
682 225
537 68
58 943
808 165
528 131
654 13
572 300
336 962
24 770
790 341
680 303
881 168
724 468
278 957
656 420
720 353
641 274
936 307
518 36
916 344
30 833
496 728
307 636
135 972
913 460
547 90
418 992
703 518
34 961
348 709
159 992
606 560
798 384
604 114
278 787
962 573
289 686
702 189
268 951
522 341
306 838
206 682
980 199
762 424
502 192
2 771
51 960
162 909
587 562
722 265
901 474
698 36
630 17
526 130
930 88
684 289
580 160
172 920
12 709
576 524
889 288
336 717
60 802
72 657
192 619
806 330
978 21
417 760
580 365
580 425
668 387
375 674
286 857
274 644
948 67
998 531
790 200
106 702
878 574
354 980
503 490
412 600
595 398
502 161
870 533
843 438
990 226
967 368
724 351
672 428
515 168
36 922
70 869
90 925
941 390
24 889
426 793
504 510
182 604
205 902
376 610
318 830
925 570
516 365
82 793
856 390
18 857
22 872
275 870
262 891
402 738
677 544
737 570
532 559
457 908
42 802
971 102
932 82
557 492
365 850
385 894
982 79
912 522
284 675
116 775
81 870
271 982
505 2
674 111
472 691
683 234
872 94
692 40
786 590
825 408
63 986
722 120
804 120
650 441
758 499
274 647
430 846
992 114
875 274
800 496
746 492
628 192
381 620
676 265
590 396
598 106
854 552
888 366
398 937
600 139
353 864
318 931
994 522
530 570
995 288
730 407
840 418
68 781
640 552
108 950
964 546
441 808
41 802
319 972
852 9
508 553
435 738
432 897
826 248
129 694
906 34
506 442
524 358
844 480
178 806
191 940
142 927
954 299
906 278
622 367
225 984
127 980
424 847
854 166
736 182
822 55
876 167
130 683
746 262
958 315
256 695
958 422
876 364
221 604
777 482
214 930
969 106
762 368
680 444
252 926
580 240
456 607
848 592
988 157
920 228
82 921
506 273
492 987
607 4
615 98
842 520
618 253
816 425
46 862
557 184
940 214
272 646
819 554
609 170
935 522
326 718
299 666
570 104
594 167
163 744
220 738
676 330
114 647
641 18
567 512
693 566
798 571
624 125
819 526
531 584
626 573
382 596
446 652
862 478
87 1000
658 22
252 886
132 815
934 374
809 444
888 465
988 510
544 330
967 138
992 519
606 429
840 83
860 145
321 612
934 256
852 416
799 588
635 220
783 358
256 608
130 891
656 442
422 861
567 48
650 327
279 816
619 354
10 733
586 553
640 191
324 868
256 609
499 838
216 652
302 678
299 826
37 752
568 523
443 936
332 966
772 264
769 248
721 478
70 978
907 378
610 528
699 584
478 633
900 205
733 524
209 688
465 998
835 44
601 522
953 376
846 324
813 418
148 681
304 675
848 9
660 111
211 768
933 274
181 600
568 31
818 81
836 54
359 856
681 562
668 546
345 652
30 767
810 541
271 964
401 790
276 739
800 286
844 185
75 700
910 111
943 108
778 5
843 126
946 515
898 232
884 534
331 684
80 814
535 580
636 94
372 993
613 222
930 195
470 949
262 638
638 438
703 162
22 725
554 508
828 332
638 375
34 796
304 782
624 542
927 178
570 93
549 24
327 616
410 754
522 503
532 89
744 4
318 804
875 582
592 317
351 820
574 17
405 960
128 961
740 285
238 744
867 480
96 609
938 303
33 746
368 832
106 808
601 244
132 998
199 666
49 648
520 87
753 30
8 787
120 960
658 514
784 365
568 46
822 233
232 832
192 973
264 876
333 706
836 420
916 170
214 650
471 712
622 589
875 240
997 518
657 526
774 506
780 75
612 91
630 6
249 662
444 869
619 222
540 439
604 587
686 508
22 639
426 628
405 750
931 200
542 409
118 790
66 838
787 414
711 162
803 310
828 48
869 514
508 445
741 550
977 352
430 866
915 506
802 511
16 613
685 242
976 259
769 84
958 382
43 718
622 127
441 722
704 588
978 373
632 510
801 334
898 436
681 240
1000 545
958 542
781 228
229 850
208 602
943 42
402 855
857 276
714 331
720 301
330 923
422 990
51 722
99 994
689 492
548 496
109 622
368 826
24 897
650 222
159 680
517 100
128 985
399 708
594 178
856 114
569 484
504 491
653 238
808 176
478 845
614 13
764 304
924 194
205 980
136 619
557 202
163 974
628 532
544 144
578 321
662 375
136 930
761 10
327 812
49 804
316 849
328 966
112 950
918 85
902 96
825 172
207 632
681 398
12 674
526 494
478 883
544 379
220 692
635 18
367 826
338 855
486 853
468 685
954 240
315 764
857 520
457 756
570 462
742 550
5 774
30 764
657 396
818 489
834 5
638 481
508 155
216 839
438 866
670 392
287 802
1000 114
647 156
838 541
661 574
964 590
844 387
821 390
87 650
460 693
138 758
858 202
148 775
528 35
738 265
881 480
555 576
330 799
639 416
250 929
148 605
431 952
612 25
816 477
854 556
358 719
466 675
680 498
58 756
942 526
418 824
244 820
177 678
240 898
288 964
849 82
703 416
444 939
282 642
813 272
853 376
988 90
372 803
828 583
332 717
68 717
822 523
977 592
880 2
970 583
74 847
58 719
747 128
568 526
914 286
466 964
562 51
868 234
166 903
872 559
641 120
758 64
870 234
388 823
218 651
506 552
314 622
639 530
361 702
807 398
276 835
718 370
231 754
460 817
454 651
324 633
388 685
745 34
579 114
373 798
899 162
312 636
864 292
892 537
932 298
456 898
363 780
87 722
546 138
148 764
812 121
926 573
148 952
766 28
40 602
739 286
92 630
167 922
707 48
532 488
44 837
614 369
546 163
317 660
484 700
884 547
97 676
478 890
652 317
352 928
973 414
412 782
604 92
927 204
975 60
99 776
8 843
216 934
906 14
543 238
170 751
36 830
327 700
609 318
304 744
254 682
465 686
625 60
316 655
228 886
754 150
709 542
487 928
657 418
932 6
614 303
741 38
584 412
832 467
972 556
453 872
117 876
487 988
447 902
315 786
682 20
967 492
756 185
673 584
327 976
694 221
724 325
700 554
744 80
604 368
782 559
142 831
958 255
246 644
150 746
934 553
858 504
840 20
708 431
96 669
618 233
480 853
452 780
770 426
789 46
891 578
564 368
685 462
880 251
856 405
884 357
738 307
958 394
388 675
718 43
747 228
442 955
736 262
968 13
681 428
753 546
220 873
330 989
558 280
605 252
553 512
474 889
532 528
994 443
430 943
253 818
921 302
557 144
720 114
592 285
563 568
174 874
153 964
675 590
556 215
298 978
176 645
809 180
676 238
282 645
360 738
50 739
484 816
650 412
285 858
924 577
12 864
804 137
38 646
355 860
389 874
675 546
680 90
958 384
422 919
279 848
787 240
79 812
628 319
582 13
132 603
971 238
597 512
804 173
18 901
932 376
652 568
745 230
90 673
496 612
197 678
438 995
899 354
534 198
785 138
846 330
532 177
772 32
630 515
490 759
702 553
25 920
412 744
812 465
799 568
890 237
27 868
514 43
362 916
73 738
845 64
742 463
15 880
166 957
584 390
998 439
273 708
558 367
955 562
135 742
574 506
896 540
211 772
221 880
164 903
795 468
877 326
176 942
706 92
290 964
248 795
932 99
554 253
590 82
749 174
943 370
602 78
80 817
624 352
648 506
646 282
640 310
890 291
987 402
411 692
243 764
210 787
594 458
793 462
166 913
732 405
412 726
465 776
55 838
764 451
104 660
966 285
868 498
530 304
612 585
894 433
936 67
132 822
448 725
313 610
55 754
672 515
683 444
824 42
96 757
988 426
486 624
631 398
649 218
990 262
834 79
954 150
288 1000
646 74
583 460
742 16
544 292
906 392
356 973
594 134
51 650
688 105
686 492
495 602
90 669
842 456
878 10
628 575
384 946
541 450
916 442
598 160
56 634
823 270
504 41
624 249
774 551
64 998
688 306
964 217
994 527
656 294
449 976
2 913
442 784
559 396
697 14
908 426
178 723
586 350
200 783
964 130
737 492
977 244
425 892
380 723
835 582
244 719
648 236
307 622
522 555
176 838
820 268
332 870
426 858
435 606
970 384
971 394
972 571
786 363
45 796
8 810
888 531
972 119
514 123
876 39
204 784
94 672
926 544
670 551
638 579
743 468
274 853
602 522
770 465
819 142
432 644
928 480
768 308
94 868
994 244
794 501
957 586
882 446
470 816
829 508
959 304
44 897
435 950
330 676
629 142
172 880
562 309
481 788
172 974
514 128
588 383
327 972
609 424
656 460
657 90
187 832
547 288
780 203
954 128
88 861
304 956
689 198
472 984
726 172
50 970
702 41
87 700
538 19
970 240
834 471
765 156
684 528
956 550
601 524
116 894
950 528
444 771
650 471
921 538
726 89
561 232
684 171
694 2
743 54
906 458
555 92
986 492
524 219
268 647
640 173
184 693
946 49
576 453
948 515
943 588
828 193
564 407
319 746
229 820
74 871
203 660
414 817
932 478
256 922
780 183
228 844
750 547
55 1000
318 738
150 731
578 37
625 144
962 592
526 528
80 925
333 684
345 982
762 437
869 466
692 292
155 882
123 818
78 833
954 189
749 76
979 10
273 926
888 28
598 563
654 425
882 319
932 189
709 296
732 213
994 258
964 497
410 870
514 322
676 205
408 926
216 992
682 111
866 502
694 336
571 238
448 626
504 120
898 18
998 388
820 105
557 408
514 84
265 772
296 964
928 561
378 958
927 198
18 943
709 472
411 742
98 807
296 597
478 856
744 405
778 296
141 902
261 638
269 820
4 609
520 33
760 90
769 42
30 728
269 810
154 919
160 901
180 627
970 52
520 514
870 39
782 196
190 640
737 228
346 725
900 161
932 198
934 312
586 162
96 994
532 65
714 134
380 936
948 226
118 872
23 1000
360 824
720 208
896 319
584 63
776 27
688 573
463 798
89 910
765 230
970 333
970 587
46 647
762 63
840 506
470 963
252 822
834 555
210 717
963 528
813 320
640 388
494 751
556 567
516 323
910 565
591 434
854 418
646 544
210 608
591 568
673 148
719 538
447 988
381 942
514 40
842 559
436 648
610 480
614 322
154 681
686 370
444 744
486 929
448 827
94 863
46 768
762 95
896 370
402 977
819 184
243 936
14 934
472 678
264 926
87 654
814 306
994 535
86 703
212 619
750 359
624 223
580 248
126 992
760 530
834 202
463 902
901 130
94 652
12 936
927 196
787 82
730 13
583 310
824 336
670 547
6 602
622 175
858 146
214 730
878 537
990 378
666 492
667 344
675 310
178 762
925 572
156 675
808 445
961 582
380 807
841 390
556 90
684 154
768 539
50 981
538 512
107 880
289 970
654 198
475 864
289 964
514 135
458 760
930 592
203 964
256 668
668 562
330 727
223 740
95 990
368 799
76 729
82 750
753 586
370 747
646 189
348 869
370 742
662 523
902 100
474 824
370 801
37 968
750 198
642 138
519 46
948 63
304 949
267 876
728 261
24 998
859 508
580 92
592 496
156 825
902 388
842 264
312 661
874 56
764 168
424 839
787 272
844 524
839 586
294 772
711 28
652 55
254 621
510 524
772 470
964 392
766 257
953 514
101 984
694 50
794 453
30 823
58 785
908 225
133 958
917 520
621 258
732 93
1 972
747 370
208 788
516 227
854 480
49 876
160 998
84 881
111 858
550 223
207 618
966 390
817 402
189 736
675 234
344 913
457 710
590 250
418 819
60 801
718 30
262 938
900 366
964 60
882 464
134 603
836 525
427 772
434 981
424 852
633 122
778 412
916 565
982 477
631 474
890 177
337 800
241 828
78 782
600 283
171 650
634 159
589 566
361 698
170 748
452 654
698 285
599 156
366 862
28 649
998 541
115 938
163 806
898 551
868 384
605 516
685 320
865 584
612 131
908 526
873 88
607 384
662 235
594 305
557 346
982 183
870 437
874 21
594 526
710 432
258 864
916 515
799 314
937 458
262 980
198 991
879 408
790 578
689 574
695 376
958 527
459 648
971 78
524 508
514 292
740 487
764 219
326 789
418 757
690 169
16 698
280 596
817 574
904 60
977 516
31 968
405 752
610 215
744 363
858 586
177 600
518 229
855 406
698 534
6 755
184 757
240 913
632 408
508 550
741 214
606 288
868 535
794 192
522 247
952 537
148 865
540 272
318 942
969 522
588 111
391 952
757 432
955 96
814 221
969 194
711 382
722 247
544 332
489 998
318 916
552 430
714 373
208 864
762 501
163 976
810 186
371 780
234 863
991 72
190 620
464 745
685 372
622 176
944 231
64 633
565 8
731 108
767 120
538 592
778 55
938 141
350 726
165 722
698 136
355 838
404 847
94 811
886 478
934 263
49 674
819 110
488 997
464 702
657 412
687 384
969 134
822 505
619 182
952 524
264 673
698 211
889 332
415 626
745 134
150 605
760 339
403 604
812 436
562 401
250 707
660 228
425 796
469 848
128 714
278 895
474 620
972 393
404 955
874 195
715 190
850 127
804 118
43 706
335 780
476 712
838 417
24 986
889 328
530 175
686 213
16 765
186 967
620 165
418 812
519 446
322 825
913 442
982 22
438 771
889 300
593 96
954 589
748 512
400 828
293 814
297 780
478 690
675 312
963 250
634 303
22 984
328 729
681 44
112 696
592 154
407 766
664 27
372 828
982 71
720 345
166 907
72 743
434 654
46 843
790 127
852 163
716 508
720 490
916 534
876 213
906 242
222 815
39 868
717 522
590 573
701 174
934 577
577 302
808 518
650 199
922 249
244 880
558 500
986 190
646 262
800 510
982 331
621 432
172 934
111 814
510 576
64 758
379 614
936 92
374 613
283 688
691 310
867 580
948 511
370 998
915 572
457 968
570 208
908 180
942 46
847 78
338 886
386 924
730 532
408 702
723 360
770 45
339 724
274 725
538 433
43 976
288 717
447 634
766 544
390 599
292 906
528 538
178 647
910 464
52 682
545 34
594 206
532 272
930 397
990 73
780 240
737 10
774 441
584 589
974 280
170 918
222 780
773 64
627 262
906 117
932 580
297 604
245 634
279 810
835 54
713 550
895 6
420 695
711 568
867 390
822 555
470 1000
442 869
657 398
45 830
463 838
563 202
774 578
632 265
607 514
918 545
660 100
112 657
730 127
619 336
513 532
375 712
741 100
92 765
472 765
712 420
998 67
706 354
814 6
474 832
341 652
528 262
962 435
44 600
561 514
756 558
454 710
632 541
596 357
962 178
802 213
622 198
326 829
842 543
108 842
787 422
900 543
472 596
964 437
453 780
552 420
896 505
536 382
724 234
164 957
910 25
638 529
714 544
772 246
840 171
324 781
434 690
991 8
823 552
354 978
826 257
958 339
810 113
310 785
502 450
501 78
84 650
443 874
606 353
968 351
27 796
193 720
902 208
351 670
504 519
513 188
491 924
619 374
715 490
444 967
569 570
585 560
542 118
582 123
953 46
890 529
608 115
706 167
644 463
628 302
843 286
465 662
918 238
946 533
506 543
690 310
878 319
512 54
864 109
460 635
600 206
540 592
981 512
840 6
710 508
188 597
166 739
466 877
628 243
714 200
496 787
663 196
898 128
662 540
6 660
417 978
350 874
810 549
999 106
192 943
574 587
538 45
142 956
376 737
994 54
444 814
758 423
855 72
900 46
144 843
702 517
148 740
653 120
378 706
552 508
58 752
684 244
700 454
16 779
336 708
744 281
398 763
6 674
956 504
734 571
688 237
701 514
307 690
661 52
33 860
368 918
718 145
772 115
614 510
826 369
692 171
696 534
822 474
738 452
239 784
568 371
735 578
981 352
618 544
830 153
124 668
629 112
413 598
618 510
941 582
301 824
799 414
992 198
736 225
671 310
294 1000
856 272
767 418
901 208
564 190
451 694
554 361
69 706
434 657
384 719
774 105
590 126
191 892
304 874
725 574
220 989
288 918
912 504
732 155
2 847
206 627
897 432
515 288
536 213
818 264
678 536
628 279
178 869
483 794
514 549
204 600
154 942
517 260
779 558
153 754
872 147
145 970
900 9
949 176
570 294
995 592
874 416
556 572
304 635
19 948
514 130
947 34
772 366
860 378
726 234
551 282
813 18
23 766
116 807
459 850
760 489
722 306
953 318
630 53
668 516
249 918
37 726
808 190
96 640
722 558
384 792
58 749
558 56
799 28
696 573
388 778
969 82
885 162
990 72
724 292
61 858
50 732
725 126
850 441
648 522
437 708
60 599
856 352
714 516
975 218
177 606
28 634
864 576
67 784
326 628
200 718
242 874
54 645
262 636
889 470
573 516
640 561
967 562
783 314
355 648
514 202
797 4
974 322
993 372
653 286
202 819
950 369
862 77
966 29
600 87
789 482
654 515
695 364
565 440
612 107
657 560
470 886
139 684
670 360
864 325
772 559
880 531
516 17
556 162
628 411
526 9
216 842
472 804
900 532
408 652
22 597
382 667
444 604
512 556
738 280
781 468
82 792
700 506
175 998
70 821
68 862
788 112
762 223
962 393
10 713
969 270
888 18
937 210
780 573
814 206
24 816
258 702
922 424
425 630
950 1
548 478
436 927
818 166
912 525
954 524
829 142
786 548
660 309
928 96
390 931
681 188
674 81
506 195
947 540
914 39
832 521
884 222
887 406
313 926
100 945
910 587
97 858
861 194
16 649
25 840
10 904
333 974
988 534
678 58
472 631
446 658
34 606
639 8
887 586
132 912
928 300
621 278
716 424
722 570
832 439
762 356
666 422
580 259
9 962
932 315
877 506
110 981
838 140
769 304
612 297
232 649
292 996
256 618
147 998
205 886
718 213
614 511
810 494
928 356
1000 144
343 772
842 288
466 634
388 858
945 8
341 904
479 886
174 657
76 632
660 251
422 796
710 10
241 698
4 963
888 25
876 528
117 604
963 538
514 560
348 886
490 820
608 30
490 930
990 249
886 185
551 460
638 580
344 976
680 87
288 734
309 694
824 502
780 316
780 522
250 871
218 757
965 264
88 740
132 888
644 171
316 937
728 6
928 195
504 55
156 888
240 839
714 390
151 992
847 488
892 241
922 578
948 185
702 245
997 492
900 577
659 456
525 326
502 374
610 556
82 930
187 928
250 661
769 522
556 355
958 321
70 934
630 585
754 537
86 780
874 519
808 469
960 492
712 299
669 512
334 713
354 964
490 918
290 906
754 453
521 540
691 580
676 340
250 615
782 33
883 566
608 15
480 611
511 590
610 308
832 506
531 532
3 700
138 842
762 582
298 891
610 95
883 64
482 820
207 652
736 220
164 726
340 708
900 354
891 42
50 640
549 372
10 852
984 415
232 600
130 851
151 790
428 744
489 736
402 668
98 601
376 825
136 630
638 445
416 657
908 10
596 130
230 705
503 354
524 384
570 382
774 254
568 325
608 196
568 456
530 390
65 724
810 169
990 97
588 514
646 562
86 835
192 782
726 145
146 789
699 442
857 486
280 872
926 558
934 271
610 129
555 296
192 739
52 711
808 280
838 498
110 639
316 895
984 244
426 767
640 425
83 774
867 332
217 824
848 333
674 393
664 518
409 962
822 399
858 181
607 48
758 577
845 450
894 482
520 162
580 274
106 772
977 234
837 498
247 742
900 409
660 530
993 70
575 408
150 701
4 818
705 452
603 538
69 766
586 312
462 851
670 103
615 458
454 884
748 445
612 422
776 318
258 649
728 552
292 683
880 566
784 250
179 912
394 794
442 831
272 964
738 553
586 15
712 481
810 116
648 430
16 620
936 343
376 973
736 180
278 711
274 945
430 801
309 612
403 834
714 361
936 510
373 624
236 597
290 805
569 528
877 572
252 747
665 24
230 802
524 457
766 505
660 463
508 541
958 316
904 146
876 112
191 904
94 900
402 973
721 398
10 989
890 27
993 500
904 466
518 493
793 502
460 905
848 502
974 399
492 839
884 246
390 970
868 38
527 556
680 538
964 207
600 524
382 607
713 558
466 822
831 498
987 414
94 944
774 31
758 523
833 40
170 732
990 380
972 581
226 618
832 314
280 825
852 246
376 882
946 15
661 252
789 86
822 364
518 418
105 992
552 76
574 536
495 834
49 750
983 130
293 648
550 416
230 793
204 719
732 212
282 861
226 683
994 444
648 498
678 364
522 566
995 76
847 334
690 151
144 653
204 800
454 676
308 690
295 830
52 686
663 246
230 621
899 300
242 699
734 589
924 226
678 436
546 159
934 517
482 781
776 567
802 527
831 252
744 557
142 755
681 32
910 536
405 622
126 600
321 654
289 908
947 510
790 10
17 906
829 540
244 729
322 967
900 401
934 536
379 606
815 328
933 328
37 808
343 792
636 87
210 603
560 153
838 537
135 666
550 377
225 902
811 10
79 758
300 762
147 806
325 930
611 402
30 667
308 670
836 37
278 858
970 93
810 432
236 673
838 529
609 354
156 678
798 172
684 387
172 767
22 828
175 696
236 664
13 646
330 672
503 532
394 827
25 844
922 73
901 132
752 496
283 792
447 654
104 939
162 698
159 794
226 639
849 194
745 84
668 583
109 786
908 325
786 67
775 232
784 400
930 246
281 838
142 995
586 524
514 357
11 952
646 463
404 738
982 46
570 132
642 510
631 58
991 210
678 2
2 948
540 56
265 962
580 143
488 888
402 938
802 85
196 894
733 490
544 510
605 400
640 147
438 770
331 700
709 120
261 678
282 600
890 57
89 700
718 312
302 1000
744 269
550 500
36 657
292 726
38 702
856 373
436 824
375 694
2 789
915 4
773 252
472 896
872 87
235 910
460 770
685 586
552 569
291 952
612 126
590 555
149 790
560 81
874 126
542 150
279 698
476 702
443 960
559 560
532 502
48 896
529 356
734 454
950 384
421 878
478 795
34 815
653 556
802 555
312 643
184 805
388 982
364 800
822 117
354 920
738 248
400 912
636 525
242 826
300 604
442 752
477 724
166 928
52 830
421 978
538 174
735 418
310 644
465 930
942 230
510 567
838 385
662 580
836 540
730 230
992 226
223 998
97 602
972 540
903 500
919 72
567 402
931 284
304 952
590 25
569 210
594 541
153 774
608 231
888 438
955 14
744 322
766 297
786 484
324 651
178 977
808 226
738 261
622 36
756 274
621 22
928 75
440 765
244 621
358 795
772 111
652 30
648 518
337 802
132 623
750 240
342 654
580 276
4 839
924 591
757 228
688 242
843 174
520 467
727 580
531 472
384 802
844 175
659 16
974 313
144 725
660 204
802 122
944 72
978 526
521 258
327 694
32 819
330 828
329 888
472 776
880 463
909 72
372 630
721 254
502 45
980 522
122 955
610 243
927 558
382 915
511 184
230 933
792 256
744 229
528 245
952 286
554 382
772 388
450 694
766 55
258 656
760 13
333 884
192 980
610 394
442 813
78 886
393 612
531 524
649 190
687 228
583 548
583 282
259 726
351 772
782 85
285 982
256 879
704 402
12 939
778 49
146 855
609 230
408 745
369 854
918 230
516 333
527 288
300 624
355 912
900 1
62 828
776 525
273 776
567 190
917 96
958 470
70 923
414 633
325 708
758 48
936 90
227 762
836 532
868 93
120 829
548 307
631 344
832 491
670 509
759 316
839 142
628 180
170 901
471 974
677 234
834 7
948 202
550 157
612 497
348 650
927 52
942 570
728 391
420 970
762 20
647 136
896 234
250 840
692 592
504 531
208 700
43 640
256 924
591 518
533 420
730 453
734 154
610 28
257 694
997 324
859 316
633 76
593 166
638 280
549 172
694 569
278 925
150 772
88 778
281 798
694 41
744 108
732 584
777 524
930 404
566 49
193 670
224 799
980 270
857 258
873 588
973 250
151 648
83 718
868 347
160 900
242 969
850 269
769 112
539 376
453 754
986 588
615 582
992 57
702 85
842 163
763 526
803 4
747 164
735 270
705 204
664 281
871 274
337 702
244 677
662 117
6 683
658 491
942 149
615 410
505 172
732 118
298 907
787 230
305 700
613 570
402 695
700 65
872 24
484 791
842 585
628 223
412 628
277 980
139 688
513 558
658 564
454 757
466 765
915 502
576 567
493 826
894 438
154 708
234 727
464 915
347 672
798 337
760 288
736 565
763 320
852 113
950 256
916 550
973 302
630 183
842 126
933 560
967 516
748 49
734 279
662 538
810 413
708 547
514 163
867 546
532 372
866 532
808 554
850 125
976 534
417 890
900 290
552 514
141 758
322 830
200 708
592 149
819 544
842 331
533 282
822 194
938 516
689 534
463 676
914 583
163 666
520 527
652 461
445 706
927 376
663 524
438 804
794 424
190 824
154 806
884 456
217 946
372 974
735 502
596 72
866 270
320 874
669 234
62 906
842 537
636 347
554 396
720 80
701 412
404 739
706 200
608 570
661 452
572 63
505 244
173 696
514 535
810 561
576 68
92 660
394 686
902 591
385 820
938 159
568 41
597 304
261 740
641 118
31 622
992 102
819 568
549 202
724 256
412 850
792 208
720 213
25 730
793 510
610 507
60 676
264 989
946 464
600 572
852 309
630 318
965 274
380 666
988 342
438 703
110 810
919 38
508 317
577 368
798 447
579 590
118 628
644 466
54 846
877 176
592 538
201 918
701 78
467 948
850 294
526 75
880 61
967 434
201 902
3 646
18 885
274 880
640 106
590 348
426 639
283 846
319 758
782 468
715 544
548 562
774 556
664 87
932 568
726 223
698 61
691 120
604 393
175 648
268 801
201 690
954 355
671 40
864 208
952 234
572 45
347 598
635 516
570 56
674 141
570 26
666 85
817 474
996 5
350 808
922 313
344 750
593 274
720 502
10 767
862 294
676 497
470 775
150 600
688 442
522 407
333 784
564 321
533 544
622 508
720 217
931 358
665 30
332 957
814 468
962 321
39 838
889 552
574 443
216 883
215 666
628 135
966 24
652 505
952 463
164 670
58 595
402 677
872 418
94 757
229 674
64 924
943 528
310 789
808 497
433 870
832 305
640 66
456 740
999 568
728 291
767 450
902 535
802 455
256 884
966 142
532 176
788 91
634 17
885 272
828 563
202 964
946 72
229 834
800 192
517 446
714 446
928 373
976 430
66 888
9 676
438 975
482 847
520 103
64 971
901 520
778 26
92 684
808 151
866 72
852 575
288 857
34 964
568 483
100 867
592 576
439 708
776 448
812 393
648 370
559 274
287 778
598 147
775 144
961 464
506 42
18 979
526 197
738 556
612 472
526 29
194 690
810 397
46 882
850 499
951 214
248 678
66 637
229 936
523 12
778 236
277 894
797 558
784 591
534 540
1000 580
51 914
306 963
848 486
611 10
564 201
537 510
514 215
192 861
700 422
728 564
557 538
838 503
730 86
97 878
400 707
956 583
744 132
492 722
547 86
668 162
964 73
888 575
504 198
888 246
644 213
915 512
892 588
368 978
250 820
630 288
24 954
509 552
976 149
733 76
987 512
25 760
862 390
670 510
76 814
324 712
834 30
584 244
819 542
84 636
943 250
618 507
537 266
906 337
12 919
612 166
68 639
138 965
882 212
257 972
782 259
676 400
586 102
660 335
355 696
326 919
504 115
54 976
572 553
765 480
368 736
405 720
794 346
588 425
625 4
422 705
390 992
624 343
370 749
480 837
60 618
562 390
828 254
215 784
827 546
160 688
737 540
580 437
586 113
263 906
267 914
511 580
113 924
519 240
524 462
954 36
924 425
116 844
936 502
606 65
95 696
858 166
830 189
172 985
384 651
432 759
702 421
314 646
682 139
165 848
201 892
315 710
744 283
250 802
783 478
444 982
738 419
512 64
204 770
75 772
953 490
807 112
688 154
908 424
772 200
664 519
124 991
903 40
10 911
304 911
970 206
883 120
737 150
717 530
1000 553
978 69
645 36
734 534
997 568
636 252
860 63
907 198
910 230
971 220
94 839
185 1000
145 864
854 145
992 544
552 576
687 424
934 11
227 828
346 715
548 381
822 81
641 252
192 844
538 557
304 994
800 72
130 720
838 392
750 586
753 540
714 495
927 180
874 275
936 237
54 994
867 510
333 806
685 286
342 627
809 244
92 792
354 688
601 402
730 512
682 371
718 72
554 370
86 673
478 666
894 572
573 114
357 860
412 820
880 224
135 750
882 293
360 806
901 560
550 89
695 480
262 927
128 687
803 10
766 440
784 213
690 252
921 202
40 647
298 739
158 919
880 167
794 76
755 262
528 136
508 526
526 464
718 366
591 460
694 503
604 141
706 384
510 457
508 130
594 81
369 718
264 802
594 448
34 609
467 612
957 398
665 562
963 574
903 128
82 708
710 226
804 201
52 966
612 129
125 612
337 694
919 188
668 232
60 947
921 584
136 868
347 990
961 344
933 532
850 426
213 942
114 890
474 646
106 879
435 896
840 254
492 725
897 102
398 840
607 352
786 314
436 832
774 2
544 90
964 539
704 39
770 556
816 270
74 708
416 672
8 972
921 142
558 518
694 8
165 988
865 16
120 943
775 428
529 90
536 180
687 202
205 976
472 947
610 459
789 280
816 422
325 802
576 445
347 618
930 60
750 36
654 505
290 793
276 607
719 190
4 834
422 843
360 975
832 456
605 150
345 788
261 694
958 462
496 663
752 295
686 43
760 418
884 160
762 23
1000 335
304 728
604 331
768 551
477 638
174 972
124 627
708 194
810 548
278 777
248 916
688 460
38 609
43 898
154 993
545 148
790 171
482 994
108 654
382 675
616 212
4 895
677 426
801 392
49 920
128 927
715 510
656 318
803 412
907 272
900 379
652 438
710 45
259 678
874 475
177 874
805 562
670 559
777 292
907 130
524 18
571 150
110 918
850 553
854 12
112 915
714 360
937 508
855 226
162 870
947 516
564 578
860 391
298 660
540 318
389 804
432 678
558 253
930 507
78 602
974 292
38 972
180 884
624 511
971 562
945 72
610 248
614 243
414 951
935 238
423 646
335 640
872 577
941 580
79 796
972 510
17 868
991 282
344 705
1000 186
297 850
885 372
462 970
761 372
426 668
341 822
701 394
108 712
926 102
561 94
623 484
928 414
176 882
262 792
664 80
152 652
451 654
964 404
222 838
721 248
642 463
83 646
195 848
639 468
858 564
504 155
573 218
349 886
876 438
10 784
928 517
272 663
425 604
287 768
650 532
420 683
644 351
954 298
637 324
151 734
889 454
429 878
844 529
486 845
25 804
398 748
394 632
982 559
781 60
756 547
922 294
673 200
586 449
241 728
592 219
700 255
225 600
250 839
107 934
504 305
911 228
837 490
189 986
993 400
738 81
620 186
416 630
192 923
786 538
978 243
745 44
205 836
928 376
210 968
970 104
949 50
447 614
282 801
60 966
228 734
334 688
175 750
854 54
652 566
898 182
425 642
460 711
14 849
823 126
610 371
509 520
493 658
649 552
219 854
583 468
609 314
668 360
202 772
912 230
103 632
968 348
188 801
324 993
53 688
128 883
15 970
850 311
987 90
789 510
707 306
622 471
265 940
970 146
520 204
495 830
754 120
872 564
148 955
226 698
651 548
802 574
341 870
922 279
170 651
800 148
892 117
717 18
526 164
952 195
502 112
163 602
94 653
273 694
126 963
382 846
598 170
118 882
148 761
582 146
68 996
827 406
634 136
945 580
512 423
55 690
844 100
868 58
622 14
397 724
480 874
619 558
756 333
825 226
968 400
736 287
386 847
942 396
595 190
618 326
540 243
460 915
878 322
856 477
454 852
56 960
593 502
280 618
532 157
579 334
290 609
702 267
964 512
472 800
340 933
964 560
393 616
954 499
841 180
612 172
610 425
286 727
591 10
948 400
348 954
600 31
833 402
797 136
570 384
917 16
480 650
816 548
956 565
286 718
8 924
289 690
102 615
588 277
897 590
372 808
661 132
291 962
908 34
145 902
339 744
33 608
378 673
193 596
126 650
394 643
224 912
659 240
840 344
273 930
862 82
405 642
105 878
616 459
658 178
214 713
714 89
150 622
697 442
231 758
216 754
13 904
562 463
895 102
690 123
458 826
915 312
550 133
548 558
991 492
865 560
607 246
474 714
130 811
433 760
124 724
979 534
7 654
448 894
634 208
324 735
504 323
645 34
810 537
966 572
912 577
954 344
760 303
537 464
702 427
657 512
661 580
145 898
642 127
842 85
936 40
933 480
104 613
372 802
638 75
284 949
18 978
588 421
859 532
930 213
764 115
554 517
572 436
357 652
448 716
546 83
676 89
869 100
99 672
821 118
700 2
792 377
394 796
141 724
697 52
568 262
307 946
178 680
345 932
924 534
513 378
327 846
562 94
720 527
703 506
893 244
540 95
774 590
710 57
598 22
279 682
542 40
606 568
809 172
948 341
544 2
582 567
410 973
612 247
759 320
928 296
608 283
792 159
262 932
724 39
94 734
789 534
524 298
948 410
839 316
318 833
229 826
512 463
558 332
291 992
321 704
607 506
698 309
188 849
802 238
694 7
991 250
19 726
274 818
426 820
600 73
560 13
52 607
607 444
757 166
615 328
939 562
586 577
929 544
848 417
875 514
850 482
517 290
577 184
982 525
218 952
996 592
727 52
579 356
978 266
670 532
248 955
803 238
665 244
674 429
978 535
593 562
897 126
606 24
309 752
830 9
771 210
7 906
832 415
822 589
789 368
654 451
505 42
205 838
863 576
905 36
13 952
291 790
854 561
796 159
117 928
207 758
950 568
700 549
272 936
658 403
910 410
874 128
331 814
918 523
646 379
525 478
624 394
187 944
178 704
976 270
992 414
944 418
283 632
736 537
558 86
357 670
886 545
774 456
91 904
981 274
586 498
264 855
810 382
870 159
636 83
784 492
678 386
713 120
895 468
507 480
518 370
672 526
994 111
775 60
644 201
813 132
720 447
138 742
955 78
972 321
712 188
394 861
328 840
658 355
894 280
397 828
54 601
150 791
273 996
964 371
572 36
962 157
754 112
28 738
60 813
786 575
894 199
402 874
204 835
662 166
652 479
218 915
852 509
929 220
892 531
54 908
277 930
332 984
678 461
530 87
978 462
584 45
943 502
874 495
471 698
872 583
752 82
330 714
654 326
646 34
886 115
698 169
551 270
628 242
980 366
320 679
744 431
3 964
758 369
744 72
550 526
826 373
704 280
505 270
871 488
751 14
502 548
244 864
568 150
576 174
806 379
900 398
265 818
784 65
274 909
672 152
972 355
412 823
528 205
548 253
911 142
816 214
621 458
680 427
78 852
696 490
524 162
613 452
788 396
158 961
245 744
659 142
204 970
773 390
867 246
882 579
210 674
495 994
125 894
698 42
684 39
479 862
972 142
670 516
751 52
926 90
742 473
618 94
612 319
716 142
938 579
917 18
726 422
510 175
466 880
780 263
588 467
862 136
618 125
976 144
838 210
644 510
182 789
908 84
756 523
957 174
949 96
263 738
914 519
744 297
938 130
869 30
369 688
526 325
654 579
569 294
843 520
557 120
942 417
570 182
636 367
672 340
280 687
885 538
690 180
590 261
998 550
580 557
147 758
778 58
916 547
160 836
944 273
730 109
433 650
562 576
668 264
587 132
698 573
376 854
889 150
302 777
108 863
217 988
954 407
526 457
872 484
216 743
680 403
880 278
484 710
73 884
117 870
556 80
768 143
266 664
481 850
750 1
658 6
747 546
661 538
701 202
980 271
276 759
686 225
116 864
672 69
349 926
404 634
63 802
327 802
302 798
922 41
56 775
380 636
412 873
564 1
570 75
644 265
657 320
984 432
609 346
360 826
976 269
992 117
228 707
775 534
678 566
548 523
981 244
530 466
815 270
458 852
586 348
415 976
963 2
624 506
855 268
42 967
274 953
925 160
501 128
343 878
178 753
139 942
108 984
385 786
850 525
516 194
684 246
848 225
863 424
1000 558
182 781
504 332
630 509
501 130
498 681
748 505
340 937
253 912
823 498
460 942
268 820
113 676
601 258
820 527
837 526
464 939
636 388
782 124
774 347
990 160
845 496
184 996
422 655
406 604
582 480
912 380
512 319
920 78
583 458
159 894
147 930
288 721
940 480
699 480
360 758
141 708
843 178
66 863
798 577
923 430
899 232
186 645
854 256
790 41
878 474
73 626
13 710
756 367
219 612
902 163
547 264
716 229
602 535
907 188
588 321
664 481
948 549
933 396
408 639
762 105
327 984
196 750
799 418
760 238
723 322
796 402
208 651
12 880
606 209
818 295
408 814
978 148
4 781
674 115
388 954
630 520
566 588
749 522
362 802
60 612
714 59
321 674
210 969
62 832
165 834
329 780
592 261
665 40
829 90
628 39
954 188
607 46
702 437
653 288
268 730
29 610
300 880
830 69
493 802
658 577
430 809
762 475
890 571
863 526
264 905
985 184
377 612
566 124
488 919
156 969
130 875
115 940
992 345
760 134
192 823
624 371
724 514
380 690
132 816
966 215
797 492
721 120
378 632
954 5
585 504
932 195
923 340
276 663
115 704
809 178
129 742
374 648
852 70
120 650
690 510
581 324
650 591
284 918
678 391
957 426
539 240
238 909
509 220
740 57
242 810
567 458
20 967
118 855
882 506
945 572
963 110
286 697
870 82
627 534
518 258
856 393
386 723
714 61
650 567
51 610
110 966
726 149
425 790
590 114
899 238
88 765
815 534
414 754
544 439
814 17
309 624
429 618
897 8
469 698
825 86
928 341
532 129
187 596
778 187
654 27
507 160
498 748
925 296
837 284
524 193
650 529
888 207
76 618
747 270
350 774
462 712
923 480
238 622
636 437
570 550
438 810
412 896
532 479
590 523
444 770
770 579
525 316
271 822
94 767
318 652
117 952
541 114
89 606
675 156
68 637
840 195
18 947
20 771
879 398
748 401
155 664
361 760
720 393
984 565
696 40
306 845
81 792
508 579
706 285
12 823
320 895
489 874
299 774
979 78
100 978
11 810
596 579
391 990
76 923
393 710
511 8
270 864
898 371
555 4
483 708
754 391
208 616
998 469
388 766
828 146
976 477
384 885
894 480
858 82
976 564
908 397
848 532
173 754
557 94
652 391
164 606
479 766
606 352
468 774
682 342
708 151
877 284
209 774
634 422
844 333
108 742
695 280
129 864
310 692
430 829
496 837
736 8
145 828
865 122
919 84
302 819
640 577
132 787
379 746
246 657
600 579
988 10
510 438
783 432
555 112
565 516
810 471
958 208
333 896
552 237
852 179
518 88
652 507
830 520
678 501
48 629
91 710
202 869
636 278
726 318
514 534
210 776
529 132
840 125
748 343
417 960
152 714
114 874
997 534
116 745
544 587
298 962
594 268
744 279
770 391
160 952
546 527
30 843
615 494
912 539
908 583
147 778
278 801
795 186
380 703
996 430
588 554
787 8
932 226
219 734
620 90
748 259
232 687
704 393
586 475
604 13
610 45
630 527
844 45
720 118
372 765
142 925
508 64
82 879
363 728
820 32
560 156
433 842
538 516
503 312
750 415
665 282
867 116
850 396
734 513
618 352
112 954
600 119
42 891
249 722
196 722
876 113
628 321
217 788
102 705
996 103
81 604
998 387
119 858
12 902
28 852
100 988
968 300
640 31
829 364
715 358
459 890
216 690
732 402
699 134
324 715
624 562
34 750
1000 534
508 483
607 232
332 658
624 134
656 168
198 599
769 380
507 56
519 308
680 358
800 220
893 504
645 590
554 297
921 548
580 79
388 661
298 970
807 52
531 292
43 618
237 664
207 670
232 796
780 459
97 702
310 671
430 825
647 336
567 200
534 539
706 73
679 526
873 460
253 734
875 52
556 509
903 204
568 171
831 302
511 530
818 93
975 440
391 680
689 544
726 313
978 515
963 226
968 294
183 738
232 810
651 160
837 546
840 29
834 116
565 526
502 229
648 484
967 290
973 194
263 684
930 306
112 725
303 614
760 180
600 76
352 618
492 950
726 563
928 372
528 511
938 166
165 910
553 426
640 593
688 136
758 283
246 602
995 496
166 857
106 809
880 29
732 181
873 72
878 559
412 933
633 306
374 820
132 621
726 43
358 816
992 111
621 588
755 234
666 473
352 720
643 314
718 115
359 660
94 683
835 118
455 634
826 265
815 70
323 966
448 653
780 348
270 722
746 555
361 784
156 939
922 163
463 938
412 739
442 620
238 670
257 928
62 760
876 578
233 876
708 39
240 821
192 882
274 722
505 70
292 796
804 397
562 231
430 603
376 772
633 304
604 572
188 724
354 904
590 75
579 222
414 809
211 744
944 129
46 710
982 399
322 850
147 732
894 204
774 527
394 628
46 668
284 873
611 120
304 835
140 730
130 917
552 513
682 562
687 80
608 523
348 613
13 744
165 696
504 522
324 681
798 323
428 955
864 101
658 555
777 416
572 558
621 330
324 809
310 622
967 414
579 376
508 176
1 920
228 870
652 87
107 912
826 100
956 172
960 91
785 550
533 498
417 778
920 291
585 20
304 764
342 937
513 128
718 256
542 483
464 787
504 68
138 740
948 4
684 552
712 369
109 960
217 842
720 238
852 301
194 804
380 757
128 652
34 612
706 582
105 732
976 335
228 705
966 430
471 690
918 328
840 341
104 615
58 651
378 758
134 792
570 446
228 864
734 163
370 969
991 374
838 153
572 531
618 298
904 432
582 66
972 377
453 660
457 728
900 217
814 433
427 780
988 556
632 159
777 516
619 220
551 322
561 424
318 889
555 368
716 592
915 166
665 268
296 660
88 612
964 476
709 572
698 291
867 394
249 670
988 115
618 518
742 141
767 136
970 389
105 860
223 738
877 22
821 534
360 951
364 710
820 276
902 166
876 230
597 572
828 68
771 528
323 682
811 532
570 577
75 688
307 916
418 728
647 586
248 712
660 400
925 60
620 475
807 430
368 823
888 287
711 330
622 80
661 164
212 787
978 85
388 672
238 904
658 78
851 330
505 132
944 484
138 726
565 320
797 460
710 454
753 418
364 989
684 527
742 164
557 262
562 29
842 409
538 356
699 52
435 760
82 608
178 677
550 124
903 508
846 530
305 766
435 656
29 772
738 194
493 974
750 384
165 648
662 234
932 180
641 162
78 830
324 961
812 85
134 976
546 27
693 502
714 355
756 583
477 766
518 214
498 786
454 663
928 218
114 793
919 464
24 838
822 39
692 516
394 742
176 867
728 571
839 592
473 706
840 116
649 228
423 946
866 552
583 586
79 660
469 904
365 672
112 990
986 267
764 286
426 853
676 419
902 268
711 230
549 572
654 570
466 990
172 997
21 964
793 190
482 726
661 22
323 892
690 341
83 876
581 330
149 772
914 24
450 796
737 526
546 449
478 897
591 210
932 126
816 167
216 885
940 505
975 194
957 568
832 445
754 102
144 906
602 52
940 7
920 546
640 485
815 286
898 482
244 985
955 408
762 231
702 241
187 676
836 409
672 540
441 610
414 660
431 600
841 294
978 456
950 213
397 848
556 30
682 105
813 460
38 931
664 406
716 523
430 930
980 190
116 682
934 288
142 697
824 514
784 527
422 766
758 555
569 592
564 143
784 360
552 234
39 694
810 431
318 927
802 549
794 171
463 768
748 316
846 122
516 548
831 432
177 660
738 281
538 352
667 150
610 279
804 453
698 478
646 338
394 925
290 958
842 519
522 252
197 996
516 298
884 283
783 26
978 23
424 647
402 676
792 490
669 550
277 838
909 80
574 571
556 574
667 420
364 766
548 180
591 530
529 528
476 898
688 313
29 850
976 285
434 730
564 149
245 690
665 114
649 356
904 52
439 762
745 150
653 4
643 184
632 121
679 164
656 559
876 440
838 57
311 910
135 842
10 636
366 884
880 438
673 416
469 954
462 628
599 534
936 225
666 513
432 746
352 934
440 631
798 361
796 252
814 514
15 616
249 934
678 407
680 582
739 332
334 834
263 882
706 339
715 226
223 620
987 2
990 369
791 4
832 107
590 211
777 162
880 421
81 808
564 130
898 581
885 376
43 726
270 779
928 236
238 708
613 4
326 619
667 160
652 592
778 493
362 781
797 312
540 518
780 217
929 492
844 76
750 243
489 778
873 94
431 682
566 583
784 202
510 81
870 165
838 309
713 60
16 810
54 747
759 500
719 438
4 879
911 400
992 135
366 825
510 504
372 731
618 257
570 380
879 526
105 990
537 516
954 82
648 159
48 697
560 571
789 572
418 917
689 148
880 270
860 450
561 518
498 744
658 239
613 254
630 326
253 866
10 702
18 988
597 108
77 1000
607 224
312 672
99 966
511 162
86 618
430 708
683 588
664 215
808 387
322 961
602 145
420 676
88 930
456 948
894 255
460 960
340 808
409 794
442 996
444 843
854 124
972 483
975 354
916 275
194 651
599 60
816 28
580 207
572 82
585 74
800 187
28 845
334 637
592 44
897 70
427 974
865 40
368 789
610 271
732 62
536 447
796 278
892 146
317 880
632 205
552 426
624 294
862 373
831 360
330 645
41 910
518 93
129 732
898 563
212 735
592 419
568 324
353 946
555 52
780 590
952 519
972 280
339 842
929 360
602 513
769 212
364 878
46 992
598 470
136 908
682 72
864 465
637 62
383 750
526 237
274 703
208 745
780 370
778 395
871 144
991 254
972 207
706 539
289 938
33 742
550 405
44 751
976 99
968 493
80 916
726 529
736 172
972 269
585 400
106 695
365 928
515 556
556 524
997 554
432 767
527 162
862 503
1000 515
414 871
394 699
632 553
125 766
874 86
798 353
422 831
759 590
367 768
876 353
908 73
660 79
24 880
729 198
854 85
606 158
705 90
344 942
616 17
214 941
712 31
389 966
625 458
186 649
513 106
853 300
596 177
590 205
525 206
224 883
331 728
477 880
11 700
976 207
407 844
510 77
292 950
659 292
644 478
255 926
370 721
177 700
751 330
943 6
848 193
284 690
142 630
696 162
452 610
704 289
253 636
954 273
557 526
65 762
869 64
439 614
484 697
907 56
183 718
754 276
781 114
406 815
636 69
516 517
657 170
739 238
603 186
250 738
697 514
930 21
548 186
429 824
882 233
936 567
710 525
576 488
420 603
223 686
579 588
580 73
503 502
620 555
612 390
570 282
204 736
484 727
268 644
738 295
514 221
369 972
986 64
95 700
615 144
883 68
659 576
750 88
225 690
582 138
484 886
678 562
472 933
145 904
928 131
796 514
207 998
245 880
846 579
300 847
30 712
744 525
402 743
952 527
754 179
618 549
247 696
574 405
288 759
480 831
424 821
196 884
582 295
869 288
577 342
311 994
612 428
789 590
44 763
729 524
900 554
382 733
768 572
871 402
374 652
824 225
328 990
619 534
215 994
607 50
778 483
520 218
499 880
800 481
994 498
759 588
303 830
744 243
538 146
650 393
128 658
844 159
618 18
508 109
928 151
912 280
271 772
147 974
518 108
510 503
165 838
110 933
927 320
934 454
129 938
577 518
354 880
156 734
1000 164
430 742
825 200
952 589
736 193
528 338
773 264
445 720
390 687
922 591
634 407
474 641
752 502
172 667
507 430
840 586
594 322
508 55
106 889
487 652
146 639
430 896
972 265
667 182
769 502
516 150
366 682
516 407
820 450
458 687
859 284
632 387
39 748
826 173
533 510
874 301
767 402
240 853
971 550
870 323
34 926
950 430
612 70
403 872
870 226
109 754
391 772
784 398
741 292
558 203
844 350
667 114
107 652
892 529
219 722
82 803
376 669
708 250
778 135
170 606
680 454
511 240
860 562
70 713
253 862
791 394
170 886
799 208
835 478
344 867
702 523
894 143
682 337
355 720
458 931
716 15
155 634
360 888
298 750
263 964
660 199
198 829
660 141
94 996
210 640
214 814
540 309
95 816
349 776
954 372
422 822
627 312
754 153
817 558
710 330
736 205
326 889
284 913
983 414
710 444
994 524
661 348
962 436
180 736
168 880
790 248
481 764
438 986
880 354
163 938
583 90
248 871
82 656
912 393
26 810
60 997
139 910
32 934
226 772
556 158
519 4
808 260
723 370
762 114
215 622
630 121
899 52
382 678
633 56
376 682
790 426
176 747
865 82
108 965
381 728
690 533
792 353
409 910
507 254
942 473
152 784
824 73
296 657
137 780
671 342
561 134
864 40
270 710
88 644
840 445
964 154
70 617
634 532
87 630
238 873
682 382
760 239
884 304
846 375
774 453
968 427
339 938
366 989
475 708
489 864
455 666
666 447
450 853
936 565
130 945
636 89
232 802
661 78
987 418
542 588
712 336
906 93
780 68
752 544
766 563
339 910
481 838
856 440
460 831
912 39
636 180
546 283
580 11
489 802
421 854
822 343
408 959
2 667
210 821
927 356
765 506
803 262
385 914
90 688
348 667
884 328
167 726
807 50
521 54
136 724
439 644
728 318
690 144
571 132
910 2
544 498
952 562
808 292
525 428
212 622
618 460
370 993
982 360
805 228
277 942
473 832
466 988
667 298
932 531
264 953
82 644
341 738
769 308
148 776
432 687
312 751
677 130
984 590
667 48
504 181
890 48
307 700
853 220
904 563
333 606
655 526
779 526
242 774
908 363
516 575
936 144
583 28
139 970
940 47
808 239
122 678
808 370
483 824
561 38
832 538
954 12
207 760
76 794
128 723
745 376
719 462
699 254
891 490
775 482
281 892
643 432
192 697
762 429
452 658
912 557
904 5
171 652
602 136
628 258
978 513
753 534
782 145
794 229
910 459
438 760
718 551
480 747
623 528
667 8
150 990
828 108
998 48
538 15
636 244
570 88
636 402
794 489
159 854
70 981
604 54
154 991
586 138
180 845
556 465
858 254
160 988
364 816
191 820
486 814
647 420
631 580
329 874
672 342
636 415
362 906
562 36
676 433
976 445
849 586
170 739
89 732
612 352
235 878
656 570
208 967
574 365
384 950
177 972
89 736
552 364
982 519
612 463
662 513
39 656
781 84
253 698
711 458
94 743
654 319
349 874
298 878
889 44
698 210
498 704
544 513
971 108
499 652
538 268
680 123
278 682
422 933
461 774
592 173
274 711
268 761
984 176
130 823
468 731
393 688
4 1000
29 822
27 940
880 250
835 166
889 550
529 38
93 974
236 735
791 510
492 655
323 978
804 377
128 970
172 608
767 472
547 550
758 153
949 160
157 716
468 983
68 826
886 338
589 546
670 504
130 998
819 356
300 648
328 907
562 546
300 928
798 135
794 3
925 36
379 946
352 601
797 586
887 310
327 702
622 234
976 530
832 145
622 523
371 744
855 396
141 828
873 432
762 194
190 712
354 961
994 283
109 890
908 28
158 975
795 264
510 534
87 952
631 208
85 754
312 652
258 628
173 670
528 321
973 486
522 533
61 848
444 823
792 497
894 511
19 862
262 904
410 631
766 559
226 964
848 408
540 332
468 601
130 696
676 25
524 229
234 690
64 800
211 618
819 30
435 920
576 278
554 376
602 55
468 917
857 166
955 386
71 670
924 30
720 555
538 343
734 553
172 681
36 689
844 492
652 224
620 235
990 48
804 581
776 480
862 48
240 683
253 804
728 129
334 783
717 370
172 609
822 495
621 464
522 491
385 890
730 22
549 192
802 576
255 796
195 606
728 444
272 843
342 621
25 928
859 574
666 570
724 287
49 850
898 518
772 553
44 801
664 570
808 530
659 474
525 530
798 118
246 890
571 504
66 645
664 79
439 742
516 28
487 938
104 798
828 550
961 424
772 583
918 556
448 907
564 535
756 118
565 340
688 79
778 557
372 859
658 458
100 660
509 216
438 672
614 379
80 828
25 872
889 242
604 240
918 23
45 664
642 218
536 193
705 480
663 34
48 699
409 982
354 916
122 891
776 577
23 954
560 199
558 562
735 572
140 654
848 226
569 184
811 344
343 970
796 270
68 891
90 657
652 314
228 873
459 990
166 795
363 900
852 400
722 510
922 508
852 281
274 852
72 917
238 598
380 913
650 108
531 580
174 777
514 586
672 352
972 530
118 886
435 786
993 298
368 966
925 574
906 522
592 571
838 429
724 159
973 260
632 162
901 432
402 632
877 540
942 138
912 121
184 855
959 298
872 463
174 802
529 302
549 152
171 768
688 288
910 489
482 915
250 754
116 975
318 740
48 886
38 660
656 297
899 208
57 604
688 402
329 894
510 448
722 27
378 653
571 154
964 334
114 725
846 458
898 176
746 147
848 411
597 540
581 568
726 534
532 32
612 500
855 362
878 124
601 508
888 541
76 917
820 381
90 715
118 765
181 964
677 106
736 105
678 191
972 336
627 216
267 652
604 421
166 935
162 821
893 582
994 204
230 999
540 77
662 204
803 244
372 954
208 882
778 565
992 313
813 126
756 90
447 754
752 385
518 264
544 196
948 17
884 375
718 20
109 614
594 340
820 414
187 844
370 665
879 150
70 699
327 676
877 222
146 655
154 810
894 49
948 509
393 746
997 528
715 216
577 444
672 130
969 430
282 913
170 763
527 342
912 177
872 427
357 926
880 544
802 300
4 955
586 298
382 852
286 874
552 329
165 986
606 422
42 663
551 408
742 165
700 225
501 132
772 74
628 19
375 812
60 756
753 304
834 186
212 628
178 982
944 516
209 930
610 78
58 660
749 550
544 431
540 542
475 786
580 258
792 503
782 16
591 372
558 139
708 578
913 192
686 127
350 754
844 555
124 717
243 802
602 505
573 278
336 817
670 202
636 57
239 990
928 24
376 760
969 244
26 642
626 588
480 763
747 512
970 29
616 372
768 249
196 645
486 719
448 746
775 246
402 797
526 549
168 867
926 510
574 369
178 1000
873 468
582 475
723 200
562 264
321 914
570 525
876 279
29 796
367 746
858 300
720 505
530 79
396 642
556 207
527 538
819 564
778 302
100 903
286 602
208 601
344 810
666 153
499 746
882 286
576 384
889 338
941 394
180 687
504 440
509 372
715 8
207 780
643 530
299 916
996 184
648 348
844 18
18 882
330 817
900 292
685 588
529 380
684 445
16 877
780 161
592 113
48 611
109 712
887 112
233 720
708 289
624 161
268 854
340 760
39 790
700 551
436 848
514 155
868 200
790 120
802 361
156 855
898 64
802 135
661 178
90 724
743 258
736 188
821 574
618 77
877 468
948 479
28 600
228 836
220 613
254 985
857 222
998 163
200 604
992 27
841 32
622 101
986 522
582 52
926 394
546 549
205 732
18 906
874 304
908 192
422 666
10 762
765 300
874 107
184 802
786 357
762 43
847 52
764 204
903 494
728 573
966 160
719 496
450 764
694 42
929 126
910 264
368 748
468 679
903 48
964 84
997 184
759 466
2 931
400 974
618 47
816 575
644 582
130 798
949 196
444 739
924 417
750 197
988 48
534 300
370 714
940 171
188 744
952 227
940 540
587 276
616 365
428 790
694 98
727 118
198 807
893 502
805 72
552 302
166 983
598 392
662 298
906 229
313 606
714 31
215 966
366 833
37 722
682 564
294 646
112 598
218 855
351 872
986 339
490 934
492 884
718 21
624 90
555 370
532 227
995 78
3 898
46 732
760 562
976 400
800 205
910 303
556 528
522 222
973 502
256 808
538 263
232 696
519 180
646 239
330 952
88 906
719 4
408 845
191 654
9 834
875 6
187 982
727 44
799 548
886 77
492 992
144 882
892 262
998 247
178 895
776 438
326 609
7 810
857 516
302 841
758 288
541 554
319 800
757 18
836 192
831 520
129 672
818 79
809 268
576 499
678 320
46 808
648 188
88 917
614 144
913 534
319 916
690 12
915 336
172 966
811 520
306 715
868 509
166 694
552 50
642 473
123 882
571 50
610 294
792 54
388 781
754 90
762 560
942 258
855 200
506 580
982 383
27 926
912 402
902 207
614 76
407 894
553 576
882 195
226 797
94 984
942 494
204 648
144 922
965 504
726 450
922 160
815 310
544 128
502 211
732 27
552 54
820 504
774 240
593 472
376 629
922 511
380 892
906 153
895 592
598 553
630 274
901 492
870 379
74 634
582 59
78 847
55 756
498 907
345 672
285 762
153 910
63 864
18 759
612 584
871 570
477 892
767 220
194 984
712 446
750 182
474 789
703 240
555 16
72 920
378 859
398 688
596 84
967 144
386 702
611 534
798 16
775 114
166 627
583 442
802 178
208 786
152 783
970 512
110 684
812 61
709 38
518 87
810 122
407 966
642 396
954 429
623 438
694 574
484 916
199 756
944 519
934 82
580 560
173 768
672 58
394 990
651 544
337 760
304 844
220 710
590 540
244 972
130 693
411 964
907 434
464 861
524 121
804 193
887 90
239 730
364 953
265 800
792 214
78 748
772 432
249 874
869 324
908 111
725 36
150 839
246 648
976 543
301 748
523 238
887 252
942 394
215 930
566 523
184 807
397 836
317 766
714 267
923 484
290 910
890 123
427 790
653 294
616 458
198 695
250 623
369 964
328 773
253 754
49 748
28 853
968 298
709 540
64 885
856 500
510 574
171 818
783 404
886 582
358 893
366 947
660 542
834 151
771 162
10 939
997 556
309 992
505 170
616 295
152 669
768 116
388 604
846 548
162 795
530 585
936 270
196 900
946 57
148 770
216 715
795 194
688 506
548 178
546 167
400 740
876 340
811 582
468 725
379 900
656 139
338 669
796 540
607 228
582 383
565 110
871 534
417 732
202 631
64 759
639 410
577 136
660 155
195 774
993 564
51 834
504 534
604 341
684 449
607 474
60 642
612 462
157 722
692 282
58 879
788 528
906 98
578 297
768 234
870 68
554 519
969 452
507 216
433 642
642 590
119 670
584 238
442 790
241 620
760 503
148 711
37 768
937 360
582 450
934 315
572 315
250 697
272 783
647 546
324 907
171 992
236 870
890 247
45 986
950 39
100 955
417 624
800 102
619 494
82 783
986 552
873 252
900 471
872 337
775 8
307 894
552 411
647 354
934 25
848 150
750 413
918 371
613 206
615 262
782 537
439 898
834 569
1000 183
805 556
295 670
234 667
202 828
346 780
446 877
986 393
688 511
829 120
512 270
808 116
827 10
997 150
684 137
382 875
721 150
364 785
529 398
963 62
471 724
240 996
914 309
816 518
225 834
148 939
55 944
376 982
353 696
348 901
16 823
358 771
534 581
105 846
85 1000
658 30
104 706
432 832
804 549
813 148
408 665
192 647
909 362
437 942
1 908
996 494
337 790
360 978
463 1000
430 722
966 582
822 437
348 636
199 846
872 531
615 242
168 722
226 790
871 50
843 496
204 917
659 216
747 278
906 378
861 262
493 674
185 946
651 512
579 446
436 922
679 524
646 163
62 700
853 394
985 154
982 256
842 459
123 766
292 1000
382 781
350 661
609 468
506 349
640 318
432 958
496 669
620 190
474 785
75 614
598 358
540 430
970 425
280 649
252 720
272 699
168 928
872 585
865 526
630 80
513 190
308 603
754 80
958 371
381 690
996 248
220 687
879 282
128 901
954 418
616 544
907 544
394 767
616 489
17 970
512 526
568 284
410 711
756 390
124 814
206 964
486 980
758 573
202 887
702 433
932 490
689 334
324 732
962 517
539 148
646 337
503 256
906 60
199 922
36 752
408 730
134 601
782 370
506 502
378 780
660 523
953 534
944 54
618 150
542 397
202 920
103 902
460 889
381 958
762 263
347 822
820 166
843 474
663 548
62 676
592 343
676 33
804 236
990 250
773 174
693 96
928 93
126 758
597 238
784 96
324 937
703 472
852 565
944 306
807 168
562 18
967 398
646 285
534 521
882 485
154 733
534 44
178 741
394 923
545 178
967 234
517 18
518 552
470 766
947 172
229 982
534 391
473 904
644 468
913 336
780 216
649 542
131 720
930 187
922 559
812 496
552 342
578 420
633 346
988 592
315 844
933 230
849 494
544 270
332 715
582 202
208 765
915 190
554 444
348 663
950 210
575 580
14 636
919 70
822 541
314 802
715 460
904 299
141 992
538 481
314 922
205 870
22 775
807 222
846 275
645 330
693 108
571 410
135 912
20 930
256 664
899 534
485 718
714 365
778 591
712 259
152 615
445 914
710 180
253 940
411 660
190 656
460 702
617 486
585 508
738 326
319 626
677 478
677 402
676 48
996 375
888 557
292 752
314 735
897 538
750 425
395 876
482 901
826 174
510 430
20 627
782 522
454 822
24 780
994 179
310 951
153 718
156 627
516 212
434 894
84 639
804 391
545 18
476 984
610 11
639 398
735 520
760 39
600 557
498 606
44 987
550 82
567 328
722 309
142 976
925 72
207 956
601 454
379 846
168 887
789 272
981 290
27 966
894 404
342 645
778 547
754 330
992 138
829 452
680 147
410 948
932 432
530 88
324 640
520 82
689 388
482 789
114 864
594 395
260 969
966 565
20 955
496 724
606 509
973 202
963 320
310 655
190 731
567 506
454 630
166 670
445 830
206 724
722 49
489 866
224 603
670 478
796 537
540 121
202 711
707 382
885 68
54 995
662 286
94 754
695 504
88 625
974 469
424 759
382 629
650 457
233 700
679 188
883 322
532 417
948 568
523 464
858 129
813 582
507 536
778 508
748 235
970 430
420 926
793 58
855 566
680 36
84 928
968 204
664 121
784 100
853 528
633 572
565 584
328 714
696 415
889 272
643 518
623 88
904 496
740 393
516 470
118 660
793 30
547 528
356 774
953 58
880 133
118 663
604 100
379 944
687 86
830 276
777 10
599 520
148 601
634 218
971 72
511 520
529 558
171 878
920 357
998 549
25 970
163 668
622 477
838 414
944 388
918 381
180 823
282 974
718 586
574 478
526 403
565 154
240 773
353 922
614 219
941 250
486 815
130 906
33 664
516 473
850 305
909 8
260 801
652 31
278 991
520 38
604 564
867 170
960 422
184 722
790 494
504 293
603 502
585 456
758 307
552 60
125 814
185 616
574 436
146 714
356 639
20 793
586 9
785 436
782 228
152 757
146 693
614 73
856 180
742 377
62 634
816 260
800 592
474 853
697 506
18 823
638 430
410 907
337 630
268 797
790 441
304 813
954 508
610 64
707 100
997 212
144 753
914 204
727 134
832 378
232 904
859 324
172 803
706 329
840 416
514 1
962 433
862 99
237 886
256 747
611 334
892 533
624 154
82 812
550 251
954 425
893 460
950 289
617 418
864 427
357 706
578 259
706 103
488 721
658 135
394 949
385 782
770 576
584 315
856 418
651 40
794 583
311 990
444 993
336 832
388 939
606 128
980 450
283 926
898 111
20 670
837 334
894 544
952 397
648 218
134 735
756 450
453 816
515 42
970 169
79 688
613 576
628 583
533 82
607 520
996 349
756 509
705 60
512 120
811 278
139 914
288 671
603 182
13 848
499 830
990 288
620 498
724 177
451 848
814 415
424 941
718 274
172 656
712 459
205 616
788 310
760 86
723 56
992 147
183 642
216 823
524 562
274 933
652 136
634 370
833 178
58 784
750 552
240 714
176 652
756 412
4 729
303 952
859 236
634 415
51 762
726 485
668 253
943 340
517 354
793 48
840 486
306 610
340 677
712 518
778 307
840 589
67 764
367 678
442 953
728 549
978 516
278 694
670 243
185 838
796 443
584 118
114 790
554 196
150 693
570 14
142 833
358 935
978 568
581 22
376 714
711 148
667 368
753 562
114 844
958 243
271 724
496 827
525 86
626 433
762 525
754 74
680 540
303 886
829 224
322 720
160 752
384 944
458 792
588 313
901 374
922 524
247 670
725 418
504 31
856 578
697 268
596 312
410 900
722 583
134 873
446 870
384 732
652 375
564 243
921 504
52 875
771 278
148 951
64 687
250 851
247 790
714 423
332 603
28 694
835 568
733 316
253 822
838 493
991 330
388 956
595 194
557 580
174 847
76 882
904 422
747 304
187 774
656 280
751 350
855 582
652 114
927 268
801 332
456 604
745 16
632 426
180 697
645 420
689 126
82 716
480 734
630 59
822 571
292 669
66 719
594 131
810 92
540 375
44 651
262 968
337 934
895 232
269 924
151 908
827 150
894 420
787 566
180 779
761 204
845 210
938 585
936 375
592 10
632 522
38 958
643 108
435 976
729 178
617 186
775 510
556 164
212 753
670 196
32 688
215 598
286 679
732 13
396 954
462 666
34 889
806 102
571 162
102 708
968 457
772 320
540 586
99 824
504 27
214 841
934 370
514 589
510 103
518 97
735 286
17 690
337 798
924 111
444 725
270 717
471 604
488 624
464 873
885 496
592 196
869 486
320 642
678 230
153 614
202 972
597 84
514 48
291 868
412 951
201 614
601 392
886 395
72 869
538 166
356 933
969 480
751 370
944 27
869 18
809 582
938 124
958 475
533 550
34 741
806 228
790 564
651 120
254 877
824 360
538 156
554 174
380 924
798 355
340 783
253 970
83 702
837 312
505 304
614 238
324 787
57 914
625 50
289 972
732 219
489 906
907 280
504 506
773 366
118 680
300 638
674 40
360 817
507 584
202 739
22 598
109 800
738 51
864 296
857 184
570 278
271 874
736 145
588 417
928 244
80 895
996 75
808 34
832 369
528 371
174 744
428 954
129 636
445 930
280 610
824 307
858 446
818 523
427 696
798 137
88 809
727 486
258 991
379 990
840 579
76 752
694 31
628 355
644 177
692 163
778 539
585 134
954 365
775 42
522 39
130 803
846 353
376 933
384 997
950 97
8 822
92 714
610 494
491 840
245 666
408 610
907 406
52 667
310 852
714 496
640 419
365 682
775 198
687 170
723 216
963 468
597 564
722 499
775 580
142 764
834 413
646 118
34 648
319 860
457 696
900 509
726 499
762 575
535 588
793 290
412 618
90 955
402 984
411 794
634 512
906 230
28 953
577 356
15 854
612 116
569 208
261 880
518 30
528 552
594 493
891 520
840 523
314 852
610 169
932 256
979 94
357 676
974 331
442 634
610 538
544 590
576 342
873 92
701 144
764 400
864 266
420 712
479 670
746 169
740 100
731 208
870 398
231 894
603 308
700 537
105 948
484 797
908 576
927 518
431 852
708 331
995 40
231 628
566 408
897 266
679 508
912 318
898 552
945 4
306 609
547 4
66 962
240 627
648 567
334 976
568 243
28 884
76 704
862 488
424 813
598 251
622 392
81 964
615 254
137 690
595 510
588 334
907 586
914 76
996 63
337 956
886 515
987 216
377 966
682 368
862 265
720 67
850 31
972 278
45 922
957 150
336 834
585 490
808 509
501 424
930 585
228 725
682 580
39 896
953 586
159 806
238 920
970 13
786 593
365 670
962 492
867 346
66 839
68 625
316 884
127 788
946 50
570 405
880 591
28 901
962 309
960 208
24 918
250 634
828 326
428 828
501 572
883 562
725 202
999 242
829 176
208 922
540 58
758 237
888 48
996 350
567 152
712 343
558 274
522 190
88 794
928 575
754 147
834 486
934 309
932 172
299 798
810 479
43 632
841 278
67 918
18 977
268 911
747 348
726 334
78 684
592 176
674 201
655 402
708 135
675 338
190 619
816 119
46 698
64 664
720 582
375 604
647 6
626 585
670 593
974 448
966 135
787 198
487 678
349 836
235 760
732 69
400 984
695 456
596 289
471 928
576 568
2 886
738 571
427 860
970 63
498 937
667 384
604 68
63 886
770 18
927 308
634 363
962 577
376 889
596 427
755 508
792 593
568 359
975 578
433 674
579 12
173 936
272 621
490 783
878 538
566 85
492 763
163 694
574 400
808 386
981 504
350 628
844 145
813 174
223 652
525 116
42 906
923 318
349 702
93 800
510 31
552 156
162 682
592 59
181 624
437 726
52 808
651 320
342 597
905 352
684 128
307 930
440 811
122 951
998 166
485 832
536 547
993 570
773 400
478 826
250 799
704 327
627 558
204 668
130 711
729 380
922 28
211 972
712 142
787 326
181 648
418 687
504 164
20 873
755 478
303 932
559 428
636 39
605 184
289 640
647 222
105 704
748 549
243 630
190 914
933 54
960 452
680 154
864 477
656 70
753 498
424 892
138 642
154 635
780 178
244 945
885 214
542 370
742 107
558 313
384 920
72 595
963 212
197 868
676 530
540 315
722 531
610 118
64 670
382 925
521 168
940 546
952 272
768 306
888 502
804 135
851 418
423 942
748 134
590 160
536 30
620 516
100 991
223 918
610 585
814 301
872 417
885 110
603 184
114 848
958 573
894 306
608 28
487 886
301 682
737 112
28 746
207 886
214 896
692 9
56 859
481 824
876 509
832 29
176 970
641 70
378 618
753 260
859 424
272 664
544 166
699 534
465 1000
796 152
677 198
975 540
541 78
205 874
260 739
242 900
986 247
578 444
10 883
562 353
10 937
916 392
183 864
670 285
13 604
630 229
561 578
433 824
979 554
163 940
406 888
362 789
856 299
97 866
234 645
666 274
622 583
690 270
857 126
598 109
734 226
936 62
777 276
465 796
643 252
653 82
810 45
238 982
590 6
771 174
774 42
641 292
845 352
970 209
126 649
36 718
447 860
598 136
409 892
675 544
367 654
866 292
530 537
798 163
688 558
61 800
624 251
204 865
598 61
106 893
969 238
571 278
68 913
982 415
806 432
722 109
280 684
282 686
129 828
122 897
616 142
427 950
883 292
1000 347
406 892
624 590
928 139
169 724
84 733
774 164
792 274
393 742
400 691
118 720
826 183
676 64
598 438
277 756
35 996
868 206
871 120
567 548
899 462
640 484
478 685
670 572
947 580
514 244
40 895
952 408
166 840
792 493
573 148
760 326
437 600
967 356
528 7
974 592
514 541
538 502
552 565
930 376
630 359
488 777
899 460
220 610
927 590
531 100
344 811
255 746
396 747
621 548
945 138
653 360
371 934
359 870
954 451
864 504
546 248
506 558
788 145
737 562
796 244
758 480
436 715
940 531
14 690
358 805
139 890
586 270
561 488
452 949
891 590
552 343
234 763
127 922
981 532
655 478
210 986
459 794
639 184
544 44
603 586
638 391
638 102
660 249
570 259
954 154
166 860
56 807
679 346
296 622
343 856
925 368
990 278
680 468
910 501
439 760
593 138
638 538
760 252
91 718
538 233
998 153
65 912
307 796
935 58
169 646
577 592
88 681
766 242
456 609
680 465
815 246
914 192
251 892
550 32
39 606
674 303
190 747
285 774
898 241
651 552
547 574
337 844
486 600
787 224
951 204
961 362
547 404
594 489
970 531
550 593
955 284
200 657
986 10
582 562
42 779
322 788
280 844
727 256
772 384
236 823
384 610
726 562
56 907
772 198
872 139
75 932
664 285
448 667
32 709
288 957
722 360
595 468
1 664
24 692
842 507
390 921
24 856
712 263
535 564
72 825
886 4
904 177
181 692
330 998
706 508
542 306
726 94
588 9
211 1000
316 682
195 638
970 571
648 315
302 831
416 987
103 842
453 908
124 969
726 122
581 250
430 920
864 446
950 306
459 862
707 408
604 447
182 873
974 579
549 548
66 844
991 472
161 664
907 590
930 77
990 217
950 324
99 896
654 137
892 432
874 418
920 70
594 356
744 203
960 238
350 603
893 550
712 222
852 375
838 384
808 118
13 638
663 454
874 187
829 514
350 841
632 571
962 489
190 596
534 10
144 744
86 945
480 816
585 370
579 152
331 704
622 67
536 103
157 766
804 484
266 783
714 151
727 462
73 810
583 338
238 642
906 530
637 54
937 532
865 192
726 370
941 478
68 634
440 868
882 48
668 87
682 404
864 324
653 12
833 214
531 414
102 607
619 74
921 132
658 367
223 888
12 608
196 862
142 885
864 411
534 86
104 913
124 639
786 325
826 349
870 440
956 237
728 94
396 765
868 454
447 950
541 340
865 230
360 673
812 495
532 565
738 443
770 276
620 219
570 451
802 562
118 611
630 82
520 90
570 102
700 185
512 574
595 592
68 874
366 894
52 981
753 180
881 142
505 206
80 961
913 6
811 302
540 444
865 282
360 716
933 78
819 302
436 684
793 356
242 750
300 742
144 620
148 646
712 345
597 184
625 252
4 811
510 96
926 270
598 306
428 969
951 458
24 713
194 606
216 647
551 58
507 62
629 262
795 150
941 204
664 571
782 6
771 4
235 734
272 937
776 262
324 862
436 835
306 737
79 642
109 864
755 160
732 183
653 496
421 692
822 178
112 829
420 810
445 772
788 546
594 371
129 752
148 608
788 229
248 853
804 259
70 985
978 536
824 282
13 648
620 264
559 18
914 40
876 482
691 420
966 473
619 304
952 145
284 898
964 517
412 822
645 140
608 534
810 270
508 128
790 168
914 55
90 850
144 770
630 316
814 91
298 740
108 802
553 190
762 528
441 932
759 390
524 430
17 822
352 823
119 748
274 680
510 302
823 348
55 824
404 654
372 768
458 774
196 988
810 1
531 82
427 918
484 961
818 280
10 905
183 686
988 412
876 420
610 450
415 660
818 438
578 429
810 439
69 850
754 528
942 13
760 397
444 685
100 850
428 684
518 435
749 492
390 807
157 612
578 220
665 214
258 911
657 274
913 580
393 744
114 624
609 138
506 18
189 710
355 790
186 930
838 246
890 523
574 114
375 912
754 278
462 911
857 358
298 858
912 251
298 857
283 814
164 750
824 174
266 793
820 278
633 60
866 154
962 306
47 880
448 849
858 447
520 131
184 825
992 30
967 44
948 353
727 546
284 780
865 222
612 154
596 538
633 290
504 100
232 824
625 64
521 358
222 881
564 169
741 568
324 900
362 1000
674 286
938 136
816 472
779 54
16 635
618 332
633 24
878 493
586 450
978 328
304 917
136 775
354 846
734 394
799 290
681 74
678 520
303 978
509 312
710 120
93 860
655 582
337 618
49 790
127 770
230 658
961 510
930 444
834 475
888 467
917 354
124 767
423 750
590 39
712 281
175 786
884 15
683 114
733 466
696 357
909 252
470 756
760 10
91 740
246 870
618 590
622 420
442 756
699 372
375 824
235 742
957 488
334 732
546 80
364 732
157 926
268 800
718 92
621 200
145 802
631 582
125 624
763 282
924 229
294 832
532 426
568 553
440 978
558 79
729 588
626 418
940 122
204 613
61 614
842 255
577 508
562 237
342 887
708 445
958 507
686 415
880 312
28 652
559 310
310 608
866 313
368 690
840 321
437 924
627 212
436 902
238 852
64 602
718 284
164 745
621 398
922 587
330 810
748 376
18 814
202 603
926 153
664 201
876 365
506 135
545 432
893 94
493 996
898 520
494 738
310 975
872 444
820 423
595 250
224 996
94 713
511 200
908 510
528 145
586 394
29 672
524 535
300 712
232 729
727 518
270 667
886 258
318 767
669 338
498 729
297 846
969 292
802 469
507 544
810 124
544 326
665 60
426 930
49 670
796 398
121 868
700 211
833 184
892 10
957 200
663 244
247 980
824 496
390 809
888 277
56 909
975 310
178 628
200 648
94 865
894 291
975 200
885 74
392 730
742 202
550 366
421 920
322 671
136 783
334 691
546 335
630 554
872 357
218 697
354 602
4 619
249 834
244 703
784 515
117 666
566 273
92 661
599 382
889 206
645 76
982 262
991 508
549 68
750 404
156 829
262 986
537 514
727 466
51 632
838 340
760 141
833 396
360 712
510 168
748 590
880 590
534 544
689 94
778 269
447 916
640 305
937 348
524 109
957 270
22 842
628 303
174 650
844 567
534 474
762 169
559 470
732 43
272 832
513 126
310 919
264 809
762 555
861 244
514 592
814 320
523 438
596 99
599 252
670 323
986 514
709 364
248 859
362 835
924 494
45 892
445 820
586 555
657 276
684 340
32 663
104 805
966 548
891 152
910 261
650 19
876 314
703 468
56 639
584 145
618 324
308 927
672 464
732 293
9 966
387 770
473 672
813 74
180 608
868 337
596 259
378 624
851 294
312 946
673 250
776 312
690 526
520 268
946 498
338 1000
816 424
944 556
836 558
321 880
619 292
304 785
803 142
211 910
796 370
513 570
222 909
78 643
229 968
435 732
556 3
29 646
19 810
563 528
438 980
678 126
885 264
861 534
835 392
522 447
184 730
648 325
666 554
514 141
352 996
561 310
976 252
744 222
60 603
855 502
889 122
878 229
426 638
975 96
474 895
624 591
90 773
649 2
763 54
41 880
652 445
948 545
447 934
748 8
753 310
103 714
630 481
204 897
610 378
905 516
807 368
406 613
140 628
729 562
128 630
780 58
572 574
303 826
820 55
962 553
567 242
830 519
573 172
775 340
666 125
908 507
569 120
640 122
654 479
357 958
876 550
449 730
469 832
621 170
666 390
964 252
725 6
606 217
704 493
898 548
588 262
127 828
523 562
915 178
502 272
350 886
963 522
899 436
705 384
793 344
890 537
597 274
32 975
799 412
48 928
807 446
642 309
51 740
138 750
28 989
331 880
201 982
880 559
282 779
40 884
610 281
565 592
43 854
142 859
268 636
530 85
841 34
613 514
148 676
864 76
830 1
40 848
780 495
503 570
418 615
683 340
986 525
682 315
556 564
324 642
668 22
570 110
589 502
519 98
352 898
367 858
893 96
334 953
828 543
82 943
780 369
446 633
860 144
212 751
617 76
824 241
522 464
435 986
675 98
874 417
96 642
889 488
430 685
859 498
719 132
184 862
619 196
273 648
914 36
757 586
803 478
1000 407
364 979
913 430
514 475
686 232
962 567
409 898
726 142
692 58
356 822
989 162
392 979
530 226
516 173
680 180
797 210
420 823
694 409
665 150
790 487
22 764
702 16
77 820
640 153
154 893
910 486
940 530
705 82
834 281
862 114
127 970
552 416
722 321
539 556
532 342
138 821
868 400
600 372
879 92
506 318
972 547
948 267
950 571
992 273
120 857
994 181
531 290
854 501
874 589
921 452
166 702
802 127
954 342
804 542
886 80
888 67
721 552
458 925
760 586
335 874
896 300
448 646
999 128
838 234
977 118
996 522
676 529
634 174
982 402
178 717
894 488
843 442
152 903
1000 142
481 898
206 664
439 620
684 116
428 678
768 415
571 354
604 203
710 13
60 723
760 194
6 632
860 555
894 228
426 845
114 897
415 596
387 664
21 932
566 235
963 536
966 370
9 714
546 95
339 874
912 159
580 98
730 242
198 926
737 168
312 714
22 920
304 920
467 900
950 459
618 580
318 984
146 825
162 908
328 758
894 369
616 97
591 242
268 871
690 572
451 890
481 704
327 818
930 145
332 637
538 558
528 70
568 63
91 662
60 766
478 684
120 731
304 851
796 565
462 907
241 644
976 505
598 10
895 8
990 510
442 690
474 973
731 204
872 237
290 808
675 384
340 956
516 505
414 921
388 947
709 190
253 728
718 48
788 538
996 589
165 668
424 648
238 746
33 614
241 682
954 162
901 134
748 208
274 657
853 32
955 532
885 118
934 357
490 892
94 708
553 412
547 92
969 124
452 724
148 812
751 64
967 494
4 646
997 334
583 236
18 717
742 417
492 892
408 913
829 570
627 164
344 966
313 624
488 972
946 519
434 895
682 588
42 708
449 916
601 368
637 354
304 692
42 709
450 848
765 338
63 670
105 962
591 498
830 49
724 585
562 335
556 484
778 309
950 175
583 228
718 52
958 259
290 892
70 932
634 314
6 644
160 797
724 273
259 872
267 834
188 882
650 396
770 283
722 55
594 443
934 345
316 882
427 824
309 824
290 961
660 449
718 28
321 978
118 601
848 571
594 38
971 84
267 602
48 774
989 234
838 171
413 808
36 724
32 985
562 134
201 652
870 55
718 90
946 532
581 220
720 234
544 470
66 652
875 354
357 666
178 715
57 920
772 502
649 448
654 521
988 356
5 808
202 775
911 442
277 954
544 335
914 268
612 1
127 768
786 220
230 742
899 298
32 664
636 183
594 456
530 387
234 614
151 788
116 627
43 672
502 503
226 859
402 819
823 524
98 919
712 471
995 538
648 581
517 540
786 218
352 903
708 479
873 132
577 402
834 468
681 324
379 824
15 794
158 657
896 543
830 79
682 486
358 850
817 206
543 324
168 936
914 87
44 966
656 375
834 591
190 837
679 24
21 982
90 911
366 994
95 946
40 729
515 70
623 564
722 117
812 459
138 823
483 750
606 365
903 344
716 589
896 169
978 61
892 170
738 451
848 336
752 534
883 440
564 585
492 687
80 852
371 750
40 913
461 604
704 481
946 373
480 932
769 554
828 7
718 320
582 178
836 390
471 862
532 554
978 470
413 988
548 231
689 220
530 553
673 570
552 245
262 789
30 885
211 840
922 168
846 312
546 342
927 326
402 944
633 520
975 434
414 709
690 569
40 650
853 308
600 212
654 87
253 720
762 77
944 451
73 606
775 560
646 222
568 495
922 3
919 458
410 750
978 113
952 535
383 622
274 810
508 489
889 260
975 244
182 757
932 220
955 84
280 876
350 751
18 784
588 545
149 832
668 543
298 605
336 779
845 40
882 375
922 575
310 896
463 980
697 588
236 750
773 556
370 620
272 595
947 324
501 554
304 969
810 526
256 619
588 387
252 743
830 354
652 462
658 275
732 193
237 602
320 970
982 495
964 147
863 378
728 414
648 178
351 870
467 916
436 985
623 394
407 928
921 428
981 488
860 349
282 782
470 724
458 840
306 752
244 873
836 477
666 468
716 318
773 180
694 223
190 635
746 24
418 870
706 249
620 531
318 901
967 590
130 759
649 256
333 680
688 36
923 228
282 729
666 352
11 732
36 810
759 40
922 102
615 516
322 639
468 655
88 865
786 338
719 474
466 649
458 787
151 900
801 152
724 121
392 960
521 240
738 494
658 109
696 290
94 792
714 340
864 572
747 142
76 775
683 294
618 553
974 46
574 290
698 168
569 562
632 1
24 687
261 912
716 297
680 285
139 860
519 248
624 25
922 104
528 251
767 28
641 562
412 862
972 304
399 618
166 784
958 372
719 556
622 440
502 155
393 598
730 96
625 174
640 477
758 337
105 848
765 530
527 316
740 135
860 577
617 534
790 495
760 108
464 771
460 632
206 883
735 576
517 320
582 512
575 222
225 682
668 544
34 965
268 660
582 532
860 520
871 448
864 223
587 88
22 867
583 172
786 308
539 562
798 374
41 970
376 834
564 209
413 760
610 402
103 606
850 591
64 749
64 953
213 754
604 481
384 889
84 813
64 777
732 19
516 488
461 982
828 406
842 186
346 839
898 255
120 748
734 460
108 694
894 193
822 137
768 392
110 696
213 794
954 517
795 240
788 544
986 88
637 304
928 327
660 569
622 43
666 424
606 577
1000 498
284 840
604 373
870 336
312 762
898 575
378 963
738 521
10 811
761 84
894 212
658 495
142 805
194 849
44 907
598 515
818 397
955 410
940 107
202 888
976 219
549 530
626 345
315 866
55 656
974 45
257 742
575 18
642 489
676 125
199 966
929 558
864 347
600 155
976 327
802 478
740 477
234 895
721 442
388 999
389 664
889 52
628 50
996 10
181 710
159 682
1000 506
643 254
142 809
270 680
951 14
454 951
364 718
778 415
670 426
768 351
736 189
700 288
480 719
94 979
222 710
716 408
927 154
725 402
109 920
576 279
340 818
810 47
682 207
714 579
890 156
698 570
376 980
300 802
678 453
510 322
20 874
930 183
834 272
70 639
936 379
980 295
967 22
12 813
949 30
766 490
688 362
724 151
864 48
940 408
778 388
992 292
511 424
474 696
728 258
168 929
277 870
842 574
952 370
603 548
712 106
688 203
558 569
88 974
801 528
382 806
860 381
769 404
706 360
554 552
520 315
757 82
838 335
649 258
654 592
544 45
295 900
174 989
630 502
870 327
784 543
664 427
153 884
816 92
356 922
993 560
34 800
32 994
448 986
272 771
184 660
944 52
328 634
840 135
16 643
906 504
402 889
31 932
284 973
820 82
576 415
570 107
938 82
727 268
450 795
4 654
414 940
924 163
48 621
204 999
906 263
826 480
578 577
15 990
661 528
318 966
202 697
576 410
548 322
508 63
902 160
487 774
763 390
774 264
950 541
664 387
910 538
562 269
720 313
892 476
534 33
576 494
232 793
714 288
742 46
176 799
160 987
606 208
590 12
208 771
762 102
530 574
204 895
874 72
938 253
59 652
704 516
44 760
535 228
696 408
855 378
777 464
482 669
34 770
90 678
408 676
131 940
642 481
10 600
715 378
137 610
878 249
99 928
176 607
815 330
930 296
826 432
253 730
16 598
698 450
995 552
150 736
464 612
853 218
631 334
982 329
834 118
582 39
190 697
804 340
480 951
631 132
85 718
734 247
766 178
147 844
442 659
762 7
168 874
815 6
635 406
842 558
249 998
286 609
495 878
576 375
110 969
948 127
638 487
340 603
634 236
618 24
81 864
661 558
787 582
228 790
523 122
952 311
460 879
811 328
288 973
105 976
156 789
246 884
304 849
906 119
554 532
684 565
507 342
3 932
63 620
852 328
970 554
412 702
742 307
526 543
34 944
418 903
865 520
338 853
639 74
282 701
668 133
564 120
228 898
525 244
450 786
530 297
851 178
172 601
82 725
433 604
388 891
418 742
655 50
890 142
394 875
492 776
606 520
479 774
274 598
456 995
344 918
680 504
196 673
724 169
408 614
75 808
464 615
914 186
677 360
739 576
180 989
211 750
751 278
826 180
305 762
886 253
740 88
380 921
544 25
489 992
368 855
563 112
613 350
856 88
982 510
454 816
990 188
37 674
892 561
979 270
896 307
934 436
940 572
563 76
27 636
607 524
922 380
369 846
642 55
435 780
10 880
86 783
742 216
621 288
300 765
777 576
261 604
991 538
911 490
246 914
73 664
172 921
823 168
768 583
154 976
578 385
415 754
98 606
338 874
668 339
967 64
327 654
660 525
480 599
546 219
710 81
376 955
398 817
850 504
376 670
697 170
298 945
972 335
446 919
644 451
2 660
34 842
609 458
802 257
630 115
96 789
517 240
902 60
674 475
668 502
846 52
937 130
952 150
615 282
344 619
283 976
811 4
729 476
48 782
467 970
246 689
725 502
334 993
654 6
352 969
128 684
460 891
354 789
574 456
915 346
878 15
76 740
388 848
927 200
907 330
759 340
970 574
768 274
589 472
208 789
940 526
816 287
246 898
620 459
618 252
575 502
192 725
570 251
871 68
912 287
712 276
632 348
666 429
628 309
63 600
644 340
854 214
423 752
980 570
224 937
64 634
898 466
528 400
868 25
622 253
760 84
32 871
594 364
618 574
923 198
648 109
750 478
554 69
584 51
270 670
117 710
778 56
652 6
285 690
18 864
666 284
950 585
665 394
648 532
492 994
205 752
875 580
580 23
895 390
136 720
204 746
461 930
973 398
883 78
655 446
374 936
985 150
378 818
513 358
990 115
755 564
879 386
876 543
647 520
92 721
679 226
908 589
784 115
564 424
838 250
721 390
480 774
688 541
22 822
572 415
799 202
869 138
478 723
503 558
973 442
959 352
414 860
543 454
646 592
826 152
788 502
912 474
30 818
586 429
859 258
525 466
916 549
732 271
357 946
892 32
438 863
748 443
660 565
194 945
990 267
124 821
600 392
992 349
864 269
170 933
930 247
702 342
490 941
612 540
892 36
758 534
822 118
808 200
993 66
388 645
470 837
868 31
364 851
723 568
882 586
597 262
795 76
556 153
784 80
982 472
223 714
555 276
129 686
568 236
27 752
964 397
220 652
809 328
820 122
736 373
138 833
444 893
590 243
130 854
749 556
906 99
421 820
90 825
798 440
646 483
688 329
503 444
950 553
514 528
735 122
832 55
573 234
796 22
628 453
658 503
974 145
664 551
37 608
790 220
393 764
384 880
103 850
290 963
268 776
507 462
234 922
866 555
428 798
208 664
508 313
604 538
757 36
352 840
672 471
125 864
511 160
402 697
939 550
170 660
680 28
328 641
977 580
68 795
138 603
360 671
758 544
194 621
365 784
428 655
200 729
622 230
757 216
635 394
123 938
915 176
600 232
534 126
140 633
511 74
718 354
874 328
1 648
994 570
960 163
124 718
651 464
918 349
728 319
878 544
739 430
623 454
198 863
505 574
810 445
263 826
96 740
189 832
517 178
708 539
297 996
739 452
111 900
788 405
396 602
564 573
22 892
606 270
443 954
592 168
790 287
607 200
904 528
899 126
430 699
878 558
839 48
524 49
652 510
480 683
840 181
896 442
630 339
694 524
557 478
826 530
599 58
625 404
347 762
752 481
554 154
109 720
668 205
963 18
172 650
992 315
465 950
1000 310
3 894
510 512
910 62
106 674
814 188
172 953
46 600
258 808
29 708
808 585
528 170
870 131
637 334
774 78
107 736
772 253
24 934
591 578
804 543
899 136
781 302
786 333
634 511
718 45
271 868
199 858
972 425
420 626
247 752
866 582
612 378
592 177
556 570
414 732
908 337
242 991
564 137
828 54
128 994
612 505
475 912
313 896
570 419
906 253
60 651
969 40
268 649
916 358
859 228
630 170
823 516
986 493
798 307
836 318
46 935
682 362
457 626
514 82
894 449
907 350
615 136
718 128
190 836
34 758
207 842
208 768
828 105
689 280
549 506
510 547
589 50
138 617
825 580
490 936
396 799
106 972
705 394
646 398
840 339
306 810
307 686
291 640
270 716
637 592
12 897
594 314
800 258
1000 284
940 492
940 270
204 637
144 800
677 292
176 877
142 895
891 108
989 216
27 856
475 648
270 748
812 297
402 934
684 573
676 44
372 717
412 608
190 613
484 929
910 163
274 767
840 547
753 268
772 118
820 169
435 842
768 504
318 603
710 21
513 238
133 976
527 232
900 558
387 676
690 441
798 249
506 124
392 717
729 388
776 315
545 204
973 18
552 291
724 24
226 742
607 102
480 667
435 784
606 348
724 502
945 482
634 276
54 816
637 46
968 411
417 976
538 339
438 835
116 913
81 614
314 751
990 111
15 792
63 720
112 970
170 706
934 524
454 740
664 65
432 768
996 138
570 148
338 798
608 253
796 100
424 899
624 47
629 378
875 460
111 992
708 295
526 300
894 207
776 403
547 520
622 265
575 306
751 450
614 531
977 340
980 540
643 532
354 780
605 478
900 564
444 628
300 856
523 432
818 559
189 902
859 484
878 391
910 113
396 762
318 718
302 997
565 96
836 214
124 956
498 878
438 753
288 819
468 972
903 456
393 698
743 328
632 300
920 49
956 280
340 759
900 26
993 132
394 908
685 8
822 49
610 314
50 925
225 726
579 346
656 180
604 354
44 906
657 520
906 57
460 852
754 541
988 16
660 339
784 496
262 797
709 174
748 274
36 859
774 472
831 160
828 85
943 166
175 692
120 981
528 490
594 498
514 12
898 360
466 622
431 840
238 706
549 10
800 256
567 488
904 164
786 48
997 34
766 10
105 844
638 274
534 351
838 476
42 912
629 28
695 198
666 440
855 252
609 404
759 392
772 358
354 838
736 449
222 962
385 870
698 337
326 898
678 346
815 166
856 85
89 846
685 84
856 184
510 416
445 850
790 202
945 244
82 969
864 494
889 516
904 78
310 833
777 300
964 223
177 918
134 975
776 145
404 676
690 511
804 277
952 88
558 334
396 877
348 825
607 568
662 486
751 552
936 137
858 315
475 922
760 547
128 918
390 983
115 878
652 120
146 969
840 244
543 212
905 364
194 675
759 266
804 117
795 568
626 508
311 958
165 752
698 22
750 524
778 521
726 38
789 470
978 206
694 488
894 582
207 744
851 430
549 400
876 108
897 478
207 978
819 306
524 309
1000 359
578 193
603 146
639 292
890 310
330 872
789 484
365 990
724 113
136 739
659 22
257 796
445 822
94 825
5 678
1000 26
58 636
696 168
450 734
240 692
778 110
659 76
532 156
645 8
863 144
90 905
730 567
737 84
997 86
362 921
840 499
249 802
87 752
611 378
778 85
534 376
862 55
209 940
396 975
938 25
832 263
541 112
902 57
327 596
634 545
511 64
777 592
358 614
651 570
178 995
685 366
814 128
660 73
831 514
304 860
990 268
368 810
712 469
144 952
181 820
639 154
609 502
835 326
966 110
490 657
286 732
666 490
630 342
972 476
788 190
382 918
67 698
764 27
893 280
208 938
119 978
924 320
420 753
521 342
607 466
614 226
1000 73
508 217
804 443
942 571
935 162
510 174
617 408
627 20
729 392
762 550
586 232
618 566
807 500
85 608
439 916
573 52
255 908
944 537
366 810
604 257
559 154
290 888
936 564
939 220
432 813
477 958
660 392
225 748
445 902
274 682
294 981
1000 349
776 514
906 318
639 86
815 460
642 575
581 288
216 655
22 692
598 526
250 933
760 92
24 863
762 181
850 515
912 576
332 772
753 584
859 36
577 354
506 78
920 553
607 210
417 868
552 240
816 340
700 246
974 405
700 382
843 240
982 570
104 756
144 641
714 417
168 828
78 840
414 677
234 989
356 664
894 402
948 159
627 342
300 740
342 685
938 157
120 812
566 37
764 162
441 704
660 380
340 627
864 354
585 414
564 352
693 262
162 722
906 499
495 728
38 613
884 333
106 842
252 831
372 891
887 48
44 844
847 584
129 600
930 89
543 280
267 960
646 257
780 17
750 152
599 586
774 97
444 808
68 693
959 550
551 72
5 880
723 460
696 524
267 710
703 216
694 493
656 88
595 454
542 87
874 566
958 591
602 15
258 678
751 250
282 902
574 564
956 249
505 368
798 2
640 560
606 244
142 952
430 606
502 588
643 80
702 114
612 333
478 758
200 667
850 232
419 718
114 597
798 261
168 792
788 30
776 165
34 660
526 430
130 595
948 231
775 46
999 100
926 478
502 307
782 517
176 952
932 27
529 478
845 160
636 369
615 476
635 192
831 34
610 364
951 12
388 688
640 572
580 568
792 233
248 808
417 870
513 56
787 222
727 202
576 492
666 530
954 321
603 476
960 117
436 909
108 619
936 127
747 148
998 556
702 565
247 850
123 752
604 250
741 482
491 792
890 472
677 54
396 787
6 695
978 310
623 262
413 810
831 90
218 826
475 638
582 75
448 640
555 488
363 694
356 687
736 547
297 598
594 94
786 344
463 664
958 185
979 212
727 196
573 550
660 424
87 840
169 622
508 18
766 50
764 6
746 325
968 544
955 280
283 942
987 40
672 566
54 864
619 214
629 502
170 906
628 551
346 918
894 100
568 179
740 90
352 774
288 719
199 774
846 327
22 681
216 944
958 290
240 660
664 348
580 204
858 307
741 394
694 448
89 624
466 767
868 39
408 877
153 726
72 926
703 464
948 421
907 142
972 204
304 811
814 501
880 387
950 522
341 670
342 956
860 556
191 972
344 798
414 630
362 813
763 566
898 424
706 245
440 807
564 503
652 495
988 500
260 760
771 452
824 571
724 421
998 301
278 924
678 378
496 639
497 792
978 386
728 358
703 352
2 684
242 892
334 792
384 853
923 246
954 223
973 362
59 744
310 843
749 426
588 278
407 922
328 901
630 165
334 870
808 551
49 978
697 446
944 586
171 754
760 325
570 171
912 34
15 980
806 528
70 628
934 167
36 768
68 667
647 394
736 504
789 520
210 600
758 415
899 556
687 122
160 920
54 957
764 78
732 255
207 984
642 279
643 364
875 544
603 556
910 334
112 831
822 403
130 938
126 860
662 322
370 791
970 267
578 49
904 211
135 834
772 98
148 967
528 195
860 24
729 266
467 648
140 804
669 466
443 652
744 570
720 533
789 24
842 300
679 572
672 327
432 932
894 293
736 380
495 860
976 15
976 307
862 357
7 922
131 604
796 48
900 247
522 576
514 113
738 590
597 428
416 619
568 459
460 916
235 654
530 19
697 130
694 422
642 593
172 927
58 605
997 128
84 793
687 354
530 211
480 676
790 246
348 651
565 114
168 599
630 74
577 388
959 246
643 342
499 966
57 884
48 802
129 844
601 492
430 753
52 874
370 712
680 409
256 800
517 232
631 222
726 577
439 754
949 192
726 393
624 138
505 534
412 761
726 585
468 844
954 266
513 464
298 975
386 637
447 788
264 827
23 720
792 287
973 310
628 277
556 507
563 304
376 784
145 830
670 84
932 129
678 556
217 878
735 164
285 938
652 304
573 246
544 549
966 513
299 886
816 318
264 859
961 562
518 523
538 509
513 508
712 243
239 760
862 63
480 800
854 195
258 919
606 255
2 628
968 589
422 969
954 164
978 191
83 940
502 496
144 672
889 134
964 393
528 301
708 148
653 222
692 205
998 532
859 580
219 980
323 904
370 992
767 60
220 872
884 66
284 940
878 213
156 605
663 356
975 76
972 302
810 43
957 502
940 243
82 840
992 262
963 58
752 99
902 331
821 180
158 988
642 419
927 546
850 366
954 322
941 28
250 917
655 484
289 710
748 562
937 258
964 19
696 30
356 867
156 947
695 366
305 946
660 348
98 753
20 669
585 500
40 821
882 272
170 892
246 810
577 488
464 855
606 538
718 229
859 460
384 684
842 231
760 24
309 868
828 577
865 414
815 562
938 502
146 657
778 360
874 193
20 919
205 684
708 430
154 697
335 994
667 124
506 3
669 312
766 85
588 523
746 88
177 872
236 945
206 844
78 880
631 484
784 510
85 998
152 879
184 910
714 507
968 123
684 115
713 6
380 658
581 544
69 742
668 427
644 589
765 462
144 649
68 769
788 424
563 184
657 544
404 823
584 330
130 596
944 3
174 750
148 705
133 986
980 333
787 524
367 936
422 937
838 322
565 540
723 202
763 522
363 908
503 436
606 319
270 705
522 248
46 887
530 300
136 972
585 194
736 497
608 148
496 757
734 78
441 620
411 782
772 204
807 2
350 972
375 876
1000 451
75 738
882 73
112 788
703 390
468 717
844 106
790 188
538 193
988 94
599 106
844 423
91 838
808 58
941 372
978 538
4 966
32 843
247 730
754 367
841 44
504 121
656 352
246 719
981 402
740 387
274 715
970 417
667 128
984 140
315 768
125 880
543 158
852 462
539 268
551 114
352 1000
952 470
489 602
6 663
453 960
892 455
512 406
750 536
111 850
565 486
141 698
82 794
402 773
95 672
516 549
710 114
716 10
262 724
820 583
600 122
972 411
586 97
485 736
564 224
888 582
914 337
726 70
34 868
656 573
738 61
454 692
189 808
504 571
280 892
890 28
448 765
830 210
364 839
600 186
115 818
768 86
573 78
940 475
554 397
539 234
671 420
801 24
828 363
993 174
787 584
294 670
655 280
582 508
616 102
514 122
570 463
855 118
878 582
166 967
834 204
638 123
687 264
812 174
753 54
178 746
884 64
338 781
568 419
942 560
186 887
615 548
228 665
702 578
630 172
994 377
232 606
514 217
288 961
848 198
781 592
850 557
788 150
403 852
2 685
323 832
360 731
530 372
982 573
648 402
750 519
544 277
318 680
838 447
3 890
72 845
999 330
694 79
598 428
501 8
354 966
985 586
318 725
409 784
509 10
336 768
298 639
737 262
452 691
120 703
520 505
718 554
364 892
564 576
73 688
562 244
516 440
684 454
646 234
636 324
180 726
170 862
808 181
506 130
889 82
450 883
922 241
310 806
712 382
672 451
708 195
622 517
502 577
768 41
607 570
941 562
398 919
900 497
792 344
877 494
76 873
3 842
255 672
258 937
402 912
943 468
69 938
632 84
387 744
626 444
852 210
714 214
394 1000
361 682
848 444
880 384
460 688
619 486
423 706
364 862
934 427
10 608
595 584
238 606
666 33
374 942
548 394
951 314
397 984
173 814
822 531
842 262
588 172
125 646
561 534
792 534
913 494
730 147
684 96
958 398
744 448
514 382
907 568
800 136
522 592
730 70
323 868
918 70
519 184
514 587
720 547
438 971
516 520
891 410
916 485
30 677
942 433
911 582
850 115
638 129
814 64
51 954
94 709
468 980
238 690
518 544
780 516
936 505
604 579
705 256
62 783
646 100
783 552
711 8
565 246
904 253
257 798
240 986
920 82
681 500
262 795
216 827
559 582
468 956
562 19
703 262
580 429
888 91
124 856
889 254
521 184
83 756
742 257
480 857
608 121
452 718
200 666
712 418
670 270
36 789
412 945
331 750
72 881
919 274
909 4
166 675
385 948
84 822
60 777
420 815
401 930
47 834
960 8
702 237
784 272
402 669
192 601
202 753
742 283
444 842
626 205
722 24
438 603
775 464
786 509
418 642
737 292
866 489
330 662
58 981
177 726
648 107
26 679
906 584
487 608
262 654
650 382
573 268
954 373
188 648
553 456
385 716
62 834
966 510
793 516
828 496
732 397
492 767
465 838
153 912
684 303
958 552
688 61
850 159
548 511
43 664
35 942
46 769
361 944
569 72
684 220
989 298
178 965
722 180
331 952
808 251
672 338
554 85
176 813
458 619
264 976
820 353
955 294
202 998
863 22
807 412
436 837
203 624
492 602
12 998
16 693
364 895
925 188
514 177
518 114
836 519
273 618
942 540
771 240
790 60
688 388
924 480
415 614
843 142
605 34
604 592
454 747
720 521
154 824
858 562
550 56
238 821
43 992
489 756
708 369
715 376
458 888
313 626
606 412
378 716
186 960
984 543
862 197
629 4
630 173
655 476
520 414
573 92
691 590
196 967
10 609
544 444
847 284
971 138
508 320
883 250
262 771
683 256
832 408
385 838
772 438
275 844
103 734
582 446
466 655
72 818
615 118
426 792
700 114
718 149
850 15
702 239
832 178
738 210
562 291
486 908
1000 348
518 529
268 634
852 564
925 432
775 462
516 362
901 234
834 201
772 571
413 892
72 916
458 994
293 958
459 676
391 972
545 300
22 753
533 534
535 474
768 7
955 258
67 772
832 190
655 148
598 577
784 256
765 248
212 828
10 944
254 876
938 118
669 136
715 268
934 576
922 556
187 608
744 52
312 766
940 368
416 829
568 196
671 138
876 268
108 650
875 538
830 291
685 256
690 140
125 960
867 496
460 759
56 645
223 758
840 3
640 486
853 588
103 820
611 90
854 478
532 46
521 370
930 203
902 265
79 722
264 650
608 552
954 455
139 638
958 58
915 120
126 709
426 645
200 660
636 433
620 267
74 897
328 685
799 236
930 540
606 63
752 178
874 465
820 84
220 818
704 379
811 544
667 446
214 670
900 255
902 157
354 861
937 454
322 642
696 210
516 438
982 504
694 544
20 606
894 316
465 856
570 52
332 691
679 410
20 634
608 298
948 454
428 916
610 584
232 725
292 865
649 410
629 136
802 512
462 713
976 305
298 629
368 697
460 708
908 502
520 334
348 999
576 360
778 491
895 552
844 89
760 329
684 193
184 841
628 550
583 46
275 678
224 975
798 121
599 438
237 656
188 867
618 447
954 297
730 141
311 652
135 658
281 624
974 486
812 282
705 72
78 955
188 822
55 788
980 403
482 876
657 160
428 882
733 192
840 578
918 354
15 978
640 289
246 794
232 891
746 99
557 274
680 510
681 244
868 312
168 859
895 342
702 590
208 959
926 262
716 334
645 322
190 899
718 153
107 978
876 549
621 590
767 592
994 264
279 612
116 880
886 65
168 662
127 638
828 302
306 938
444 861
411 940
1000 256
890 172
976 399
884 514
574 359
778 146
811 480
445 856
538 586
986 124
698 163
12 812
54 741
899 442
684 371
40 668
574 195
883 8
100 684
382 968
930 281
2 661
836 502
718 559
416 907
468 599
598 509
998 205
854 381
454 751
732 127
288 631
979 560
244 888
715 538
604 422
859 432
454 777
68 723
680 214
168 857
910 432
213 626
422 730
334 722
534 552
800 193
377 886
944 442
239 744
631 558
778 584
812 484
801 462
932 202
328 661
728 304
339 686
650 420
762 36
944 132
926 129
557 394
980 351
888 179
408 758
136 944
796 292
670 480
990 46
680 159
652 586
482 712
712 322
504 340
952 176
301 860
739 128
530 288
192 735
183 766
756 22
521 450
957 320
776 508
904 287
656 343
828 451
52 976
9 896
316 785
708 370
974 216
908 562
994 372
182 661
542 132
157 1000
570 483
74 904
698 81
966 179
135 748
763 400
274 791
181 848
260 880
574 291
127 938
400 885
90 747
648 510
553 116
502 535
158 946
127 826
921 568
258 869
885 378
908 259
448 831
551 562
510 26
824 27
535 576
892 465
294 829
447 752
256 760
107 810
946 203
937 336
603 58
78 631
591 522
909 20
642 380
985 10
723 256
622 518
303 890
956 133
768 537
30 693
656 540
80 960
635 88
502 332
146 847
544 591
587 514
818 202
640 467
434 957
477 634
562 455
376 647
184 629
462 635
807 32
256 840
656 217
258 660
991 224
826 439
882 99
234 980
841 58
595 128
659 372
290 798
989 478
176 709
737 190
613 588
884 528
392 705
793 528
412 733
256 687
817 70
522 575
252 739
817 394
294 781
678 530
654 528
47 814
692 483
854 57
309 862
433 792
750 419
14 877
935 36
324 645
614 51
12 893
971 174
153 700
1 738
711 434
178 716
192 750
949 516
824 348
652 362
590 345
596 502
693 200
796 227
610 188
743 306
336 727
694 211
747 10
14 762
558 505
712 454
686 145
662 408
892 368
264 721
831 524
552 85
671 474
950 133
238 657
410 634
538 219
819 460
706 170
34 932
164 601
957 452
744 333
988 322
892 128
454 808
1000 512
584 544
706 555
799 172
646 140
104 934
774 528
133 642
379 858
472 958
762 567
361 908
814 196
782 139
496 634
691 488
793 198
798 555
438 684
180 713
751 244
605 328
792 61
750 351
857 244
444 841
655 444
664 295
578 480
238 614
556 134
619 162
582 127
190 666
340 772
302 715
328 887
153 850
90 692
838 427
366 979
227 966
904 208
551 412
612 225
679 460
759 502
784 125
240 629
655 38
644 75
20 960
820 56
112 870
777 534
386 883
966 244
623 250
852 217
954 76
942 499
438 870
395 778
802 138
148 765
833 466
681 494
547 144
742 388
855 510
948 232
383 624
700 503
926 87
628 282
772 4
507 516
754 10
654 45
22 953
728 409
428 658
899 468
818 283
856 43
614 520
255 756
237 652
180 682
679 542
722 90
293 786
470 595
508 515
40 818
588 451
440 813
988 175
28 739
645 102
657 408
40 990
491 982
298 923
702 300
917 516
225 812
364 606
536 100
163 952
479 960
52 826
508 351
925 500
469 690
923 556
204 882
510 570
418 878
528 393
942 590
846 587
801 538
88 939
218 730
103 742
812 193
878 553
534 532
72 597
720 561
883 384
933 466
360 990
662 381
474 965
677 196
96 879
643 206
988 413
969 508
700 587
158 850
900 350
78 761
312 801
712 504
739 192
867 320
935 576
160 775
358 995
670 382
972 591
334 804
445 890
117 734
684 286
532 94
558 589
812 579
22 711
40 755
966 358
388 843
878 379
212 859
150 811
226 927
22 761
619 578
52 895
792 586
209 994
987 510
494 1000
12 833
790 556
94 866
717 482
690 373
813 454
22 749
229 870
551 498
108 715
739 208
772 506
638 343
156 682
780 538
502 275
415 846
876 272
924 183
882 33
442 606
374 838
914 100
154 687
599 478
13 896
244 737
730 553
562 48
706 252
144 985
747 528
577 466
384 965
306 734
771 574
759 524
855 282
874 352
660 509
834 496
557 28
986 220
272 687
459 810
841 578
960 328
471 822
550 260
726 39
888 193
925 394
720 543
604 485
784 593
406 747
795 106
187 918
330 648
238 839
466 788
239 862
930 117
138 724
967 444
340 652
450 605
978 271
918 16
855 92
834 159
38 855
722 511
482 927
336 879
655 368
479 660
16 835
738 461
414 989
630 228
151 880
334 608
499 600
538 378
570 129
650 300
754 551
292 770
182 697
383 664
624 120
832 281
790 543
694 415
534 590
825 564
738 245
560 373
672 314
871 504
279 790
18 986
610 395
534 192
124 763
772 412
370 942
902 463
199 978
642 105
121 802
702 57
819 22
601 114
139 616
690 177
930 137
992 282
595 376
226 770
200 870
735 254
874 5
645 568
576 113
705 560
764 130
499 962
38 778
453 738
310 839
539 582
713 564
550 63
662 132
888 90
731 364
739 382
511 68
95 706
594 482
544 266
745 310
763 326
244 838
41 984
535 382
966 577
940 38
804 332
130 653
480 651
272 733
356 940
988 240
760 135
740 157
444 636
778 298
813 412
915 518
460 700
867 574
795 586
891 370
880 380
633 430
568 246
982 558
888 24
144 929
660 592
912 51
648 84
865 484
610 75
779 126
613 428
810 540
254 717
813 562
963 426
262 851
902 336
249 600
487 950
312 861
566 348
746 282
676 268
853 124
1000 357
250 765
853 508
985 328
619 68
660 432
235 642
780 284
63 850
488 918
226 624
657 20
124 932
472 901
958 458
717 560
110 717
955 160
448 863
768 381
418 846
932 184
200 960
133 892
321 904
672 468
188 946
924 54
628 468
512 45
537 532
196 614
137 712
754 17
432 664
855 408
528 573
722 10
524 231
768 450
748 186
714 388
840 554
641 384
926 390
542 318
514 228
431 694
117 774
20 885
373 710
840 306
529 256
608 531
723 136
402 838
748 113
613 430
150 888
328 767
778 361
465 782
813 186
783 564
600 517
249 794
775 170
984 20
530 370
157 842
449 990
523 468
825 432
524 235
474 881
774 482
556 407
611 220
177 828
63 832
961 292
435 770
853 574
129 868
598 340
972 296
23 798
821 532
617 232
512 516
835 192
618 421
802 154
617 262
912 563
894 444
595 90
378 800
958 82
932 393
642 16
429 758
809 588
406 894
97 936
365 918
549 20
537 512
193 896
991 494
752 12
547 394
404 607
754 251
360 773
848 391
673 190
578 157
868 591
430 601
392 709
428 879
733 498
217 722
400 622
272 807
498 890
822 31
282 664
630 15
983 372
562 129
25 852
177 996
132 955
277 694
42 929
466 700
583 156
559 256
905 46
140 699
614 291
374 753
312 838
364 617
930 336
197 894
644 382
951 540
523 406
474 762
517 546
351 700
796 543
886 454
406 703
422 717
991 324
663 242
207 764
738 90
748 65
926 252
866 207
732 111
844 152
352 753
976 397
692 187
189 794
558 146
774 433
871 164
544 459
940 543
960 522
702 552
669 120
706 535
276 617
834 370
43 710
444 731
601 530
300 990
211 644
594 299
251 724
615 500
744 334
744 272
411 704
853 378
693 376
896 303
95 948
674 538
340 967
832 511
426 967
92 867
930 313
687 96
744 190
112 612
714 488
794 586
262 822
868 12
852 542
254 882
580 362
888 34
823 146
76 842
456 968
816 543
776 202
238 723
708 323
829 74
160 767
203 954
195 812
88 790
512 309
232 633
30 899
175 708
442 602
774 186
918 286
469 932
124 614
114 926
620 574
972 132
289 816
222 636
958 166
929 426
540 554
335 748
841 414
718 144
288 816
178 915
556 520
217 880
304 927
718 590
878 198
485 754
93 744
707 556
66 987
45 618
798 342
115 834
820 526
591 250
866 379
196 968
773 570
890 360
55 894
864 448
162 831
962 99
472 905
46 883
393 622
962 192
631 482
988 346
756 137
512 586
819 18
769 182
190 950
772 349
170 858
328 844
698 312
419 982
700 527
740 178
900 311
246 758
10 992
748 151
835 168
295 848
390 671
733 424
466 847
916 239
934 134
348 916
521 454
106 605
310 826
658 586
556 68
274 716
694 209
934 371
885 472
815 240
525 418
896 568
21 928
612 359
868 57
823 360
30 884
573 280
327 668
645 560
930 252
326 775
960 459
581 118
745 268
949 122
12 942
520 538
304 979
370 961
516 69
871 578
471 830
277 644
357 914
528 533
895 46
218 679
458 748
228 685
922 501
604 27
317 886
655 460
40 929
190 858
552 347
198 994
608 486
474 643
476 963
357 920
312 706
856 570
904 369
68 850
995 298
384 629
300 782
122 672
534 537
577 564
315 760
632 183
945 550
749 352
859 348
926 295
686 475
756 354
366 775
514 461
958 244
427 682
958 529
996 552
856 575
974 547
549 136
974 193
928 493
860 412
472 786
595 286
264 780
732 9
680 354
637 474
190 742
131 712
410 606
710 40
638 222
62 664
612 141
272 810
349 858
480 663
738 415
917 486
868 543
90 998
739 106
340 869
673 2
590 382
846 460
840 507
901 582
42 778
859 568
562 523
522 296
280 921
742 277
670 469
807 238
950 583
930 544
547 560
54 916
812 550
702 194
534 283
204 856
664 542
405 708
589 414
1000 110
915 88
810 573
794 535
810 534
204 680
485 856
418 631
618 536
548 279
930 455
107 618
444 712
972 149
929 210
871 240
164 631
592 575
990 50
120 843
631 178
405 658
708 455
523 586
834 258
945 160
186 634
690 82
504 586
759 480
384 894
734 462
962 72
579 192
773 118
657 40
675 340
39 618
180 611
136 657
740 6
52 818
381 670
745 416
505 516
888 320
182 838
177 706
726 409
778 216
407 918
80 873
968 133
768 518
207 924
936 400
640 356
958 534
816 159
333 788
970 539
633 156
904 96
72 957
277 786
802 290
549 458
305 754
558 21
78 826
934 463
826 324
727 446
607 266
7 662
204 772
944 151
932 42
52 722
757 266
227 672
727 562
666 550
699 2
764 529
408 994
761 262
587 168
98 684
342 622
86 654
937 292
615 470
842 111
115 812
957 208
100 877
976 563
640 183
712 301
520 451
690 62
767 484
480 971
775 470
547 502
847 20
524 541
439 914
578 468
338 625
12 774
281 978
58 601
916 212
541 404
678 485
514 206
148 629
885 158
200 609
251 808
932 285
697 548
105 970
402 803
705 542
682 393
976 284
654 564
594 540
312 675
762 406
682 424
710 519
142 670
244 850
162 975
684 202
908 478
928 200
948 251
84 617
235 964
152 739
828 374
965 90
262 717
199 914
710 397
280 743
332 888
878 508
458 822
772 560
400 956
199 898
980 109
871 30
139 686
25 998
486 760
472 600
397 708
326 979
28 963
267 638
418 700
694 464
746 405
814 228
488 768
396 815
793 488
760 506
916 519
835 226
788 316
481 768
675 508
852 559
608 46
977 148
143 606
466 872
702 134
760 117
138 939
237 846
59 900
378 619
741 72
652 89
712 548
577 428
295 894
913 310
574 432
934 347
889 436
980 13
834 212
928 104
341 600
737 204
120 741
307 982
858 35
351 998
211 798
390 639
472 854
988 512
729 284
960 401
120 907
680 336
696 464
784 167
954 212
1000 228
557 558
299 622
664 147
652 374
593 24
994 393
718 469
670 555
956 559
594 243
786 554
839 456
387 940
934 64
45 724
428 642
304 976
538 307
905 400
883 434
101 928
640 94
754 402
337 950
530 55
625 542
216 829
765 518
244 832
753 566
16 897
829 290
926 423
771 108
528 548
664 88
846 333
720 256
717 502
347 898
830 388
934 508
520 462
30 654
107 970
939 124
770 15
260 877
40 808
273 720
910 149
490 856
603 148
716 154
704 585
250 968
684 511
507 350
116 604
602 435
714 270
108 962
726 298
822 576
214 665
642 191
628 512
751 54
294 705
882 41
684 148
748 573
510 109
230 876
501 118
842 40
268 848
728 55
488 856
628 13
249 660
854 309
603 276
507 554
444 647
290 718
305 676
279 884
814 4
9 688
64 955
478 836
472 645
750 142
682 199
756 335
76 983
548 190
70 961
903 520
448 722
996 50
999 208
128 708
525 460
221 672
321 972
960 364
922 184
62 792
598 510
882 342
783 308
154 950
298 713
623 58
175 830
888 327
715 184
867 200
880 238
505 78
729 560
645 544
91 620
494 765
695 520
704 46
391 908
784 142
998 234
688 325
640 387
465 626
744 56
492 623
743 492
861 590
671 508
732 48
740 522
875 304
596 249
194 949
674 337
648 513
370 909
541 90
714 230
636 460
647 504
522 110
337 648
417 626
178 701
309 886
30 791
967 92
840 580
424 979
885 296
803 558
537 194
272 732
645 306
940 183
320 880
582 427
918 529
187 720
202 626
695 238
312 967
687 480
88 686
556 247
810 456
981 188
645 438
42 880
766 19
880 477
950 102
626 279
258 665
402 645
464 961
697 388
291 722
228 956
978 274
417 764
179 732
843 506
870 466
612 89
668 528
554 177
589 554
810 569
912 392
613 304
226 958
268 939
262 605
894 357
873 192
778 518
95 780
24 808
606 238
680 460
444 737
346 954
348 956
552 185
262 806
519 452
882 583
506 69
810 120
904 103
190 944
764 505
20 736
350 715
900 553
942 89
304 758
510 235
532 306
240 796
100 648
477 802
985 540
670 353
806 67
661 530
712 37
316 644
308 757
192 771
372 680
600 10
715 124
890 457
112 929
536 543
298 815
233 732
906 544
597 210
338 930
422 793
175 836
463 932
642 574
730 50
36 784
706 82
345 766
72 993
2 864
765 490
597 530
160 799
540 65
345 754
681 514
514 426
661 284
980 592
989 178
204 960
734 223
268 741
190 906
151 612
632 252
637 76
720 244
522 512
130 820
652 200
224 669
284 655
953 352
762 156
988 4
703 34
290 696
254 891
942 574
691 140
63 656
588 156
379 888
424 987
814 333
475 914
915 242
986 583
429 898
694 320
370 652
329 996
890 526
34 882
519 584
740 292
505 450
562 422
774 180
483 860
446 595
576 332
853 332
582 236
273 904
354 669
714 535
416 759
445 966
43 890
586 93
520 4
756 360
940 487
665 528
308 610
524 355
940 258
83 936
950 255
810 306
169 996
13 964
54 853
586 192
856 283
262 971
336 638
41 862
801 214
490 809
885 570
159 856
241 822
577 196
710 559
144 909
138 778
718 565
598 142
582 472
562 503
208 801
441 612
102 724
786 400
417 754
333 810
598 395
740 52
855 578
624 186
34 722
514 264
912 48
640 398
254 945
964 77
768 94
936 434
650 10
703 30
492 887
714 32
940 486
604 523
802 424
109 650
934 213
948 183
820 79
768 458
843 188
1000 572
932 544
940 136
627 180
983 538
970 276
704 118
518 156
562 405
825 340
809 120
196 922
530 292
466 842
815 234
927 466
184 813
749 186
138 956
632 390
478 676
535 590
871 168
904 341
621 530
5 702
88 870
321 868
394 902
608 544
456 788
880 426
271 892
94 765
884 489
414 867
888 548
705 550
292 901
10 753
172 840
303 860
952 19
240 781
246 847
656 582
408 869
980 463
91 912
87 620
934 92
520 593
906 549
810 434
484 608
754 417
695 190
656 243
288 855
521 462
449 696
976 43
275 664
54 965
647 402
450 693
844 242
907 478
663 12
858 329
292 694
901 260
276 683
956 534
705 12
302 961
927 370
942 584
408 940
43 624
313 736
654 557
178 877
802 202
99 900
889 282
670 144
670 410
66 958
240 954
597 440
492 717
50 871
158 832
619 388
989 132
256 620
591 182
639 60
706 347
108 981
291 982
674 477
870 394
871 342
142 850
880 551
615 172
750 585
658 256
466 943
868 523
752 67
924 25
568 93
794 184
793 138
73 790
487 726
982 248
686 25
464 835
678 589
798 439
530 522
516 348
283 694
950 448
935 388
585 402
496 599
777 68
258 791
679 254
452 721
235 824
431 672
625 90
502 423
844 429
708 555
958 448
582 6
692 526
942 300
547 506
632 145
558 522
734 469
634 447
930 25
122 796
606 252
575 442
502 530
918 517
972 42
753 416
535 444
714 128
796 45
141 904
505 588
298 798
278 832
548 460
607 280
918 341
118 794
807 572
130 839
681 578
751 210
434 781
969 174
675 420
441 958
987 184
690 399
192 990
810 546
166 889
969 210
517 556
708 37
772 372
657 214
415 956
238 855
119 646
55 752
603 362
63 914
873 156
447 610
169 666
546 67
288 758
460 710
620 391
657 164
271 604
547 562
519 482
313 720
836 394
845 48
175 806
228 991
121 674
902 364
670 523
730 214
912 116
576 183
390 684
364 802
277 928
125 690
141 950
190 762
178 761
400 687
409 950
958 354
131 690
494 982
428 927
37 728
141 774
700 60
774 255
523 398
164 756
953 468
384 984
887 552
454 961
883 20
456 990
84 657
999 286
561 172
772 153
647 382
573 534
819 218
860 276
888 511
936 330
377 868
992 112
693 366
481 944
883 240
534 7
634 61
134 892
129 838
693 80
499 950
326 670
868 407
834 164
798 198
963 90
310 794
135 618
566 40
851 358
630 215
647 558
373 722
984 73
333 852
184 663
607 8
513 576
202 902
934 321
929 516
502 239
466 617
868 475
958 197
476 708
598 154
131 882
540 193
988 536
118 985
485 612
767 490
678 547
934 533
92 682
573 446
838 336
620 436
507 110
834 536
580 468
406 698
657 538
480 811
862 151
440 676
358 947
119 648
444 827
390 733
10 864
132 857
208 615
545 130
672 577
948 193
693 428
276 895
533 294
613 44
565 544
52 659
618 472
410 700
346 633
148 846
706 308
610 300
400 762
950 208
771 284
214 859
575 526
714 530
524 456
158 642
126 695
54 698
868 390
958 6
872 343
708 248
980 207
617 550
662 126
962 586
959 96
676 437
924 586
555 172
893 586
962 414
700 352
205 674
597 350
322 601
566 4
45 868
968 555
610 589
573 298
160 968
739 370
2 717
633 490
207 612
627 322
930 167
708 145
204 951
157 690
346 618
641 478
532 101
977 102
470 612
438 828
402 701
324 744
222 945
344 609
556 538
118 606
797 96
637 538
424 897
947 330
620 210
1 682
786 173
692 360
15 630
918 515
72 997
128 756
858 414
406 689
824 322
136 737
858 288
769 534
614 114
69 730
240 635
981 78
471 660
982 581
939 448
780 314
870 9
62 826
406 719
956 180
181 774
345 732
518 64
921 248
935 510
886 73
60 613
347 732
204 624
687 392
626 370
504 344
32 637
994 32
870 202
542 529
127 844
273 920
682 350
634 560
954 560
690 455
688 570
171 828
658 468
77 934
88 776
430 677
502 567
912 307
770 501
695 472
951 258
850 169
526 315
217 876
894 425
535 422
694 213
86 688
508 388
913 520
390 943
927 176
802 362
909 212
626 114
84 685
447 772
569 312
664 195
642 541
57 802
964 260
570 580
915 68
310 948
851 168
560 120
585 266
430 874
934 234
908 406
352 897
684 417
999 24
286 963
744 295
364 983
828 554
657 46
951 202
532 449
789 328
885 488
663 478
666 568
553 422
131 810
508 584
528 288
754 134
803 306
1 942
538 65
636 97
438 659
694 47
582 478
414 852
930 570
334 716
286 668
794 345
590 565
85 646
442 733
646 507
894 519
48 771
391 994
214 922
317 706
96 782
727 418
876 507
486 637
692 112
700 372
633 544
680 346
186 769
728 540
833 324
660 357
716 270
784 561
713 240
123 680
844 586
431 940
880 52
574 164
332 738
732 566
808 62
722 172
426 615
986 348
344 657
234 760
811 100
614 351
833 204
732 268
703 302
155 906
604 329
57 932
507 540
402 637
739 38
424 774
357 788
825 138
438 780
46 884
716 522
916 428
784 278
208 933
178 697
255 980
595 132
670 407
944 427
558 260
864 360
790 189
538 400
666 589
74 969
527 88
22 765
570 587
61 752
747 28
292 613
507 272
706 298
449 646
816 253
838 450
72 626
846 553
808 513
441 850
258 916
430 608
516 15
982 86
797 292
532 246
765 378
369 902
768 560
725 462
819 176
988 430
908 241
844 569
90 634
733 226
131 892
132 755
789 168
813 590
148 961
188 747
563 394
662 426
848 106
822 288
94 906
274 981
866 57
516 7
224 678
478 627
861 390
682 425
127 644
773 196
534 83
829 54
625 478
152 670
887 472
854 40
652 532
942 366
992 78
530 222
468 948
823 82
422 679
884 132
442 687
23 792
250 628
135 636
408 943
388 839
720 81
799 406
847 564
749 268
41 940
510 3
6 598
438 931
378 953
424 692
538 580
783 194
720 199
594 525
886 458
614 115
583 582
38 654
558 559
601 548
100 613
15 932
58 713
646 430
639 112
39 982
612 569
551 552
813 456
515 156
944 28
764 553
664 501
359 996
644 316
72 637
982 394
248 652
855 584
526 352
740 444
978 580
755 556
136 740
184 907
460 962
707 190
91 664
970 432
874 343
482 796
653 580
698 531
629 24
922 260
821 348
996 222
820 220
590 352
552 174
794 516
782 79
276 999
940 115
448 993
174 729
375 602
70 711
397 718
268 599
667 224
597 442
349 766
272 745
543 472
129 770
710 303
447 886
99 758
128 736
887 364
944 568
453 962
255 990
289 762
636 395
140 664
752 490
93 802
508 92
475 780
456 893
232 610
933 432
703 6
942 525
90 674
869 408
250 663
969 352
502 504
100 820
652 531
627 442
78 860
620 106
846 313
763 550
834 433
662 75
948 378
295 916
886 107
205 612
393 610
444 633
107 690
603 486
144 778
328 906
894 430
906 577
584 190
939 552
788 226
487 768
692 300
995 418
928 380
288 624
397 932
102 878
620 523
97 852
898 236
802 317
80 990
943 232
792 479
706 450
587 352
193 776
785 76
367 624
114 933
548 42
858 467
57 794
929 310
931 562
164 763
692 570
243 696
834 453
498 671
888 172
533 40
902 9
297 618
645 300
368 705
626 214
498 658
660 266
312 928
681 442
454 773
550 339
424 775
511 170
60 814
445 624
808 171
882 143
738 116
18 939
578 511
20 997
522 32
540 288
130 604
586 229
562 420
804 501
862 256
118 688
960 400
761 508
523 246
542 148
412 886
883 226
470 627
235 662
150 735
911 220
649 268
903 502
600 275
31 772
587 372
618 485
172 905
332 751
138 748
568 569
178 842
73 638
810 139
944 352
813 516
574 304
513 156
480 883
873 6
112 863
877 208
954 340
369 780
523 176
103 786
990 482
708 587
50 916
67 738
71 922
405 632
263 712
134 949
829 518
408 770
6 733
692 165
56 912
553 68
882 354
252 596
555 438
307 822
297 718
658 316
455 736
717 116
834 218
448 691
232 637
306 948
989 112
184 934
467 744
478 650
945 228
150 699
168 834
823 66
730 448
669 232
984 507
972 30
667 220
501 24
75 708
554 220
155 720
861 522
881 588
712 316
479 888
162 929
804 57
663 306
348 661
805 450
514 546
285 786
619 98
536 514
318 649
690 449
889 178
3 806
973 264
137 916
898 50
781 222
273 940
219 996
471 832
516 200
173 700
458 733
104 925
920 445
38 823
282 674
219 914
807 506
822 494
559 198
823 568
949 162
837 306
757 30
910 69
647 226
544 129
233 828
342 706
739 160
742 510
182 720
493 778
474 718
574 190
416 828
94 826
578 541
342 969
642 521
135 884
326 879
154 641
636 19
576 475
788 522
895 504
282 742
190 787
590 562
124 898
432 619
128 822
599 498
82 814
480 765
754 291
83 942
891 532
934 460
866 127
44 607
306 789
372 998
910 477
536 408
62 840
913 98
761 438
230 963
612 408
2 882
933 74
530 463
448 821
967 314
344 792
922 97
655 466
228 909
634 456
934 540
240 777
123 786
47 874
481 684
94 666
224 751
800 378
951 48
101 820
830 103
511 402
428 915
568 107
673 438
52 903
526 234
225 804
537 574
681 454
518 25
573 486
735 380
695 166
764 343
22 819
542 390
859 166
568 306
598 570
936 483
261 760
777 582
796 158
921 242
926 180
927 60
420 646
21 908
778 533
838 63
502 293
159 702
872 547
786 447
378 669
76 993
948 132
87 726
852 286
814 179
1000 533
843 452
736 435
99 604
476 610
673 362
174 991
980 18
719 30
534 3
724 246
584 547
824 585
837 358
162 630
192 710
154 848
164 720
962 394
985 68
46 909
569 40
592 223
70 908
900 16
891 148
905 456
999 520
534 116
790 541
695 58
305 928
463 612
156 904
130 758
812 540
636 312
678 455
264 692
451 892
574 186
656 324
630 485
212 688
880 70
604 304
692 235
801 408
13 628
595 432
586 520
536 387
577 394
609 564
792 480
868 192
346 972
295 882
355 968
663 44
547 112
321 634
261 860
657 388
582 322
328 754
917 178
135 878
685 520
950 577
512 306
876 342
559 570
750 538
200 789
794 454
554 310
55 602
557 354
808 139
994 366
690 246
878 583
183 698
861 284
162 639
898 395
562 484
838 559
622 586
657 192
964 17
872 253
570 546
122 640
880 447
811 458
837 322
900 419
822 578
593 52
568 488
330 988
549 502
244 795
264 752
731 510
360 807
780 30
990 497
195 600
114 598
503 48
444 856
542 378
558 104
550 329
160 665
640 273
904 527
805 160
449 862
322 667
312 772
720 62
552 25
657 106
108 966
401 882
854 81
837 484
568 261
395 666
863 552
472 752
712 529
355 684
603 578
366 917
787 400
805 328
477 644
16 862
344 622
170 943
169 820
948 530
654 489
478 895
424 677
542 523
616 234
356 684
554 82
420 841
395 606
558 13
857 108
812 249
765 144
571 578
364 709
136 635
328 915
537 30
238 983
898 540
768 149
968 481
480 898
784 355
732 400
893 486
346 598
892 381
654 142
876 155
832 501
437 816
750 288
283 722
84 640
132 916
821 514
78 610
372 883
36 1000
55 906
613 116
345 950
685 234
802 29
884 51
784 562
639 144
752 561
606 215
658 366
794 160
30 944
868 521
288 930
770 558
868 506
456 959
953 190
254 868
6 794
502 338
732 345
958 312
816 213
204 783
724 215
450 702
928 231
808 20
456 862
277 630
610 554
989 532
200 813
928 547
888 168
934 527
211 924
78 899
716 322
854 198
723 32
448 885
794 580
659 492
139 908
848 340
828 208
288 831
79 752
561 294
772 272
259 822
276 802
553 262
618 483
334 750
603 176
124 801
764 589
618 509
552 337
74 769
734 171
748 124
888 572
311 988
59 756
705 24
780 242
919 248
567 136
235 690
614 88
904 71
30 603
532 107
844 413
799 244
179 780
792 38
825 232
783 150
834 590
156 874
897 496
388 941
58 691
952 523
607 488
360 632
904 404
626 394
531 362
527 270
53 622
840 470
571 112
787 110
90 727
31 990
848 475
93 672
616 164
585 294
917 522
708 568
161 844
352 816
124 607
702 392
847 102
938 183
598 7
312 973
570 199
946 563
363 958
514 521
839 198
938 222
903 214
628 59
634 41
748 94
203 666
34 776
416 732
944 232
171 764
343 676
625 550
405 872
354 870
849 576
670 192
886 244
142 826
28 779
771 578
532 254
638 444
744 29
132 926
772 482
444 684
730 539
895 520
398 603
908 25
946 424
890 148
39 914
136 770
687 58
243 602
598 592
488 859
652 580
936 318
802 185
659 558
922 510
688 264
48 866
25 814
622 95
760 334
892 64
624 283
831 242
775 370
877 10
966 499
598 148
124 756
45 920
543 338
827 394
862 184
362 934
680 127
766 29
524 142
988 513
843 18
642 78
208 961
378 650
574 431
166 792
765 98
330 723
254 880
744 584
396 690
450 805
518 325
69 796
785 406
382 651
555 38
882 150
349 722
409 968
292 732
173 766
271 992
860 228
636 592
502 51
544 436
962 276
332 801
268 770
294 802
913 388
754 505
334 878
859 364
413 712
822 251
922 48
96 649
837 166
520 521
217 978
887 190
898 566
552 41
374 900
762 534
88 863
794 10
297 786
772 13
382 873
265 720
784 583
961 284
966 27
344 933
574 563
589 550
565 362
20 879
925 504
404 706
333 824
114 886
875 528
622 197
756 88
319 974
502 355
643 336
308 703
262 597
490 946
696 292
456 595
154 692
750 488
525 40
873 502
537 268
526 357
158 643
571 558
755 192
498 629
823 188
394 877
534 53
653 354
894 99
600 9
232 695
552 175
604 109
86 760
248 846
968 322
952 569
286 730
868 110
699 10
38 784
202 988
328 675
85 642
94 611
582 342
246 994
876 137
685 534
720 558
275 774
668 348
976 510
904 183
834 285
134 772
558 43
557 100
70 846
920 147
125 888
74 943
494 753
511 40
897 60
374 706
195 878
879 462
82 801
521 280
763 362
613 84
450 709
540 72
679 360
718 286
974 583
384 937
899 588
834 585
984 13
772 158
210 766
935 312
730 345
634 497
974 127
329 804
434 849
644 39
502 373
692 528
768 486
313 930
249 882
931 508
226 803
842 529
624 43
949 526
96 753
558 507
698 72
436 983
414 978
136 713
726 302
496 767
980 145
588 487
120 982
410 777
126 814
84 836
220 893
374 826
713 576
569 300
652 33
797 552
204 803
148 928
288 774
564 60
687 568
734 273
234 789
568 74
255 754
118 670
913 514
994 360
970 575
834 261
690 465
526 397
972 531
368 814
849 56
699 12
744 102
912 320
604 413
835 124
27 788
859 190
873 76
441 682
444 716
711 360
924 405
232 915
18 974
62 831
453 650
314 715
362 937
404 844
912 348
373 864
400 761
983 324
656 300
609 152
582 569
668 448
249 850
553 510
191 664
138 703
575 454
150 828
858 388
372 756
208 667
918 590
293 780
930 368
552 384
240 764
790 587
990 78
395 598
210 894
922 26
606 54
640 567
426 914
779 258
903 354
41 708
385 694
318 919
787 342
479 996
889 394
135 930
268 991
276 907
810 105
957 304
558 125
344 948
942 580
48 863
549 472
550 400
788 297
953 492
21 912
289 616
574 314
760 172
912 409
508 367
144 853
553 242
415 606
455 846
214 613
985 470
698 159
746 175
825 34
346 833
520 381
954 562
796 174
57 882
850 365
353 942
568 579
795 364
636 469
427 842
410 649
14 807
626 525
609 128
604 365
940 481
848 163
216 824
826 300
975 2
39 794
520 471
904 586
785 570
739 516
36 619
538 445
300 842
638 37
847 542
857 90
628 537
926 168
964 585
512 558
563 342
312 722
704 582
750 73
947 382
658 516
272 597
598 339
216 664
994 542
810 130
779 436
606 324
386 852
508 173
723 128
151 998
882 591
981 268
174 714
300 710
366 868
689 342
693 386
456 679
800 48
792 592
416 640
772 576
117 966
716 520
210 824
529 466
949 56
402 897
969 548
964 36
846 220
14 943
72 670
23 664
967 500
960 109
394 810
219 788
598 454
84 835
614 549
685 186
832 430
904 367
444 625
549 490
352 923
238 906
780 268
479 772
766 537
706 419
696 514
314 796
143 886
288 793
686 123
940 18
418 686
628 165
74 694
999 336
754 209
948 326
880 24
639 412
492 618
228 739
627 376
769 364
906 422
724 461
538 541
502 316
312 662
989 6
72 859
682 420
393 624
644 516
754 68
777 170
516 18
774 516
662 364
922 63
858 194
532 209
114 816
240 923
400 995
83 616
178 775
827 532
780 501
821 150
354 607
837 276
68 949
813 576
672 138
817 252
796 545
602 178
34 615
750 511
887 420
371 724
489 772
596 385
728 298
724 471
774 263
666 228
930 593
257 862
258 902
731 118
858 370
248 991
244 912
310 857
876 22
992 274
102 601
28 902
170 831
192 865
388 936
137 880
775 582
820 218
950 277
274 762
756 65
198 894
562 320
220 626
7 716
793 326
184 707
568 535
28 995
548 267
483 810
787 486
184 998
156 797
730 427
996 324
829 550
68 943
10 996
628 296
512 15
163 614
573 470
652 249
108 788
124 727
219 1000
740 526
710 186
189 664
778 136
696 429
383 874
927 486
834 199
797 562
286 934
934 220
772 151
212 870
724 565
702 557
3 982
753 424
102 834
113 718
513 164
665 304
954 145
447 748
670 125
677 450
692 241
989 552
936 527
115 794
612 504
439 630
298 955
90 699
400 865
748 323
886 414
345 658
748 188
999 502
580 474
960 530
612 290
205 942
93 844
658 335
483 724
449 934
428 889
454 901
584 303
405 706
734 561
912 403
568 62
310 1000
629 310
535 396
858 298
241 724
306 865
928 524
227 886
808 588
58 780
340 628
524 337
476 694
523 324
214 908
546 514
378 827
370 775
866 510
820 238
176 889
62 642
596 453
984 350
789 314
772 558
972 323
34 855
77 852
968 315
138 923
938 373
316 629
861 398
802 168
596 438
96 843
374 886
804 593
828 84
746 333
510 33
825 398
934 443
178 744
894 64
611 510
801 50
446 765
964 54
718 305
382 993
821 120
190 850
369 754
768 141
799 590
298 896
34 775
938 213
160 970
837 552
215 766
207 972
288 994
275 820
626 538
56 978
688 60
742 295
945 554
189 656
674 106
897 580
953 252
975 258
413 676
646 8
526 152
132 657
112 666
904 335
793 2
580 428
560 538
928 120
878 136
860 366
946 367
802 323
358 922
857 58
508 499
514 140
897 342
400 605
682 12
977 354
984 588
962 508
723 590
980 319
815 522
970 359
870 586
453 646
554 168
158 885
258 878
522 513
592 501
98 633
499 990
828 337
529 22
765 224
318 934
517 512
179 862
750 179
88 806
623 180
974 367
658 37
387 974
909 68
423 870
754 64
578 66
540 393
514 220
73 694
768 454
890 441
662 187
701 24
818 501
257 630
79 902
912 586
825 206
996 48
534 260
751 110
284 946
946 589
243 826
44 609
933 30
574 457
137 966
841 562
808 466
5 598
594 148
534 387
973 374
554 406
123 956
908 504
126 849
483 898
756 257
424 760
716 427
867 300
635 132
478 730
384 895
125 916
650 451
414 745
330 883
238 701
856 423
685 78
360 741
904 156
84 746
648 162
760 78
458 963
884 297
338 808
145 988
751 188
634 47
582 410
576 587
468 658
624 244
766 387
174 693
544 252
247 756
854 265
919 282
79 778
388 640
890 531
573 386
70 829
330 848
748 175
790 99
765 374
698 48
747 550
196 640
111 652
523 254
729 334
14 685
888 566
400 720
886 504
884 451
757 160
840 402
937 536
571 228
313 944
894 557
420 743
1000 550
926 99
544 234
354 938
20 907
775 578
951 50
781 112
280 873
462 839
682 29
261 628
966 339
642 171
655 404
544 140
804 267
984 369
814 76
510 281
790 64
930 557
762 580
982 259
62 847
566 472
357 862
28 650
486 780
34 939
797 522
34 883
670 335
594 496
718 376
760 338
474 983
706 507
300 961
878 261
175 600
314 739
90 894
702 185
843 86
86 819
622 334
210 613
415 758
594 584
341 732
194 625
994 592
988 185
918 119
403 822
348 758
918 592
583 252
690 395
982 15
601 32
878 334
843 24
732 569
948 46
216 789
572 285
377 786
795 148
760 124
205 712
175 654
406 612
779 574
524 528
330 709
793 542
266 844
539 292
544 339
694 590
315 778
972 544
864 547
654 357
984 422
122 921
54 945
526 233
809 252
601 584
872 264
879 534
811 320
692 265
521 214
511 550
913 244
208 739
43 750
9 708
632 543
548 492
156 882
367 602
680 472
826 190
664 552
348 801
891 142
264 782
253 812
923 438
664 567
955 262
718 19
184 679
682 219
480 596
120 882
585 550
746 535
476 604
886 197
272 799
940 3
561 108
554 348
856 38
956 409
763 204
358 697
604 513
746 523
160 686
107 858
163 764
825 524
40 994
808 268
738 365
589 178
772 67
663 560
514 182
715 168
29 910
621 364
504 187
688 5
685 226
648 418
794 312
873 50
970 551
784 197
552 356
512 103
348 794
587 592
403 720
520 109
616 309
349 694
547 80
237 854
807 74
898 277
302 862
428 721
725 432
740 118
370 968
533 490
574 575
310 691
15 634
321 724
996 527
306 864
802 582
698 429
738 144
212 894
473 972
548 565
742 412
38 655
142 660
728 523
184 883
727 504
94 643
712 437
934 552
169 760
91 750
556 542
113 864
210 606
934 388
811 380
843 196
540 317
174 673
555 430
826 164
670 566
662 328
544 26
722 267
918 180
244 868
124 765
934 269
230 970
374 634
823 586
229 890
435 854
81 884
109 718
790 418
504 557
610 142
83 642
167 910
552 525
34 650
876 329
332 915
762 56
704 69
480 662
599 358
880 12
554 441
934 346
801 282
985 504
610 269
213 692
80 841
456 644
621 532
96 908
570 223
137 658
822 230
911 474
942 284
668 300
372 737
584 508
959 472
528 570
226 610
454 643
889 102
367 772
646 392
900 420
588 11
531 474
161 730
695 496
864 191
522 420
87 800
598 282
158 625
512 73
364 874
888 588
368 867
794 310
582 61
90 821
525 554
835 540
585 192
429 930
430 650
174 862
628 370
393 668
138 698
765 100
523 110
412 854
190 708
344 739
829 368
268 963
232 638
280 662
59 940
678 538
754 194
800 531
209 894
245 688
652 422
472 811
932 493
154 794
532 166
830 96
537 290
236 714
414 731
926 48
954 54
627 446
84 859
908 573
552 38
820 226
246 953
124 880
404 937
684 493
165 734
950 81
475 802
712 298
928 311
726 185
783 86
768 463
185 612
788 256
431 954
618 558
124 863
627 178
389 924
756 320
295 990
791 442
538 545
888 499
735 172
586 218
536 148
92 826
109 746
73 822
515 354
208 874
80 619
683 376
490 617
154 905
198 818
997 448
616 202
789 276
292 829
288 836
216 963
717 470
547 76
190 713
512 115
798 227
68 822
323 922
969 576
510 349
401 850
184 744
264 923
180 749
612 400
244 866
724 60
482 598
579 586
828 486
419 922
552 494
345 854
600 352
260 627
165 824
690 195
268 747
754 575
384 848
903 568
728 193
398 783
780 28
762 113
678 42
951 168
468 935
557 528
308 895
124 632
672 215
246 698
356 963
493 748
521 292
36 895
991 512
387 704
823 510
81 984
996 39
774 546
284 991
46 975
74 886
704 492
670 405
874 111
367 640
565 194
933 98
878 525
744 221
192 847
682 157
667 136
989 300
592 78
574 477
499 906
457 830
377 660
779 534
805 582
540 211
709 270
636 10
677 222
762 544
1000 135
322 680
626 534
620 238
721 50
554 135
662 157
154 983
768 219
431 712
192 600
824 193
100 693
859 370
105 916
935 204
945 472
699 22
640 326
196 814
837 346
19 860
492 949
182 867
784 571
796 257
935 72
752 418
78 867
363 766
91 892
165 676
68 939
248 718
640 252
611 184
813 374
572 295
188 921
720 338
552 590
620 12
543 468
540 417
330 762
972 545
633 214
798 183
412 699
583 536
748 149
166 642
522 216
870 281
406 775
184 901
378 869
410 868
407 832
283 932
72 865
973 400
174 702
238 653
262 745
618 562
21 954
577 480
732 250
865 48
598 172
404 880
997 50
964 232
368 936
183 822
804 424
366 905
912 150
877 20
610 363
138 894
425 778
368 787
95 718
441 918
564 342
650 172
861 198
148 626
414 993
140 930
480 804
162 640
594 236
426 990
816 319
512 528
696 433
88 723
523 554
950 439
912 129
930 40
723 518
548 103
624 568
616 548
348 860
276 878
372 713
690 353
502 537
804 289
956 100
140 907
159 796
84 664
285 970
656 253
99 648
935 538
798 311
887 408
600 556
846 518
16 828
756 304
999 584
886 328
878 337
718 25
892 587
684 127
302 820
634 145
955 490
298 596
877 78
210 663
487 714
752 231
634 12
864 188
688 517
624 502
660 419
411 800
550 579
276 903
772 513
548 466
854 366
755 528
920 532
178 894
612 561
506 444
958 192
610 592
448 800
570 557
662 537
700 318
48 597
862 260
473 598
144 735
353 990
215 876
762 278
612 475
382 861
491 654
50 648
956 312
685 180
518 330
504 101
400 875
799 296
354 636
902 502
543 98
37 972
866 385
272 636
700 316
505 548
298 838
577 588
249 756
816 503
474 702
802 155
488 627
654 145
648 225
199 826
639 152
650 27
568 99
656 342
433 736
18 940
786 550
195 804
724 586
870 591
249 798
762 459
994 394
642 580
884 471
672 118
595 176
760 22
391 960
400 903
547 64
530 471
248 685
177 620
702 462
213 950
962 523
823 26
846 80
400 704
560 426
936 414
988 471
532 274
973 492
878 372
540 588
995 478
534 364
324 666
518 492
36 992
204 635
303 670
824 378
385 684
712 325
551 522
942 144
866 42
837 186
639 128
129 688
101 720
100 770
969 66
565 264
458 625
894 218
786 208
425 916
163 808
908 544
148 916
839 312
235 776
977 174
670 518
890 478
158 879
557 198
543 494
532 90
36 623
409 706
34 652
780 129
212 868
770 414
993 440
437 978
243 912
72 978
898 523
977 294
59 606
696 140
935 256
754 586
882 102
664 247
712 262
342 625
864 175
2 756
508 331
522 452
962 121
116 832
853 144
32 957
652 229
679 214
754 479
190 883
789 394
366 702
444 866
730 98
541 558
148 917
693 540
464 927
716 573
492 811
744 63
701 240
552 485
835 2
925 484
810 101
940 178
334 942
222 683
75 786
206 937
935 408
580 493
558 525
188 783
379 756
504 107
711 62
566 63
508 482
560 547
508 347
735 440
896 523
640 338
695 570
402 609
135 928
610 399
184 964
742 422
505 252
696 204
386 640
528 354
411 668
965 348
406 720
967 502
516 230
510 39
712 573
651 502
157 982
71 600
227 822
794 561
353 910
888 225
698 130
318 799
458 762
90 944
48 710
952 502
909 256
991 522
54 814
739 322
894 408
25 912
666 378
734 13
701 478
424 721
682 133
984 341
786 240
738 486
148 839
460 623
858 457
399 928
936 25
877 250
565 12
865 416
764 156
196 913
850 492
714 278
672 141
700 398
360 770
566 297
951 420
988 66
933 130
8 615
689 328
682 153
950 523
605 520
475 798
785 6
912 527
766 435
922 550
624 282
542 546
726 454
396 822
640 119
930 398
921 314
924 520
672 429
398 844
450 730
664 486
903 64
445 878
456 832
798 326
73 978
936 22
819 228
456 909
931 114
600 221
944 160
278 727
605 304
538 114
904 110
168 995
634 190
848 348
537 406
120 769
302 946
185 918
980 559
628 169
231 872
537 126
894 110
800 535
652 163
304 604
724 30
838 488
252 871
340 598
118 665
938 556
256 612
879 254
723 542
349 828
802 383
970 135
159 824
62 877
922 417
896 429
37 970
292 977
971 100
136 695
927 114
658 418
570 263
144 957
604 512
270 893
913 538
481 708
652 494
513 296
324 771
802 60
799 280
84 953
200 825
725 330
592 542
125 742
700 24
603 228
852 201
237 880
511 288
394 800
822 586
866 583
348 856
695 414
635 486
300 726
72 892
80 637
712 260
297 732
864 537
402 788
853 258
630 106
774 220
240 703
968 540
643 462
720 348
544 303
427 596
580 378
760 379
726 395
507 14
268 772
520 503
256 914
185 720
227 772
569 420
886 360
117 700
816 178
327 726
702 324
983 118
115 806
564 238
16 692
598 198
410 688
365 688
540 569
740 400
980 475
812 246
832 396
922 496
697 402
426 648
233 850
532 320
48 749
126 915
430 856
490 698
164 829
829 116
874 488
963 364
507 172
630 432
585 464
303 712
35 912
908 511
558 233
568 56
407 850
447 864
852 295
608 490
715 588
486 757
658 1
692 34
965 522
657 448
120 692
544 313
586 100
805 58
897 578
498 875
625 568
674 316
233 718
946 239
980 562
722 72
682 87
636 510
663 220
315 754
469 722
44 646
382 720
592 333
855 280
331 888
440 718
898 544
269 738
93 856
565 74
2 784
406 710
963 338
674 222
818 265
171 988
643 74
708 172
121 772
144 722
901 78
970 108
158 639
643 320
836 19
916 450
709 428
867 6
60 815
178 899
678 265
378 643
914 478
254 726
958 23
734 390
858 589
1 672
468 951
916 517
508 99
172 873
910 444
550 156
682 464
892 357
696 390
258 863
932 174
580 482
116 937
390 745
437 922
793 444
963 378
956 469
311 904
816 547
605 412
815 294
939 538
180 640
643 396
938 60
492 642
317 970
557 208
847 338
764 100
625 576
543 312
487 852
676 275
442 794
552 204
60 938
899 198
780 172
531 68
63 634
100 833
218 910
281 810
506 454
252 617
578 477
292 791
95 922
686 460
873 30
520 536
533 576
631 112
276 657
813 474
906 582
473 820
937 66
222 797
183 646
30 952
946 508
971 520
382 914
690 239
796 34
673 96
728 501
595 554
723 450
50 853
190 960
874 357
309 784
150 957
97 890
338 630
778 226
712 193
629 420
820 427
962 207
594 468
522 584
929 298
180 729
408 833
784 537
806 582
882 34
477 812
298 701
618 448
363 708
34 847
140 787
690 346
644 109
389 898
630 93
540 581
798 18
318 896
964 549
547 52
856 494
430 889
376 595
1000 147
274 678
382 690
743 264
525 502
16 863
700 486
690 64
104 712
571 294
46 727
722 256
459 920
616 45
606 557
648 488
536 432
170 613
37 894
143 916
742 404
425 964
842 387
996 13
964 215
762 195
977 478
23 904
695 132
229 616
859 536
564 556
882 139
897 174
517 34
924 93
604 511
598 517
862 468
754 423
272 684
369 938
385 810
579 206
76 889
778 490
815 400
728 235
471 598
255 636
687 52
18 613
813 494
30 978
506 562
302 886
894 214
298 813
354 658
664 171
253 824
698 550
411 930
268 845
94 909
981 218
808 66
562 475
117 908
128 936
616 247
316 878
640 426
604 361
588 564
757 534
736 488
629 270
830 255
912 213
922 158
708 561
472 694
535 202
932 481
620 414
174 674
920 229
801 242
843 540
976 98
232 990
28 604
340 812
943 174
729 328
912 126
427 912
190 831
466 609
800 466
778 98
832 223
852 357
354 926
472 801
108 689
102 897
604 498
938 31
921 562
601 520
516 560
210 635
302 835
2 750
734 334
212 733
52 680
306 942
688 194
581 540
196 953
526 544
197 828
668 532
712 574
548 463
682 262
970 542
838 393
628 142
989 318
46 685
909 24
588 453
736 295
772 154
252 937
288 770
235 666
3 808
847 402
530 268
712 43
919 128
340 773
43 686
870 588
180 808
987 138
964 99
917 60
874 267
174 959
496 968
826 435
43 714
614 546
59 664
898 498
944 276
126 708
690 427
389 994
790 68
678 269
991 64
72 767
367 960
348 732
792 325
250 675
542 21
117 818
980 216
300 693
672 432
110 741
600 589
732 236
185 822
62 775
882 290
501 534
622 102
985 462
450 941
34 879
624 526
348 660
328 756
973 408
241 824
538 585
936 27
494 945
601 528
558 375
414 724
880 164
181 778
264 860
544 243
196 848
635 552
316 795
564 287
878 333
703 578
988 109
831 460
790 381
852 530
316 710
288 596
542 57
63 916
570 357
776 349
95 618
770 211
999 362
852 13
222 929
404 684
39 836
783 252
236 952
360 622
610 563
48 745
640 516
554 39
576 263
565 576
510 370
111 758
188 942
536 15
568 146
574 524
668 462
555 474
364 604
710 237
978 308
529 54
920 231
544 12
700 405
294 998
574 271
508 57
670 538
426 752
768 563
180 672
492 744
147 762
165 630
870 105
708 419
81 952
952 566
384 910
4 904
203 876
122 867
306 779
804 90
822 561
692 124
643 232
68 912
402 702
811 274
575 510
954 356
448 663
184 717
408 860
973 108
828 460
535 304
722 115
528 588
849 538
30 655
651 260
489 750
200 855
544 556
756 317
618 565
900 489
873 32
682 303
265 948
353 970
987 586
943 118
175 626
151 920
907 16
446 849
867 266
277 606
756 414
433 940
926 415
630 139
570 123
978 510
898 583
797 570
533 504
789 422
198 850
679 458
923 30
739 570
233 744
116 732
696 303
136 779
544 349
698 442
210 810
742 8
570 137
134 964
927 254
979 568
840 505
996 173
998 24
101 724
106 818
820 207
274 971
862 587
776 264
844 266
688 191
645 110
544 452
894 224
582 119
532 314
760 536
792 78
39 872
550 412
889 246
480 908
72 725
727 526
228 781
697 478
50 966
128 759
468 619
818 549
850 439
171 964
94 988
44 823
939 322
784 270
343 752
534 82
117 696
377 666
110 598
96 900
853 592
623 388
848 247
878 45
498 993
919 542
404 682
789 352
407 700
939 270
643 394
940 151
100 774
360 796
834 78
234 732
673 134
192 674
742 573
393 654
458 607
644 429
568 296
631 220
782 441
15 614
344 741
510 345
72 990
648 552
754 508
14 744
571 432
942 123
458 744
485 994
309 688
874 545
457 886
449 684
374 625
222 841
35 708
697 460
476 955
347 766
231 732
802 151
517 98
608 378
974 81
224 885
764 94
216 640
330 888
288 694
618 43
910 191
402 757
184 846
964 468
461 918
526 163
780 77
962 144
859 302
214 936
948 238
722 576
888 96
127 688
904 517
52 736
331 792
660 580
967 396
654 321
102 817
356 843
269 682
841 20
791 304
372 766
993 34
180 902
490 767
676 155
30 721
75 604
160 926
553 460
546 577
918 204
112 697
988 359
25 728
956 82
589 376
115 900
800 474
568 572
516 524
570 543
343 678
886 75
733 90
920 262
190 660
486 968
423 690
722 318
980 171
636 483
544 177
966 327
794 588
319 914
922 278
923 268
885 578
663 440
838 64
986 459
210 872
813 364
240 655
786 122
137 766
292 636
587 424
642 298
445 616
276 782
472 897
348 949
766 553
836 520
531 98
739 140
574 239
738 566
708 125
514 350
24 825
872 199
563 108
240 932
940 443
878 469
564 484
917 34
700 263
624 257
55 928
332 985
502 226
673 394
976 429
229 756
768 345
592 459
929 582
979 444
350 711
30 656
966 219
458 934
868 86
810 363
862 384
42 688
150 673
736 402
766 445
114 878
533 142
618 238
20 844
645 216
850 570
508 120
712 183
416 909
576 22
679 22
651 200
729 452
555 100
990 556
110 964
806 99
884 508
36 854
602 477
154 870
37 604
750 561
318 659
636 218
655 576
969 296
60 665
68 754
400 871
703 392
599 528
843 114
569 222
612 11
824 444
822 400
578 9
514 96
137 918
788 367
430 944
33 824
691 62
784 166
600 7
701 100
706 559
564 44
575 460
782 292
938 522
244 638
219 962
382 599
273 782
194 604
750 129
392 859
343 788
236 802
112 998
903 418
955 352
142 772
225 980
646 522
418 648
667 326
516 518
395 978
400 616
885 302
315 664
992 336
780 425
950 19
160 905
920 430
947 462
50 672
18 923
833 48
712 131
241 684
1000 8
569 436
310 837
987 134
730 21
54 751
986 472
738 550
535 76
138 830
74 925
666 542
236 927
469 740
817 556
295 770
907 208
859 188
238 954
499 796
671 478
598 408
958 335
318 815
889 6
427 844
984 331
61 732
472 766
585 470
290 693
993 178
208 604
907 72
396 782
760 281
125 834
760 361
332 933
772 453
912 585
168 638
819 198
508 533
292 827
751 570
527 186
728 456
471 798
781 202
55 940
957 58
126 604
646 333
169 838
414 918
242 720
562 508
115 946
895 174
95 886
569 82
868 572
629 556
731 532
801 62
518 580
990 79
38 918
710 307
278 738
830 289
814 532
278 658
836 265
672 81
546 43
544 396
917 142
427 890
327 904
326 913
536 384
988 276
178 874
768 26
573 444
498 723
18 942
893 370
526 20
838 580
945 174
774 540
190 727
412 605
290 621
744 527
246 944
669 342
546 419
707 564
384 859
155 738
563 72
921 420
31 890
937 30
520 305
652 485
860 525
633 94
139 624
607 556
508 415
547 216
135 994
144 608
768 374
760 426
519 264
762 277
704 274
471 870
978 213
993 200
474 871
934 42
374 745
642 527
670 580
124 999
346 682
3 644
510 586
868 243
885 556
872 465
444 764
594 68
810 354
288 814
340 718
865 128
175 662
195 740
472 802
668 19
96 810
285 826
374 765
996 347
572 435
550 274
832 433
678 28
468 990
524 448
968 339
642 360
367 734
342 935
435 824
810 426
502 178
28 904
703 356
436 957
935 306
319 692
621 132
846 370
687 40
204 827
600 116
43 808
262 975
194 853
852 85
598 144
132 690
434 774
360 884
704 486
907 100
106 833
750 44
325 746
772 41
637 380
954 44
112 995
363 872
591 42
104 889
480 1000
898 537
826 403
981 462
969 390
563 426
680 129
908 246
825 78
972 36
285 860
648 512
851 130
35 726
592 83
639 560
894 59
856 212
783 42
259 608
552 246
997 342
700 479
100 966
76 885
318 668
144 868
884 397
978 359
528 559
132 773
382 807
803 364
602 487
415 928
315 802
850 421
589 384
586 415
503 568
718 262
605 414
224 814
460 952
816 325
202 980
264 700
18 692
439 962
57 894
346 630
359 778
946 433
513 180
622 565
789 522
844 63
857 586
776 502
442 706
137 664
538 111
984 235
911 120
201 804
178 646
487 684
978 168
466 650
621 500
613 94
238 858
393 748
310 856
511 270
766 368
724 532
235 980
750 462
233 790
896 570
829 480
798 159
20 946
98 852
90 853
1000 270
254 846
345 616
936 138
999 298
992 508
43 756
428 816
994 191
620 141
213 956
794 85
448 694
88 666
865 102
188 598
537 80
501 568
982 157
434 813
492 932
758 589
962 190
558 136
531 254
14 765
409 936
207 674
525 468
422 630
548 69
120 759
947 426
900 162
439 710
800 423
852 477
306 952
210 649
520 226
985 48
726 425
592 247
528 515
20 823
876 537
774 30
604 124
662 307
994 251
967 274
860 499
106 928
66 674
392 921
433 658
699 552
363 730
460 713
810 256
653 472
774 205
174 812
587 532
505 542
931 444
141 748
506 265
598 262
153 778
886 432
80 799
809 154
562 578
720 569
920 528
799 384
472 715
452 781
696 364
188 883
590 478
772 322
46 747
562 500
800 363
395 612
668 417
619 34
932 556
901 574
870 423
579 42
903 572
363 732
696 510
910 557
30 616
638 111
900 192
874 478
794 147
865 462
817 180
720 511
519 120
390 852
490 829
933 40
552 19
396 609
654 111
342 836
489 640
958 562
909 204
957 8
78 987
17 958
78 751
942 31
935 184
972 520
192 938
488 822
185 906
698 469
380 627
210 673
929 328
364 699
152 637
869 16
563 118
538 386
590 43
280 871
454 744
675 100
907 370
986 112
902 120
879 44
112 668
519 476
808 339
906 28
238 722
28 918
875 184
534 412
755 306
776 570
970 419
414 983
478 945
412 619
398 958
956 9
54 755
314 784
524 592
10 649
21 720
566 93
668 315
975 464
877 90
934 593
28 911
285 654
792 392
112 949
620 162
109 748
746 283
481 730
936 563
657 562
936 134
730 116
168 706
904 493
608 450
851 64
957 580
749 348
626 133
574 356
653 306
228 965
850 530
920 415
576 94
820 384
308 799
711 228
897 334
697 580
812 192
549 124
914 33
556 575
57 690
542 250
570 523
274 675
810 108
94 999
150 733
144 613
484 947
718 170
259 848
308 904
303 812
424 657
452 741
682 285
741 560
528 104
362 954
486 602
580 238
953 186
388 908
105 598
568 413
333 918
530 210
582 10
178 712
148 708
966 152
549 56
892 321
525 348
712 562
564 195
802 553
540 44
417 666
270 707
646 375
89 804
332 897
780 589
996 295
229 596
339 602
473 822
232 751
842 36
358 635
642 216
831 62
736 194
964 488
794 415
307 694
926 318
536 415
610 68
592 528
562 78
666 304
805 564
248 813
907 470
850 200
900 276
429 862
436 702
64 796
730 580
715 306
922 151
238 793
92 757
238 627
997 88
1000 52
12 739
786 13
637 216
62 751
157 876
716 435
746 288
529 102
719 72
922 452
86 769
858 514
953 486
576 563
770 148
716 49
626 307
438 610
841 380
997 286
610 164
987 12
211 614
975 378
595 456
958 549
760 508
690 298
460 985
108 739
517 206
489 682
226 649
61 652
845 556
928 470
598 362
269 774
666 68
853 206
312 654
890 265
134 817
795 544
490 897
678 220
834 474
425 970
846 248
874 413
630 19
417 794
955 134
561 372
823 528
990 252
568 571
738 125
988 425
181 680
106 738
666 163
588 181
726 437
538 428
960 237
553 104
875 156
478 854
580 400
326 948
632 10
353 790
295 806
777 318
795 430
166 607
232 865
41 978
930 151
620 430
618 133
838 574
198 811
914 175
964 323
25 898
838 341
293 796
560 183
674 546
261 884
655 412
853 540
956 105
171 694
893 226
734 115
598 69
888 92
113 684
867 172
120 652
193 786
621 408
825 108
758 172
534 455
378 727
74 864
924 552
643 490
73 712
450 774
612 392
349 648
482 855
819 404
841 202
567 552
782 420
288 911
200 757
504 143
776 294
667 294
250 638
668 211
831 142
470 853
28 788
424 614
102 644
977 520
62 921
30 950
669 98
509 70
449 792
422 636
899 568
764 280
166 628
87 664
544 445
455 862
384 755
927 484
955 332
364 713
358 845
378 837
503 508
514 459
326 882
933 402
937 16
996 353
786 522
754 456
424 922
94 819
22 802
655 548
945 388
452 900
691 450
67 636
290 966
856 530
538 226
582 533
358 712
950 96
894 46
877 430
304 824
48 868
649 540
241 840
520 81
288 992
809 138
179 850
904 140
663 84
472 907
146 999
970 307
630 290
771 78
50 682
822 169
83 790
884 367
648 175
908 355
673 206
655 434
362 648
513 556
482 805
588 590
145 730
772 457
858 328
423 636
378 690
350 706
370 757
982 341
574 528
86 672
564 570
921 478
676 244
764 540
583 370
906 559
882 86
397 896
836 592
927 398
297 678
671 4
440 838
33 872
289 914
831 300
610 16
488 778
514 171
643 378
629 510
955 494
159 746
529 104
282 999
981 52
203 816
294 690
864 60
77 684
924 463
840 164
988 352
520 526
220 923
902 16
372 599
966 585
930 90
519 528
481 822
855 580
844 419
906 567
474 878
824 289
598 439
904 475
180 699
542 396
722 121
942 197
796 54
141 800
897 456
994 352
568 439
823 214
550 204
288 751
922 297
166 885
328 623
758 571
768 335
169 638
405 698
456 772
373 600
280 780
802 210
931 484
828 158
932 364
234 771
509 472
652 405
234 933
991 540
28 729
727 286
140 801
750 230
770 214
778 25
447 794
338 955
769 418
572 111
999 92
816 303
390 665
864 315
435 856
578 99
918 240
268 857
552 44
783 408
723 72
646 339
418 854
105 706
323 618
751 4
118 683
438 969
952 337
830 390
40 665
545 558
618 531
658 261
951 270
407 798
555 504
918 413
924 537
768 85
350 786
547 242
66 643
740 451
218 630
768 242
630 542
176 609
788 247
250 764
110 666
530 306
109 742
39 908
614 541
864 420
902 573
400 888
948 338
192 742
616 282
901 2
182 628
734 234
830 480
284 850
708 207
408 990
705 196
256 665
636 70
144 908
838 396
745 552
784 383
937 388
984 127
670 70
853 244
394 964
109 604
43 938
192 663
256 740
182 846
924 376
794 96
68 843
649 260
674 310
826 507
422 610
636 68
85 944
98 802
906 255
390 950
203 958
946 17
868 262
810 334
492 917
361 998
47 786
423 854
273 968
572 291
575 478
319 604
822 261
936 178
880 233
706 108
934 453
928 159
527 432
531 534
554 457
703 580
241 630
594 516
935 10
545 346
798 141
518 486
502 363
538 258
916 572
568 133
752 63
370 758
772 122
832 293
352 700
888 326
567 204
193 684
743 138
940 497
73 598
919 62
778 204
636 528
283 776
860 538
804 146
788 505
858 524
424 781
693 94
328 902
856 468
453 752
60 767
240 620
376 775
556 557
642 278
890 321
651 222
463 926
64 896
964 410
736 363
720 274
712 578
594 378
893 466
719 540
524 540
941 544
505 74
742 521
796 145
738 235
540 52
875 94
751 248
828 533
682 354
604 384
317 846
411 938
170 861
930 33
789 220
731 540
642 276
135 680
257 934
672 1
699 474
564 508
859 102
444 652
692 477
207 832
510 194
239 970
879 582
624 123
797 418
960 485
548 553
440 768
702 391
165 876
4 892
174 697
654 384
928 37
964 507
56 958
197 664
980 181
234 864
555 556
799 158
720 187
520 287
273 730
115 906
598 363
114 710
654 48
566 34
363 746
748 379
328 982
165 670
521 432
680 315
783 374
208 706
925 436
728 274
94 658
314 678
656 430
250 936
718 338
532 146
648 590
993 406
368 769
715 76
694 121
688 354
774 473
802 40
853 134
213 646
570 175
20 624
672 95
227 978
878 291
16 675
458 987
108 782
709 112
571 174
517 458
10 895
538 245
674 151
288 601
859 546
900 307
694 443
798 429
664 521
207 968
716 513
604 41
524 513
361 948
579 278
894 578
354 687
941 402
775 132
898 298
688 164
504 327
302 648
624 453
959 562
666 584
468 874
745 178
506 453
202 987
578 247
37 690
784 13
963 26
801 492
668 538
394 860
723 566
582 381
764 519
48 955
938 561
46 794
357 782
226 828
660 303
740 510
507 50
337 616
168 902
589 76
869 108
902 51
348 929
885 212
361 692
790 424
738 284
472 881
804 335
388 761
687 230
191 900
264 852
269 828
127 878
892 373
531 122
328 741
132 722
355 666
152 912
746 394
30 957
468 666
857 498
184 653
999 224
518 538
222 799
481 664
962 10
308 837
46 967
919 236
607 108
720 246
462 732
52 924
820 511
187 966
668 589
975 146
270 634
906 440
551 550
434 673
568 575
45 928
774 384
512 411
710 249
601 410
282 650
852 153
493 860
867 208
396 783
744 540
652 193
346 999
496 912
430 867
546 330
244 882
648 247
430 760
854 547
779 162
416 714
148 746
608 553
328 629
251 910
581 180
744 386
918 39
550 25
373 714
633 138
390 762
124 907
33 596
210 758
724 578
535 392
880 149
66 954
844 164
210 638
54 774
620 492
449 834
199 958
232 786
481 802
633 532
264 674
331 958
694 535
76 724
911 10
540 546
675 342
498 690
909 274
697 486
484 941
351 778
571 522
740 76
622 396
366 642
412 687
687 542
260 618
627 326
117 798
349 654
204 956
785 574
812 475
770 586
318 826
570 349
610 521
696 567
397 654
126 825
477 732
766 517
411 732
36 910
765 290
645 580
866 138
663 510
724 70
565 490
442 721
722 201
133 724
902 523
292 730
762 360
820 30
197 654
930 176
209 678
577 426
378 849
615 558
388 616
648 576
633 566
750 319
352 872
836 555
706 195
114 958
762 365
192 665
774 171
385 908
87 760
620 361
891 32
910 544
417 996
173 756
11 750
726 108
376 874
47 744
846 103
525 26
414 835
889 278
272 861
102 981
765 316
276 605
96 699
731 64
628 35
683 202
564 525
825 56
570 338
162 714
748 497
818 258
940 401
118 672
959 48
285 636
240 752
159 652
185 606
780 1
771 544
624 388
190 987
555 290
655 366
93 650
204 942
235 610
852 262
588 174
918 138
785 126
555 272
505 416
393 794
432 818
852 29
285 942
222 777
26 613
274 958
762 204
95 912
238 738
991 452
642 166
359 832
970 17
506 394
623 304
964 123
639 496
918 367
898 428
724 528
128 762
79 978
527 118
672 557
208 630
248 976
972 67
997 104
662 232
449 798
79 702
239 978
890 165
499 954
548 484
665 516
288 661
730 380
708 540
210 716
6 769
813 530
555 492
978 532
28 605
577 450
951 528
472 762
689 238
732 336
289 956
906 114
486 730
682 345
504 325
589 82
3 704
576 20
602 97
151 694
314 630
653 436
992 333
212 756
858 235
377 610
740 541
520 373
701 208
968 4
28 907
940 538
528 507
661 554
209 744
666 189
157 684
344 693
689 72
528 14
984 585
568 564
638 4
54 711
462 632
952 587
150 935
714 241
294 775
294 603
906 580
869 504
440 829
714 492
997 182
270 636
754 517
338 744
947 384
387 912
34 905
347 858
448 752
16 888
168 918
644 78
618 469
850 344
666 370
564 31
540 87
860 583
158 663
444 738
488 922
108 825
470 604
510 228
925 56
634 592
716 562
570 243
312 604
469 600
69 976
548 334
285 940
919 244
673 396
943 126
228 646
207 966
862 165
565 504
208 1000
779 486
12 962
706 348
59 948
211 718
370 786
942 162
463 698
210 706
816 140
942 182
48 998
251 1000
996 567
680 100
391 670
958 127
633 68
318 904
580 235
342 703
840 478
270 738
579 568
10 741
396 887
814 174
640 513
872 402
538 59
947 558
380 775
938 121
788 523
839 366
372 783
767 504
52 853
504 352
129 932
245 652
139 852
951 550
258 814
806 360
774 224
960 580
696 540
508 572
158 768
834 343
295 824
34 933
875 468
642 490
564 467
214 830
299 930
543 348
82 844
120 675
112 671
630 232
372 603
52 973
378 675
351 660
322 835
586 114
276 808
710 549
288 888
339 702
202 835
274 968
379 920
677 276
100 885
27 760
972 254
445 654
785 448
903 264
664 522
42 767
28 968
104 834
862 581
244 604
218 712
600 373
502 79
926 238
339 852
536 562
960 173
571 428
596 424
876 199
328 980
770 582
934 326
455 606
309 838
928 29
992 66
400 611
214 637
640 454
504 290
468 1000
373 674
672 552
734 67
242 843
618 328
498 781
678 383
197 732
968 24
756 429
413 622
499 622
597 124
178 683
34 822
59 942
700 61
725 262
361 858
642 256
986 100
6 664
463 914
720 557
494 775
52 896
875 244
654 574
742 163
10 877
798 45
52 685
141 880
530 48
34 878
454 834
820 149
692 559
498 813
52 918
164 951
938 592
202 628
920 355
710 532
556 400
574 333
735 338
562 147
524 334
806 159
912 482
979 64
656 439
742 493
759 232
946 138
588 325
120 900
250 808
9 820
530 240
60 678
769 132
34 817
521 144
798 579
580 571
216 672
711 492
691 142
234 718
438 908
128 793
835 536
721 342
962 285
852 198
711 104
976 573
89 768
749 184
655 438
360 931
124 726
230 606
580 472
256 610
274 596
400 649
496 894
633 488
163 954
222 722
747 120
280 621
209 654
576 198
439 952
876 65
958 302
829 92
317 892
234 714
181 700
682 523
488 829
580 257
562 370
731 412
349 690
754 256
783 270
374 916
243 640
228 865
394 637
499 710
279 836
456 809
836 40
667 464
572 180
266 778
536 123
230 880
272 982
866 120
882 67
856 562
624 365
865 488
682 328
897 464
562 426
938 244
759 106
327 888
768 123
490 937
930 464
144 634
192 835
806 348
573 328
750 131
636 2
598 31
1000 50
667 322
648 266
628 534
225 836
234 899
352 799
480 787
396 724
853 172
963 256
314 664
868 22
420 640
220 995
800 280
898 124
594 529
231 738
922 504
798 104
66 720
784 242
599 340
194 676
172 728
858 510
804 507
288 657
327 860
809 394
193 894
159 876
700 383
762 393
952 129
648 572
14 949
649 510
631 504
506 144
279 724
958 27
150 632
592 521
362 790
382 624
498 799
822 397
642 53
348 912
810 30
891 334
748 158
137 646
381 732
943 274
134 903
112 675
478 833
519 472
628 25
102 923
90 816
536 265
444 643
720 57
582 243
814 119
720 574
972 460
210 817
536 138
799 132
312 906
678 515
601 322
777 104
748 434
954 35
740 534
582 117
288 755
923 586
734 295
76 870
92 924
192 610
834 22
528 348
132 778
822 546
664 431
724 280
695 40
396 910
675 20
729 530
956 253
34 947
324 753
991 190
655 328
654 456
634 89
673 18
714 65
522 316
821 540
531 142
49 596
588 270
4 959
756 410
19 762
922 535
62 687
948 26
648 246
49 692
830 88
363 606
796 365
818 579
201 708
650 438
675 232
294 820
432 674
706 574
861 80
232 943
626 244
588 356
418 708
358 683
406 829
764 112
263 736
504 347
989 90
578 504
750 40
492 684
693 586
606 549
355 680
211 982
915 434
60 710
141 732
731 472
926 372
609 526
999 574
508 480
43 638
250 894
415 904
914 517
387 970
580 351
620 514
743 420
391 808
94 760
419 622
201 908
108 886
294 612
621 452
861 82
418 621
325 724
564 179
752 526
454 867
282 692
949 248
248 837
878 336
757 520
975 552
694 177
54 613
282 656
278 667
864 578
518 121
552 429
744 436
526 373
890 561
837 400
476 948
4 756
862 130
524 270
228 728
156 688
902 421
787 554
640 540
612 289
913 502
570 391
895 140
441 748
794 7
481 922
365 760
940 21
467 748
738 540
923 252
156 953
699 468
438 820
878 133
36 849
158 933
211 994
147 694
735 372
358 727
842 375
187 852
888 260
118 871
534 328
816 242
130 843
856 555
718 314
565 62
620 9
699 428
334 763
5 864
668 301
503 78
867 296
831 350
763 590
964 419
569 250
892 400
536 552
534 292
832 84
126 639
384 915
568 208
276 803
474 888
822 349
674 406
560 205
324 924
521 322
745 534
863 184
216 903
694 437
384 734
889 208
28 760
510 182
662 318
645 116
362 892
640 582
808 354
610 163
588 474
739 434
924 523
979 548
612 336
654 415
27 904
526 513
430 642
612 220
930 428
976 54
724 484
783 418
175 930
487 850
814 199
551 144
115 722
948 452
460 956
643 508
972 587
973 580
194 979
892 266
947 90
992 366
275 630
489 844
976 290
708 580
534 485
670 187
157 970
850 560
638 150
624 81
222 736
4 797
552 532
79 628
575 318
855 358
562 423
435 734
57 810
1000 366
312 795
870 414
18 694
674 502
988 298
227 792
629 252
382 945
769 206
39 966
374 708
820 554
562 50
332 855
120 648
680 4
1000 115
744 573
226 647
880 179
940 256
652 261
530 189
497 666
534 135
810 419
817 136
106 777
739 424
97 752
55 606
976 60
283 896
58 655
599 562
868 550
744 406
764 46
782 381
556 592
524 381
788 339
128 834
654 2
638 589
844 497
834 510
824 99
88 827
292 852
693 258
140 625
538 547
693 380
987 242
94 731
598 217
812 202
936 574
852 160
589 266
604 514
634 403
333 866
432 793
300 808
521 480
114 733
245 612
434 750
930 185
948 533
658 464
852 235
720 589
815 60
685 400
868 202
409 934
903 234
628 527
326 837
689 564
793 96
88 942
894 424
986 99
818 327
909 214
31 740
532 117
998 154
510 246
990 518
120 874
447 984
762 402
676 297
100 704
749 544
436 855
200 714
888 484
988 527
234 610
567 176
738 570
557 574
932 345
245 624
154 689
934 270
939 184
787 66
990 145
536 145
174 705
566 324
160 762
876 158
713 142
826 405
403 892
796 432
238 824
825 178
876 123
364 744
252 712
858 493
85 890
973 566
508 227
904 349
552 232
920 37
539 94
635 568
833 370
845 336
825 14
334 998
512 141
440 663
44 955
917 304
522 514
265 888
292 674
440 769
153 690
393 986
318 846
27 776
855 276
352 948
168 748
772 23
856 378
840 517
720 321
375 658
759 46
940 250
894 178
670 558
397 740
426 834
94 930
628 403
50 964
48 770
68 835
646 237
661 160
825 542
720 183
826 145
954 265
350 804
902 19
808 501
532 216
28 865
790 166
228 981
45 864
202 970
960 339
78 892
949 408
828 413
58 858
711 250
723 192
973 536
666 428
234 652
880 288
644 46
505 86
57 630
184 680
466 674
950 436
705 340
704 364
664 428
674 82
634 345
739 504
36 817
781 514
720 328
866 82
400 786
740 483
690 410
993 216
102 844
555 288
186 955
724 187
192 984
484 755
536 33
343 808
328 843
309 822
470 805
533 12
100 714
648 269
960 61
902 477
356 652
682 146
414 821
972 578
314 976
616 25
570 58
972 25
620 247
99 874
105 942
106 864
871 94
394 932
692 427
172 605
647 318
986 547
682 255
593 466
980 582
928 583
469 874
799 442
686 543
714 452
898 574
326 874
726 475
542 487
828 203
742 555
926 300
268 774
987 452
907 114
703 542
256 685
818 120
277 976
57 740
51 630
426 763
953 10
44 679
648 544
625 314
808 233
508 309
732 359
723 434
676 513
664 400
538 550
14 730
711 128
582 144
579 580
320 795
62 873
90 982
979 20
616 73
394 945
747 152
588 566
738 53
769 16
814 494
114 850
68 945
840 352
908 577
694 254
406 654
122 721
482 673
769 346
352 992
504 584
295 708
999 534
892 132
613 470
954 422
961 358
898 429
559 224
524 451
116 768
160 611
72 864
642 282
642 226
214 987
544 453
620 562
493 706
799 332
578 184
47 796
544 233
984 302
332 973
519 496
146 927
809 564
841 250
649 360
849 156
502 514
978 264
562 404
756 129
882 275
657 324
904 179
208 859
798 284
244 670
318 692
579 392
291 924
499 670
642 234
768 327
324 864
637 262
718 528
440 804
739 124
248 702
214 660
678 546
940 42
197 612
119 916
58 929
435 924
907 106
193 748
445 898
696 8
822 148
957 38
762 144
789 444
401 1000
322 668
868 377
20 727
838 163
707 46
540 424
937 382
676 490
688 37
834 74
587 52
16 958
573 464
396 955
786 120
568 388
439 964
969 112
947 78
752 111
230 940
926 460
962 12
865 540
604 515
874 35
744 192
205 892
455 718
688 234
798 262
80 709
50 669
93 760
203 654
915 10
800 19
822 309
938 451
940 6
698 258
559 530
45 916
328 950
757 536
628 66
425 952
768 402
900 304
714 534
685 570
24 987
430 631
620 346
80 801
267 776
444 891
489 982
554 354
582 513
879 520
956 523
514 362
692 225
284 783
843 262
84 808
370 894
346 699
540 291
322 892
910 528
639 350
828 437
757 234
28 915
765 38
606 7
854 526
798 576
521 538
6 600
610 555
223 782
671 190
846 93
980 432
266 883
955 502
80 849
690 38
952 339
338 838
624 337
815 48
162 617
161 834
346 627
990 325
260 898
918 388
669 452
195 880
249 914
27 920
606 522
696 277
524 76
3 688
442 853
199 742
442 863
720 71
300 794
205 662
865 538
728 492
654 560
389 864
292 786
519 170
296 874
456 672
942 92
684 571
741 14
540 258
892 412
788 498
605 384
795 348
13 980
106 769
562 350
981 238
897 170
667 388
196 919
127 936
136 917
78 789
508 121
634 290
111 870
180 992
154 835
26 892
765 68
754 549
554 490
239 972
453 610
702 211
694 582
867 318
207 750
305 618
324 994
912 581
158 882
843 488
571 100
182 823
460 648
771 270
372 996
271 984
232 869
603 416
444 722
770 331
720 250
378 739
919 134
515 64
730 228
658 584
60 770
714 226
402 664
920 339
90 654
443 702
373 930
52 704
778 460
612 330
919 270
893 52
548 520
280 751
88 898
705 92
724 425
477 716
905 540
76 714
291 888
516 92
203 642
540 387
366 844
63 932
469 748
562 156
620 72
484 837
528 526
156 918
963 486
552 580
864 528
817 460
700 443
232 964
916 570
269 886
453 858
648 444
924 113
92 960
914 430
140 780
646 90
589 40
375 922
57 876
458 868
656 565
775 52
716 529
664 108
708 257
854 237
996 282
450 974
783 514
597 246
669 358
730 373
874 438
865 514
108 913
342 704
123 626
558 108
120 629
791 52
211 944
804 394
570 506
600 417
769 52
360 760
58 617
618 74
742 29
171 984
184 895
742 229
16 672
780 141
768 464
34 678
746 13
601 272
438 987
662 502
486 744
168 835
50 675
342 827
969 222
56 792
834 206
970 476
640 520
467 852
370 633
321 908
322 683
924 40
367 840
906 575
48 600
375 618
861 172
872 394
814 53
25 636
956 199
866 180
657 570
113 846
758 148
459 984
882 163
651 330
824 343
943 546
754 232
325 750
282 694
400 999
294 863
962 375
600 257
602 579
526 572
514 509
534 450
630 102
712 80
672 492
748 211
262 869
584 100
892 333
336 968
488 966
784 10
870 193
257 1000
403 958
925 84
885 106
70 872
625 326
592 136
641 192
238 733
799 396
894 523
979 400
599 526
990 570
810 520
939 366
846 559
784 153
228 843
781 64
468 602
212 930
829 468
835 126
891 560
878 520
690 484
604 200
110 675
861 530
600 152
622 69
559 142
425 712
816 429
810 17
829 168
107 910
333 906
330 626
110 888
335 744
345 734
402 978
590 67
723 182
955 228
955 140
632 72
833 54
760 101
292 834
310 636
684 581
895 368
34 701
766 573
46 954
516 459
661 424
754 587
637 344
676 228
464 607
306 757
423 842
436 644
66 905
972 592
288 780
174 641
612 513
674 336
685 50
659 414
274 826
149 792
428 730
892 199
715 164
552 257
959 138
721 428
119 934
868 352
48 763
536 364
492 695
650 202
798 95
725 228
368 996
994 517
996 408
509 514
606 73
675 46
181 854
802 381
906 250
793 544
904 544
24 826
154 876
740 42
1000 283
724 102
526 525
748 442
709 78
684 214
494 694
708 137
895 172
762 50
338 672
736 293
7 886
848 519
790 515
874 551
783 380
363 790
502 164
642 388
40 664
504 431
91 824
195 692
505 360
971 372
670 147
94 849
942 287
652 180
628 450
597 102
558 197
898 427
299 846
636 318
194 615
359 748
819 474
456 793
654 143
87 638
736 28
784 494
798 142
559 518
699 106
240 857
317 984
367 942
189 796
52 834
428 600
927 514
683 280
702 181
235 754
457 776
918 571
179 886
214 934
519 424
861 122
223 788
812 466
820 128
918 593
832 509
642 15
572 532
766 530
723 198
967 118
780 279
285 708
620 478
999 146
188 886
179 952
539 456
798 279
172 956
80 778
970 549
45 942
678 478
448 921
169 828
207 992
160 747
818 129
466 664
894 173
81 744
677 442
757 478
913 364
696 332
83 750
350 759
683 382
339 706
524 291
574 107
60 605
380 865
638 291
570 517
528 479
40 839
857 4
198 875
744 547
570 298
377 790
644 513
189 816
807 226
923 334
902 175
816 509
184 670
502 197
718 544
388 747
770 510
493 648
35 940
37 802
106 644
232 857
528 316
871 332
148 598
430 964
718 507
569 156
505 90
978 236
10 810
264 848
973 106
634 244
348 861
624 307
778 35
557 430
94 689
224 720
991 52
309 810
7 622
969 184
590 391
36 873
778 52
18 995
444 631
984 216
483 918
908 418
674 435
888 254
505 494
180 909
744 114
894 551
598 382
406 849
290 711
586 484
498 789
44 910
852 548
592 128
941 138
690 67
446 778
752 213
138 712
798 109
73 772
914 150
135 924
514 156
930 238
670 299
816 348
799 230
46 898
924 571
330 752
720 571
260 964
852 83
88 987
856 187
990 167
263 804
57 676
822 532
632 397
468 656
700 124
921 550
864 279
51 708
668 27
801 450
47 820
639 98
896 30
902 489
716 64
412 810
76 699
816 250
366 815
786 5
138 685
698 165
712 42
624 295
978 140
30 910
641 492
645 84
839 538
718 122
260 603
627 4
996 305
862 505
589 186
889 368
157 814
850 6
572 219
252 678
628 168
885 328
111 742
945 458
710 151
580 443
534 331
850 123
414 769
809 366
312 646
335 790
678 316
94 951
482 880
855 98
822 20
808 591
837 398
278 798
135 932
366 952
543 460
972 14
936 292
663 444
472 998
648 374
518 256
880 100
935 516
143 796
844 532
172 673
526 339
669 182
22 859
203 930
522 456
826 97
174 829
508 586
637 114
436 833
760 522
825 258
2 801
769 344
819 374
1000 187
158 649
232 732
660 573
618 293
372 929
610 276
762 31
328 882
200 747
188 952
18 843
684 211
702 291
358 647
466 892
632 271
464 940
264 879
136 639
502 314
883 186
247 886
513 382
863 478
247 876
770 499
756 253
93 736
93 750
972 274
420 750
759 560
327 994
276 709
89 934
222 988
536 238
377 640
133 960
993 240
514 212
783 230
30 953
294 683
310 757
842 430
39 612
994 57
858 81
630 310
194 825
930 275
582 573
314 687
946 494
952 530
811 164
750 47
354 1000
626 523
36 644
802 286
811 180
998 196
537 420
430 624
899 340
316 640
431 948
290 757
738 373
134 816
158 603
568 7
288 870
920 475
645 268
598 51
625 482
456 658
628 511
372 633
961 178
913 496
983 562
100 628
176 987
545 238
703 258
933 588
133 856
213 882
969 298
799 552
556 562
992 7
951 430
570 447
708 502
454 898
991 542
436 727
218 834
452 814
380 973
268 638
532 435
519 38
828 109
164 765
664 141
737 538
993 398
798 517
457 822
326 814
456 972
612 178
558 7
18 631
228 806
238 615
780 380
408 605
505 190
849 22
458 871
263 640
410 709
538 572
717 452
394 824
818 399
37 784
171 770
946 388
289 632
751 492
792 543
100 986
622 578
416 687
98 999
423 926
364 943
311 960
612 282
918 216
954 572
804 531
275 600
384 724
803 282
450 700
480 690
53 768
818 121
723 438
563 412
856 593
896 114
455 622
789 454
708 230
702 285
480 772
38 717
678 153
659 498
164 643
33 810
476 723
540 576
702 535
460 907
934 136
946 522
438 786
83 846
498 601
549 592
897 392
732 433
628 454
906 22
705 442
112 900
12 695
295 820
303 808
852 532
745 38
231 620
554 159
610 79
457 792
300 875
922 166
162 598
176 943
104 643
688 91
817 134
813 122
602 249
353 828
577 590
714 520
148 987
502 144
138 665
705 170
110 835
688 438
502 310
486 969
556 120
792 67
248 709
834 440
795 2
523 508
966 429
382 810
296 793
562 461
830 229
776 172
501 420
454 797
90 837
765 204
902 387
945 34
573 384
718 161
649 270
952 435
927 182
528 581
750 468
725 336
870 282
773 484
777 460
162 690
706 162
654 490
66 765
485 882
388 671
652 564
402 650
518 177
160 659
326 957
586 4
918 266
946 307
620 292
676 510
864 409
334 660
799 470
908 430
364 786
653 138
108 667
556 427
585 378
526 228
669 104
526 558
393 926
844 319
548 550
511 312
440 612
774 114
308 801
876 412
745 22
850 313
958 547
714 551
61 650
520 356
642 86
598 242
318 698
564 98
480 712
976 115
163 674
791 340
384 604
994 487
450 677
574 187
84 697
570 158
188 918
962 555
930 198
115 978
648 534
128 930
460 986
449 774
899 580
127 974
753 254
735 120
852 236
736 320
440 903
939 4
730 583
502 513
135 710
233 792
10 709
607 470
243 732
778 405
621 504
854 475
975 458
652 521
308 640
214 808
602 264
730 490
208 956
824 460
708 11
456 965
704 511
909 424
496 715
280 605
969 58
552 521
768 267
60 660
403 596
906 400
873 130
918 272
78 816
874 517
232 878
703 310
814 205
16 969
5 964
565 474
954 543
458 790
588 307
460 705
558 165
672 73
844 563
363 758
390 898
277 866
702 283
591 48
519 416
966 415
598 330
634 97
800 7
447 914
574 529
209 664
108 996
910 300
502 49
34 816
328 735
312 912
180 938
274 966
877 230
235 728
780 67
514 559
860 513
634 25
278 886
574 370
966 199
699 20
474 859
962 540
80 874
257 994
414 728
936 47
872 213
348 799
646 373
780 149
184 737
582 40
586 480
798 561
741 228
353 604
232 941
876 160
122 604
860 468
299 696
915 22
546 2
571 2
914 72
447 630
177 680
256 604
286 970
217 750
952 429
881 508
207 732
595 550
426 745
885 170
162 899
598 33
370 982
819 534
673 586
140 729
248 975
544 172
60 639
593 250
917 148
742 194
698 204
186 730
198 696
822 458
594 337
534 410
624 449
402 857
758 132
595 332
739 52
699 186
680 93
774 270
664 538
964 129
273 958
856 207
758 163
692 555
994 461
226 903
924 538
920 163
283 770
950 99
594 190
179 744
165 666
588 354
920 346
156 989
600 6
360 612
612 233
774 38
791 370
154 888
988 257
643 96
320 798
946 444
4 722
132 910
368 714
842 570
486 848
430 959
56 825
802 518
502 63
552 82
298 935
450 945
550 163
651 114
852 312
717 240
214 858
746 72
148 823
988 458
576 339
358 900
828 588
917 64
862 168
10 940
107 876
600 12
988 148
22 896
772 480
927 202
206 678
963 414
210 627
44 676
54 749
870 164
251 828
841 534
432 603
300 965
265 874
876 9
847 556
153 652
849 582
370 919
519 484
748 471
584 328
416 774
146 844
520 63
526 142
882 570
874 380
173 910
607 378
651 352
384 735
434 712
877 148
582 505
888 288
562 257
298 620
610 573
834 253
142 786
231 710
190 819
580 539
802 585
715 448
639 372
702 542
244 881
48 965
45 958
344 897
695 534
915 330
925 270
408 880
319 796
986 279
331 618
531 112
410 885
725 558
622 525
83 810
527 328
76 743
901 518
528 71
619 550
380 651
202 849
346 900
27 600
544 287
12 638
407 784
577 330
480 915
292 653
761 60
973 436
482 676
646 242
604 76
764 441
727 198
545 28
904 424
510 553
924 366
650 283
443 882
312 891
716 459
935 288
768 295
914 343
137 906
612 48
198 711
532 460
160 687
82 605
561 184
163 606
362 699
451 822
366 819
466 704
229 710
706 573
852 75
189 892
571 48
773 126
696 487
132 929
95 736
958 340
516 412
323 780
714 284
74 924
164 603
648 29
866 277
268 866
928 281
804 136
486 984
202 946
170 864
886 228
430 900
685 412
850 429
6 740
107 952
872 562
898 279
258 927
117 918
95 918
933 272
274 624
730 575
692 543
816 579
999 312
930 436
183 990
977 532
780 277
628 128
809 534
677 396
636 552
958 83
974 519
560 576
832 592
912 270
981 482
810 148
979 512
684 361
546 557
144 654
490 743
875 412
140 606
964 303
489 800
126 624
665 544
808 174
189 646
327 652
556 588
606 259
344 970
904 153
84 797
620 385
872 196
779 316
958 455
148 597
49 932
976 132
584 582
527 66
593 294
898 557
384 625
846 534
768 520
548 444
342 728
212 789
652 497
320 913
215 928
997 506
328 799
790 150
725 522
944 226
768 529
742 411
626 73
526 232
962 417
139 740
641 232
58 976
684 514
718 119
922 5
379 786
408 895
829 482
672 320
810 552
527 108
464 793
648 592
624 256
70 977
526 224
496 708
759 36
369 948
231 790
244 734
190 789
412 673
527 580
886 540
525 540
35 660
442 695
784 534
608 546
726 538
837 74
828 64
604 320
741 542
525 46
750 61
167 742
875 118
858 427
12 628
589 548
163 994
768 275
693 296
786 295
955 168
540 292
414 927
746 163
434 694
238 942
320 616
498 641
162 968
555 306
263 792
660 270
110 1000
590 90
640 384
67 908
897 284
784 362
387 750
910 506
139 606
823 592
310 993
49 888
952 482
400 872
848 514
327 810
265 618
291 814
510 169
368 634
695 336
157 850
937 224
405 850
760 341
802 277
568 573
906 240
434 715
29 754
99 904
302 933
550 271
827 166
600 177
390 776
294 649
774 560
666 139
858 362
887 150
763 514
735 72
580 233
458 672
593 514
110 745
70 776
592 87
69 926
610 119
742 545
493 922
654 440
540 302
676 140
141 862
587 264
993 32
927 48
190 870
286 824
534 374
860 45
44 849
818 588
212 810
796 529
81 740
3 918
88 785
870 3
504 443
590 522
540 30
303 904
859 182
599 16
290 645
540 368
422 642
28 704
687 388
907 10
690 446
52 599
572 307
828 531
100 717
300 678
981 200
532 566
896 487
763 536
790 315
282 639
123 676
296 864
761 208
752 57
20 618
19 966
691 448
754 245
28 878
14 702
741 212
390 779
772 317
530 102
932 297
850 272
285 686
960 164
810 562
504 156
898 533
75 936
9 700
444 975
786 39
168 852
197 862
814 360
178 904
568 330
408 766
611 448
767 550
856 147
874 525
764 342
189 916
806 532
906 534
529 370
697 168
729 402
968 219
430 837
654 438
126 765
720 174
879 446
512 426
195 668
771 410
656 429
914 459
166 980
768 475
524 184
578 586
679 552
924 444
851 42
342 765
39 674
634 245
375 774
706 227
42 789
155 988
528 91
648 18
360 973
719 154
957 428
274 677
886 27
991 578
376 720
618 290
156 760
544 275
450 879
552 422
328 930
688 218
664 150
685 248
391 930
124 645
542 556
259 988
962 211
190 770
702 457
371 870
1 894
763 332
753 376
474 757
193 724
432 850
829 376
922 413
610 577
566 510
4 987
928 387
243 758
264 634
979 292
777 344
150 659
552 182
207 876
564 194
199 892
565 136
218 849
693 328
293 820
993 470
938 591
622 287
109 846
550 408
4 848
789 178
568 576
778 392
466 829
569 522
917 94
976 488
788 108
800 66
984 556
906 75
288 956
686 324
703 358
258 955
92 985
190 868
268 847
39 726
131 814
762 510
955 300
596 543
964 45
315 862
194 960
48 932
930 519
348 819
843 94
910 488
998 555
714 513
774 548
207 598
592 467
401 912
448 599
458 754
106 787
439 926
808 557
110 877
82 895
84 942
715 430
556 503
580 496
552 79
793 270
816 504
602 561
345 838
850 400
60 600
771 494
594 238
173 640
430 886
420 894
703 504
104 972
498 712
135 654
516 70
480 727
961 492
966 94
708 517
870 572
901 38
884 502
774 101
100 671
904 364
964 132
92 853
768 29
801 550
903 318
511 568
823 122
969 46
802 163
710 181
72 598
552 87
591 502
908 178
928 516
296 942
190 763
829 472
310 938
430 858
665 166
252 943
573 556
131 904
914 373
271 802
997 164
559 512
770 82
986 529
892 34
850 265
910 292
894 87
808 284
5 922
160 608
4 772
993 234
586 479
538 22
335 810
568 153
661 550
853 24
662 163
802 529
822 549
850 147
575 546
767 22
190 881
869 294
821 88
972 588
14 666
111 904
951 572
612 578
648 378
198 681
343 976
313 758
966 159
688 297
165 688
374 876
870 556
972 462
810 385
265 960
856 553
650 103
162 980
769 528
888 235
552 281
718 11
136 625
297 646
414 805
504 276
60 649
592 135
53 858
68 969
558 214
147 614
682 243
537 60
513 264
612 509
820 273
751 180
917 570
666 47
730 42
811 354
736 533
522 120
688 222
689 496
960 183
141 808
100 805
832 32
9 868
266 814
393 680
714 566
926 349
552 187
694 277
856 333
93 604
839 18
28 753
547 354
823 42
606 95
520 57
284 714
456 599
972 389
687 220
713 58
4 636
652 465
198 966
899 120
188 639
86 762
165 698
252 704
670 237
786 259
904 571
764 351
753 264
99 718
532 22
349 736
316 639
928 305
104 616
949 280
566 70
402 656
466 618
764 588
158 606
740 103
283 876
455 874
817 520
181 864
946 158
878 516
554 42
521 520
909 228
895 448
828 201
886 543
477 718
36 690
152 636
644 288
678 52
771 404
824 276
238 880
916 575
513 6
476 757
789 538
374 598
580 46
443 816
548 531
131 742
36 920
180 889
878 351
956 475
616 538
130 727
734 253
787 16
816 469
270 823
646 62
114 616
394 913
178 631
13 978
173 964
434 607
544 402
787 552
731 474
809 46
378 984
928 40
552 151
2 825
502 378
354 947
903 540
880 578
553 534
838 342
512 238
268 758
518 33
92 730
852 380
774 117
956 225
792 457
230 741
28 734
134 733
66 710
592 440
530 147
772 500
920 498
710 12
94 630
526 347
141 972
649 328
528 81
199 748
662 336
844 589
760 29
960 207
327 956
140 612
503 592
740 361
435 654
487 998
388 740
226 952
844 258
635 538
24 837
300 833
680 262
993 90
457 828
835 520
210 978
232 782
641 408
890 312
942 591
48 631
397 710
82 722
274 990
107 628
483 818
898 506
28 625
736 234
393 728
676 165
612 441
342 643
140 939
632 208
619 142
867 30
709 286
569 558
54 754
742 530
95 768
805 352
120 779
792 177
782 226
246 923
175 838
513 276
951 450
432 635
708 553
690 588
306 883
572 144
981 162
603 528
726 103
398 766
540 434
742 414
790 330
256 660
600 437
33 868
174 977
852 15
954 83
548 214
970 566
524 207
79 756
998 3
822 57
56 732
50 765
894 262
852 191
295 724
358 717
742 18
784 237
730 10
526 424
805 54
222 743
20 847
718 473
92 931
356 669
715 474
718 209
798 39
661 300
618 488
130 807
506 84
810 321
440 786
715 564
928 543
781 218
959 172
918 568
556 62
117 954
782 343
633 48
852 529
960 31
594 101
26 999
230 730
550 340
193 868
990 350
918 297
850 224
939 548
916 283
753 466
998 460
725 108
695 70
472 611
670 39
419 678
724 570
572 432
511 190
543 174
918 498
853 572
552 13
80 871
694 45
702 487
618 35
89 862
360 740
70 722
552 545
876 27
350 802
951 522
987 340
639 368
78 682
720 469
970 83
587 346
314 823
456 639
934 380
828 103
96 758
792 579
574 368
624 582
910 360
910 425
912 248
515 454
632 64
38 964
666 308
397 696
786 559
817 214
318 632
140 897
685 220
744 359
961 288
672 548
562 127
314 943
567 130
31 860
690 191
40 873
412 717
54 826
655 382
804 462
512 283
552 332
730 140
587 550
534 453
474 903
453 700
284 901
702 568
454 826
504 46
263 988
972 83
463 910
896 454
960 486
157 720
406 772
918 405
202 925
536 525
400 719
957 290
998 178
708 104
968 408
79 690
753 56
593 12
670 521
652 588
832 197
504 404
855 170
283 802
238 643
114 752
123 868
924 384
46 914
888 303
810 192
324 851
964 552
778 570
774 544
796 290
450 676
570 53
803 444
132 700
27 826
90 737
742 116
574 585
937 128
466 779
318 790
528 1
796 474
156 692
674 508
562 593
783 138
502 253
677 516
292 777
522 266
234 881
345 758
152 876
220 982
457 614
181 910
849 554
219 652
554 30
985 342
872 90
256 845
608 126
193 810
121 862
198 718
842 195
373 706
499 964
77 670
746 120
50 868
674 124
952 148
298 973
644 358
252 733
208 753
649 94
429 678
552 142
326 693
873 576
988 334
711 118
776 529
136 819
969 96
540 398
853 40
139 662
650 505
309 692
204 675
313 692
66 774
585 136
520 508
526 542
536 559
995 124
465 944
663 70
741 552
764 490
846 445
883 230
448 916
875 64
784 37
319 956
817 560
869 520
702 225
878 562
576 433
122 742
745 30
691 122
534 511
169 830
210 733
660 64
594 390
666 477
761 454
218 925
323 690
707 580
895 136
342 923
498 653
674 246
72 933
463 830
804 103
646 380
701 88
299 726
945 144
977 162
426 635
304 970
784 149
744 377
676 425
986 538
8 844
172 892
616 314
599 394
243 854
53 832
666 155
882 521
85 942
354 821
766 170
528 420
970 537
984 566
192 756
320 739
94 956
81 874
708 252
720 226
829 418
922 473
508 212
574 454
268 904
863 180
880 109
300 758
810 164
985 310
248 783
868 296
711 514
214 698
562 157
750 290
870 357
519 96
298 692
304 738
520 272
332 990
318 872
449 738
416 912
768 175
114 639
646 350
205 932
854 342
216 855
62 745
751 528
666 283
306 713
930 39
600 172
753 458
815 88
753 336
615 326
513 270
430 933
912 37
748 41
775 488
374 948
116 817
416 747
360 769
318 781
58 905
619 382
959 396
813 242
753 120
666 295
733 346
718 226
60 881
578 250
804 291
713 250
736 572
912 553
232 689
236 838
95 628
245 904
667 100
562 346
578 147
981 542
914 441
607 540
903 542
641 448
739 554
977 466
711 480
635 454
813 62
933 162
321 688
622 390
964 570
725 352
719 88
58 686
424 616
803 114
388 816
544 538
346 933
992 307
766 535
192 876
262 924
453 736
610 186
3 850
650 145
942 507
18 875
606 445
782 499
978 404
183 742
947 322
989 340
590 139
700 222
338 787
586 557
676 179
93 798
687 552
498 696
120 916
97 914
361 912
248 780
972 367
753 100
809 18
663 124
460 598
894 529
990 134
294 842
824 433
540 541
695 174
814 183
510 278
358 764
337 782
918 312
780 565
706 208
425 762
72 909
980 519
16 667
904 467
624 422
820 274
595 114
316 915
255 630
804 271
138 972
232 974
694 376
749 486
499 598
882 437
296 732
547 488
361 688
27 874
629 582
490 893
15 926
454 955
145 614
438 839
604 575
410 784
559 250
210 696
872 351
820 281
564 519
162 883
774 242
741 534
670 226
506 402
673 232
739 454
104 673
654 64
804 375
746 154
720 270
19 614
514 530
64 789
496 890
213 602
289 626
579 240
58 880
302 685
118 884
464 831
437 772
722 282
414 701
548 228
304 605
513 436
837 428
604 431
658 552
781 348
754 225
214 809
956 507
258 632
474 655
262 837
101 624
790 593
970 365
979 584
644 487
893 258
598 485
604 214
276 635
133 666
729 574
974 343
730 73
34 803
815 150
892 569
622 143
688 569
920 505
596 48
550 514
292 747
650 135
860 345
889 582
589 586
774 521
874 149
972 179
670 53
822 177
944 274
139 628
712 519
932 367
93 854
437 610
589 564
709 96
515 162
898 472
28 709
622 406
596 397
623 274
167 598
120 879
399 776
143 828
724 512
7 702
362 628
670 343
535 68
37 932
730 485
852 374
470 862
261 744
685 566
349 708
61 712
9 756
797 238
961 184
502 460
468 836
334 795
688 198
185 618
805 254
969 344
805 528
693 48
294 988
970 18
230 654
504 409
756 242
532 23
661 332
225 932
62 742
83 742
834 11
18 765
15 992
140 955
658 235
480 972
912 5
563 466
949 458
718 560
658 54
373 998
826 514
853 558
953 342
57 658
364 764
550 390
793 538
731 174
310 598
258 802
747 68
535 496
993 414
751 342
540 54
871 112
998 36
474 818
110 871
328 791
240 850
114 797
178 768
13 764
493 956
311 618
925 498
12 837
252 993
676 189
444 914
656 129
895 72
712 465
576 292
356 798
782 330
499 1000
664 13
124 855
564 183
351 612
504 86
582 267
260 895
521 478
774 134
897 382
774 88
404 873
182 736
658 152
614 157
783 2
166 818
276 610
212 645
470 601
606 224
24 646
624 510
734 130
943 512
608 247
582 21
744 542
382 955
642 316
550 482
749 246
760 169
792 267
750 330
613 524
662 121
12 954
502 525
885 322
198 724
715 162
51 710
16 889
142 886
929 318
818 150
228 783
124 982
415 822
943 180
655 390
757 164
400 980
184 761
291 972
666 573
252 682
744 578
272 966
591 170
280 678
420 617
872 505
896 277
964 69
624 42
432 882
514 258
379 706
349 992
906 542
339 820
604 157
885 306
117 748
622 338
987 540
790 151
335 856
880 487
988 283
957 98
212 933
864 438
690 6
478 693
382 865
548 298
870 566
494 973
32 919
212 784
903 488
345 660
745 518
843 158
890 264
720 283
58 786
691 354
656 340
512 576
624 95
768 129
412 989
110 685
814 499
640 177
847 146
744 248
762 168
697 494
740 169
833 90
250 993
908 70
570 21
669 332
997 264
852 417
848 495
719 388
108 771
202 971
985 2
206 808
801 264
901 264
60 923
550 496
664 284
314 867
942 33
54 707
835 394
830 112
267 910
589 336
218 600
586 119
75 812
973 68
166 853
838 253
1000 548
670 93
99 962
159 760
720 474
814 586
512 321
260 846
148 654
378 708
790 469
810 126
912 398
628 250
408 714
814 285
839 282
831 318
948 397
756 554
825 514
998 127
304 978
900 41
235 940
136 690
387 992
874 268
854 159
612 76
64 739
46 835
625 154
867 528
752 529
568 570
630 463
354 743
746 432
78 907
374 712
3 826
424 955
777 156
654 144
1000 198
289 788
173 780
265 692
993 154
570 143
910 288
763 148
640 478
1000 554
504 249
849 262
290 768
536 168
839 442
576 352
560 507
303 832
925 48
696 237
343 870
393 806
243 952
661 154
270 616
922 563
424 724
564 416
412 975
300 746
223 706
502 151
466 707
774 515
861 474
817 570
742 313
935 240
409 688
852 308
716 418
94 789
170 957
520 145
114 952
76 913
744 591
534 494
836 375
180 786
750 487
910 561
102 699
256 755
514 493
517 486
875 516
886 459
534 506
550 200
407 630
102 693
40 779
902 90
792 511
570 471
696 192
356 913
857 372
325 646
925 422
759 592
229 884
428 885
421 850
704 271
489 710
691 370
597 320
282 821
559 456
565 52
510 592
559 522
111 720
496 995
528 362
832 306
760 330
212 970
698 529
510 185
982 276
360 925
840 424
940 532
778 385
460 746
622 581
264 947
381 944
90 920
296 975
184 681
989 52
868 333
192 689
907 500
786 167
636 545
397 840
486 895
818 408
705 486
44 745
783 306
787 164
84 867
646 583
741 164
526 189
992 571
19 854
914 433
76 893
412 930
832 294
610 438
832 230
952 512
960 536
704 529
366 634
602 69
122 873
532 282
345 596
807 480
504 234
437 616
578 543
662 123
272 670
553 60
838 378
536 484
618 241
936 153
876 343
769 422
178 810
614 444
819 200
364 906
672 438
274 656
238 755
4 707
376 898
53 648
661 148
363 884
670 319
849 106
960 251
432 816
833 592
271 840
533 588
894 581
49 892
867 568
836 573
847 12
777 128
537 534
456 768
736 187
670 438
904 219
145 602
62 673
350 684
292 818
511 418
728 37
271 748
469 604
676 443
722 472
514 381
795 528
738 450
340 915
262 702
998 172
82 933
980 43
718 404
156 799
342 630
937 538
884 573
460 643
660 593
961 538
860 331
594 514
158 900
730 562
577 40
849 332
637 384
861 208
204 634
964 1
724 142
385 976
815 304
438 749
410 835
179 600
690 250
750 16
1000 427
120 813
202 861
445 712
549 386
690 432
209 816
188 775
476 670
785 316
418 941
408 942
932 547
568 403
688 125
808 385
430 785
109 664
610 89
293 766
644 484
758 498
994 481
934 541
407 774
742 86
826 225
516 395
729 368
493 962
802 104
452 945
466 970
771 572
867 534
613 554
863 252
494 789
945 218
636 380
931 582
727 46
527 540
1000 69
581 120
504 195
583 414
574 209
678 238
600 455
645 206
867 288
927 544
613 352
640 542
900 339
602 495
432 828
280 957
837 464
83 798
54 993
766 355
325 710
914 28
186 698
656 418
842 513
564 468
157 602
986 222
520 188
530 349
232 731
251 772
991 62
79 784
417 860
862 568
388 901
568 299
712 575
305 708
555 24
660 585
734 486
480 836
222 787
905 24
897 534
439 968
707 552
237 928
23 892
66 787
748 23
352 669
553 216
296 727
813 136
502 358
607 582
922 566
596 423
580 314
383 960
853 148
942 587
912 306
862 551
568 129
903 580
690 555
67 690
576 442
502 342
309 844
162 957
687 558
636 105
774 236
785 70
445 596
612 535
852 582
830 429
543 560
787 348
470 774
644 295
946 148
662 561
339 624
752 574
696 305
602 121
178 856
716 430
756 82
543 26
241 954
522 320
964 145
643 226
899 418
636 28
134 795
201 998
924 377
231 920
23 832
918 143
794 466
4 949
400 709
256 837
516 342
746 195
694 522
235 644
40 830
943 192
433 804
310 610
308 925
549 176
517 552
962 115
962 1
554 138
746 462
955 586
536 330
190 679
137 768
995 214
798 263
189 634
405 838
456 873
896 78
591 82
9 818
516 53
693 76
113 658
586 569
659 52
82 888
115 862
883 44
420 729
607 286
50 784
825 156
52 891
552 417
768 35
962 228
763 424
92 891
48 985
464 679
537 456
718 270
528 180
160 868
788 351
878 279
126 739
720 312
408 757
886 175
714 506
678 34
524 570
706 163
606 474
822 188
688 106
992 589
322 995
734 25
810 225
894 223
808 414
366 899
669 414
864 281
734 214
699 532
478 599
444 734
969 370
741 508
182 915
572 592
576 264
973 176
790 398
707 370
823 140
221 652
452 844
902 64
854 394
900 227
921 494
218 676
681 2
956 373
45 722
294 957
420 612
100 923
106 914
594 277
655 394
750 539
674 84
437 916
109 876
834 491
598 500
902 358
586 115
787 418
476 705
388 723
88 654
995 442
650 555
677 528
568 125
633 378
706 528
534 533
528 86
208 877
906 418
504 248
169 938
985 544
114 653
696 418
475 618
878 147
948 144
542 447
308 804
744 515
408 866
492 712
351 902
651 528
890 340
254 844
372 827
407 760
144 953
976 245
157 744
844 284
834 571
738 559
234 957
948 311
131 868
418 831
910 92
902 442
384 955
598 433
684 98
810 461
119 958
814 254
295 694
107 750
576 2
641 462
327 858
280 890
230 930
521 430
317 904
742 88
949 528
222 836
666 485
660 287
508 545
298 669
618 366
748 522
723 166
94 676
692 460
2 666
152 744
988 266
169 892
857 576
114 689
442 808
712 84
717 254
930 91
590 379
830 228
833 540
606 98
590 304
79 824
917 510
674 1
403 678
438 735
683 190
734 405
392 780
776 310
120 624
196 597
144 818
696 70
845 576
106 752
212 997
271 958
462 807
641 40
949 388
855 208
940 592
523 590
515 382
338 619
971 400
933 166
752 576
186 865
998 132
677 220
114 877
550 158
810 176
734 312
489 806
741 88
754 524
682 357
656 259
822 22
566 175
202 655
576 40
346 943
964 152
892 171
535 168
778 326
399 760
958 91
618 330
176 798
421 944
978 161
550 199
776 213
574 472
670 141
162 787
234 925
918 380
677 508
717 106
270 854
568 32
270 656
389 828
4 787
862 161
535 152
832 64
565 120
854 538
207 766
751 484
732 507
688 534
400 684
136 677
177 780
112 816
909 278
412 730
934 53
917 556
99 674
896 229
795 184
859 396
934 425
882 475
38 856
974 246
406 885
134 717
319 876
464 837
104 847
964 406
179 942
587 162
84 674
2 678
140 810
3 974
180 999
696 584
81 814
548 561
642 83
144 715
194 964
828 376
286 775
59 708
83 838
871 54
793 552
464 828
292 805
76 595
190 707
519 402
432 931
734 526
775 382
910 172
201 840
862 53
239 966
613 272
352 745
320 826
362 931
604 546
660 305
666 397
947 582
150 885
563 180
574 162
6 610
29 666
509 286
634 501
135 970
478 617
600 461
657 506
341 892
850 304
24 750
247 870
470 846
126 930
902 72
61 624
806 3
54 982
448 715
682 281
674 402
298 846
751 164
19 814
972 256
340 687
949 532
528 389
358 700
974 531
492 990
430 628
732 224
942 508
120 645
216 633
141 984
405 784
678 11
210 660
335 868
142 631
213 856
386 880
978 556
830 424
403 742
304 804
698 559
348 855
744 491
145 982
4 776
343 608
980 480
484 927
990 85
367 932
528 320
782 529
270 990
830 483
915 580
853 28
992 309
593 150
248 874
754 354
416 789
414 807
172 833
444 681
82 703
258 740
102 988
556 582
605 24
817 584
117 800
682 591
700 193
194 889
278 705
883 584
620 37
362 850
995 34
964 510
185 666
837 564
106 670
397 964
526 159
798 492
591 398
731 82
354 812
540 565
913 188
634 455
375 848
88 824
881 150
326 769
686 39
922 378
382 672
455 912
614 37
421 934
427 758
166 703
558 545
454 610
304 609
983 124
972 469
590 66
365 744
285 850
756 479
955 206
690 258
620 579
466 752
926 73
627 482
150 880
65 964
688 405
272 883
138 662
718 313
158 598
538 235
681 584
598 410
506 579
534 479
498 762
228 838
58 841
180 836
928 258
142 641
618 474
764 250
829 342
933 152
442 711
6 948
318 643
594 158
350 837
359 946
718 280
605 256
402 623
775 392
197 832
982 506
800 400
670 167
70 683
682 560
646 164
643 196
524 159
650 553
223 846
24 920
799 564
907 118
255 830
494 603
150 928
622 333
676 509
587 232
270 803
462 939
644 94
382 881
447 998
375 976
166 808
254 949
974 406
199 608
604 566
864 549
606 314
803 580
629 268
54 600
842 109
615 66
206 819
287 954
656 588
358 936
665 36
990 529
564 406
192 733
142 868
604 593
603 406
477 898
344 822
493 948
419 826
462 648
834 473
848 337
370 901
214 897
136 978
720 72
304 838
879 40
564 213
112 956
571 94
696 363
604 288
451 830
24 704
408 974
601 342
853 62
132 873
550 26
614 436
22 757
898 345
75 878
545 466
501 410
520 173
291 994
812 592
172 823
459 740
744 492
914 277
164 678
920 165
481 920
63 794
670 445
252 612
700 386
160 831
822 191
678 368
740 366
977 394
466 985
963 438
716 489
870 195
912 38
798 27
614 315
229 678
406 895
522 562
464 963
430 911
574 305
542 339
28 608
807 38
744 380
730 517
652 63
595 466
876 352
948 535
808 253
564 46
372 764
226 789
780 226
131 738
203 724
387 908
702 155
504 580
753 434
668 214
290 823
688 179
194 691
107 744
256 802
111 972
822 21
342 669
149 778
509 508
787 114
199 954
853 458
248 771
982 337
762 412
642 432
930 221
704 105
632 207
541 514
660 570
182 919
476 727
992 562
724 453
580 14
636 559
744 512
582 229
562 358
255 716
20 712
200 597
66 849
209 622
562 344
193 682
340 748
867 518
481 918
607 96
664 381
370 819
126 928
354 997
396 758
806 138
483 858
804 345
309 792
958 457
8 903
368 883
673 432
505 392
953 298
804 465
617 16
382 735
216 815
390 891
552 506
49 930
516 503
844 58
704 181
708 519
962 3
816 497
819 292
306 873
728 3
592 455
1000 561
503 526
144 597
168 750
124 714
759 294
891 574
292 837
850 518
22 625
969 48
172 763
386 679
669 314
48 796
666 42
697 224
695 76
244 990
210 774
864 410
36 842
988 114
275 714
964 384
484 653
809 420
627 556
453 644
712 76
983 348
852 127
568 511
116 750
991 150
935 136
940 180
523 118
161 778
840 55
133 750
132 863
378 898
79 948
883 460
466 673
699 312
418 958
116 910
531 374
42 729
758 90
52 964
732 135
243 752
802 579
592 479
167 996
178 611
810 58
344 615
626 265
693 388
560 481
652 239
60 746
291 662
668 369
590 109
664 523
820 237
534 446
691 8
718 464
854 208
789 226
988 164
421 1000
650 577
128 639
210 771
784 25
696 103
108 744
771 244
728 307
322 646
797 370
381 658
628 495
963 20
359 900
110 630
846 580
904 83
922 392
474 849
24 945
584 198
942 273
513 136
896 270
899 510
689 480
621 68
233 606
240 887
616 584
730 117
551 82
270 597
969 354
807 212
269 678
948 463
989 504
823 540
193 994
315 960
248 681
789 14
628 99
885 304
697 116
865 130
189 598
994 153
918 109
420 710
998 382
302 804
570 499
96 683
266 687
896 513
868 272
284 816
982 409
172 955
165 820
857 204
222 781
999 576
180 901
103 888
845 424
542 199
553 166
604 463
76 972
740 183
718 557
914 469
246 838
176 663
547 36
118 706
862 285
382 927
66 743
825 18
979 92
576 3
741 118
668 415
834 256
254 841
433 766
498 894
694 324
30 861
123 670
436 623
834 586
676 190
454 700
675 470
730 239
265 814
919 208
300 797
174 726
624 555
876 520
15 816
795 338
180 775
242 873
511 192
732 304
850 244
328 663
674 492
634 343
54 946
85 686
710 82
475 810
80 928
423 734
734 217
723 536
400 730
180 651
578 123
351 848
648 58
968 238
327 884
281 772
481 908
977 358
626 330
928 566
350 636
646 593
398 949
686 244
682 227
294 758
519 298
829 262
639 304
830 589
844 147
123 948
404 967
478 722
744 335
882 547
978 529
835 422
668 244
961 490
194 733
630 442
532 149
699 370
507 252
300 922
850 562
778 170
901 368
610 405
966 272
224 750
366 938
906 169
312 827
601 448
838 24
624 440
880 481
672 144
771 532
328 872
528 105
264 699
841 542
676 127
654 210
40 885
514 187
496 687
734 505
688 226
66 750
815 532
549 534
511 460
745 502
654 422
868 24
262 737
738 96
633 164
823 504
930 576
740 462
300 986
345 870
952 332
842 576
116 595
980 79
696 249
894 156
186 810
343 764
884 318
439 622
424 819
234 704
381 612
671 558
180 816
264 872
108 846
620 265
650 109
802 346
994 85
528 160
760 571
46 653
87 680
380 882
761 504
547 344
804 387
661 50
742 246
750 339
388 753
667 170
295 784
622 188
877 568
965 432
37 614
566 157
880 159
958 66
648 275
898 302
48 715
938 142
537 190
808 447
459 696
523 66
762 291
17 952
930 391
636 554
929 6
955 22
816 354
868 61
654 447
912 331
180 854
435 752
510 463
294 999
514 4
918 338
664 257
141 928
542 591
418 952
662 495
4 788
252 916
804 389
751 572
976 318
808 567
844 67
466 978
900 279
144 927
413 880
778 451
570 547
176 678
243 788
778 435
768 590
160 860
547 296
129 746
328 769
557 552
758 490
634 142
581 102
974 66
971 70
502 506
518 90
432 669
702 467
260 772
300 637
506 375
711 264
878 339
610 85
780 374
223 876
310 905
342 661
523 268
793 134
981 58
702 246
420 778
720 169
890 190
132 897
567 50
632 310
379 650
567 538
514 482
70 890
622 286
25 996
933 580
334 790
887 508
859 16
484 655
487 996
582 196
676 109
308 720
295 948
890 385
772 528
428 676
220 813
895 570
938 289
670 206
328 657
302 639
506 430
920 186
648 527
211 882
688 187
833 310
14 888
400 940
232 651
51 858
226 760
442 649
835 210
461 738
244 876
469 628
586 523
774 358
273 844
299 870
965 60
814 313
324 743
528 329
11 718
618 545
967 80
496 989
858 392
756 472
926 165
485 874
604 49
886 344
460 664
720 322
370 996
992 510
822 438
984 311
822 563
105 936
902 37
217 610
940 249
728 111
730 502
882 482
221 958
996 30
673 98
278 703
849 202
711 54
931 370
20 726
960 511
438 688
702 223
612 36
356 852
439 736
612 577
686 408
828 455
144 900
103 810
442 757
122 694
772 161
305 804
624 588
663 276
806 397
628 325
442 633
266 769
906 474
740 384
489 644
884 591
364 698
897 398
819 386
130 603
688 8
574 502
879 10
509 588
752 196
326 793
234 596
622 165
196 972
904 284
80 609
796 414
174 776
676 9
262 642
849 168
208 907
379 772
362 627
92 991
648 274
992 582
913 434
6 808
818 102
428 700
622 262
973 288
812 334
839 78
734 448
898 452
566 303
276 600
550 303
580 581
837 394
377 964
570 426
204 629
932 561
324 954
439 596
884 277
474 997
253 938
134 955
958 556
66 714
162 822
985 508
198 874
153 644
642 114
103 666
179 688
744 519
708 294
804 337
544 64
822 441
167 990
700 272
888 263
658 264
251 882
960 360
36 803
382 971
624 509
783 328
907 46
636 477
311 664
857 568
883 452
827 288
139 742
918 443
936 33
448 638
779 586
240 842
751 354
640 28
243 734
340 966
393 780
312 889
884 193
679 274
624 253
614 193
849 530
808 192
883 590
667 448
840 513
926 40
805 492
572 514
612 489
476 873
42 968
146 874
852 146
778 104
972 533
37 754
870 122
208 964
292 921
640 342
952 170
66 829
126 800
276 829
834 395
224 615
274 923
968 127
601 540
84 786
656 525
736 362
381 892
941 220
684 425
940 139
943 538
974 430
716 327
6 913
874 165
930 103
678 80
524 34
528 151
612 127
188 934
42 838
268 674
180 827
736 74
594 169
582 340
226 823
314 780
957 268
769 510
602 268
916 227
992 529
4 705
510 113
968 163
534 268
577 392
939 30
969 476
969 308
528 161
978 180
831 380
909 384
697 250
338 976
822 155
745 342
447 938
186 782
819 2
303 642
188 633
233 826
672 248
622 515
355 938
900 407
645 316
798 393
346 674
656 414
608 13
428 711
678 119
502 501
346 713
776 57
396 768
882 283
110 610
5 762
646 555
690 589
859 426
508 37
702 84
624 578
921 130
707 502
484 757
900 8
206 955
11 874
424 636
834 163
941 384
475 728
445 892
39 954
943 418
816 120
618 361
674 543
912 370
305 784
102 812
246 734
975 542
31 980
713 310
528 368
934 545
478 953
949 88
507 186
958 514
744 440
984 485
298 931
777 92
873 44
512 172
584 42
637 240
987 428
602 358
901 498
544 280
554 133
504 88
269 870
892 542
296 733
667 360
10 912
491 784
67 974
900 542
846 274
355 946
522 257
759 538
125 670
634 329
934 151
190 622
590 70
940 462
772 21
81 714
456 902
612 206
370 930
615 512
520 321
228 695
659 228
666 83
606 194
483 772
288 926
214 703
306 850
486 885
334 928
336 913
34 960
341 720
523 420
319 728
507 44
358 788
527 546
221 708
302 904
418 735
759 408
436 643
373 882
478 994
150 796
26 928
813 48
316 745
607 44
648 280
178 645
576 574
864 268
419 688
760 327
691 568
819 212
454 883
292 671
702 549
651 562
79 762
13 994
374 804
419 640
632 438
84 815
632 298
998 286
820 248
314 879
497 858
600 240
718 22
414 740
758 381
562 145
128 921
555 142
150 842
383 904
608 447
863 432
730 435
418 901
960 295
142 754
731 504
442 612
504 552
945 468
124 832
394 948
811 418
697 398
90 859
437 742
864 424
588 338
561 450
2 595
364 803
997 394
914 465
547 534
293 970
542 375
952 353
384 743
596 154
20 852
732 55
244 693
706 560
814 524
773 430
53 726
29 1000
574 88
546 540
835 412
979 230
13 974
634 88
14 804
547 334
976 22
504 405
701 538
942 91
850 145
520 310
122 715
769 36
24 792
665 190
776 547
174 928
548 477
483 766
312 905
850 235
144 869
788 588
560 297
965 564
863 430
912 136
575 570
42 675
590 450
870 453
277 810
854 586
353 772
336 762
589 28
514 383
102 819
504 213
760 476
545 510
566 543
379 796
777 228
126 748
1 914
176 964
254 853
517 392
778 365
946 507
688 371
900 375
322 890
460 603
888 488
214 724
154 901
614 450
577 238
149 862
584 160
127 962
832 503
592 413
723 578
736 15
578 126
846 173
606 99
60 965
580 88
603 358
600 406
904 519
292 631
874 435
267 798
972 93
823 242
357 810
600 384
201 900
162 603
217 674
342 811
985 376
747 592
114 914
785 288
718 542
984 582
410 814
966 97
167 624
136 959
737 514
721 114
12 856
230 696
976 117
720 239
116 858
606 340
316 814
951 218
452 960
77 646
350 622
928 196
40 879
663 434
826 347
588 370
139 888
896 45
958 126
993 102
669 66
439 832
404 678
423 960
588 128
144 974
384 746
570 324
639 90
962 505
382 621
828 59
610 140
924 544
396 769
695 580
645 44
987 236
266 810
108 905
6 947
464 933
895 158
453 882
721 172
367 918
691 562
805 152
696 542
754 223
166 782
859 206
694 219
40 866
305 894
362 795
445 642
886 348
298 606
678 76
949 54
837 302
518 405
725 586
622 131
531 432
513 60
718 271
622 123
949 128
470 978
282 836
811 512
660 431
358 707
558 404
897 244
127 808
562 22
827 520
330 865
736 50
789 74
376 860
1000 41
808 586
39 950
730 262
388 888
293 622
490 726
904 28
826 162
621 388
16 912
567 534
214 821
364 646
109 760
727 378
46 663
19 664
172 775
66 603
730 111
106 622
524 234
875 72
562 207
742 289
619 318
912 286
963 568
152 852
50 667
793 296
842 553
445 708
762 547
235 834
694 100
833 562
220 885
858 152
755 108
993 360
332 900
642 164
364 685
733 156
330 622
976 485
448 958
864 230
36 818
626 499
432 607
916 385
933 12
443 798
972 468
763 118
449 700
246 999
993 578
654 585
827 372
629 276
647 526
808 245
495 952
624 396
543 284
312 815
787 510
194 997
288 746
272 609
463 928
614 451
711 2
704 127
312 864
733 190
780 340
669 446
281 712
929 52
501 412
932 516
84 991
634 219
330 1000
223 664
832 342
143 850
582 128
316 702
744 462
365 738
898 570
535 230
729 460
838 543
965 526
853 536
444 829
619 360
983 394
529 274
885 584
983 430
104 781
914 9
720 355
703 84
604 210
530 450
573 320
782 481
38 673
378 855
332 765
318 670
773 42
62 942
394 721
712 540
541 584
888 252
570 340
562 544
616 523
572 511
692 67
603 322
612 276
476 597
132 982
332 969
31 830
928 495
396 883
330 970
708 503
226 730
846 325
647 528
666 460
699 178
424 971
262 818
667 134
147 832
723 534
395 684
450 880
118 826
717 574
565 142
613 80
598 484
412 799
717 520
258 872
289 930
507 126
226 925
156 718
147 962
767 10
384 842
530 117
535 222
916 30
786 532
906 134
259 832
702 356
212 786
60 998
218 699
568 448
841 82
677 190
650 87
543 588
748 69
779 496
258 941
693 138
36 767
499 690
582 547
846 485
487 808
225 892
519 544
696 129
468 665
118 654
14 703
631 292
587 60
390 919
745 394
468 970
996 574
736 228
604 30
97 718
861 384
30 609
17 658
499 810
494 661
25 862
596 4
515 130
42 940
869 568
704 409
730 256
532 356
24 767
896 160
789 26
416 864
632 507
962 343
667 550
64 596
863 114
565 464
706 283
922 462
976 519
596 358
954 176
533 372
276 679
894 95
926 157
595 534
990 481
235 614
51 900
758 271
203 946
258 893
811 472
988 124
583 504
94 702
942 281
775 568
601 124
58 939
771 550
30 891
961 8
558 28
334 930
910 83
621 152
4 934
934 137
497 808
486 924
899 438
623 46
220 952
648 578
885 8
901 100
910 46
682 101
222 794
244 874
394 677
783 66
529 552
342 824
831 502
910 321
732 57
31 894
976 224
398 880
787 158
337 868
595 430
370 995
940 468
709 402
896 72
873 478
676 394
963 504
141 938
973 102
688 555
313 1000
97 632
800 100
297 966
648 553
174 982
397 998
604 530
985 542
316 697
316 974
988 348
722 420
591 52
571 160
28 668
519 268
825 102
246 955
16 850
982 178
391 750
958 560
588 95
704 559
564 282
601 284
358 864
712 288
217 820
904 387
109 740
669 448
147 814
444 728
872 330
970 84
571 250
905 70
922 433
502 389
895 496
720 97
235 826
713 502
141 998
990 281
780 347
579 194
204 665
32 978
391 672
366 628
499 996
427 802
848 205
139 946
47 768
546 523
950 567
687 140
699 460
704 412
574 541
958 62
28 732
994 45
324 785
283 844
633 260
828 219
843 80
416 825
822 412
996 264
834 27
624 200
507 524
240 841
876 378
652 175
393 862
922 342
27 994
354 867
945 190
364 645
73 614
846 397
121 602
974 228
777 64
646 563
276 768
614 331
554 474
43 960
252 701
226 997
15 860
846 354
160 930
910 473
927 492
736 535
700 530
962 556
480 987
698 553
631 530
964 127
366 733
872 388
515 174
92 964
484 919
935 280
90 875
204 906
497 874
674 36
653 394
256 960
518 430
928 555
847 436
58 597
222 595
949 274
750 37
666 32
184 987
800 577
398 883
613 318
931 514
755 328
638 559
190 816
294 828
142 827
448 795
468 618
530 436
852 135
789 480
169 874
819 428
872 36
856 452
708 316
490 842
588 300
833 304
992 339
845 366
423 912
262 755
608 412
734 475
398 753
454 828
9 704
292 912
936 508
678 401
477 804
957 408
148 858
666 70
414 793
274 645
136 855
532 104
786 137
760 357
884 213
14 724
40 704
719 546
844 424
594 272
610 53
742 325
610 275
858 383
64 617
616 428
418 986
699 568
58 814
914 240
443 670
643 448
19 928
434 892
962 267
477 614
255 656
556 477
723 184
102 661
964 279
657 142
80 744
488 901
712 140
354 907
784 332
368 961
663 552
799 550
26 633
964 382
104 994
90 702
190 876
206 934
715 24
335 598
450 661
792 272
74 772
576 437
878 381
520 184
893 538
988 532
232 806
958 536
828 169
936 88
660 342
200 814
38 930
956 540
151 822
24 782
576 588
748 291
689 514
837 442
690 518
736 97
178 791
910 201
492 809
24 773
736 445
394 702
784 347
922 410
210 939
488 991
62 625
476 823
724 376
235 974
727 40
575 54
542 427
768 145
432 914
79 780
22 744
856 37
608 517
491 852
49 794
626 195
443 774
69 856
204 598
776 144
57 660
258 598
8 946
170 897
876 237
575 276
791 582
630 457
999 582
766 455
703 562
694 200
515 532
938 583
684 464
952 247
493 714
593 280
524 295
160 961
996 560
402 628
358 731
426 969
262 748
99 806
23 760
846 75
792 216
742 62
148 734
970 167
753 590
352 967
945 512
750 196
889 442
681 588
253 896
15 726
994 275
478 680
688 133
349 912
485 954
514 257
611 382
856 523
474 958
370 920
816 473
360 938
160 610
996 218
817 292
754 237
540 12
188 792
762 327
229 648
847 64
105 680
974 517
733 564
880 218
227 982
289 702
505 312
309 860
944 327
897 532
980 576
514 282
283 712
951 24
110 873
914 97
71 1000
38 868
564 280
625 310
126 794
365 876
232 669
974 465
787 426
247 804
78 695
589 234
861 552
924 284
569 388
654 445
136 624
416 867
576 284
993 206
822 24
243 842
58 737
404 658
180 996
110 750
736 514
516 260
764 357
448 814
771 312
408 900
807 28
568 213
585 214
86 862
918 298
406 680
94 870
816 467
442 941
47 634
858 27
78 956
746 303
290 750
73 654
928 398
892 463
794 505
710 106
256 838
3 872
115 612
694 130
594 351
730 57
963 302
96 965
618 218
963 288
220 727
839 192
870 302
330 642
213 996
506 538
523 170
662 472
687 356
248 658
390 708
173 826
879 246
708 311
570 212
997 148
678 180
679 576
889 316
674 457
335 760
646 225
46 932
854 162
957 334
788 298
658 274
966 228
516 24
137 730
831 72
254 679
180 759
314 792
258 782
841 120
709 132
328 869
236 654
110 949
750 401
796 178
520 469
648 285
445 922
940 68
545 424
790 507
234 603
300 723
915 534
408 852
141 684
903 80
609 486
76 662
964 190
792 180
456 960
526 408
907 78
585 542
325 828
64 881
292 751
223 722
826 587
598 335
73 796
531 32
279 880
747 40
520 564
528 481
757 576
607 508
847 474
739 202
880 356
414 946
527 562
504 554
626 574
852 20
438 765
83 736
174 937
237 834
702 151
534 470
608 202
124 926
343 648
730 374
530 286
508 544
244 665
78 891
355 994
858 321
422 957
8 934
421 698
886 29
721 68
367 752
321 632
1000 589
503 412
612 402
501 582
734 555
815 582
874 210
990 355
278 754
95 952
862 365
454 657
517 400
602 531
540 327
8 711
654 130
70 795
678 211
989 592
586 197
648 193
906 267
996 267
702 539
664 208
505 496
712 150
129 722
936 489
674 7
983 106
543 316
620 76
112 669
666 414
784 127
852 451
909 530
740 19
546 474
596 403
154 648
722 417
162 632
237 654
246 839
52 786
342 875
898 122
684 165
233 738
691 478
492 756
731 388
488 973
427 762
12 793
916 165
584 322
281 660
562 504
459 938
914 516
660 397
106 744
804 322
740 538
553 78
862 137
378 726
388 745
571 488
932 565
307 692
300 891
532 352
920 189
850 586
523 42
835 102
46 827
765 66
669 380
879 260
495 598
546 437
182 703
884 150
940 518
942 351
252 863
668 580
713 592
912 82
856 5
130 990
632 462
690 403
810 567
762 206
324 676
534 535
718 579
272 619
662 246
940 446
318 604
148 800
874 98
553 480
50 714
972 499
466 687
204 980
537 448
752 504
515 534
496 703
294 984
632 78
772 64
316 894
903 72
55 980
340 922
799 446
868 534
230 813
350 687
790 260
660 549
260 940
916 507
19 642
608 405
294 716
954 329
394 666
975 202
527 228
488 798
290 634
936 568
949 324
646 70
353 898
360 753
906 143
519 68
816 417
899 12
920 492
808 384
333 756
85 984
74 799
277 676
625 54
264 755
603 550
236 793
640 548
762 460
496 975
694 414
774 8
554 591
204 886
804 217
154 975
852 539
683 304
999 524
228 629
336 690
757 464
970 53
443 838
647 334
947 528
103 614
528 261
804 334
856 572
834 545
915 322
578 580
372 727
785 514
316 914
744 458
982 43
869 558
700 475
693 488
172 742
875 216
186 935
178 758
152 736
750 116
146 933
672 228
159 860
438 914
690 225
812 454
469 634
892 37
226 619
484 970
904 98
861 544
296 690
870 537
137 888
482 795
644 387
750 112
307 870
706 124
266 697
974 285
854 510
558 446
364 974
672 376
928 397
556 563
364 900
599 222
652 355
172 909
416 784
814 62
173 952
638 166
402 705
250 987
904 194
824 499
19 850
908 483
926 12
399 878
782 324
646 408
579 306
876 19
176 853
648 189
924 587
349 688
772 521
802 467
604 3
946 202
420 704
619 524
496 964
634 536
756 2
320 823
615 544
502 187
282 706
712 165
918 295
802 584
963 234
444 855
150 617
994 326
777 110
497 654
674 18
8 840
572 334
568 394
994 268
973 306
630 561
370 811
213 818
714 565
403 762
508 405
957 274
120 772
964 511
840 211
944 291
251 708
578 274
698 384
551 394
464 777
719 180
439 680
680 142
522 537
879 404
732 85
888 309
5 676
968 148
914 217
964 562
727 4
606 379
193 672
229 744
826 524
312 968
972 559
460 639
786 219
275 1000
771 508
834 246
745 510
876 20
966 320
629 192
458 952
187 812
644 573
692 219
62 685
810 418
716 555
896 537
658 69
588 118
438 696
532 300
783 62
762 563
608 192
478 605
841 300
749 340
541 330
708 271
958 361
802 592
781 18
393 726
526 554
603 56
684 6
804 448
894 70
986 210
465 852
876 97
400 934
438 632
906 80
730 425
496 883
628 554
632 126
120 743
572 516
334 938
37 654
774 584
832 566
569 112
378 939
594 147
515 228
50 681
754 574
964 439
874 425
912 141
453 910
978 471
92 838
140 771
722 223
223 956
960 366
706 279
253 640
779 96
368 603
882 206
934 119
747 586
848 211
960 414
513 192
433 634
60 748
111 792
767 316
991 520
688 232
698 489
701 370
218 988
831 180
817 450
412 745
178 876
850 63
236 622
364 981
992 18
7 948
412 718
472 993
978 548
853 304
544 340
253 998
828 47
498 944
912 323
334 865
957 476
29 630
191 714
355 806
898 553
739 402
734 133
628 292
545 532
204 765
612 142
35 718
368 739
877 544
237 740
282 819
691 60
382 786
572 564
900 468
198 754
65 898
314 933
990 565
724 174
685 414
225 618
494 852
242 775
574 192
898 568
948 41
395 682
247 794
790 80
80 994
606 552
112 871
423 630
879 448
722 342
190 911
42 656
978 409
656 585
490 939
865 460
884 532
649 214
972 573
22 947
560 484
310 850
981 540
564 23
870 2
746 43
282 806
124 904
955 270
234 890
516 102
692 444
642 430
852 129
820 448
128 612
239 826
9 710
48 641
398 750
134 810
214 717
974 369
846 394
767 190
255 892
167 606
182 688
474 703
188 805
836 103
555 404
292 768
450 610
798 285
580 208
930 205
786 217
906 307
632 549
676 308
885 98
342 665
308 999
31 854
822 316
357 796
679 370
382 739
705 438
843 74
174 629
168 774
824 432
981 570
275 786
516 545
362 799
191 792
795 548
906 487
308 996
835 486
127 694
530 525
762 522
330 910
393 822
645 224
670 526
503 384
457 952
312 776
682 488
811 322
710 586
464 700
405 930
248 801
826 503
588 191
732 570
902 249
768 588
174 632
711 244
30 701
820 514
940 534
320 717
114 935
508 122
182 622
531 218
516 468
776 60
150 634
732 524
917 564
173 928
669 500
742 171
930 260
195 842
650 495
931 172
369 676
771 422
444 719
796 503
315 676
580 3
954 530
873 376
864 117
750 55
54 767
417 694
850 191
371 732
530 148
515 574
782 589
718 588
214 597
199 950
874 105
949 352
194 859
601 568
442 814
47 676
646 73
912 414
252 783
785 502
960 312
986 387
449 928
354 951
235 688
667 444
382 803
928 554
93 662
711 524
631 62
963 326
439 988
654 542
794 585
892 479
834 580
595 256
684 11
602 111
112 821
304 809
147 604
798 292
328 967
274 688
816 77
462 823
472 951
693 474
889 544
251 774
231 884
123 862
5 660
666 20
638 199
222 856
315 962
853 22
746 33
170 799
281 864
742 286
723 292
108 967
792 40
747 336
938 117
701 474
721 480
524 214
731 418
678 150
946 118
894 19
564 502
629 490
60 873
586 528
19 626
360 909
165 794
436 820
892 284
328 896
183 882
754 448
625 546
350 897
186 752
445 824
674 90
970 19
894 117
769 118
844 27
609 480
960 265
411 632
39 722
552 93
210 704
868 191
978 581
40 607
663 140
780 436
995 28
60 1000
158 618
894 358
782 168
390 980
384 912
156 922
234 636
166 608
220 711
460 616
843 56
706 120
691 42
304 902
742 543
730 88
724 253
917 562
866 352
545 426
656 177
138 707
88 617
870 115
108 882
925 274
142 858
387 660
785 168
415 958
106 727
159 994
261 734
675 322
570 375
267 764
257 738
882 523
595 572
398 625
874 231
369 686
740 136
99 734
658 269
228 785
3 772
502 559
504 381
730 520
864 92
615 464
762 161
408 765
606 478
947 108
446 987
808 322
970 127
990 191
614 448
465 836
583 380
142 982
826 99
458 688
934 516
549 184
608 574
439 706
462 787
952 80
916 280
760 81
826 523
738 535
679 88
207 666
977 562
61 902
718 15
913 140
318 791
574 404
814 133
884 477
88 904
400 818
460 781
958 33
812 537
954 376
704 498
945 188
88 758
888 31
311 970
4 682
174 680
882 85
984 175
188 705
529 230
604 467
414 970
680 591
962 342
691 558
733 22
70 779
986 567
786 524
894 533
866 402
562 312
412 597
480 754
589 360
567 440
536 397
856 467
72 820
120 889
646 534
396 637
671 28
611 48
788 79
626 577
380 819
328 868
816 84
738 60
508 401
3 814
193 628
550 273
568 545
10 890
28 710
619 316
847 76
865 302
815 34
465 748
910 412
680 61
929 564
148 854
547 292
378 746
678 472
732 258
730 555
922 593
367 692
432 944
469 620
118 697
290 676
984 193
159 956
516 593
894 545
222 851
364 608
889 86
46 840
263 838
144 984
724 95
542 192
448 825
239 694
380 715
92 763
313 956
32 961
522 426
445 952
167 918
38 889
488 895
858 365
947 544
916 218
633 320
514 219
904 205
394 618
542 37
718 548
858 557
222 730
299 714
709 46
4 750
2 697
163 936
109 784
359 808
930 365
384 883
954 245
669 542
958 200
986 330
864 509
468 705
954 157
520 152
459 910
566 30
706 577
544 13
153 646
544 43
751 378
296 610
594 211
263 810
525 464
904 47
535 216
592 560
940 559
485 922
53 840
40 720
765 190
174 712
560 114
796 340
634 295
678 250
992 447
11 780
316 815
744 246
84 656
34 791
973 578
920 568
727 478
858 6
903 258
378 811
573 586
586 43
854 391
860 528
692 346
706 282
662 531
331 974
566 214
426 693
430 746
255 964
373 728
367 612
513 354
952 453
624 155
747 202
885 430
286 834
985 252
534 550
3 928
756 512
580 519
859 492
86 684
37 940
674 357
850 303
134 648
788 27
462 772
688 228
518 222
150 598
928 489
533 564
988 333
270 921
651 412
816 229
391 608
148 751
162 802
350 615
962 387
186 753
876 274
580 574
820 184
970 391
858 248
918 77
181 654
40 768
508 76
831 490
522 414
354 624
650 486
162 860
472 781
228 767
912 435
934 459
796 24
934 317
440 774
537 482
639 578
724 196
723 572
980 417
920 121
925 438
235 796
326 840
962 456
27 768
423 952
226 672
185 966
103 968
790 77
73 752
688 338
285 666
555 60
114 831
935 588
128 661
774 514
918 279
836 382
914 145
880 547
610 71
712 210
968 118
252 908
420 953
748 486
972 536
682 282
592 143
78 690
900 528
741 148
344 939
206 852
50 798
637 174
708 197
53 714
926 535
482 970
182 684
742 75
398 700
782 78
401 960
790 156
7 710
754 576
943 212
204 843
153 946
592 379
521 532
145 844
17 640
558 364
886 592
898 266
888 485
114 744
898 98
364 596
465 718
637 544
584 576
675 494
990 265
803 274
801 558
994 123
992 400
192 607
484 976
694 334
642 422
60 703
683 172
306 975
682 47
522 431
268 992
732 531
516 229
994 446
982 324
724 53
696 537
587 54
118 836
179 610
548 274
821 568
203 706
640 118
304 747
684 263
880 408
340 847
68 610
761 564
449 760
382 900
408 671
183 828
446 679
163 912
565 182
443 744
550 588
604 306
84 631
959 228
30 619
943 480
960 315
718 46
62 846
592 28
663 94
676 97
1000 247
975 328
96 973
11 838
103 854
362 657
604 470
827 472
302 720
993 120
468 743
979 276
620 561
277 628
294 648
526 27
69 888
817 128
140 627
380 684
763 290
88 610
974 114
599 538
924 145
735 40
268 931
953 532
796 230
810 333
975 308
663 22
844 141
464 601
943 94
889 568
10 650
33 724
771 212
284 652
689 432
764 271
991 278
772 351
644 144
584 234
474 956
794 175
813 78
117 846
645 398
527 18
694 421
906 395
489 728
580 242
994 272
22 975
989 58
241 604
766 587
499 748
550 238
161 978
638 388
836 529
569 282
955 560
635 262
545 480
768 162
876 579
337 788
734 103
856 169
654 207
904 546
550 584
697 202
894 429
171 618
338 835
85 778
845 192
792 37
562 267
879 136
264 739
734 265
226 924
699 226
785 280
874 485
914 195
53 798
814 545
675 34
752 549
507 282
324 674
951 294
356 903
252 745
16 639
916 509
155 898
681 470
850 173
576 129
916 555
93 752
674 4
570 366
978 539
979 588
360 728
640 546
914 534
474 811
528 45
876 43
576 319
793 514
95 858
295 778
824 319
388 797
797 430
978 272
666 519
246 632
992 346
542 567
142 939
44 696
616 514
276 987
880 383
580 213
838 514
531 44
155 690
894 401
760 2
925 472
86 625
874 254
414 645
513 518
633 578
580 17
627 430
453 844
164 982
550 455
969 92
890 489
918 256
857 124
58 985
142 596
758 411
618 274
358 631
632 529
98 720
448 844
659 394
860 442
556 128
84 976
870 229
684 251
957 42
806 517
850 501
105 858
870 569
973 300
396 754
672 529
958 102
656 523
428 775
610 579
258 846
255 602
170 756
858 42
227 928
583 464
25 916
328 781
107 600
789 108
402 662
904 269
742 370
680 406
695 120
27 896
648 451
117 840
868 239
966 363
762 145
579 550
376 618
540 577
572 534
408 821
750 375
648 398
203 904
730 122
963 200
884 204
254 837
898 367
473 888
346 717
859 438
85 974
813 440
130 685
550 81
132 775
652 567
978 439
678 121
915 208
956 535
567 180
539 414
789 530
696 34
874 77
876 388
512 469
666 259
47 870
595 516
292 670
627 214
514 385
161 648
167 738
934 112
663 18
984 105
833 192
168 913
378 890
696 92
144 807
844 40
958 56
566 322
559 370
406 734
533 330
657 2
361 840
426 770
934 458
752 376
84 890
847 34
546 289
912 174
69 854
702 67
346 963
854 310
57 736
288 718
634 479
741 514
103 684
547 300
577 538
702 309
529 326
632 487
718 486
782 382
631 568
675 478
763 472
102 631
54 791
544 312
360 688
77 828
373 680
894 560
981 234
781 282
573 26
253 648
313 750
195 854
513 442
978 300
994 146
354 994
706 534
520 458
870 80
430 646
506 103
102 894
244 920
694 452
968 61
745 28
601 242
231 914
944 81
662 208
995 586
866 507
226 630
724 307
576 64
34 748
853 348
868 268
658 436
622 528
739 234
715 92
75 782
348 749
882 545
846 338
330 932
193 960
106 925
836 313
927 266
959 340
994 166
912 137
618 266
595 542
553 516
199 1000
592 123
360 906
58 923
268 909
687 68
902 199
960 495
828 556
312 797
948 263
754 579
260 865
537 572
730 388
654 421
749 228
75 968
490 654
467 736
528 290
982 498
292 708
6 870
108 629
118 987
406 940
992 316
428 907
744 374
113 732
265 870
52 732
629 106
186 720
948 65
23 900
262 625
624 424
988 152
426 889
237 926
20 688
321 888
710 514
8 762
879 532
924 489
280 804
529 172
160 890
563 498
484 714
780 246
681 552
889 248
280 617
760 493
288 891
64 784
814 391
523 448
154 832
710 148
408 889
600 425
770 31
341 918
587 354
48 787
114 722
597 278
221 922
740 97
909 388
212 717
40 904
307 612
219 756
344 925
746 220
596 555
268 806
746 504
539 138
60 888
474 875
262 765
885 14
810 395
784 472
18 920
96 840
730 206
142 834
996 422
54 950
108 855
332 879
892 183
625 306
696 17
404 889
234 721
972 401
174 695
642 531
79 640
669 46
694 225
320 861
858 393
315 942
105 986
339 848
765 304
462 969
540 329
998 352
962 184
554 267
446 664
493 982
36 984
260 675
98 981
798 93
192 982
674 568
347 904
282 646
1000 342
768 20
740 394
620 315
736 192
504 186
444 871
780 201
576 82
386 942
968 456
528 562
998 273
756 358
824 555
657 588
706 302
986 504
102 996
717 408
766 158
859 494
865 310
784 170
924 500
898 521
224 624
437 798
738 160
922 171
440 697
641 222
197 718
510 274
949 578
832 565
494 778
408 951
762 572
762 103
723 220
412 817
838 100
862 61
525 146
575 12
229 796
366 689
377 718
475 876
677 546
443 630
276 929
110 603
663 518
657 154
574 488
313 994
102 869
874 385
942 11
903 380
839 72
427 794
722 75
494 651
939 72
850 373
587 408
658 330
499 644
372 855
250 761
948 309
930 516
25 874
662 81
892 592
72 900
559 268
228 892
262 866
960 26
823 250
924 46
130 719
807 502
446 978
417 912
102 650
752 555
600 365
885 308
567 30
70 719
708 534
384 611
954 317
82 813
856 193
508 145
178 859
119 618
910 374
767 406
3 786
613 466
404 966
748 272
586 89
420 814
272 873
758 541
348 653
760 209
573 476
144 683
748 533
100 597
76 797
480 843
56 787
508 374
852 426
574 75
516 274
543 572
572 510
952 394
798 338
603 240
416 645
703 122
175 718
764 418
896 213
91 874
677 558
194 666
530 592
307 742
546 174
792 370
510 120
774 70
130 654
690 152
664 136
110 775
664 169
600 447
205 988
715 414
652 113
997 514
986 364
810 359
99 862
866 330
915 142
838 205
764 388
429 926
318 708
434 939
210 933
492 638
934 319
334 647
24 638
588 241
866 492
316 825
756 103
704 228
404 877
990 112
397 852
601 422
723 592
569 546
131 778
481 720
576 12
618 455
892 365
319 958
596 18
259 782
533 48
256 673
889 60
736 285
636 322
399 898
512 166
374 643
49 676
662 115
858 141
825 410
52 735
271 838
151 638
592 120
52 873
304 1000
920 294
247 764
852 244
206 607
852 563
856 134
663 30
147 820
754 552
954 480
466 730
358 604
398 810
20 759
382 757
578 267
755 534
898 116
222 651
750 34
985 524
766 410
867 88
216 897
828 340
642 236
547 578
570 18
356 925
976 123
890 280
826 18
657 540
558 121
934 237
821 54
915 474
557 444
679 80
565 552
693 86
917 4
371 598
552 146
328 911
510 516
852 578
898 527
402 940
942 30
30 737
128 732
443 894
519 24
837 180
638 301
750 365
897 172
868 36
166 905
162 893
477 930
713 504
720 568
643 214
967 466
798 473
620 313
872 76
808 211
742 41
769 496
934 133
949 296
964 502
853 314
818 244
411 858
286 838
329 822
328 751
936 30
577 544
639 156
829 348
720 489
907 316
799 404
532 233
640 234
240 701
574 473
370 798
596 525
120 849
313 830
906 367
674 202
777 550
910 586
370 706
824 93
603 564
541 478
498 947
928 396
638 13
952 579
816 134
50 708
768 555
512 345
707 148
891 14
825 492
609 90
127 924
76 822
142 861
547 332
344 790
844 337
604 205
804 371
154 631
405 598
240 900
705 166
873 96
973 166
524 147
208 779
550 1
856 528
73 954
69 762
913 584
387 646
220 911
550 193
168 922
808 14
636 60
374 766
548 52
205 598
745 212
604 432
483 940
574 144
213 724
516 72
588 542
171 858
518 507
646 440
210 835
492 637
187 692
388 687
264 984
91 752
572 174
463 816
724 395
260 948
939 332
864 569
526 423
800 364
390 869
508 375
900 568
982 44
274 870
560 591
562 570
760 425
611 4
10 993
242 760
980 40
139 976
906 74
394 714
392 642
244 943
410 826
558 204
320 637
689 196
375 868
352 625
758 310
456 897
184 962
764 544
4 898
810 504
288 765
214 746
999 46
24 965
422 868
874 236
797 520
819 508
300 792
691 262
909 376
875 54
300 749
576 337
410 723
812 148
102 766
898 465
80 855
742 244
388 847
636 184
534 368
95 796
950 352
964 249
174 980
212 957
754 425
460 731
130 628
650 535
367 922
519 142
752 34
431 730
978 421
622 381
975 72
300 949
888 478
588 361
647 432
406 898
793 358
550 261
446 648
204 644
576 43
688 373
703 32
854 387
578 349
968 586
944 546
522 225
10 631
983 382
909 330
267 862
742 158
730 202
814 334
639 358
553 232
995 36
120 833
516 33
921 398
856 480
204 748
162 874
956 139
646 487
705 332
600 46
604 239
498 655
889 204
102 852
680 174
940 325
132 790
622 460
297 832
229 722
568 477
426 915
26 804
526 244
814 189
199 716
756 437
886 529
966 59
849 246
664 375
754 19
658 435
612 157
427 676
118 711
210 883
522 21
580 546
579 560
318 774
619 468
64 864
710 76
670 451
13 810
468 623
671 262
986 523
312 879
567 568
952 78
734 580
412 746
846 387
678 147
440 871
938 153
511 454
764 261
920 567
694 444
99 972
376 719
600 465
696 503
710 537
706 407
394 835
426 622
156 668
853 334
353 958
696 445
765 582
695 258
810 103
600 578
86 738
784 501
216 680
388 876
757 498
891 140
768 561
442 876
262 733
667 406
608 564
193 884
677 568
823 402
170 600
374 673
654 219
912 134
162 711
554 235
702 401
140 870
628 167
644 583
920 399
696 382
863 486
43 666
670 217
182 730
808 82
507 230
495 668
729 516
985 164
688 453
745 52
10 964
592 99
502 20
387 806
310 696
178 996
228 647
904 202
972 406
159 936
59 694
294 944
918 75
84 915
63 998
872 15
612 138
162 709
762 1
770 103
4 620
907 572
386 657
661 90
244 645
258 693
845 262
324 786
31 712
582 541
230 985
610 365
829 416
705 356
886 305
543 334
180 760
778 242
977 454
754 56
639 436
807 548
576 458
740 10
495 846
848 414
398 807
810 358
982 531
603 268
520 183
152 786
709 512
490 944
112 895
232 940
50 891
862 546
22 756
1000 81
743 60
807 140
404 810
410 964
544 107
1 602
570 510
764 289
186 695
842 13
908 438
7 898
570 33
722 375
273 946
952 79
259 886
30 772
34 787
823 292
590 510
502 589
408 781
516 85
846 519
893 568
143 994
618 230
325 888
792 268
658 202
802 251
1000 177
1000 38
814 507
824 112
655 18
586 315
729 186
666 482
191 660
210 801
66 920
787 72
865 226
696 317
566 514
840 373
406 929
394 621
536 444
232 632
727 592
832 322
413 904
912 218
864 239
344 906
774 478
989 516
840 2
766 217
814 274
630 191
275 598
975 42
976 428
236 828
865 518
728 451
344 621
168 955
680 273
933 180
985 578
768 215
967 410
418 938
168 992
818 576
681 80
737 298
977 498
736 203
908 396
966 500
789 542
393 872
290 978
957 240
594 181
192 715
698 28
101 700
551 400
78 718
542 541
855 44
717 442
967 186
676 23
888 381
735 78
974 219
283 916
110 619
55 964
521 360
498 892
562 310
762 543
196 834
943 74
168 974
877 580
427 704
57 700
345 654
173 622
755 318
922 37
459 638
826 442
783 542
764 277
417 834
960 548
332 958
139 796
692 12
904 321
680 309
703 60
149 766
360 620
445 986
746 549
744 455
504 136
103 750
984 143
39 600
876 148
583 72
164 861
844 481
908 97
925 226
218 966
309 980
622 195
899 364
510 372
584 357
522 92
610 505
471 674
250 637
838 567
108 616
974 84
19 812
154 934
511 540
575 528
376 725
932 4
926 589
308 865
48 613
944 262
154 939
361 952
684 579
282 689
950 76
63 1000
26 790
151 768
666 248
808 276
181 978
248 624
468 843
547 124
363 722
268 930
721 292
283 936
212 840
618 272
710 286
61 844
684 517
5 924
48 817
204 821
774 197
738 153
828 390
886 578
22 992
208 946
996 87
140 822
78 964
128 711
116 793
980 93
152 957
78 967
900 488
618 6
565 214
628 500
574 109
555 578
911 150
697 98
654 544
710 501
410 619
666 549
768 441
82 654
395 706
710 127
794 435
363 926
90 902
733 248
612 265
277 944
4 738
526 238
318 633
708 241
976 322
1 988
554 252
704 58
561 222
374 768
981 68
655 252
934 475
230 988
139 968
103 852
624 215
852 586
274 831
544 565
732 460
763 564
556 535
935 94
390 814
612 24
592 442
94 633
224 687
374 633
527 522
976 59
584 391
910 138
535 154
184 940
149 678
641 454
324 770
946 298
762 250
534 213
228 872
549 540
29 924
100 926
556 287
554 414
844 552
982 52
564 56
224 900
485 622
672 425
847 164
170 642
918 41
54 829
229 878
60 995
502 447
354 693
945 520
711 242
89 724
564 263
558 488
528 191
663 576
850 582
70 648
999 464
970 173
711 152
370 694
732 483
834 17
723 522
937 464
972 467
627 268
92 958
216 774
373 778
663 506
678 21
111 614
121 774
635 322
796 59
585 232
328 893
533 474
466 957
176 780
853 434
837 360
752 64
198 744
105 774
636 585
650 79
204 663
92 646
245 646
472 598
806 427
529 196
63 758
598 57
920 27
864 545
477 662
132 952
558 549
463 702
518 400
40 781
670 18
869 166
654 128
982 159
990 501
882 180
304 694
854 36
871 300
900 338
626 502
735 530
764 22
808 244
686 430
678 379
860 508
677 430
12 769
244 696
866 585
562 527
985 8
179 664
972 376
80 975
854 10
392 765
207 914
6 750
661 110
668 228
477 864
690 96
902 172
490 760
551 262
672 440
59 934
883 132
183 772
280 950
636 137
752 138
814 47
664 1
228 712
554 555
624 4
160 602
871 542
905 256
626 229
191 630
762 464
434 751
716 45
699 184
685 36
776 190
902 240
850 110
229 658
330 878
694 502
106 597
564 166
940 501
225 628
842 586
684 186
35 928
513 328
555 452
316 705
936 229
942 480
623 244
591 318
394 963
424 894
8 988
714 102
679 488
538 119
452 829
913 404
595 298
379 894
414 804
172 964
604 456
166 937
622 174
445 874
231 622
236 922
472 828
580 239
868 220
460 811
240 744
788 271
653 210
823 576
451 772
747 332
78 971
320 763
588 233
552 461
310 673
469 926
970 203
188 757
277 642
107 796
709 494
436 810
662 373
388 896
373 888
925 324
691 232
358 735
687 470
955 34
89 774
452 874
155 612
378 925
796 19
519 256
808 28
816 57
184 776
250 887
294 678
593 324
768 332
100 919
138 678
723 528
453 924
226 978
550 179
282 662
12 645
268 962
538 179
796 23
960 38
741 484
86 747
568 348
929 172
712 396
817 218
631 392
409 906
248 729
564 571
657 80
404 754
463 812
480 693
501 352
885 94
582 278
862 363
328 948
690 170
220 928
661 552
598 174
834 96
945 408
914 474
450 791
26 727
678 63
34 646
112 806
858 21
534 308
696 49
922 581
130 950
591 400
724 345
191 988
409 700
656 28
10 621
762 592
88 986
9 910
698 19
430 924
850 559
832 40
798 362
934 470
163 796
927 550
970 345
110 672
158 942
681 24
906 407
119 898
644 51
514 503
890 222
645 372
6 967
609 76
694 379
758 321
764 430
613 296
219 646
388 790
202 786
819 470
492 627
432 840
206 753
812 6
514 120
845 574
590 226
438 595
198 940
994 26
746 105
716 303
992 399
420 775
968 171
788 349
690 245
681 274
584 189
565 332
949 386
753 168
819 418
340 913
844 382
476 918
271 754
897 192
582 490
66 975
937 302
376 699
740 228
144 650
189 830
727 464
42 636
657 474
873 354
148 973
277 752
14 726
506 129
58 612
88 692
708 360
106 650
464 972
435 720
876 323
504 373
998 523
801 284
774 99
876 147
675 560
724 417
316 862
245 982
689 34
223 970
732 532
809 52
596 3
220 709
849 500
922 17
684 185
386 718
447 676
534 242
909 188
534 548
790 484
549 324
770 37
686 289
314 781
831 540
548 450
844 574
39 778
325 638
463 840
252 639
507 560
958 89
974 91
896 267
922 457
944 82
610 290
756 394
745 546
826 299
382 622
773 36
694 215
284 967
572 577
370 737
686 183
752 324
467 616
280 967
307 740
784 244
808 442
772 206
226 759
474 633
676 34
694 12
602 18
420 600
652 139
324 634
606 29
742 556
745 424
231 970
960 549
708 588
654 371
956 325
690 419
838 304
48 818
78 996
870 550
502 72
54 628
852 516
128 607
237 642
779 402
559 10
996 495
808 327
660 388
980 328
342 800
480 964
581 502
788 579
905 592
981 184
402 605
813 570
451 918
612 199
388 996
892 285
754 407
602 216
685 44
465 754
845 568
976 547
984 36
122 649
772 580
560 3
894 155
915 216
618 64
392 991
970 286
255 852
566 438
556 319
5 948
621 188
664 159
850 561
651 324
844 137
832 349
528 214
93 764
937 174
588 26
278 969
978 573
330 797
738 11
278 949
906 368
645 148
743 136
818 517
731 18
898 118
179 702
915 136
760 429
888 487
373 764
925 30
476 600
154 992
934 81
559 272
663 528
188 729
684 37
155 736
163 850
992 67
289 998
537 162
786 282
828 299
327 612
710 498
113 598
433 596
552 423
424 820
994 41
962 316
942 176
499 764
874 9
819 358
426 954
598 527
840 326
874 122
516 467
864 515
42 653
442 643
507 408
504 542
993 548
650 42
78 873
612 401
385 916
366 950
814 336
688 472
758 372
778 87
570 584
724 588
742 579
928 130
862 303
702 51
860 178
616 397
872 508
896 222
930 116
538 29
343 718
933 364
52 883
522 202
738 429
840 500
102 783
784 500
932 445
650 148
344 912
229 634
372 968
327 630
782 400
766 329
457 768
30 729
954 568
604 169
454 876
466 630
327 932
856 238
927 428
265 606
942 307
564 205
566 193
26 735
600 288
790 465
684 499
426 985
617 562
967 454
702 570
16 834
106 977
532 513
942 321
948 190
100 689
910 306
670 204
882 341
552 491
826 198
323 748
438 948
846 568
88 773
859 372
868 573
908 522
724 124
958 264
128 984
8 858
232 996
399 808
76 938
165 760
837 364
536 43
150 933
255 968
487 646
600 245
823 578
980 391
984 22
126 923
476 915
592 275
423 816
978 128
386 733
409 738
877 198
842 27
997 160
60 754
633 30
180 709
538 508
948 499
488 928
246 910
422 742
28 647
853 452
738 554
386 630
307 872
142 814
70 671
461 778
450 869
540 270
766 454
516 100
44 703
224 939
922 519
444 838
249 888
557 388
989 280
376 998
328 716
299 750
664 459
94 841
503 360
622 434
948 43
954 238
510 564
750 12
508 265
606 88
538 504
848 136
640 427
850 67
178 710
749 358
841 452
804 485
592 69
262 910
852 447
591 544
942 146
823 136
748 306
585 346
522 348
732 289
964 515
594 127
436 822
249 716
684 70
988 384
294 808
655 592
684 9
939 488
894 33
700 494
216 683
847 512
358 925
404 841
510 291
115 826
205 912
656 550
228 687
570 365
328 936
799 112
993 320
739 326
897 486
706 197
580 321
552 334
763 494
530 100
436 975
947 96
868 10
775 490
773 534
430 919
700 432
564 302
478 813
838 291
120 770
228 794
898 90
400 817
546 230
912 274
135 702
396 629
172 889
524 388
466 763
660 278
938 12
97 814
636 270
966 153
981 150
130 944
303 758
672 289
890 220
934 50
112 958
717 196
398 891
690 548
650 7
393 672
906 257
534 577
544 71
762 122
895 542
361 618
787 384
164 780
372 698
340 863
73 700
757 496
970 438
354 935
303 716
402 625
706 365
888 514
1 688
118 640
403 976
423 666
517 250
534 269
858 20
818 435
152 610
529 284
419 1000
503 262
507 352
488 765
152 625
441 692
879 240
404 930
925 192
772 489
931 522
690 311
940 175
708 131
707 360
657 234
580 66
683 544
214 933
900 557
339 704
574 78
740 202
823 6
587 480
496 749
590 514
470 636
216 768
702 99
859 490
762 508
162 863
419 702
969 420
848 24
162 783
985 548
156 654
43 786
457 866
247 788
490 979
165 976
323 810
890 450
14 694
128 928
820 262
526 125
612 209
716 574
208 641
534 298
631 52
622 203
79 604
222 843
135 598
682 39
684 94
904 260
992 192
517 60
918 400
822 153
922 138
407 870
232 867
822 105
939 364
306 844
926 283
828 346
509 562
839 340
216 639
114 881
830 531
560 408
16 875
568 386
853 166
694 262
262 983
778 195
11 688
92 616
612 77
625 24
453 968
652 313
249 706
138 723
188 963
786 570
208 952
733 102
870 153
996 502
821 268
841 544
685 518
900 306
718 141
243 860
828 3
639 68
954 169
758 198
516 538
584 369
972 208
966 564
386 649
430 664
817 230
813 246
200 946
403 750
830 12
173 994
904 525
522 333
647 60
547 424
832 365
799 394
788 174
976 40
750 224
810 154
976 570
212 969
558 583
688 197
582 230
394 802
869 96
347 882
526 115
568 515
672 527
124 786
100 707
678 345
690 48
607 128
833 202
374 822
880 470
230 798
224 967
977 346
766 37
685 564
342 743
626 255
309 848
478 851
586 542
433 852
189 876
106 978
624 593
639 314
496 885
115 840
640 61
787 218
180 737
616 305
826 510
460 714
994 354
752 73
513 580
812 472
744 588
855 444
387 962
240 727
638 411
654 263
772 50
612 477
277 614
894 561
42 650
604 241
280 999
408 736
289 602
535 286
304 915
814 449
280 696
109 908
862 453
738 568
959 408
873 320
850 513
758 232
64 839
591 72
632 486
678 361
709 462
886 378
948 389
670 92
685 76
582 50
922 257
467 690
369 610
200 957
327 600
546 269
190 966
63 696
370 971
496 733
196 762
386 745
154 801
874 500
636 333
96 673
760 163
135 782
480 989
903 276
502 383
664 370
160 873
353 936
876 49
588 561
748 574
453 832
821 238
883 392
354 981
320 910
504 75
954 545
114 991
273 982
6 860
768 260
527 430
726 405
832 239
903 176
864 392
430 678
912 364
289 650
788 514
970 260
283 750
981 380
597 100
872 561
682 507
410 966
980 174
49 668
895 360
820 404
550 30
149 696
460 634
328 746
240 982
902 114
720 535
574 248
682 296
273 842
939 406
875 60
4 664
437 984
717 562
850 96
838 526
582 544
448 629
598 301
579 544
246 654
62 786
872 318
813 142
817 8
418 677
365 798
630 12
958 196
889 268
800 99
860 567
673 560
530 319
430 1000
448 984
661 498
654 522
775 546
690 217
79 658
530 424
102 913
480 881
606 240
722 243
193 870
241 942
970 221
831 344
390 789
3 632
95 888
703 2
660 212
411 780
584 3
140 912
996 452
525 24
448 961
844 508
782 508
458 838
818 324
319 980
877 182
502 539
37 966
268 684
478 750
949 518
124 612
766 584
744 145
515 216
864 536
942 496
641 202
978 115
92 922
531 392
640 156
993 262
632 187
432 706
12 596
990 557
554 108
930 541
561 542
955 224
254 612
29 600
816 228
745 500
416 744
558 536
342 828
1000 222
584 99
562 343
532 261
430 612
184 696
868 152
153 810
372 669
88 907
869 502
766 68
419 616
518 148
181 644
341 810
608 508
139 664
326 933
611 30
296 753
355 920
274 639
732 565
588 97
78 703
406 827
482 958
254 943
842 313
310 677
200 727
561 160
208 971
688 88
288 630
883 528
379 704
28 977
465 650
502 563
757 310
818 271
922 521
858 311
967 522
465 956
999 490
821 438
875 502
834 353
936 430
900 495
749 516
793 584
570 544
573 578
637 24
720 178
531 214
114 784
906 83
412 616
933 52
735 584
137 696
971 150
21 832
124 819
587 586
540 120
3 758
752 135
720 119
702 250
334 871
886 535
750 146
82 996
682 377
418 623
636 192
57 694
585 70
872 234
965 288
871 12
179 636
276 733
708 35
701 358
775 152
122 639
544 507
674 577
990 362
919 440
588 187
985 90
762 581
852 140
414 771
682 152
753 450
231 890
901 254
473 762
231 942
664 584
615 576
676 582
424 615
127 774
916 172
848 297
172 617
783 184
93 680
955 176
862 81
354 900
607 424
504 60
122 780
360 871
964 90
312 926
22 755
452 835
608 547
562 10
668 9
616 215
360 907
852 178
162 718
9 650
404 748
570 423
680 532
989 84
968 372
966 463
547 220
635 156
920 238
202 732
696 434
186 920
820 518
392 892
978 570
538 370
736 109
923 264
980 331
570 530
987 562
856 113
450 916
800 175
749 52
790 572
338 645
794 139
604 171
678 122
855 34
924 96
98 856
412 932
842 567
9 842
664 525
579 258
223 902
777 570
578 522
890 334
18 646
122 940
986 18
594 548
955 110
624 534
992 360
656 445
720 418
151 960
878 367
261 902
973 296
335 700
534 408
559 548
672 102
3 972
496 668
676 263
367 806
72 660
486 793
959 268
960 461
999 278
375 598
966 254
502 329
184 899
706 33
295 794
267 666
880 170
501 482
636 549
423 658
926 325
234 841
642 290
847 150
44 765
558 180
90 851
432 712
592 211
648 217
603 410
118 861
674 484
768 261
936 79
511 202
570 548
981 508
802 67
248 844
441 684
509 94
807 152
582 574
610 204
48 612
788 9
804 364
248 973
994 349
549 488
98 831
53 874
404 705
17 966
774 531
672 67
684 155
186 595
884 579
321 652
572 7
233 804
338 666
908 498
210 629
690 477
451 698
48 846
757 276
999 148
706 290
922 231
232 717
112 733
391 792
214 610
161 940
804 161
610 566
767 72
626 153
557 550
358 669
576 180
22 663
588 3
885 520
94 610
553 74
628 584
838 263
680 459
65 804
139 826
1000 248
452 813
774 486
12 643
871 574
872 111
194 601
278 879
822 359
172 937
552 459
364 790
835 386
472 969
57 828
270 844
933 256
244 939
497 964
334 735
897 356
72 930
253 828
562 104
224 906
567 246
428 985
820 180
875 576
301 974
516 29
584 226
791 100
828 537
989 550
400 961
928 588
864 414
665 382
926 354
350 708
293 610
822 356
519 242
981 288
446 762
967 520
682 27
277 636
849 142
410 840
666 413
503 514
286 778
396 713
552 24
895 50
301 740
136 788
325 636
199 976
195 752
983 138
306 934
762 498
680 351
316 829
870 553
272 934
594 470
651 104
169 736
732 233
859 548
28 613
982 267
648 387
336 614
787 322
584 105
323 672
704 552
30 663
688 241
424 996
855 70
379 700
588 75
80 723
163 712
98 748
133 838
282 911
527 282
241 978
961 134
77 652
810 12
680 319
711 520
347 688
223 968
64 921
795 358
606 484
612 388
813 548
183 776
12 672
280 983
286 694
626 507
702 515
636 515
160 806
733 82
592 256
627 456
990 466
930 529
837 568
997 516
676 253
815 124
634 85
962 261
708 132
34 626
430 987
346 637
292 972
961 234
983 508
352 884
804 554
495 866
348 944
607 274
992 453
910 249
558 335
564 304
407 874
370 925
66 754
314 727
595 72
313 734
912 405
404 901
872 586
893 396
778 179
737 160
541 180
774 348
360 989
136 665
302 618
398 964
71 838
736 527
69 878
837 258
528 314
335 870
864 495
988 235
19 898
570 458
990 317
846 183
531 510
811 558
960 469
556 384
798 219
886 163
2 988
964 453
287 808
666 290
68 669
736 358
708 236
568 444
640 168
862 17
696 128
238 736
386 738
795 320
418 721
819 576
660 417
961 280
748 169
502 77
108 675
54 835
461 772
709 518
392 993
297 882
718 449
599 270
748 48
950 109
523 310
839 450
384 771
345 642
689 150
582 173
82 973
701 154
678 329
972 583
626 517
896 460
570 221
30 605
668 582
606 513
419 738
868 314
762 493
384 989
428 622
964 352
16 734
520 345
723 290
884 162
130 708
688 35
606 574
60 969
752 330
892 282
616 457
178 599
279 598
584 532
979 72
615 174
582 131
673 94
701 568
812 373
564 248
705 226
938 283
552 527
869 144
194 973
186 757
597 16
681 284
664 56
348 836
145 620
241 788
581 390
438 945
684 273
768 408
957 168
543 84
970 303
535 338
573 134
752 487
975 526
40 982
912 429
958 582
348 987
904 417
940 476
464 651
980 184
136 879
798 103
624 530
478 957
246 800
996 24
352 696
795 522
834 209
692 85
382 910
272 891
100 997
978 8
664 85
150 813
593 132
628 78
478 696
492 702
205 852
550 576
780 358
705 198
642 465
313 858
704 49
926 454
454 696
474 993
728 157
808 223
837 106
904 446
74 928
481 950
916 147
969 304
339 690
470 625
840 170
82 935
662 142
120 620
454 767
502 143
127 802
417 716
128 879
280 774
936 402
310 706
514 494
636 140
836 564
684 556
745 450
178 866
198 606
657 66
891 294
598 556
334 640
752 532
474 777
72 940
978 270
910 20
855 392
914 364
86 949
652 352
808 77
699 208
805 522
688 163
940 533
595 422
904 542
218 895
81 768
789 282
76 627
136 749
773 486
276 719
354 957
570 288
464 631
736 103
612 139
772 238
681 60
170 685
594 574
971 348
668 10
315 834
903 222
192 857
675 52
324 853
844 128
816 144
695 22
769 318
962 303
613 536
312 974
537 470
376 674
654 157
101 790
801 440
712 10
652 252
538 81
309 628
778 507
676 450
276 824
718 102
64 666
756 524
741 30
967 318
309 846
232 952
972 320
68 627
795 294
270 845
375 828
626 333
724 224
710 460
752 433
984 532
294 918
430 681
202 650
718 514
368 930
694 430
622 543
870 581
367 958
520 582
787 478
357 780
571 314
295 960
724 220
282 624
878 511
244 603
793 590
539 208
869 424
954 252
608 142
440 883
921 288
758 250
742 12
609 542
324 984
278 748
456 753
491 828
430 629
665 318
28 691
930 192
506 222
504 83
504 576
511 458
644 1
140 954
708 81
415 936
234 632
310 928
395 810
705 496
93 978
944 366
51 872
658 582
555 524
844 143
703 508
46 680
964 25
622 507
886 302
699 318
518 40
82 676
69 902
359 670
890 519
536 337
933 464
232 785
167 982
702 561
48 792
40 735
164 891
856 145
241 608
827 262
423 770
772 20
632 477
880 586
58 961
692 277
570 81
474 736
802 530
398 882
113 736
461 694
279 696
229 904
468 824
478 919
982 175
338 693
894 469
510 11
344 690
1000 519
867 74
777 30
521 190
285 732
504 207
586 308
88 938
985 430
345 836
951 304
630 330
103 936
212 606
884 292
613 190
738 517
890 420
542 513
445 750
966 18
814 589
583 106
310 909
672 302
485 964
12 963
633 134
292 620
748 37
739 264
927 222
111 994
241 672
23 858
854 345
351 658
634 278
546 262
576 335
386 810
920 60
298 904
612 341
604 31
978 342
867 368
758 289
435 884
122 733
238 596
404 708
1000 227
673 92
26 958
540 560
348 703
503 300
757 390
603 372
534 4
358 882
820 555
205 800
332 813
452 922
667 508
543 412
992 235
970 362
114 736
498 824
537 414
448 998
953 172
460 640
672 22
873 450
114 614
792 182
18 722
777 120
44 840
981 24
115 798
455 642
276 778
748 197
330 599
582 452
268 986
708 264
306 702
513 168
896 109
849 232
848 210
601 460
190 818
798 107
559 536
642 4
282 605
534 177
664 240
118 686
657 218
854 274
239 934
748 546
304 601
754 269
191 708
965 318
824 103
646 529
724 371
687 248
280 969
954 303
914 193
838 80
943 268
684 161
573 180
856 167
204 881
262 954
400 791
682 184
281 958
174 875
956 190
558 138
934 582
219 968
607 500
891 118
480 921
611 538
411 842
36 602
892 319
120 856
981 122
641 298
958 574
520 365
359 966
372 864
288 738
198 912
421 990
304 633
982 166
824 198
282 774
351 648
310 865
662 471
724 181
542 237
978 363
482 756
725 190
678 178
826 69
846 88
10 622
360 755
624 277
952 513
869 552
190 917
370 852
540 61
54 874
970 514
352 795
127 862
520 380
834 239
285 862
17 964
487 924
976 29
774 332
479 652
460 638
949 84
196 747
583 384
571 384
286 720
721 368
752 559
178 595
974 178
631 102
415 746
582 515
505 286
534 201
838 37
608 391
340 681
820 569
591 504
624 168
363 996
292 867
744 60
156 835
856 394
460 911
816 47
668 78
722 217
628 478
229 840
516 539
389 648
627 540
634 590
898 211
894 568
814 478
682 574
406 939
459 760
598 49
766 365
170 798
653 348
477 762
604 358
150 820
183 980
766 295
48 645
972 339
39 604
640 382
379 976
699 390
562 154
702 509
826 493
580 186
292 689
495 870
638 390
118 863
908 54
976 487
678 505
530 531
217 736
69 832
436 622
93 632
982 128
761 264
628 356
372 684
747 394
932 502
460 615
648 323
37 672
484 650
72 890
912 513
121 942
938 132
67 778
282 610
918 80
705 436
966 282
914 381
461 970
927 42
722 82
442 952
960 410
318 972
299 892
906 323
667 590
652 157
622 571
694 37
472 643
654 179
866 115
121 702
81 890
798 512
962 370
634 559
591 560
150 608
767 240
426 843
674 27
216 873
688 53
802 134
456 868
783 114
586 320
588 253
204 795
994 582
906 273
622 545
330 713
788 435
800 325
589 416
276 793
176 982
759 16
853 502
990 218
517 494
856 323
944 166
182 957
357 864
886 552
256 913
888 587
984 53
482 729
40 817
828 298
797 18
510 459
162 855
248 940
550 244
749 244
264 831
709 228
192 920
67 994
966 247
538 520
694 305
720 534
678 342
975 56
640 458
768 531
961 560
904 529
425 832
528 503
979 492
650 381
810 84
629 150
865 352
874 256
844 358
114 771
978 245
853 128
716 94
292 915
670 126
652 293
982 286
768 570
838 593
33 830
816 207
340 865
808 304
973 458
730 167
680 49
772 237
952 446
186 905
330 654
175 622
125 822
920 193
758 507
633 86
544 522
175 716
561 70
814 543
910 134
487 654
670 24
528 54
730 130
528 30
947 228
426 910
46 670
944 390
527 294
949 478
233 1000
354 654
995 132
412 956
865 98
915 480
132 626
218 816
286 763
438 838
508 221
810 294
830 205
609 522
337 914
675 294
718 192
844 412
950 421
996 370
826 237
942 65
838 202
264 893
678 38
1000 85
367 648
862 258
436 940
787 538
693 356
452 871
325 704
906 172
866 309
970 421
71 738
748 293
968 453
944 585
307 908
925 82
812 568
106 810
128 693
472 852
864 289
512 373
911 124
327 848
193 652
744 566
730 492
877 482
62 862
156 848
340 908
662 43
48 625
371 622
486 749
38 888
492 624
973 496
826 103
719 544
910 293
325 634
141 730
538 353
840 23
969 76
699 300
99 984
717 534
301 704
954 453
594 437
848 22
780 456
772 147
957 34
992 418
196 652
556 45
268 622
564 395
768 76
265 734
780 545
745 336
918 475
204 863
798 178
510 118
788 184
464 829
852 224
244 857
278 631
998 93
556 293
915 206
187 872
1000 287
582 303
792 189
60 714
716 148
540 175
650 586
1000 19
484 911
375 840
514 66
467 774
648 352
709 362
468 909
890 159
771 590
45 924
367 836
82 761
186 890
727 366
419 660
673 490
60 619
447 722
506 139
733 580
204 989
53 784
626 472
961 360
818 537
956 589
126 790
888 69
240 736
792 321
605 202
922 312
834 562
922 533
333 822
229 638
960 439
671 120
958 389
62 886
840 74
322 964
729 224
45 856
631 228
484 645
726 468
766 462
1 694
950 261
858 188
453 614
716 517
888 265
824 264
166 908
838 379
753 430
292 903
623 54
605 370
1 704
430 999
660 95
667 310
570 503
572 402
57 710
126 829
694 296
108 745
853 582
441 642
796 357
234 947
283 890
828 24
440 723
377 838
690 291
460 631
863 546
921 424
436 875
954 391
257 834
900 95
365 922
129 744
278 847
798 332
47 888
967 6
852 541
968 430
763 34
668 99
268 990
792 395
15 1000
538 329
204 828
978 49
636 185
658 86
840 509
266 913
158 889
993 312
882 417
566 373
401 792
767 102
614 309
782 118
982 385
646 313
850 481
414 973
702 5
865 298
727 348
890 522
74 738
684 576
775 244
230 978
766 259
879 154
338 687
538 321
559 120
842 441
884 244
983 360
664 582
432 854
336 645
844 125
133 918
870 307
696 577
911 90
51 928
55 636
793 456
680 106
475 822
969 440
762 374
12 862
715 534
191 802
635 508
241 898
715 74
749 408
694 127
354 713
759 376
588 400
860 117
298 619
40 677
124 770
870 255
862 451
626 105
340 912
369 614
734 243
367 864
608 415
29 606
261 872
396 870
917 328
774 339
100 708
510 404
450 927
647 556
534 2
509 106
758 549
965 286
600 231
730 48
999 556
250 700
967 468
74 636
331 878
320 801
96 677
601 352
842 175
783 584
492 916
457 648
961 514
126 767
724 343
614 117
613 302
894 134
916 579
19 714
928 101
225 654
54 612
724 577
748 290
910 347
907 496
31 684
388 867
846 569
405 602
457 964
262 691
304 654
192 762
224 969
972 512
610 419
172 762
398 652
278 717
556 459
732 555
510 73
7 624
796 259
172 883
750 17
674 276
336 838
823 290
650 324
690 231
282 797
649 366
431 994
816 493
828 86
512 352
160 814
878 55
198 758
502 44
658 492
154 607
757 124
514 338
452 925
888 475
782 438
696 499
396 974
762 185
804 121
780 382
856 488
666 545
537 558
559 432
762 495
684 570
433 864
564 489
844 129
282 831
699 236
64 841
945 256
438 842
954 456
409 996
85 836
45 932
124 906
930 548
806 388
924 492
308 633
732 201
666 309
60 848
270 934
350 948
442 994
899 582
490 646
208 823
173 792
257 964
81 712
424 853
733 538
84 902
472 971
916 187
977 238
944 172
55 604
812 529
360 658
330 652
498 673
910 461
711 234
870 304
717 464
804 557
34 688
232 855
924 565
555 564
261 942
586 382
520 541
614 289
952 29
971 450
960 359
888 166
644 330
72 742
324 654
793 120
736 235
890 525
792 555
406 873
630 402
964 8
630 268
840 337
890 225
451 950
512 489
758 223
244 851
283 738
456 830
964 291
765 280
594 531
633 536
122 621
184 933
608 234
273 678
862 401
200 858
750 314
678 571
528 133
183 962
72 999
970 91
321 778
697 348
138 601
900 424
504 466
600 414
543 476
61 894
877 256
57 692
458 924
628 214
652 133
902 24
359 874
511 62
997 262
232 602
808 382
254 735
380 918
756 4
451 932
602 444
728 190
183 910
579 190
918 182
15 890
804 522
600 590
612 324
688 355
60 779
832 316
74 760
929 466
80 981
375 886
529 30
931 442
979 18
546 137
349 974
130 783
582 264
248 985
104 865
730 299
705 184
556 302
88 945
428 850
904 593
610 182
496 707
603 554
569 252
466 720
40 636
628 565
864 418
238 771
582 370
648 365
788 553
778 279
943 592
988 515
292 642
580 449
330 667
681 228
930 521
859 474
6 608
743 174
688 385
254 807
730 288
928 87
870 349
243 970
689 516
573 274
617 462
904 276
248 921
761 30
837 46
598 525
623 340
107 762
32 723
148 604
553 158
654 180
902 303
122 844
118 705
218 949
524 99
974 277
306 774
808 40
735 190
861 550
238 666
106 718
268 967
533 138
263 918
448 834
759 80
630 145
148 853
798 346
297 1000
688 67
719 582
796 153
852 166
385 872
196 838
373 756
534 314
561 544
92 612
76 942
963 580
585 426
629 84
304 647
384 640
855 330
766 539
732 589
725 180
88 628
179 630
602 570
707 534
589 570
796 407
28 618
592 409
202 885
244 757
966 452
959 346
260 766
114 964
904 575
568 475
196 957
753 324
296 958
737 546
900 117
120 949
330 775
428 712
648 100
960 441
786 22
292 871
779 514
572 306
864 432
843 84
577 222
622 560
519 444
107 672
100 796
704 574
930 250
680 55
586 340
690 143
520 524
698 436
863 520
732 53
562 513
952 528
624 261
340 916
381 834
303 926
970 591
563 64
991 112
93 904
753 184
756 395
38 937
931 500
333 988
934 95
783 516
866 78
400 670
248 928
702 255
63 878
216 840
63 806
85 680
108 833
1000 237
864 577
603 392
796 360
17 988
853 534
195 698
126 738
831 538
578 336
523 274
772 234
324 796
173 960
554 88
791 220
696 198
934 464
184 834
694 559
668 46
816 259
682 403
332 654
636 340
927 318
238 694
718 294
482 606
634 444
790 175
669 528
651 388
915 162
652 147
609 162
461 882
640 278
558 317
252 631
666 319
682 406
577 304
888 219
53 672
805 424
762 391
766 310
985 250
466 705
298 785
472 701
202 940
325 652
589 18
579 338
860 180
886 580
582 537
181 650
978 585
18 661
910 458
353 688
757 364
603 542
814 25
376 859
32 829
762 285
42 785
682 498
367 966
865 532
98 708
727 90
734 565
539 388
778 437
618 204
702 248
654 568
474 945
395 702
261 932
862 577
199 972
423 614
852 434
471 778
675 112
958 450
897 258
176 973
950 391
25 788
638 285
819 516
784 535
682 196
348 649
302 960
324 687
415 950
237 778
6 847
496 862
752 192
718 287
90 840
370 655
966 80
418 690
521 40
819 158
931 530
717 128
607 82
864 524
442 718
359 984
103 644
465 808
92 769
643 538
175 842
466 920
828 417
590 268
539 510
828 504
708 577
632 424
779 190
168 839
102 809
800 178
862 582
662 241
817 248
162 814
610 96
886 79
671 124
354 599
623 540
705 524
776 445
523 306
314 960
879 470
170 985
407 978
907 298
302 849
198 597
247 770
936 105
371 930
754 36
473 700
520 124
887 172
109 758
175 740
940 264
269 966
584 414
774 562
614 22
334 883
366 668
625 520
552 531
251 934
484 831
990 102
864 240
754 128
331 672
34 682
102 765
590 157
630 113
472 648
59 688
222 676
395 972
748 520
582 559
524 331
458 867
240 611
457 820
750 377
620 367
488 952
321 770
505 356
760 573
179 760
74 903
901 388
710 43
864 81
36 609
63 710
438 692
546 303
937 524
420 855
519 204
576 172
793 42
785 16
908 115
26 784
992 585
348 895
673 106
556 318
490 964
174 933
130 972
865 404
828 471
717 8
708 524
180 839
632 519
771 102
760 155
572 148
420 876
460 660
754 303
935 360
987 68
30 865
471 818
158 936
448 820
133 696
498 862
408 740
805 340
316 698
156 745
622 400
673 118
837 274
800 562
142 806
614 252
576 302
676 87
709 356
748 457
126 643
921 522
604 540
888 432
598 564
368 1000
758 585
1000 421
588 466
912 14
972 198
650 564
825 130
840 67
231 908
523 216
684 157
367 816
692 468
566 43
963 40
178 687
219 688
388 676
769 290
114 660
930 15
874 123
111 694
706 255
410 775
149 918
155 880
969 546
588 444
32 786
390 649
174 903
260 724
994 39
225 912
351 690
738 57
82 849
235 892
776 217
322 905
952 165
801 524
999 458
225 934
138 737
68 892
83 630
110 886
550 331
194 630
262 998
988 539
340 855
522 287
428 861
883 336
768 329
406 629
767 556
622 170
880 208
755 12
724 388
790 110
816 239
794 31
590 507
498 880
485 774
78 992
366 949
274 871
894 142
832 180
306 597
712 505
28 895
582 540
723 158
328 628
30 730
539 150
870 296
990 179
543 358
333 686
190 998
947 402
873 514
910 229
644 586
290 732
216 845
476 607
818 582
180 819
712 274
78 940
666 43
515 442
528 535
408 779
24 796
664 394
120 898
673 476
512 547
982 152
42 713
828 575
967 122
983 552
918 181
514 369
181 738
374 739
748 146
324 759
734 328
354 827
791 438
362 708
562 583
784 429
823 260
970 465
738 44
588 198
653 10
781 432
52 733
904 396
728 150
142 658
332 666
424 682
482 879
630 395
950 196
589 12
698 576
788 201
854 354
813 398
268 653
106 803
124 728
796 210
664 225
898 271
446 810
867 556
304 774
582 343
492 603
826 428
472 649
505 14
654 105
46 833
941 288
948 355
966 557
776 117
414 691
566 555
663 190
324 739
422 685
652 123
710 442
975 424
22 991
927 352
340 679
49 652
462 953
748 114
687 146
792 415
376 747
266 600
82 662
275 904
112 774
916 257
82 715
607 104
892 201
404 646
631 408
805 508
379 812
598 375
775 228
802 428
98 957
54 939
608 193
757 14
88 867
203 766
555 352
490 750
557 246
690 331
750 115
714 510
342 599
622 85
379 962
118 905
564 128
775 176
708 377
357 776
358 609
180 945
735 382
384 980
355 924
868 52
812 157
1000 17
918 274
531 312
438 687
242 685
382 714
784 485
138 615
914 589
907 116
184 902
709 150
966 523
475 744
548 37
9 670
875 328
392 901
679 418
444 830
324 916
725 468
126 727
903 578
676 122
167 786
920 79
618 199
354 825
219 738
348 725
190 934
384 891
175 818
420 726
696 130
554 321
682 301
55 610
298 724
544 17
558 497
145 832
28 803
984 483
864 114
276 897
869 118
898 96
693 576
63 972
148 655
664 237
904 298
360 954
550 444
945 164
930 430
955 274
204 880
883 318
716 153
708 355
488 786
48 648
583 532
638 567
651 92
813 100
608 541
708 161
714 524
482 832
724 45
996 309
183 958
330 827
136 793
558 248
220 975
386 823
818 228
147 964
898 254
966 503
784 388
616 233
936 509
42 965
209 706
552 388
988 332
592 418
174 660
754 34
600 268
642 591
314 685
565 42
408 828
966 338
191 688
162 731
873 414
14 874
758 180
376 943
256 657
745 504
74 840
130 762
396 860
1000 94
34 780
115 754
354 802
454 1000
780 60
540 176
936 222
172 999
352 782
729 188
402 848
870 139
564 499
162 607
820 202
774 133
222 674
70 818
719 402
705 78
513 582
900 559
203 598
944 171
630 72
665 64
663 460
598 173
924 87
572 267
653 196
650 423
770 25
596 217
574 521
116 778
828 184
992 300
642 530
102 854
807 484
464 658
840 201
916 443
248 930
381 718
977 192
792 199
279 840
88 731
36 649
803 366
364 627
162 954
373 780
42 862
768 52
628 543
985 388
474 960
955 182
264 694
897 410
312 808
215 628
691 24
18 623
910 241
946 149
292 692
441 974
156 907
610 266
862 144
941 142
901 390
572 361
560 559
424 954
109 922
688 248
32 973
252 661
936 459
190 745
693 590
94 877
2 859
881 570
803 52
718 166
8 909
973 298
569 36
506 252
939 526
882 207
661 352
636 562
282 967
582 85
806 259
769 10
675 516
132 828
806 93
710 309
249 980
205 714
381 654
697 306
909 566
216 645
754 591
487 724
666 480
817 308
702 558
625 80
516 197
460 790
136 693
796 194
131 850
655 98
733 238
552 449
877 480
746 337
828 235
322 688
455 892
454 649
912 326
972 169
508 47
948 95
479 868
798 214
534 22
574 67
150 618
356 645
937 88
641 504
204 893
648 540
133 806
84 985
668 526
837 244
411 702
793 430
832 238
85 732
111 684
250 694
836 148
587 522
391 860
503 498
964 11
505 188
812 520
668 322
400 878
996 569
233 774
844 215
204 790
680 132
255 618
902 412
917 262
283 726
7 612
642 29
373 642
447 982
868 424
867 134
581 562
854 33
150 930
687 306
310 755
323 894
454 652
102 828
750 178
633 396
70 676
925 256
64 632
41 934
823 252
487 742
652 67
205 828
700 572
624 445
397 646
792 148
390 841
450 828
592 557
489 912
15 786
211 652
64 737
540 215
738 586
5 682
289 824
618 225
571 152
574 80
813 206
298 920
455 610
528 59
877 416
562 247
97 684
190 979
564 221
834 391
732 499
342 756
988 275
522 546
973 86
870 198
230 609
732 491
724 28
742 584
610 61
44 778
609 240
838 1
925 210
543 506
995 52
302 996
484 882
540 575
983 522
811 502
600 387
364 807
568 328
634 289
14 844
330 856
594 552
511 374
573 592
330 833
793 578
649 376
296 844
490 684
131 754
654 400
54 636
204 900
69 946
459 942
744 413
822 28
19 824
657 552
629 286
553 358
408 984
798 235
538 221
174 735
864 130
658 102
840 369
661 214
818 297
124 857
808 514
678 135
236 847
636 359
860 489
157 658
344 936
421 678
342 717
522 531
716 189
495 614
126 817
176 885
585 236
996 144
768 140
199 772
244 664
885 476
823 496
827 570
31 948
802 503
820 428
346 1000
772 152
911 420
910 242
788 82
812 582
172 657
65 618
309 684
218 807
745 198
828 389
938 327
849 92
373 968
658 510
482 723
244 988
18 669
570 551
697 504
250 771
547 26
948 237
854 52
940 96
931 534
12 747
324 635
557 358
276 767
370 766
623 424
850 50
643 560
662 573
55 876
727 252
586 187
862 4
970 484
911 330
576 165
790 230
636 72
490 996
472 825
861 352
698 21
559 24
654 340
732 5
894 73
168 809
810 242
475 794
461 730
98 670
809 238
937 144
937 112
344 753
407 778
196 923
768 503
363 942
197 772
871 490
210 598
817 80
637 332
10 913
918 19
54 608
183 696
624 204
18 822
303 838
844 122
15 686
548 583
553 90
176 687
316 790
540 550
627 244
325 918
26 829
658 585
986 163
872 345
808 168
474 737
583 560
821 234
252 923
850 7
971 580
560 510
664 365
59 772
348 762
270 715
836 150
771 490
850 471
944 15
648 537
816 434
46 983
684 543
583 588
158 864
102 785
245 846
375 634
979 46
915 470
798 106
232 778
277 804
711 112
777 530
842 157
747 384
699 282
436 1000
795 308
846 402
150 843
516 285
330 808
720 513
529 142
292 742
684 357
221 954
714 149
553 120
654 488
812 306
918 527
903 54
547 18
602 214
264 949
552 451
51 718
664 57
670 562
620 274
927 184
222 635
529 574
125 972
928 328
709 584
674 327
148 633
396 663
912 98
646 494
602 351
74 676
212 861
484 949
677 522
271 738
867 592
431 898
205 614
912 258
588 510
764 126
300 882
378 745
378 626
3 998
842 429
112 739
282 745
455 834
368 834
564 235
903 556
541 24
94 655
36 997
590 376
788 61
377 852
393 720
857 154
640 1
186 897
790 452
440 720
783 84
277 608
624 255
624 92
102 861
710 417
898 512
892 226
996 12
222 627
654 571
338 616
253 706
471 968
963 394
658 351
484 620
992 142
768 101
432 988
849 502
569 142
864 278
730 421
535 198
322 645
733 68
49 708
700 450
717 456
208 612
242 933
530 195
956 64
992 424
582 120
766 103
974 471
689 462
772 573
908 346
459 906
846 488
28 885
777 566
628 273
795 40
763 88
412 795
736 159
462 919
48 878
569 462
510 236
606 389
307 778
90 720
591 234
664 531
764 240
60 908
682 333
126 929
982 508
110 874
322 674
346 683
636 450
744 225
256 832
953 156
670 294
576 532
884 469
657 238
442 753
284 958
666 138
952 41
318 761
900 545
492 778
784 358
76 693
384 959
142 878
794 87
598 82
822 510
96 663
900 487
344 658
715 556
552 501
256 927
398 897
730 363
994 521
976 202
945 524
26 712
955 388
742 124
965 514
322 949
122 909
487 896
704 78
762 308
102 754
7 820
124 737
201 844
976 368
605 210
518 166
274 982
523 192
735 34
222 769
291 710
898 410
282 684
580 20
108 805
102 750
518 39
96 734
383 790
558 59
976 338
582 373
849 548
731 34
166 868
640 363
450 649
700 164
844 166
267 790
793 568
822 435
721 78
955 552
82 911
728 342
946 293
995 306
854 573
125 852
510 325
942 52
772 343
775 86
904 554
885 324
732 6
567 68
984 267
553 418
528 101
57 678
751 580
266 723
876 54
321 920
786 573
433 712
789 80
120 871
392 795
243 922
321 680
345 640
779 468
873 396
562 560
834 483
895 244
528 509
706 523
198 620
575 172
828 386
602 436
430 720
968 568
1000 165
969 120
988 246
48 644
663 580
845 376
841 188
489 972
700 533
675 264
909 416
987 8
847 456
872 157
152 745
846 499
330 631
806 343
910 240
507 340
336 992
285 808
746 532
912 315
820 304
804 374
544 117
949 574
826 195
763 466
192 760
481 722
614 550
798 128
667 330
768 173
159 686
597 230
719 436
283 928
730 503
821 198
814 519
984 544
815 100
976 62
999 580
990 257
720 30
523 298
734 181
470 705
442 777
395 940
608 6
984 269
870 263
244 620
776 552
998 483
830 558
760 409
652 76
550 9
595 62
582 428
106 729
205 850
460 965
922 345
814 218
725 516
988 96
874 384
109 744
600 462
994 381
32 769
876 408
810 59
775 350
604 527
638 288
675 482
216 787
960 358
514 539
736 237
540 43
466 709
591 212
116 600
384 639
852 429
693 116
940 503
934 140
685 560
949 436
828 189
330 705
122 606
326 787
148 718
546 319
974 40
357 880
264 928
765 108
716 18
589 42
601 420
659 544
769 492
62 750
1000 43
268 728
318 653
192 655
25 900
464 669
289 654
881 492
115 670
21 600
441 664
75 734
107 738
594 136
359 942
45 862
272 835
788 388
723 380
477 650
418 993
824 573
646 228
159 866
520 550
829 238
859 222
957 282
880 157
741 268
101 912
370 738
333 946
908 415
977 550
868 582
69 882
980 337
645 310
170 726
526 452
513 62
853 542
370 875
696 108
503 418
969 62
554 27
592 347
694 347
712 506
510 84
705 352
352 711
1 774
165 730
124 867
564 230
132 607
952 367
242 936
840 209
147 788
699 206
990 299
492 944
960 240
876 453
920 159
450 757
629 450
401 874
768 431
588 205
519 282
970 455
328 894
456 759
451 982
558 581
706 457
729 232
201 834
484 785
121 694
699 38
430 724
262 630
674 241
765 424
764 349
716 130
18 641
562 591
561 410
771 420
834 219
327 666
398 868
864 344
606 515
510 583
630 521
874 419
274 811
958 564
604 528
880 554
12 668
737 46
402 698
454 712
704 52
993 74
166 982
586 444
861 24
868 395
760 127
625 292
232 825
324 692
16 669
291 892
100 893
938 564
4 920
194 753
259 746
177 760
268 814
114 823
985 298
438 744
982 102
280 748
672 585
791 444
918 314
998 165
668 52
890 147
980 444
602 372
469 886
294 993
692 349
92 831
244 979
481 612
984 387
592 300
360 750
394 859
914 153
333 752
388 914
525 522
888 460
957 94
191 702
85 958
537 564
70 943
615 564
330 706
845 400
405 742
378 865
468 971
587 384
720 75
526 538
922 9
745 42
835 364
849 458
446 900
860 264
904 296
615 478
837 328
409 776
571 164
747 174
661 404
716 417
742 214
447 598
87 778
288 785
862 327
270 926
274 686
730 415
328 702
558 87
886 177
336 957
965 568
574 204
758 510
778 462
156 724
505 192
966 115
343 962
979 28
435 912
8 709
934 31
818 222
424 965
750 268
800 147
503 540
726 238
553 230
640 544
300 781
780 179
944 325
533 214
760 207
235 954
143 640
620 118
859 522
898 204
915 376
748 543
742 450
99 838
611 592
652 516
999 454
688 419
793 252
878 163
897 584
838 409
914 82
153 822
24 711
977 448
841 484
419 912
54 775
94 623
655 282
84 730
402 741
676 110
320 811
512 97
224 856
785 36
504 396
894 261
498 863
632 42
959 438
58 849
446 802
833 528
666 353
290 993
544 530
764 55
918 252
543 534
828 503
334 923
894 315
886 63
506 489
78 616
816 88
47 606
780 188
256 970
636 573
485 834
416 739
143 826
380 600
530 507
669 144
82 742
55 816
989 568
808 577
893 388
652 393
143 954
380 949
732 210
509 354
772 244
897 552
218 777
558 67
875 316
990 371
807 204
310 996
36 677
426 620
180 778
359 940
168 919
201 742
83 972
470 654
824 66
838 362
40 750
584 523
821 220
216 803
1 670
106 707
1000 36
938 498
772 53
594 62
621 534
53 852
6 922
718 300
664 75
153 750
969 226
327 640
510 125
952 249
964 14
968 331
606 122
888 591
296 802
348 891
767 150
846 347
709 486
276 670
188 670
810 329
296 682
320 844
700 278
309 750
786 478
214 825
828 97
720 262
544 49
343 682
337 932
526 277
615 394
892 543
276 644
68 787
929 76
608 537
194 861
436 635
13 908
750 335
952 521
680 568
680 349
382 760
34 628
574 460
24 869
292 623
724 254
582 326
954 13
808 489
726 503
679 256
865 20
940 290
52 764
30 995
338 649
309 850
650 447
867 34
566 162
111 864
118 649
64 869
396 963
436 788
90 712
170 645
714 387
727 560
940 255
524 345
634 170
814 413
96 605
206 780
668 84
15 728
300 679
996 95
808 261
636 353
758 505
202 947
515 426
877 334
750 157
768 498
856 454
499 724
762 72
438 861
614 501
820 6
118 821
772 61
817 332
721 30
176 744
9 680
778 573
372 715
558 336
509 348
310 795
142 601
42 821
359 708
252 878
498 882
76 905
888 228
733 110
750 522
12 818
489 600
976 463
25 904
900 588
752 181
526 209
820 343
340 649
472 827
362 915
531 552
150 776
882 225
670 362
108 714
940 456
288 699
380 765
900 208
508 67
42 799
839 88
391 942
974 345
542 547
745 554
511 234
414 690
907 62
624 360
728 510
807 72
768 120
47 742
414 843
899 288
817 416
555 90
436 830
474 635
319 978
936 140
70 804
205 632
982 563
138 630
268 815
824 247
814 160
204 752
853 152
565 172
907 124
762 232
695 558
8 970
54 868
590 351
70 940
308 736
91 890
317 808
230 633
256 770
389 744
756 162
16 673
694 278
636 568
457 948
324 607
949 294
325 922
838 8
650 88
34 837
338 924
798 454
534 499
171 990
962 357
928 51
931 398
539 190
357 820
448 596
558 175
369 932
165 738
69 718
157 888
583 304
608 178
19 846
664 396
74 658
222 767
825 282
970 578
824 133
128 720
169 784
636 128
673 316
467 960
45 938
988 31
362 658
632 451
573 562
58 949
568 338
596 363
130 992
235 732
828 304
674 516
934 358
791 102
216 867
474 602
312 682
108 682
429 670
973 118
588 43
866 324
418 612
106 950
919 470
984 218
862 522
13 712
997 188
147 682
363 612
488 870
824 246
118 600
793 382
814 566
520 444
852 300
514 582
356 735
621 144
734 12
873 126
299 778
847 184
95 694
99 804
804 295
555 32
570 276
471 890
301 754
903 362
129 712
842 265
603 190
316 604
211 738
617 72
432 835
366 849
394 807
987 470
1000 313
204 943
322 722
378 944
958 330
42 996
603 32
774 28
883 578
506 120
769 438
102 998
442 732
706 178
184 703
643 354
691 110
82 702
9 892
760 223
264 887
623 100
725 358
619 394
78 629
509 112
332 780
184 784
324 885
621 90
234 615
884 303
543 570
738 446
826 45
460 816
960 84
335 930
949 588
710 435
565 124
378 991
327 720
600 130
91 720
54 786
652 12
972 397
694 60
690 355
4 760
304 748
607 28
680 396
733 270
483 694
979 174
403 662
856 529
912 304
678 445
900 547
394 673
567 222
883 290
888 233
523 328
329 934
28 621
180 707
727 150
802 160
889 108
396 788
830 64
442 928
28 655
348 611
238 890
157 866
709 186
667 414
47 780
900 443
940 578
428 616
830 406
46 629
562 189
538 318
747 416
749 204
806 238
622 54
392 906
160 990
403 966
640 400
48 665
568 479
453 674
980 466
307 940
114 927
800 232
890 570
154 944
328 925
196 724
679 582
838 405
978 65
908 130
403 792
98 843
749 142
935 222
642 353
100 692
246 652
926 220
801 438
160 614
560 232
465 606
608 331
578 529
660 41
383 672
103 958
982 243
721 264
747 396
199 610
768 159
107 834
466 613
356 769
918 209
582 419
465 780
852 527
877 548
504 400
206 769
13 688
48 752
539 262
570 205
434 795
670 375
534 8
423 668
64 781
705 248
5 906
891 312
846 267
947 304
625 68
778 370
906 352
683 10
20 999
141 738
928 265
834 494
316 789
934 65
655 518
832 14
544 51
988 465
878 252
51 744
538 264
746 408
234 601
861 152
442 920
796 124
498 804
945 412
986 499
312 796
928 383
608 292
511 432
826 184
214 788
908 456
348 614
954 1
723 268
405 1000
572 321
426 602
914 111
935 556
569 438
544 495
645 138
631 588
24 785
489 798
283 898
832 370
402 851
82 755
47 754
862 364
854 271
950 337
920 117
850 11
280 667
816 403
591 432
964 283
958 234
424 695
570 481
369 980
963 128
487 600
937 86
282 848
98 712
702 178
214 938
849 44
372 896
62 954
714 395
24 858
704 229
900 501
354 787
624 174
916 429
633 4
703 514
408 685
886 47
951 412
908 421
534 290
763 150
623 498
550 354
564 338
819 334
828 450
272 811
770 19
900 44
904 543
775 430
90 964
942 315
808 104
979 108
64 616
78 795
722 205
269 852
526 465
710 88
22 813
488 688
613 486
75 918
846 114
610 344
641 22
180 914
895 560
737 96
268 621
870 319
940 557
613 508
908 213
702 74
502 397
262 920
671 58
490 629
418 892
958 593
932 9
759 454
560 313
570 495
855 548
90 972
664 417
236 925
655 220
664 510
887 462
121 654
880 306
444 802
354 905
24 600
347 690
860 48
906 309
590 79
709 188
828 579
859 156
200 882
904 566
838 299
651 60
415 616
925 302
651 288
610 116
914 573
864 435
718 395
253 976
503 334
208 945
33 878
404 996
942 544
792 129
517 248
733 296
946 314
856 53
522 428
899 540
662 558
108 941
142 787
940 201
346 622
900 169
736 584
321 598
645 452
465 646
988 19
273 818
877 584
828 322
368 909
718 189
687 70
902 69
250 809
657 124
962 420
847 534
388 899
794 532
760 580
481 668
731 348
148 752
735 156
366 663
202 635
71 880
214 940
985 484
175 936
755 54
924 388
873 98
14 633
951 324
325 672
424 637
285 650
602 489
332 975
709 484
170 1000
223 932
180 639
908 417
492 824
896 555
358 981
672 121
970 479
538 407
999 482
970 258
356 853
732 394
86 604
684 533
619 352
170 657
688 182
735 12
507 556
224 759
956 400
570 569
259 722
22 838
660 189
442 629
875 66
778 115
254 639
128 628
248 913
517 14
463 880
620 28
272 796
927 68
147 828
732 73
428 667
4 721
964 203
506 115
764 556
996 82
306 714
45 672
776 58
322 621
61 730
34 836
805 296
116 799
764 436
572 72
943 346
712 583
48 720
671 162
730 367
245 682
512 585
356 885
310 771
676 410
497 790
346 764
132 733
888 315
931 388
942 425
180 932
550 581
759 68
649 362
821 360
333 854
657 440
664 569
449 822
673 530
667 76
126 857
274 964
678 587
932 552
948 417
314 699
6 784
838 68
356 849
554 78
976 574
976 310
798 534
750 87
583 404
858 444
950 60
244 626
935 232
940 300
613 332
510 514
736 132
746 564
707 562
1000 167
945 590
736 399
150 719
802 39
950 33
459 952
45 826
56 727
213 834
680 27
868 435
87 640
570 469
692 198
285 616
943 66
250 618
894 333
138 893
896 292
845 436
38 945
321 890
885 466
908 187
601 500
593 174
668 270
898 196
90 861
746 570
28 775
504 48
46 734
543 416
22 815
592 447
269 708
355 756
514 87
879 504
15 842
660 203
853 412
870 95
470 726
761 148
979 428
205 700
504 435
766 324
847 510
931 50
246 618
104 874
704 547
688 336
978 372
236 643
649 316
912 350
580 392
238 841
230 829
640 411
590 111
984 75
442 635
24 765
983 316
529 88
430 815
578 411
10 647
518 246
805 334
560 535
857 292
220 977
57 902
54 915
996 474
10 635
64 799
671 390
301 668
166 802
202 958
739 14
188 892
147 884
388 945
844 71
641 324
403 704
584 486
774 259
402 931
333 814
657 180
549 388
837 108
610 42
232 804
91 680
594 368
708 268
27 756
68 954
355 876
993 358
337 854
662 562
601 170
607 588
554 288
905 402
808 55
843 418
412 836
740 535
316 787
551 532
334 752
215 760
663 532
664 264
562 45
614 82
687 166
747 564
775 348
335 786
307 730
817 262
464 883
676 343
960 102
823 150
830 214
660 477
225 874
475 704
134 655
345 868
772 527
417 698
585 106
312 874
999 452
924 177
652 387
52 803
189 712
652 399
617 412
916 359
753 582
862 543
280 782
172 965
716 169
694 383
634 482
151 940
522 345
856 307
724 274
162 989
196 780
136 738
608 37
132 999
409 666
543 524
300 817
212 621
275 766
402 759
954 431
12 712
527 564
636 320
664 451
862 541
90 626
759 250
382 856
569 106
982 536
144 876
148 873
555 140
578 331
783 322
639 520
795 400
822 543
174 653
322 971
731 192
744 242
688 32
34 854
743 472
579 100
770 159
640 155
991 358
552 495
1000 130
430 918
331 738
364 991
883 26
406 605
135 786
38 850
734 456
24 805
538 544
632 568
160 604
900 153
433 894
689 472
772 133
745 544
373 698
898 456
579 186
509 252
730 104
808 67
666 364
724 558
40 625
119 936
470 763
583 68
676 580
418 974
718 567
162 888
849 560
556 184
85 762
404 897
716 159
216 938
112 703
598 271
780 106
498 736
435 630
306 860
680 264
956 370
172 791
307 912
148 728
465 788
796 202
822 80
964 80
938 46
276 690
990 447
991 38
857 228
133 620
108 738
642 186
244 755
820 578
564 375
698 78
796 162
832 518
843 394
535 376
878 217
453 894
694 481
601 180
354 715
474 611
995 448
657 284
730 254
642 453
472 864
300 892
890 252
802 507
873 438
750 546
870 506
961 548
751 40
617 564
610 23
94 943
678 516
631 584
928 186
289 638
518 514
82 776
211 870
532 138
690 192
716 84
645 472
802 245
746 189
568 251
932 171
950 514
510 9
21 638
648 445
810 507
116 963
263 802
702 119
591 60
618 86
574 424
263 678
326 690
322 606
524 372
242 861
634 158
906 232
214 728
426 697
545 340
419 810
555 412
848 84
748 115
832 240
699 458
704 190
924 300
183 770
505 428
286 655
626 174
628 560
6 833
420 907
883 424
566 519
709 442
528 190
601 128
221 994
310 736
878 193
684 389
880 162
752 298
630 117
972 75
118 849
283 612
918 369
459 694
824 33
696 535
718 1
920 361
137 922
957 578
64 724
123 812
910 90
655 172
927 144
608 109
354 892
868 73
460 784
681 572
538 99
4 883
573 110
68 628
317 918
330 681
502 395
286 675
367 968
874 335
238 900
57 668
150 801
502 477
394 675
675 66
816 344
136 634
502 592
544 66
609 20
953 510
836 522
304 962
325 602
609 192
722 156
442 830
192 996
942 170
823 240
618 110
714 503
898 32
574 199
295 814
514 510
12 717
207 874
330 739
668 31
522 430
801 22
320 636
910 582
57 750
843 10
692 558
425 850
454 750
627 254
774 150
869 570
702 376
236 930
928 364
392 886
258 719
615 346
433 620
948 7
748 78
780 426
687 498
670 514
990 131
381 858
701 214
717 508
65 736
735 250
533 360
851 574
319 994
754 445
404 861
565 524
357 990
402 833
640 539
700 48
34 993
952 158
190 651
879 536
188 903
720 3
780 274
790 489
538 559
900 536
971 168
419 814
999 258
992 40
942 191
773 262
800 441
84 789
109 682
834 291
534 480
276 695
328 804
538 121
123 904
556 49
337 740
507 458
582 239
978 177
766 359
772 557
648 591
523 350
130 810
168 982
298 833
518 586
340 844
522 544
760 492
844 471
560 582
433 952
573 356
286 878
326 1000
732 214
597 296
484 815
880 508
132 807
840 323
824 76
764 552
590 156
711 510
486 750
478 664
761 28
717 178
199 836
486 874
487 824
664 144
51 634
448 990
678 535
282 773
976 569
409 830
534 170
403 788
718 241
827 12
311 864
547 466
102 952
118 870
149 954
84 878
728 219
534 366
622 572
208 977
925 382
65 978
625 274
998 571
242 667
550 85
867 330
748 61
433 902
734 403
941 82
744 154
312 697
920 402
600 213
846 119
780 407
242 624
360 903
980 516
285 908
880 478
464 903
319 688
178 620
674 487
994 572
573 70
564 506
88 746
528 279
74 855
466 734
250 979
855 110
782 58
334 768
793 360
499 834
844 545
626 513
123 620
781 578
752 3
875 166
714 547
817 112
990 269
830 246
320 928
668 112
727 380
723 406
492 622
831 480
619 190
609 278
318 637
346 807
653 96
177 834
622 92
40 681
966 447
123 672
267 726
208 618
849 360
620 232
614 466
546 85
877 68
877 528
398 757
734 321
352 778
714 179
197 636
822 294
347 820
687 454
390 696
364 697
440 727
872 229
406 853
628 143
720 271
334 598
835 300
909 138
803 540
756 503
404 759
716 567
154 634
931 208
384 903
483 712
777 148
566 118
868 81
992 22
859 212
140 933
268 834
695 30
544 457
817 586
783 182
297 674
305 822
970 25
106 629
552 75
700 134
924 228
668 256
252 724
452 609
975 170
706 248
222 679
162 933
940 229
166 692
568 414
949 536
634 224
858 428
858 340
824 418
712 447
540 73
811 234
193 802
720 135
214 638
590 48
712 25
172 786
508 118
970 490
640 303
682 54
535 366
921 422
464 636
563 484
13 670
633 506
157 954
318 951
112 849
511 512
367 842
936 314
643 500
512 72
824 250
477 782
94 887
511 258
597 396
234 847
72 989
369 842
442 834
744 463
235 684
303 844
565 252
56 687
418 786
923 532
989 288
238 673
739 414
940 29
825 560
813 198
604 473
834 578
531 544
198 604
709 246
504 438
384 714
600 43
786 193
759 432
870 592
731 570
207 940
702 240
304 776
765 170
614 87
505 66
736 127
54 879
677 534
80 966
27 946
329 1000
186 977
36 604
885 564
750 420
928 247
38 928
548 405
469 862
356 928
664 575
342 744
305 942
402 935
753 340
822 367
237 882
828 489
438 725
681 322
882 47
912 559
914 544
152 817
774 26
944 483
544 62
550 546
724 555
944 510
208 744
957 482
823 474
214 992
576 382
256 918
933 104
733 196
348 831
664 180
952 188
930 477
144 964
176 870
850 477
540 303
235 676
349 942
744 50
748 465
551 418
607 264
946 30
348 753
934 502
394 695
374 777
78 950
128 664
668 453
729 344
536 585
460 717
335 954
63 730
718 10
13 696
517 516
328 822
298 694
322 972
628 23
876 315
487 940
593 348
687 28
927 334
334 695
748 592
679 408
707 94
752 546
503 66
838 13
694 396
412 924
658 82
994 184
681 394
634 472
74 808
919 280
322 956
699 70
580 227
244 608
709 138
850 346
42 832
552 544
504 163
658 174
804 513
80 669
478 754
990 53
622 473
66 669
764 91
598 371
551 132
56 967
541 40
859 538
432 811
68 631
44 754
939 382
59 862
81 634
886 549
426 875
165 800
623 142
446 934
767 256
650 426
315 632
862 489
993 280
235 984
579 262
225 844
139 678
11 654
548 75
54 781
970 211
392 748
992 136
982 420
608 307
384 833
538 533
822 18
821 364
280 771
955 556
520 34
993 366
992 471
262 871
614 445
279 950
417 644
108 657
797 138
669 560
722 574
403 968
174 620
841 258
256 875
898 162
139 850
393 942
196 977
290 784
840 298
618 167
998 420
511 362
135 910
134 765
510 212
871 540
81 672
850 142
423 884
564 532
946 419
307 696
483 850
994 362
10 953
888 205
277 808
428 681
622 8
740 442
340 938
417 876
906 333
489 980
810 416
173 666
595 328
340 694
729 442
760 201
952 291
432 696
667 536
984 123
336 748
421 968
132 972
424 880
994 19
294 895
750 387
650 372
654 434
304 662
54 860
615 288
258 885
534 51
867 406
346 694
834 441
508 581
634 473
676 363
274 921
850 315
237 738
276 714
644 309
990 189
820 219
508 507
275 702
991 534
791 562
652 209
147 886
423 664
952 487
578 378
151 728
805 534
970 197
764 142
147 894
215 856
644 310
806 405
810 255
222 870
864 253
310 853
664 593
714 109
968 76
278 616
598 471
355 658
890 487
990 532
105 950
963 520
392 696
886 247
756 143
292 766
864 312
182 646
828 520
639 162
917 136
868 60
523 532
604 296
594 519
340 720
145 856
796 497
125 802
515 562
427 946
208 729
992 451
714 55
249 596
174 922
813 36
979 558
326 745
420 774
156 979
652 389
375 624
826 313
788 585
530 234
160 750
996 464
647 258
853 586
555 180
724 349
768 50
558 10
727 66
582 302
670 325
636 50
15 770
532 454
733 324
610 569
811 444
96 768
83 922
436 632
910 5
936 287
846 237
833 426
221 612
691 128
927 128
864 374
204 919
274 667
450 840
335 1000
495 1000
661 30
89 892
736 258
787 88
998 198
869 180
242 1000
843 254
753 66
944 141
478 756
840 317
804 48
196 860
831 48
910 97
966 414
367 626
534 20
799 514
419 832
747 290
890 346
210 970
612 357
305 756
657 332
634 293
852 297
684 111
753 570
920 72
238 874
232 942
924 400
753 42
322 773
636 349
113 784
194 628
609 586
264 702
988 119
954 37
274 891
508 203
260 972
872 472
658 295
512 36
985 264
370 677
396 830
1000 459
614 198
349 632
220 916
490 886
300 717
202 904
207 912
889 458
524 483
353 994
704 91
852 465
624 381
760 116
158 789
136 988
766 253
748 315
762 118
962 450
497 660
878 211
577 168
168 898
106 780
360 835
298 808
758 580
991 84
402 964
276 893
662 31
519 108
151 828
276 900
267 632
936 207
484 623
329 718
913 564
280 657
948 16
939 32
350 717
294 771
428 840
235 812
567 558
302 874
544 337
920 321
479 874
838 187
783 526
702 446
580 291
150 920
535 54
630 291
848 133
207 920
653 186
625 530
580 503
957 524
433 926
769 476
638 45
856 412
749 502
909 582
638 100
230 976
740 180
692 457
80 727
870 542
653 582
778 574
693 208
466 782
462 829
699 508
989 126
880 79
745 158
278 810
904 281
658 50
539 544
843 252
952 6
914 327
8 688
355 904
367 914
900 323
710 337
740 258
262 889
783 568
556 472
236 804
986 562
64 712
70 909
689 352
748 474
712 21
574 372
845 252
753 200
324 726
129 870
664 526
930 492
522 300
634 412
747 520
866 537
512 570
85 878
970 435
888 435
528 425
208 738
148 600
659 58
716 150
569 442
994 160
656 555
6 837
675 566
82 698
535 372
604 404
880 587
916 522
962 384
852 225
93 600
939 200
127 912
950 10
48 656
749 300
520 32
560 10
573 142
787 392
892 176
931 542
102 696
760 554
226 744
598 29
396 648
89 994
129 914
814 152
10 861
68 951
424 948
522 152
708 471
898 546
580 376
124 642
766 269
785 42
308 930
551 292
960 313
257 714
934 572
46 773
306 992
653 318
308 661
67 626
262 948
427 964
34 865
634 178
270 719
633 154
594 573
539 520
994 127
988 238
136 913
877 8
558 80
952 95
803 90
859 32
890 418
512 438
115 648
249 678
942 62
836 64
715 146
475 928
390 849
634 571
858 226
672 222
513 348
549 544
376 665
900 324
832 461
754 356
525 204
798 541
298 672
567 400
244 763
732 221
519 296
920 222
997 76
657 352
817 270
505 212
566 507
759 210
982 81
694 576
345 752
948 572
384 888
730 579
692 439
669 518
889 2
574 530
800 369
54 886
652 365
640 510
248 885
894 211
820 285
516 578
729 248
787 420
317 622
78 904
960 1
951 442
503 232
951 174
147 596
152 811
234 917
631 310
960 572
201 924
669 274
205 606
142 844
522 496
632 489
438 747
692 367
579 396
915 284
996 83
584 474
492 790
678 243
217 720
152 976
988 347
664 211
894 506
771 232
699 28
874 445
717 300
587 528
825 354
776 457
118 657
407 994
687 44
293 882
79 828
650 552
785 358
531 300
763 478
829 6
919 106
804 30
192 757
658 459
968 391
188 948
519 290
834 400
396 980
49 776
510 285
929 376
689 294
77 948
989 12
931 94
622 118
724 38
654 388
40 641
138 626
930 257
732 36
996 160
853 526
236 918
895 430
655 472
714 150
160 618
478 805
426 658
960 168
668 171
718 142
619 440
955 542
678 16
336 948
636 25
142 716
489 612
385 934
400 916
172 720
177 888
250 622
858 145
270 799
250 669
804 408
440 952
974 546
953 120
450 761
790 519
206 633
698 259
230 697
698 150
839 138
958 305
649 504
218 817
585 574
953 454
910 170
586 154
894 554
574 1
574 384
465 932
504 569
743 556
28 682
904 342
364 823
410 786
850 314
550 18
54 909
561 12
648 214
808 21
632 190
390 875
472 836
787 370
145 656
837 554
126 788
502 286
694 573
867 418
528 207
438 652
776 507
487 930
62 723
706 525
952 277
563 106
256 955
87 988
216 997
400 987
690 575
487 908
724 373
206 748
772 359
629 22
804 423
876 242
846 62
633 326
941 522
170 708
509 90
105 956
53 670
170 684
94 939
427 800
998 454
673 382
651 424
442 930
1000 514
149 760
798 452
383 982
960 436
200 784
353 780
990 323
293 724
622 474
497 930
782 114
555 334
681 88
513 522
963 252
468 991
156 643
624 162
92 678
374 670
700 192
492 785
668 484
728 454
293 744
190 761
922 561
434 967
198 661
699 44
891 138
744 486
856 458
270 936
876 590
153 892
419 924
696 439
580 512
940 424
454 719
184 913
463 866
212 780
740 562
839 270
548 544
527 460
598 547
760 96
634 131
666 114
826 187
273 706
768 333
658 325
693 542
290 787
132 725
258 882
950 64
898 300
1000 526
766 502
468 703
860 526
941 270
721 550
531 134
172 788
509 462
208 672
383 718
555 264
506 223
9 958
772 95
990 569
74 784
244 839
818 331
91 870
959 250
298 933
198 944
7 894
774 294
163 620
184 999
964 568
126 713
388 773
60 622
640 240
438 660
821 508
280 727
273 610
942 109
107 870
118 979
828 336
845 84
879 430
354 746
730 413
840 141
9 652
777 502
942 41
592 49
728 142
842 124
297 872
210 632
679 232
132 789
158 873
876 480
523 58
519 314
555 358
134 625
718 42
352 938
510 542
642 345
271 634
430 752
792 426
30 842
832 552
805 520
288 943
786 228
184 961
700 198
944 55
636 423
619 490
870 560
525 74
94 758
806 558
88 828
868 223
488 960
643 416
918 329
588 55
621 494
192 719
867 114
473 744
450 673
332 988
134 942
855 82
739 236
870 21
813 552
954 546
214 914
663 252
882 276
19 832
128 790
808 487
597 386
962 298
990 38
906 9
555 360
534 437
697 516
858 301
355 986
789 248
589 174
555 122
608 154
82 659
762 537
969 468
350 738
870 338
637 508
280 747
140 849
100 934
366 610
354 877
839 6
690 344
66 872
564 28
305 846
625 506
712 22
594 325
890 46
948 360
618 114
858 57
568 470
903 586
630 572
971 570
614 105
746 369
508 504
569 564
762 511
193 964
704 510
644 388
366 618
642 524
37 794
614 160
956 397
886 202
186 704
413 678
886 154
711 270
664 460
566 480
822 418
993 186
406 702
725 532
669 364
520 577
978 388
29 888
144 875
764 114
871 398
784 585
730 564
328 874
684 26
4 896
757 472
215 900
723 80
908 556
745 418
941 424
634 249
70 1000
904 167
228 829
999 18
480 702
847 90
274 726
600 173
517 548
334 627
834 279
858 526
553 552
832 515
334 867
238 836
440 898
898 181
584 229
232 895
644 535
969 218
430 610
777 506
309 742
1000 508
995 94
952 573
680 138
1000 318
674 168
715 262
162 629
564 18
907 86
280 937
995 420
57 964
89 672
692 136
578 72
156 703
316 703
992 586
735 390
679 584
990 232
620 330
736 378
814 102
717 558
287 856
682 5
637 414
343 872
986 508
160 749
490 803
909 586
336 852
98 951
985 230
438 951
228 644
859 246
54 913
491 630
290 981
470 753
606 419
422 852
548 576
513 438
555 398
979 146
798 505
242 628
674 363
699 330
832 583
60 895
558 346
301 640
762 127
186 832
133 944
35 666
873 230
558 47
519 188
906 54
85 818
28 873
730 500
190 690
639 352
557 294
547 208
165 788
768 428
270 652
238 856
744 299
753 154
739 404
34 779
78 924
531 104
54 833
546 192
850 391
714 498
480 751
151 708
302 844
196 664
889 464
677 474
528 544
773 580
552 322
591 200
784 331
540 142
838 133
985 166
971 118
876 523
446 723
212 739
186 969
975 44
733 208
548 364
674 430
574 6
875 492
462 984
748 567
756 243
870 256
985 138
330 807
541 228
29 726
403 606
802 114
782 81
892 79
372 638
504 258
184 647
739 512
522 551
880 35
962 256
368 765
123 724
675 392
528 322
306 905
897 502
928 251
982 69
358 718
870 73
8 991
670 584
740 148
950 588
619 226
523 326
170 774
136 623
24 844
358 873
896 33
481 974
439 628
314 837
163 910
735 150
884 139
935 420
234 891
773 382
240 876
858 532
638 450
513 186
694 449
722 580
240 858
660 414
721 578
196 683
634 340
648 357
895 476
98 808
178 769
462 743
630 544
750 228
102 789
655 260
960 259
791 538
719 210
842 361
172 684
918 194
624 96
74 853
30 661
188 769
814 362
833 46
920 63
259 858
533 508
860 166
964 297
842 477
868 533
338 891
165 710
792 213
819 86
622 113
888 585
312 841
680 166
849 556
543 132
468 614
244 875
766 545
217 892
282 919
892 525
674 291
960 66
970 524
753 320
733 56
643 534
640 128
867 484
234 889
435 942
532 335
832 543
814 555
639 518
859 412
850 77
830 591
284 811
458 628
773 468
715 576
772 22
424 858
793 574
207 976
201 978
477 900
874 266
630 37
881 210
453 722
778 543
54 837
641 114
727 584
589 248
924 34
874 152
415 986
92 636
490 916
838 492
504 61
600 253
894 566
519 534
535 464
357 682
539 214
480 636
880 503
904 267
610 51
685 140
602 235
234 967
907 326
105 632
856 559
256 880
228 751
590 529
690 269
618 34
832 127
810 384
695 286
541 252
897 370
794 103
800 180
858 320
837 114
54 666
818 178
592 584
513 30
960 404
651 312
75 962
174 756
234 916
430 747
919 312
631 110
520 256
106 624
534 339
738 573
883 170
988 378
222 946
762 115
82 882
325 766
759 124
510 181
991 192
70 789
961 100
550 571
76 820
493 832
447 818
778 137
254 654
491 942
331 840
814 450
432 763
501 488
261 684
464 988
366 900
887 582
996 7
993 424
704 433
824 528
982 515
607 398
558 443
843 310
751 158
562 325
290 691
668 177
130 935
994 285
872 73
31 994
658 517
873 304
669 558
601 562
622 99
601 152
513 562
708 572
864 285
768 377
736 397
758 570
977 570
192 671
936 514
572 382
3 682
753 460
850 44
213 822
869 472
200 895
40 605
477 966
958 447
272 969
918 569
112 925
649 202
586 94
445 870
341 994
360 623
258 728
698 495
152 787
214 845
688 104
784 233
929 366
988 160
90 605
886 572
393 846
619 300
305 664
651 522
724 517
261 870
954 72
419 676
506 117
790 546
906 430
489 804
792 303
520 386
482 685
40 924
541 418
722 37
174 873
855 360
887 580
926 147
675 502
948 494
165 878
816 569
125 996
492 759
788 151
353 612
226 608
714 531
54 988
949 180
415 784
598 531
979 432
807 104
350 1000
735 234
982 232
422 996
318 967
582 565
943 184
667 10
744 8
736 282
568 538
460 815
273 964
883 426
289 874
621 394
646 345
22 785
556 18
916 339
861 178
153 798
955 174
815 456
289 852
580 495
262 778
326 702
401 952
512 511
310 607
415 858
255 972
668 444
183 908
631 100
340 820
942 535
616 342
973 452
913 42
797 486
208 613
922 191
958 295
64 961
916 129
834 311
278 973
684 534
870 231
723 524
547 418
825 400
294 614
133 764
456 915
610 274
847 216
940 495
405 726
852 505
700 127
275 768
358 817
585 76
255 988
735 102
648 345
362 973
757 162
670 102
528 283
230 870
682 570
656 225
827 414
712 9
602 429
478 700
161 642
948 472
784 136
654 576
22 691
398 936
251 898
813 332
121 874
591 394
594 494
952 132
873 186
947 456
426 979
472 612
526 34
739 432
846 225
429 886
446 772
553 556
465 866
778 285
174 722
840 279
722 73
232 923
85 834
100 957
994 512
380 792
513 166
524 39
527 292
862 344
640 330
215 646
984 327
857 484
600 67
178 624
841 214
381 912
830 546
918 565
811 580
430 755
162 664
712 51
994 426
757 538
444 607
93 758
802 556
548 361
174 894
148 918
705 238
598 568
204 926
664 326
778 592
360 727
973 12
647 324
176 945
660 74
392 880
578 270
469 898
858 333
175 950
648 450
102 931
455 850
998 216
917 318
750 577
876 403
939 378
302 876
904 464
244 814
230 898
599 298
700 68
152 697
874 486
543 364
24 653
453 824
727 226
708 22
828 381
384 768
384 799
995 580
653 18
945 480
264 874
309 940
640 527
142 865
572 192
59 796
758 579
928 213
942 70
618 9
912 440
97 696
839 136
58 753
4 629
880 442
476 844
729 526
172 800
964 46
566 439
762 38
190 605
310 633
565 274
436 883
428 597
100 958
174 983
680 549
762 264
853 132
436 905
54 719
939 222
241 950
233 886
725 456
807 234
36 952
302 688
376 903
464 633
666 314
156 685
896 468
137 778
619 510
576 255
918 18
733 438
27 772
214 999
922 62
570 89
862 399
988 205
687 446
144 808
320 673
832 447
760 455
82 962
848 550
876 573
120 752
732 184
116 774
503 264
873 484
80 622
590 27
246 720
886 98
161 768
937 346
370 671
554 111
918 166
114 856
34 834
581 438
738 142
690 241
72 938
22 606
783 196
123 738
774 81
192 810
899 352
67 686
790 124
993 60
334 945
836 523
699 404
640 49
412 601
808 392
576 460
564 312
964 308
675 38
717 26
177 956
252 746
855 54
223 894
220 679
584 360
871 40
126 912
251 792
240 865
660 248
100 807
32 714
629 306
457 748
158 691
263 726
894 137
218 979
334 842
10 612
809 100
496 695
747 460
1000 409
666 17
123 888
768 406
723 398
330 915
308 772
588 493
523 556
325 808
259 734
369 840
766 518
592 544
544 8
18 700
327 902
838 520
354 650
10 935
468 768
681 534
425 966
402 903
399 990
385 598
774 187
54 996
292 602
194 831
680 258
230 838
852 118
216 769
514 396
253 768
751 408
192 608
257 768
314 714
742 220
943 492
868 275
822 538
490 720
628 68
231 982
406 668
806 48
661 150
356 840
460 684
200 873
652 348
895 10
214 901
844 26
592 331
19 772
548 390
39 744
153 878
382 606
348 962
892 202
617 180
486 847
628 200
966 257
979 454
820 534
402 990
462 622
122 868
262 649
978 283
45 812
916 447
964 501
611 558
673 404
258 758
460 775
925 566
449 802
860 319
186 654
18 739
658 376
241 778
744 523
99 716
603 206
82 651
820 492
277 898
586 375
334 917
502 97
422 865
874 196
66 900
138 812
939 520
246 743
442 913
708 490
804 383
384 757
416 748
559 556
420 663
464 775
642 159
772 101
430 983
222 817
955 236
982 451
698 522
24 637
666 553
240 965
680 592
124 903
930 567
680 574
418 790
766 328
240 949
649 386
864 588
861 382
786 249
891 338
742 114
709 18
289 708
264 832
282 718
370 730
62 885
816 332
630 267
596 57
883 550
340 923
40 604
537 546
723 92
787 144
658 282
293 858
700 498
249 634
492 658
530 396
614 375
479 736
796 547
726 560
614 591
973 262
724 50
983 286
585 536
519 146
724 581
942 564
792 339
110 834
597 270
973 136
801 548
508 285
177 734
663 136
84 737
921 364
536 507
379 948
28 692
536 97
528 62
992 327
847 258
901 228
40 713
246 975
222 847
195 914
320 885
910 330
685 328
305 834
510 409
141 990
980 232
610 582
97 818
601 404
274 816
840 447
363 922
687 2
382 727
918 499
342 931
525 306
172 808
410 681
604 246
867 566
159 814
186 859
631 590
962 214
573 244
698 349
826 342
784 506
577 568
960 145
236 672
790 435
796 574
577 344
629 406
590 430
662 526
59 984
630 582
898 89
682 70
616 174
160 597
854 388
798 583
847 328
528 296
986 540
188 637
399 888
898 194
870 26
819 8
835 30
224 696
775 324
842 84
508 402
537 354
771 98
907 286
808 366
584 448
794 550
296 849
685 214
856 233
436 845
400 603
301 738
936 15
14 921
838 292
180 733
582 181
42 618
510 469
260 945
170 709
894 290
696 254
148 789
308 601
394 924
870 4
130 904
718 68
960 593
364 940
65 822
390 631
556 290
739 356
910 426
954 85
641 300
134 771
645 588
886 588
924 310
864 387
902 393
630 200
312 954
941 388
875 592
920 85
989 66
891 592
544 297
784 589
873 504
688 321
783 452
681 508
260 790
698 246
453 680
652 294
606 430
276 865
790 291
544 20
572 181
787 244
78 630
714 571
30 998
728 229
529 34
933 18
120 846
837 298
512 301
424 596
636 530
408 780
625 100
702 583
547 166
820 413
922 486
74 693
275 930
821 342
606 487
524 582
546 555
568 355
773 540
783 74
388 760
844 415
412 755
306 882
514 552
204 871
658 390
929 574
380 846
20 735
570 533
506 30
381 674
9 766
97 896
550 445
490 731
828 137
760 529
911 298
322 802
36 740
828 349
324 886
538 49
542 514
172 683
430 888
312 964
178 837
2 852
264 856
304 794
364 885
625 396
324 773
1000 382
380 802
867 388
942 71
711 252
368 742
685 28
653 420
844 97
76 973
269 880
452 681
522 42
637 102
607 374
178 738
806 283
404 840
944 264
336 668
42 943
972 513
815 144
180 720
619 56
816 495
845 168
630 445
99 756
825 392
166 824
310 600
689 568
432 707
735 16
734 583
60 884
81 800
464 886
616 185
692 150
698 466
738 253
420 937
910 376
394 901
198 644
580 555
659 502
32 760
536 402
588 526
936 283
969 380
216 875
679 570
57 788
130 815
757 562
257 732
84 761
561 30
421 614
42 739
170 682
842 447
733 554
365 952
621 470
925 528
30 951
146 775
255 750
540 109
550 401
470 849
106 919
621 584
927 24
180 692
797 102
740 34
411 962
101 648
732 253
659 424
129 670
21 824
61 940
363 980
904 502
906 570
976 457
669 272
204 941
510 284
776 109
898 235
957 534
745 208
385 824
990 113
112 709
888 425
965 48
522 101
116 657
692 403
834 567
606 85
936 284
14 916
42 692
468 894
483 702
30 733
307 598
819 76
998 114
562 573
975 152
606 497
91 788
392 775
981 100
963 194
