60000
704 954
348 619
243 424
18 683
402 505
986 474
613 469
583 824
468 555
650 523
814 14
801 108
330 276
158 896
360 189
286 220
505 190
264 39
831 84
362 504
853 94
517 308
328 829
301 570
289 140
928 317
619 723
913 827
119 384
776 171
360 476
83 449
827 393
634 11
927 240
98 746
314 498
320 54
151 852
475 232
895 821
223 662
500 640
794 874
967 251
391 851
151 871
770 245
358 594
84 497
241 124
245 487
351 875
744 537
505 737
917 649
218 957
746 106
421 912
288 123
669 946
181 525
372 893
361 151
936 257
234 374
816 331
360 123
824 537
10 900
562 497
880 452
555 990
705 745
103 235
484 838
88 503
69 32
258 481
835 375
872 385
374 185
320 495
381 168
902 745
900 182
408 166
310 375
71 907
420 916
462 197
143 213
554 194
761 435
556 387
170 227
36 241
227 749
620 699
605 569
847 669
182 768
218 10
152 616
731 488
410 669
790 936
212 450
776 146
617 965
650 555
157 95
380 729
627 563
640 557
174 949
353 650
838 201
875 26
344 568
164 105
790 630
140 720
828 118
455 640
794 343
209 988
536 729
494 646
374 501
867 615
620 272
454 532
263 221
833 517
935 823
352 426
175 618
982 259
525 293
415 795
52 228
94 401
715 854
638 887
190 471
234 53
581 66
166 763
63 743
502 640
755 679
557 340
505 598
167 640
760 107
516 407
549 176
589 921
996 513
427 666
359 111
342 384
325 127
288 882
514 106
373 829
947 169
289 508
849 808
468 389
484 56
351 950
504 114
236 907
393 496
737 564
882 325
992 422
484 812
551 267
727 587
439 598
498 899
38 642
754 671
724 931
238 35
827 658
209 425
871 632
460 199
519 433
642 865
620 768
230 373
980 858
633 344
125 805
141 218
933 486
904 790
598 987
702 175
697 429
788 187
133 619
143 61
886 645
925 250
271 766
391 661
638 528
993 495
443 565
191 392
811 853
302 922
48 674
939 316
30 473
938 855
561 304
448 747
212 97
996 340
222 462
403 717
760 282
41 267
940 566
336 534
171 397
613 820
935 604
590 103
389 260
144 31
689 278
392 644
193 995
604 130
931 83
695 908
523 977
113 813
153 367
388 545
433 352
271 113
710 379
517 115
467 323
837 520
89 647
182 297
416 307
42 325
801 527
450 764
43 915
433 285
460 998
662 794
882 34
886 841
305 576
428 26
80 376
440 297
101 251
562 123
828 74
618 511
255 973
66 274
707 787
972 763
281 68
683 828
483 357
369 304
685 26
49 469
53 424
516 133
808 408
822 557
730 137
839 756
27 967
968 292
602 220
370 812
369 148
981 669
93 747
331 939
283 215
404 944
696 931
423 340
159 115
514 888
72 455
383 458
924 791
67 573
622 350
230 872
825 863
262 27
477 128
563 260
188 689
654 244
687 71
121 734
589 793
700 309
507 76
875 178
797 528
418 788
689 782
464 268
407 219
552 267
155 772
612 419
692 271
85 758
53 919
698 602
233 851
952 633
895 499
41 640
702 806
679 278
46 557
148 638
422 605
199 409
265 78
19 58
173 959
81 846
435 345
686 15
367 767
525 413
149 355
800 343
296 898
596 427
305 980
121 423
403 299
552 264
280 629
73 587
959 670
148 300
954 278
242 400
275 607
310 86
122 220
289 812
467 95
886 43
942 833
773 186
448 976
143 692
191 34
531 645
42 515
718 456
884 449
185 416
36 759
438 372
498 816
186 74
564 624
841 952
277 489
667 747
75 152
988 127
831 207
620 19
779 495
957 107
67 895
902 975
495 126
19 352
485 112
295 876
444 935
554 163
891 390
281 187
284 804
671 769
76 223
518 758
953 769
885 636
74 525
733 509
158 407
490 986
474 773
340 198
61 725
767 528
739 568
235 942
656 922
250 530
513 987
175 91
674 929
62 985
45 284
961 312
755 950
223 845
443 979
718 357
258 544
954 443
758 565
910 553
775 983
216 647
823 165
794 36
311 263
897 651
700 45
292 623
796 941
950 572
950 58
374 522
812 283
166 953
796 131
43 334
863 726
205 96
214 639
617 681
530 950
526 481
892 592
658 285
142 593
685 244
703 897
675 321
219 286
374 214
502 58
736 418
659 495
506 206
273 186
968 607
495 834
579 808
548 98
146 458
90 740
463 919
518 806
126 741
162 219
553 699
536 189
974 411
786 437
994 29
61 789
63 628
699 265
218 686
512 51
770 588
372 196
269 960
580 496
729 55
30 731
797 274
535 733
701 925
168 835
822 383
186 534
850 492
859 93
449 245
474 705
196 277
115 478
867 447
572 330
727 773
420 740
836 710
496 211
956 98
366 257
844 724
142 104
405 948
668 348
948 330
990 731
409 680
870 83
653 696
272 337
809 507
490 637
89 148
150 586
429 868
317 945
265 320
804 19
291 983
767 629
940 485
148 645
56 157
958 407
296 251
869 138
885 706
920 613
89 799
272 634
527 375
890 957
106 353
744 635
135 614
105 61
28 847
774 569
468 642
826 771
277 915
237 921
391 790
581 467
781 400
729 896
463 379
707 543
173 277
302 646
546 510
373 862
957 254
985 642
740 833
185 397
682 957
973 20
530 42
159 333
342 867
699 390
125 393
236 496
51 986
895 621
812 733
37 647
143 268
42 233
13 851
757 918
865 929
359 154
631 309
411 778
325 651
597 326
925 467
15 325
654 187
370 683
703 285
931 112
731 302
781 356
539 636
501 772
481 943
20 518
534 483
809 585
462 273
392 47
170 51
166 95
998 314
716 956
467 12
360 656
573 66
288 142
871 176
91 474
325 806
494 356
632 592
187 985
906 395
58 534
494 359
567 445
959 573
329 921
430 510
526 650
62 850
204 558
162 253
151 967
622 917
347 586
925 602
291 986
574 750
15 369
877 288
762 16
336 732
453 36
42 879
554 970
760 203
927 347
685 515
305 547
859 462
403 944
252 182
657 501
474 394
515 792
555 747
849 970
529 205
602 868
125 956
667 565
841 13
145 306
468 583
869 267
344 523
646 69
93 689
94 394
648 17
13 191
691 632
172 869
997 484
80 814
114 313
867 464
900 208
124 943
671 106
435 202
707 415
31 145
445 819
691 831
606 765
10 861
919 275
52 672
943 154
820 178
355 872
527 43
370 799
432 987
660 820
974 321
684 772
777 246
502 425
709 785
942 21
797 606
211 17
281 592
512 239
320 774
693 23
180 374
446 31
827 496
770 36
119 994
356 450
735 446
134 286
995 200
757 545
972 439
919 724
578 790
136 471
973 567
371 167
344 16
64 974
373 902
595 30
797 442
994 414
45 772
659 490
840 144
631 439
772 50
105 363
841 450
738 874
879 839
691 208
674 754
861 284
376 477
527 202
493 250
535 710
992 408
839 557
312 680
687 458
519 458
349 734
577 478
499 453
939 697
979 14
127 760
633 881
321 811
780 568
895 147
297 602
34 314
368 425
84 425
337 15
406 486
832 316
510 68
866 340
142 79
15 318
158 746
324 421
913 271
451 858
302 588
663 173
342 154
375 233
946 12
374 141
444 961
895 962
802 223
272 185
321 776
534 151
66 210
896 797
298 397
721 431
985 112
131 663
117 835
960 624
17 206
451 16
139 481
117 921
603 935
485 433
285 455
259 845
691 302
438 861
925 877
563 655
215 320
979 351
121 430
978 564
889 794
400 494
334 689
749 305
585 431
540 106
501 933
352 429
609 448
776 978
778 182
44 518
693 429
763 169
838 350
39 618
21 172
611 667
75 608
61 274
46 519
588 748
94 699
824 715
261 713
148 703
992 483
552 366
423 869
597 752
67 190
124 799
670 189
755 454
385 960
917 576
975 878
509 259
203 704
121 838
824 203
869 99
415 248
198 368
66 876
970 818
921 792
780 583
111 601
340 124
698 597
994 571
729 973
888 554
247 626
39 171
129 802
799 236
949 799
70 497
691 208
79 985
38 756
737 232
838 610
594 219
909 380
743 239
260 366
357 432
281 25
655 85
702 598
757 924
749 120
943 880
422 704
932 503
568 693
752 826
16 791
91 439
482 647
961 280
379 912
79 645
490 13
526 281
789 177
614 59
519 777
516 233
877 912
37 647
258 90
727 34
262 963
945 787
146 998
12 625
227 846
732 640
845 314
152 187
512 965
520 313
661 519
519 462
911 262
383 551
301 40
334 918
504 829
529 857
324 361
659 956
425 816
740 296
947 809
600 464
974 50
263 640
17 74
924 105
992 745
506 838
986 242
817 37
39 183
127 615
713 579
642 572
218 922
669 451
700 305
123 356
866 160
545 854
918 116
46 440
540 214
940 874
41 357
806 331
389 986
726 66
893 629
684 402
683 52
446 268
702 881
520 575
132 216
135 220
973 722
188 781
365 807
823 126
595 673
979 772
330 207
72 980
482 813
254 673
354 720
929 272
49 185
83 326
779 489
669 850
557 661
271 978
596 766
186 628
810 73
708 948
729 908
403 56
27 508
869 111
98 49
646 706
491 444
826 484
47 506
558 23
819 113
277 587
347 987
652 362
332 196
186 792
616 274
831 783
338 977
100 418
306 375
956 608
202 688
592 774
297 758
26 390
78 722
238 154
574 817
484 16
978 275
218 284
875 699
603 839
359 169
80 340
728 515
217 604
434 27
676 158
327 844
659 498
787 465
444 536
241 894
840 893
932 402
926 546
415 274
655 812
120 519
951 454
296 173
852 936
167 575
561 846
216 348
154 319
137 604
909 838
58 593
346 606
780 286
674 195
103 291
290 96
31 517
420 236
637 706
925 992
408 307
733 306
874 536
199 406
801 859
562 137
793 964
689 614
512 392
47 702
644 227
108 488
289 692
995 367
751 168
402 788
740 602
282 690
754 150
846 801
112 681
893 123
402 121
838 80
760 494
856 25
611 53
128 881
979 291
775 237
709 348
932 426
980 275
584 478
775 837
920 806
60 795
238 350
62 101
701 36
46 839
735 286
918 481
106 162
69 653
273 399
249 919
150 12
386 462
644 823
144 636
542 739
560 632
167 495
60 111
281 825
228 959
379 207
221 545
509 549
447 579
288 914
442 319
508 61
356 677
981 592
52 148
400 915
384 760
858 784
517 829
288 216
546 327
621 265
730 671
809 191
208 976
735 801
139 220
539 343
898 315
336 859
924 780
864 636
251 189
752 38
752 22
863 61
165 968
335 217
228 136
247 707
574 302
725 823
911 673
92 608
444 938
381 797
212 353
493 328
405 188
128 819
519 762
55 921
871 771
779 242
642 403
869 931
715 453
16 514
710 847
794 994
388 271
662 82
580 841
213 881
640 29
790 869
623 459
388 519
934 483
676 982
258 525
282 868
994 868
713 292
675 180
77 594
567 133
317 113
716 144
115 594
46 749
153 359
50 665
122 718
992 901
936 861
742 691
802 672
303 57
251 773
465 797
102 546
242 680
485 699
920 226
105 829
326 442
602 874
826 715
685 966
329 534
14 249
361 285
862 511
74 541
990 673
914 542
79 767
339 184
862 793
991 328
827 599
317 272
47 310
303 804
143 397
688 393
99 710
456 944
535 993
65 710
373 911
206 269
864 633
165 629
651 758
158 471
38 495
809 211
183 253
454 868
274 827
785 894
960 830
345 211
322 47
807 524
144 608
979 64
435 945
179 847
138 691
424 481
641 553
364 750
988 222
53 284
178 110
287 548
86 790
74 415
41 687
883 53
512 786
34 976
415 964
27 221
360 52
381 887
313 173
650 988
223 290
221 808
192 868
934 741
194 153
63 326
803 308
972 821
705 371
791 248
651 765
791 905
347 918
707 582
470 132
45 848
908 235
933 69
565 964
528 138
102 770
73 477
743 364
99 512
533 197
166 366
768 80
140 358
759 362
777 76
199 273
301 215
497 809
368 973
919 31
369 638
251 395
361 610
642 423
433 791
635 515
211 835
331 549
596 438
68 447
59 946
430 68
662 407
609 689
749 891
154 103
60 25
654 828
422 871
798 118
104 240
457 69
933 167
634 533
741 820
358 945
770 889
652 785
508 584
91 791
26 459
319 897
876 436
375 654
154 972
63 806
23 947
12 96
415 180
528 867
976 100
868 975
691 799
766 274
139 518
175 249
469 273
78 891
104 604
375 913
664 992
992 40
352 541
918 707
850 294
406 656
141 647
940 726
542 933
50 345
586 638
187 684
481 298
287 443
671 468
344 579
675 749
88 759
659 810
711 391
456 136
548 111
188 108
528 742
204 333
778 77
534 474
914 445
250 161
638 372
284 54
21 256
272 465
343 84
679 718
68 992
99 990
374 36
125 472
704 916
297 361
40 937
961 308
500 962
172 880
743 689
102 209
748 619
713 288
325 858
481 947
997 938
223 425
943 822
52 884
114 758
70 267
922 639
448 710
891 228
87 579
862 241
57 627
122 352
307 909
349 958
269 608
426 35
156 349
609 745
534 107
48 236
676 233
901 286
347 124
507 783
840 514
202 705
837 358
626 838
611 528
826 139
586 243
982 610
931 427
483 609
518 159
110 907
849 521
184 115
572 253
130 258
284 545
743 305
725 490
153 550
37 642
332 660
418 729
791 212
83 597
628 222
366 129
377 266
850 887
143 517
56 519
611 794
980 329
76 934
281 591
365 411
52 159
532 478
375 241
498 136
498 47
565 63
442 131
338 35
681 846
554 222
29 430
182 890
135 583
552 618
199 803
767 451
749 793
391 17
390 709
505 438
758 455
419 854
854 590
904 462
915 532
211 61
844 222
718 370
347 985
348 687
338 670
374 691
693 549
360 918
799 383
166 39
688 154
245 392
930 90
758 425
272 749
777 610
410 894
416 674
981 376
970 351
930 997
730 960
233 680
979 144
167 886
502 213
136 36
630 990
443 569
368 30
979 107
704 497
814 857
962 149
686 286
974 815
946 269
859 274
259 833
940 25
170 941
933 747
268 87
319 204
468 76
454 91
989 691
669 354
856 729
764 166
92 696
362 996
864 54
911 649
622 941
632 122
64 26
922 162
642 553
192 624
672 914
82 357
564 15
62 954
807 671
568 274
181 418
539 98
704 607
282 334
535 372
64 291
477 109
846 883
557 992
609 511
706 620
171 395
322 144
285 199
511 353
970 351
917 539
919 100
757 595
877 600
185 416
277 773
182 35
107 890
658 194
918 107
945 727
976 823
597 739
367 58
973 197
391 842
468 312
187 424
527 705
435 980
353 990
546 165
224 656
782 466
560 950
369 644
222 115
661 901
313 207
127 516
649 42
839 904
738 206
761 239
973 156
492 733
188 113
123 196
181 121
628 816
575 975
669 286
67 938
57 223
653 451
223 805
550 961
195 25
795 384
45 475
532 14
981 936
764 408
64 879
214 926
472 412
126 186
474 650
445 387
732 777
365 496
350 841
545 713
625 171
338 628
663 908
220 804
372 300
15 900
19 223
67 609
828 21
521 286
392 942
893 114
116 260
100 738
106 64
907 125
652 43
43 600
123 400
279 364
626 732
755 945
710 669
848 774
893 790
73 671
338 169
677 458
215 309
355 737
915 124
19 511
278 945
146 357
108 560
415 731
138 276
741 32
948 591
482 619
320 686
71 225
672 172
342 411
294 948
679 255
195 157
813 938
936 56
841 547
716 29
776 230
29 732
224 858
496 770
525 370
733 570
723 473
991 955
843 968
633 759
209 562
65 531
233 412
713 235
416 770
307 417
216 988
254 850
439 537
277 126
966 292
796 503
741 966
291 192
460 267
339 302
905 380
259 553
755 200
453 17
702 286
879 450
35 370
873 41
622 261
910 157
245 310
652 217
678 902
190 430
457 339
925 45
703 949
141 790
89 601
748 244
829 523
727 979
144 297
449 597
281 94
758 654
864 658
908 536
217 255
741 270
24 206
376 41
974 721
540 207
103 472
883 350
899 517
709 257
724 767
222 931
799 232
390 935
942 719
603 967
370 184
252 390
122 183
426 291
768 411
389 577
927 688
560 605
792 944
435 308
776 76
731 565
524 153
578 750
500 936
454 584
186 923
400 526
701 768
823 327
979 245
277 614
430 940
212 891
170 543
727 985
914 669
942 230
925 725
594 186
115 864
576 707
125 677
455 365
961 776
364 569
986 279
538 354
805 304
268 355
658 459
760 363
996 581
803 738
608 44
364 834
881 111
37 827
902 834
869 387
200 729
670 326
770 960
553 423
950 220
373 790
506 322
121 958
27 704
193 235
759 569
905 351
632 338
515 173
817 567
801 379
789 150
249 686
384 633
898 345
581 360
429 580
179 832
416 874
761 824
623 999
144 365
886 776
176 758
285 931
643 728
948 664
662 143
502 396
638 506
673 472
775 90
595 283
647 130
769 59
162 266
715 485
767 406
974 704
636 497
98 761
567 636
691 594
542 814
780 315
920 633
165 363
579 190
964 232
14 820
634 236
946 701
941 720
772 694
597 955
860 329
727 783
647 394
720 382
801 18
612 124
547 10
255 699
846 256
126 854
851 526
546 674
111 996
526 651
877 615
772 866
312 847
547 679
709 357
137 693
654 418
312 362
624 805
432 259
234 845
740 474
216 52
180 405
977 269
382 915
651 580
720 534
897 81
113 149
919 578
374 955
213 974
492 220
821 218
229 748
127 815
364 118
543 915
569 317
742 27
893 646
481 871
993 943
524 807
301 101
545 404
833 535
624 821
367 526
665 285
309 933
906 237
411 307
345 914
695 449
474 301
830 87
930 563
936 250
169 218
683 219
257 665
27 816
93 542
158 44
853 814
802 702
885 980
390 483
657 732
757 542
164 561
335 411
212 932
565 983
354 935
490 197
325 395
719 511
23 626
721 603
986 843
234 116
793 667
56 753
627 903
108 793
449 884
371 180
189 958
661 238
883 140
507 282
529 132
88 984
532 234
799 619
803 242
602 117
139 843
754 895
488 244
190 447
666 541
623 73
221 121
808 471
783 200
550 335
652 566
359 197
464 635
650 776
682 805
94 793
306 611
125 812
952 517
811 217
132 444
464 985
800 93
859 474
222 884
582 699
57 175
538 655
736 810
857 91
537 738
255 173
900 751
647 846
710 529
329 957
581 539
823 629
800 31
14 921
446 669
816 918
952 82
711 161
343 527
416 997
503 599
910 383
953 637
769 233
402 460
521 911
74 818
860 340
254 549
795 996
337 201
342 546
974 711
511 993
503 207
152 304
987 485
864 780
864 243
362 556
585 741
915 565
782 378
652 739
625 726
507 45
750 888
315 378
32 873
136 616
207 563
961 84
53 396
66 765
376 473
880 684
242 534
192 708
85 348
797 470
342 533
248 592
908 141
864 429
653 797
705 280
626 206
351 819
734 664
464 36
388 866
91 170
785 607
222 410
538 142
248 155
470 974
447 556
801 469
436 717
197 18
653 283
461 735
575 821
453 280
140 692
580 28
41 606
78 464
310 886
947 476
396 10
605 62
252 853
984 459
840 85
106 754
36 204
748 240
43 586
347 46
241 456
35 921
520 225
439 172
116 598
185 428
882 17
497 396
585 507
452 939
901 369
97 349
639 44
336 553
732 629
265 34
247 919
360 959
764 993
816 856
910 238
650 39
243 145
445 226
357 468
259 607
368 254
221 25
187 850
842 641
704 577
247 936
11 533
972 790
236 108
403 737
287 139
715 846
581 675
293 691
837 756
143 503
90 974
267 548
853 24
325 363
469 967
100 706
793 118
847 572
171 28
641 711
843 968
761 615
142 59
696 740
841 355
724 923
380 960
706 86
738 542
340 971
853 534
890 822
174 215
341 539
33 632
757 31
768 469
748 373
661 495
237 349
28 341
879 551
715 425
792 192
319 801
570 681
430 154
542 481
247 364
264 915
531 615
764 696
228 278
272 670
838 340
414 866
479 227
528 109
843 445
712 363
330 982
701 430
40 302
146 237
77 351
377 817
246 930
864 547
333 715
643 760
344 828
309 152
30 196
556 361
20 449
767 126
118 834
251 14
193 734
20 430
219 797
521 990
427 148
87 762
208 546
314 849
22 215
53 881
748 80
687 68
900 485
850 396
358 427
614 11
854 697
140 183
206 799
560 262
338 257
457 699
619 339
133 523
704 26
219 495
933 365
772 996
722 100
339 843
350 97
30 235
605 502
342 406
337 660
467 406
826 538
826 482
796 678
119 571
774 255
907 177
110 658
537 844
907 358
438 31
960 177
565 700
778 24
759 507
539 729
163 257
357 849
197 296
720 956
498 141
696 772
723 651
54 573
730 572
257 701
37 691
201 283
447 827
634 851
422 140
462 504
182 110
914 811
863 801
37 949
162 391
275 354
109 624
834 721
565 762
752 809
892 36
63 584
706 314
198 569
944 719
934 436
610 296
106 609
63 988
898 627
224 958
295 952
770 395
868 158
724 281
112 533
210 58
432 749
740 673
377 563
30 124
72 763
678 212
979 545
748 896
500 879
191 137
229 22
788 219
85 245
475 306
408 109
32 169
821 125
604 49
585 52
900 312
121 700
513 372
642 259
308 957
605 741
485 838
144 774
874 450
978 151
103 986
738 29
273 60
140 925
544 405
218 918
370 662
819 46
880 966
292 900
242 62
569 534
746 507
580 985
170 536
844 534
883 592
625 190
199 931
757 409
590 917
458 345
976 829
380 251
639 482
373 525
164 448
561 956
826 233
60 262
110 814
461 802
654 528
445 777
484 341
799 395
308 787
610 187
599 188
240 275
658 551
921 330
39 135
77 397
787 883
290 938
92 200
961 758
513 776
627 523
558 475
577 950
228 737
688 543
874 917
444 295
397 223
658 510
235 32
146 381
652 10
22 360
577 352
547 208
506 13
909 790
13 108
97 541
858 381
959 602
868 225
792 251
907 145
373 543
731 220
539 265
952 757
909 428
702 184
453 24
637 673
826 616
515 564
661 29
549 135
114 477
476 924
967 857
543 453
678 785
803 665
19 231
286 824
523 228
372 944
275 795
975 756
340 866
501 15
896 675
783 92
424 872
328 463
261 143
665 209
78 962
528 980
753 567
446 91
671 971
258 632
504 214
180 985
459 582
765 884
957 593
964 244
38 282
509 384
476 115
715 48
601 89
953 676
659 462
544 235
988 933
293 41
928 141
467 364
238 793
305 510
279 190
16 249
813 989
249 819
887 949
699 648
29 886
18 508
657 709
960 229
403 808
432 22
628 849
942 498
848 49
300 910
743 823
561 831
891 984
440 555
625 189
639 526
347 977
610 832
90 475
908 255
109 833
293 353
500 609
246 186
859 328
334 284
463 276
541 482
63 913
250 416
898 303
667 84
142 376
153 221
657 824
956 638
569 373
868 503
617 144
574 183
271 377
210 159
494 29
287 334
820 507
290 516
955 456
953 677
446 634
73 910
904 149
266 694
65 503
644 567
992 569
617 878
765 581
160 912
635 924
123 850
704 544
293 52
656 789
826 284
46 873
875 652
596 413
782 243
898 137
727 786
490 337
206 811
779 863
667 55
648 331
619 286
570 164
472 885
583 845
551 178
627 349
80 958
795 620
986 427
503 890
617 853
367 175
227 795
341 114
689 35
59 632
290 813
894 509
718 802
428 217
281 81
128 47
196 435
679 634
158 339
513 737
895 939
826 536
290 763
833 431
740 148
812 584
826 276
269 948
369 246
730 42
799 435
226 559
249 306
328 188
589 367
953 100
103 667
859 905
447 250
634 455
936 653
446 639
526 965
208 781
968 336
587 497
540 123
573 802
131 687
461 820
246 550
215 646
270 407
157 952
749 818
419 600
467 332
529 729
965 100
81 279
402 540
118 295
769 194
483 874
609 763
32 243
730 81
602 54
202 373
227 624
705 773
921 307
591 808
680 973
560 154
851 701
468 796
983 806
824 884
189 414
341 749
864 267
399 91
524 475
453 793
85 346
578 938
912 730
564 416
299 102
938 45
126 994
49 121
82 272
813 925
430 75
202 955
610 204
179 432
830 563
254 951
670 481
194 85
480 916
290 583
354 242
481 988
154 703
56 870
509 705
402 484
864 228
591 807
927 568
683 170
91 806
520 593
758 561
310 960
539 926
383 430
456 185
298 126
609 22
177 675
721 530
424 692
234 121
735 420
155 290
327 374
204 497
230 189
884 956
498 212
931 17
857 360
723 893
725 406
560 939
115 59
975 468
449 766
278 521
72 168
642 601
47 558
816 731
738 80
117 591
133 681
884 440
162 203
867 272
533 312
685 31
712 654
605 823
294 498
534 473
277 988
677 764
519 303
999 311
515 937
480 670
150 917
502 641
317 609
757 346
443 209
143 437
910 712
302 138
586 325
516 650
450 191
874 564
104 534
851 962
456 821
541 259
207 531
111 737
623 574
552 893
971 189
200 154
494 15
558 386
624 46
153 238
355 700
793 48
588 259
101 319
652 102
484 348
315 375
175 127
121 589
720 277
653 837
240 743
341 11
418 196
174 334
32 542
692 303
852 390
415 533
937 200
938 542
751 115
660 548
378 221
363 276
175 355
24 76
988 742
985 438
175 494
75 345
495 612
888 83
203 262
425 492
843 353
467 509
214 385
218 525
69 899
619 466
176 16
233 823
973 633
120 311
192 107
307 120
695 398
702 960
78 820
257 836
49 299
835 646
239 81
295 597
193 399
20 97
652 725
118 726
896 392
959 595
251 377
234 71
79 389
729 509
421 350
991 512
802 245
711 268
460 372
288 863
280 72
189 350
266 495
573 100
735 886
385 655
458 53
666 574
607 778
764 207
425 563
358 449
26 575
985 671
295 546
173 622
524 995
414 460
246 672
849 974
789 571
121 604
589 405
935 503
928 640
848 351
43 623
675 578
345 677
758 479
549 238
286 216
83 610
689 425
547 428
621 233
280 917
820 95
885 348
561 948
145 846
13 544
399 890
701 938
740 286
880 736
299 255
194 57
728 109
591 986
511 326
205 409
812 388
570 825
479 764
624 24
895 667
41 526
321 542
171 920
983 348
799 116
443 829
385 432
519 586
979 891
614 671
892 773
336 171
326 452
391 180
264 606
903 547
95 621
621 863
761 561
168 649
895 683
31 555
393 184
805 397
889 455
461 637
194 24
460 126
597 997
211 927
495 885
237 388
492 653
881 831
851 333
969 468
822 241
281 945
467 11
87 677
449 968
212 124
596 19
795 371
32 541
23 114
194 678
835 540
996 308
429 262
737 534
848 679
997 696
730 205
917 570
912 847
997 104
975 900
924 139
628 110
550 92
825 535
649 573
89 126
85 917
218 563
95 476
430 994
333 641
898 194
477 523
905 341
386 558
347 206
444 958
302 18
189 463
156 635
782 825
710 908
640 333
605 54
426 855
907 737
726 355
337 558
852 537
713 202
649 870
378 280
469 983
741 184
515 726
659 724
700 78
617 91
897 263
602 888
390 95
876 457
584 502
671 85
428 541
891 269
618 779
25 474
562 145
469 990
998 19
715 885
180 548
529 585
275 549
278 636
322 46
866 41
424 498
903 270
982 332
301 773
444 815
146 466
57 256
738 785
394 652
361 496
711 307
693 373
222 487
642 684
747 886
906 326
337 802
805 513
843 888
504 73
735 857
711 423
410 113
92 558
652 108
696 207
863 801
846 134
679 221
15 711
386 188
208 855
979 666
930 875
847 647
304 852
467 46
692 569
422 947
495 389
19 161
632 736
714 415
886 584
324 506
775 667
913 527
314 126
814 864
146 11
171 503
898 73
446 912
137 346
704 301
388 139
330 232
298 470
632 446
61 818
638 197
872 373
263 700
657 149
797 564
418 543
70 686
460 591
461 511
556 778
384 952
33 432
16 358
481 296
662 408
558 921
351 86
200 920
574 389
606 373
700 954
979 755
224 27
602 162
256 831
831 601
883 161
482 981
752 89
976 872
662 423
59 625
821 254
516 755
996 69
367 489
71 832
74 690
875 767
271 553
415 765
435 494
162 986
95 689
572 205
280 324
575 320
942 760
78 432
666 744
601 23
279 66
437 112
145 399
733 603
497 299
590 931
38 107
773 854
373 336
469 638
456 860
191 958
866 451
682 153
513 662
527 452
402 533
868 732
889 997
111 288
467 612
280 371
500 341
622 326
200 728
861 717
400 758
149 943
845 576
398 642
805 289
458 527
582 286
574 197
533 311
332 71
204 572
834 205
523 896
705 256
404 632
80 740
753 78
154 407
364 500
295 751
833 150
646 816
619 760
258 76
676 44
229 301
990 355
249 541
301 504
564 215
245 714
63 963
535 705
605 505
645 122
504 770
104 657
986 476
195 428
203 556
822 165
393 103
281 906
90 401
309 514
737 237
369 678
989 390
280 461
736 583
855 87
449 903
711 142
275 529
834 191
990 317
493 458
684 343
115 284
534 213
408 983
847 234
139 36
214 811
180 248
560 832
890 353
748 884
104 660
313 783
491 956
972 919
591 19
437 133
659 318
485 147
924 100
977 395
130 244
125 252
136 299
26 353
47 371
747 898
253 134
153 936
583 281
898 617
562 803
346 422
366 555
766 276
600 298
280 722
163 681
441 486
594 373
279 642
745 124
783 565
201 394
550 467
787 114
17 872
231 673
104 943
382 636
482 524
867 731
863 765
447 807
57 127
144 184
489 736
642 350
367 99
413 551
552 324
703 872
719 633
783 245
658 895
855 646
20 341
807 58
803 226
106 521
121 325
475 891
641 481
694 485
721 611
268 324
127 701
341 596
435 190
288 206
513 704
961 892
765 550
335 517
329 657
738 678
540 242
749 298
698 846
107 869
234 10
661 933
495 547
550 63
37 477
90 36
525 463
562 616
95 147
302 983
434 901
667 734
597 894
150 436
96 389
343 780
549 907
860 651
299 837
649 888
592 291
32 982
642 603
532 934
449 639
696 660
181 797
581 720
767 406
109 154
192 346
457 827
766 283
585 519
806 62
344 45
400 98
553 457
691 967
537 940
670 830
655 453
309 67
761 473
816 121
607 879
235 371
937 536
288 66
799 854
945 137
806 572
481 162
744 337
753 930
206 937
431 246
329 503
283 528
855 209
729 508
772 47
31 664
984 904
192 637
917 235
480 791
554 518
888 245
400 681
991 485
995 730
987 563
819 918
317 580
203 551
72 756
758 255
262 503
871 284
182 705
198 537
970 925
231 863
325 264
248 668
580 366
891 732
666 923
996 343
309 194
90 527
45 992
323 911
357 581
956 353
246 147
729 121
31 332
246 75
639 842
968 165
62 586
717 38
167 571
801 89
480 102
964 407
233 663
273 686
74 408
171 807
117 744
85 214
26 903
154 416
473 99
528 465
223 884
973 933
947 749
616 547
861 196
220 526
50 804
684 511
649 936
460 565
759 251
713 29
985 643
862 620
798 478
98 678
648 568
865 906
440 695
15 369
456 740
741 615
628 873
496 996
345 473
162 964
227 300
90 280
918 274
584 656
80 385
158 281
58 111
775 549
486 296
725 396
510 228
483 339
916 294
720 647
644 990
689 270
458 53
974 140
461 510
970 581
636 452
672 166
401 606
203 122
492 93
572 352
579 427
250 192
523 645
231 728
543 778
243 923
277 562
280 775
708 263
133 322
384 186
493 816
907 602
524 37
406 892
545 15
715 436
145 201
716 306
948 773
689 15
367 632
123 362
240 701
296 375
411 236
536 384
298 554
728 432
41 359
412 336
336 781
56 831
791 594
58 750
245 159
467 785
449 350
355 855
178 858
575 505
199 553
241 362
339 674
81 421
312 694
790 83
582 245
875 832
386 39
201 955
460 628
321 447
771 624
512 758
608 662
252 424
280 379
316 862
822 195
115 938
410 562
272 856
714 122
758 573
472 56
595 336
437 264
601 115
220 829
334 495
657 999
994 315
761 171
33 940
507 106
798 675
679 10
742 997
921 194
640 583
576 903
981 266
228 837
771 823
202 252
179 620
768 609
557 593
968 425
758 119
93 942
462 808
83 687
84 977
99 355
129 505
680 473
841 260
698 185
263 474
903 248
15 465
14 539
776 527
161 272
665 431
40 202
857 243
58 15
327 507
433 229
759 283
87 593
621 108
298 516
883 666
766 535
232 269
745 66
924 709
530 833
755 630
551 221
401 626
913 978
151 604
675 876
633 929
178 433
833 152
191 283
812 975
914 968
517 374
275 451
973 674
353 36
388 125
174 123
360 118
919 621
740 665
841 892
356 815
989 725
536 154
462 31
844 216
327 742
232 970
534 144
12 645
501 998
508 685
704 582
681 115
100 226
709 461
804 379
373 554
242 793
63 460
848 545
543 808
726 849
335 148
679 166
186 757
686 168
889 648
690 292
101 942
271 452
338 213
783 730
12 740
257 330
413 183
756 232
674 580
489 996
146 19
787 721
546 845
866 818
141 300
827 355
210 384
18 446
174 475
694 933
326 93
468 950
693 417
741 952
236 426
291 410
736 544
562 724
806 537
635 892
618 494
708 21
107 421
551 910
85 958
122 420
492 662
619 668
990 426
86 137
588 687
322 501
142 539
614 536
83 709
450 636
130 331
537 464
33 949
904 721
913 215
970 428
851 782
45 853
758 921
545 257
91 791
596 527
292 239
837 162
592 486
631 715
945 208
252 777
108 476
484 570
77 161
340 769
538 891
397 621
268 555
666 839
194 429
550 59
530 24
576 487
335 75
495 572
277 223
147 961
52 632
422 776
252 697
700 121
197 280
245 154
184 527
715 551
962 339
472 985
557 847
325 150
345 824
51 890
756 343
382 527
242 50
946 104
197 709
525 200
811 509
332 414
341 480
155 612
457 143
231 270
866 153
752 648
320 848
676 375
632 396
450 225
652 769
369 726
639 685
147 971
459 852
996 501
238 458
508 886
505 164
851 467
198 846
337 241
51 736
348 155
247 385
618 653
758 164
610 156
241 349
388 153
205 121
26 912
719 621
695 756
38 348
958 681
306 70
827 672
701 238
532 791
346 824
900 97
878 377
71 793
103 810
994 922
687 376
661 57
662 419
278 511
40 579
692 394
982 126
290 84
65 987
531 587
745 442
947 308
38 760
631 400
896 733
634 302
469 244
920 374
469 202
637 36
477 57
58 479
492 976
566 622
21 73
787 53
977 166
704 974
569 920
719 770
862 479
194 833
23 904
849 55
616 470
539 100
756 659
638 389
802 890
215 511
947 798
255 200
219 155
442 685
245 900
124 278
620 742
104 213
49 787
17 410
540 839
13 826
719 88
815 663
845 927
743 51
461 88
925 43
878 231
941 213
341 225
627 30
364 472
685 939
153 33
869 184
601 706
462 612
728 348
763 527
227 969
889 299
286 900
22 416
674 429
867 181
203 792
409 18
844 684
60 723
166 528
752 413
561 126
541 711
759 701
928 684
445 215
211 38
783 658
347 621
347 274
824 145
958 718
203 36
247 327
864 21
601 710
331 946
170 246
266 552
720 959
506 756
266 802
203 605
487 312
309 829
577 209
62 294
208 899
311 771
229 357
995 38
649 519
302 736
513 762
124 231
982 654
967 927
713 873
276 185
391 827
450 980
989 220
469 309
784 745
352 734
763 584
41 915
199 379
367 809
480 177
32 238
313 556
164 290
659 713
534 129
225 683
117 243
114 303
413 779
574 308
490 527
746 609
91 858
132 968
32 602
515 585
368 791
97 247
815 631
141 539
780 523
985 563
551 738
113 769
425 305
884 848
603 898
873 43
871 743
150 539
404 164
120 495
589 232
470 269
637 559
545 340
190 581
807 115
960 52
977 13
73 134
895 54
615 200
839 572
593 674
776 17
353 45
777 428
492 214
290 524
244 421
858 564
291 369
413 894
559 419
860 329
619 416
800 731
911 788
425 490
661 851
954 767
839 275
753 664
849 417
331 792
316 523
78 771
369 715
42 339
960 891
386 87
49 285
968 834
495 895
969 754
253 906
382 230
852 219
99 57
39 988
807 281
293 709
765 465
222 139
694 292
181 589
514 763
368 889
708 893
397 663
53 285
171 451
991 601
468 769
604 88
711 409
104 578
489 884
685 335
590 80
265 122
680 51
255 890
199 947
248 860
850 216
138 876
86 153
862 49
139 590
827 634
727 443
51 312
560 364
461 955
316 172
12 100
890 836
681 174
296 494
259 803
383 258
153 499
768 76
839 20
702 349
931 338
902 402
111 652
491 547
668 493
449 801
721 444
403 439
977 896
495 299
699 663
187 294
938 531
572 385
400 188
553 371
313 841
543 824
365 948
60 269
422 667
51 328
980 347
34 476
344 79
568 323
301 908
762 557
814 538
20 448
575 340
505 909
744 208
498 824
325 874
722 183
743 869
666 139
751 262
477 749
109 357
606 696
740 375
897 971
565 931
130 788
298 147
259 539
824 146
976 369
262 440
941 602
34 115
815 487
961 581
845 181
233 847
514 688
364 545
428 689
851 760
825 386
386 272
483 93
10 218
571 755
675 174
720 866
580 897
308 57
280 667
770 20
603 693
908 135
615 225
897 660
884 500
483 319
440 627
865 587
268 134
611 57
149 34
729 443
663 105
972 486
102 810
305 943
955 884
355 455
711 102
715 647
57 419
752 393
742 928
353 473
909 987
501 273
53 337
93 619
663 138
874 603
718 336
654 879
705 118
280 756
171 267
113 683
282 219
154 477
283 456
629 821
655 503
821 72
608 714
818 687
218 446
995 215
239 493
914 841
392 988
13 118
404 975
942 987
350 544
142 885
590 677
934 571
49 981
992 548
294 915
440 182
398 991
534 368
883 102
63 128
162 972
51 692
824 318
547 398
66 667
240 798
823 368
653 721
390 955
884 465
814 364
660 94
257 422
860 729
423 315
954 492
204 841
612 225
262 795
368 558
910 511
954 397
976 579
937 679
562 20
286 436
468 166
671 471
795 625
976 188
584 919
827 574
950 702
520 747
492 435
970 856
459 496
798 208
599 210
708 216
340 269
708 220
488 250
395 727
940 419
268 610
384 562
733 427
786 655
428 997
997 760
743 604
35 486
659 624
575 746
112 683
688 206
206 397
841 774
215 278
853 773
462 39
54 395
717 17
269 862
239 327
34 832
985 777
571 27
693 919
291 374
547 977
975 712
606 381
117 165
900 731
185 406
539 253
472 242
610 347
410 487
769 234
564 485
469 798
988 536
854 728
200 792
760 124
234 277
754 454
809 312
800 716
922 311
631 31
54 375
688 923
107 441
556 857
342 904
790 991
535 195
15 316
16 551
484 781
261 121
182 380
209 466
107 385
625 904
996 727
430 119
422 793
252 795
507 114
32 760
134 213
67 397
612 868
338 146
319 840
982 771
416 222
728 566
850 513
122 395
280 980
210 779
411 782
193 969
422 733
595 833
206 522
165 279
413 897
916 146
253 918
854 811
156 308
980 900
930 349
530 360
999 703
405 19
463 674
160 816
187 366
553 420
106 146
634 81
447 996
485 437
885 520
540 291
138 737
92 903
326 824
459 248
849 465
41 649
272 453
525 128
568 335
477 773
497 438
896 634
508 58
402 704
379 851
235 369
361 822
731 455
193 490
348 44
564 67
569 343
966 428
113 662
439 349
284 692
243 589
955 458
100 676
489 67
517 937
289 850
61 762
565 776
206 970
95 257
912 433
972 251
992 41
777 505
536 482
816 273
920 192
697 251
183 375
167 866
273 816
900 761
993 687
579 466
351 407
953 85
734 654
726 383
842 170
854 340
62 140
301 407
961 871
482 818
559 635
174 620
118 764
982 276
362 949
260 730
703 915
631 832
494 704
237 149
362 283
275 827
18 655
899 396
208 890
114 476
133 375
218 11
17 622
595 317
578 832
391 303
841 316
302 229
413 301
337 142
38 128
630 989
210 715
487 274
515 370
543 373
812 432
893 178
472 275
704 794
181 745
740 935
311 985
762 64
866 112
551 781
580 449
370 565
343 229
369 243
746 964
796 684
523 282
299 121
466 191
136 990
368 639
307 593
732 655
857 247
301 944
720 948
86 444
634 780
549 205
516 688
675 198
791 625
167 691
111 485
182 322
608 894
948 194
333 889
763 219
815 754
296 895
134 234
407 292
681 35
193 500
227 39
125 570
796 392
845 483
632 854
760 148
558 593
761 800
168 632
190 825
47 975
984 909
822 909
508 358
627 262
717 396
622 661
577 73
421 378
538 831
741 127
994 555
10 908
273 68
919 412
367 50
817 679
519 908
93 938
290 19
505 595
49 411
494 333
424 128
18 660
778 87
234 899
713 241
795 484
283 379
475 415
499 903
749 980
961 577
615 550
385 310
915 413
25 599
781 842
781 518
709 811
257 710
261 957
672 623
138 948
138 66
458 852
402 301
901 996
970 459
573 621
463 986
88 913
435 963
776 81
740 333
353 665
698 64
37 776
615 414
738 531
38 963
757 943
710 133
462 28
895 205
495 997
521 605
367 535
75 409
726 807
227 68
608 190
429 325
700 655
596 779
303 262
73 697
648 190
887 499
395 795
269 635
502 727
477 642
594 774
987 599
445 989
997 812
903 332
595 227
921 788
546 434
649 86
845 479
783 909
154 256
207 325
99 316
173 240
285 416
846 941
75 468
468 272
605 901
153 91
685 328
610 400
946 138
714 260
613 527
206 142
827 707
492 820
946 318
785 506
819 608
442 527
194 341
556 673
358 444
937 433
564 328
145 335
322 439
824 604
758 444
707 763
18 192
509 474
33 626
35 327
258 135
167 206
47 424
158 75
544 861
414 328
91 25
80 258
762 255
171 731
203 433
230 885
969 794
891 67
405 444
310 230
908 143
225 67
340 967
374 230
792 390
171 401
239 26
223 746
813 575
746 299
504 608
534 820
324 222
336 61
410 887
53 195
311 579
824 408
137 173
927 288
314 496
179 612
491 681
215 574
416 320
303 109
985 913
610 454
49 205
635 247
228 797
736 378
940 605
396 128
69 476
645 108
538 454
699 929
566 145
648 92
666 122
472 153
922 615
830 712
89 167
535 817
854 341
812 267
803 232
358 278
319 25
260 73
551 417
986 949
333 80
65 763
769 183
37 637
936 678
238 283
159 252
278 604
376 647
758 475
50 721
748 64
767 395
310 778
143 745
142 723
335 148
905 671
414 138
60 822
387 190
833 740
993 587
594 321
696 825
402 87
787 80
499 126
796 616
731 544
516 987
770 625
480 53
665 700
356 71
803 563
603 185
652 195
364 569
81 733
945 40
53 219
704 435
199 94
32 894
452 97
429 992
528 774
986 750
736 880
766 814
815 952
958 838
535 972
913 398
946 606
65 663
188 762
113 517
721 678
721 370
524 923
684 174
654 910
921 167
35 256
258 186
193 502
886 797
902 711
571 35
645 121
582 992
495 279
41 821
36 212
729 308
589 477
202 519
153 198
17 857
213 713
803 324
349 22
691 281
990 249
999 545
104 916
774 966
689 585
986 911
905 974
490 83
21 404
849 440
396 126
990 662
861 653
905 135
511 793
737 53
101 15
147 311
451 515
205 266
568 767
153 516
268 690
908 36
437 294
425 545
679 890
551 710
559 58
384 614
550 275
598 650
387 254
534 408
594 531
70 532
105 493
88 237
612 389
219 618
693 98
827 774
361 324
723 882
42 758
691 135
945 256
161 24
715 995
569 306
410 14
384 610
983 147
417 468
343 18
831 929
765 924
11 131
437 505
194 788
676 366
841 438
533 967
467 759
324 403
503 716
440 23
452 90
977 824
492 777
23 425
712 917
460 929
185 900
758 948
756 532
478 71
830 692
467 283
391 185
51 637
570 973
510 437
648 359
33 393
55 767
286 172
95 895
73 494
27 842
80 185
825 320
183 283
456 72
156 356
345 296
751 480
357 908
311 976
553 224
643 477
656 450
279 117
220 116
93 15
777 496
692 59
975 574
331 877
173 826
278 928
168 594
751 805
741 271
409 787
895 399
98 150
919 247
908 703
93 783
369 547
87 463
96 821
369 874
529 112
538 690
360 93
92 15
284 870
821 543
539 806
552 829
270 580
932 610
455 572
627 992
180 741
18 619
664 229
92 517
764 472
596 449
259 523
139 949
937 51
169 328
106 484
313 565
944 486
476 528
554 275
665 491
171 681
630 274
257 14
34 245
974 569
919 58
214 941
636 554
996 483
752 634
692 47
616 958
658 385
986 886
403 761
64 512
629 484
568 520
527 449
705 662
962 105
389 66
38 508
955 180
437 261
99 557
611 650
264 769
173 74
534 809
809 541
350 588
361 901
549 748
205 296
434 234
96 303
138 968
74 194
357 480
950 736
117 533
645 404
219 333
352 109
527 921
466 408
243 920
743 397
379 235
544 160
729 458
98 766
436 891
476 661
306 999
484 869
282 901
317 777
539 224
747 490
330 807
269 108
423 257
739 32
118 949
177 930
739 261
147 71
719 376
572 186
39 119
19 223
711 366
614 974
913 647
482 207
686 253
296 106
969 362
37 444
49 852
649 79
387 806
134 41
847 225
316 377
234 14
568 492
62 445
177 22
837 542
646 441
495 964
173 121
359 52
657 989
864 744
801 950
423 251
68 673
935 242
965 807
453 881
429 591
842 526
441 150
316 416
336 41
513 320
75 692
363 97
474 211
480 145
894 771
480 660
24 745
268 112
138 812
416 697
906 67
499 963
242 598
550 588
789 293
783 321
32 993
44 957
642 35
345 449
376 307
725 174
674 636
296 633
290 911
735 343
714 975
400 214
459 279
710 205
571 824
954 233
762 280
328 261
603 504
421 212
866 925
196 503
685 74
290 67
307 925
782 711
186 436
323 97
699 445
257 739
319 748
716 230
105 851
749 934
437 613
523 186
680 244
276 861
368 824
374 899
670 249
922 557
527 390
107 636
504 652
921 689
751 504
930 25
875 759
170 535
119 416
216 539
646 501
69 498
422 541
471 671
998 436
109 851
238 810
85 589
191 628
380 930
26 451
813 711
145 606
683 611
355 292
481 404
614 477
945 900
490 345
651 45
414 855
325 232
674 957
119 815
335 756
372 24
317 721
703 980
967 49
599 196
302 448
95 716
362 524
874 980
628 942
773 147
37 233
734 314
326 447
968 637
240 157
348 928
189 22
165 961
451 869
496 102
156 438
124 361
524 780
216 930
10 243
500 103
681 395
558 786
371 112
945 852
839 98
161 650
659 177
887 402
732 689
153 780
223 994
225 916
439 256
785 200
566 109
384 985
95 512
768 83
658 810
541 735
537 332
498 923
40 973
684 928
162 419
652 27
339 385
637 783
631 300
416 555
58 716
712 39
966 691
765 934
320 557
452 732
204 896
677 233
109 803
270 504
663 709
358 51
831 288
67 567
616 134
489 282
59 178
741 543
130 542
828 167
264 774
183 719
491 745
572 98
840 711
453 526
76 300
496 875
807 390
806 84
497 225
905 266
211 336
916 150
137 689
730 880
319 94
887 568
111 884
360 725
291 916
97 993
887 401
398 671
63 954
571 962
373 62
368 253
270 97
304 147
452 678
515 708
912 848
103 635
530 355
806 394
730 220
54 485
814 928
210 16
149 261
617 194
613 511
704 597
764 909
459 741
46 417
897 580
207 725
525 809
25 663
974 757
466 553
425 139
719 315
264 508
607 104
869 236
161 105
100 185
836 730
811 428
89 678
306 172
555 804
511 378
357 251
846 481
243 943
388 265
837 598
420 546
524 356
799 927
182 103
555 23
517 984
708 857
260 442
718 682
576 762
734 405
87 209
868 679
829 378
222 638
295 529
959 358
887 540
929 382
655 718
301 719
388 728
210 763
849 365
466 913
28 179
150 91
242 463
464 31
916 482
611 371
902 78
849 694
665 376
878 236
735 889
600 780
950 13
721 328
970 728
976 827
639 905
943 350
776 853
324 50
761 796
542 490
964 114
622 966
959 440
589 858
155 986
704 360
201 123
888 439
211 558
566 616
736 354
615 326
233 556
371 39
100 664
659 380
752 684
923 452
490 737
991 836
776 160
940 736
974 56
773 173
973 604
183 315
497 775
726 97
634 473
131 718
616 218
891 152
394 895
229 586
448 330
557 365
77 159
681 183
540 589
440 381
945 734
461 849
546 461
129 540
547 620
90 593
506 315
855 344
966 513
86 800
795 715
102 744
68 354
968 611
181 993
914 703
592 510
605 918
738 784
955 327
202 660
149 553
437 860
882 727
722 778
448 117
384 696
982 915
477 706
491 304
574 902
439 133
560 128
301 722
385 931
85 929
731 919
157 557
469 579
377 434
454 213
810 762
678 924
143 301
898 45
858 75
884 540
920 369
309 762
699 365
437 31
823 892
503 954
841 489
190 50
485 874
56 420
686 958
421 792
293 232
494 369
400 111
482 66
799 422
53 995
197 80
377 882
777 970
291 701
184 978
750 292
911 998
96 214
714 836
16 961
743 374
781 311
331 103
527 702
248 897
597 399
852 467
499 643
149 852
676 849
60 109
862 575
965 17
959 530
141 577
99 543
19 551
778 113
930 838
637 590
155 664
271 799
477 32
776 310
250 649
355 404
292 181
895 502
755 150
290 238
697 901
170 839
242 988
965 87
68 977
650 122
687 231
425 20
244 550
266 394
589 346
493 337
876 240
114 875
837 720
994 767
464 836
463 424
520 967
268 127
177 434
287 758
890 431
577 971
127 805
772 458
408 873
712 892
423 541
539 183
32 466
293 493
597 70
175 828
582 337
647 217
443 401
924 631
408 307
721 246
37 799
540 722
467 305
285 907
863 657
975 102
270 347
928 386
562 690
612 976
282 666
789 449
448 124
299 691
817 220
228 70
955 539
300 691
122 553
248 913
150 925
580 955
84 33
171 936
934 889
364 851
876 774
121 732
463 362
626 183
500 829
62 991
148 418
545 317
30 955
357 211
251 110
669 422
322 148
798 358
303 475
54 900
964 652
762 52
628 818
282 752
469 609
292 44
534 428
285 376
846 338
663 317
926 888
671 81
945 529
640 794
221 786
449 683
898 307
969 731
69 919
566 844
633 857
24 177
204 535
376 55
862 540
890 501
518 934
906 56
627 346
573 336
502 181
856 995
589 345
328 803
299 601
410 819
808 434
753 494
478 76
667 894
568 406
555 678
461 609
593 63
331 161
397 299
120 318
177 970
510 816
773 137
599 117
592 791
640 365
849 225
285 21
567 419
187 949
388 565
692 853
351 928
880 206
571 180
537 366
292 898
974 57
385 342
632 832
504 94
872 746
349 521
678 626
928 152
79 212
395 476
872 165
113 420
815 14
442 737
771 725
864 459
532 86
370 407
906 610
820 760
454 596
340 814
996 910
99 556
164 399
974 749
971 900
660 428
231 875
531 47
880 248
828 498
941 357
232 300
692 473
831 583
335 168
29 852
51 155
422 60
96 369
664 776
19 300
512 181
250 748
387 880
483 913
458 663
290 725
308 837
771 102
23 471
277 848
550 731
51 526
166 508
49 378
555 421
184 219
189 532
53 270
223 976
432 714
629 854
656 291
294 913
14 631
791 254
425 542
952 123
677 20
909 625
446 161
839 655
931 724
626 718
503 687
555 775
436 773
233 761
408 974
939 471
712 33
197 549
256 658
476 108
789 104
283 600
122 768
214 40
297 821
244 43
887 240
94 783
842 879
368 489
372 595
658 463
161 431
913 412
862 345
856 815
761 487
605 346
349 740
790 668
78 788
393 107
855 377
65 128
630 51
853 906
925 280
637 590
704 908
553 939
497 150
55 144
866 941
507 916
798 650
803 839
618 336
364 285
405 751
697 248
314 636
819 679
47 500
665 322
344 858
176 486
820 893
254 78
25 682
96 349
861 589
943 714
155 419
619 139
39 980
598 229
922 721
334 976
729 612
134 538
889 112
688 451
261 190
904 668
316 607
213 426
292 677
436 103
594 933
679 775
882 700
125 363
546 431
458 783
554 270
186 899
303 650
138 978
887 264
759 658
496 253
762 571
506 199
861 229
668 51
316 500
437 171
959 343
460 366
974 396
569 615
24 812
263 890
446 954
173 359
493 122
601 529
87 983
858 65
134 386
722 875
828 726
896 361
942 765
353 700
112 990
593 869
331 389
698 46
968 10
945 607
113 196
339 17
246 460
319 941
625 79
473 688
689 112
346 422
615 875
925 450
825 658
331 682
760 390
827 601
398 264
644 437
629 411
933 446
481 934
941 568
656 981
345 597
383 239
558 785
443 265
681 347
926 234
326 761
114 193
301 260
422 334
659 710
640 252
605 265
404 179
178 473
161 22
464 697
30 431
717 261
697 49
24 571
127 294
381 664
19 563
644 977
73 171
949 525
192 108
471 11
841 236
606 527
211 919
966 306
63 909
590 175
87 806
126 632
250 725
386 149
977 780
685 625
271 206
957 293
382 156
130 613
280 589
692 425
130 229
785 653
113 668
929 668
486 386
419 670
34 353
695 160
269 601
42 873
995 366
289 708
731 422
683 451
673 224
269 761
30 515
752 183
148 393
485 998
73 925
30 149
891 48
225 710
202 629
455 167
875 147
678 473
341 849
506 223
743 70
534 882
934 779
936 795
466 209
459 387
27 860
496 352
525 95
799 300
203 95
800 602
461 186
999 499
964 713
625 244
266 197
523 342
155 802
399 354
241 847
191 561
756 704
902 718
219 59
236 281
418 308
141 956
628 793
618 729
29 187
490 607
904 188
308 407
131 485
520 351
124 923
138 307
183 131
678 478
409 985
185 20
336 819
493 315
827 157
790 183
274 740
344 464
409 907
691 193
572 234
104 732
253 863
538 590
284 876
365 179
351 571
853 119
820 986
615 179
198 616
935 301
41 104
657 526
574 68
619 57
888 72
955 102
962 328
497 292
239 325
984 385
688 946
830 240
590 773
828 534
379 783
73 359
16 669
286 681
676 859
913 359
729 953
647 201
911 154
986 89
562 142
372 209
639 858
631 742
250 206
808 232
922 356
280 474
41 878
767 253
748 939
641 374
153 885
206 464
101 969
703 197
849 916
21 640
82 176
592 957
474 378
214 52
553 388
498 584
940 16
848 585
153 915
510 854
24 123
648 396
847 177
57 966
908 808
835 517
698 265
891 530
868 66
763 89
414 350
518 644
842 461
776 40
282 491
337 677
423 721
350 214
949 278
792 483
49 264
132 714
984 765
223 53
167 534
117 892
684 89
596 464
844 359
559 206
589 162
961 608
307 969
744 210
985 857
763 957
741 826
506 618
413 588
833 874
225 690
874 328
563 915
329 141
829 700
281 542
903 55
617 815
789 388
775 231
620 57
836 612
315 448
141 389
88 755
638 596
719 423
913 735
831 20
819 169
35 133
239 563
205 836
102 531
214 642
685 560
435 902
292 643
375 632
36 489
508 746
835 879
46 923
879 781
102 554
193 496
882 596
233 40
84 173
575 302
924 773
146 359
368 731
201 832
813 993
280 326
321 59
43 602
116 227
625 460
994 84
572 429
663 472
798 209
790 509
924 282
64 623
795 104
578 622
22 196
965 385
570 824
928 398
544 869
302 104
302 614
569 862
913 186
599 216
585 758
915 40
279 316
291 713
414 905
970 127
726 620
799 614
656 875
328 754
848 222
334 920
594 115
624 550
946 471
81 709
966 595
524 655
18 934
332 32
993 517
673 849
728 431
627 798
900 163
915 329
668 35
996 205
953 488
122 718
208 444
81 420
833 74
232 506
869 516
426 169
244 395
965 36
712 928
347 150
243 107
198 944
245 775
47 270
233 185
240 807
77 261
699 257
385 616
552 787
122 584
395 279
897 189
149 439
329 617
25 223
962 921
346 465
749 940
559 211
777 692
200 404
216 822
513 630
321 491
934 148
594 129
635 62
191 94
344 631
404 925
355 488
410 118
703 842
131 660
219 909
124 386
942 362
47 170
804 882
416 604
847 444
886 359
120 619
663 934
474 550
531 664
59 661
316 644
548 359
373 61
692 588
841 254
864 504
732 788
408 601
684 297
67 794
730 141
420 237
589 354
988 649
37 692
274 368
947 89
506 420
843 116
468 34
128 349
911 993
103 35
814 378
504 172
557 431
982 464
994 875
475 192
525 885
836 926
260 770
383 481
281 201
442 340
553 741
114 233
233 322
692 106
241 991
24 530
383 258
218 146
724 367
790 414
53 790
731 682
108 556
151 60
438 572
716 153
504 817
846 408
987 271
779 934
234 503
899 125
857 997
357 603
214 957
14 243
412 651
784 387
424 197
816 24
687 441
641 422
792 968
146 336
529 998
424 173
700 569
716 343
497 945
962 409
900 988
777 369
444 196
203 347
215 835
915 212
274 418
384 588
552 213
410 748
820 19
183 370
803 627
114 612
393 940
881 340
694 857
845 337
869 820
974 70
90 842
155 244
811 177
377 299
775 389
432 551
114 393
399 658
265 831
850 165
792 600
305 851
864 959
501 661
614 78
404 284
457 740
300 760
346 752
442 888
736 657
948 720
604 641
408 706
649 901
753 992
621 480
340 523
451 844
649 474
669 400
759 294
465 17
905 564
380 972
987 601
743 784
453 960
560 691
953 728
686 599
205 376
389 189
794 289
299 365
118 553
820 200
272 391
177 108
645 156
553 745
498 335
847 327
326 383
751 141
935 34
555 279
782 912
920 874
218 455
49 687
306 468
642 967
852 813
796 757
505 68
46 108
870 378
597 392
462 735
252 213
761 280
527 584
267 405
348 495
480 13
462 260
662 741
876 162
343 452
167 701
42 974
762 410
483 410
221 319
402 178
939 812
423 313
909 221
467 303
949 768
346 769
101 408
389 337
421 767
896 931
759 560
73 717
328 770
805 139
923 798
932 279
180 848
86 617
998 312
450 307
144 368
389 600
876 473
603 810
954 707
695 127
331 215
736 323
959 908
539 783
631 113
651 351
292 705
59 294
781 457
391 281
692 459
721 113
100 826
687 602
574 819
76 295
341 236
130 322
941 461
796 334
95 59
21 82
312 122
228 876
944 373
484 193
757 232
569 89
468 910
876 653
883 972
676 963
235 416
476 809
790 10
152 862
604 909
715 463
558 703
182 426
53 504
53 504
800 471
270 140
79 503
948 666
419 33
983 27
346 648
955 593
448 46
714 278
584 103
783 679
920 276
655 711
455 28
593 73
535 480
722 196
107 65
227 537
56 959
164 961
641 234
270 644
135 271
262 154
397 348
234 451
727 287
900 961
641 392
204 291
942 104
199 76
165 31
448 652
740 626
804 705
560 70
740 267
258 531
176 560
534 725
211 558
154 522
304 655
528 475
710 501
856 232
39 383
356 540
128 589
589 23
728 88
799 999
638 17
184 719
817 600
795 561
565 998
539 260
485 819
869 818
766 334
58 421
591 638
434 557
779 899
808 367
975 209
571 510
179 505
948 112
502 224
886 82
55 762
207 50
311 591
110 921
735 287
392 224
470 101
163 484
546 125
221 648
776 686
234 540
855 394
566 246
310 719
545 73
684 950
541 680
331 936
94 435
482 675
148 806
167 639
343 432
82 486
168 275
480 373
921 410
208 953
456 816
976 388
316 166
290 449
62 547
932 105
682 213
323 727
662 196
498 569
814 430
243 794
253 694
543 120
433 207
885 484
233 670
997 174
689 339
458 118
783 676
46 372
612 751
827 293
877 257
531 293
496 77
286 877
260 155
225 639
758 504
515 670
842 917
769 627
783 286
28 647
247 878
633 734
19 743
908 807
566 227
573 44
717 815
147 236
503 118
720 214
363 833
74 621
557 672
893 53
971 364
872 167
689 799
371 13
862 923
262 199
968 525
906 945
828 52
850 66
748 253
227 303
951 510
837 245
272 733
536 58
417 760
61 324
873 787
573 110
126 606
595 360
271 373
418 928
121 717
801 77
558 897
112 281
693 23
763 638
444 838
168 826
751 570
825 740
431 786
746 478
13 176
350 541
835 336
458 563
497 901
680 463
758 317
689 427
383 78
341 737
913 270
89 537
223 500
430 731
273 330
611 483
444 307
540 422
383 940
653 392
506 773
121 229
940 325
193 482
15 71
509 379
476 617
878 16
304 695
968 705
15 649
245 319
181 814
174 731
646 863
496 762
652 100
680 590
182 968
951 224
489 817
386 688
74 732
368 531
155 625
721 377
322 770
427 519
879 634
327 270
110 469
726 444
830 178
307 428
939 399
506 338
577 993
208 923
898 693
311 439
996 827
362 244
810 873
492 957
357 580
642 684
21 413
949 167
415 351
153 612
395 442
189 589
470 739
803 433
466 403
783 502
159 53
610 308
474 29
566 54
891 366
939 371
447 410
816 198
553 933
42 744
996 405
249 741
761 221
691 553
582 860
816 12
560 441
763 339
654 574
907 335
658 593
46 492
278 885
834 395
421 687
146 401
278 28
61 340
193 240
316 36
963 528
196 277
805 873
514 116
386 344
902 270
371 538
865 511
318 217
264 721
333 951
558 64
879 475
577 323
483 602
602 243
681 439
155 903
254 948
490 828
131 42
649 546
403 563
733 602
665 560
883 393
881 43
979 432
631 338
617 858
690 124
911 799
995 356
490 879
296 97
314 861
660 550
942 396
319 462
706 976
124 180
128 521
515 847
599 331
808 260
131 772
498 930
880 303
971 526
77 880
169 812
611 159
672 409
609 28
315 620
297 862
255 28
425 534
343 469
225 94
220 866
497 611
698 887
280 155
273 543
404 675
947 585
522 744
716 193
850 518
849 131
352 94
854 616
229 588
940 844
963 861
300 743
895 711
899 717
890 469
538 656
446 66
346 296
738 228
979 236
342 932
310 967
908 867
348 460
713 896
940 566
37 196
390 274
865 604
593 985
330 710
343 123
829 648
17 959
698 189
43 99
641 217
879 372
901 614
851 482
636 713
706 131
945 791
696 522
493 598
956 859
677 851
228 536
620 572
127 849
115 701
628 692
203 380
727 963
683 475
380 803
160 465
387 921
150 984
271 794
930 13
280 912
489 664
491 378
24 702
361 592
70 813
406 908
239 191
477 673
887 733
878 633
964 606
469 416
35 404
380 310
685 100
503 411
539 336
467 235
546 744
160 301
525 946
783 571
264 506
924 996
871 715
870 481
252 132
779 188
385 209
800 440
915 535
867 741
324 724
109 898
587 339
433 711
725 432
667 280
572 131
589 966
803 440
139 45
273 520
166 345
415 41
524 148
839 998
163 922
569 963
287 24
846 576
170 871
208 549
29 435
896 507
440 677
489 212
595 348
703 515
678 835
231 727
494 924
874 404
279 62
880 665
338 534
973 531
452 593
31 88
360 985
959 745
949 189
841 742
406 562
246 798
605 472
31 906
786 957
54 685
922 843
540 638
50 738
942 868
393 547
930 590
291 467
41 376
148 878
209 468
570 123
81 349
848 740
518 130
209 327
763 38
975 596
225 558
912 735
504 81
910 243
652 533
67 288
170 875
390 916
154 951
215 648
337 157
560 516
840 505
587 664
597 280
695 519
600 23
769 531
39 561
977 838
470 196
140 957
729 105
307 484
666 970
39 904
128 969
215 574
196 579
525 90
75 596
239 66
529 235
524 626
628 923
585 790
886 512
143 875
668 958
168 529
555 208
90 858
53 810
262 170
437 794
370 270
604 372
90 798
261 58
508 271
153 324
352 203
105 141
127 478
523 202
637 949
84 743
901 694
850 165
376 981
724 897
764 276
255 958
712 88
811 42
39 218
874 416
845 640
424 903
115 957
738 94
716 269
38 971
921 583
725 866
178 909
17 910
266 728
690 12
461 912
101 511
329 569
436 561
189 42
129 819
157 16
160 425
333 435
394 120
11 235
862 123
181 621
663 234
136 449
511 656
684 812
200 757
332 814
963 400
283 764
639 475
159 515
503 786
910 485
33 638
454 370
746 651
691 731
363 25
954 281
382 991
513 853
646 471
882 239
263 649
493 70
383 152
688 470
584 335
498 871
717 174
143 556
908 779
646 741
828 381
243 707
179 510
49 922
417 177
612 559
383 37
536 821
330 755
336 266
833 432
876 508
61 905
42 486
920 419
445 190
447 838
16 619
47 608
392 286
563 182
897 485
652 192
278 134
345 399
179 659
429 787
91 667
635 678
992 536
273 875
944 69
318 747
266 205
814 441
458 248
326 94
139 823
517 262
668 479
946 681
522 443
504 72
367 240
877 916
447 240
696 396
437 42
276 700
195 484
504 974
544 55
359 940
893 103
833 300
60 117
222 180
626 577
125 191
799 243
371 80
676 984
953 630
540 252
224 632
603 974
213 23
962 358
212 515
299 975
742 632
313 908
171 664
867 923
39 960
523 118
845 992
221 847
843 168
586 826
891 951
456 635
710 402
730 68
231 183
288 720
705 930
84 173
85 38
267 917
337 969
738 972
126 936
284 137
688 86
527 608
890 620
558 405
176 875
220 505
598 693
319 260
625 561
627 385
836 373
278 525
678 106
173 75
491 796
782 461
604 862
411 865
403 586
821 431
965 318
586 503
124 234
113 296
995 348
514 802
225 727
495 546
485 313
435 597
154 745
444 568
495 544
912 243
830 28
33 783
965 285
688 370
409 162
282 871
275 870
197 46
766 398
474 371
146 319
430 218
732 627
603 148
284 419
470 411
270 945
742 141
586 973
311 666
557 293
214 40
55 862
188 531
343 500
76 145
460 647
755 356
77 456
329 241
45 783
132 10
170 469
317 987
622 691
561 599
158 257
179 756
477 118
567 112
162 753
967 628
921 494
576 205
356 118
151 930
916 346
324 531
165 517
941 201
48 375
653 553
428 101
93 474
545 895
998 631
752 102
209 994
895 826
618 966
111 511
999 798
517 995
775 878
229 558
223 668
537 333
27 110
991 431
643 918
558 987
733 349
780 323
183 775
316 858
217 931
881 597
70 10
271 88
764 123
121 220
875 487
998 102
813 22
150 470
952 658
10 724
942 704
701 549
183 550
75 440
225 295
739 138
140 948
727 93
579 819
392 109
490 559
532 689
481 193
56 247
593 967
155 426
221 344
882 584
102 414
745 539
245 305
606 414
252 609
723 323
256 595
579 967
122 588
825 732
588 910
205 343
539 998
726 368
470 554
192 666
257 511
399 663
575 626
924 981
555 719
749 335
125 757
710 94
785 314
521 292
636 896
921 435
402 206
486 714
699 869
221 144
158 708
148 360
877 717
753 116
517 948
569 152
20 617
862 955
809 983
832 313
18 219
889 975
28 103
217 667
599 546
70 469
332 818
484 336
730 148
567 805
835 554
264 77
228 436
138 488
439 356
316 21
445 999
870 569
966 536
750 867
319 355
70 514
650 440
159 207
688 895
854 969
129 428
177 638
533 885
717 869
532 133
138 587
730 676
76 601
886 71
583 534
595 333
165 104
592 466
868 52
126 693
476 780
27 586
508 568
11 676
232 607
146 614
675 922
591 37
118 256
270 518
735 939
978 902
884 14
412 532
563 914
989 504
854 652
320 874
578 101
646 831
522 342
178 684
980 210
988 292
883 159
526 343
727 84
373 737
356 592
22 413
851 563
973 81
532 272
450 133
138 870
60 465
597 685
292 620
447 764
631 11
348 846
771 83
12 935
503 328
797 390
361 84
598 419
841 555
821 580
662 253
255 881
245 16
50 663
459 764
606 358
577 389
154 716
620 343
952 739
69 124
427 691
310 984
740 94
244 644
388 876
420 978
763 630
912 738
643 460
38 198
374 895
406 371
120 850
445 159
994 154
389 56
46 448
408 805
35 340
186 291
765 259
975 347
82 445
734 798
718 252
642 482
496 433
54 607
466 184
131 38
210 956
67 734
239 570
73 154
431 279
599 332
294 330
218 803
454 17
470 132
771 394
775 651
850 78
688 112
380 845
464 420
902 430
81 10
304 966
140 471
793 951
416 505
943 656
735 485
367 819
723 281
332 573
881 791
71 782
324 573
753 10
760 47
256 161
825 921
459 405
550 470
362 801
771 76
486 437
35 597
735 262
579 162
531 329
529 738
637 221
782 169
45 294
154 54
492 596
461 727
93 747
127 387
931 266
658 789
535 403
93 738
792 721
263 700
339 295
165 750
245 490
928 41
394 12
840 539
290 386
484 593
572 818
110 838
222 89
453 138
278 230
394 253
989 884
688 276
828 261
455 755
854 529
643 766
934 799
907 642
28 74
691 328
224 926
811 964
957 211
866 989
871 395
269 865
990 442
601 66
150 191
391 87
629 827
562 473
829 949
369 692
414 579
183 747
141 86
53 359
423 692
771 279
580 131
581 737
722 377
262 632
721 175
850 382
689 381
518 425
946 286
446 199
605 830
213 527
171 675
837 161
357 998
644 117
94 556
456 214
329 645
611 307
852 719
86 627
434 569
269 728
841 413
331 107
984 674
859 765
549 734
387 989
406 146
349 921
333 460
358 86
370 159
323 845
201 428
616 567
402 331
277 29
870 950
806 20
761 326
835 88
997 431
579 537
331 776
323 667
668 305
706 263
220 645
790 56
613 799
809 375
450 50
359 133
473 970
48 938
221 475
97 43
388 721
51 825
582 125
237 867
480 969
333 368
281 855
383 692
342 571
278 687
632 789
442 995
90 788
923 824
250 19
861 94
866 148
350 766
716 516
880 672
330 730
247 330
742 535
125 724
792 453
597 982
458 842
965 911
416 294
837 187
525 423
935 371
941 226
899 61
238 461
417 704
672 377
92 960
997 525
687 368
725 610
901 110
401 629
283 524
919 91
730 240
657 158
717 371
271 956
293 743
930 500
802 55
129 193
787 345
54 368
300 877
630 267
128 629
908 456
126 174
425 19
685 411
736 683
300 362
546 316
927 353
622 273
586 543
287 546
755 867
90 962
480 752
171 665
458 16
280 33
884 381
541 98
776 230
443 968
88 247
250 295
18 450
563 177
548 904
529 827
253 714
269 927
453 66
450 860
51 720
849 83
857 16
898 749
198 425
251 501
841 458
247 56
800 42
726 956
943 670
652 556
813 558
396 949
347 382
294 808
798 495
363 715
795 204
166 44
192 54
506 892
404 179
567 116
723 151
113 959
957 420
650 223
43 533
234 728
209 801
911 187
876 628
98 815
411 805
290 649
652 712
632 275
156 33
135 656
780 694
939 407
323 485
685 14
847 912
398 37
419 923
712 450
163 412
915 229
189 639
930 125
628 375
523 325
47 941
675 605
356 640
537 416
378 145
557 261
205 755
253 928
164 626
960 833
470 308
413 259
228 143
781 271
158 724
933 356
846 45
340 611
189 577
427 13
624 277
27 634
704 156
828 624
992 309
597 441
588 793
449 614
665 433
60 106
357 235
640 365
34 527
921 338
64 28
235 879
614 654
63 987
184 543
615 855
122 618
522 265
467 299
532 837
295 603
651 976
630 846
172 72
458 359
785 663
896 59
110 835
374 13
969 523
114 167
289 572
162 650
317 927
936 52
384 915
14 97
69 522
574 298
196 577
470 568
489 368
24 388
14 663
436 189
33 275
685 776
434 646
959 844
171 660
854 65
865 942
831 541
362 252
670 268
661 911
918 127
918 212
134 457
290 633
619 718
175 885
199 414
841 805
874 465
835 174
966 761
57 738
286 206
55 513
460 263
932 348
971 784
722 324
91 706
393 337
145 682
701 490
728 805
531 130
213 943
117 945
970 427
282 838
812 377
113 672
674 323
418 346
571 297
152 488
197 425
218 600
595 993
830 516
11 525
906 256
599 427
842 134
859 601
480 633
124 424
813 128
204 17
290 609
645 607
744 622
647 900
836 767
468 870
392 265
339 605
694 510
286 335
386 25
979 551
832 922
51 685
233 149
133 441
169 889
598 36
162 603
805 112
685 349
770 694
449 700
231 362
195 959
648 553
891 448
392 280
867 352
795 922
285 53
564 845
356 50
818 287
910 113
284 821
790 548
560 835
823 889
48 424
728 445
932 516
752 915
520 576
74 533
490 375
217 452
574 867
927 101
790 289
967 303
213 801
65 113
178 436
322 922
244 82
667 869
962 665
558 81
991 77
592 297
16 433
109 630
564 237
746 68
803 213
343 717
359 229
403 837
784 357
855 678
865 717
821 668
196 833
710 267
216 875
329 132
520 709
743 992
917 46
468 200
459 121
750 670
952 18
888 686
427 507
666 575
777 713
655 763
81 945
268 861
567 504
200 117
129 599
386 150
419 219
670 732
486 835
123 693
973 545
241 442
665 177
205 363
846 74
916 876
612 537
196 415
282 358
867 689
79 380
100 317
578 472
783 141
612 577
639 997
896 155
177 819
899 156
529 196
197 320
355 990
82 957
371 444
16 489
900 160
885 585
622 410
759 202
257 454
295 942
280 974
917 316
589 468
899 164
414 250
30 161
764 347
373 311
508 78
386 810
339 922
499 84
602 657
542 726
677 382
371 667
397 74
69 620
94 694
340 82
889 604
430 296
584 874
647 906
255 694
459 787
333 418
781 743
365 110
298 543
905 146
660 133
93 999
608 830
853 350
983 499
894 286
429 275
927 60
798 424
154 268
239 762
118 776
34 668
997 99
283 554
323 926
111 797
540 11
171 382
443 708
882 283
864 85
465 236
412 601
931 607
360 26
481 663
145 405
527 870
750 615
750 813
129 516
935 762
918 664
390 195
924 857
796 344
495 278
837 501
631 785
99 755
859 127
725 837
672 904
530 346
537 941
863 434
612 293
798 180
507 770
734 359
812 365
175 916
579 956
572 968
257 184
677 115
746 799
117 744
268 854
31 609
631 702
347 466
971 332
786 688
633 743
574 981
376 712
651 949
141 845
893 133
97 211
81 598
556 888
818 757
865 299
953 632
643 736
254 369
40 564
766 561
11 751
930 379
93 946
944 141
401 90
84 445
46 673
663 63
114 489
619 697
542 874
715 436
257 473
622 955
319 91
461 893
814 897
320 892
767 606
406 952
782 201
99 592
724 633
936 474
536 199
284 935
300 886
144 930
45 928
157 214
424 27
910 308
103 491
676 195
727 16
556 597
430 27
492 604
48 712
703 286
714 253
405 955
565 629
889 108
404 684
858 961
650 423
892 808
375 554
541 827
556 278
60 429
642 257
712 109
36 98
198 850
514 367
106 335
497 151
241 375
571 673
439 34
524 405
83 197
738 794
972 694
951 268
412 110
690 391
881 472
973 858
786 489
188 722
846 33
498 71
258 743
599 872
491 607
377 840
861 289
901 502
524 274
594 327
764 962
904 535
329 699
517 983
933 361
750 890
907 414
727 173
900 678
388 468
542 348
129 391
678 262
355 697
782 26
874 209
637 956
303 790
93 186
339 816
384 545
780 641
795 168
885 992
818 274
539 588
538 650
457 830
42 982
256 373
516 708
193 106
53 959
487 581
886 246
384 345
911 684
165 723
126 297
64 215
184 956
329 561
777 855
777 545
831 29
922 63
680 644
353 23
915 463
623 802
489 946
930 438
320 918
939 591
69 131
160 552
357 819
270 305
41 426
865 755
613 707
974 887
288 416
100 965
560 963
443 153
278 654
70 323
61 708
892 191
921 688
48 119
364 84
105 212
968 22
457 908
463 574
239 123
193 12
750 15
595 406
22 279
731 445
522 918
533 650
715 94
782 427
220 770
576 195
849 703
502 358
853 889
101 907
575 20
839 930
260 210
469 909
971 73
114 619
694 52
22 265
973 803
115 489
705 840
698 938
702 250
645 35
208 260
913 619
575 758
164 578
474 311
444 195
543 472
457 330
962 869
773 295
635 744
39 154
707 498
685 355
578 415
637 901
97 440
344 895
413 557
698 308
523 828
548 445
640 950
678 282
520 346
759 651
901 157
578 635
382 780
596 16
635 464
449 132
879 308
246 85
124 308
927 260
343 283
916 163
916 552
807 669
766 548
890 939
277 42
835 540
720 614
759 121
110 16
303 709
369 415
937 672
815 947
492 397
377 577
347 104
694 448
353 173
64 806
202 685
676 785
862 381
43 973
552 219
523 353
85 709
577 326
911 555
218 892
930 546
613 716
843 131
162 288
163 409
782 405
786 229
816 70
485 378
665 991
94 317
412 214
300 47
21 849
754 116
255 799
611 906
430 645
410 594
964 716
863 727
512 450
439 224
434 320
877 247
970 443
82 687
291 671
180 412
900 322
118 937
280 326
873 56
805 420
101 408
554 718
382 296
323 690
347 164
112 640
742 469
863 421
703 788
597 108
424 952
648 169
745 574
685 336
417 531
894 847
257 827
245 140
31 202
519 437
462 94
711 976
993 111
873 485
119 186
318 504
146 235
259 553
699 548
595 148
667 420
931 736
330 816
159 878
706 345
233 777
853 719
327 835
365 291
891 41
628 994
258 337
491 924
589 875
590 93
170 320
679 223
590 372
761 287
929 974
846 196
820 139
334 579
675 547
92 759
128 490
630 376
591 163
601 459
788 96
968 818
691 988
152 797
12 823
373 420
103 493
891 960
880 421
460 557
46 775
833 57
363 762
53 999
210 842
117 996
704 957
974 615
980 838
330 131
243 615
302 852
515 624
502 691
789 954
557 796
668 553
677 432
743 114
79 654
214 251
133 15
916 501
688 473
695 181
645 769
204 997
408 222
799 622
840 234
501 930
148 481
416 903
481 305
122 160
462 687
515 163
683 815
726 189
731 844
182 397
110 865
782 410
835 552
692 234
623 874
623 124
909 186
836 733
624 208
811 504
187 914
712 890
336 268
979 763
649 879
443 721
797 835
505 255
691 579
651 933
410 544
151 730
527 571
503 689
193 606
456 137
874 577
727 623
868 938
756 275
656 71
21 154
775 19
566 777
56 670
143 983
63 589
449 693
87 545
315 150
741 388
175 765
646 768
399 621
31 619
274 216
413 970
37 749
291 815
728 222
199 883
253 164
288 352
478 546
631 575
680 198
729 120
186 699
72 570
360 707
299 70
35 535
819 231
491 825
88 704
782 139
622 470
274 943
930 495
911 10
976 38
667 800
421 51
352 821
815 119
801 543
400 652
878 16
431 759
260 374
611 926
293 815
204 996
69 110
888 435
242 742
242 694
789 456
210 855
951 277
392 540
853 229
680 850
475 685
644 595
241 172
294 26
838 639
87 880
802 384
215 449
793 113
417 574
783 826
341 842
115 277
636 726
532 58
889 852
300 780
377 31
162 979
414 760
420 960
556 826
75 377
656 556
339 88
862 152
589 97
489 579
390 282
377 15
502 898
267 77
960 23
354 260
935 829
862 197
261 551
481 590
411 41
426 906
822 177
514 267
548 65
761 996
432 302
380 160
563 780
942 120
197 361
712 354
602 423
495 343
739 410
687 256
106 39
137 676
111 665
162 221
80 21
878 634
467 634
899 115
923 75
900 104
44 465
728 681
350 283
844 919
678 544
607 700
217 899
276 70
836 18
258 800
679 936
587 444
267 80
473 749
850 578
931 427
996 701
974 467
17 67
828 459
325 753
272 886
319 936
162 996
174 997
373 423
197 569
516 458
85 641
575 613
896 953
458 804
892 377
63 126
976 80
587 841
650 985
351 227
881 447
30 179
78 42
982 565
952 103
939 410
898 590
903 998
877 722
926 470
25 547
317 18
521 104
43 493
137 637
858 660
718 516
345 622
439 99
456 49
648 590
912 511
620 940
646 429
201 449
853 635
693 586
346 307
72 587
786 918
716 510
420 604
49 551
256 301
891 106
609 371
665 829
903 481
391 722
954 666
492 696
189 752
526 167
860 78
862 269
646 115
331 802
48 775
315 550
292 442
121 775
975 611
862 291
283 576
623 466
867 25
969 132
874 70
486 388
710 902
204 934
394 340
392 541
722 898
335 863
760 697
121 731
305 107
85 928
590 163
425 218
294 46
324 945
112 976
287 533
74 734
457 73
904 659
353 26
180 553
985 152
657 398
445 728
304 627
640 733
122 624
416 792
289 541
763 465
832 559
506 268
339 641
42 178
154 15
733 69
402 943
552 763
295 371
541 919
797 601
126 170
98 324
907 316
344 272
229 26
651 704
795 87
560 234
414 826
605 259
972 284
450 982
152 962
782 910
342 790
953 832
575 498
139 599
434 553
217 652
264 864
359 748
762 978
10 852
649 837
940 465
350 930
21 130
466 523
276 145
804 120
994 603
624 576
313 922
387 192
460 933
855 277
179 816
893 99
315 141
863 424
169 549
95 766
922 81
875 514
128 983
721 557
156 547
787 322
813 401
95 822
54 406
961 85
791 84
552 24
745 149
984 840
55 651
687 873
706 823
924 389
315 435
785 586
994 227
834 676
770 195
271 43
455 17
216 69
879 815
557 826
120 524
881 117
197 436
705 935
355 244
382 499
624 859
942 193
727 210
755 76
647 28
754 402
314 224
137 911
716 603
418 970
755 144
279 207
556 595
304 629
792 994
358 64
16 480
627 719
542 123
373 908
764 681
609 750
662 904
475 20
461 48
435 892
387 221
824 640
182 870
353 738
585 408
490 13
335 616
962 604
165 405
309 887
12 557
606 759
263 781
650 425
253 422
764 958
326 885
256 321
574 275
72 362
270 634
866 625
795 622
196 905
501 313
592 30
328 652
269 382
425 606
565 698
503 734
35 888
175 885
72 337
786 971
506 984
315 262
803 928
856 698
343 587
860 267
967 106
861 310
910 404
56 393
452 954
151 51
699 748
166 273
17 196
702 559
584 139
73 540
675 825
747 621
111 270
907 581
119 575
658 874
759 878
902 629
732 235
57 175
649 339
80 302
111 609
907 56
696 578
446 367
703 919
688 911
687 194
917 474
516 91
610 677
808 263
257 47
346 828
808 400
805 348
790 541
859 400
926 256
447 864
929 725
34 183
373 168
176 125
805 886
757 39
678 850
390 76
999 674
53 113
523 932
862 304
371 896
754 468
735 17
214 829
55 917
932 210
90 11
471 56
132 455
609 52
473 873
188 789
76 345
162 836
854 991
790 579
953 628
837 403
587 756
406 820
775 475
130 586
793 131
537 103
993 646
949 709
178 548
562 936
565 275
161 491
293 762
409 945
866 645
18 257
710 796
443 175
949 616
257 772
111 654
512 342
417 329
436 13
780 237
98 302
725 302
755 175
438 725
922 539
302 495
416 837
735 814
936 130
885 767
382 888
595 230
829 608
690 744
842 729
220 811
599 670
918 438
425 741
713 293
277 177
887 617
433 797
359 25
60 230
705 324
341 53
521 95
990 781
283 899
623 697
901 442
965 913
36 196
278 673
577 640
944 112
534 296
155 537
350 18
209 404
543 257
976 661
256 483
397 505
649 76
71 405
10 490
48 674
733 975
164 286
468 821
18 394
696 570
953 50
973 453
278 665
70 435
762 270
691 206
387 147
998 23
830 306
830 169
953 910
142 186
266 663
665 490
218 292
269 142
14 761
293 123
411 517
281 653
302 652
108 327
734 678
463 43
776 450
82 203
591 758
71 860
83 315
624 12
566 870
16 497
122 740
147 277
635 525
328 583
798 625
764 816
875 26
240 505
710 886
570 825
175 937
211 863
974 68
728 175
480 89
864 570
597 22
739 439
387 657
625 491
486 693
348 203
643 61
152 416
272 640
798 138
212 754
709 944
957 67
584 804
955 466
768 106
991 385
492 387
266 209
53 236
22 399
440 896
324 469
331 183
675 631
929 98
483 241
578 757
533 860
458 499
537 426
664 721
21 416
940 762
835 254
155 725
973 194
534 439
972 78
76 665
50 884
316 255
212 902
326 184
748 262
277 449
166 624
100 335
576 971
214 943
899 977
120 857
149 502
412 116
997 810
287 652
295 97
144 38
431 658
333 702
251 732
293 229
732 377
356 36
546 16
68 607
617 490
937 373
888 557
503 426
192 784
202 731
795 74
524 118
348 120
593 867
96 743
468 508
812 751
350 394
59 787
199 918
83 135
492 989
607 109
417 485
808 482
940 135
457 897
418 775
412 221
268 791
31 304
578 357
988 107
899 237
965 362
88 164
73 730
135 255
630 507
38 646
502 328
970 871
39 143
432 192
797 520
635 270
640 745
750 786
530 870
772 639
732 358
501 881
609 521
892 532
629 263
24 148
663 595
883 781
831 884
65 757
131 679
764 961
76 868
830 117
836 498
593 842
243 980
856 455
799 311
581 172
310 48
740 833
327 739
300 252
396 502
743 18
54 789
393 881
61 140
134 92
525 460
420 583
231 828
214 272
655 109
341 969
798 379
458 325
253 853
119 846
495 865
199 884
53 204
136 899
854 565
984 838
219 460
126 27
303 583
882 146
430 722
873 925
935 35
780 160
793 299
495 732
666 78
30 552
498 643
310 181
276 96
642 319
491 883
613 427
266 897
198 910
598 301
711 513
114 912
133 762
320 724
560 128
963 818
38 574
637 765
929 287
558 984
604 233
399 774
109 993
133 713
122 496
807 421
379 939
448 386
828 345
635 707
993 894
227 983
974 841
139 754
944 878
298 887
581 848
81 328
784 701
192 86
591 788
300 844
491 640
861 672
72 655
882 417
190 25
404 38
164 794
897 632
501 902
597 799
506 113
475 995
188 606
765 675
849 154
194 561
749 459
92 202
822 577
469 922
398 570
604 126
18 316
45 199
256 971
237 634
298 193
177 343
151 292
29 895
79 599
738 446
501 74
794 257
934 667
311 841
867 54
101 555
505 862
642 473
761 691
97 471
45 154
672 411
234 691
402 667
811 656
451 350
303 726
366 46
830 944
662 808
586 643
305 570
142 464
803 421
50 712
737 521
216 808
642 929
75 853
166 589
400 542
909 179
637 152
826 873
68 708
821 987
591 232
68 861
837 26
210 380
712 303
274 63
178 228
669 339
283 344
779 482
274 523
840 764
873 674
324 419
586 367
747 367
773 979
895 755
584 137
256 932
11 862
17 555
764 250
831 393
417 634
548 860
638 324
643 700
764 161
150 211
68 338
750 454
14 386
904 825
375 162
269 100
567 177
669 722
516 367
129 86
525 88
970 86
336 295
838 682
226 165
275 406
823 421
256 325
419 547
798 325
860 416
881 988
181 224
639 587
841 948
119 806
222 88
982 788
347 701
508 729
482 300
920 97
582 91
163 912
926 519
444 110
867 989
67 29
289 105
85 241
742 236
886 48
15 459
556 178
679 326
439 87
890 582
235 47
481 400
590 115
157 545
596 823
889 197
88 126
914 383
52 254
626 49
564 271
614 277
31 670
348 202
310 464
850 216
996 638
298 765
718 332
936 211
972 115
62 297
915 171
835 592
936 334
419 761
507 179
564 422
671 747
744 12
688 899
373 278
684 376
650 109
930 667
856 576
947 331
642 143
191 865
130 688
511 83
250 785
957 226
683 289
404 879
186 26
378 542
109 954
174 789
194 884
187 553
981 106
55 558
565 893
420 837
433 693
698 634
82 605
918 271
973 561
110 616
736 167
726 619
180 134
92 988
254 966
988 211
695 201
527 299
490 30
99 859
290 199
744 56
952 255
759 450
227 782
218 388
442 779
434 26
758 660
72 277
809 80
933 744
298 520
979 941
285 191
693 571
840 688
173 954
828 441
894 567
524 731
165 942
224 792
153 971
660 460
124 917
736 34
199 863
85 648
971 24
911 611
445 293
996 639
681 111
931 675
821 161
976 253
697 903
846 279
911 177
490 994
801 155
571 195
27 177
661 597
932 320
401 998
459 413
163 859
795 376
530 947
422 536
439 556
513 596
342 670
631 894
401 284
21 519
190 501
365 939
363 691
99 677
250 291
433 208
510 50
295 344
618 325
727 82
482 191
266 595
341 568
89 214
419 515
596 907
860 804
547 610
90 988
42 636
924 316
202 513
300 213
825 549
789 578
12 708
446 994
681 944
230 635
416 245
191 425
341 470
17 239
970 596
787 355
789 376
280 794
560 368
572 156
535 722
68 523
307 775
341 428
587 991
95 366
462 587
677 315
341 518
609 347
59 133
324 724
639 559
574 263
561 147
701 854
908 197
97 179
770 477
612 366
886 314
887 699
934 555
49 215
891 550
642 362
127 814
189 804
766 187
117 531
292 816
912 639
127 808
275 214
433 385
902 350
719 92
55 401
428 92
95 531
853 59
564 246
434 342
136 970
483 749
576 885
293 167
963 641
665 513
339 895
548 832
417 704
348 140
639 851
34 228
604 954
855 935
389 85
814 220
240 199
548 958
401 335
940 217
200 522
898 190
980 263
917 848
171 403
616 534
373 28
681 240
995 256
701 28
792 666
56 923
796 56
995 286
240 39
131 76
498 258
643 806
427 519
553 89
974 486
169 273
889 318
606 287
835 982
176 215
286 645
793 20
682 586
873 326
64 300
87 858
236 57
257 214
247 476
690 531
271 473
884 967
463 534
962 416
18 122
581 456
551 249
848 467
705 620
963 214
324 36
90 689
852 482
378 239
598 16
766 664
316 928
623 707
869 290
563 201
150 390
836 326
317 168
628 78
507 554
546 592
935 509
538 972
233 637
916 553
234 619
650 776
856 762
216 25
347 667
650 21
261 612
28 287
818 579
637 230
279 930
464 864
214 65
991 357
473 342
935 333
302 745
820 278
897 138
416 594
506 966
557 909
431 325
487 578
166 563
142 329
845 95
420 737
133 537
235 858
737 700
710 174
124 604
266 143
994 842
375 432
954 118
986 714
621 800
434 602
537 332
808 163
445 332
167 774
59 522
506 985
247 530
474 303
374 814
138 64
215 118
447 133
34 699
797 253
130 86
914 580
805 949
485 20
734 190
305 356
385 772
40 83
638 737
401 103
688 764
853 238
731 193
59 577
751 618
790 918
984 830
617 118
210 821
68 422
795 662
542 919
700 607
527 399
893 704
633 292
264 348
814 711
284 14
923 977
577 681
519 283
377 190
106 186
699 532
453 747
516 636
452 405
839 622
851 31
139 722
447 191
626 580
970 170
219 14
86 663
316 860
765 568
942 237
887 290
63 666
343 953
73 674
657 39
132 551
984 11
140 311
651 249
646 993
26 697
35 526
168 654
688 758
79 185
370 168
166 993
103 872
319 127
869 473
465 96
509 75
359 964
989 516
146 243
342 673
759 815
515 93
499 215
116 51
420 475
233 802
478 385
423 549
390 120
213 577
176 650
306 480
532 881
569 607
868 963
712 346
298 165
229 764
772 970
186 574
673 518
467 184
919 349
894 229
590 106
286 899
842 352
638 401
68 244
798 667
958 921
966 876
839 405
656 510
12 976
657 766
755 631
536 917
261 609
418 886
531 729
573 457
697 24
50 237
888 35
597 416
199 103
196 82
30 471
140 192
43 961
631 818
64 198
196 529
160 916
112 65
855 451
568 54
410 983
13 438
958 590
595 135
584 522
290 526
108 263
547 307
539 888
416 304
871 745
96 680
739 343
320 613
920 723
411 921
760 584
619 723
28 457
379 610
496 285
521 714
745 586
367 136
514 359
725 976
877 53
624 668
139 817
448 675
142 508
487 847
324 584
613 349
192 375
704 519
830 304
156 519
425 112
813 863
447 899
593 828
260 624
399 126
983 762
63 206
301 339
533 492
58 330
468 881
277 857
166 370
850 657
772 48
214 277
543 45
262 546
752 214
987 333
384 895
493 558
101 885
639 233
326 508
51 978
918 367
763 404
622 450
150 220
816 625
429 273
884 823
275 451
715 204
89 296
795 99
935 81
393 248
37 345
616 28
458 525
923 95
971 673
471 124
681 870
729 511
598 816
790 144
871 166
371 789
61 922
276 392
560 455
43 91
622 565
173 40
454 598
219 424
728 99
826 461
843 579
836 586
178 546
782 383
568 345
924 75
36 922
315 921
491 446
898 248
327 147
881 169
706 41
518 367
361 636
711 592
184 508
899 39
30 232
310 956
899 159
683 357
613 225
594 698
610 428
656 604
148 198
795 667
210 741
383 751
671 106
242 89
452 119
136 50
408 64
239 83
902 846
848 978
791 976
680 248
683 62
900 290
751 308
964 309
164 790
960 364
368 783
481 655
999 870
164 250
854 336
784 33
114 499
454 118
654 959
194 992
944 288
208 76
230 821
683 364
280 330
721 333
156 413
601 451
385 490
311 920
136 749
731 65
522 114
56 220
985 807
515 339
584 76
604 447
316 55
93 562
80 615
930 632
668 19
138 840
641 956
744 181
785 410
876 304
115 397
256 31
324 484
784 676
150 330
873 466
773 834
48 667
448 775
767 478
262 649
959 394
32 924
903 960
733 653
820 589
361 426
859 759
220 165
984 351
101 573
184 473
790 663
638 721
518 814
538 416
360 253
229 723
909 436
481 164
136 624
110 685
111 633
532 488
623 769
987 512
213 409
939 817
472 895
724 973
559 147
43 212
958 527
221 459
722 927
766 565
866 584
451 699
337 929
927 275
482 954
433 368
726 532
508 797
339 679
507 571
302 907
43 802
795 204
135 71
156 592
428 621
374 607
763 68
177 910
478 820
450 880
283 941
135 945
791 529
815 305
604 446
949 258
797 621
31 830
11 236
806 393
138 229
795 81
368 105
515 239
340 717
713 639
763 465
317 510
471 30
221 825
10 299
413 603
181 494
996 205
983 756
261 990
579 274
123 408
733 440
279 369
725 121
354 430
57 633
328 479
545 708
695 194
536 195
239 469
346 140
567 909
106 940
932 770
938 135
29 87
761 210
693 741
416 780
956 626
441 159
528 20
831 552
571 979
229 104
250 117
334 469
342 526
427 127
12 305
418 640
191 874
966 898
952 235
867 437
123 628
436 918
546 424
323 464
11 242
368 913
611 838
575 277
832 96
707 111
679 855
472 991
909 766
539 63
422 325
912 805
31 501
680 882
887 804
936 310
112 832
159 636
569 914
496 956
789 353
839 324
242 790
667 448
68 868
778 57
796 120
84 369
44 958
155 99
516 845
966 611
462 774
45 411
220 18
854 352
329 869
501 938
737 578
395 635
837 326
346 519
439 25
762 846
746 945
102 660
886 29
529 909
710 789
230 984
492 361
219 278
885 232
490 569
968 160
913 645
24 357
546 188
737 873
418 502
693 495
992 387
511 830
949 387
223 694
504 127
805 249
518 385
950 114
729 349
693 457
402 500
70 124
187 14
766 731
847 678
241 192
993 378
641 534
104 973
286 968
353 274
499 687
992 569
520 982
315 219
431 605
891 119
273 660
939 269
360 57
743 647
252 354
804 54
358 841
480 649
57 970
685 818
844 451
486 825
149 682
853 418
80 423
677 279
946 652
462 327
623 468
539 102
383 603
724 852
694 394
314 192
215 319
293 770
313 205
993 739
716 518
107 300
267 12
683 897
527 626
353 130
476 125
220 828
718 427
574 760
338 257
259 413
860 513
194 79
732 880
17 365
33 741
355 115
508 52
689 905
627 222
755 579
260 394
875 424
518 110
945 830
789 846
491 988
648 754
512 209
339 734
80 993
933 542
665 486
877 123
437 889
994 17
214 700
231 149
142 708
489 106
69 205
701 836
743 247
501 174
727 49
111 458
462 745
504 865
591 294
690 289
197 382
179 590
828 624
121 956
385 931
480 720
29 96
927 255
865 746
650 831
975 551
229 140
692 581
762 470
184 947
996 483
390 207
856 461
901 578
500 850
870 693
783 725
665 448
85 719
857 166
502 743
937 192
506 295
357 850
942 780
981 598
733 690
835 416
758 473
621 992
728 342
542 776
37 649
867 950
702 413
710 510
672 806
636 90
530 227
407 786
276 350
345 92
623 823
516 104
629 214
877 814
332 874
428 674
784 232
350 543
176 888
202 68
919 561
432 877
323 837
30 862
362 470
919 716
455 564
885 192
579 423
574 531
96 509
638 740
475 13
815 880
796 302
168 47
998 14
204 584
890 719
89 210
130 935
510 462
729 356
36 243
419 547
789 475
745 692
814 758
771 808
426 107
731 91
372 71
449 791
110 780
344 959
767 254
971 306
485 420
882 240
382 285
120 672
162 718
75 592
916 796
988 669
322 233
18 705
476 130
710 867
418 503
135 488
101 526
27 128
843 457
925 239
39 84
474 919
307 717
524 483
745 425
314 410
107 214
586 154
49 283
268 757
142 988
945 207
446 483
248 786
741 647
554 476
623 311
55 871
604 140
883 645
507 852
285 10
835 758
724 871
835 890
713 841
438 203
902 860
915 345
406 720
123 49
869 285
338 507
610 73
964 915
102 184
948 833
561 72
925 868
740 561
207 268
412 803
389 24
18 941
186 309
867 261
494 49
600 199
743 52
630 138
494 689
434 849
305 795
267 417
837 153
743 130
512 206
577 400
815 96
988 66
796 450
311 53
952 765
402 575
136 367
721 573
43 955
589 840
277 315
216 906
900 538
842 629
989 592
168 706
566 337
57 677
437 714
395 574
857 35
564 435
615 831
241 66
673 819
34 292
241 941
61 236
204 389
552 296
433 704
184 758
959 491
778 575
877 164
126 443
110 946
669 961
534 403
614 278
880 404
391 258
990 204
843 89
953 330
512 887
971 44
932 514
850 330
241 801
271 510
687 983
806 349
406 782
918 117
223 102
177 416
674 893
838 247
106 876
569 33
44 355
254 613
156 984
300 613
245 359
930 78
158 233
170 793
778 22
471 751
765 379
685 503
741 664
196 474
929 78
158 515
813 736
646 317
698 807
428 906
748 163
658 873
750 474
154 803
55 330
196 237
54 927
323 513
920 108
829 96
233 902
141 23
968 884
349 173
315 24
42 919
483 146
470 161
777 431
173 323
467 514
406 74
132 332
617 990
108 449
84 600
938 641
981 50
669 623
678 812
336 127
971 511
528 325
337 483
69 121
591 38
534 119
746 203
240 87
201 560
191 17
950 469
571 205
641 49
39 141
171 810
191 668
426 138
971 254
84 338
856 159
159 943
624 916
643 413
517 99
937 640
170 994
870 322
26 62
905 761
584 534
504 22
978 569
455 795
78 750
966 778
542 304
723 889
433 708
934 696
421 553
362 160
659 371
55 245
96 201
939 225
284 94
807 477
32 256
120 23
166 29
95 138
811 875
849 555
807 625
104 189
974 103
262 560
772 429
373 677
903 117
938 675
26 383
390 45
198 850
806 36
480 333
689 969
121 942
312 557
478 794
545 348
195 11
493 850
249 788
252 976
857 180
759 522
313 516
699 976
125 177
987 100
262 374
477 580
437 599
947 677
98 876
223 263
558 850
870 906
307 460
519 810
143 586
473 374
654 186
950 382
140 77
620 354
213 786
66 988
678 816
179 727
376 813
409 962
366 866
746 292
357 760
797 970
28 665
952 611
414 770
883 223
708 890
97 736
451 179
607 299
988 173
887 118
602 522
377 80
791 938
372 606
535 995
436 575
412 891
490 646
620 408
342 572
728 18
612 764
414 162
10 411
958 910
214 162
784 412
47 567
962 600
505 794
977 415
289 690
534 862
615 71
22 759
118 373
961 922
418 17
204 268
607 461
367 862
196 414
969 536
15 108
257 932
152 674
855 60
996 55
473 756
499 865
605 251
30 247
86 448
816 645
917 197
196 143
620 135
385 601
173 127
444 728
150 95
822 346
613 533
256 780
803 530
671 248
458 414
250 482
228 671
895 88
233 20
150 855
768 132
668 943
669 115
492 61
144 903
678 566
612 156
397 268
964 62
804 311
532 424
739 510
108 655
614 905
692 752
64 858
843 461
198 19
149 752
574 25
68 442
939 23
19 600
360 543
677 574
193 546
369 282
612 569
688 460
331 87
772 317
506 261
478 607
881 447
223 47
808 389
835 656
46 949
194 941
544 115
36 689
905 749
865 544
886 539
708 827
482 221
241 651
734 976
903 801
796 173
297 30
689 428
519 572
857 352
322 795
428 584
702 42
333 64
434 849
536 877
803 230
985 803
577 146
253 88
733 874
945 905
84 189
355 981
368 473
909 816
588 39
247 796
835 319
986 343
997 758
309 630
880 936
420 465
321 998
389 281
395 307
886 785
794 393
69 402
728 374
684 730
741 272
900 234
419 228
138 594
592 156
529 678
553 61
392 110
686 464
580 944
408 484
28 999
859 107
367 727
125 388
234 871
438 853
772 56
577 807
81 679
556 445
395 623
478 35
681 582
90 994
552 242
45 363
491 869
714 473
721 75
297 258
65 509
229 510
702 157
69 413
492 530
756 617
760 624
367 243
287 588
103 150
669 832
685 799
389 883
774 155
945 833
266 673
570 526
923 319
386 233
958 162
852 384
106 772
760 975
822 225
238 885
30 630
323 139
72 658
539 495
564 37
787 823
951 585
819 76
286 78
590 718
982 913
901 624
399 507
322 791
761 690
581 780
566 936
748 355
28 902
846 606
746 946
249 41
478 557
805 354
42 353
311 768
707 310
390 620
222 742
935 270
362 491
941 583
884 223
789 532
56 682
815 621
748 225
67 198
205 522
386 553
14 723
215 994
466 812
273 329
435 651
172 695
407 209
750 283
998 807
234 540
220 916
214 309
450 553
594 330
295 130
30 678
243 607
61 506
560 484
956 534
287 526
991 698
23 318
672 730
346 192
701 826
871 566
906 988
979 407
482 98
812 321
328 380
649 899
696 322
164 765
992 267
888 535
723 308
67 743
229 87
734 138
504 814
864 814
795 135
407 748
960 446
616 129
302 830
325 681
342 390
905 482
72 611
456 744
463 563
445 338
368 986
943 860
810 586
945 277
406 957
288 617
889 213
663 407
299 774
773 828
714 795
651 50
796 846
728 483
662 428
99 228
940 424
748 818
816 401
511 845
955 733
74 802
904 11
393 770
164 435
508 259
747 456
43 680
299 742
397 957
841 32
439 110
964 324
326 562
317 666
654 796
903 463
129 591
229 859
889 691
738 680
793 149
242 664
416 986
49 622
431 357
67 166
646 581
140 367
557 133
441 364
720 47
902 346
475 374
764 695
256 920
932 224
271 545
303 870
541 134
306 666
435 663
225 984
447 617
992 118
953 455
227 561
487 541
427 772
215 455
819 884
258 73
272 378
705 274
663 167
799 223
706 144
634 996
396 913
24 664
983 513
177 965
860 214
408 668
261 375
652 929
423 629
488 287
21 667
548 843
885 743
104 251
696 979
728 285
207 518
289 174
282 65
394 60
368 807
788 884
524 171
308 354
826 175
859 534
10 725
542 939
785 658
599 75
749 469
783 689
237 637
290 123
807 628
742 886
376 109
255 555
345 240
379 853
510 857
789 624
379 755
339 574
914 311
542 874
346 191
783 263
413 594
893 645
383 464
103 301
323 736
137 897
419 884
309 955
520 819
992 237
819 143
124 565
495 333
238 772
550 147
140 797
55 354
309 815
719 572
984 506
684 198
212 720
897 558
71 482
346 288
442 730
585 252
675 150
780 567
972 841
808 905
892 155
433 101
569 377
268 739
200 883
106 413
772 256
101 17
864 445
342 192
612 861
202 749
929 174
99 678
967 855
263 847
214 555
767 941
880 639
560 781
623 207
520 649
34 794
424 570
61 728
169 496
526 861
343 459
724 993
309 254
126 786
627 517
304 922
400 804
142 838
569 998
802 686
571 254
32 632
71 455
979 212
920 956
562 884
598 325
927 446
65 633
488 387
193 502
648 34
301 706
329 444
493 227
320 918
653 991
250 941
307 353
482 195
612 322
19 930
745 455
691 495
92 569
161 623
251 719
531 401
939 645
818 628
380 173
740 929
596 103
857 67
481 620
212 585
794 131
629 898
414 560
288 427
961 770
630 335
676 387
111 597
489 989
914 225
801 114
325 274
468 813
579 332
671 574
882 671
905 765
70 821
587 906
449 23
154 329
876 407
980 38
143 211
806 513
714 913
802 473
244 661
612 260
408 537
635 394
454 100
800 301
456 343
756 328
864 728
766 390
858 41
584 162
348 151
290 499
537 589
848 493
336 527
499 771
960 634
697 81
852 109
817 780
520 290
953 910
310 21
564 40
917 613
308 680
526 886
175 849
667 58
325 389
423 609
748 889
47 851
617 971
910 174
651 762
586 265
333 23
588 644
548 835
924 209
195 735
547 309
141 757
692 419
889 273
770 652
205 285
771 885
621 531
850 601
189 259
779 820
834 489
587 239
982 424
794 729
582 325
969 291
714 242
432 590
63 655
106 247
952 637
414 885
525 610
886 209
259 605
659 762
361 925
420 357
193 50
84 428
214 920
283 179
851 764
465 397
910 22
787 719
482 208
102 943
955 895
891 254
832 655
539 710
521 792
768 314
823 744
670 237
797 273
42 465
582 320
31 715
30 199
962 48
309 184
554 925
534 390
308 722
551 89
845 172
104 644
674 543
200 577
465 900
705 414
955 348
159 618
478 735
684 797
110 490
73 663
385 55
875 323
350 709
943 326
133 312
268 734
91 322
365 739
612 508
754 533
256 452
339 636
267 903
854 698
462 950
682 271
904 488
334 512
181 569
776 296
272 123
746 335
306 887
730 449
250 745
889 643
227 614
428 641
987 790
967 148
158 712
37 843
217 951
740 442
539 833
403 180
961 382
195 769
206 430
763 167
622 344
665 573
928 11
211 337
446 346
361 290
313 433
689 235
918 609
77 790
875 698
384 290
739 306
939 749
873 530
814 973
743 606
371 862
980 500
557 113
477 800
447 19
696 414
281 358
384 259
319 495
740 407
216 404
39 241
24 369
76 682
90 592
760 181
871 582
54 196
355 984
105 28
652 750
471 807
768 145
639 744
426 211
78 741
809 574
556 684
20 891
584 353
680 288
843 35
479 149
959 651
829 770
83 758
739 884
139 182
407 924
643 704
761 860
238 109
567 914
893 31
394 747
293 785
966 662
415 865
471 400
462 992
718 810
833 882
717 228
15 73
464 731
562 99
983 382
482 902
145 716
407 354
386 305
750 626
859 179
30 526
763 364
191 379
291 21
140 548
923 591
647 697
203 844
557 950
148 958
864 899
808 718
929 654
571 361
269 976
204 697
634 245
599 73
312 129
327 649
101 742
748 261
579 119
926 723
974 732
40 308
821 962
809 44
703 980
784 609
926 232
218 116
245 917
183 71
69 573
287 137
15 867
768 176
204 144
27 554
453 371
584 326
772 573
633 988
765 723
983 862
104 455
442 267
292 989
238 627
42 919
785 417
228 284
64 765
152 921
537 57
453 295
577 170
570 353
796 553
217 905
278 963
452 412
883 269
290 877
516 22
12 422
216 68
695 740
25 717
186 411
575 164
19 111
57 687
631 541
681 796
788 165
330 125
18 864
663 986
860 384
160 398
356 602
226 733
80 221
269 681
633 250
961 598
681 997
673 371
355 236
873 535
208 687
405 808
975 693
457 219
635 847
476 972
307 27
401 851
775 534
498 142
54 392
658 111
538 680
293 799
883 423
11 911
378 493
406 73
515 866
423 694
360 446
771 564
608 382
195 998
979 251
872 665
460 265
44 368
72 943
68 255
503 794
238 391
415 529
170 240
650 986
341 392
382 691
551 665
519 987
409 885
196 387
241 492
45 867
202 906
145 939
290 756
752 24
955 553
217 101
133 211
929 109
148 404
411 225
185 511
846 664
821 15
104 846
330 166
915 806
996 531
329 699
574 994
696 505
431 603
461 380
130 283
587 908
639 699
203 397
69 869
527 675
934 242
256 349
617 687
575 639
259 165
406 628
444 23
689 282
333 936
998 807
773 605
474 315
746 399
517 79
562 968
763 193
549 248
111 509
536 337
955 252
920 825
296 519
635 383
395 960
451 552
734 570
913 374
417 209
48 353
229 589
69 885
703 796
900 66
773 547
279 546
552 199
322 718
878 991
34 468
901 147
662 330
204 517
293 996
994 108
32 509
491 985
666 258
137 356
455 787
151 585
187 813
43 708
250 720
249 834
732 131
349 542
162 662
69 395
744 623
673 79
646 388
983 837
709 153
715 577
11 644
955 98
618 654
947 338
837 186
983 874
425 805
796 41
409 67
383 449
840 37
387 27
210 540
658 888
795 989
824 61
513 869
848 709
569 263
553 243
984 826
861 937
528 89
101 399
690 832
626 52
233 801
832 300
247 101
648 144
239 495
230 643
115 591
764 632
527 954
910 518
401 247
590 377
84 579
669 755
747 13
470 159
297 384
334 236
884 756
164 589
613 889
154 828
340 119
323 771
832 263
75 939
834 274
437 995
676 521
941 488
477 63
192 368
556 860
600 112
257 895
670 553
329 657
496 925
874 966
249 971
928 767
559 172
595 10
199 592
158 337
470 311
880 934
926 512
294 533
860 133
164 901
745 596
251 28
900 99
381 181
234 430
329 549
829 343
285 336
150 498
776 89
76 714
666 971
825 103
238 471
585 653
52 606
907 691
346 11
559 991
520 658
36 593
729 413
360 707
468 587
338 108
253 935
27 847
200 981
260 622
325 589
443 132
272 383
494 823
478 253
952 740
997 283
558 778
277 816
522 659
811 517
416 55
541 18
769 855
247 859
526 155
143 612
525 334
97 799
20 581
943 553
978 468
229 180
914 277
157 316
63 976
478 410
194 235
644 863
797 947
586 67
981 302
399 78
305 140
778 326
488 263
998 90
530 570
954 772
482 772
803 671
822 136
587 903
500 997
452 145
857 519
658 862
770 470
247 327
844 950
455 810
513 101
509 839
40 403
780 891
863 546
255 563
382 760
706 361
960 530
765 839
790 829
234 45
229 647
684 297
972 550
883 673
34 882
425 334
560 242
894 305
120 502
945 48
814 211
515 593
575 481
408 522
491 918
526 876
307 571
210 644
654 120
731 161
84 975
998 37
741 452
752 635
329 830
517 323
469 349
725 466
417 504
883 28
884 662
620 441
842 434
768 431
510 464
981 689
156 985
485 866
836 193
948 390
566 302
143 871
296 348
82 129
870 302
851 547
592 282
944 275
163 840
132 580
762 690
344 611
254 157
499 15
276 440
970 862
888 775
508 10
351 155
418 164
370 317
414 514
723 502
954 833
127 797
445 194
814 71
845 202
946 596
601 891
43 89
561 484
814 745
697 288
173 390
122 35
640 512
201 98
56 563
827 681
105 894
652 280
654 149
355 253
751 15
582 33
452 524
695 53
749 798
467 32
772 87
618 382
417 808
561 662
518 901
644 126
753 302
699 259
726 672
363 120
636 232
134 365
40 684
681 840
80 861
968 62
345 493
382 629
276 538
381 644
983 545
419 687
628 123
428 12
165 824
787 10
522 313
365 739
250 214
48 341
761 449
681 904
130 883
727 336
746 334
11 462
981 72
511 847
930 317
836 343
963 829
362 138
860 182
76 490
305 943
23 723
992 823
775 240
894 222
965 359
921 177
689 913
235 505
152 502
606 772
846 491
531 197
653 825
124 646
793 275
176 730
177 14
52 830
953 803
57 110
59 716
697 555
337 191
411 711
145 578
846 323
589 421
691 545
851 527
610 252
828 900
163 794
301 828
24 234
53 533
516 400
216 374
925 788
322 179
808 865
921 459
234 793
598 964
831 500
80 804
146 759
709 868
516 421
637 37
356 984
181 493
36 675
510 651
342 525
871 753
368 611
108 702
260 404
404 881
719 270
45 810
931 554
861 915
176 528
314 163
111 748
175 331
878 256
704 360
236 543
848 357
750 472
541 804
409 854
808 282
264 741
352 510
805 18
355 37
794 902
691 221
247 546
334 712
560 228
763 144
324 175
848 266
189 826
596 225
708 793
313 759
622 301
844 203
913 294
198 599
910 734
337 241
458 175
422 104
709 293
228 714
207 668
644 214
728 503
470 186
749 356
383 78
866 286
617 817
343 705
228 358
906 441
729 348
811 558
410 975
169 653
871 808
910 585
840 410
973 152
428 366
242 380
145 255
797 15
680 767
936 679
316 374
611 674
733 942
589 301
961 156
432 560
416 910
999 419
160 329
891 569
860 586
759 106
484 124
777 140
539 103
86 435
52 402
71 668
321 779
249 785
930 163
138 36
202 142
362 887
280 676
444 117
890 813
771 538
937 483
379 40
287 844
112 184
714 609
28 128
993 558
972 410
254 10
207 827
725 784
933 297
690 84
855 448
230 306
413 545
197 270
462 735
979 300
156 474
756 979
477 773
576 468
102 48
677 511
940 594
655 573
612 443
359 189
971 297
853 658
44 666
201 387
601 711
701 165
468 913
52 147
429 795
330 459
506 436
965 224
699 863
828 506
846 965
99 152
45 658
910 971
622 774
106 918
54 568
979 765
623 895
72 860
129 668
459 863
614 972
796 69
521 984
344 67
781 341
868 422
354 571
297 871
291 367
427 816
432 101
585 397
472 594
334 299
544 689
242 306
242 453
259 599
995 184
943 387
899 130
355 919
829 681
60 858
86 297
23 637
930 145
727 392
368 148
296 973
323 207
753 483
68 914
649 337
508 429
318 838
189 268
601 463
959 831
380 122
725 191
543 402
593 476
771 322
152 640
455 295
779 509
618 847
503 591
228 394
323 979
946 767
541 441
992 807
244 752
72 315
850 489
298 557
590 515
846 994
355 881
108 52
849 578
955 796
238 686
770 712
665 187
541 900
364 857
161 101
234 406
701 635
110 956
688 158
322 390
986 465
98 790
644 92
243 943
553 338
191 388
507 692
125 980
849 354
192 998
166 892
377 779
530 760
470 932
943 366
89 881
835 191
32 436
290 957
786 20
330 262
344 658
84 869
603 534
598 419
744 562
363 142
961 690
526 310
797 39
807 350
344 455
204 629
759 82
530 723
907 663
879 197
683 641
174 370
933 49
809 448
784 879
689 596
998 253
829 447
908 553
433 732
530 403
165 537
55 442
896 362
536 215
202 971
394 551
524 708
611 276
907 783
299 187
287 908
664 794
211 945
21 795
471 153
369 828
808 847
403 669
389 510
585 974
295 634
467 555
679 740
189 254
369 497
234 573
590 217
220 466
34 347
786 289
458 805
844 324
205 95
794 192
256 483
700 274
886 107
416 954
451 856
515 651
980 937
467 810
683 157
917 448
440 792
586 919
524 249
215 505
549 747
851 454
346 823
715 651
483 227
523 197
384 898
33 990
159 62
882 278
626 848
496 610
415 859
276 612
536 162
870 146
534 427
489 410
316 511
912 31
947 70
912 416
894 305
37 154
402 321
692 795
230 819
371 415
480 383
378 695
426 151
143 282
469 798
558 282
138 985
535 191
125 909
192 696
64 264
777 666
916 776
27 258
727 255
677 890
382 304
810 345
312 992
547 374
739 314
740 308
34 375
384 976
809 468
249 326
147 363
858 298
979 479
757 283
35 762
869 106
557 132
758 844
22 780
851 629
508 805
124 182
299 402
561 246
533 816
275 604
122 166
785 527
422 561
584 156
687 215
336 389
262 814
411 852
488 652
117 248
91 478
473 285
852 943
326 749
146 445
782 525
322 655
696 875
441 319
631 511
186 269
329 442
317 628
967 573
120 400
769 306
738 780
773 526
524 55
602 774
940 453
624 754
916 535
444 685
476 675
955 625
285 26
911 32
828 68
580 758
253 13
121 671
988 489
522 480
717 544
691 918
990 869
347 278
218 597
269 500
385 157
456 856
777 724
486 401
799 620
723 168
678 867
675 444
190 913
260 412
847 893
389 16
933 575
370 916
258 598
93 173
48 417
83 501
133 530
396 731
775 680
802 473
907 200
765 148
602 216
202 22
361 963
361 70
745 831
660 816
295 162
727 222
879 625
22 732
514 841
279 883
546 449
378 565
229 519
741 692
184 45
661 207
797 247
823 335
569 980
958 88
622 101
963 13
60 543
17 189
412 737
388 349
581 863
989 900
647 514
815 89
876 736
26 124
918 467
841 600
723 938
412 625
611 311
86 925
844 596
674 574
217 28
148 12
446 726
955 638
428 563
301 103
39 82
416 79
194 848
388 864
935 803
720 884
463 40
141 358
777 99
661 221
751 48
611 47
52 697
747 614
121 801
54 961
290 558
811 24
309 508
290 664
154 832
15 929
442 982
887 301
931 838
755 355
411 672
656 870
764 860
691 307
20 966
606 746
550 706
695 759
174 100
312 241
277 237
925 531
505 367
570 609
423 916
625 183
532 904
935 606
246 456
270 405
269 337
853 241
610 837
581 115
70 587
524 786
798 266
59 961
315 39
413 463
594 554
78 261
784 603
817 709
609 462
610 284
493 711
369 240
184 278
669 24
963 576
382 639
583 840
757 191
347 37
903 429
781 691
573 698
516 416
157 907
85 328
47 843
439 839
164 286
764 826
101 520
300 486
933 455
174 756
531 281
33 811
830 248
871 42
905 133
782 870
519 229
454 535
641 141
878 278
531 593
980 145
546 458
103 55
522 362
499 869
989 51
259 677
145 13
290 194
343 167
290 607
79 774
926 985
673 367
606 284
222 353
29 891
22 75
891 849
490 987
920 481
437 255
145 476
453 907
452 155
753 649
404 278
380 829
457 628
608 940
381 752
766 203
636 950
377 24
164 287
830 585
559 946
712 951
369 647
734 987
29 369
757 68
476 828
971 589
351 915
889 729
216 307
414 664
698 412
585 983
522 83
459 137
855 992
770 662
72 456
228 187
927 447
695 953
939 844
243 397
245 114
442 734
630 525
330 156
988 65
191 311
10 872
733 381
376 661
995 282
70 183
911 781
635 892
303 871
639 401
366 462
812 675
81 134
350 558
572 915
556 869
760 803
857 518
352 149
50 628
806 507
884 479
571 207
475 327
521 758
516 177
720 912
40 821
554 294
436 372
894 365
140 671
564 459
80 284
652 481
811 136
479 321
952 588
130 937
68 541
747 22
391 916
782 521
116 844
538 393
206 363
35 330
713 928
957 81
111 25
174 343
440 626
177 865
19 744
56 832
238 514
226 83
509 999
135 433
59 491
694 167
148 973
774 370
110 458
68 775
45 618
922 512
867 174
204 326
36 801
481 241
292 623
663 68
532 93
744 968
897 856
771 986
250 313
114 159
11 588
181 31
994 738
76 310
833 487
228 826
569 999
357 653
350 286
651 206
666 107
454 682
757 63
491 156
526 951
511 164
508 794
942 840
156 603
26 674
963 353
157 275
310 48
568 804
191 821
103 772
159 942
664 881
134 947
828 699
443 509
483 206
311 820
645 937
475 705
973 168
222 805
441 870
589 881
353 557
369 15
308 470
932 513
837 960
25 563
621 527
980 682
942 169
341 604
106 910
759 962
400 668
76 964
23 407
669 461
532 306
823 222
216 166
934 797
853 326
314 759
78 581
647 29
783 887
229 753
202 685
584 531
225 43
363 924
987 668
118 485
118 370
261 979
732 430
987 105
465 577
868 330
897 315
902 967
80 795
454 642
522 289
624 70
243 535
610 338
238 199
963 20
574 415
433 929
748 951
280 480
498 391
802 391
411 274
794 84
739 600
599 985
791 343
878 152
92 501
321 552
858 973
52 105
489 289
137 680
922 883
202 711
773 971
740 509
654 337
550 389
786 967
611 417
122 967
83 250
107 651
705 119
880 760
422 382
887 324
994 285
967 392
261 750
575 436
339 648
881 303
291 246
353 115
30 409
975 75
29 427
932 379
229 168
827 932
243 25
230 320
764 856
360 523
325 548
382 926
764 564
511 945
546 49
470 674
510 16
586 429
708 284
181 241
553 805
881 254
281 132
940 788
154 107
943 484
639 246
795 62
749 104
496 551
406 559
499 866
247 433
313 684
169 476
466 632
446 30
988 13
390 446
575 684
77 205
852 986
659 60
171 403
905 417
304 815
394 536
563 453
441 88
194 597
214 61
648 552
955 920
67 912
151 775
671 412
164 670
538 16
535 604
738 798
156 117
125 831
266 100
924 715
899 24
187 427
881 342
98 925
63 154
228 609
555 754
513 385
937 581
186 783
219 122
901 620
241 581
211 69
660 262
984 324
295 61
575 11
750 108
303 118
252 727
291 19
134 532
486 838
572 788
994 570
854 417
966 924
697 986
590 714
826 80
865 919
613 544
360 938
960 76
787 275
286 565
472 190
611 355
324 139
535 726
384 579
167 503
683 98
622 745
106 405
908 579
76 289
805 233
961 158
476 184
185 367
545 345
344 445
609 660
882 368
154 805
957 59
811 20
305 799
750 635
707 500
357 644
389 249
731 409
159 467
280 605
768 287
412 718
277 944
88 375
700 250
315 486
281 863
61 391
993 436
161 435
876 165
915 484
785 167
895 461
718 629
859 475
718 339
183 519
268 332
51 737
337 435
646 996
367 972
973 579
657 291
628 871
735 412
209 545
139 878
765 940
924 871
662 836
552 735
906 783
765 563
338 527
810 74
766 428
237 582
220 471
345 967
164 850
420 730
284 200
741 887
750 113
794 80
294 648
68 773
745 214
852 241
900 450
107 688
652 415
712 276
842 589
166 66
806 27
268 606
872 437
725 681
512 271
839 671
316 92
474 886
251 524
619 481
788 576
423 320
373 107
842 469
836 559
208 129
710 537
693 884
881 576
255 536
407 575
392 586
669 135
925 590
298 841
139 936
94 801
421 373
532 111
961 110
764 886
219 473
891 207
849 32
646 431
34 217
686 609
830 226
598 771
417 845
938 347
50 945
747 656
534 376
538 212
50 441
300 493
958 765
301 830
320 731
575 233
644 198
975 534
150 286
578 98
764 514
903 150
839 405
389 833
629 72
851 740
464 390
677 190
881 511
713 340
296 671
396 62
446 748
598 166
530 762
84 299
69 182
639 900
465 798
811 205
733 593
884 848
339 151
199 633
919 957
650 449
179 818
846 717
221 925
359 24
467 102
776 505
413 138
820 873
553 656
815 49
797 111
18 156
384 813
710 178
448 758
989 182
813 526
584 736
671 446
347 398
480 855
87 514
643 733
149 279
583 824
286 844
872 335
343 620
147 908
765 277
213 535
390 169
613 902
140 382
613 152
810 856
398 81
24 953
213 663
419 656
818 236
638 857
20 740
767 994
813 915
339 898
431 878
357 646
320 397
623 743
822 870
152 995
680 250
285 751
227 689
113 678
903 743
762 105
483 384
824 503
617 849
245 836
153 945
85 616
134 318
262 768
695 374
935 898
991 924
484 796
647 487
837 197
141 453
505 431
183 798
181 39
488 257
400 969
264 969
359 479
847 745
493 562
759 426
592 499
157 958
645 902
560 120
629 351
398 42
212 300
984 16
231 998
664 151
172 11
146 812
841 903
547 37
622 404
544 680
666 110
520 664
46 548
165 629
329 447
84 297
217 553
564 908
440 512
312 824
385 989
292 907
898 824
117 518
387 464
20 398
942 680
11 656
913 773
714 576
495 374
10 928
180 24
66 552
182 610
83 244
431 382
876 136
25 926
192 662
636 228
44 757
395 586
75 508
347 842
464 518
656 893
784 486
748 45
674 401
597 701
374 520
743 678
898 145
505 404
702 849
720 657
877 314
253 736
114 392
461 839
362 166
44 740
80 573
705 389
367 966
189 278
482 346
973 487
348 745
304 538
246 418
482 306
372 35
53 836
769 850
529 229
416 375
95 696
172 430
312 109
741 292
223 784
42 907
347 857
714 670
788 81
953 433
544 928
574 539
848 237
666 554
652 810
73 202
145 417
339 538
833 329
941 869
311 369
22 985
365 693
396 499
616 743
505 595
243 518
164 25
92 793
362 51
588 885
937 715
523 745
532 845
310 392
583 132
667 901
549 705
656 877
728 348
779 960
36 793
954 510
295 19
42 336
303 342
306 654
893 484
104 669
18 952
609 965
296 827
789 729
113 690
906 712
402 207
648 471
18 256
863 605
188 687
567 73
36 451
304 399
930 679
96 923
987 564
119 821
559 696
478 693
733 569
642 377
722 327
847 261
480 426
712 22
316 133
447 864
974 71
261 522
560 199
24 78
111 928
386 959
682 606
30 531
347 129
919 416
879 678
384 324
937 420
501 383
229 375
691 591
675 726
200 940
179 546
367 616
284 785
18 873
578 878
977 16
981 119
725 285
91 815
831 257
880 408
719 665
736 128
114 474
744 938
209 265
43 748
422 611
181 136
432 866
221 151
804 892
403 670
423 613
497 359
845 776
335 890
56 188
373 644
616 195
801 247
279 429
554 504
973 435
130 806
274 347
847 380
118 221
78 854
630 309
452 361
626 991
417 621
757 47
815 11
391 629
596 222
432 688
814 883
485 92
493 942
817 119
917 206
541 868
275 784
554 639
985 233
367 414
627 38
636 445
822 225
292 123
991 677
792 565
782 12
969 371
461 137
360 136
316 387
248 845
987 674
700 427
137 839
700 307
327 593
421 797
715 816
821 476
410 720
24 729
20 635
204 850
214 463
836 75
208 815
280 930
115 683
924 716
772 632
437 616
648 917
937 395
704 515
233 379
729 556
675 445
825 24
393 995
901 269
384 306
276 504
122 752
15 424
790 62
741 95
548 268
408 555
198 563
699 490
641 940
24 438
476 863
506 161
795 867
816 455
341 380
970 919
515 824
296 815
95 291
441 968
51 121
260 140
142 508
373 617
108 770
450 682
78 197
16 824
942 265
711 130
639 723
579 53
694 365
568 164
60 341
524 785
907 153
975 606
950 343
246 24
932 786
157 452
164 315
183 312
139 917
168 108
139 869
63 454
126 341
371 767
319 532
339 574
861 514
467 277
631 195
133 550
563 347
381 774
77 259
686 500
903 77
140 858
630 685
506 645
192 642
526 163
61 806
731 92
512 964
127 647
493 390
619 922
75 364
703 989
941 332
976 537
730 132
62 523
418 516
454 799
935 422
623 586
933 489
98 864
219 109
967 646
974 399
400 351
988 95
749 398
227 169
217 255
334 189
301 472
484 784
242 513
359 26
464 364
744 431
865 684
612 80
978 668
733 338
881 322
320 617
917 76
687 301
30 611
220 581
628 814
709 206
561 216
994 930
106 160
345 889
491 31
260 513
590 625
532 878
458 58
924 745
127 60
49 180
678 442
348 810
118 214
189 855
294 166
80 523
670 833
261 27
957 602
407 86
624 383
313 916
278 152
945 342
842 798
373 546
367 566
528 730
829 875
939 428
730 149
652 536
896 320
789 263
201 64
921 501
774 892
959 186
421 240
58 697
520 273
468 412
824 938
451 211
679 60
544 887
373 952
448 409
168 775
240 51
830 204
534 812
504 855
256 740
489 710
156 569
581 319
10 126
298 247
653 86
41 949
526 442
242 333
266 11
915 762
911 593
382 545
505 734
143 272
712 481
157 256
281 581
686 772
675 958
850 699
25 289
977 85
70 499
634 22
317 761
93 977
270 915
714 502
328 855
150 511
675 36
142 80
990 424
161 87
304 417
878 443
622 761
557 948
883 736
484 752
870 906
627 750
747 268
834 24
245 792
77 870
606 115
701 420
25 685
546 483
809 866
577 293
670 407
615 386
457 532
727 235
753 415
37 552
772 299
734 85
151 990
425 764
375 759
215 983
188 480
860 688
445 952
339 562
790 259
203 63
39 801
46 246
305 476
480 330
894 224
976 260
996 797
368 276
535 865
250 624
664 406
601 376
433 599
89 771
106 39
716 247
966 880
336 249
679 785
74 374
743 236
924 438
832 782
620 833
880 712
981 776
592 434
978 160
13 487
386 737
96 325
334 122
70 915
196 508
57 341
293 381
117 698
295 206
221 995
774 896
333 126
787 416
595 223
732 651
327 21
352 558
379 93
276 591
163 985
302 528
806 952
469 631
803 140
132 830
898 495
456 249
872 666
950 704
157 855
830 494
964 387
588 936
774 856
387 721
970 796
250 85
540 464
156 771
109 428
372 974
189 349
643 815
979 114
611 803
100 588
307 954
53 148
159 556
545 77
841 271
208 296
881 827
983 63
954 282
125 519
89 725
417 658
303 167
470 705
621 99
342 679
523 855
208 949
828 51
958 360
32 269
435 31
906 659
841 799
639 511
69 836
378 840
306 224
589 383
56 17
388 695
972 637
10 780
149 869
871 772
429 198
321 589
30 842
671 805
405 930
624 574
979 227
846 886
597 723
982 909
792 664
428 865
552 903
723 221
403 88
653 413
939 30
404 94
173 874
41 778
279 453
937 606
405 362
914 456
854 367
487 88
216 70
27 525
276 954
930 976
271 479
427 174
12 230
267 752
74 866
82 119
866 984
314 795
884 233
110 158
93 637
120 269
20 606
333 528
354 546
631 827
822 858
515 672
574 526
298 507
865 430
720 920
741 138
873 48
478 267
964 315
715 879
933 102
921 375
544 463
452 807
903 571
129 367
522 430
683 226
680 150
918 546
433 699
395 280
991 946
614 488
411 327
830 680
617 72
899 143
359 769
992 274
280 77
166 778
987 228
961 866
534 708
922 632
103 384
599 14
215 72
549 262
172 604
408 328
17 265
290 421
877 249
420 784
294 685
81 588
142 28
235 622
827 88
291 866
983 177
933 340
94 816
507 716
863 809
28 920
731 575
427 348
85 593
62 730
642 886
114 573
18 349
264 989
401 245
967 811
210 792
580 679
763 618
966 143
21 302
182 470
154 432
463 675
360 923
263 825
25 900
757 117
590 331
206 607
202 240
341 985
591 682
771 443
436 25
484 914
529 49
15 959
580 471
860 482
451 173
713 941
552 358
119 284
217 785
750 264
334 948
107 410
393 33
852 637
507 691
285 823
48 865
301 261
581 356
192 728
221 754
155 23
25 932
804 554
567 142
429 732
202 938
526 568
456 746
841 38
481 284
977 894
731 71
654 509
301 88
288 412
233 511
152 595
534 297
567 326
420 70
814 857
64 845
641 942
707 908
985 514
764 64
676 88
211 91
839 634
102 36
259 16
107 695
459 586
294 817
941 809
211 338
895 628
973 429
25 121
79 345
428 126
172 246
782 638
101 740
235 99
316 56
374 879
853 532
391 666
253 316
907 455
432 870
335 727
180 939
843 700
676 810
26 130
954 127
302 147
923 27
659 395
946 278
481 399
228 324
817 517
555 849
701 521
669 189
799 652
833 260
833 613
332 220
873 999
302 912
702 766
268 99
49 554
996 632
914 319
229 398
243 36
624 565
694 943
725 409
80 371
497 684
480 893
746 877
540 342
677 824
695 811
276 222
114 318
916 845
757 811
106 858
419 327
663 985
546 701
691 28
160 767
430 937
792 918
909 991
933 368
771 86
457 418
925 394
290 624
363 590
967 682
811 232
950 492
456 307
683 358
922 698
564 175
864 425
416 465
229 144
266 66
592 85
882 218
637 998
868 689
898 700
862 906
472 211
82 35
276 706
695 178
171 506
426 877
417 704
631 989
385 895
305 700
533 19
357 825
131 985
91 334
673 877
400 465
945 163
144 68
947 639
382 560
144 98
756 256
155 482
345 20
553 156
952 849
559 101
973 377
476 980
134 233
58 789
755 154
504 738
316 475
866 722
411 571
776 299
323 199
247 296
464 23
278 114
448 574
769 678
111 806
907 282
866 967
755 179
157 543
210 270
586 510
482 650
270 357
780 26
255 949
229 676
513 767
17 938
227 634
835 133
283 720
73 974
695 481
944 899
814 257
480 153
747 553
496 286
394 712
119 768
298 47
325 598
465 534
585 445
563 910
772 717
959 144
195 113
850 654
877 146
501 812
365 550
82 936
169 760
664 583
934 225
550 28
478 694
359 753
345 436
505 888
151 96
192 470
672 523
866 75
657 280
345 734
811 515
541 133
565 466
778 980
724 888
943 291
768 81
985 139
547 112
249 296
337 724
39 900
149 449
532 170
507 870
429 649
444 571
371 419
732 651
221 512
966 241
587 28
838 348
582 269
616 953
973 559
18 810
637 100
234 558
69 446
430 584
804 468
417 960
106 387
858 48
218 677
589 270
319 530
753 522
832 696
457 303
973 362
874 246
278 221
74 22
460 355
879 483
599 29
582 847
452 184
668 549
205 272
586 960
671 793
196 277
702 629
694 898
67 347
59 798
899 543
315 981
86 45
637 460
219 52
28 425
850 131
791 404
559 824
48 740
742 242
518 715
384 285
733 978
616 887
534 597
54 139
708 207
778 34
444 214
949 407
709 663
190 893
822 55
91 158
260 903
270 832
668 412
768 128
756 988
441 672
245 467
17 671
254 667
224 647
554 410
19 379
800 60
467 706
178 968
637 879
648 962
528 40
738 309
576 235
374 426
281 376
661 914
642 192
700 457
252 171
510 211
619 715
436 551
200 99
790 707
799 186
516 364
573 804
39 740
215 385
282 790
643 845
476 389
314 409
33 383
67 916
284 990
40 88
778 706
629 834
437 104
537 297
375 16
38 987
890 962
565 156
472 721
272 116
723 527
269 761
759 281
152 262
286 922
707 136
431 496
501 694
836 360
562 35
244 838
955 991
64 550
187 92
796 710
462 509
573 201
628 149
354 842
656 241
311 124
826 527
795 485
164 810
228 936
515 796
305 926
463 518
106 277
97 815
387 342
784 911
97 399
352 270
291 779
575 811
581 270
176 89
890 949
679 116
719 319
470 554
126 687
752 620
528 737
685 235
215 746
346 92
767 806
69 524
356 679
461 349
242 683
907 72
859 303
343 669
309 648
127 330
446 968
311 424
505 32
927 262
664 993
67 564
577 272
880 273
131 911
426 335
835 223
219 979
170 843
304 479
680 446
445 883
629 792
586 903
905 755
261 943
43 358
445 612
455 199
607 433
911 564
251 827
715 350
188 151
295 502
67 211
417 505
141 292
614 54
981 610
301 546
907 318
718 461
948 881
697 269
652 155
208 403
502 425
566 849
581 146
718 15
963 721
949 832
45 301
501 867
789 852
721 459
390 838
101 773
776 385
649 430
754 859
275 940
509 139
256 295
100 673
197 561
426 943
286 991
190 290
409 105
319 836
757 555
377 155
208 562
670 74
250 490
296 796
214 346
643 367
684 730
611 802
756 507
318 579
969 345
107 652
162 426
874 914
597 264
791 213
998 647
691 609
948 889
803 615
770 267
955 835
500 443
251 701
127 289
66 337
132 709
89 266
573 489
93 681
156 471
674 17
21 934
380 892
919 808
858 58
279 514
388 514
516 138
251 415
989 372
908 350
582 752
320 664
690 730
278 210
845 756
975 778
214 480
729 882
340 593
771 489
481 199
773 219
177 455
574 871
42 237
749 212
620 284
104 689
34 597
966 84
286 982
38 155
306 940
415 802
996 953
579 971
401 138
137 620
152 867
444 210
948 220
27 409
272 142
67 575
668 927
665 232
445 163
254 999
745 327
875 668
896 717
914 396
514 265
762 816
717 637
163 370
808 115
495 734
233 531
718 991
527 768
344 721
597 735
106 833
173 390
813 893
784 47
547 106
431 812
782 241
908 68
447 346
626 541
31 902
869 698
503 571
278 391
264 882
144 633
850 377
165 929
282 807
770 858
875 16
991 94
465 571
358 851
821 921
34 231
953 29
319 815
852 770
176 419
697 201
673 343
623 330
673 233
327 91
44 449
416 29
372 467
456 757
589 855
560 875
651 114
699 330
468 654
296 863
62 821
247 342
341 736
342 876
349 190
905 444
965 614
323 640
760 539
13 230
766 928
545 743
78 476
649 99
856 590
194 561
982 795
668 909
387 339
148 38
685 958
902 792
215 503
536 840
559 71
852 118
911 740
333 961
765 172
840 392
932 439
393 196
705 37
571 96
902 159
455 675
579 948
97 247
596 874
761 278
219 315
170 54
319 831
348 213
118 45
326 941
62 850
354 963
537 657
880 182
245 191
691 396
275 511
82 574
958 596
264 882
871 84
110 337
634 856
834 933
242 458
749 804
68 439
425 852
201 83
917 715
988 948
459 377
335 960
73 250
242 485
89 976
64 978
980 810
149 315
284 503
330 288
686 172
567 191
389 443
334 779
513 256
836 532
712 420
295 724
971 831
706 999
852 256
193 639
29 398
403 804
232 925
733 367
502 220
319 439
732 936
190 840
485 388
231 533
849 796
938 220
677 54
653 335
377 644
479 694
899 259
734 154
248 966
857 962
903 845
960 124
716 663
760 566
125 479
214 436
554 122
885 501
497 571
486 934
329 610
180 737
70 152
605 78
896 752
596 262
28 97
73 200
843 177
549 879
68 460
441 510
804 667
651 119
544 779
341 173
96 220
17 608
361 536
784 984
851 51
783 101
658 45
925 825
394 298
625 924
678 47
878 304
733 51
414 348
846 660
88 943
100 294
777 169
527 406
68 687
59 365
400 230
380 493
238 292
384 475
467 513
818 318
646 279
481 176
350 533
491 219
489 278
98 257
842 275
383 783
619 66
602 712
886 964
132 633
500 702
539 730
549 29
117 845
756 69
357 486
299 205
349 153
911 537
124 646
835 997
198 784
718 574
188 700
114 168
377 208
789 620
75 746
155 748
91 804
418 906
983 149
457 894
843 429
341 490
994 373
604 924
144 591
28 555
496 314
232 270
791 384
687 941
492 969
198 784
568 423
584 948
175 629
602 357
255 159
123 795
178 962
30 119
595 46
217 52
102 387
11 730
165 754
790 146
677 567
678 408
639 688
998 527
77 212
14 274
457 155
963 377
497 165
494 772
398 827
890 323
322 423
598 850
126 505
473 197
894 547
537 450
723 438
362 197
843 608
559 117
541 375
222 990
813 472
435 669
44 198
911 863
903 25
854 957
927 255
129 202
415 767
361 160
396 207
951 707
937 888
705 900
812 853
538 768
355 194
861 343
115 206
666 347
964 480
874 815
691 257
586 201
983 196
35 850
513 363
844 458
911 615
556 857
736 792
84 266
738 646
461 275
510 132
84 955
78 19
167 350
183 286
631 684
258 189
600 298
421 380
295 565
463 192
584 380
318 419
825 95
157 943
864 416
927 792
830 957
986 857
140 542
740 777
626 756
317 400
126 817
245 758
999 714
835 507
219 327
806 549
312 747
302 369
346 826
457 337
104 162
695 86
495 763
644 894
113 676
680 324
316 894
715 441
648 547
39 992
627 160
240 567
274 966
566 970
670 434
554 689
329 727
78 949
798 756
52 275
895 326
208 314
174 464
635 100
233 641
335 749
260 854
693 548
10 723
144 441
478 92
508 980
605 909
888 730
544 383
893 700
40 799
763 484
846 896
899 850
128 980
409 487
140 82
297 923
637 840
552 380
103 700
316 432
773 652
857 625
21 779
570 260
857 332
383 522
495 875
759 255
736 330
228 456
133 854
533 684
503 365
178 699
368 311
228 387
998 234
434 834
227 323
946 657
914 25
611 321
509 936
611 427
329 226
486 642
495 314
410 811
282 132
647 90
314 24
467 168
319 864
362 761
461 663
817 394
775 829
818 857
943 536
654 887
207 779
379 720
72 296
369 900
313 591
688 235
64 910
592 308
237 652
585 736
480 149
445 134
596 700
387 749
405 555
836 240
285 682
528 565
58 156
553 12
379 151
144 226
701 131
307 818
724 218
272 713
438 849
280 16
160 501
916 621
174 464
570 387
211 401
560 630
368 718
32 385
506 977
752 668
105 918
831 318
443 732
863 144
103 187
632 297
110 803
199 696
15 703
980 162
528 180
793 942
697 940
390 559
450 123
567 635
40 191
671 286
392 779
365 695
99 810
441 74
932 440
725 236
818 769
992 537
452 585
110 928
201 466
346 963
739 591
118 525
38 472
334 388
262 204
914 661
577 814
707 994
318 663
993 295
525 912
572 407
624 412
196 935
427 597
772 995
353 411
875 358
248 565
779 534
265 756
105 27
345 92
719 425
879 92
983 209
939 763
58 597
833 230
93 872
486 421
600 192
674 154
821 962
311 856
997 650
431 225
660 449
88 524
494 875
903 618
301 248
895 842
400 909
16 942
963 356
303 557
795 527
365 484
879 756
738 557
119 66
211 73
524 772
725 214
342 85
269 791
450 74
297 72
722 899
491 230
606 362
923 67
923 105
187 61
442 36
878 110
384 231
293 80
847 328
261 551
738 459
893 995
944 291
804 572
943 865
728 775
783 925
297 948
838 773
268 717
483 569
971 82
811 18
73 809
236 608
169 217
289 542
161 452
227 944
973 741
936 575
727 443
648 796
927 205
165 399
760 711
175 340
45 821
602 697
960 375
461 148
867 920
350 299
657 88
682 491
867 628
529 444
686 888
63 531
399 583
21 144
674 401
228 445
159 707
358 701
131 248
602 344
333 37
822 166
773 993
971 61
967 549
881 380
32 607
161 405
462 710
506 917
656 454
519 321
373 121
499 756
870 332
176 373
429 205
340 734
622 385
826 710
241 829
794 58
988 602
482 556
157 15
742 234
948 406
834 434
156 77
191 673
162 676
969 228
725 487
527 274
832 378
32 314
266 702
181 568
296 840
621 681
537 613
17 384
187 463
99 849
729 448
477 907
329 477
216 921
160 787
791 545
405 569
504 657
354 676
896 458
168 879
342 412
190 358
897 505
630 851
829 631
496 601
697 630
903 776
778 701
840 586
262 60
593 170
112 219
718 989
17 539
268 919
162 65
486 674
593 241
707 322
384 545
725 408
68 659
759 181
965 736
135 210
974 535
594 50
74 721
544 889
824 175
360 865
56 113
148 585
191 270
343 215
230 146
651 399
441 589
283 440
132 88
223 887
708 324
488 845
510 359
80 126
588 925
427 475
350 752
336 449
221 406
445 810
863 578
973 69
11 437
266 617
894 46
410 68
310 921
215 922
572 990
46 628
48 457
115 196
904 730
242 112
426 716
188 902
585 271
324 970
561 850
254 171
470 210
345 708
368 86
870 166
459 215
15 968
249 894
357 651
701 869
778 73
210 985
96 345
309 369
395 105
250 94
685 276
121 408
814 197
480 216
55 223
721 889
189 93
756 538
373 177
493 665
556 137
867 756
296 45
284 765
243 545
494 428
985 293
192 961
924 117
181 583
170 730
215 696
442 987
482 27
847 208
711 26
539 650
723 973
661 256
408 566
689 871
265 120
129 831
962 384
173 313
878 682
632 782
81 840
777 391
775 584
237 804
156 370
637 573
318 549
530 579
232 319
732 191
551 81
538 594
826 267
495 122
26 972
730 53
244 508
535 298
170 905
914 288
563 39
70 483
303 358
372 276
30 161
367 836
88 461
784 649
220 621
935 735
638 599
477 400
680 470
296 619
382 17
292 22
824 578
349 15
556 130
928 202
899 110
959 827
949 237
417 795
528 872
280 733
466 398
234 908
683 725
70 714
639 307
95 694
471 670
716 780
918 867
337 95
367 972
599 416
728 870
962 748
771 644
538 471
738 931
302 498
632 75
209 918
965 302
242 883
748 234
903 564
793 730
58 483
839 775
413 151
748 694
356 632
736 628
593 372
704 441
830 352
604 394
661 35
253 563
547 764
920 546
433 387
201 332
834 939
239 937
763 427
253 193
31 94
211 124
963 49
61 482
358 220
20 655
595 712
646 866
95 900
503 211
374 299
343 815
631 344
396 795
656 228
397 952
894 158
510 23
421 51
878 546
141 478
239 340
700 968
727 535
972 871
346 929
708 490
18 860
749 801
347 47
465 136
636 739
907 949
618 283
743 528
732 978
80 579
579 199
492 343
20 485
20 715
604 441
428 334
598 895
863 769
179 923
471 432
692 924
201 62
939 342
466 620
936 978
941 548
281 929
217 163
765 441
170 699
114 643
520 479
263 540
403 330
951 388
744 654
356 997
517 898
187 504
391 803
167 978
748 553
830 338
988 749
434 921
799 138
862 239
834 733
249 456
113 751
444 223
490 27
983 310
310 838
945 835
616 88
429 66
221 44
139 735
843 412
213 767
930 822
683 75
550 881
32 679
636 20
908 136
813 467
162 664
244 280
555 355
640 219
683 101
110 666
525 61
680 779
295 730
61 902
686 728
32 434
44 519
965 827
673 486
664 178
240 637
963 519
12 105
833 659
157 583
335 374
184 934
390 686
521 107
958 275
802 483
539 858
564 351
133 334
775 302
542 655
803 531
352 505
109 730
13 74
113 563
577 33
355 406
220 748
599 193
113 388
797 301
280 897
618 819
306 922
222 747
57 337
35 440
185 136
246 591
324 745
653 848
183 92
252 164
970 492
63 566
420 819
834 164
815 525
422 236
396 471
592 173
590 999
775 367
701 867
824 343
739 467
471 151
68 280
408 59
244 933
531 767
617 249
218 59
468 699
321 596
404 688
315 768
774 530
701 942
329 227
861 907
644 489
837 38
373 663
511 428
925 311
424 894
916 878
286 363
268 911
96 241
255 412
59 965
258 745
104 927
888 251
944 183
106 450
36 619
86 489
775 270
456 584
315 135
561 525
623 465
613 294
35 225
295 861
603 346
515 738
711 244
652 601
180 616
713 234
257 534
183 359
404 471
607 923
135 974
998 696
913 519
613 198
405 601
848 145
647 23
790 348
263 582
892 236
343 619
295 10
300 912
190 499
340 230
90 448
215 514
855 471
978 122
876 118
358 848
638 298
174 866
158 294
113 341
46 889
740 894
866 22
259 64
977 382
232 452
317 427
222 761
300 127
941 266
976 591
22 641
414 745
651 42
611 82
833 907
751 840
989 934
918 129
835 749
320 43
440 199
332 489
928 798
591 806
657 379
435 473
77 501
615 866
492 81
647 687
989 236
301 657
526 251
902 683
953 384
31 370
867 454
707 432
325 648
867 53
63 864
590 750
127 328
683 962
509 349
462 887
278 352
607 849
153 418
658 517
874 387
412 278
182 46
74 143
387 587
438 393
588 255
71 422
820 531
916 204
210 819
20 469
848 561
932 426
782 581
913 472
581 423
154 345
793 981
446 813
478 202
809 618
145 528
275 556
156 96
903 667
327 724
325 479
885 249
61 282
980 703
648 277
121 354
121 609
990 919
748 914
579 307
386 858
715 916
825 458
322 255
600 967
374 26
720 503
392 765
305 524
616 389
324 249
50 628
901 854
282 771
611 276
467 36
729 479
447 382
994 584
524 823
927 650
709 386
89 424
430 363
677 449
913 710
611 523
459 591
789 997
990 322
711 528
263 758
535 741
18 590
370 594
787 196
628 852
556 887
789 90
744 624
202 34
846 48
310 640
165 440
496 954
56 860
800 729
946 99
778 906
354 824
455 119
937 36
754 141
962 609
785 179
263 530
123 693
802 67
917 608
809 140
577 992
559 246
994 679
896 986
251 571
865 641
897 761
285 434
230 765
317 864
834 456
482 812
485 670
490 114
293 947
851 559
947 366
519 674
743 82
198 512
452 647
598 140
455 968
480 175
566 176
264 212
319 612
164 253
274 491
843 656
929 553
882 669
841 443
742 357
358 133
929 597
623 379
964 400
971 495
598 16
717 895
587 679
81 487
617 249
93 705
414 600
824 478
829 65
450 257
607 867
380 614
454 218
649 838
762 702
421 143
395 84
397 863
252 11
889 309
422 15
417 115
810 397
196 297
944 854
231 815
228 864
376 686
625 420
935 752
516 801
505 253
17 95
933 589
503 678
521 974
671 780
898 607
691 207
35 141
479 728
30 509
242 522
212 66
590 119
788 205
243 874
215 594
385 950
304 488
460 586
63 714
813 773
881 239
74 699
670 786
557 991
26 712
345 825
114 731
384 551
832 519
33 392
687 525
216 865
761 228
41 519
870 295
937 25
776 142
137 364
863 666
776 608
724 875
968 660
346 669
288 996
25 354
650 32
460 736
365 218
268 859
797 596
972 34
97 570
525 857
551 742
592 253
241 793
27 224
638 159
259 867
237 695
938 377
133 629
104 645
155 722
495 254
885 423
240 790
505 175
801 582
474 521
34 964
348 737
309 523
66 494
818 956
42 189
785 195
456 329
235 576
677 447
911 737
439 777
272 153
305 727
421 606
543 843
827 167
554 385
654 704
296 586
364 99
524 436
851 502
37 88
884 543
193 918
548 310
258 371
494 151
725 775
243 495
60 398
282 398
575 412
489 412
257 466
514 38
751 288
656 34
438 722
638 38
558 173
822 356
17 886
896 599
763 228
518 85
57 446
464 814
280 636
92 176
439 673
616 916
480 639
657 228
903 496
656 828
342 924
223 462
516 28
66 619
925 664
33 819
901 192
276 506
636 430
731 232
608 718
759 377
48 631
708 433
578 335
344 759
655 597
326 919
735 939
27 550
501 925
827 470
771 941
719 771
822 873
227 741
366 736
709 97
950 293
607 488
194 491
929 33
170 879
419 352
454 703
740 299
905 329
320 76
746 955
562 293
864 626
164 517
164 816
488 284
99 581
302 160
967 29
291 993
892 543
37 481
281 57
869 608
247 150
293 936
367 998
620 483
941 521
687 241
430 295
723 801
551 753
862 935
318 983
699 649
728 26
839 35
862 794
507 936
179 305
177 247
142 665
550 785
266 622
121 438
694 390
216 27
606 57
907 155
269 385
571 846
487 931
899 477
686 312
785 664
960 104
654 604
758 984
489 646
551 665
628 121
768 646
73 121
545 352
190 775
35 384
715 147
497 781
90 202
553 275
868 457
93 787
26 331
369 185
493 779
506 145
685 42
331 924
317 271
956 805
909 201
862 201
669 978
457 84
441 132
471 583
503 54
155 831
676 94
803 969
559 280
152 273
21 292
386 873
781 578
771 248
741 227
284 213
522 792
473 713
229 677
441 675
662 337
447 914
127 257
324 755
767 993
211 995
661 794
17 477
339 714
955 586
916 489
480 559
350 63
932 620
845 438
502 417
936 40
361 924
611 234
156 791
490 427
557 73
184 16
334 822
343 535
39 733
725 809
778 849
178 548
473 579
807 729
553 987
851 157
527 112
183 443
187 941
686 139
482 536
113 292
864 442
141 920
632 865
357 722
149 674
539 961
11 660
95 709
475 12
641 710
120 259
73 957
559 845
356 902
714 574
681 961
576 867
726 37
416 998
452 301
193 253
805 708
489 418
716 851
940 518
853 184
46 947
656 425
66 577
133 73
515 875
380 855
59 352
559 732
89 570
375 444
491 74
209 435
503 645
35 883
553 969
959 435
645 845
87 871
137 430
626 674
729 835
367 433
784 988
733 195
26 330
124 811
784 926
855 504
924 488
479 165
485 367
664 237
798 406
595 664
792 442
140 370
225 16
500 269
156 900
83 32
994 335
629 371
790 460
408 651
816 681
737 818
430 681
687 261
775 954
704 990
842 403
437 909
514 737
195 758
462 557
466 881
26 214
108 198
358 456
77 587
135 469
843 988
407 807
331 532
102 626
422 360
478 71
597 795
937 745
141 847
578 363
638 122
21 962
162 932
912 741
68 17
25 362
780 404
901 604
848 425
326 874
603 484
356 728
674 874
250 215
305 126
260 554
518 390
877 718
768 832
94 828
863 912
760 277
995 267
659 938
858 288
810 123
25 435
997 149
395 970
226 142
792 932
683 559
38 254
689 192
718 187
281 92
802 565
423 993
759 533
286 363
417 644
677 566
294 790
742 823
409 899
389 318
895 988
651 864
897 782
525 380
195 514
431 55
119 225
811 608
170 394
759 551
943 256
456 771
839 26
356 439
403 120
211 708
603 35
109 743
286 707
85 194
449 133
410 673
281 324
147 569
88 416
329 74
556 933
102 209
975 877
689 757
516 408
24 114
37 701
67 996
699 750
713 920
706 604
49 424
134 405
209 583
673 935
195 259
949 380
116 780
858 92
504 299
768 562
532 471
240 772
919 580
859 454
668 582
603 270
853 426
113 571
829 359
589 548
224 716
761 234
725 875
12 521
406 535
391 560
608 756
415 676
656 476
733 233
432 622
819 779
647 711
670 347
274 672
77 227
923 459
553 959
510 659
780 463
165 834
860 406
992 620
580 122
903 651
168 902
563 921
27 98
178 447
875 311
245 411
596 356
696 233
342 246
346 101
598 409
372 748
149 538
71 824
374 230
454 999
347 662
916 424
735 494
615 998
241 828
436 573
188 360
224 864
578 448
64 383
228 433
165 411
782 237
634 500
461 580
733 523
642 537
875 559
667 948
840 146
331 174
943 801
62 286
913 65
231 555
663 475
831 33
13 228
46 923
310 378
275 663
861 86
626 452
926 570
179 742
711 433
198 991
408 156
632 483
271 500
475 69
315 850
182 732
458 354
217 774
419 737
752 859
902 127
207 792
291 590
819 551
444 237
710 172
675 195
961 466
520 785
506 158
551 83
522 651
699 839
716 966
890 330
102 166
610 137
782 158
523 679
791 17
969 711
565 510
324 383
990 399
198 833
979 823
423 737
786 395
20 602
513 786
487 976
648 521
963 614
141 816
777 572
559 65
166 767
836 16
221 938
991 782
939 462
12 963
358 746
255 584
574 186
587 702
621 782
287 732
119 83
309 419
436 791
42 792
823 659
138 384
364 177
890 114
652 778
106 894
123 387
922 703
457 16
454 173
686 836
558 98
133 367
192 132
526 110
927 338
206 553
927 433
851 150
485 115
232 136
864 948
134 267
868 982
565 214
262 39
184 809
995 569
652 861
455 553
550 617
977 809
385 243
55 411
54 766
924 36
750 221
693 252
825 218
532 914
23 478
29 993
68 116
835 729
437 803
143 667
304 544
248 325
121 596
381 734
29 679
803 515
764 667
557 420
177 621
286 909
808 451
177 442
271 399
656 599
914 386
16 414
483 380
473 786
483 187
125 872
513 613
632 739
655 308
423 95
703 78
961 83
278 784
803 268
276 413
157 353
275 957
100 946
436 400
728 494
767 573
255 961
116 449
912 611
361 669
132 189
441 481
742 154
826 749
247 745
771 365
339 885
959 452
497 556
764 839
781 326
26 630
697 36
648 564
378 210
718 308
680 180
450 301
99 683
475 65
805 697
612 911
80 462
685 496
512 958
57 616
162 312
767 521
741 206
169 893
316 472
201 163
557 852
542 836
566 56
951 40
504 881
558 766
487 121
773 223
253 926
601 154
728 777
695 927
173 443
901 977
786 985
147 28
129 295
409 81
32 317
466 764
389 85
143 803
175 320
426 916
238 827
721 267
47 448
499 427
628 39
402 311
982 629
572 484
385 986
410 618
668 330
235 323
969 423
544 740
743 60
412 555
823 460
345 856
955 260
611 209
450 858
763 292
680 224
804 483
162 530
296 129
279 326
384 831
436 196
79 762
551 31
568 154
435 175
210 857
50 850
216 309
428 655
71 925
772 272
671 321
232 568
684 980
490 109
241 60
337 739
544 168
497 456
439 404
72 768
706 583
724 920
74 889
312 11
820 301
302 630
632 92
401 876
761 327
726 980
294 567
110 668
182 33
864 813
566 113
180 715
112 722
545 301
292 884
39 517
353 419
377 556
625 423
318 223
471 730
134 371
40 960
878 338
649 388
815 911
19 704
729 63
612 662
109 228
884 180
977 319
688 401
148 428
254 948
126 398
573 67
88 907
354 659
665 104
207 816
755 712
324 450
734 594
53 648
857 753
227 899
483 359
974 131
255 960
164 713
193 382
364 610
598 199
487 162
611 417
147 305
975 293
861 718
389 527
915 573
873 925
705 592
386 624
823 989
563 260
876 62
196 532
181 708
318 591
851 92
973 759
235 333
905 548
100 735
497 893
977 567
662 203
762 605
339 521
93 546
568 942
478 156
54 482
307 637
341 106
66 128
979 142
461 562
163 657
831 276
856 989
588 544
833 992
604 364
541 199
835 137
151 30
280 797
301 819
874 278
635 345
202 636
360 441
38 312
25 589
707 672
967 713
83 774
518 357
16 724
595 900
346 967
31 509
230 18
145 628
592 143
291 22
949 229
193 117
677 135
336 281
670 224
287 170
645 89
402 685
760 424
629 582
350 789
855 407
845 321
103 198
818 36
614 359
552 314
416 572
849 926
758 878
304 722
957 65
605 868
552 412
975 804
28 899
189 605
968 662
357 983
341 67
662 995
450 593
423 90
825 748
746 261
160 555
824 923
593 226
551 814
286 473
803 175
30 206
158 591
606 158
888 20
54 979
85 618
987 294
534 212
107 979
521 449
670 302
708 337
175 815
468 523
962 309
359 514
183 633
647 572
984 58
943 435
479 900
515 57
362 397
646 43
513 865
232 84
553 612
265 560
830 224
899 370
668 773
805 632
356 892
493 857
240 398
791 610
878 565
445 731
656 964
972 391
801 342
107 761
72 606
832 992
422 572
156 857
55 880
479 765
287 614
565 873
714 479
479 973
786 179
216 518
136 97
917 244
437 604
423 771
218 791
509 309
483 132
483 441
192 335
755 910
907 591
556 638
486 619
836 906
873 728
306 615
921 491
484 648
656 786
739 164
272 805
81 938
903 176
717 623
133 414
808 505
28 639
493 457
194 590
150 753
95 626
822 167
876 51
145 85
458 756
363 768
417 667
792 635
430 856
466 558
408 113
292 727
320 935
855 974
352 654
451 408
885 945
635 990
267 611
427 11
912 747
296 11
528 469
555 405
678 872
382 247
121 31
304 941
662 918
458 709
337 153
174 484
999 744
221 709
792 661
288 349
717 867
556 394
674 845
775 198
281 989
366 548
267 548
423 254
195 551
305 201
620 131
949 390
209 109
274 535
463 699
366 96
641 720
551 605
300 819
159 742
408 634
218 846
273 585
125 506
523 300
762 226
241 605
496 335
988 770
368 914
967 700
468 516
688 967
407 543
608 279
771 287
237 351
153 38
585 125
222 967
978 677
470 291
394 217
308 780
115 832
217 879
701 810
170 391
69 998
35 130
129 782
172 573
901 441
164 760
457 668
430 54
295 661
654 337
596 846
766 953
357 704
677 189
203 391
76 201
754 132
441 858
258 645
37 174
522 284
788 415
49 309
899 653
942 729
501 945
361 759
228 582
688 172
213 712
248 574
880 767
597 210
791 158
897 392
269 431
510 868
94 481
346 592
632 43
785 510
342 239
277 945
13 674
51 562
877 652
490 895
295 364
77 984
582 421
698 160
270 414
311 15
633 907
821 247
320 639
534 100
64 951
986 686
106 860
688 131
479 111
772 702
26 82
105 216
51 667
890 254
483 570
93 853
472 809
277 355
539 246
14 524
91 952
219 923
698 568
920 382
786 997
976 891
710 316
784 133
649 73
303 833
848 127
997 702
994 574
132 330
873 764
138 357
242 612
493 327
459 93
394 52
355 923
241 433
602 882
211 393
711 864
632 974
490 669
157 349
85 730
468 688
276 187
731 258
606 507
441 374
678 890
805 864
103 355
895 408
757 939
753 493
252 541
654 814
928 643
680 993
649 126
335 240
551 255
864 357
820 411
783 306
637 800
268 904
204 852
27 185
823 63
395 902
987 874
913 164
945 198
873 276
667 802
33 489
943 215
61 807
832 758
43 661
531 353
306 587
873 256
687 956
579 295
979 692
681 324
791 162
221 875
359 634
192 325
151 55
541 713
849 905
257 848
264 660
614 649
536 198
406 311
286 222
669 763
938 686
224 522
112 237
449 767
544 422
893 167
347 41
480 807
11 59
889 724
837 224
37 969
441 174
727 582
472 744
339 40
265 444
181 674
628 16
911 644
427 675
943 766
768 889
487 583
137 65
669 622
839 316
723 379
656 859
496 279
518 683
37 838
869 965
879 468
970 843
644 318
187 62
580 848
348 764
134 425
680 125
616 391
863 139
963 627
448 132
606 804
916 687
117 603
998 122
396 561
916 143
311 924
326 113
82 358
183 452
419 34
303 753
462 876
611 663
205 26
198 712
538 602
341 986
291 866
483 371
338 212
470 609
537 410
540 156
933 657
802 851
435 622
82 695
91 858
213 594
918 419
147 925
160 867
636 675
654 251
525 655
787 222
177 81
992 933
693 912
392 37
956 748
386 614
708 892
965 156
203 349
124 680
274 501
82 217
626 858
107 766
36 977
504 120
793 876
565 83
181 217
472 385
677 379
401 873
773 490
963 627
862 395
375 315
870 231
248 919
596 162
139 608
68 238
265 450
227 875
462 888
701 275
713 978
405 60
384 517
748 784
194 562
976 370
355 838
199 267
209 12
248 348
241 498
88 615
667 552
943 760
227 425
412 219
800 269
21 764
193 832
966 148
158 71
113 10
841 462
960 917
630 904
209 89
484 664
745 857
364 228
674 948
930 548
930 392
556 649
281 349
871 963
118 794
634 173
863 371
732 20
207 747
527 567
58 451
951 221
181 575
89 668
510 590
942 271
804 614
978 609
522 194
13 263
902 402
811 877
421 868
595 384
546 379
749 499
441 715
419 573
973 189
260 651
329 282
380 607
480 707
36 585
887 571
842 632
778 666
777 40
788 642
687 757
155 99
484 983
436 325
825 82
539 502
937 824
118 945
402 869
169 298
55 660
290 36
952 777
682 10
412 10
173 614
181 443
56 953
590 909
829 158
439 54
16 823
997 725
106 768
584 386
432 867
957 11
796 742
961 600
843 234
28 664
746 51
327 177
768 190
958 429
687 554
914 454
198 372
201 812
609 260
145 33
236 404
857 718
431 525
566 927
507 704
968 866
261 799
128 876
884 497
66 702
171 899
473 89
792 869
97 521
217 156
155 770
663 949
819 566
712 876
343 463
999 472
386 719
108 849
737 68
224 459
483 227
377 438
16 738
76 183
458 385
556 736
614 660
219 59
84 710
384 324
97 27
666 615
153 857
570 821
377 60
473 925
452 579
445 661
215 133
736 680
237 54
862 236
339 162
584 423
997 133
549 767
755 959
587 221
808 113
943 380
590 95
965 887
320 974
327 942
695 270
131 208
30 743
97 974
44 498
649 78
267 163
638 217
495 841
128 662
252 703
875 80
705 605
262 156
540 121
738 660
718 179
443 143
613 31
810 176
528 336
506 434
778 636
94 769
750 285
798 298
99 747
228 471
824 607
648 558
203 341
253 142
397 212
85 425
552 427
931 370
168 119
327 368
56 849
429 827
465 186
983 700
334 668
217 671
321 107
38 802
512 997
525 982
527 989
688 990
820 545
159 61
345 434
274 166
352 911
979 864
736 774
53 920
884 428
808 670
712 539
740 659
532 860
567 332
28 85
177 763
320 753
690 794
544 102
634 432
950 56
634 282
281 781
608 673
23 784
213 357
149 945
179 671
755 516
89 18
369 599
708 469
862 101
231 886
253 298
898 33
133 578
745 832
690 478
213 30
120 877
672 734
914 21
59 314
138 841
121 234
336 451
457 723
275 65
877 610
982 310
910 305
181 383
826 892
238 527
209 949
360 955
590 16
335 72
193 409
273 58
103 450
774 557
159 615
886 674
999 915
878 710
751 41
924 608
154 884
222 623
537 621
406 966
589 82
870 521
263 828
824 290
568 914
794 416
736 522
787 262
277 449
86 828
274 900
212 763
274 962
143 279
11 961
642 155
494 19
639 334
458 177
508 311
887 310
522 359
907 305
112 742
696 96
896 165
16 913
448 98
26 746
663 443
60 848
337 926
694 445
329 539
658 557
615 414
410 800
958 816
956 188
691 858
79 755
598 389
545 507
241 534
710 332
932 36
872 634
730 289
800 477
349 888
555 362
94 433
349 541
436 993
709 195
392 689
493 993
714 676
863 998
612 396
789 840
436 318
275 978
277 800
256 739
549 818
159 387
576 337
307 880
494 458
429 742
834 150
898 849
543 55
539 792
687 948
647 230
69 683
287 366
809 524
122 24
712 582
330 117
695 746
542 709
201 744
432 337
92 999
90 289
650 289
839 494
84 742
854 762
899 246
465 617
80 433
615 386
953 360
878 914
912 161
140 440
126 422
661 257
249 378
751 664
231 573
596 261
597 169
705 971
120 253
382 608
223 421
976 188
70 401
318 846
877 337
385 562
901 287
717 244
339 832
612 807
295 405
667 481
966 923
243 533
55 671
387 713
669 580
296 638
790 49
90 294
176 329
86 789
916 821
925 98
938 20
284 773
324 717
37 394
344 512
280 755
446 715
141 869
613 276
428 355
451 674
993 59
312 124
406 95
850 480
761 445
469 402
751 118
37 170
390 814
462 108
586 922
97 548
866 502
320 58
201 913
742 138
827 351
511 202
862 963
599 756
329 638
573 676
378 712
882 422
175 559
634 271
539 793
669 902
593 125
154 899
492 174
272 828
541 381
488 797
77 898
867 963
30 783
108 163
273 756
840 44
403 900
459 11
255 77
444 289
105 460
742 918
228 692
477 792
611 917
821 542
116 366
861 202
17 820
895 305
196 789
342 556
932 204
290 993
894 598
875 120
17 770
430 736
594 260
458 846
910 766
198 251
828 394
526 570
132 201
514 731
435 853
795 984
469 854
479 257
658 912
478 658
829 387
247 611
593 812
657 24
301 792
785 910
519 188
809 771
728 275
528 968
621 320
958 495
95 479
195 617
356 955
853 320
67 932
287 780
218 623
918 176
62 227
761 896
212 281
653 438
987 431
470 869
646 881
117 182
897 687
769 332
734 161
97 791
77 623
827 119
759 221
267 155
900 864
972 338
392 245
813 459
219 68
686 239
307 173
835 688
307 58
521 802
697 946
161 816
159 607
652 36
428 485
490 236
781 981
47 588
208 729
70 705
963 113
339 525
517 188
982 830
977 427
437 976
444 128
120 823
269 981
954 518
613 966
123 990
418 487
326 275
446 825
667 824
249 865
934 586
734 810
940 610
455 154
606 681
468 36
703 457
877 542
879 580
819 731
913 965
156 347
964 735
44 579
904 77
957 478
807 737
884 644
450 92
885 837
449 411
465 914
293 213
960 415
705 378
371 910
479 844
410 279
253 477
147 663
184 53
53 179
829 621
651 714
278 531
610 738
243 639
155 308
212 14
810 546
500 697
780 302
239 544
685 124
515 920
976 197
729 349
316 935
734 231
465 180
373 265
370 556
295 757
684 82
886 632
830 346
317 630
92 591
782 278
369 932
62 377
935 402
161 662
494 781
220 123
325 373
807 870
285 893
980 369
721 450
933 225
29 861
225 566
87 336
173 62
180 955
309 647
988 904
68 485
76 432
394 797
120 512
815 246
30 629
790 72
987 193
979 874
714 837
778 304
265 749
497 629
697 967
210 101
341 903
795 248
605 726
867 744
759 62
118 258
597 795
873 526
867 185
872 812
740 669
514 427
330 438
116 515
891 804
300 58
496 869
873 558
856 695
887 46
192 507
661 304
492 894
686 287
667 841
533 854
997 728
521 770
263 957
32 187
921 796
356 685
606 108
894 824
164 72
273 452
435 254
873 721
225 635
155 924
153 702
113 682
174 816
142 913
793 168
721 225
307 460
982 302
226 736
229 267
785 962
93 211
115 982
73 887
343 132
649 745
403 698
12 188
643 847
593 302
234 763
968 787
699 566
126 678
352 293
655 978
231 551
558 613
764 479
465 267
792 347
692 874
337 702
705 938
566 283
197 983
772 685
161 50
445 918
774 467
922 667
989 935
496 54
412 142
719 531
355 814
248 104
942 195
288 918
401 36
908 365
371 193
661 518
392 69
711 767
780 180
349 77
641 509
255 683
280 799
643 79
548 850
899 681
412 928
954 254
339 916
839 360
270 440
606 991
99 225
104 327
89 724
100 486
800 172
60 307
655 915
100 626
362 146
307 799
875 119
31 959
324 648
944 619
388 640
458 588
262 956
53 10
568 374
823 516
194 468
919 381
331 966
664 299
630 964
255 777
869 321
859 811
857 953
919 487
965 88
41 322
187 519
207 50
969 688
176 247
790 455
990 412
88 351
489 731
198 571
235 699
309 479
195 296
917 601
200 68
484 817
519 446
511 563
995 100
722 372
16 973
795 847
465 695
273 639
398 987
150 762
202 701
103 709
788 337
465 518
321 650
600 719
308 909
382 716
484 201
10 194
398 965
168 106
452 514
259 10
298 776
515 198
357 214
491 98
592 262
193 123
244 127
172 208
73 800
839 57
173 90
260 676
365 81
919 784
53 997
942 151
358 305
564 464
680 86
216 937
596 128
937 888
391 666
166 407
393 916
103 237
723 52
622 323
66 419
764 243
632 584
102 64
911 669
499 822
879 944
229 499
699 395
128 735
308 462
229 941
476 26
337 278
941 229
984 544
814 577
247 934
614 147
485 642
793 546
40 690
906 777
234 528
10 413
665 467
230 270
170 231
860 34
742 593
133 758
364 11
45 323
75 550
862 672
929 353
765 102
741 153
758 461
51 238
185 105
406 753
637 441
74 532
534 353
719 51
181 52
531 405
942 179
671 379
503 214
635 772
153 418
160 497
102 431
528 155
214 374
940 663
123 181
110 816
304 834
332 211
404 78
327 381
694 471
906 350
406 524
63 101
539 125
310 899
945 282
422 671
103 798
359 65
379 513
237 736
374 970
581 809
262 971
404 332
39 312
885 145
539 600
648 750
895 201
459 373
889 476
348 747
980 12
599 357
943 516
488 746
484 679
265 362
151 67
942 265
641 603
524 823
808 423
224 908
211 129
349 640
529 728
934 614
587 386
419 213
790 951
448 510
626 841
910 375
25 907
393 285
390 771
148 957
58 827
459 753
643 226
130 241
752 499
668 80
658 582
547 67
46 765
360 477
304 542
900 973
195 693
469 140
802 228
512 77
382 825
628 918
344 288
728 471
391 96
747 691
790 722
593 492
94 358
409 834
817 429
477 310
221 852
872 243
23 244
117 315
115 768
919 668
624 484
822 540
981 338
963 928
724 241
132 40
595 342
449 254
216 295
85 901
98 698
49 199
733 363
784 333
334 609
243 392
220 140
231 270
65 454
895 10
831 129
288 979
145 58
328 170
555 430
363 266
353 861
183 556
873 747
744 501
80 962
168 908
681 609
569 636
533 794
285 349
412 215
203 375
700 317
887 424
51 976
208 722
759 855
962 674
571 109
217 884
340 97
216 181
697 374
156 494
705 639
958 384
989 374
312 125
171 887
518 915
441 994
681 241
284 179
388 186
994 662
260 620
986 225
75 19
622 742
388 274
42 354
236 972
623 826
863 32
498 282
916 429
555 88
882 461
251 430
571 442
770 393
142 720
526 841
431 63
136 542
841 155
294 767
492 783
505 611
908 446
678 862
761 611
403 639
168 464
833 702
550 685
186 627
269 70
877 16
501 583
891 14
834 872
618 365
945 619
320 945
979 417
136 815
476 684
951 252
602 46
160 812
74 762
380 278
591 695
528 965
470 683
830 399
176 648
556 784
159 555
289 823
943 26
218 924
767 223
576 748
680 624
459 309
345 54
517 225
509 421
122 948
105 963
554 339
228 655
175 717
563 57
348 136
568 477
22 607
211 567
201 520
86 531
242 983
544 606
224 726
573 864
590 913
125 184
420 677
441 341
492 646
39 668
313 207
860 759
938 827
353 717
958 159
461 706
852 570
314 393
48 407
930 697
482 126
660 333
925 594
923 766
139 277
751 167
37 734
222 12
404 346
42 505
432 727
364 745
671 491
541 714
561 435
172 119
102 577
331 659
95 435
509 811
12 680
397 763
250 535
529 830
79 663
335 96
140 365
491 924
602 659
310 994
485 759
231 941
838 214
433 646
668 426
715 999
625 445
231 368
468 847
314 577
340 835
592 962
293 495
804 606
665 954
685 80
989 320
968 750
498 440
309 121
71 19
87 325
655 38
585 866
369 77
255 51
344 117
528 743
586 971
897 653
214 388
908 854
771 17
41 147
206 46
137 429
767 976
664 810
534 761
172 117
687 246
692 952
120 360
877 556
510 213
128 984
425 387
743 571
822 729
89 576
954 276
382 486
709 180
633 900
874 618
913 16
946 860
441 946
986 565
707 624
644 896
872 401
991 797
388 483
169 711
920 648
640 167
395 943
674 927
560 828
379 183
386 240
745 463
820 566
915 164
957 79
339 700
908 212
521 426
607 303
16 790
20 129
266 644
142 446
408 115
453 567
194 802
87 402
239 334
343 174
875 752
481 786
598 46
741 776
697 402
187 790
729 152
943 199
255 448
582 289
167 87
21 91
411 55
984 716
816 565
624 929
503 679
343 747
186 102
474 148
885 399
791 132
159 541
846 714
531 635
253 322
48 290
108 337
812 451
501 275
580 178
267 86
795 642
117 261
939 437
790 726
106 872
390 288
975 872
698 464
835 960
358 205
67 562
117 655
444 653
356 271
584 958
306 567
678 536
554 22
92 584
257 84
229 898
745 452
245 315
925 113
115 752
280 39
650 197
261 162
741 638
762 604
592 968
443 318
646 712
504 900
652 781
978 650
740 546
739 983
764 652
433 931
82 419
684 314
989 414
788 724
124 925
258 120
642 301
213 263
885 747
843 347
570 763
352 61
385 584
479 263
81 780
921 823
172 816
765 470
494 956
398 205
127 193
340 166
192 540
391 945
482 243
377 985
924 962
736 512
970 22
606 771
855 145
692 82
860 712
799 187
144 190
321 509
435 542
661 138
441 989
769 998
925 231
709 763
867 518
499 285
563 767
756 472
236 313
351 309
190 666
141 988
843 268
524 186
971 96
890 754
613 850
634 114
73 679
995 605
989 729
122 567
909 636
778 841
707 83
612 214
535 879
511 101
673 415
863 986
475 412
986 836
714 93
613 730
759 591
929 470
26 343
426 113
482 597
911 791
533 893
97 972
498 324
813 896
608 198
594 429
864 939
196 457
425 261
575 207
228 153
901 524
553 128
957 818
974 182
790 11
886 834
219 628
380 121
370 932
132 733
455 518
313 460
392 92
951 885
923 53
87 803
191 738
101 260
457 709
422 331
785 852
288 63
534 36
125 807
131 215
799 690
406 25
638 242
640 385
54 550
883 152
127 369
689 589
200 372
386 106
583 68
821 622
47 680
163 846
904 655
850 635
545 931
662 943
274 457
713 909
275 977
25 705
484 91
548 826
427 959
749 568
364 738
519 449
823 992
240 895
852 112
509 79
252 678
756 345
46 774
535 851
551 202
131 879
494 287
478 135
285 223
418 502
333 793
536 691
359 243
427 656
413 146
248 162
550 919
383 806
92 753
515 760
218 691
909 232
337 377
103 289
823 910
970 451
30 316
211 392
817 513
744 181
58 648
62 333
402 65
35 236
756 838
924 480
350 711
284 377
583 363
763 293
913 468
309 868
410 552
153 952
49 344
793 508
426 771
505 663
850 676
188 86
556 469
522 317
289 573
743 645
91 978
155 439
654 849
70 118
492 274
335 657
260 775
989 763
648 512
354 311
259 476
616 878
705 559
391 520
292 221
775 239
262 336
381 120
791 252
842 157
246 779
718 842
226 738
165 107
936 465
467 391
589 957
367 281
555 818
157 621
155 950
433 234
613 399
648 536
327 497
227 574
519 52
692 562
241 107
640 800
987 496
122 303
480 404
202 582
278 325
147 817
796 973
503 896
832 749
775 333
317 691
595 531
724 529
868 937
313 369
989 408
164 88
35 941
743 562
410 323
561 521
470 435
349 34
706 634
278 242
700 356
629 549
107 748
739 327
561 129
494 606
632 824
252 100
417 749
920 735
844 317
792 83
427 230
933 121
608 204
221 576
693 478
540 632
930 699
169 631
266 138
285 138
217 91
626 893
567 47
930 62
417 750
607 64
738 814
982 706
166 356
524 421
443 740
254 885
288 28
46 237
335 559
857 600
917 236
465 81
86 487
265 400
387 186
680 368
857 640
981 714
920 13
170 273
588 245
104 874
871 511
792 228
612 423
985 349
57 668
477 999
704 959
802 561
468 103
800 137
28 410
606 100
154 421
36 629
578 532
508 695
955 359
981 871
108 453
911 21
830 868
544 426
885 137
468 840
682 778
635 73
583 442
681 442
47 226
803 570
132 66
218 751
945 592
185 922
858 579
279 844
566 676
375 209
270 969
700 362
154 10
763 829
485 418
581 337
394 31
325 970
379 213
384 52
247 557
647 969
12 480
165 531
320 131
898 428
622 982
948 80
431 100
617 354
530 434
968 55
994 257
43 767
965 592
11 336
318 885
312 153
209 778
141 246
929 457
990 941
171 255
381 580
555 672
226 589
308 793
80 273
436 678
269 531
835 640
422 566
511 757
807 382
196 619
583 640
263 809
915 669
368 411
310 570
107 822
716 273
369 43
189 667
119 622
302 502
558 182
287 591
940 881
558 771
566 246
405 731
546 598
593 805
613 297
818 230
719 274
245 878
169 874
141 814
848 127
435 867
796 123
869 754
132 25
357 874
217 107
751 534
235 59
205 153
353 428
694 342
428 209
855 202
958 355
379 561
692 184
910 617
25 671
687 417
802 694
188 133
932 116
635 551
35 315
158 72
343 467
83 478
39 772
243 60
215 874
728 844
647 856
507 952
274 549
386 163
353 189
338 29
540 645
662 735
285 510
67 374
295 258
788 68
671 31
289 663
955 162
716 811
662 106
179 898
209 935
556 90
117 888
394 130
216 121
170 418
23 810
877 372
180 867
70 29
329 952
914 449
220 167
447 995
717 77
283 588
222 804
754 224
435 591
825 699
794 938
357 659
598 798
817 398
500 276
652 337
550 169
523 850
196 500
199 618
770 873
493 881
509 990
774 46
525 636
334 230
697 732
606 765
424 955
571 219
277 828
728 413
531 371
976 392
916 597
895 58
782 713
891 224
333 993
847 934
815 345
694 585
736 207
545 12
973 455
405 159
373 166
501 751
667 544
908 259
994 375
579 687
643 959
870 121
150 993
82 130
889 323
862 524
186 239
442 303
552 748
964 707
936 496
788 719
870 22
405 164
539 431
322 940
520 997
227 84
145 369
194 433
892 145
20 569
99 920
295 774
847 958
648 440
214 342
335 738
692 768
615 558
965 518
746 872
786 901
678 61
158 532
730 416
146 661
52 389
966 143
50 103
705 645
814 625
297 460
681 335
347 142
795 15
816 242
202 466
636 551
708 560
256 970
495 308
571 301
518 105
37 659
620 68
222 653
83 719
761 504
788 619
420 576
228 501
760 294
843 299
73 500
179 36
422 74
234 566
447 488
998 748
117 908
539 347
730 366
109 328
234 84
899 375
199 549
457 497
514 411
191 21
249 292
116 360
437 494
662 854
907 327
806 671
465 663
66 153
353 452
241 107
479 577
647 198
859 507
103 681
713 947
544 922
143 585
72 335
79 644
414 894
516 602
961 836
788 279
531 667
518 286
501 36
84 940
149 599
231 616
457 930
819 760
273 489
520 588
455 925
764 192
790 846
678 806
931 844
669 730
663 925
433 728
899 474
600 916
304 622
499 441
144 390
154 901
171 336
116 834
220 935
114 539
598 641
555 289
497 139
135 661
971 45
428 131
352 982
637 14
475 749
530 960
766 874
443 606
360 671
19 801
825 302
962 14
397 527
645 149
851 368
796 266
814 513
530 30
159 235
677 490
621 36
443 403
318 126
409 596
52 780
920 16
573 410
71 845
369 800
266 634
84 857
301 577
549 194
257 922
915 405
558 932
739 276
610 432
213 817
363 729
284 27
467 240
824 458
306 20
954 379
912 743
246 202
129 395
48 733
81 722
534 758
649 238
627 407
971 531
116 308
389 740
792 364
125 51
18 409
109 713
798 607
329 889
718 362
731 267
516 441
59 297
445 640
715 605
152 359
251 666
209 451
583 53
155 252
149 579
251 825
174 620
355 544
633 131
926 496
182 552
674 762
939 877
573 838
689 343
578 783
496 900
866 733
589 491
119 224
130 376
855 789
292 235
580 100
477 292
30 604
498 562
803 29
537 106
185 616
197 878
33 885
910 260
736 579
891 595
107 17
485 235
113 393
227 282
554 31
134 699
364 24
381 226
643 779
290 630
602 758
420 751
641 284
505 793
752 62
907 477
632 854
766 491
690 180
55 529
893 768
139 985
996 17
248 638
683 809
431 285
343 693
744 13
691 968
540 102
473 619
415 143
519 561
263 323
711 665
287 808
839 229
137 439
175 601
140 533
274 110
220 399
944 464
292 705
844 475
46 223
35 755
976 852
762 684
220 31
768 496
935 195
54 836
148 437
977 762
94 807
777 934
300 535
775 974
14 897
772 46
629 290
151 633
279 552
746 668
677 363
328 719
820 373
812 444
114 42
496 750
886 83
266 43
575 30
465 750
535 71
196 649
39 946
773 46
504 288
229 101
948 644
843 442
999 240
633 716
641 182
821 986
86 351
912 473
470 737
615 362
899 978
878 242
297 45
316 429
670 771
171 884
49 708
41 456
633 546
858 578
612 531
762 922
460 329
211 649
173 252
479 253
74 833
636 536
441 808
343 454
226 682
210 113
176 538
108 677
574 958
761 894
496 18
857 978
353 558
205 768
502 672
881 120
81 312
988 218
273 888
782 433
156 452
849 236
745 616
758 171
153 848
307 462
779 209
69 152
414 647
925 323
19 760
422 846
318 236
793 243
334 62
966 242
342 279
242 746
728 140
962 571
253 974
113 240
887 117
592 255
930 742
13 105
499 621
585 649
66 908
334 818
172 849
520 813
914 524
436 979
691 920
84 731
736 794
484 833
558 66
843 203
349 882
605 659
787 367
118 377
633 479
443 861
385 155
439 759
774 180
568 159
800 696
156 496
674 606
739 299
627 463
909 399
925 53
535 325
430 468
499 70
567 807
963 128
779 581
998 780
618 854
885 419
360 825
413 450
875 185
540 178
133 529
529 333
81 757
766 11
254 446
589 436
227 673
563 22
219 106
702 240
661 996
454 890
924 756
754 39
52 711
628 900
268 196
918 373
11 549
958 22
880 412
293 832
750 798
174 620
945 413
661 487
778 725
497 411
973 380
441 808
545 133
831 512
300 813
963 104
629 823
156 100
459 619
257 175
269 773
454 717
304 416
315 750
555 968
561 129
662 854
402 861
483 742
831 380
763 51
951 199
710 399
193 305
747 486
585 105
686 888
394 845
622 205
997 229
426 335
937 83
638 206
873 474
712 444
519 898
560 314
810 87
817 637
332 976
769 263
847 716
406 984
577 77
447 191
274 496
130 765
960 92
916 130
954 421
78 559
472 997
422 966
908 722
776 672
728 398
153 357
283 568
439 693
494 936
58 537
773 975
172 717
513 41
612 355
950 179
843 52
343 606
926 438
722 574
254 219
685 318
506 994
560 629
449 391
460 892
18 462
625 280
915 467
564 772
617 919
838 735
120 962
818 346
505 28
499 544
45 929
301 512
317 628
142 344
718 393
922 204
144 817
927 540
867 25
854 810
210 108
955 761
883 97
397 910
841 924
816 925
74 242
240 75
397 482
114 60
226 805
388 832
815 614
506 817
705 163
540 793
320 730
427 563
543 918
295 511
858 414
506 297
421 565
121 947
168 445
148 924
636 81
708 188
135 583
854 63
142 510
65 545
629 568
941 425
803 963
471 713
788 258
18 277
499 821
558 645
997 866
618 444
461 648
164 519
37 772
152 977
277 743
729 833
482 905
278 157
371 197
327 482
993 389
623 536
797 688
299 126
253 638
655 431
300 126
953 731
121 987
465 208
542 677
825 353
558 647
991 385
469 798
734 984
123 691
241 197
815 464
516 857
809 192
493 627
641 441
255 44
581 769
275 343
266 781
162 221
560 920
402 280
733 892
943 132
231 186
880 843
142 484
286 577
976 92
799 400
118 75
167 400
769 361
663 105
724 471
655 870
764 674
266 777
140 25
186 227
508 564
207 830
788 581
908 759
740 114
673 882
696 486
274 39
999 814
211 905
122 501
571 31
11 739
349 987
993 707
614 576
860 976
739 975
487 662
360 215
494 586
897 578
250 39
383 467
161 726
51 517
316 274
461 602
661 936
19 580
912 328
122 966
640 16
697 880
417 848
721 155
216 357
396 520
203 117
322 868
667 549
416 93
225 309
248 447
703 937
346 437
685 604
583 181
592 319
850 57
956 592
824 453
517 951
189 949
658 938
778 30
96 659
787 611
824 457
78 201
671 845
674 489
612 831
94 536
674 369
564 393
496 964
675 716
870 370
992 614
843 502
637 909
693 401
690 546
943 387
595 173
89 602
63 655
855 285
468 696
665 560
137 271
316 721
137 348
550 786
154 486
710 571
872 802
399 28
730 889
656 64
839 257
710 673
688 156
608 690
690 226
260 388
535 748
211 100
385 665
34 423
264 560
977 834
821 94
513 615
397 687
653 902
535 866
410 886
172 51
584 461
207 935
191 73
192 646
771 832
622 113
325 58
104 172
907 305
599 913
743 286
533 241
113 692
251 175
625 693
104 159
41 105
163 822
102 148
742 264
330 609
903 457
796 102
309 818
144 899
35 347
19 158
856 568
865 320
179 631
410 657
571 240
506 19
931 827
797 118
892 764
492 132
450 214
957 29
795 844
216 157
279 383
938 424
997 457
169 592
678 324
105 700
335 560
876 454
877 500
376 323
155 363
729 502
457 522
200 95
553 765
748 933
499 787
523 733
523 909
362 66
36 151
622 498
817 452
170 365
526 355
692 170
271 107
738 27
966 286
395 697
692 112
655 715
119 475
35 599
536 597
525 128
943 715
129 416
482 757
968 860
528 224
523 594
629 903
773 593
245 582
883 94
987 159
305 94
196 379
534 632
465 748
394 811
731 850
188 385
260 714
690 323
511 128
310 501
339 711
642 548
889 939
675 497
31 795
178 514
383 90
863 255
56 539
852 789
874 171
368 643
183 723
931 792
220 881
348 810
400 548
84 723
449 932
217 609
913 11
484 391
64 412
881 343
949 994
753 517
541 255
496 613
414 977
298 393
210 642
600 884
979 463
570 173
889 92
942 37
431 693
461 421
508 462
212 556
264 142
271 584
246 367
218 700
394 201
583 365
614 285
670 393
428 152
429 796
553 49
133 373
35 73
473 994
636 435
111 820
989 481
427 877
213 291
246 843
252 355
456 522
546 100
861 581
160 308
718 800
620 148
857 572
691 928
621 746
236 152
279 496
481 227
330 959
786 838
314 371
236 148
916 86
142 626
66 173
552 308
361 28
299 969
773 390
54 867
828 171
260 975
731 160
484 348
752 19
119 641
761 604
735 396
90 312
900 260
803 683
472 198
722 290
986 628
469 696
630 115
501 90
476 56
980 890
240 178
413 258
833 109
801 645
309 438
229 60
631 558
728 260
712 268
950 107
899 279
895 462
880 66
138 452
576 666
465 100
391 908
414 877
958 483
726 845
871 202
807 169
857 96
998 704
382 120
741 378
98 325
490 425
784 262
289 63
134 383
114 773
354 425
401 45
772 331
924 30
919 832
369 957
455 924
982 779
84 426
707 819
295 788
983 412
767 540
773 822
643 890
94 863
986 354
80 541
349 12
248 497
164 566
191 106
641 541
250 741
920 719
766 35
472 817
368 613
269 803
640 27
279 225
391 628
496 152
23 688
758 932
711 370
83 945
71 645
14 197
207 709
219 52
473 570
246 187
474 437
26 975
225 262
46 703
573 622
159 962
945 453
954 239
450 101
775 282
302 900
167 498
54 577
969 415
24 426
141 820
157 509
59 260
802 849
653 308
871 346
839 243
375 896
960 176
948 568
912 73
855 487
529 105
499 551
426 542
352 151
106 15
397 238
42 218
259 608
86 372
508 448
85 283
868 602
179 632
362 323
203 656
765 478
406 626
732 559
531 599
463 49
892 182
377 651
697 977
546 639
904 204
840 19
11 135
636 423
506 580
965 669
576 158
465 386
321 118
197 715
341 662
796 454
812 96
849 986
448 273
36 613
865 66
132 553
559 599
292 201
678 949
483 13
105 439
75 489
372 888
312 638
13 722
959 485
103 392
145 542
297 52
689 740
339 450
180 599
826 890
736 314
117 42
576 156
560 264
33 586
937 344
135 301
147 453
278 81
939 383
462 611
319 754
828 895
947 201
603 88
887 120
768 551
839 774
444 369
647 931
795 442
33 263
840 565
482 207
957 118
86 688
154 193
943 981
649 951
400 954
66 458
932 120
593 688
138 588
154 312
973 431
131 432
396 914
464 50
148 893
571 117
501 875
253 144
672 408
753 10
858 351
502 984
598 443
724 869
706 855
255 962
790 745
920 152
267 910
759 897
88 842
988 659
951 274
145 916
738 190
353 931
273 584
736 871
570 843
483 671
996 374
734 43
561 482
972 96
277 494
991 695
267 751
868 787
252 472
487 553
200 254
266 948
981 888
85 484
710 250
849 394
344 713
364 714
899 628
980 743
440 396
884 198
280 661
171 887
120 428
501 233
325 165
838 535
806 654
646 421
415 301
494 201
555 657
361 210
541 281
695 912
775 511
929 153
529 598
428 465
190 841
790 28
796 702
414 155
872 508
236 813
193 271
992 816
582 539
194 23
874 834
512 690
195 404
731 459
35 655
970 404
900 77
311 445
727 655
868 121
687 558
217 757
920 139
830 713
367 817
378 856
786 418
638 177
311 347
222 791
705 649
315 562
618 425
128 524
909 962
471 15
403 703
26 381
850 359
604 744
307 252
253 489
396 810
817 414
785 837
772 400
515 247
984 113
842 44
753 560
129 843
165 94
584 954
471 259
380 186
298 959
455 410
280 101
937 464
203 62
789 579
132 897
813 260
670 309
204 768
307 567
994 635
58 133
871 339
626 801
773 958
403 572
457 947
173 67
749 54
504 468
136 983
129 582
101 962
341 408
253 985
644 951
62 955
471 244
111 920
532 260
990 708
72 669
831 299
818 297
591 345
381 80
123 595
467 690
306 373
868 151
545 789
933 584
216 596
633 308
94 298
121 596
769 288
970 33
782 315
549 749
858 205
896 344
952 398
972 362
114 894
801 590
702 663
313 203
618 465
620 417
510 456
858 328
27 353
894 528
800 522
251 304
973 402
574 963
437 283
854 509
133 56
794 482
407 486
746 179
311 723
995 235
913 29
11 643
816 462
164 549
41 436
977 807
858 638
556 155
852 303
57 745
322 959
357 301
135 514
478 690
680 429
587 41
159 483
712 260
483 22
897 993
545 828
971 755
214 930
630 408
116 841
711 649
619 281
636 385
331 429
853 240
158 566
225 334
705 899
788 937
45 635
560 340
862 560
157 317
570 808
218 547
742 390
244 544
182 610
278 105
452 669
503 967
644 466
285 650
576 530
678 443
240 900
69 335
909 615
955 450
517 878
969 145
425 592
438 42
310 606
405 933
771 296
812 382
496 299
162 261
645 552
153 837
792 148
350 443
546 828
258 711
109 896
977 503
546 838
831 677
215 507
342 292
439 888
387 322
766 690
902 623
403 276
185 620
734 618
60 360
621 15
133 253
950 772
862 710
812 482
209 52
68 986
240 851
800 88
707 825
205 765
252 111
904 330
823 441
486 897
747 439
858 210
432 493
281 218
88 138
999 82
424 264
340 515
968 331
87 911
257 374
801 213
275 741
10 655
862 250
816 161
166 575
984 71
175 850
960 675
456 219
739 80
240 826
232 90
509 207
749 348
763 611
137 267
968 860
444 46
334 997
598 292
14 803
99 764
492 904
315 631
148 230
540 802
959 28
66 587
987 309
575 86
482 769
652 998
998 105
923 538
142 799
847 959
120 892
64 600
390 228
966 755
607 518
724 169
729 858
623 581
903 246
52 137
39 884
975 320
912 687
690 858
255 688
860 506
611 702
641 420
306 561
635 262
725 771
808 658
662 244
161 689
772 235
80 45
454 799
808 964
935 554
627 247
666 876
331 561
444 605
24 245
774 527
463 506
160 690
179 143
997 278
161 328
35 831
452 975
962 816
162 535
699 930
430 862
695 966
225 909
805 567
474 202
301 57
232 473
256 364
302 778
583 18
297 559
863 423
395 924
139 615
633 943
633 732
818 140
806 463
399 827
97 685
206 21
241 436
613 242
273 228
22 685
823 992
127 57
433 610
202 238
706 767
914 113
127 676
703 476
512 961
289 397
825 156
474 357
995 237
833 68
224 282
323 480
795 570
343 875
933 971
925 790
492 428
344 639
188 893
213 75
498 398
717 588
748 315
431 217
809 955
498 174
390 516
740 74
642 500
157 689
400 824
669 823
552 957
222 594
215 387
982 173
511 328
599 402
696 969
642 913
945 168
798 248
644 920
154 29
670 862
973 123
361 179
31 326
226 923
164 448
492 953
787 149
835 338
489 157
739 106
751 621
37 221
586 873
474 654
238 859
135 460
511 584
294 528
986 153
765 299
923 628
808 419
978 473
568 830
236 614
384 439
235 579
505 651
587 249
745 159
119 361
153 941
75 469
814 236
750 916
574 909
21 403
975 272
543 389
751 632
201 529
336 728
912 40
29 566
517 950
228 802
450 947
581 395
852 554
922 102
443 731
470 668
47 183
35 547
132 413
469 39
458 598
816 895
602 197
91 651
266 944
37 628
704 18
366 262
899 524
690 136
69 760
250 684
638 723
232 197
670 453
599 905
387 41
634 467
219 618
77 479
26 770
553 648
935 446
376 575
123 946
920 335
787 26
778 380
243 99
205 336
868 605
252 192
733 428
929 326
678 999
430 969
134 616
835 933
112 559
948 80
511 385
546 873
147 504
487 273
350 304
764 709
229 856
696 892
340 614
162 240
104 628
883 159
361 689
346 442
223 368
91 919
266 486
967 90
954 262
574 450
229 714
586 797
880 253
228 991
31 955
96 397
965 360
384 46
360 760
67 391
585 837
138 524
113 348
361 671
143 561
272 477
687 269
127 261
814 560
687 811
457 700
301 109
796 344
811 732
44 207
429 107
620 290
734 262
137 969
779 88
455 547
642 751
424 167
674 975
795 966
18 234
18 113
272 977
386 943
852 214
798 574
633 360
287 364
254 411
677 12
940 87
767 198
547 73
44 469
14 166
358 555
205 422
636 768
208 630
81 611
759 607
479 406
182 650
835 314
855 420
701 874
784 681
703 315
132 796
438 881
989 672
600 218
877 450
789 439
403 486
435 756
388 825
657 199
874 332
280 801
191 464
673 856
986 746
403 805
742 378
331 175
339 392
445 19
685 941
788 925
946 572
64 206
953 142
805 553
36 869
87 948
914 641
93 603
501 53
733 187
992 776
458 875
452 953
534 239
383 941
329 254
26 177
825 293
183 273
988 111
593 407
560 780
54 921
157 261
592 383
672 527
618 849
930 729
633 89
260 999
493 651
489 820
129 806
736 637
895 471
867 541
287 329
875 783
900 701
528 760
952 305
795 519
717 140
340 853
102 174
372 329
469 584
949 438
590 687
261 425
614 928
674 941
570 726
252 865
62 595
955 445
357 914
50 122
293 488
127 398
697 555
416 459
818 949
949 361
900 515
16 588
163 918
38 796
427 872
192 877
489 226
286 69
653 10
294 86
119 708
867 289
405 208
88 966
207 120
448 494
40 227
793 603
478 571
656 852
106 166
770 604
594 298
875 601
208 740
507 192
711 154
300 613
409 232
55 887
510 395
832 732
959 813
17 464
650 989
233 634
946 792
382 479
150 39
224 781
149 743
648 994
113 479
707 241
531 778
854 14
94 880
740 538
973 396
241 700
830 119
221 125
368 473
916 76
535 980
94 705
631 53
248 767
675 534
139 990
208 383
234 557
552 194
922 534
510 385
539 391
640 369
919 317
764 245
917 525
557 901
381 783
723 799
774 900
104 153
34 120
874 421
467 634
572 609
231 367
49 495
779 410
423 336
558 245
458 156
610 945
133 325
96 683
706 373
239 358
155 435
807 763
756 465
583 52
62 808
348 429
901 659
649 133
137 431
416 141
896 23
926 420
198 54
121 299
635 764
498 683
14 451
943 598
871 604
159 838
446 627
304 690
175 695
247 368
957 562
336 470
802 572
104 428
574 29
440 566
181 874
562 273
902 319
671 862
486 329
160 475
253 886
861 695
74 388
807 271
141 781
885 735
69 957
21 364
465 606
920 749
612 440
375 484
463 616
500 931
995 563
613 454
64 182
437 889
779 130
413 987
435 736
450 710
776 123
140 686
197 693
475 573
684 832
792 833
990 842
943 670
766 268
74 888
212 105
725 132
474 640
706 909
48 868
596 984
236 98
702 147
225 111
611 287
682 992
785 271
939 204
590 207
757 370
943 740
758 20
276 92
786 268
149 107
405 523
858 86
772 598
644 454
765 725
167 357
766 451
40 210
110 654
488 178
790 946
140 854
414 621
342 459
274 826
554 405
432 574
311 236
818 776
93 23
817 369
998 645
425 152
681 268
652 165
174 378
740 174
602 431
539 956
821 688
123 686
583 702
377 869
295 881
254 899
847 977
53 89
385 47
352 236
252 787
826 177
634 557
68 479
688 806
959 607
978 126
737 41
202 622
508 925
120 315
255 440
559 303
411 963
33 188
194 867
442 385
955 758
942 273
695 624
830 96
911 786
665 266
524 634
407 560
78 729
705 879
167 301
139 278
438 590
427 56
539 490
223 44
924 412
782 130
148 292
515 652
672 769
185 632
147 860
701 227
300 485
105 443
962 589
202 342
893 502
302 474
533 336
706 846
706 481
383 810
606 414
59 816
838 174
886 925
83 338
132 590
721 359
104 651
465 131
944 790
754 637
650 907
489 134
919 590
988 390
573 196
602 840
515 853
934 811
767 209
592 903
447 263
212 116
785 136
151 722
278 796
474 181
12 295
994 612
130 808
173 436
233 291
450 783
958 301
352 736
158 839
812 260
961 639
242 158
53 468
182 952
753 943
127 584
145 969
536 693
551 178
160 900
47 722
846 442
955 597
226 324
51 735
558 21
675 617
666 974
247 995
663 86
286 375
991 843
58 957
857 24
702 853
453 798
915 503
318 430
385 10
839 60
236 685
589 221
439 844
379 572
66 264
731 474
797 502
598 832
118 967
683 385
826 925
876 350
316 973
612 21
834 420
852 796
368 99
323 904
732 425
138 777
865 900
946 448
412 592
604 885
179 948
61 288
57 675
758 478
842 305
441 882
314 139
392 43
577 359
258 28
641 923
178 280
67 388
195 778
696 200
605 974
654 156
39 648
610 175
255 739
517 316
384 238
670 487
830 569
127 401
714 968
927 394
760 828
344 206
731 642
305 519
828 596
644 831
63 272
715 867
354 687
359 82
194 806
921 767
285 782
884 373
381 670
616 292
53 15
983 595
404 338
523 204
428 762
107 711
518 601
42 777
969 157
731 194
202 539
209 651
872 474
412 945
576 720
864 400
390 899
31 967
314 850
152 989
588 675
805 437
422 228
760 944
895 135
759 403
665 20
140 331
830 500
918 39
693 83
638 850
505 258
529 17
774 498
300 879
349 217
647 558
918 243
644 790
905 311
270 567
857 95
534 971
446 501
625 742
354 428
928 97
724 399
389 22
719 447
639 571
459 144
961 882
587 986
956 913
393 503
175 137
210 699
826 765
859 919
367 74
698 144
321 122
650 267
491 909
156 524
121 463
590 792
606 298
700 603
483 540
230 532
718 215
491 402
684 493
83 616
984 831
553 310
700 548
111 565
803 83
970 684
743 813
970 598
89 11
562 139
938 235
16 442
501 812
358 826
617 235
399 518
434 529
968 510
10 234
642 716
254 458
938 523
651 759
956 459
978 47
870 227
830 215
418 581
178 20
460 688
935 279
430 173
56 498
111 222
746 297
882 547
852 360
788 546
403 807
557 679
371 907
69 477
573 946
794 882
834 140
848 466
263 822
465 883
579 617
980 175
522 643
800 481
642 152
659 997
914 35
651 433
387 438
153 565
861 125
524 746
701 829
286 579
570 641
427 266
355 944
396 188
726 267
87 356
547 644
768 678
929 789
739 451
551 795
666 238
946 10
532 92
519 834
218 799
657 400
250 940
268 620
245 933
811 383
955 51
787 675
732 782
680 354
807 548
936 49
907 722
162 758
801 88
960 205
678 271
325 283
156 41
603 513
41 133
99 727
988 349
984 651
450 287
667 145
911 765
15 695
540 933
972 581
912 217
169 776
184 975
439 474
124 792
844 631
616 573
170 350
613 132
238 952
604 249
784 119
648 224
918 174
296 37
58 505
857 762
617 473
785 223
844 678
435 376
486 224
125 278
420 706
459 661
360 592
594 864
979 735
810 962
97 373
828 184
97 856
253 564
835 939
440 643
482 788
859 654
951 697
855 582
918 475
475 295
822 72
706 14
340 185
82 469
308 257
31 867
891 441
288 230
168 704
293 530
412 609
250 14
67 306
343 683
336 719
278 432
293 553
744 109
431 757
158 336
883 343
647 979
14 112
732 65
204 870
908 990
10 759
438 62
448 786
861 915
869 545
31 842
329 859
126 418
221 701
409 823
155 526
429 765
315 933
920 53
112 932
210 657
880 83
323 158
766 359
226 549
632 753
24 993
719 796
608 514
54 894
408 682
653 499
425 194
593 764
509 873
594 817
927 855
545 102
528 63
344 11
517 759
480 26
223 671
296 197
31 898
918 46
935 460
684 109
685 990
367 75
71 380
789 286
601 190
230 874
965 82
535 608
743 662
444 367
95 946
279 10
890 422
271 56
438 915
32 864
248 16
586 672
423 561
422 740
549 201
818 566
428 925
588 624
567 21
225 166
539 642
882 588
234 77
408 770
550 881
676 469
311 629
126 248
983 682
477 442
824 987
521 395
255 942
466 669
161 791
862 426
164 924
536 786
910 415
600 263
326 727
846 95
917 82
672 234
609 231
866 379
715 440
246 362
97 137
599 446
351 232
852 296
713 35
85 929
231 985
461 609
526 703
783 964
904 500
775 270
768 61
747 807
617 833
618 977
557 787
294 967
687 136
864 65
516 399
323 48
445 706
172 298
329 185
453 69
283 975
124 366
30 468
990 865
253 181
971 128
116 963
447 890
89 791
186 571
909 471
539 165
411 268
510 948
177 610
673 572
819 464
864 972
688 792
554 678
777 385
764 673
316 231
528 909
558 180
439 138
742 950
383 891
235 644
539 160
946 702
208 573
685 812
354 812
173 245
722 562
286 943
827 877
203 43
535 932
806 55
488 645
753 977
178 450
252 434
474 186
972 901
825 669
570 110
800 951
494 698
102 671
777 150
306 619
634 180
23 760
705 756
723 586
701 825
959 293
431 731
711 762
80 553
654 619
14 891
157 773
126 963
226 989
188 595
683 787
556 982
789 274
990 234
949 793
410 554
927 450
466 273
693 238
15 488
166 82
827 671
67 965
118 461
162 319
153 510
14 507
82 994
811 70
44 364
176 435
513 443
618 480
483 101
840 380
211 524
451 284
59 890
735 469
177 658
597 839
705 401
407 618
16 862
22 652
965 360
890 248
104 62
247 602
161 845
306 747
514 52
546 331
601 735
482 892
680 974
637 158
321 281
132 286
524 342
592 387
952 34
392 329
56 647
417 517
338 597
526 174
486 104
450 795
722 983
25 96
243 360
778 596
102 962
905 771
356 586
287 938
92 593
171 687
55 809
165 738
441 933
337 29
111 881
683 415
954 664
157 35
598 683
723 522
975 268
104 574
216 161
656 169
488 655
98 413
539 695
828 223
475 191
236 398
216 919
100 957
402 616
565 620
187 672
379 131
112 163
323 207
641 166
853 803
757 212
48 589
568 647
343 408
907 273
135 603
228 44
978 119
237 492
227 391
505 113
164 861
953 534
96 750
112 355
459 881
206 503
586 441
998 879
988 773
889 528
666 17
63 232
445 905
369 157
506 645
441 234
214 821
723 278
24 577
106 503
758 115
477 347
570 695
355 627
582 760
919 339
851 568
377 680
70 680
925 121
547 395
416 157
958 903
610 330
983 43
823 458
102 569
136 660
168 229
482 89
958 713
87 601
347 101
480 293
470 116
800 129
491 84
635 986
62 352
277 818
237 441
967 243
804 699
90 299
959 330
234 408
494 841
313 927
63 572
302 472
803 215
713 296
16 695
37 490
837 60
485 787
569 780
648 64
939 140
914 791
319 259
257 711
274 490
385 137
676 821
880 414
855 455
12 376
435 590
849 443
448 319
969 88
556 291
990 53
961 207
952 181
88 587
18 355
833 788
368 654
336 889
507 906
687 559
783 397
749 314
705 787
766 705
708 858
366 578
818 163
244 856
742 528
713 89
868 739
254 115
180 872
988 807
820 365
270 95
924 493
936 91
967 539
401 601
47 863
689 993
278 51
529 889
490 23
623 296
640 262
689 545
710 318
933 99
555 594
163 61
432 583
472 658
161 871
280 510
876 998
567 772
974 261
256 302
305 526
511 320
495 630
44 245
753 11
609 785
618 68
650 491
23 441
379 319
518 360
49 434
611 686
725 816
383 190
860 183
962 772
496 327
684 311
614 456
880 996
900 645
624 57
722 389
664 385
97 342
301 233
933 840
459 681
344 868
281 370
985 509
130 460
686 453
147 589
542 932
618 542
60 568
200 802
111 535
481 295
552 195
927 496
391 111
947 644
141 53
42 363
881 658
582 695
241 996
598 798
882 93
435 786
719 158
205 525
730 569
904 669
128 572
288 733
378 998
11 284
371 142
492 426
974 672
605 899
607 961
489 775
476 310
398 267
504 558
453 53
489 243
934 369
73 913
828 499
136 774
775 818
777 208
759 133
962 410
614 246
399 135
675 567
989 423
73 423
681 168
589 989
837 292
629 15
191 689
647 752
594 192
388 173
136 650
344 519
725 827
924 633
390 346
87 826
221 144
652 283
148 346
768 98
37 342
509 379
765 596
202 534
710 844
348 265
654 733
820 354
448 282
597 100
475 429
835 698
916 144
247 945
151 762
134 765
202 385
881 196
845 460
858 702
360 490
248 726
186 402
465 517
489 653
499 897
590 674
494 25
301 406
193 759
828 13
976 881
318 70
575 70
693 431
357 723
142 97
954 903
528 949
222 405
25 539
680 465
737 570
526 635
434 722
463 611
454 412
555 859
504 32
419 561
376 591
543 639
943 119
159 669
177 757
779 170
726 193
349 139
810 149
189 905
779 109
411 199
172 101
258 105
142 251
523 998
289 130
586 683
320 554
436 173
358 431
432 896
365 542
782 459
989 350
48 481
813 362
622 222
887 198
454 812
779 134
698 620
666 181
535 946
645 46
931 271
114 494
674 415
17 518
691 629
319 787
527 179
224 853
746 296
982 463
275 485
594 243
580 479
354 672
30 955
376 92
136 490
542 895
461 394
41 844
91 381
192 920
56 615
994 316
597 230
290 943
428 148
300 846
70 952
306 865
69 741
490 566
355 219
961 289
39 571
175 548
214 412
119 467
355 725
129 177
941 687
868 35
428 927
14 245
509 702
280 414
291 851
849 404
636 53
535 366
676 134
19 118
80 857
689 301
730 853
651 600
871 918
172 579
610 260
165 783
100 265
458 322
813 915
911 306
719 817
85 906
843 247
522 24
250 415
191 17
857 710
489 661
292 909
564 362
284 981
363 804
960 844
502 934
357 693
898 186
717 381
780 457
36 158
862 972
532 434
387 157
423 581
94 866
860 442
836 957
168 452
933 778
930 576
111 190
114 919
194 655
973 112
581 877
329 600
782 517
909 622
42 877
700 497
68 964
114 954
566 447
20 979
948 774
463 559
310 257
866 493
628 488
557 944
971 669
234 400
693 213
764 982
923 33
38 533
324 700
37 791
602 683
527 347
509 950
30 703
541 339
64 477
657 134
198 850
781 167
40 574
690 885
401 846
992 895
285 227
127 450
130 696
56 138
324 604
278 209
713 565
333 470
74 715
640 243
315 161
513 405
932 491
218 261
752 321
817 56
435 153
886 779
953 992
398 876
126 325
331 760
592 288
370 243
827 744
273 324
314 910
899 650
844 657
16 142
365 540
455 176
721 72
920 963
690 856
499 565
735 330
986 94
627 76
598 81
528 319
840 991
202 156
905 303
188 648
89 309
115 611
132 393
745 534
110 174
552 594
21 467
354 64
470 323
482 121
300 837
346 627
503 133
421 219
423 931
767 14
163 866
375 13
79 779
751 476
433 932
450 372
728 484
678 800
140 966
761 810
676 256
154 726
813 302
284 637
612 986
836 646
694 234
84 350
602 131
942 453
620 480
691 599
506 192
27 188
767 955
296 45
876 567
670 791
455 620
704 397
246 587
738 896
640 164
498 849
218 392
701 788
924 478
572 923
715 238
850 612
705 817
344 85
615 116
409 222
422 916
261 924
575 692
797 665
671 551
535 28
182 229
393 663
877 60
91 149
245 561
386 300
990 263
832 43
196 595
453 919
305 867
205 339
85 700
837 951
523 198
415 97
276 560
318 573
98 749
190 773
93 801
463 642
269 609
123 57
800 845
729 637
475 313
778 561
462 223
631 724
165 978
56 791
796 149
819 930
702 70
580 832
754 831
529 322
744 304
923 34
937 449
100 413
690 800
452 918
995 917
351 479
450 251
782 592
988 393
490 12
160 682
626 704
46 753
840 645
442 89
353 618
750 46
238 631
896 449
807 113
457 867
871 343
997 349
123 959
815 47
676 496
163 284
728 574
392 815
839 968
139 66
577 134
342 872
710 563
131 790
272 647
204 125
677 823
477 401
947 33
586 112
297 571
656 763
367 971
813 195
651 508
528 767
245 420
908 286
185 136
407 282
667 920
196 613
426 296
902 123
490 261
381 860
472 614
122 34
978 661
186 817
316 459
187 334
679 737
441 608
998 273
31 846
124 921
567 44
364 659
920 972
10 95
205 826
182 969
90 704
922 833
882 982
13 685
699 234
349 26
362 580
62 946
443 765
982 925
604 50
456 397
148 724
923 487
766 46
330 849
645 965
398 450
634 217
241 626
439 570
762 222
36 163
167 466
790 106
106 955
255 612
558 417
653 610
209 909
789 161
759 688
384 109
508 137
919 654
180 903
148 966
984 539
159 211
414 338
294 840
772 605
325 913
181 300
402 238
280 353
481 530
917 402
104 541
743 155
549 608
332 804
819 272
742 86
665 51
34 629
765 250
674 509
114 251
179 431
679 898
690 494
543 858
46 898
802 517
252 829
87 340
289 565
376 276
947 831
396 695
119 459
14 429
208 745
964 705
293 71
387 578
125 365
697 626
326 670
811 988
47 950
182 582
151 39
962 709
982 155
267 733
481 736
591 671
963 556
891 689
867 505
447 807
144 912
68 665
419 671
542 366
87 249
240 331
423 852
23 129
281 660
441 850
825 787
516 379
693 974
865 174
523 402
886 823
711 158
135 490
388 705
449 398
703 776
750 107
772 478
383 619
198 901
542 586
504 764
623 825
346 178
721 900
531 967
346 453
741 193
180 297
838 410
526 911
48 427
118 272
409 22
819 595
229 335
350 872
258 615
336 488
241 276
497 614
979 693
26 767
423 22
169 303
770 886
892 963
262 389
837 160
675 109
818 387
200 558
392 886
288 926
641 926
644 721
16 688
689 446
65 123
508 57
367 192
186 896
992 764
715 553
135 553
201 978
260 59
943 760
462 725
564 464
771 888
181 765
496 538
390 901
157 786
355 867
359 227
239 839
129 852
835 502
135 442
830 527
964 475
650 970
655 999
947 598
348 90
335 626
636 198
365 572
939 396
107 739
971 374
760 403
154 362
422 335
169 604
788 745
764 304
518 60
123 172
357 972
383 463
663 580
797 283
843 749
91 925
668 882
18 360
888 929
333 386
68 881
478 84
857 898
260 443
499 273
393 130
115 553
188 360
559 72
445 663
526 731
372 194
109 970
910 430
295 484
375 918
261 211
322 106
823 429
690 198
703 819
558 878
347 524
36 560
216 14
388 96
574 456
834 640
940 47
843 436
584 840
988 187
749 508
354 488
482 322
29 658
827 477
16 148
478 641
692 829
21 215
118 60
605 324
185 918
848 978
915 455
354 15
237 532
612 577
179 586
82 630
902 470
490 837
238 521
536 264
305 552
484 729
813 280
922 834
157 457
421 333
394 856
195 678
681 240
481 899
209 446
427 941
786 996
616 490
497 417
14 878
488 873
731 152
615 325
198 325
264 384
274 996
548 233
940 529
821 958
300 121
296 945
808 55
662 575
521 412
11 574
86 398
316 795
252 810
211 987
985 402
854 611
115 942
624 938
604 397
957 779
502 146
608 677
655 723
882 512
194 881
700 469
234 697
904 117
341 435
251 422
856 246
480 756
525 835
242 509
712 850
553 270
433 976
817 873
259 155
137 705
506 719
455 283
758 886
905 509
768 919
873 830
726 341
602 562
505 934
328 650
60 866
718 933
150 394
300 894
58 277
354 169
154 114
528 615
657 387
712 211
447 593
990 29
174 891
487 262
745 236
875 295
340 750
561 447
534 447
410 564
357 110
124 397
172 337
252 349
42 765
86 410
369 22
522 951
505 242
653 388
723 330
242 455
195 671
996 345
540 36
826 77
62 284
407 170
650 732
538 875
584 90
475 945
57 746
512 918
943 546
431 190
263 917
959 411
348 586
941 456
75 201
619 664
134 45
267 52
811 346
221 919
141 611
793 82
392 615
359 474
872 987
475 428
124 811
198 710
432 701
282 44
190 455
378 185
449 142
920 25
493 301
984 808
466 300
19 747
975 194
290 653
507 617
443 375
120 437
776 322
893 468
845 90
367 547
992 787
316 112
736 851
584 143
119 673
249 569
246 64
251 89
577 463
907 590
255 917
107 689
617 27
707 756
485 24
384 431
255 61
468 151
503 142
984 770
882 120
553 841
106 776
256 81
497 352
798 174
948 434
455 400
888 573
245 455
198 52
891 763
890 600
115 727
851 189
82 481
151 412
420 141
840 634
28 487
397 847
519 876
462 39
283 446
114 834
252 570
980 671
982 709
287 854
729 835
459 163
691 745
787 101
808 998
644 130
278 989
822 230
514 369
118 911
707 904
821 273
702 583
447 668
115 646
340 88
552 380
317 625
863 461
50 116
876 781
705 670
571 992
808 906
471 891
593 732
446 13
805 464
887 841
212 413
656 301
163 479
907 693
761 175
417 876
133 488
189 676
531 879
993 634
195 538
455 294
582 28
893 342
329 483
731 105
890 236
766 829
394 601
71 919
751 225
127 619
77 798
351 809
95 421
675 409
674 617
982 803
637 190
764 201
121 422
165 516
567 34
533 105
201 161
259 608
29 699
236 510
178 869
368 951
504 278
252 679
234 180
428 484
915 789
453 852
291 477
226 424
867 509
556 165
39 798
182 823
661 844
577 726
869 57
48 815
162 945
190 970
167 225
783 376
340 721
115 721
517 69
762 835
542 282
919 741
903 349
215 981
675 889
386 647
131 743
685 806
549 821
116 64
54 274
424 536
166 878
720 277
599 92
170 982
542 797
467 316
789 667
533 143
663 266
813 590
594 985
718 41
369 277
751 400
987 497
847 659
844 178
809 129
888 83
421 135
36 317
108 58
548 249
397 275
65 941
913 94
121 798
938 169
870 33
195 983
896 409
391 780
775 318
750 861
226 471
279 578
459 115
898 963
112 147
728 953
566 487
433 474
683 292
998 822
116 974
76 260
762 444
158 67
172 833
19 848
597 441
127 290
534 297
339 920
319 862
16 501
690 542
945 684
892 444
281 336
754 44
278 901
97 212
841 137
196 949
396 510
699 912
928 96
19 560
756 54
789 707
550 920
897 653
397 358
527 840
427 84
327 684
101 24
264 313
49 207
432 78
786 83
791 460
895 260
727 174
144 934
603 824
705 40
142 781
134 600
372 894
343 28
933 294
897 971
434 561
809 48
717 473
674 431
987 282
340 855
691 163
908 265
44 625
374 891
22 670
685 992
31 501
31 650
25 401
725 117
387 314
515 389
758 877
534 803
912 251
943 496
731 873
512 757
82 269
480 398
422 474
354 514
790 500
695 223
931 441
960 754
736 400
420 24
659 99
889 511
599 452
93 848
604 684
877 558
969 464
412 324
599 523
199 776
861 709
246 697
980 602
380 533
425 559
626 670
284 910
93 911
726 468
613 412
244 992
424 821
947 766
215 937
311 553
496 739
197 411
981 28
484 414
749 975
224 866
712 334
923 986
489 140
468 629
717 147
365 191
345 60
345 807
131 513
415 141
267 779
414 669
650 748
784 860
776 271
508 595
205 992
956 865
105 414
644 235
572 350
590 117
645 487
61 719
317 256
171 119
801 936
771 690
652 252
168 606
862 525
799 961
436 378
328 45
865 574
67 113
661 741
887 75
910 656
128 321
810 317
82 729
634 161
324 981
353 959
740 550
911 714
805 350
157 522
452 118
115 598
967 26
186 786
223 58
509 386
256 503
509 818
409 671
432 261
860 38
655 98
924 733
262 619
76 563
405 301
291 740
696 564
837 441
230 397
271 400
381 448
659 890
174 79
570 400
877 719
499 24
122 853
21 968
16 746
399 522
794 190
730 129
650 196
849 976
402 315
231 316
719 458
570 870
712 834
825 678
143 203
494 630
392 791
647 824
813 275
957 430
377 295
737 535
407 108
90 716
675 842
39 900
381 983
100 59
364 75
879 361
721 626
218 410
510 696
552 224
879 112
904 832
89 400
831 964
912 111
577 487
733 877
261 708
719 124
356 888
128 780
97 667
550 628
891 623
180 786
86 562
435 964
681 524
413 126
533 701
361 66
273 898
891 249
82 29
778 864
162 200
256 487
942 123
869 424
569 663
233 351
851 154
340 560
696 432
202 707
529 823
660 113
159 986
239 18
43 431
948 121
416 644
995 430
26 769
227 899
119 436
749 131
89 792
999 135
667 89
888 407
57 392
374 467
162 617
204 565
17 602
626 376
86 835
427 672
877 405
28 346
692 761
740 64
839 487
673 617
635 119
348 971
883 113
906 299
825 476
894 374
791 643
13 950
18 637
192 313
852 445
150 281
290 138
537 201
830 620
735 960
959 910
212 506
756 467
279 74
951 988
733 687
685 60
745 870
801 111
61 615
500 722
511 739
881 408
514 343
185 451
797 279
191 359
632 378
35 861
731 427
656 339
164 863
219 937
86 809
628 528
609 930
235 873
349 938
78 584
310 911
214 346
823 175
912 373
49 644
396 964
642 867
368 815
501 56
113 872
298 490
244 439
261 443
172 280
383 463
689 420
26 593
560 303
954 297
805 270
875 834
445 679
663 853
183 518
76 556
591 899
223 585
321 533
859 647
190 523
469 956
331 912
848 921
44 845
722 953
888 519
479 400
383 477
956 106
156 774
943 459
892 954
876 639
635 588
165 44
728 470
998 671
662 420
338 868
568 176
558 120
724 641
719 504
503 948
317 795
527 93
555 310
102 499
372 321
378 629
38 110
688 395
587 42
468 698
908 283
914 580
521 153
573 352
379 709
220 690
913 125
440 318
625 460
519 59
433 14
722 872
664 117
846 711
502 164
457 165
794 404
693 581
855 985
828 270
391 775
70 821
649 864
612 198
793 102
341 299
526 838
341 886
861 253
65 255
21 113
488 229
893 539
492 305
956 243
905 672
317 137
910 959
269 683
813 51
53 404
391 575
956 747
297 35
903 131
271 308
207 904
156 729
542 815
115 324
760 525
876 702
487 534
879 610
183 808
65 663
78 602
312 499
169 906
747 586
246 600
292 680
32 204
98 830
298 987
484 641
613 104
92 915
152 189
657 872
56 884
20 686
379 682
134 683
174 608
877 32
242 863
474 793
625 906
65 413
519 943
96 246
133 310
336 20
942 590
400 893
472 583
605 699
43 659
13 702
358 688
525 938
52 488
459 295
431 224
290 172
794 998
156 528
371 635
346 769
803 40
753 47
194 76
563 322
752 873
611 223
339 980
134 581
62 818
198 770
986 645
951 381
910 725
74 794
859 971
881 742
12 498
54 579
419 503
851 557
212 642
839 660
204 107
422 502
602 43
530 704
208 87
334 370
179 307
779 462
158 547
150 340
325 561
506 894
725 101
565 440
89 902
231 604
705 869
325 530
382 190
162 305
420 267
26 951
947 861
349 78
801 740
33 824
238 309
487 416
910 504
232 62
15 805
45 701
821 393
415 343
185 539
999 125
605 795
380 971
982 293
628 480
895 800
876 37
815 19
615 721
57 662
56 553
610 851
791 516
67 238
615 19
905 315
837 911
64 658
496 30
504 310
755 842
449 862
952 280
335 479
465 516
686 736
394 80
225 544
339 811
889 440
358 918
69 267
863 973
32 308
20 267
886 641
816 780
824 221
157 707
131 806
153 846
519 873
873 661
142 70
612 566
668 492
35 416
406 564
872 728
252 385
509 376
419 562
505 12
801 464
65 611
377 475
12 231
681 904
647 93
333 227
529 783
864 806
288 809
118 617
616 704
169 819
31 584
191 275
974 741
490 430
713 442
810 690
424 514
334 785
603 43
716 271
85 727
355 790
659 947
272 714
447 294
335 737
501 588
641 788
400 172
899 775
800 885
645 834
307 252
266 912
751 129
407 109
421 973
114 161
831 91
923 221
696 276
756 79
340 163
617 273
934 353
695 186
416 890
102 748
650 231
448 721
871 286
498 806
24 953
998 474
924 695
774 43
695 562
842 649
639 535
425 687
563 665
698 194
107 329
37 620
444 336
561 900
700 642
370 978
692 511
608 939
84 134
165 542
428 241
575 778
410 44
602 790
283 131
95 315
180 106
460 960
664 79
319 898
404 809
362 681
315 972
646 509
160 388
217 451
110 42
234 511
555 493
122 83
932 880
693 961
121 759
119 721
788 723
946 218
826 575
776 465
319 591
979 676
928 191
136 60
614 972
140 376
821 185
941 552
991 739
339 752
516 729
696 45
956 84
223 999
970 692
913 109
191 345
909 110
950 422
24 943
207 269
360 452
903 86
514 795
963 87
773 473
166 327
746 294
57 552
975 473
933 753
252 505
819 903
816 958
185 560
417 505
810 98
756 213
293 248
689 233
776 924
135 526
853 398
90 625
892 583
112 379
330 198
104 55
397 443
306 359
992 207
810 557
496 694
865 797
673 355
266 737
831 609
659 201
603 375
30 341
202 450
687 459
662 184
55 327
108 732
916 455
848 144
476 303
386 462
247 943
893 33
801 593
663 110
375 486
458 300
409 90
48 597
48 653
796 198
20 749
330 927
120 890
836 693
518 838
516 147
268 450
32 967
459 177
933 844
830 661
820 41
335 910
59 279
288 570
145 191
454 860
637 106
803 545
422 373
723 403
793 275
759 276
813 251
795 302
754 660
429 38
784 362
463 336
823 891
212 371
381 510
597 167
228 741
222 825
548 363
104 865
304 815
14 906
135 870
790 869
840 920
794 871
280 329
367 700
965 269
994 832
803 459
275 445
644 757
286 728
728 879
602 142
935 863
757 898
215 989
359 66
616 283
277 758
623 319
601 932
318 942
85 708
253 686
387 46
318 357
930 380
187 932
507 58
693 911
231 268
71 743
590 961
495 915
159 620
526 151
605 212
757 859
809 288
586 295
780 599
495 387
625 947
243 754
662 751
456 640
947 261
608 851
369 92
387 968
669 748
368 410
892 793
320 594
33 993
518 91
293 983
336 225
555 203
687 732
858 643
738 837
273 337
301 430
452 63
863 257
52 210
420 774
908 961
143 50
921 802
738 73
992 753
457 355
208 829
538 161
350 760
453 288
821 241
173 975
534 764
441 334
556 903
832 670
744 353
368 574
689 97
617 959
863 823
589 369
948 692
288 24
569 99
317 380
127 628
649 896
428 665
262 205
531 762
869 668
759 999
614 327
979 365
808 86
814 962
357 650
200 805
310 901
741 572
168 986
596 537
971 25
566 53
317 731
722 889
314 823
422 369
178 660
841 31
848 567
543 495
278 64
976 189
121 385
369 783
638 455
308 380
267 617
481 545
646 991
948 143
904 481
57 423
939 852
759 428
15 183
703 968
375 774
262 797
792 147
318 932
774 621
280 338
749 649
631 409
956 180
726 484
137 56
985 819
483 580
248 381
59 866
688 401
342 92
939 51
70 911
27 372
31 99
36 959
812 498
35 141
124 962
769 488
848 253
503 312
263 336
275 18
766 615
246 672
34 911
309 978
770 455
603 50
99 801
100 504
765 992
543 206
965 333
746 92
702 125
822 585
733 346
79 906
380 712
50 706
932 550
240 840
433 839
278 232
654 338
111 440
857 392
146 786
605 874
131 656
903 83
283 969
953 544
342 776
770 975
912 798
591 429
394 135
825 237
985 879
497 917
822 477
860 772
947 115
798 560
180 771
456 913
96 359
23 182
429 580
788 55
262 476
291 108
168 535
826 768
302 797
354 845
471 138
642 254
150 476
481 879
874 753
131 25
828 507
267 527
327 923
453 796
142 950
14 480
486 534
23 129
841 500
526 763
904 802
841 413
132 70
519 314
504 427
581 509
533 132
871 434
760 591
102 776
367 864
470 311
177 965
186 930
101 701
588 398
98 780
112 393
724 547
511 570
668 908
147 272
667 207
240 846
182 583
825 774
545 728
97 21
112 294
596 306
197 360
861 217
157 487
860 210
485 224
43 223
796 644
708 40
191 377
417 295
105 164
711 986
47 851
256 636
933 287
982 65
368 91
617 888
98 150
658 608
410 967
13 987
859 943
160 111
108 668
784 97
259 786
24 369
946 563
381 252
395 772
880 634
341 945
524 810
875 955
219 646
308 137
682 134
901 29
203 969
976 904
413 798
622 262
48 363
566 483
278 652
875 134
526 282
842 970
591 263
890 17
955 630
292 178
308 85
867 441
763 55
197 486
492 19
888 445
586 848
909 759
946 19
112 656
285 72
328 153
905 831
405 53
340 984
862 656
239 277
989 460
738 600
639 428
180 38
261 358
36 944
295 953
67 19
509 287
920 772
182 738
407 810
906 213
674 122
236 437
720 996
268 111
565 713
277 534
52 926
961 386
933 991
372 261
718 62
254 645
27 846
344 276
758 112
401 758
871 209
293 475
878 781
200 484
452 94
546 669
351 843
635 682
44 677
625 154
954 554
941 624
624 353
917 705
65 26
821 516
164 499
451 214
70 452
241 572
540 246
797 399
111 960
725 268
86 452
617 515
122 404
880 689
481 255
686 787
586 291
353 796
225 127
603 641
213 530
759 244
487 323
465 788
148 21
454 331
502 290
43 149
990 712
952 247
23 599
798 131
518 830
316 986
350 773
67 432
736 459
81 485
777 425
469 843
914 630
871 653
144 231
615 881
591 301
449 807
934 797
788 35
976 197
920 273
960 646
608 986
939 511
982 28
44 718
156 314
619 926
743 974
970 625
683 871
306 13
182 411
336 732
34 862
138 62
329 756
939 499
78 688
993 180
18 234
922 288
437 885
410 609
188 543
914 248
994 897
341 817
976 521
759 26
863 573
334 765
397 673
215 395
436 147
125 335
674 371
151 981
152 891
68 256
468 270
371 874
96 948
962 264
900 161
164 431
805 425
549 92
839 929
889 573
599 55
24 603
366 68
710 867
612 183
566 871
451 597
800 876
794 127
886 423
217 731
913 89
529 211
112 780
408 581
159 88
990 70
102 237
935 867
705 69
733 212
915 874
386 272
98 280
764 940
184 691
784 831
940 63
18 170
748 85
54 810
339 383
847 638
114 226
791 236
467 171
52 240
10 888
36 332
895 217
270 491
347 684
807 692
988 88
821 500
177 215
482 302
96 174
622 476
43 914
538 673
501 606
862 121
293 817
840 278
955 52
144 515
124 654
763 509
171 405
811 920
919 521
132 329
658 288
182 745
858 160
694 869
671 64
916 522
429 855
652 813
966 38
583 420
574 241
292 977
74 563
70 752
291 677
280 550
570 645
620 781
243 542
348 94
46 532
355 611
304 86
130 320
923 989
586 640
758 158
749 806
924 737
759 568
443 150
432 107
475 369
596 852
114 336
540 288
60 288
349 854
377 135
171 735
911 700
417 302
686 990
796 974
14 451
188 114
977 216
562 894
747 969
865 596
465 383
414 164
54 230
811 525
855 657
470 577
64 572
987 503
322 534
177 567
221 159
398 54
490 59
131 357
764 337
858 204
551 806
264 108
174 497
385 505
770 210
283 935
53 478
791 73
111 995
500 19
985 737
385 121
249 692
834 574
512 368
149 654
928 507
272 663
573 885
976 705
511 158
323 434
844 25
782 830
775 234
906 465
556 463
792 337
734 830
887 186
487 836
673 504
669 707
475 987
731 292
873 655
834 721
780 26
184 897
424 130
740 323
294 27
510 685
687 455
157 115
778 378
26 240
797 536
25 77
707 169
842 760
55 132
440 296
263 939
182 651
252 71
748 259
322 668
774 370
597 260
991 335
472 575
169 656
126 740
643 995
179 360
367 807
197 733
554 351
422 96
88 925
371 810
544 14
904 555
473 675
241 930
627 26
670 858
152 844
412 300
527 474
676 166
427 774
981 476
858 545
914 430
340 514
841 255
631 548
212 824
669 507
189 327
356 815
309 213
958 43
784 515
522 418
310 381
755 900
376 883
407 124
244 852
779 241
731 770
41 685
701 995
179 530
732 33
598 111
303 504
828 531
997 387
819 449
503 718
549 718
375 312
210 491
433 873
140 845
779 345
530 489
108 293
865 194
25 698
141 927
600 309
437 190
957 859
948 672
826 493
447 542
331 410
493 819
860 641
362 606
857 429
38 240
972 619
321 481
221 894
601 371
706 281
253 329
939 52
376 563
558 761
649 792
933 389
831 229
830 215
580 77
609 863
336 390
914 500
198 784
747 179
417 920
143 885
305 434
889 529
714 532
748 71
169 507
16 918
506 617
587 880
886 258
991 391
402 163
663 67
221 682
189 391
652 288
171 749
504 363
888 473
996 478
710 327
538 619
571 172
716 803
444 89
49 150
317 397
686 909
297 147
661 951
186 710
43 988
496 160
133 574
907 475
469 267
265 544
28 639
820 715
683 617
235 181
865 792
410 445
272 399
900 291
927 837
383 431
894 126
426 949
578 879
548 998
788 494
226 985
854 734
845 578
838 344
251 365
678 454
998 390
856 200
763 474
612 685
775 692
438 581
114 330
149 216
249 461
801 84
56 432
773 23
987 568
443 265
523 423
273 226
959 887
693 514
302 804
42 397
139 93
211 384
82 163
412 949
761 131
722 431
511 898
427 165
431 138
473 143
951 997
930 138
465 705
631 260
733 332
527 651
278 575
86 392
939 427
440 504
176 105
84 40
875 687
316 688
718 635
106 383
28 424
348 143
578 972
151 277
96 132
190 694
561 748
412 447
919 90
586 952
647 725
190 346
410 29
422 645
341 274
343 920
703 202
230 439
18 421
16 221
354 250
353 440
42 643
761 814
89 315
555 616
441 509
814 327
641 495
221 23
33 425
324 99
417 987
305 361
785 920
992 683
254 925
542 702
973 165
26 179
941 216
480 531
589 433
296 590
378 864
261 619
628 336
407 983
261 536
660 487
829 788
938 616
563 696
715 974
943 28
221 62
321 88
50 884
957 468
420 520
517 904
116 716
764 903
912 420
801 621
342 537
553 455
250 928
717 149
765 828
532 107
791 411
187 49
680 877
133 379
894 318
367 542
263 760
818 708
399 279
581 419
980 479
813 686
193 616
925 269
364 947
876 461
325 982
676 162
735 95
358 16
617 17
711 97
62 728
536 329
841 531
931 83
249 312
85 927
398 605
255 846
414 694
767 351
538 206
544 971
518 606
473 871
661 175
716 980
203 125
516 781
962 67
293 75
269 542
202 424
932 860
875 655
412 272
466 256
211 964
775 833
125 236
228 798
212 488
181 526
148 485
205 967
752 113
451 47
992 483
903 795
328 454
781 186
28 847
684 193
742 988
650 580
704 161
808 193
731 145
794 555
567 462
186 910
710 533
462 548
968 427
962 117
725 28
807 672
945 388
212 706
232 610
550 967
620 370
448 255
429 203
832 528
338 949
143 411
987 17
788 665
455 286
721 895
146 690
986 515
498 763
216 648
422 305
621 975
387 123
567 664
767 110
78 767
835 758
100 212
616 810
914 719
392 763
574 774
843 989
401 481
712 393
422 50
453 907
517 773
654 459
810 981
650 505
144 603
961 517
411 132
40 546
649 482
646 742
105 920
882 642
612 717
562 764
805 372
600 359
760 69
682 451
484 775
956 237
888 453
746 423
791 273
278 122
764 26
176 349
229 181
69 652
163 630
229 926
151 853
373 561
929 976
632 285
311 385
332 189
674 829
283 476
611 433
701 929
936 830
857 543
68 178
965 53
47 323
838 631
88 978
709 78
586 274
987 279
448 953
273 238
265 811
794 887
73 446
401 843
510 837
485 321
274 850
91 902
424 177
915 71
416 849
395 818
168 317
133 425
205 679
19 837
492 28
749 289
449 202
171 39
751 806
700 950
560 62
274 10
330 102
862 317
137 100
422 891
420 956
251 652
694 267
751 704
169 597
930 643
341 708
715 985
72 130
506 773
876 820
397 222
950 227
916 172
350 877
507 729
376 174
607 689
313 735
38 338
861 385
559 605
470 911
820 103
100 266
78 771
488 613
276 985
382 87
323 686
191 457
518 439
641 599
661 80
606 486
61 713
712 848
138 52
267 362
431 81
409 95
469 326
326 398
608 552
857 983
724 100
537 744
189 107
791 41
63 460
272 570
777 904
842 236
953 278
969 168
577 512
258 379
520 264
131 733
822 722
715 610
417 201
35 784
986 140
24 536
716 787
381 977
671 708
908 653
527 74
955 186
486 613
622 796
294 26
839 722
338 152
105 259
75 210
447 899
731 16
605 43
779 191
47 724
494 754
135 25
271 857
626 380
241 448
578 145
119 555
687 100
158 792
934 541
792 937
388 27
793 940
926 638
796 998
332 656
768 85
337 670
248 696
421 203
533 976
132 759
250 27
500 893
949 640
722 786
518 121
460 973
251 295
970 628
992 154
560 210
628 924
54 993
626 141
682 513
682 632
596 233
556 485
697 909
322 154
827 453
354 138
128 66
780 38
151 927
172 750
279 13
669 310
349 225
381 527
352 948
865 720
661 848
244 89
994 553
732 438
716 402
681 258
608 358
600 221
539 698
594 146
584 537
583 921
959 289
673 602
51 888
729 797
533 938
103 477
617 41
946 501
202 868
571 864
492 385
976 843
992 628
777 657
609 556
872 380
447 686
407 540
805 697
748 668
962 495
483 243
938 706
201 634
794 483
543 450
286 570
124 606
897 463
693 550
707 74
65 854
497 986
194 834
339 442
611 750
937 438
299 385
54 990
156 328
180 941
635 38
931 521
645 555
815 38
173 913
593 739
290 159
356 741
247 390
133 533
916 64
857 767
831 101
684 67
926 638
644 64
719 813
193 474
518 934
578 151
356 265
103 901
879 756
158 548
264 734
626 981
130 894
356 275
160 220
738 195
892 510
694 571
87 559
410 681
476 708
231 798
883 457
339 175
524 891
708 244
79 358
209 659
729 27
550 626
174 776
942 92
41 598
906 241
247 378
851 213
463 67
773 460
55 252
930 971
689 877
916 145
205 696
758 141
537 645
410 124
185 226
761 402
209 857
69 255
409 72
523 376
62 197
962 709
663 480
145 353
773 18
82 680
950 784
734 356
991 892
994 469
312 783
220 425
361 443
404 745
856 410
638 853
527 387
727 395
617 310
686 725
521 719
69 631
916 794
557 698
513 207
138 621
613 46
923 609
536 788
780 836
924 855
16 173
693 883
147 706
45 355
109 606
730 323
396 901
173 708
942 239
830 96
372 809
169 68
728 658
720 899
943 399
810 908
983 557
227 533
69 656
878 821
145 255
75 433
58 382
393 345
579 345
623 970
642 770
278 104
768 220
431 655
63 413
366 240
803 484
814 742
922 422
693 575
547 862
525 202
444 79
328 34
88 476
889 658
512 723
754 300
256 656
319 16
46 878
917 671
305 584
575 171
624 300
657 72
460 777
896 635
832 661
969 367
306 62
243 69
413 327
146 511
773 609
181 441
794 917
638 341
741 559
544 65
203 357
836 714
244 494
560 731
504 329
466 737
48 846
625 774
654 707
259 50
624 740
961 828
845 110
136 688
900 240
292 41
686 595
566 803
349 435
695 52
130 15
722 673
584 875
301 664
322 838
13 515
922 295
786 349
476 960
529 147
773 836
131 559
173 797
833 781
746 801
59 116
225 408
151 41
991 605
23 711
884 676
293 21
401 818
41 221
387 504
346 666
487 898
988 323
712 920
797 210
167 733
685 177
581 945
474 972
722 950
395 61
109 330
75 927
681 731
611 526
211 170
994 62
193 723
243 756
400 891
485 677
459 119
524 295
420 505
42 296
789 412
754 682
768 235
257 430
522 60
22 778
216 615
736 217
586 475
647 250
578 272
145 852
989 228
753 902
859 351
321 734
701 88
342 120
76 406
671 388
731 925
372 12
130 321
104 686
200 877
817 81
914 139
400 117
227 171
425 852
139 330
530 898
286 357
919 317
36 448
287 191
724 927
968 366
190 423
276 157
321 862
167 95
447 335
691 832
843 908
551 482
637 819
56 192
448 494
332 41
390 188
47 789
456 111
225 736
770 700
522 632
918 162
547 882
653 440
874 487
438 159
490 219
216 289
234 558
38 623
461 679
235 102
467 92
201 688
951 502
243 198
378 698
679 802
53 315
189 373
61 135
285 436
490 715
578 221
528 84
733 432
980 401
180 77
756 521
736 694
278 901
338 227
507 920
381 121
30 279
133 816
263 943
601 918
741 166
677 807
552 500
849 789
912 613
922 961
986 108
523 306
722 272
723 546
432 705
21 337
139 965
60 247
872 182
470 342
772 485
924 732
228 914
355 539
632 926
982 54
481 303
784 130
225 350
488 443
799 250
535 478
624 743
217 497
430 733
27 824
965 770
31 695
838 778
848 468
402 733
675 875
228 970
968 793
123 738
814 57
549 755
404 819
78 329
348 612
337 424
92 879
566 689
329 496
503 93
223 362
377 224
215 540
70 213
166 450
301 87
84 542
150 387
351 668
344 306
57 684
777 175
897 964
93 513
905 704
836 375
895 259
165 454
886 395
565 957
687 994
350 831
967 316
875 263
308 35
879 144
539 100
366 621
276 912
745 555
293 829
443 797
96 898
589 226
329 42
211 519
50 567
977 199
463 209
239 872
532 474
974 75
365 429
826 872
381 803
259 80
514 835
180 565
759 245
563 408
714 519
644 212
470 806
371 854
833 892
519 772
491 17
490 891
377 456
440 638
722 60
581 245
555 336
786 737
520 612
467 577
279 482
655 193
669 455
42 730
915 44
586 329
979 625
129 507
782 201
353 760
816 942
512 446
678 786
947 253
834 180
520 682
461 350
791 584
177 13
393 704
425 956
570 290
382 927
294 815
486 757
337 154
613 88
998 473
489 998
555 644
998 806
29 926
614 154
742 129
323 202
476 823
289 227
747 500
312 986
819 716
672 830
590 49
768 314
354 743
37 617
663 74
138 564
119 942
342 856
45 120
420 779
823 525
118 958
675 783
716 278
419 960
625 204
348 831
426 961
238 545
643 957
476 547
879 401
644 794
923 190
509 459
219 511
694 63
58 314
950 299
195 438
569 662
931 889
83 448
345 868
407 304
295 709
297 354
267 930
24 846
815 443
263 507
958 354
804 883
650 269
313 792
266 15
722 369
761 116
356 949
579 514
933 761
327 967
423 156
877 783
338 303
482 275
825 218
14 113
507 832
44 391
560 619
28 111
838 604
976 616
139 630
832 553
131 254
104 326
467 25
220 544
938 22
301 528
945 364
621 197
916 543
608 932
403 461
478 88
958 367
284 454
847 518
905 870
817 875
323 366
57 858
742 675
744 907
377 938
24 464
807 736
862 591
215 621
880 162
43 547
836 872
335 828
397 337
367 296
60 662
328 700
697 864
807 160
763 55
558 277
568 919
334 283
266 52
26 804
866 257
116 507
590 412
605 841
765 669
785 443
740 459
590 936
394 940
992 784
110 472
443 921
868 725
481 167
868 434
443 983
622 562
112 503
438 937
461 917
298 776
605 355
128 919
850 974
770 592
847 708
949 508
596 921
366 811
773 119
321 541
775 523
570 911
362 280
985 72
730 337
630 356
867 153
766 173
616 81
865 288
655 312
261 855
41 302
95 734
606 568
295 479
814 564
405 105
375 599
829 106
175 41
563 340
706 604
263 656
333 256
438 305
453 559
132 662
398 452
883 323
187 289
74 403
867 941
734 94
464 631
53 608
600 820
156 862
138 858
436 492
899 139
593 248
916 306
526 795
429 578
387 964
558 934
109 875
595 368
277 32
804 329
724 458
334 104
700 605
780 38
224 86
491 276
233 505
501 77
679 435
580 164
731 29
288 652
768 705
170 517
244 298
149 512
342 984
424 889
223 630
734 860
734 939
54 465
921 372
438 543
56 474
616 312
238 999
798 150
993 177
659 272
876 305
446 737
772 544
886 279
649 600
146 634
524 452
368 684
421 991
534 834
764 33
722 531
398 965
875 477
41 273
589 328
94 641
632 44
163 410
178 564
780 249
969 693
826 652
645 470
164 817
814 615
954 165
837 475
841 798
14 613
287 614
665 481
879 842
182 15
195 441
466 345
692 307
951 885
438 673
175 344
714 856
485 236
143 59
503 361
691 267
410 559
213 567
667 164
826 78
363 413
311 872
623 304
693 774
611 301
605 730
677 297
213 792
287 837
430 927
664 830
152 231
199 994
484 706
277 903
311 526
988 234
802 274
545 330
681 738
850 693
393 756
833 213
123 558
22 866
187 394
337 182
986 216
665 526
106 716
492 16
246 655
907 596
226 121
700 882
423 841
97 891
765 821
770 892
480 786
607 514
388 563
376 555
711 11
96 934
737 844
534 22
941 480
427 562
353 109
341 420
698 362
976 180
719 46
151 581
881 957
594 383
196 698
416 607
298 873
227 820
199 428
654 248
876 247
67 993
995 898
209 707
10 132
947 877
262 731
46 433
204 971
165 848
277 863
726 764
793 622
54 411
729 178
829 695
849 650
39 873
436 617
784 88
705 611
124 717
791 630
686 871
437 567
142 757
771 72
130 539
745 321
226 883
438 307
729 10
981 348
347 703
437 208
595 157
503 463
818 398
98 747
147 900
716 320
809 752
566 683
145 571
514 888
397 625
769 646
797 44
950 708
163 566
202 254
228 66
488 612
802 13
29 567
115 80
738 905
65 678
736 477
155 996
587 770
809 92
39 771
181 362
730 221
661 847
296 829
635 136
667 720
685 414
705 917
311 754
642 56
509 406
47 275
206 524
573 748
333 248
709 71
991 171
740 294
394 186
611 328
323 449
756 134
231 522
36 825
104 627
635 979
207 638
489 361
24 588
345 219
931 308
347 598
174 402
719 856
550 870
641 129
435 206
771 962
229 647
350 524
142 219
672 892
570 163
944 335
576 947
486 356
414 209
997 592
587 495
203 406
30 461
264 706
377 555
901 58
710 54
410 594
911 803
847 121
483 72
650 967
655 731
559 485
326 427
63 901
546 150
339 45
969 300
164 401
649 268
804 32
647 964
142 258
710 259
16 803
24 91
582 330
41 823
868 592
753 84
911 802
405 882
39 619
816 456
852 727
663 299
61 623
611 559
329 994
486 642
340 69
134 599
112 720
973 257
396 915
467 640
385 328
289 850
986 857
887 239
615 145
833 243
564 746
16 133
873 731
130 51
625 999
833 143
492 34
130 187
124 68
463 899
17 528
843 407
312 418
538 58
237 809
770 879
195 364
183 652
137 26
997 405
686 178
515 946
964 612
130 850
749 13
691 434
220 882
410 709
763 50
314 480
378 303
902 448
607 908
892 757
868 14
503 899
651 992
515 767
826 631
610 332
852 200
790 353
338 939
872 24
268 17
555 940
668 376
758 424
224 692
292 938
114 864
312 864
725 625
786 731
609 845
827 237
79 909
346 276
312 707
939 509
875 37
102 950
118 429
527 747
970 653
309 232
525 18
552 658
338 93
827 538
276 490
395 626
647 136
574 836
770 298
726 351
124 884
84 454
92 725
743 173
735 353
14 558
138 479
99 222
30 838
939 803
448 955
263 512
973 137
798 429
120 257
792 827
534 637
627 143
502 18
145 78
222 432
392 260
988 191
58 572
908 513
547 225
125 947
638 588
172 880
524 420
183 961
261 993
573 515
161 795
620 294
349 88
798 176
661 155
229 439
253 149
89 340
66 298
661 452
974 739
23 163
546 872
948 375
687 625
564 884
502 580
139 883
300 137
463 279
134 541
484 667
522 600
744 880
661 858
454 373
423 80
703 312
798 862
170 895
410 502
168 737
704 373
472 854
801 102
149 607
827 123
184 136
539 954
431 583
265 938
737 198
625 945
329 242
841 84
499 769
501 982
684 866
542 979
361 824
663 975
868 621
420 275
896 609
277 764
463 673
519 597
93 369
680 272
948 802
21 933
682 339
701 972
407 107
935 637
413 376
894 638
830 541
423 74
282 522
532 160
330 728
613 827
569 160
745 492
915 644
79 177
101 722
876 622
783 145
408 356
370 964
53 318
596 796
317 151
792 218
228 668
559 993
276 107
764 724
240 551
729 111
864 477
397 330
388 908
469 966
766 650
715 436
420 280
610 238
462 149
853 925
469 694
89 971
531 691
751 205
334 30
300 586
102 380
220 96
25 641
920 976
388 159
765 92
357 799
571 707
235 164
307 617
473 564
133 286
128 642
242 549
590 392
960 710
314 435
904 49
791 486
559 22
973 279
509 846
483 273
465 54
297 975
176 606
69 563
698 571
354 622
418 224
453 854
908 438
30 633
28 873
214 702
338 555
929 324
552 905
829 31
996 531
461 292
350 184
941 176
545 219
397 51
14 97
985 811
731 975
165 278
628 99
643 928
898 250
613 537
907 57
148 333
218 909
631 416
622 700
635 474
301 210
221 639
591 186
680 749
537 375
53 489
229 55
576 119
27 943
230 540
258 653
75 805
436 496
636 508
646 806
443 249
594 806
901 717
872 206
970 705
994 731
73 437
272 683
32 353
575 323
676 543
256 421
678 244
943 876
359 307
252 556
477 649
987 172
716 283
124 908
649 309
248 925
550 46
526 190
160 574
29 737
674 864
512 720
990 434
166 913
174 862
111 499
247 637
758 414
383 45
883 717
102 34
667 824
230 187
789 178
459 293
929 413
452 201
903 962
749 856
404 512
491 804
509 231
50 490
53 551
342 225
896 776
287 631
827 516
288 12
416 58
298 688
171 832
605 359
886 338
765 393
598 961
163 65
897 244
507 962
816 923
262 355
818 585
778 844
611 189
427 175
106 774
20 499
417 737
766 821
834 413
135 856
535 877
473 897
123 18
253 209
297 30
164 368
790 513
740 468
506 815
959 757
348 864
913 838
487 270
733 935
702 926
66 500
586 177
115 969
487 201
335 126
63 820
873 175
82 540
407 891
34 360
406 313
20 368
708 65
828 510
773 508
323 181
768 731
565 829
238 88
377 850
733 10
248 803
645 972
18 142
550 664
460 280
55 278
655 297
357 886
932 996
718 104
56 294
710 504
139 190
402 817
721 218
258 115
471 352
623 769
307 481
648 327
642 434
753 56
733 784
211 151
858 966
850 710
286 760
443 78
863 181
248 450
485 737
776 878
454 303
585 312
204 442
946 490
173 73
217 597
921 830
721 809
260 311
929 240
837 779
789 340
374 667
403 674
632 730
450 214
972 50
220 543
975 694
450 857
186 77
142 234
955 450
111 306
843 692
723 598
906 448
573 426
936 567
935 45
954 707
941 194
198 353
159 570
687 970
659 927
353 670
258 875
385 218
945 982
749 34
735 257
157 724
297 582
679 898
377 301
610 507
414 212
785 461
632 546
18 867
809 206
426 938
591 687
483 174
44 887
988 192
774 105
691 303
503 448
979 913
169 481
280 597
506 43
501 762
770 945
768 270
897 710
205 649
235 936
404 64
904 634
279 483
888 773
600 994
786 877
354 167
654 26
801 229
482 739
121 365
584 781
737 641
34 304
400 307
701 495
952 754
550 621
883 252
19 474
149 636
174 923
528 407
906 454
119 859
64 415
917 63
438 589
207 57
237 952
837 147
561 192
574 145
165 304
338 112
429 878
641 298
54 705
417 21
846 605
772 108
339 252
297 385
124 463
158 967
297 119
166 669
525 405
344 668
44 566
521 134
870 434
845 588
461 220
307 139
755 268
149 546
553 932
151 88
195 298
334 799
568 114
885 920
46 499
641 801
857 942
14 618
463 956
163 605
181 144
918 568
25 876
461 247
377 987
814 194
24 766
477 540
908 94
74 461
814 639
763 839
631 386
257 177
109 507
17 301
277 938
889 792
882 584
391 510
531 359
622 183
826 245
321 248
853 12
414 665
12 696
883 434
71 691
816 714
846 661
449 14
607 227
294 70
690 444
784 292
443 775
894 564
678 828
245 887
906 989
633 848
192 622
273 933
113 972
685 832
633 315
833 258
167 206
395 87
664 363
389 337
429 63
256 975
221 137
617 294
284 513
884 120
231 708
960 161
344 932
88 466
206 381
470 253
738 81
208 580
257 439
209 351
677 744
830 618
75 400
235 615
471 284
223 847
396 717
132 613
215 310
79 864
964 203
636 450
282 586
141 921
209 606
956 341
928 676
399 763
246 928
903 569
84 316
224 449
387 15
260 117
674 333
883 116
94 583
295 74
257 201
581 66
264 989
17 740
23 693
890 113
944 562
909 69
319 691
154 887
462 785
935 790
282 785
696 103
360 498
118 847
16 726
513 839
289 222
168 108
808 438
158 328
415 503
574 517
837 545
316 194
544 657
797 179
935 216
204 556
579 13
357 747
639 561
358 85
316 163
617 88
203 792
245 549
530 79
152 318
627 165
821 123
158 322
981 875
250 349
661 393
254 133
424 533
69 949
977 73
755 53
933 111
981 733
74 299
162 817
195 437
89 633
173 696
311 916
960 806
542 180
749 864
801 127
912 407
602 526
310 666
437 348
183 121
881 144
932 298
946 504
478 995
841 363
579 891
567 367
346 679
296 957
902 409
420 719
59 559
14 621
649 298
232 81
734 96
995 734
246 163
690 969
576 291
760 67
757 888
883 330
416 971
696 146
286 711
816 523
746 171
545 690
591 757
877 412
31 694
907 85
813 103
996 469
696 353
664 976
937 512
486 263
419 14
116 993
983 237
723 652
630 478
494 277
309 967
354 665
811 746
138 468
349 192
559 394
449 846
761 205
577 253
867 767
310 612
929 569
958 94
55 512
375 718
839 478
45 436
938 537
339 639
789 301
936 218
831 676
580 791
215 491
269 220
404 638
900 361
230 831
50 326
992 577
787 836
439 295
584 484
254 583
355 449
981 144
442 974
552 834
771 668
461 54
511 167
130 95
981 155
646 197
76 675
731 893
85 206
294 405
809 193
233 835
341 90
26 144
187 674
153 601
673 345
417 718
627 528
487 210
463 50
202 329
160 964
886 319
647 842
442 965
302 53
869 515
561 712
951 749
665 363
911 187
380 39
695 957
704 14
794 467
40 914
670 395
286 389
629 412
71 822
26 765
821 27
961 298
295 807
679 392
922 53
349 43
506 103
896 972
552 712
55 921
525 336
488 638
539 82
560 719
46 192
418 921
244 162
19 355
963 918
908 266
528 235
744 474
211 866
346 962
509 448
913 837
542 152
941 271
269 706
20 528
558 862
65 863
507 19
194 509
351 233
721 931
418 526
432 386
167 981
663 923
718 331
498 94
662 49
560 612
906 349
248 80
271 331
359 774
281 518
425 280
707 55
60 769
320 922
489 135
408 958
727 524
536 734
853 986
270 838
445 652
397 26
289 416
738 96
458 214
439 661
898 958
944 512
247 577
367 124
626 970
580 147
992 547
14 98
630 522
891 362
610 120
403 947
431 662
591 961
429 573
151 193
727 621
357 986
746 675
662 914
874 65
266 202
915 235
989 180
720 805
81 611
942 306
723 624
105 227
646 870
11 875
266 792
356 894
554 492
876 72
189 385
831 99
181 897
626 512
188 731
28 72
17 386
356 957
994 196
161 403
208 143
217 980
952 86
992 253
611 513
502 758
350 199
11 359
244 295
903 801
926 171
938 841
708 33
732 944
983 778
416 544
170 268
848 805
485 82
532 81
695 377
866 69
971 320
599 243
747 905
621 762
871 632
402 575
977 316
908 794
255 420
933 34
543 68
683 359
417 865
678 12
725 971
807 508
575 407
752 486
747 680
205 884
827 773
732 979
891 268
237 346
747 662
474 882
769 557
881 46
153 946
754 126
49 749
740 776
58 564
646 799
639 567
318 512
295 698
918 530
655 984
127 179
876 751
321 618
999 594
341 784
893 465
573 213
973 639
823 196
15 272
91 198
947 140
135 539
239 932
540 41
913 737
549 430
544 401
75 305
643 219
298 662
214 521
410 520
729 898
951 379
898 751
502 742
186 777
163 828
113 865
471 797
330 45
123 433
758 462
309 475
198 285
643 130
887 436
337 259
907 990
84 835
351 407
314 239
234 827
367 322
645 131
79 907
99 209
737 295
70 204
507 828
442 488
894 389
532 405
196 828
399 993
896 361
56 282
683 140
246 433
196 353
289 339
502 776
754 484
698 646
183 115
611 779
657 876
352 508
559 949
778 426
433 645
525 268
508 867
392 313
581 100
61 528
157 554
685 889
224 591
260 366
479 834
244 460
657 67
660 441
283 98
849 796
960 600
891 974
547 28
887 593
503 703
697 177
500 71
405 270
500 717
799 344
365 245
503 772
836 188
35 696
194 875
773 131
434 520
728 135
715 920
424 786
645 429
628 136
767 287
833 378
654 359
691 530
996 876
29 740
710 315
826 87
952 452
377 196
241 898
645 890
235 21
886 220
280 53
56 125
612 134
283 648
23 961
168 249
558 352
292 170
186 260
689 215
911 960
820 462
168 262
128 518
237 577
152 263
768 963
847 288
83 156
835 313
195 753
794 936
727 153
806 532
870 482
312 678
927 521
742 816
834 27
843 791
368 463
166 543
244 300
238 86
477 631
952 338
294 829
210 984
172 381
263 661
703 162
387 643
934 303
664 301
315 701
283 623
527 36
58 420
270 779
915 154
258 791
750 206
668 751
799 916
681 740
986 648
302 144
789 681
626 372
510 94
318 96
583 22
667 298
694 374
984 203
350 149
76 247
891 608
874 670
420 737
498 282
79 690
427 229
201 935
356 672
187 285
54 827
299 457
55 198
791 828
26 433
475 397
851 759
287 365
405 170
665 731
726 416
128 687
520 362
783 723
31 529
700 654
665 335
140 265
322 555
143 20
19 701
521 616
148 74
519 626
349 118
484 622
17 567
489 382
735 890
698 367
403 525
392 31
547 359
343 100
160 16
337 244
52 744
585 982
558 240
732 51
671 980
963 352
455 900
989 140
974 463
306 902
130 463
180 660
745 59
981 294
698 141
879 213
839 874
980 27
803 259
54 482
442 218
725 681
160 667
716 372
192 701
663 531
888 574
401 608
479 965
277 562
700 769
247 456
985 424
651 254
37 684
985 621
917 624
326 160
606 730
730 187
861 734
194 715
451 92
941 123
716 772
795 483
113 448
709 410
820 975
560 635
618 234
956 812
15 582
693 983
114 627
491 377
16 131
657 846
327 855
996 202
18 265
749 275
634 720
421 18
160 748
897 46
45 338
915 990
255 686
118 685
912 516
316 435
199 979
523 27
710 621
367 905
909 661
332 107
38 356
575 161
198 394
186 686
598 691
830 55
465 858
526 988
714 236
275 668
511 288
105 672
506 180
186 581
204 273
160 263
677 408
971 97
992 283
166 349
81 790
195 543
881 843
40 101
434 942
49 619
881 350
875 532
781 653
435 845
854 503
331 920
890 556
118 975
688 575
209 638
865 556
468 850
427 542
963 367
880 381
708 439
924 484
292 710
121 222
154 978
49 615
507 696
530 709
797 176
315 410
22 849
815 70
71 739
359 596
498 418
954 476
393 492
310 896
172 903
446 946
304 830
804 180
948 231
850 524
752 914
625 161
692 616
559 64
641 873
500 637
464 548
934 30
234 66
628 583
28 752
693 442
227 170
439 390
912 62
65 105
315 772
180 408
698 806
955 997
415 720
926 138
251 640
321 83
544 843
249 125
934 435
381 905
997 399
25 528
57 407
661 919
104 32
26 114
914 433
900 647
929 408
455 929
716 386
624 342
101 926
322 426
92 447
882 578
381 470
655 962
682 260
14 535
585 105
704 120
449 940
566 479
990 784
197 82
518 395
526 401
76 308
781 917
808 297
992 240
413 162
32 327
786 81
763 570
42 513
182 221
906 34
399 974
845 159
84 737
280 194
785 578
282 814
379 556
669 41
66 555
952 491
587 635
926 170
290 951
433 20
605 425
149 753
740 644
321 152
168 219
878 254
135 197
251 536
927 549
262 589
265 512
524 620
336 747
970 798
486 300
891 248
537 132
179 266
904 251
408 769
837 624
995 131
229 189
231 53
661 229
12 869
409 917
88 660
172 479
464 730
272 421
359 422
709 344
645 881
559 147
566 773
640 880
298 967
894 494
658 362
445 215
412 10
383 752
586 217
853 735
555 368
933 244
793 64
137 310
346 41
930 315
926 255
653 365
943 613
519 181
132 835
860 957
391 61
275 170
85 819
648 808
476 16
569 108
527 336
374 593
508 896
823 747
545 609
574 129
471 26
607 964
359 259
554 470
457 636
988 246
321 977
89 273
129 325
173 136
202 898
971 216
103 442
100 922
724 476
14 303
369 708
320 510
831 115
523 898
396 622
915 375
36 286
389 250
513 104
471 94
834 968
851 709
873 932
323 639
618 893
719 366
421 168
235 656
229 979
517 378
465 624
689 192
64 372
53 281
167 669
721 771
749 110
576 886
521 126
567 365
365 16
284 205
149 803
532 159
315 87
183 661
805 577
589 977
420 867
678 391
889 985
201 252
87 264
887 432
317 937
588 659
452 884
878 478
179 814
114 913
742 212
403 835
236 866
390 988
452 767
142 82
769 922
226 66
647 39
118 552
454 131
827 327
436 38
326 932
187 933
64 265
386 926
772 612
569 881
445 619
26 458
107 649
934 483
951 308
529 903
941 550
421 189
190 804
94 636
185 941
937 51
886 283
273 179
872 744
543 752
456 55
655 151
760 839
966 872
792 600
894 399
241 100
430 749
347 664
527 978
287 244
696 888
262 370
12 271
118 955
758 382
786 731
817 93
27 479
152 457
74 199
813 753
556 613
538 469
898 742
810 312
333 685
424 878
88 904
898 253
212 587
615 314
122 766
973 378
832 51
179 259
188 314
396 904
400 126
663 611
525 817
588 452
996 190
429 612
186 649
540 980
39 979
543 374
189 515
437 267
774 251
157 793
632 839
944 102
86 727
149 950
282 703
132 660
26 782
524 126
196 379
251 595
105 173
488 424
719 22
671 138
376 417
760 405
572 407
208 985
254 441
366 921
136 236
409 730
616 892
202 54
281 641
900 379
870 664
848 593
766 246
40 974
671 310
113 37
79 440
455 169
125 740
318 389
969 148
910 725
669 565
680 933
395 949
207 650
146 356
16 456
48 993
856 632
679 469
986 319
309 100
252 441
426 137
978 815
576 103
919 847
43 421
481 925
576 14
532 952
663 358
614 875
343 917
650 295
515 855
364 909
972 485
917 233
880 342
923 72
903 152
473 776
366 227
778 131
475 197
937 662
300 257
269 984
830 739
704 427
512 73
277 882
278 228
379 563
774 116
178 25
740 503
57 172
564 342
421 713
730 952
260 657
852 664
823 967
782 712
542 867
40 599
193 49
94 704
266 152
504 439
477 123
634 850
172 93
240 381
621 761
423 621
201 704
545 923
315 506
216 500
467 903
790 714
85 553
830 326
922 383
921 402
967 125
371 748
345 948
115 840
783 88
972 901
932 255
467 324
48 837
202 350
760 853
951 17
245 594
564 616
988 240
297 136
196 328
811 143
807 324
926 304
19 320
434 201
931 640
376 584
756 999
223 758
823 15
566 396
879 264
330 206
315 869
299 911
83 809
279 390
224 936
870 128
428 718
700 563
929 797
628 861
993 144
805 311
217 916
206 110
395 875
329 667
529 649
768 225
619 272
575 635
498 860
603 420
594 326
69 161
984 816
667 154
834 28
170 907
614 516
60 700
89 865
447 590
296 234
29 167
390 881
592 798
527 785
711 652
181 827
963 232
798 254
139 92
860 412
276 24
500 387
297 243
844 261
530 18
817 142
502 385
870 273
531 783
893 757
347 949
576 436
483 182
871 349
500 935
398 301
833 354
702 797
410 598
509 42
325 672
749 368
886 646
566 370
396 800
84 825
745 198
855 717
594 737
550 948
224 513
621 36
789 636
756 118
434 267
609 839
519 442
154 846
568 669
568 846
340 30
713 511
941 298
705 611
118 801
910 356
162 297
648 757
211 119
853 743
158 875
474 752
116 164
663 257
297 124
574 917
914 158
918 498
52 922
228 400
293 953
502 978
291 848
935 47
479 325
141 486
910 840
324 913
315 778
276 482
242 331
876 214
231 764
41 462
617 65
648 815
794 34
668 633
312 881
214 734
797 407
357 37
195 979
610 267
341 545
118 367
694 752
824 131
404 578
889 487
925 880
294 240
331 973
15 307
699 173
166 993
25 997
767 670
651 450
851 432
203 427
176 501
759 119
558 182
743 380
832 616
669 298
425 857
980 101
416 133
545 880
409 293
833 343
64 780
227 481
783 167
767 913
203 422
633 181
419 744
199 528
58 251
230 652
402 783
264 377
879 542
780 183
822 227
390 69
429 958
529 259
581 375
932 101
571 720
527 53
674 712
653 122
666 20
972 372
817 939
172 506
629 981
701 474
202 963
731 833
579 749
725 233
672 753
669 900
485 665
532 781
914 405
262 149
83 921
265 684
127 388
968 86
192 378
268 74
953 350
99 844
28 190
460 608
767 58
530 633
894 195
709 983
953 275
101 235
94 796
475 530
26 393
822 870
867 298
955 391
134 660
756 898
325 208
585 491
195 665
406 996
479 547
935 357
723 11
785 572
417 735
531 230
551 20
867 452
201 653
866 756
463 41
586 858
42 992
230 180
387 661
828 96
203 985
945 22
999 607
87 532
327 384
921 273
121 162
12 222
377 284
319 776
92 940
151 919
15 590
383 237
957 883
707 270
620 537
125 681
743 51
848 424
825 688
226 71
816 515
554 60
38 714
259 495
433 526
749 440
924 69
947 96
965 521
446 763
949 713
742 955
409 597
631 70
232 44
54 982
72 657
491 341
610 765
83 839
679 508
934 742
322 948
230 896
99 654
795 250
302 259
487 340
807 492
666 948
915 682
282 565
258 981
326 689
531 480
478 431
425 229
438 99
169 520
246 869
672 935
325 105
343 769
496 713
345 104
520 323
415 251
223 147
918 604
817 567
36 462
106 479
90 340
814 733
644 760
153 491
543 857
913 825
774 614
863 585
851 887
316 51
971 668
567 267
677 754
541 470
180 981
252 385
986 907
995 911
591 489
520 261
185 832
992 549
554 993
239 106
809 992
320 58
41 781
643 796
961 313
11 213
315 194
430 902
471 822
587 158
451 952
929 235
807 505
19 276
834 291
504 741
992 32
884 835
245 436
629 416
459 231
304 105
76 580
491 14
907 370
180 21
428 994
63 281
467 972
901 433
562 278
41 330
611 256
273 619
247 589
35 514
893 350
391 134
185 868
947 366
649 452
893 733
226 74
160 537
72 712
400 932
958 544
471 921
933 881
726 607
817 434
260 543
452 369
841 48
466 377
187 578
669 417
369 637
362 457
901 600
652 881
469 403
184 821
383 898
722 991
814 42
313 427
957 745
117 365
779 646
528 104
447 486
556 670
653 325
684 279
858 562
494 706
25 563
63 947
787 919
897 612
112 210
46 835
929 860
706 97
14 801
668 510
629 985
705 803
357 733
855 906
572 676
933 113
811 289
540 13
720 529
143 899
62 292
909 738
148 467
814 263
291 815
890 442
285 382
478 922
734 390
651 886
605 556
866 601
709 444
776 982
468 956
467 35
683 147
231 904
577 162
480 345
270 684
101 746
612 263
381 236
288 185
44 82
206 565
28 213
989 98
161 387
230 277
945 722
261 398
842 889
199 520
248 570
249 479
293 464
786 644
85 812
771 180
129 285
82 247
256 373
65 600
580 528
730 328
764 238
229 844
585 102
914 42
309 616
882 943
241 619
385 322
870 12
416 100
102 568
778 137
651 166
440 903
893 805
247 415
685 49
97 270
194 993
912 685
859 54
431 879
882 13
508 170
769 725
607 315
18 782
476 936
360 230
451 689
561 29
374 314
972 478
808 128
587 205
813 666
471 938
767 441
305 109
713 358
475 419
197 514
839 416
784 824
516 667
266 320
385 256
971 15
954 356
356 304
965 710
548 988
31 157
153 971
764 12
667 921
765 671
822 559
482 580
769 82
243 423
887 664
712 383
900 758
382 918
121 743
709 454
165 981
843 477
235 332
603 542
838 594
192 87
905 504
201 441
83 990
395 918
856 425
697 181
19 637
436 638
63 12
944 113
223 167
411 938
331 138
261 800
103 161
148 216
695 884
751 853
717 398
717 165
647 381
344 867
104 199
799 894
62 530
76 519
356 445
905 172
924 150
537 589
224 103
425 73
338 384
565 946
640 294
768 908
765 685
83 37
436 820
448 973
766 59
239 362
925 996
413 586
36 548
31 612
456 239
948 82
137 658
643 41
22 906
925 969
753 698
533 850
262 695
48 737
203 547
957 496
472 760
554 690
646 39
560 890
202 930
388 577
22 465
619 756
432 379
20 626
980 436
11 80
983 279
333 819
158 624
859 769
677 126
254 756
746 480
956 77
15 143
673 446
27 138
717 267
61 411
704 405
555 76
149 907
75 15
240 755
254 180
866 394
970 690
110 586
230 740
396 702
44 989
756 824
791 870
96 912
200 106
138 980
228 581
878 833
741 983
24 266
971 406
950 610
858 584
576 477
266 823
316 216
466 327
433 815
338 772
236 604
25 612
179 608
690 319
110 513
47 420
473 296
295 617
532 966
665 211
819 53
503 672
724 995
250 690
492 444
133 830
764 546
535 245
325 58
808 89
43 230
512 393
13 614
174 71
604 468
780 16
46 201
285 664
708 992
373 11
754 33
135 356
951 246
180 330
212 553
198 881
96 21
837 524
672 932
854 598
840 975
862 16
544 195
20 329
812 364
720 425
607 780
508 918
11 855
474 409
646 239
141 941
301 702
550 870
923 296
298 605
446 896
13 403
471 648
141 301
882 926
568 761
390 683
559 145
441 923
576 391
43 630
925 27
703 55
194 56
120 570
16 201
773 672
593 302
819 467
360 506
330 126
481 89
983 341
983 183
292 770
896 504
365 932
481 707
376 502
196 321
469 374
966 769
476 370
719 383
829 603
997 701
58 365
437 642
91 318
222 753
495 293
509 898
135 795
484 541
614 91
26 348
160 579
838 732
687 112
498 347
240 317
708 751
404 570
177 407
941 262
681 747
497 707
864 937
411 495
918 75
485 990
790 299
834 632
35 721
535 494
261 886
932 11
662 775
746 304
966 789
299 779
784 692
22 607
575 992
420 194
489 895
482 798
129 404
331 691
754 940
844 61
444 595
552 45
507 465
532 43
614 850
20 365
697 497
472 273
256 835
328 407
976 65
921 265
826 289
492 85
99 929
348 552
831 880
192 957
926 527
857 327
29 447
199 514
30 266
908 218
641 991
559 375
830 407
186 849
912 979
447 42
48 944
555 212
193 525
961 11
496 959
634 941
671 419
363 279
480 398
77 237
81 487
223 647
898 515
670 357
798 147
103 550
648 335
778 256
40 603
325 384
76 427
968 880
175 825
45 774
82 528
413 649
761 239
185 531
680 230
462 805
535 931
894 382
549 78
684 178
478 348
902 10
698 402
323 371
660 332
81 656
343 661
690 247
684 366
723 851
921 587
610 509
180 485
921 746
233 168
286 834
255 333
845 132
89 284
320 949
706 138
217 735
110 535
593 910
387 163
256 807
473 548
240 181
561 955
796 55
21 993
878 274
63 661
393 830
489 534
423 791
713 501
511 96
615 236
661 997
285 101
381 206
993 345
196 843
904 402
314 630
907 574
818 687
928 821
422 945
502 159
495 57
314 510
744 345
581 64
316 887
870 478
350 865
587 652
881 138
487 351
997 325
105 753
430 76
893 825
347 489
816 875
441 722
815 621
639 59
284 151
342 259
165 901
563 288
591 735
64 657
933 230
381 704
496 179
343 726
210 305
92 829
684 250
528 364
367 197
499 328
907 437
381 458
786 155
493 670
444 547
754 634
800 86
902 423
434 523
694 621
572 273
843 255
649 80
354 79
939 510
16 150
553 383
759 273
643 968
238 622
206 587
778 830
545 194
546 320
778 89
559 222
747 887
903 537
985 921
490 820
38 277
206 140
546 92
48 438
713 190
924 697
667 290
21 376
505 660
199 834
892 986
894 62
368 660
267 404
141 80
751 627
542 766
66 205
652 279
105 346
364 206
805 946
616 453
920 670
906 696
752 628
668 266
657 50
708 944
894 236
24 339
130 806
774 517
384 765
409 695
568 962
243 673
894 698
454 971
10 172
961 703
20 752
607 798
748 624
508 999
290 438
523 947
941 206
296 37
519 819
306 562
912 821
105 313
67 660
698 283
698 570
382 85
58 722
767 902
203 150
939 457
116 631
481 832
46 915
735 383
330 160
483 377
607 262
275 719
34 937
550 336
246 749
877 766
811 387
653 64
142 326
75 933
637 831
987 548
106 441
983 609
173 320
756 112
743 636
273 82
289 875
721 567
28 367
71 389
822 105
103 989
48 246
592 949
887 410
374 475
881 668
341 270
649 747
633 119
38 858
665 891
509 973
904 138
360 253
866 603
637 309
18 547
646 109
945 622
774 75
271 203
864 479
254 137
224 729
708 170
31 387
767 566
741 868
724 800
382 725
323 459
24 368
742 348
875 996
912 742
453 819
899 527
426 548
657 216
429 936
357 61
74 557
991 295
521 50
164 925
116 802
389 502
45 451
979 330
533 205
703 780
606 842
173 135
675 803
157 921
489 240
895 552
941 577
610 648
625 34
29 954
860 991
539 275
778 712
468 673
55 825
682 29
138 356
439 72
905 605
114 803
739 125
529 26
194 641
836 71
727 629
232 332
643 85
746 189
682 779
443 643
637 996
366 456
324 963
213 32
627 290
360 303
424 690
241 48
538 77
716 398
50 554
521 781
324 244
105 707
214 89
968 89
191 352
600 816
761 843
927 766
506 202
583 798
359 620
935 770
608 66
94 675
622 166
87 790
338 232
974 689
281 415
364 83
536 157
428 642
36 570
898 820
430 938
589 710
758 257
863 257
213 919
90 461
878 476
178 299
619 568
880 97
586 91
626 749
568 933
724 867
314 201
609 860
438 909
796 136
645 785
273 775
129 577
397 943
766 466
301 85
629 23
962 927
609 753
533 475
699 970
831 588
845 500
769 652
493 161
429 86
298 764
532 613
440 31
868 194
336 292
275 873
963 388
905 162
844 937
20 622
448 618
392 786
446 800
793 467
171 215
333 140
218 488
755 262
263 137
536 992
248 190
131 670
321 436
172 414
352 80
699 315
203 623
799 755
703 503
954 586
989 815
351 260
967 187
954 806
609 951
635 587
984 420
693 366
42 245
633 514
954 259
957 858
474 752
113 54
257 168
385 131
719 665
915 750
501 337
336 141
789 313
988 823
573 445
29 244
144 643
887 281
806 586
648 579
198 982
979 55
619 896
858 168
179 813
415 941
243 141
446 323
826 55
783 904
390 927
825 355
898 222
410 160
413 780
996 835
729 882
309 400
814 534
212 618
23 95
43 88
931 826
453 618
826 52
461 846
620 486
770 292
863 643
255 920
350 823
163 564
613 731
271 841
697 37
958 151
196 836
144 761
106 709
186 528
220 976
31 652
765 688
167 342
550 732
231 333
811 110
196 952
926 369
361 643
487 922
437 539
32 320
587 470
570 98
753 654
104 420
50 817
120 876
510 648
132 643
176 638
320 107
434 330
702 933
127 272
167 877
900 175
682 472
706 82
712 827
535 70
722 913
325 707
23 781
541 853
196 289
91 289
335 646
635 819
251 933
821 637
571 773
730 129
73 274
486 373
623 677
478 329
848 165
334 44
531 805
14 169
462 339
536 65
980 533
458 681
671 244
753 279
705 452
768 199
662 66
122 196
273 331
662 856
518 628
379 321
878 408
294 534
349 859
736 57
932 184
672 475
647 899
835 704
545 848
298 117
679 982
679 486
825 221
852 259
743 298
55 265
686 187
451 379
964 645
419 591
348 286
25 565
370 529
934 872
936 242
78 764
751 978
845 570
493 782
985 873
882 118
598 127
447 943
958 835
971 290
48 469
286 558
213 98
139 182
85 825
491 111
494 534
784 919
390 824
40 268
904 642
468 810
748 423
377 827
796 992
125 942
147 674
58 911
638 480
320 387
311 191
105 841
25 851
657 261
897 683
414 782
411 963
604 272
763 134
67 418
625 115
445 373
138 624
298 391
132 264
768 498
449 705
276 17
276 884
859 686
164 461
78 253
985 701
619 48
997 454
725 599
655 272
755 429
465 836
887 664
446 847
929 992
354 677
768 117
269 598
494 165
998 22
684 844
892 728
412 286
868 469
173 10
403 240
162 960
153 521
326 865
931 213
131 805
103 960
837 347
627 224
820 595
637 753
590 44
804 677
853 977
575 835
416 763
737 419
987 759
989 898
812 949
981 787
22 797
785 105
898 693
551 767
85 627
455 698
930 856
681 501
854 765
628 770
865 686
800 163
478 110
430 698
546 650
743 812
899 690
12 692
779 628
87 371
302 791
671 108
797 339
384 55
681 262
15 318
510 165
358 800
772 356
716 538
423 25
982 611
846 938
742 996
443 671
916 824
858 334
359 488
276 759
623 580
377 103
90 986
57 920
34 416
969 371
996 142
883 502
715 484
112 276
450 984
700 886
834 681
708 672
536 405
284 730
35 240
940 720
346 25
503 80
420 180
597 502
315 451
597 830
355 818
865 449
439 635
202 379
681 467
493 923
619 334
667 763
80 191
891 172
842 596
503 284
853 452
103 152
574 957
93 11
848 258
837 282
984 236
33 916
775 457
798 474
93 580
937 859
932 274
260 725
262 968
346 103
842 90
723 617
703 131
158 75
422 898
406 149
878 954
79 594
989 641
441 608
437 189
346 620
994 321
805 222
248 427
448 175
423 610
838 65
453 114
164 90
377 848
462 527
894 699
59 335
936 742
220 278
472 887
422 38
446 939
653 810
475 639
499 595
437 975
636 748
727 644
527 855
811 628
747 201
567 153
189 672
679 136
316 904
887 241
341 559
670 717
954 570
247 167
617 872
23 583
328 571
912 464
771 439
892 963
92 425
545 998
149 970
189 398
643 305
51 101
252 137
150 958
880 595
158 648
720 388
248 539
24 101
760 211
642 237
187 442
241 766
460 158
399 765
107 509
373 930
602 764
911 183
265 459
432 589
143 455
693 397
785 559
283 232
340 239
563 390
86 226
986 642
351 398
873 40
856 158
450 173
742 433
812 445
698 962
217 444
19 552
71 609
174 361
892 787
163 569
802 151
341 584
636 451
904 976
504 796
22 815
583 661
65 767
784 96
513 175
327 24
140 273
456 854
272 150
904 27
401 242
243 413
710 397
30 274
512 144
542 423
623 151
382 579
374 747
131 467
350 153
321 97
846 515
631 667
632 968
828 992
701 10
347 506
957 813
551 894
912 809
337 283
726 467
872 237
311 812
897 117
281 610
193 343
694 16
874 995
777 739
377 325
217 954
796 172
676 213
798 221
501 869
990 182
904 702
66 738
841 623
25 605
222 60
734 935
82 607
821 611
169 739
707 94
243 615
635 495
906 812
397 136
454 225
334 144
291 869
331 761
629 304
938 114
576 943
532 42
960 398
50 300
219 304
772 865
163 845
130 392
233 292
844 240
983 743
846 26
62 783
308 569
232 843
914 585
604 377
937 69
28 824
292 731
169 18
691 347
99 240
251 871
709 656
322 486
196 727
842 759
748 541
953 304
28 734
38 197
792 186
98 610
877 181
360 417
798 631
376 849
40 790
468 728
218 298
637 422
890 832
542 28
942 581
593 324
923 511
474 789
615 88
432 367
663 828
269 943
723 235
430 312
173 274
202 711
104 572
411 164
231 49
307 214
198 554
316 14
499 205
86 249
27 152
850 942
516 132
122 365
441 21
401 227
637 891
337 194
141 645
521 20
509 609
371 111
83 158
580 463
141 910
365 882
582 536
939 594
171 694
908 68
160 681
382 197
960 378
74 863
461 917
653 101
292 715
354 242
33 297
628 883
534 683
761 898
95 275
879 486
107 638
27 759
405 54
979 865
986 236
120 30
49 522
144 844
469 211
797 505
410 821
902 79
618 547
99 732
199 911
172 710
894 602
974 426
887 610
62 398
49 412
185 636
821 102
55 772
331 638
711 225
868 464
882 628
67 147
260 167
752 60
467 590
619 83
298 507
712 786
49 660
822 687
734 460
152 195
896 821
143 477
296 974
57 96
443 400
13 193
756 140
16 391
127 844
113 292
803 420
72 932
850 562
465 336
419 790
600 225
560 437
341 216
752 581
260 379
434 251
578 36
206 483
605 908
321 891
117 382
29 229
674 372
732 106
586 249
812 330
498 679
810 281
861 768
765 355
401 714
853 118
77 598
283 858
201 429
107 403
430 881
219 939
122 748
567 334
549 613
597 222
531 165
111 815
806 511
990 507
327 904
661 886
290 794
312 486
580 691
505 977
87 629
420 173
814 353
554 102
188 659
903 394
634 916
77 966
953 335
214 502
998 88
130 596
106 307
58 483
493 794
195 107
307 493
232 777
506 359
205 592
934 20
722 965
38 516
543 186
947 274
952 429
10 432
247 495
527 270
941 405
939 380
471 517
758 521
62 687
195 827
35 605
505 890
909 49
731 861
153 548
411 756
160 306
382 227
362 211
457 522
953 897
425 181
987 574
934 982
606 732
341 730
779 389
817 667
85 874
595 861
656 326
521 923
454 106
934 171
69 795
561 733
925 119
365 400
808 626
651 394
621 908
285 206
868 194
643 720
697 750
912 809
876 355
253 379
538 381
263 30
907 544
927 352
373 485
126 315
920 869
569 534
916 341
99 804
20 994
473 561
675 206
865 743
635 800
731 343
870 73
784 862
248 536
244 130
42 832
142 213
689 276
130 299
343 299
899 226
181 129
66 132
26 407
384 521
966 202
932 518
178 819
662 958
432 51
868 534
314 772
211 522
213 665
739 506
239 396
88 381
260 591
146 624
122 811
919 133
685 284
321 195
75 937
200 744
57 559
428 714
119 654
417 868
981 610
48 259
867 797
757 144
71 717
967 185
332 692
830 876
585 534
810 612
179 816
729 241
559 230
569 309
924 976
216 969
986 186
775 68
569 667
845 109
56 740
662 198
236 380
697 428
411 454
709 807
101 332
462 67
238 865
600 317
322 825
288 976
857 904
257 103
228 417
347 636
564 172
105 464
575 157
31 994
168 620
989 806
754 28
893 175
514 64
324 240
777 947
457 733
577 999
351 746
382 115
589 330
580 449
311 218
373 317
177 548
627 96
411 979
913 997
883 846
647 935
149 577
566 966
447 723
745 407
157 309
851 644
566 873
838 372
589 886
318 497
474 965
979 35
526 975
11 281
683 793
520 862
833 444
39 833
486 952
112 771
43 398
173 119
710 823
957 766
22 151
997 558
52 614
907 217
634 193
672 894
986 237
326 880
728 392
357 225
673 559
344 861
259 155
327 885
550 885
537 303
941 383
415 372
731 55
267 468
558 904
891 196
970 166
343 916
153 720
789 99
263 672
840 470
478 151
764 817
234 366
488 568
932 831
638 220
524 879
877 923
192 436
763 402
151 457
653 888
754 45
674 192
38 380
556 875
499 294
357 223
530 915
133 236
594 88
500 594
68 641
973 872
199 784
112 59
546 89
409 266
319 733
30 843
179 661
573 406
886 394
283 975
838 53
583 408
449 706
269 181
729 830
286 422
352 939
566 916
749 50
434 558
428 834
213 731
280 989
57 502
741 367
329 551
317 992
745 525
49 993
483 347
49 203
455 743
171 255
755 354
911 952
237 562
45 570
794 991
614 319
816 946
80 25
444 292
258 30
745 581
239 476
640 270
601 486
92 477
345 473
511 432
906 149
49 129
550 938
697 982
548 872
872 434
38 717
771 280
359 899
705 563
643 354
290 924
398 261
166 473
524 948
627 92
915 69
297 783
213 869
952 662
626 293
265 716
381 75
434 322
909 31
737 825
487 51
838 927
956 504
411 374
29 302
125 247
374 882
439 586
394 325
552 250
283 996
889 982
594 190
169 124
212 99
594 773
737 122
775 455
597 559
808 597
706 786
628 859
458 612
807 843
880 396
783 332
236 694
481 970
365 505
646 266
979 745
70 727
432 603
863 755
459 896
401 57
854 981
243 579
715 625
817 179
603 850
829 528
116 699
977 63
189 979
367 483
353 586
376 433
313 70
436 500
843 471
903 393
17 171
946 729
706 137
426 71
757 624
809 942
769 24
159 739
154 559
345 921
193 930
910 767
239 144
810 929
964 589
920 114
897 203
180 405
810 539
543 153
242 937
282 724
940 371
303 777
748 304
821 661
613 164
624 255
96 647
116 231
694 770
224 101
981 591
631 679
469 763
783 924
503 921
60 456
492 691
872 641
255 151
337 542
556 309
471 713
657 20
663 861
306 158
483 335
755 49
810 633
878 343
809 211
696 561
287 490
869 654
866 537
982 892
592 437
29 364
344 859
324 668
717 558
586 20
94 181
405 970
316 773
753 528
556 964
606 425
296 366
207 52
885 967
262 729
423 286
453 751
273 926
694 428
134 611
409 842
39 179
855 65
975 323
742 364
512 791
471 965
219 895
849 363
276 808
351 143
383 279
493 58
318 129
193 22
984 169
413 93
560 645
786 830
342 293
144 397
735 839
499 368
80 295
724 507
186 34
488 969
224 130
692 440
852 176
134 847
477 271
648 574
332 226
224 697
241 543
55 900
342 816
595 433
331 703
366 719
746 129
737 473
297 639
138 100
407 257
18 181
679 47
717 219
633 953
606 29
521 305
846 433
120 301
400 909
148 106
28 893
226 830
587 710
496 370
557 612
484 97
826 912
843 991
258 504
528 489
444 575
173 30
913 413
458 802
523 851
908 148
911 518
437 479
20 599
194 949
322 981
842 950
448 320
929 718
966 769
928 566
852 406
554 624
352 723
394 540
283 469
588 364
549 879
481 886
829 321
160 569
734 230
760 574
911 824
29 225
387 294
988 279
14 991
323 831
385 975
687 468
569 770
172 16
630 481
631 296
135 226
115 301
781 872
400 311
988 726
259 350
104 540
425 643
759 803
993 520
234 393
250 488
512 676
262 659
719 60
770 682
429 691
374 37
858 375
540 663
530 870
523 699
649 755
160 369
22 143
11 470
205 735
751 716
272 405
832 26
192 519
37 412
789 160
720 777
833 642
379 708
22 291
172 933
58 21
723 115
197 354
400 931
122 782
759 108
981 72
104 20
171 22
503 943
307 192
559 788
27 441
214 91
462 866
866 311
553 666
664 240
202 242
957 814
904 448
832 447
696 103
259 514
796 200
105 550
949 197
535 131
43 348
213 980
26 901
967 907
514 238
388 990
349 475
715 858
760 716
31 862
985 832
418 906
619 363
163 383
232 889
341 133
590 310
150 15
287 785
823 787
22 747
286 972
81 964
349 96
399 82
663 908
149 371
764 828
909 375
474 560
151 46
98 834
177 835
194 493
345 952
335 253
419 704
125 604
200 640
10 514
37 825
869 439
213 681
196 979
811 463
754 332
481 853
872 46
203 873
293 803
567 30
64 699
418 492
548 897
142 475
623 525
714 177
83 554
64 601
360 873
204 84
963 55
254 14
856 547
558 77
639 801
840 519
393 816
314 95
746 653
529 292
280 186
828 562
360 144
866 383
752 594
72 503
288 896
607 912
569 199
512 808
996 343
994 898
181 974
574 349
962 412
140 802
939 445
162 553
932 473
535 290
115 844
206 929
375 535
376 65
500 629
833 600
589 62
648 911
772 354
862 548
341 275
517 130
486 117
584 795
845 691
797 307
332 10
939 866
679 410
667 493
804 42
147 365
357 289
473 628
801 698
661 147
363 732
157 51
693 32
570 271
644 36
678 240
396 786
628 39
903 956
516 725
613 443
478 847
691 460
480 407
550 419
842 220
852 11
87 414
148 275
424 59
640 148
743 439
407 308
394 267
454 43
558 522
650 94
613 555
815 982
312 515
983 438
267 804
195 739
998 77
521 280
775 892
699 584
569 927
745 544
824 863
887 675
866 604
27 735
369 302
14 699
565 526
823 406
954 171
885 819
342 37
242 282
314 996
279 199
974 318
751 948
629 267
925 530
170 60
843 549
499 357
237 516
633 503
700 864
248 140
213 589
131 374
997 292
302 792
539 212
183 509
884 389
729 466
16 497
242 773
15 763
21 799
900 95
519 348
508 220
22 265
277 568
671 947
654 374
960 922
473 661
942 736
397 570
240 754
597 244
633 757
946 158
10 277
195 331
593 319
202 475
231 869
668 936
352 531
118 669
295 582
68 916
338 457
319 887
849 203
269 103
43 930
188 980
724 864
380 476
56 225
297 918
383 979
876 92
506 975
172 401
340 173
455 575
837 792
367 478
373 933
339 232
604 122
708 459
325 383
299 418
369 406
847 277
453 712
192 964
797 65
542 301
255 782
287 38
701 760
703 415
574 258
727 317
566 52
260 779
861 89
227 630
662 555
32 790
827 65
250 57
629 496
242 819
641 194
316 417
847 910
603 201
636 365
966 146
145 40
221 580
765 247
510 923
561 329
565 896
738 499
879 53
931 709
746 840
354 73
442 53
657 147
982 454
568 358
643 421
714 587
50 323
81 904
14 442
135 292
694 738
940 903
268 982
919 53
576 673
39 113
274 646
315 679
629 218
674 912
572 251
367 917
730 694
568 998
278 903
822 424
180 941
119 412
526 80
804 230
676 265
976 231
654 68
900 417
23 103
976 416
537 625
639 851
576 15
878 165
547 842
478 902
98 159
184 921
311 498
414 584
41 346
231 755
211 765
990 153
712 569
74 707
935 696
652 726
569 966
846 928
753 621
958 767
912 227
720 786
468 350
945 992
959 233
837 168
136 55
497 755
485 436
279 723
709 857
708 637
693 776
252 579
25 844
875 263
912 16
100 689
678 149
426 247
751 329
452 199
28 102
690 262
373 610
342 522
474 99
182 378
275 39
462 325
565 898
861 653
244 364
708 671
943 472
17 612
958 813
963 755
966 361
609 929
844 643
778 603
831 232
205 32
720 148
511 41
526 186
961 722
549 762
597 497
729 792
110 16
671 279
315 34
156 328
855 149
518 480
403 94
408 854
651 64
714 364
758 601
51 391
649 443
53 252
468 366
48 452
684 488
510 49
269 385
200 339
717 615
919 765
882 388
375 628
138 345
771 847
920 769
316 970
812 514
603 897
86 553
669 382
616 188
956 343
605 728
244 641
887 64
858 638
857 944
829 610
468 715
833 478
120 311
761 496
576 902
649 279
234 750
59 701
720 12
863 364
469 722
681 105
971 216
495 308
513 884
831 60
309 600
834 199
37 671
852 497
350 385
222 729
687 447
163 933
686 550
543 165
488 821
34 692
766 180
341 201
358 811
818 307
577 370
278 893
656 972
242 762
532 598
730 985
538 449
422 817
316 376
754 347
322 660
251 799
319 768
469 865
145 954
56 180
569 351
260 915
931 692
340 566
375 907
739 941
853 29
327 132
917 166
16 734
543 126
853 427
188 228
429 83
435 351
778 623
654 727
595 934
703 635
56 874
412 488
11 945
401 800
811 909
343 879
954 634
997 419
77 193
620 455
889 20
160 195
521 562
503 725
994 715
757 571
395 125
137 31
730 693
866 284
603 502
656 459
73 647
243 856
42 181
686 953
401 937
165 705
488 444
264 435
947 447
344 719
74 589
348 806
299 735
465 275
369 167
205 612
46 901
40 954
676 969
448 383
370 335
598 668
795 178
36 980
947 365
162 387
948 871
123 242
620 493
487 791
140 351
871 319
690 224
466 722
585 456
731 667
940 848
375 664
530 737
856 950
435 341
141 246
35 665
354 647
867 620
321 370
300 576
259 912
510 646
373 989
427 375
390 906
611 918
802 328
829 440
617 551
654 702
354 787
52 161
442 785
175 646
334 163
627 279
172 46
750 798
865 442
34 338
272 576
184 313
449 667
801 968
575 851
965 777
822 93
527 856
421 911
161 99
872 806
73 786
31 517
939 337
105 986
657 609
749 568
894 254
494 534
974 34
915 521
787 179
549 273
108 683
332 907
640 94
889 834
222 622
994 766
609 78
239 410
793 361
426 111
551 892
882 126
442 870
738 17
493 613
637 958
427 631
817 485
499 264
263 151
808 877
893 577
766 230
176 980
474 141
482 800
995 741
778 995
269 42
224 183
155 574
452 617
690 513
327 857
486 784
332 958
62 912
721 496
943 585
131 920
306 482
766 385
253 20
853 365
544 805
912 512
116 53
807 244
646 312
591 177
40 419
375 880
156 70
529 887
979 343
917 29
646 97
436 178
692 822
888 427
977 696
163 205
650 16
281 49
883 950
328 272
375 665
488 899
395 638
332 767
704 916
634 104
642 171
293 973
283 834
561 395
405 322
665 243
899 714
845 215
816 919
232 443
340 650
224 414
954 338
686 68
298 548
629 504
568 717
672 709
165 737
503 105
684 228
670 450
236 914
589 898
108 981
597 439
279 993
219 892
16 487
54 755
812 470
417 551
571 155
318 749
306 944
147 437
338 91
636 89
488 741
226 33
183 791
535 961
886 186
627 673
529 284
511 604
251 978
155 842
997 892
16 74
427 587
233 174
919 746
918 843
35 705
908 856
531 476
512 850
533 910
413 994
347 242
761 491
249 617
313 431
647 258
569 624
633 314
649 957
965 542
139 336
845 302
169 835
900 450
432 959
493 916
272 338
47 191
465 995
354 172
327 990
341 525
31 325
156 97
736 366
345 241
301 19
187 897
43 904
702 367
339 828
953 809
957 225
994 244
602 965
288 849
46 484
225 162
774 306
587 960
98 940
587 905
986 585
753 356
628 572
302 435
772 567
559 415
460 356
786 291
221 14
472 868
790 224
210 347
619 521
246 793
298 447
627 321
666 389
695 938
157 48
763 433
780 817
494 413
96 940
457 740
445 771
49 405
34 814
249 793
786 965
49 769
701 248
142 665
241 184
792 581
618 349
582 976
277 429
558 891
415 455
688 896
822 209
774 599
818 48
486 911
76 408
719 891
19 570
436 376
698 610
349 111
433 800
184 480
420 716
516 441
388 976
637 125
220 38
104 877
16 338
41 702
998 783
115 856
138 844
193 61
205 702
551 714
880 212
805 667
836 84
533 380
651 537
377 17
311 87
825 899
329 455
548 19
614 73
249 735
780 594
91 651
637 791
28 909
10 765
219 471
859 693
158 340
393 186
988 741
351 547
567 297
729 540
420 93
70 608
752 41
918 522
564 113
971 853
470 969
702 822
141 930
486 17
661 247
674 370
806 229
192 430
101 578
827 619
671 898
165 442
787 409
153 597
516 708
956 642
52 774
174 90
163 573
300 974
591 396
172 614
739 678
773 315
519 395
848 367
917 817
760 199
393 965
491 856
80 529
793 739
705 599
371 977
528 272
194 125
651 796
327 533
966 630
180 575
956 655
320 878
132 737
985 604
410 180
834 513
268 845
194 701
731 814
155 457
389 702
601 915
986 637
447 709
924 629
300 683
612 441
153 446
971 664
507 268
764 192
545 13
963 702
127 490
120 940
954 691
464 420
44 582
995 743
541 593
929 306
552 307
632 849
119 336
240 862
383 471
543 846
305 550
862 242
869 106
405 183
937 687
546 919
254 68
371 602
295 398
682 939
101 461
275 22
585 872
637 982
563 755
369 464
810 979
14 586
291 154
416 231
842 143
270 322
970 49
515 191
433 977
501 142
671 50
403 199
172 458
956 567
324 159
785 173
543 480
729 616
971 165
959 150
160 937
559 912
955 914
744 155
561 376
414 669
91 602
412 22
917 282
88 195
531 722
83 725
878 611
992 143
250 819
121 763
819 205
245 742
721 766
691 70
321 236
489 788
654 843
919 452
197 818
537 881
349 695
862 193
621 478
233 626
769 825
954 255
873 554
236 647
329 607
516 49
396 272
600 533
530 684
140 505
102 759
396 877
862 235
26 803
654 782
946 207
314 244
16 837
756 116
618 163
453 190
412 977
565 89
863 485
806 722
40 923
493 105
931 278
339 493
444 319
149 35
464 867
992 16
734 913
699 844
410 288
294 71
181 804
750 427
669 810
153 237
194 676
820 373
489 200
159 564
116 465
31 676
256 656
727 168
918 973
260 204
593 305
198 263
414 925
612 974
320 455
339 622
809 670
504 339
411 299
583 14
294 341
151 288
152 790
872 957
717 205
58 552
774 174
919 374
166 557
290 893
799 504
276 480
563 245
464 577
340 233
659 599
818 660
509 970
847 193
607 21
997 22
208 478
81 847
51 620
373 16
892 664
237 726
610 893
945 853
42 851
567 282
104 812
352 826
492 881
210 139
872 141
675 29
494 215
133 381
903 598
546 369
198 866
123 842
346 309
744 31
990 96
985 277
264 478
128 953
368 748
771 535
911 245
396 340
967 53
727 195
261 640
281 661
483 938
318 788
408 713
437 251
359 944
122 830
947 864
901 156
784 564
573 873
678 336
207 133
410 559
466 263
788 950
626 902
979 39
170 495
66 319
88 12
895 945
434 54
986 194
796 583
15 194
459 894
369 413
303 823
558 421
49 414
482 315
954 561
768 150
916 546
719 995
450 86
878 572
282 361
460 923
845 681
467 523
527 408
561 843
614 416
48 200
821 902
262 516
682 498
387 564
575 486
510 816
645 563
227 930
151 854
785 90
226 502
627 833
20 493
173 226
446 184
905 560
357 959
747 685
581 861
597 208
709 414
888 375
764 534
588 922
546 97
137 392
424 951
428 40
45 783
945 881
469 587
964 112
191 753
767 870
343 661
184 451
665 954
707 544
549 359
174 887
208 588
195 771
143 326
677 973
856 383
984 442
364 27
691 34
242 697
917 797
521 171
945 53
900 505
14 257
350 936
387 663
909 806
620 844
500 344
683 745
94 816
77 488
865 248
127 86
956 219
67 13
724 476
779 171
442 44
45 958
623 911
49 359
471 30
36 358
976 559
472 625
202 243
879 400
313 199
217 90
604 871
169 984
955 247
725 940
378 838
732 786
565 600
190 414
301 399
798 537
672 12
135 374
423 771
879 408
946 734
905 226
700 143
854 190
642 430
217 927
387 60
506 340
624 284
445 677
39 352
766 828
454 183
381 294
136 947
256 915
105 263
935 615
43 574
134 81
274 819
910 142
394 630
280 608
131 824
747 365
230 275
637 944
799 627
559 399
586 991
117 422
425 508
580 794
45 918
51 540
659 844
71 572
382 789
654 560
909 951
871 164
92 523
526 638
53 298
294 838
758 92
398 963
178 263
814 124
656 979
466 17
647 291
481 980
983 641
193 552
502 467
908 718
975 780
772 505
424 892
622 149
789 731
281 913
584 116
252 298
962 822
648 476
473 412
29 310
372 71
372 620
120 730
574 14
908 980
79 861
537 254
246 208
368 802
15 874
730 557
184 403
575 52
588 18
725 273
211 500
33 127
811 19
82 193
499 452
980 655
696 796
324 245
125 914
269 150
609 669
495 823
520 276
230 166
471 77
864 656
263 700
432 344
526 779
252 217
138 192
174 424
54 681
181 852
453 949
851 484
870 251
805 707
868 519
378 845
271 34
793 299
964 312
624 165
991 748
938 359
499 900
840 567
704 665
407 232
124 515
387 822
260 774
589 296
702 477
168 961
610 42
637 896
503 632
863 907
935 840
496 96
325 252
524 783
66 571
563 418
331 176
269 925
485 741
683 933
368 505
536 142
199 650
765 644
370 184
847 520
875 827
110 593
427 137
841 16
800 392
842 727
703 861
886 457
996 578
267 104
683 545
351 408
283 998
803 105
224 188
196 364
46 195
638 537
257 899
140 800
253 179
320 37
223 113
122 404
438 314
203 884
366 522
151 112
833 81
382 915
34 879
19 908
295 789
278 688
91 306
751 972
931 274
987 850
53 229
928 211
336 678
554 404
250 818
978 211
665 969
947 208
867 251
17 554
365 768
149 871
433 348
691 901
641 230
975 754
868 149
820 144
326 968
526 153
934 433
39 442
251 964
659 872
395 757
578 285
216 811
105 781
71 311
863 492
777 497
199 273
669 148
483 918
245 54
815 946
376 712
553 330
877 642
362 955
183 85
789 346
941 115
568 638
355 122
541 623
867 698
212 352
830 121
135 608
89 130
320 973
492 899
185 687
319 414
634 259
830 113
987 774
307 180
504 924
317 75
321 89
398 729
82 809
647 745
964 854
434 84
415 459
985 502
93 980
777 922
803 889
446 872
344 74
20 887
976 164
722 865
246 895
181 104
777 91
924 319
748 533
531 569
31 268
985 646
805 727
112 384
778 115
909 237
448 71
204 83
740 422
855 891
700 747
633 857
244 501
988 437
229 879
322 635
376 107
988 453
180 437
903 960
975 340
538 56
264 784
164 887
352 446
942 662
759 919
839 357
562 820
935 335
686 810
324 185
324 651
295 340
175 920
315 982
113 770
38 859
464 581
36 385
908 173
999 101
845 314
134 570
863 183
366 809
159 276
469 195
519 267
272 338
909 125
705 269
79 26
484 784
931 813
842 30
875 572
548 879
46 949
587 829
910 247
422 631
943 722
765 288
964 83
114 51
341 550
183 650
910 380
970 755
737 921
292 738
920 303
428 963
220 86
885 577
658 228
404 773
906 211
799 203
309 271
403 40
317 519
697 568
534 767
237 76
913 137
301 809
569 822
668 902
161 741
249 82
209 340
62 255
494 818
362 100
350 875
569 26
245 609
41 98
455 794
100 380
175 362
373 750
579 928
67 174
236 776
527 344
376 444
106 23
709 774
212 431
215 68
737 359
28 552
605 82
196 368
506 427
709 646
287 492
488 794
362 463
447 393
804 646
51 434
517 372
219 604
351 583
831 936
967 472
760 509
797 73
491 181
680 16
980 134
31 223
223 356
309 15
672 910
788 607
435 19
189 44
912 80
249 697
649 150
885 483
266 738
757 385
717 177
127 423
282 696
83 193
861 363
861 486
93 270
501 363
300 187
869 138
664 156
958 263
772 419
376 434
13 344
661 421
868 770
567 455
512 899
891 556
243 651
75 765
456 115
413 877
716 979
495 924
365 561
102 520
504 574
142 714
882 283
476 558
143 564
653 260
389 700
705 74
913 767
707 885
345 265
973 329
87 778
388 834
871 453
88 713
286 150
323 896
405 238
26 192
119 157
311 22
92 857
810 17
280 141
682 325
80 213
265 439
812 116
392 98
994 924
317 96
301 796
445 262
44 501
432 215
202 414
181 846
296 371
452 966
428 855
555 409
371 454
958 53
979 258
833 993
918 483
506 898
442 140
807 301
421 507
42 451
83 545
686 838
345 992
934 75
838 179
554 295
88 332
178 569
532 882
993 566
379 207
719 830
496 76
521 312
732 503
485 547
832 117
843 582
651 95
695 803
890 94
511 289
619 828
490 675
916 735
871 907
27 768
870 463
542 991
782 609
666 242
933 864
824 101
810 879
59 798
919 348
982 178
266 650
29 441
84 572
283 845
52 170
381 18
259 458
160 999
125 295
221 830
451 940
832 578
388 586
826 892
12 553
38 130
636 449
142 972
883 220
729 796
95 667
757 26
634 925
808 595
654 140
474 330
870 340
77 360
575 678
334 983
10 243
817 742
515 30
293 233
264 190
868 278
249 585
379 752
525 932
602 732
415 674
722 74
129 881
861 378
894 953
666 267
715 448
347 400
409 952
13 370
107 338
75 113
849 58
625 355
165 335
409 298
911 78
425 25
40 120
417 15
331 892
710 335
495 298
115 176
932 410
625 865
656 786
994 561
209 971
309 67
795 725
581 947
265 400
937 763
957 998
100 637
538 692
784 496
465 798
873 457
910 723
791 169
604 358
832 231
900 14
779 524
841 105
660 450
389 314
17 102
223 684
513 647
216 973
371 862
580 647
927 757
852 641
131 621
620 773
520 411
745 55
324 221
340 492
930 308
780 865
105 334
107 599
249 403
584 784
965 839
987 368
164 858
152 695
611 335
979 361
70 998
300 925
446 359
736 801
214 460
548 660
19 927
636 858
74 573
215 902
295 877
117 303
772 471
480 169
673 159
860 919
194 37
169 745
842 498
304 491
760 696
116 23
942 52
264 304
162 770
767 658
905 783
472 421
659 981
591 875
848 118
803 419
294 631
62 445
777 513
775 176
181 350
629 882
957 41
693 901
548 451
325 515
270 685
485 278
819 689
68 981
597 862
915 69
779 338
852 915
446 37
418 754
275 622
915 800
867 459
519 72
361 158
159 900
862 335
608 258
326 506
370 589
54 802
909 585
846 566
592 831
199 821
587 708
131 847
737 65
848 896
316 29
169 507
403 105
536 233
538 90
890 996
813 47
91 655
454 239
494 44
39 354
766 437
174 372
296 490
786 37
69 288
285 531
414 776
733 47
516 670
642 263
236 838
922 982
920 643
269 17
806 28
942 61
578 772
405 178
681 314
386 494
679 743
650 521
699 402
240 913
875 165
628 96
667 204
493 355
533 686
595 166
201 387
182 324
377 826
792 352
156 596
319 959
913 23
394 155
262 157
222 349
227 645
978 708
331 479
11 391
107 888
939 495
559 818
124 67
383 73
244 885
34 675
226 732
959 797
686 440
848 453
382 466
222 858
310 61
403 641
569 213
693 614
92 310
212 494
731 338
824 152
931 444
188 934
292 608
507 822
190 491
549 202
357 283
228 953
69 148
805 567
269 199
244 934
975 620
208 20
529 493
309 571
678 204
214 779
696 580
735 60
46 588
842 467
824 654
507 257
881 601
316 984
208 857
902 295
90 701
241 773
319 649
826 510
10 102
721 341
295 60
324 61
133 719
432 139
367 906
298 582
265 426
348 126
37 222
207 444
334 978
439 644
952 631
816 664
539 884
409 711
179 987
174 949
696 310
724 296
453 261
897 66
40 298
818 482
221 773
796 69
444 840
133 330
236 898
562 811
604 550
769 525
70 347
797 324
899 628
49 507
805 317
363 50
185 569
219 488
667 749
509 286
789 144
996 843
706 329
51 661
614 996
21 977
595 144
381 641
950 278
788 950
752 876
928 156
992 98
340 941
590 827
537 108
354 246
59 356
988 295
712 942
932 703
501 842
591 309
244 727
785 33
505 126
274 569
925 56
888 332
754 297
921 222
926 415
167 829
644 863
485 403
106 309
890 626
268 468
263 603
314 428
21 993
541 419
452 769
323 918
11 500
598 463
77 978
280 632
981 849
717 203
227 314
950 901
927 411
782 592
998 959
261 917
858 272
170 809
961 315
572 427
113 460
660 402
745 177
466 360
666 98
500 676
131 567
774 829
59 376
235 883
957 449
165 447
678 544
38 100
762 312
763 861
342 21
358 666
630 356
88 670
939 299
68 284
748 454
337 61
200 752
791 675
500 335
186 980
448 507
50 594
442 669
93 757
369 418
996 655
997 56
576 735
29 95
377 487
148 996
372 231
566 905
258 991
332 445
812 564
660 551
716 444
913 458
196 490
447 793
793 372
885 829
408 43
854 703
45 385
714 817
971 275
303 448
492 11
76 302
420 909
257 778
965 34
219 37
27 872
971 116
297 355
268 435
151 71
952 400
195 659
232 957
767 616
207 598
77 804
523 159
779 490
145 274
919 769
209 36
237 722
609 295
269 730
617 313
923 435
456 169
64 474
433 170
717 524
655 442
656 58
964 738
114 842
973 591
26 551
163 710
104 648
582 860
252 510
834 728
408 781
560 773
532 225
723 880
976 50
953 67
994 69
298 441
37 218
893 812
678 811
743 33
968 547
139 603
638 412
309 638
775 693
116 35
884 699
33 231
146 851
577 794
115 722
84 652
122 489
712 301
440 56
532 374
120 491
491 427
903 35
302 680
732 629
580 947
678 601
820 271
641 59
514 644
35 485
60 584
416 769
775 439
244 871
553 939
784 258
202 241
616 364
878 76
14 499
66 328
672 224
906 50
372 317
468 528
560 340
869 963
27 331
729 146
829 550
111 300
677 200
822 14
764 728
611 471
898 542
974 356
358 298
693 151
992 622
703 596
896 999
139 64
687 740
848 628
300 234
994 604
796 898
11 848
342 686
812 32
180 344
925 230
156 592
543 279
619 758
100 337
117 390
447 629
655 539
489 332
222 892
961 418
649 598
385 701
516 706
801 732
846 71
865 52
477 861
917 61
559 120
597 682
267 513
991 502
395 194
217 173
80 931
393 563
627 208
885 492
416 283
467 926
175 822
388 648
684 624
864 938
83 985
322 929
764 74
638 757
433 625
553 54
454 16
634 39
802 323
746 544
655 941
819 449
736 266
768 232
343 992
92 500
781 438
526 253
977 486
886 934
205 251
850 724
559 485
802 515
929 511
881 72
828 441
28 176
89 156
263 683
696 955
753 178
310 565
412 700
196 595
999 360
424 996
618 556
89 977
998 877
116 242
903 125
497 320
415 66
896 749
741 207
904 485
446 924
921 677
260 312
408 768
683 618
670 928
187 485
795 189
520 149
387 476
346 308
146 947
768 536
246 96
324 972
977 716
74 387
318 445
365 185
10 793
647 457
144 593
493 542
387 265
291 769
769 810
778 89
271 472
848 952
299 73
958 770
663 941
237 532
27 638
656 726
393 635
697 618
353 298
65 579
774 985
874 126
622 922
757 902
143 430
56 813
184 874
843 980
639 424
683 443
454 865
365 78
219 477
406 924
693 247
349 148
527 827
28 704
555 46
457 23
630 795
795 651
247 436
864 433
811 405
599 421
789 192
20 943
216 610
484 791
913 345
637 118
680 967
946 102
555 44
640 468
650 850
725 540
887 620
189 574
889 407
782 237
73 477
429 155
105 595
104 516
437 768
578 882
219 553
891 100
90 291
54 11
14 765
900 637
878 151
123 725
305 402
201 699
847 29
282 771
975 242
372 696
443 519
234 639
288 141
970 833
21 441
410 63
719 337
242 157
100 529
159 836
51 529
238 112
135 58
840 564
360 688
98 172
520 563
94 939
639 858
436 102
402 832
408 315
838 192
817 584
685 782
683 157
930 996
726 911
350 538
521 898
878 205
141 701
983 47
696 356
219 728
57 914
71 876
834 718
916 225
12 272
662 711
485 118
533 625
371 618
281 831
827 878
364 893
62 507
804 434
720 646
34 848
399 465
411 363
478 227
315 736
994 824
466 893
142 925
529 654
722 449
726 460
435 60
745 708
891 63
289 710
520 593
321 393
577 719
420 488
378 43
197 110
443 117
38 566
961 18
122 453
785 114
14 142
751 465
611 192
795 327
737 460
78 866
930 494
776 618
222 59
476 166
73 391
307 828
70 798
638 45
296 676
878 256
960 28
470 123
99 711
367 514
395 360
910 660
73 385
537 821
367 504
345 135
826 554
43 798
80 285
733 370
813 693
925 165
814 761
698 67
65 675
475 863
860 127
454 252
860 567
955 619
14 345
691 916
800 951
291 64
173 758
626 973
447 166
650 728
352 223
721 792
197 336
378 59
920 759
867 783
201 457
245 893
999 290
275 887
391 631
652 243
803 66
619 362
953 693
19 580
808 614
644 531
110 424
473 640
531 283
636 104
142 927
727 984
581 192
897 451
929 89
940 608
527 674
801 712
659 349
113 33
660 256
249 839
129 554
576 102
305 353
988 76
658 140
564 825
24 701
951 254
528 882
208 543
249 598
84 353
523 672
916 45
556 940
490 771
164 718
836 574
291 236
143 182
86 407
165 580
110 790
198 799
768 476
648 846
232 372
968 143
885 583
704 469
22 60
986 392
410 28
333 619
598 978
725 229
766 451
649 826
912 820
218 488
636 260
752 487
409 760
163 707
620 574
397 894
655 605
689 335
894 164
363 536
852 604
347 967
842 720
94 683
871 694
514 382
124 715
542 795
400 946
273 701
838 693
984 96
380 990
280 499
349 703
224 652
508 134
493 683
659 180
347 130
880 694
893 997
511 174
991 142
823 229
161 22
994 421
273 873
742 837
65 831
580 688
944 489
188 577
820 174
702 580
294 707
71 790
646 387
390 971
842 999
261 943
537 166
605 555
260 816
602 827
167 955
662 959
823 165
529 70
264 913
737 983
691 510
746 274
907 735
919 959
471 379
441 547
288 938
613 920
438 842
933 871
890 190
99 219
971 128
796 643
361 890
554 651
122 923
86 786
79 876
512 343
692 135
78 188
503 615
339 903
482 643
20 675
483 840
102 693
675 30
796 144
404 143
757 418
611 13
109 652
993 663
924 235
187 736
467 531
799 427
100 853
945 664
585 624
750 489
337 744
446 524
993 513
116 830
583 476
27 861
251 774
344 501
408 839
430 169
183 69
292 871
553 177
607 356
886 964
571 701
153 373
524 115
680 862
262 931
846 162
670 72
119 779
424 311
983 907
978 810
514 713
991 657
410 593
819 638
500 878
353 636
204 405
776 576
26 391
802 283
119 758
955 58
294 981
464 196
761 555
909 197
854 20
941 350
565 74
485 397
88 329
596 346
699 630
39 743
265 54
799 480
250 413
260 810
324 11
783 414
843 249
306 677
859 726
735 697
259 751
251 432
969 511
613 819
814 163
160 42
12 828
103 16
673 369
576 194
147 389
748 416
12 980
661 860
837 794
139 958
790 444
981 883
49 499
813 587
73 747
468 826
990 794
248 978
759 545
190 501
378 198
469 45
784 471
442 487
924 775
398 905
285 179
926 103
131 471
107 608
326 149
909 315
602 772
301 947
77 11
429 355
872 256
541 235
451 341
560 109
196 883
551 984
651 815
414 239
485 12
271 984
90 542
350 287
445 969
100 450
220 905
863 938
600 118
135 554
729 173
685 200
114 464
526 812
812 599
897 460
731 600
169 381
943 318
68 166
858 676
726 317
298 26
37 848
38 834
975 639
618 257
176 281
926 717
765 964
233 887
777 734
51 635
672 277
605 72
594 951
924 547
196 600
127 639
85 153
258 677
693 249
157 678
806 443
271 407
437 834
321 175
174 523
309 847
703 451
646 717
710 302
397 119
976 173
364 305
442 139
888 427
643 574
78 549
513 395
556 162
130 765
226 48
123 953
232 914
82 475
469 371
825 940
49 112
357 261
365 783
580 355
604 211
702 871
43 926
730 105
53 562
776 377
292 199
170 303
809 430
632 32
685 749
102 693
136 292
549 55
618 758
430 524
838 222
482 736
656 336
163 657
494 804
384 530
233 665
721 237
637 830
657 877
298 512
798 166
634 228
878 364
705 155
669 92
185 331
72 476
138 709
411 346
441 208
986 46
856 707
181 665
930 341
97 622
574 340
563 800
782 669
850 928
173 244
959 595
612 799
301 666
132 755
924 745
741 273
916 456
732 122
246 316
565 205
48 753
716 86
113 77
923 94
192 634
162 343
445 532
921 301
93 639
292 880
776 548
988 868
369 873
160 674
777 855
653 277
642 431
811 419
591 18
905 160
295 340
713 830
176 224
695 294
384 762
524 33
203 463
525 967
654 534
129 913
945 885
922 48
248 48
782 886
329 677
80 231
125 632
878 566
16 736
251 892
207 26
263 837
69 796
187 469
104 243
129 237
347 280
545 443
438 151
765 914
743 893
662 593
71 115
329 806
594 779
565 268
569 145
189 49
427 235
197 16
307 778
685 81
211 288
754 511
126 871
155 897
39 503
721 160
469 140
989 536
296 108
692 221
974 673
225 421
109 804
949 145
233 418
998 561
283 145
970 620
55 341
283 551
470 784
738 62
631 233
779 109
287 638
370 101
301 669
570 20
310 851
224 481
518 33
581 651
546 499
197 119
838 661
31 547
818 526
467 188
746 379
725 409
518 169
872 182
538 878
66 574
966 521
796 893
349 942
538 796
713 672
694 955
921 960
269 860
748 343
598 871
892 269
840 71
284 46
38 327
567 348
746 931
327 822
209 628
900 549
470 551
174 52
575 118
303 938
603 326
444 837
295 574
457 140
388 741
989 764
613 721
648 548
620 777
144 40
95 425
335 24
144 565
802 430
284 841
205 391
424 878
78 182
491 326
203 406
702 842
973 325
118 161
440 93
933 528
644 278
191 586
727 47
625 590
776 839
235 533
431 895
607 500
184 729
401 860
399 88
309 537
317 837
472 134
698 633
295 105
24 754
818 323
75 392
46 554
523 857
64 581
487 391
161 849
102 777
40 250
365 558
509 350
556 392
448 876
909 385
807 321
682 514
731 920
985 97
692 467
466 777
672 223
892 561
646 142
433 617
872 472
162 699
138 319
115 294
293 534
933 720
226 769
791 259
752 382
765 990
697 489
307 140
613 12
96 25
579 219
33 921
948 213
839 97
506 350
943 668
851 339
209 364
397 861
742 888
467 240
948 91
325 815
45 543
177 261
716 787
40 724
912 248
327 145
129 238
807 649
243 18
616 697
894 437
244 580
448 982
56 852
242 303
70 512
555 11
482 856
949 642
716 347
822 909
78 906
721 886
15 233
568 905
849 602
18 884
49 361
104 793
961 208
351 11
622 931
842 710
523 807
492 120
814 156
823 142
652 529
200 985
309 108
936 649
27 742
310 268
908 171
399 720
161 748
33 358
436 933
647 104
256 442
246 452
961 151
838 226
343 67
479 157
939 111
668 565
898 305
581 385
319 443
853 45
997 270
305 801
881 669
530 90
624 190
479 673
25 543
976 431
836 887
783 91
503 303
945 562
320 974
643 539
596 710
129 985
918 204
132 642
492 960
612 569
180 110
272 156
200 133
997 296
685 625
519 200
821 706
290 232
318 417
605 199
167 958
51 548
472 300
469 205
768 415
567 339
456 174
738 18
677 506
291 438
404 931
290 994
976 805
73 460
491 964
312 604
849 941
348 867
267 194
522 937
61 180
260 325
407 504
336 930
69 253
765 668
588 801
486 33
305 448
977 432
950 340
286 647
448 813
12 79
285 355
925 122
784 487
386 951
205 357
798 474
567 186
657 206
864 55
726 167
17 674
112 590
341 820
902 82
494 295
123 865
261 785
623 420
904 425
594 408
862 814
573 115
402 774
996 489
159 544
485 194
22 396
114 687
141 326
902 786
788 739
445 918
266 835
993 44
522 366
813 450
332 502
243 622
455 997
751 290
981 737
842 94
478 521
647 951
691 892
268 633
661 20
662 21
986 940
993 723
565 314
442 965
95 582
880 450
244 470
225 281
391 766
934 444
871 487
153 333
997 855
471 76
210 133
373 680
467 545
881 50
889 104
385 944
555 890
578 357
994 413
137 798
335 68
254 422
558 119
423 523
469 288
602 963
920 129
315 673
335 65
651 473
647 297
863 281
426 216
631 787
433 886
444 542
660 296
496 835
219 330
372 288
348 32
643 77
449 256
418 173
834 464
423 678
989 633
122 873
118 43
794 668
562 631
250 851
873 729
607 335
962 555
341 525
759 535
133 318
777 390
246 458
746 385
293 482
252 626
286 29
550 714
997 54
373 233
414 888
579 972
910 633
207 782
836 585
885 379
632 485
858 432
622 848
726 169
864 87
879 730
253 911
454 97
82 773
542 396
874 159
761 689
719 635
208 401
595 394
657 167
553 51
122 500
652 12
637 827
801 178
872 136
377 686
784 606
87 864
163 775
515 935
997 454
639 252
70 774
932 696
71 142
120 604
391 656
991 501
604 432
213 135
70 577
926 716
97 870
130 703
86 566
298 692
766 59
736 309
739 920
321 490
182 12
103 442
914 972
536 215
485 38
55 548
325 991
746 919
533 882
675 567
836 392
480 961
513 736
748 239
836 800
554 457
986 906
534 86
976 881
823 716
109 597
939 482
987 912
302 102
263 17
852 607
941 866
547 365
151 717
510 294
103 815
38 162
37 532
130 363
203 398
815 495
54 103
681 800
337 654
941 248
761 223
578 289
815 635
667 492
910 109
133 24
376 617
843 342
634 227
275 917
989 667
619 933
759 340
101 243
82 813
551 244
424 613
303 235
267 540
802 946
509 366
786 341
639 173
211 336
933 264
492 896
12 178
579 697
781 240
711 245
165 552
543 794
707 823
938 319
758 587
561 432
443 787
558 86
664 950
971 317
477 54
576 18
444 487
618 948
78 245
854 540
515 346
607 129
95 825
758 998
254 517
677 223
848 653
854 706
788 945
514 553
625 139
742 116
939 466
113 484
949 716
533 961
106 312
692 649
912 86
54 496
203 738
742 319
143 187
235 925
358 737
121 808
500 847
630 593
230 362
53 199
448 632
596 641
41 966
294 534
902 342
269 509
861 586
886 631
205 378
702 61
111 218
141 871
16 207
380 645
446 377
533 577
345 609
162 364
552 129
864 906
806 978
457 207
273 674
324 630
537 948
319 187
194 982
330 80
933 747
249 979
378 854
719 980
706 796
123 189
221 600
22 641
466 287
518 773
389 919
22 413
845 40
60 622
884 963
662 342
760 608
13 423
551 843
60 771
22 697
273 580
911 422
963 144
845 212
770 233
297 659
617 130
467 205
571 362
280 661
280 667
122 755
640 537
665 766
753 981
68 644
353 262
24 392
564 842
243 850
67 395
406 477
522 966
914 846
939 179
271 141
665 583
119 12
682 824
193 522
583 941
821 728
53 765
710 836
431 157
958 566
724 619
697 343
619 455
502 989
666 534
769 69
164 759
719 915
844 362
358 777
616 478
537 322
421 95
812 487
322 591
275 558
600 908
399 829
423 963
714 983
773 735
914 369
566 25
768 875
916 759
956 387
234 806
970 299
570 254
602 374
158 603
869 170
620 241
715 19
953 779
189 401
828 497
171 378
568 168
946 562
828 70
205 599
982 81
657 303
254 649
628 836
504 384
904 842
672 230
187 393
803 445
717 338
823 549
195 976
628 677
249 555
854 65
154 937
361 235
882 786
890 518
403 274
580 693
906 421
270 628
92 474
925 207
201 770
184 378
582 684
251 951
565 783
291 771
872 111
693 227
267 232
760 947
907 745
283 645
151 782
942 995
829 932
580 740
527 473
785 949
830 211
900 274
681 788
866 234
797 166
318 810
425 293
802 959
109 397
397 74
325 150
374 992
363 476
67 460
457 93
27 391
816 993
812 300
16 743
110 276
916 366
322 632
910 641
479 793
193 509
219 691
841 619
56 292
554 154
98 911
783 34
912 726
700 658
820 569
318 24
159 836
76 828
943 831
920 124
173 70
508 162
248 131
586 56
380 236
975 801
164 833
400 491
370 676
211 852
732 283
98 346
25 905
86 886
932 643
892 662
756 563
294 181
25 828
943 193
892 715
962 493
302 385
419 258
830 713
250 340
52 752
927 27
992 511
929 187
689 866
221 305
148 388
189 310
144 46
990 827
563 395
565 833
565 766
634 458
869 633
777 437
93 732
888 157
812 102
549 55
419 884
43 705
465 212
220 424
309 726
973 325
587 324
308 635
69 666
724 886
567 46
649 63
771 40
762 967
564 811
907 625
289 994
693 386
858 552
702 219
321 270
268 945
382 632
355 161
816 507
763 586
992 944
895 759
452 756
331 876
172 87
436 708
458 996
712 884
589 920
796 191
45 258
151 533
555 229
64 990
653 279
300 426
615 323
120 230
820 688
468 694
769 318
306 381
903 119
365 131
855 962
330 219
722 297
48 820
40 590
171 90
253 112
720 549
591 346
758 591
131 998
237 431
91 990
719 202
60 118
80 495
767 707
422 821
242 588
876 42
973 194
384 55
537 106
961 300
731 332
374 674
935 235
659 468
852 763
493 215
480 365
605 747
668 556
678 379
135 705
513 73
868 424
803 513
28 286
227 628
275 170
915 560
460 236
677 172
90 213
677 965
946 14
466 558
82 445
250 869
439 701
121 893
143 915
887 326
69 807
673 992
150 887
221 808
406 149
35 251
679 370
57 364
519 783
826 302
881 51
899 163
420 349
781 182
244 33
806 895
382 203
813 386
607 223
710 455
362 611
806 601
213 270
176 211
721 502
173 444
133 171
328 789
289 950
374 668
586 715
526 903
128 856
572 607
779 254
85 555
233 573
434 752
851 364
96 49
953 180
473 948
469 411
195 878
957 315
304 263
442 58
114 446
702 562
264 301
438 364
350 607
835 736
448 204
540 926
346 630
181 344
860 142
834 401
650 161
81 206
881 59
228 757
586 643
580 855
367 277
112 713
888 589
305 223
369 739
295 429
44 471
665 807
364 229
378 822
419 665
507 545
974 143
807 656
217 495
529 724
816 475
38 346
174 684
434 155
733 275
761 463
480 387
320 278
684 829
580 661
840 930
97 777
125 738
575 904
136 377
624 693
672 257
973 435
828 188
927 156
926 296
665 788
97 973
761 161
107 841
815 244
848 249
470 908
384 173
764 260
579 690
698 816
342 475
97 724
913 968
316 799
160 362
405 889
581 246
927 815
191 20
339 258
476 334
861 642
776 887
960 847
848 261
783 653
463 144
452 378
839 316
661 884
192 837
27 935
261 568
259 801
923 575
649 483
814 484
747 347
235 91
777 76
374 970
438 762
609 136
326 513
23 526
620 77
90 13
21 297
351 36
85 662
392 188
633 368
286 833
37 241
611 156
88 357
487 76
533 584
27 237
500 68
489 405
807 307
879 483
741 574
809 375
53 875
767 641
410 682
575 368
17 95
996 790
676 244
677 456
794 82
659 274
725 900
243 722
67 518
504 839
212 804
196 44
131 931
853 404
452 752
93 676
309 751
112 490
410 465
385 790
468 986
662 617
538 323
457 589
536 44
396 708
68 270
429 225
149 410
222 520
731 276
935 630
489 889
71 189
441 704
403 170
513 919
434 293
145 698
622 338
800 947
951 47
381 717
418 744
47 246
277 574
683 409
952 558
218 308
595 647
537 241
735 482
513 178
895 411
16 216
653 156
715 174
747 295
21 508
86 268
64 105
486 929
13 428
38 512
981 403
696 584
574 126
629 672
259 750
419 967
989 838
717 432
139 766
996 356
222 494
775 920
497 889
779 329
350 598
880 653
214 130
595 812
175 333
70 994
711 609
691 392
991 882
805 283
815 101
403 502
16 911
259 755
495 766
297 857
867 647
775 488
913 564
503 661
655 208
228 423
912 532
614 500
709 895
84 775
981 488
448 297
384 744
198 469
119 226
730 193
869 647
464 143
824 786
221 445
337 882
127 801
696 976
534 625
648 798
196 686
983 853
530 327
922 120
983 658
241 626
227 657
728 956
223 612
523 303
584 363
780 577
883 443
653 868
274 61
77 304
411 125
252 42
903 385
131 420
94 809
782 72
445 813
906 32
344 196
324 194
876 51
307 639
268 660
82 640
620 252
702 245
49 518
41 639
415 378
489 424
536 578
725 191
201 374
607 476
357 166
256 909
147 491
893 396
178 47
992 788
650 41
941 265
883 472
281 148
489 638
433 895
920 143
562 15
54 17
628 89
254 804
473 721
756 50
491 692
825 718
431 743
214 662
39 778
894 620
173 538
128 974
168 730
530 570
978 540
629 750
672 476
152 604
251 181
463 650
347 460
161 720
202 820
292 910
640 915
601 315
348 90
495 867
547 686
992 825
523 273
677 52
918 669
983 557
263 60
48 691
69 675
472 887
940 127
931 519
448 88
255 680
803 574
35 414
676 862
566 111
45 849
958 97
962 161
618 123
336 499
568 504
496 653
993 727
809 648
289 399
645 247
425 212
710 392
431 672
769 428
795 269
539 913
161 239
249 192
985 190
747 625
594 765
352 13
807 364
304 539
988 709
755 509
935 488
130 775
920 96
156 526
238 511
753 641
972 63
291 761
910 584
105 642
356 40
290 712
42 300
275 333
898 645
913 787
955 774
357 476
282 505
478 30
225 284
223 540
432 828
267 652
282 549
502 792
263 199
566 502
915 666
44 382
505 773
261 67
543 457
426 287
71 132
808 913
632 788
344 793
523 392
204 84
634 130
137 556
359 79
258 161
61 233
276 408
138 486
438 34
510 629
692 196
972 125
403 222
502 337
985 482
979 225
452 265
919 880
172 218
934 742
899 483
875 966
53 216
545 66
757 461
209 723
223 509
276 205
120 513
51 965
900 678
937 13
409 857
979 698
591 869
700 605
639 150
58 214
345 541
475 961
59 442
913 766
471 623
100 979
627 267
986 57
699 761
721 56
772 264
206 940
582 22
295 63
463 759
273 877
973 695
172 40
811 24
852 581
850 149
714 562
673 73
735 391
190 475
917 665
930 534
615 692
233 407
85 865
193 800
961 624
353 236
526 76
457 814
757 269
814 126
862 755
729 613
531 267
373 542
54 989
250 560
707 771
798 196
505 587
351 438
278 800
984 441
778 108
138 505
948 632
21 901
81 469
87 822
656 374
384 317
453 29
255 339
662 16
563 93
695 287
873 725
728 270
690 495
783 154
219 817
29 741
450 111
218 409
893 542
210 981
206 757
124 789
53 726
607 862
161 71
130 972
870 220
435 491
178 76
845 463
253 207
722 627
972 586
545 605
146 479
598 547
678 316
617 279
266 190
958 209
334 681
144 401
12 249
468 900
335 186
287 351
614 442
719 245
990 337
478 667
699 565
984 776
968 690
534 592
785 193
116 446
813 722
86 885
518 975
956 209
158 620
987 510
657 598
44 769
819 161
137 912
872 709
397 687
815 650
199 616
682 599
301 968
556 361
764 168
55 709
509 691
103 640
119 783
133 301
661 605
44 822
204 29
442 87
860 520
790 358
530 17
751 888
543 940
949 524
686 630
192 806
472 664
443 767
403 861
752 109
443 883
466 10
810 719
146 296
935 598
42 364
57 244
431 929
948 365
945 459
58 741
381 991
958 633
403 701
732 274
111 852
86 349
369 109
452 952
77 361
568 834
73 513
231 660
890 567
365 459
120 771
236 296
687 27
729 526
212 57
938 288
48 831
320 657
244 778
107 926
366 741
338 906
423 705
566 792
128 247
894 517
958 270
412 172
499 790
246 910
433 800
481 246
886 65
513 149
60 114
812 388
36 773
267 827
227 629
79 767
572 986
44 334
549 916
587 787
238 991
279 197
110 387
566 112
438 737
597 81
190 473
873 50
22 284
20 490
424 234
772 121
813 564
578 10
898 709
107 464
597 459
966 562
925 978
484 327
117 954
713 843
403 687
914 240
907 319
765 97
491 910
279 689
497 950
949 731
12 993
604 124
241 992
817 763
782 94
432 631
885 366
493 812
252 875
477 306
993 701
576 807
191 310
225 321
344 262
821 992
683 357
980 493
84 316
904 458
812 708
478 897
732 256
422 236
632 712
321 722
219 639
149 874
892 421
98 415
483 348
398 282
930 88
637 896
785 87
280 585
54 520
457 909
80 885
836 180
201 971
802 42
911 797
453 135
119 676
75 588
724 484
393 856
798 759
236 304
466 72
571 127
706 204
294 883
425 927
158 872
363 54
922 213
825 118
995 362
752 974
458 740
194 526
581 733
745 580
688 849
994 435
914 366
999 90
647 695
176 721
621 281
43 619
773 67
516 123
917 284
333 445
85 419
226 530
531 806
727 88
978 54
526 765
535 712
651 958
185 450
955 591
701 341
531 303
216 96
404 541
57 187
209 669
697 471
245 297
172 704
545 457
10 400
98 274
155 592
424 43
458 72
803 80
763 653
503 880
79 949
163 331
760 48
929 466
791 282
532 112
323 955
203 574
232 845
179 938
167 434
534 17
735 170
64 307
948 109
303 187
368 864
563 46
880 158
940 742
145 44
137 369
723 686
711 987
643 507
282 610
107 352
205 367
160 977
878 34
956 820
421 95
948 728
272 612
190 816
501 16
519 142
875 282
255 941
472 969
103 881
584 535
555 517
461 686
41 490
420 147
450 318
238 84
345 713
512 882
288 80
709 606
287 131
268 66
325 404
237 370
579 303
677 553
411 751
565 500
830 690
650 208
439 548
988 870
33 934
747 651
731 250
777 543
207 99
771 975
674 148
108 55
275 318
853 802
108 625
144 868
910 865
652 402
191 833
771 344
798 107
760 955
169 901
532 458
923 859
656 47
423 714
350 586
621 455
404 688
373 102
300 568
838 677
219 707
533 569
563 391
249 687
409 928
93 507
195 461
903 184
474 901
868 410
509 972
345 21
389 772
752 560
142 900
65 330
798 392
703 565
541 622
388 576
873 957
834 699
554 25
48 238
12 971
849 948
299 448
359 901
22 380
428 603
822 72
484 699
920 39
698 600
376 434
343 895
721 253
266 835
252 729
304 624
695 197
782 290
895 352
344 601
74 210
972 582
784 270
601 654
283 652
572 718
442 136
635 322
59 968
524 160
582 623
547 241
951 370
410 530
35 992
721 498
903 153
563 475
219 177
994 707
645 941
232 808
120 969
961 40
544 202
960 503
37 828
226 580
497 988
577 680
849 413
495 792
652 293
214 903
759 277
58 455
425 233
493 913
32 925
240 855
189 443
289 934
701 46
465 273
873 227
881 949
206 435
313 723
261 446
221 721
630 283
776 462
749 146
584 238
545 507
979 488
562 603
902 730
831 654
616 172
435 243
542 669
359 630
270 74
94 523
682 615
349 855
549 804
962 673
997 331
728 62
222 54
90 311
842 445
791 698
555 793
668 23
811 726
695 440
364 483
521 188
294 717
742 312
434 206
989 90
468 736
911 207
380 167
465 207
395 61
967 54
666 972
204 283
274 969
352 600
246 403
327 258
800 369
520 679
402 519
950 184
902 960
863 710
119 671
264 358
278 523
887 808
246 646
152 955
654 381
349 165
397 222
494 403
547 733
666 513
443 687
238 683
198 73
536 805
631 585
755 545
424 933
711 427
36 308
688 967
302 773
211 598
143 710
561 987
852 668
546 160
542 633
961 524
830 303
768 943
183 333
297 700
843 180
956 782
858 562
41 914
256 904
471 412
424 833
334 635
534 934
638 25
247 856
840 552
860 982
166 308
49 192
825 637
660 786
306 350
629 243
136 829
320 134
288 781
12 737
499 248
120 372
743 67
181 997
40 324
731 775
428 222
854 542
161 363
874 708
277 220
865 223
95 56
148 574
876 238
591 388
235 176
734 328
649 75
844 674
688 402
689 162
637 924
703 992
138 464
918 145
63 617
528 978
909 237
585 532
221 674
276 969
990 268
288 96
782 102
589 680
272 976
883 31
544 77
449 924
677 350
206 637
567 727
570 714
913 171
301 878
866 295
842 964
553 864
564 978
199 933
259 531
627 23
114 339
71 408
962 901
525 615
206 446
296 997
826 911
259 554
274 183
589 303
146 747
801 594
171 292
592 687
574 219
484 710
705 342
103 245
122 674
940 441
326 799
277 612
424 304
234 358
120 550
761 567
968 419
625 829
33 282
999 495
850 939
937 613
750 451
201 316
388 315
875 52
59 596
144 855
784 702
861 360
890 750
306 507
676 247
171 113
371 56
48 673
467 366
366 842
306 575
681 883
99 275
696 347
698 993
263 389
497 251
972 622
467 838
844 198
661 751
303 813
163 525
235 22
893 596
244 125
489 750
876 130
316 91
51 599
174 604
830 464
618 312
184 626
640 127
105 842
550 403
389 485
986 775
425 786
429 526
195 156
198 760
663 19
244 449
819 891
134 309
424 731
287 456
385 600
474 841
249 889
919 33
169 563
433 767
418 519
566 767
183 61
313 806
173 483
829 26
622 293
520 85
82 697
553 433
107 225
335 52
881 721
450 115
422 202
834 50
412 925
300 930
503 862
897 802
63 134
904 586
377 82
480 578
112 604
134 718
279 427
578 832
932 262
986 853
362 470
823 541
399 57
199 498
225 765
246 128
275 359
777 466
523 150
835 527
783 942
708 51
829 389
660 265
166 613
772 669
409 84
253 132
251 626
435 333
276 582
964 776
439 505
440 176
203 540
623 451
150 114
100 426
794 236
326 595
549 605
81 607
760 420
456 257
160 415
13 775
114 851
91 360
318 276
490 930
286 191
744 439
554 483
298 117
87 143
95 211
417 938
342 728
566 236
106 378
696 416
604 213
171 821
427 251
364 701
682 216
294 848
220 130
543 198
198 691
361 835
882 603
526 614
778 683
337 234
269 479
496 993
523 732
803 930
124 923
409 914
76 816
796 231
355 302
401 697
327 695
102 342
589 787
829 148
347 901
572 711
489 707
755 241
944 450
909 236
92 743
497 966
854 609
661 925
805 639
732 248
959 422
720 306
203 824
452 257
668 889
559 632
961 312
500 461
836 649
80 945
750 845
362 850
256 361
929 628
779 998
312 373
98 49
679 803
405 270
613 938
171 63
303 44
317 220
541 354
518 21
726 442
119 194
711 538
849 246
460 323
769 450
614 114
339 768
677 942
970 759
305 428
528 930
949 318
999 188
200 659
405 275
23 376
408 994
791 192
958 496
852 445
590 724
439 363
135 290
585 320
201 586
878 424
310 405
795 442
927 61
892 188
560 599
464 619
868 192
743 822
123 366
570 117
650 49
635 810
296 204
555 93
254 855
583 701
218 563
661 352
857 983
774 817
191 774
219 804
197 81
539 923
490 873
176 504
420 980
227 297
158 261
162 439
593 421
700 384
676 761
510 618
186 390
144 660
184 673
842 957
709 373
707 805
522 90
306 605
695 136
674 734
549 715
189 302
678 497
619 739
231 273
980 269
481 75
565 460
867 590
241 975
884 562
888 419
656 992
162 867
518 582
747 550
476 738
732 244
435 490
346 390
498 394
529 100
335 983
495 303
397 902
393 964
631 690
624 292
70 184
984 226
181 421
247 531
424 871
307 975
240 557
40 828
674 75
617 98
291 58
104 434
685 341
174 108
564 957
321 243
219 782
444 617
625 930
472 572
30 606
228 145
866 189
837 458
28 880
535 835
514 396
876 918
567 235
196 825
725 979
356 91
638 574
759 986
310 212
253 44
657 175
518 931
62 668
118 80
573 129
894 64
477 299
662 830
393 622
286 890
737 384
839 407
42 161
644 468
146 931
331 157
640 134
565 694
204 382
226 90
543 401
536 125
830 532
971 582
298 770
890 271
611 943
853 412
95 647
314 560
547 746
836 525
474 197
560 120
801 924
409 564
69 863
334 428
907 155
917 699
692 605
345 897
391 870
97 280
379 13
227 683
68 585
924 248
658 864
792 151
350 628
783 623
196 897
984 654
774 813
93 483
915 520
179 344
777 968
488 850
56 590
856 958
100 757
501 147
319 79
518 726
307 471
673 306
458 896
241 955
990 427
577 130
785 90
558 636
793 646
92 285
252 851
639 247
719 451
547 320
146 379
605 107
815 762
461 646
851 981
509 180
910 480
276 86
241 91
964 54
421 654
216 967
256 530
945 831
815 958
499 323
173 381
452 968
140 401
15 141
649 912
467 233
195 45
177 956
728 568
790 253
742 958
998 449
287 933
678 524
42 949
353 424
914 162
420 738
56 722
726 18
153 219
472 978
643 905
671 276
129 950
725 610
368 844
908 502
892 966
138 833
418 268
267 20
754 463
964 602
109 916
64 657
364 272
133 961
639 978
240 529
595 13
370 880
275 117
279 233
61 628
368 508
953 850
498 628
550 53
212 34
110 865
497 807
215 922
922 735
964 45
388 70
696 918
264 456
718 757
921 969
450 392
270 111
229 339
424 779
352 698
865 657
327 239
477 970
48 833
356 597
155 72
641 715
145 680
134 970
81 577
469 278
140 398
479 882
566 505
649 944
460 340
491 620
139 929
370 589
990 71
988 201
507 371
657 38
905 399
942 348
847 328
680 258
876 256
155 500
228 129
648 891
719 183
236 788
393 823
171 122
658 956
920 878
165 565
177 772
701 645
81 992
151 569
320 516
236 975
250 949
924 577
79 323
691 458
963 627
871 616
299 728
993 761
586 347
565 450
739 902
435 68
991 58
419 296
369 812
217 315
948 53
417 692
197 496
933 534
357 478
116 55
750 125
342 615
16 736
342 594
956 355
378 111
65 580
550 957
607 966
27 736
446 331
784 617
586 788
228 883
332 46
246 305
622 226
476 703
743 626
103 854
344 412
911 342
568 748
208 294
792 735
309 129
923 611
977 472
873 595
603 209
123 750
605 940
231 888
617 694
846 21
23 837
905 387
326 414
389 724
872 130
420 587
965 155
256 347
556 866
639 222
733 561
903 812
601 647
976 338
555 458
181 980
242 914
246 682
967 249
187 917
832 294
528 138
425 607
909 81
598 992
179 336
600 237
197 675
186 552
636 305
338 215
345 595
359 926
994 501
635 451
82 222
616 29
363 22
676 726
966 348
631 494
186 525
837 465
919 324
233 168
493 189
895 353
689 333
74 225
760 940
898 267
371 126
986 779
205 354
985 567
117 401
240 174
908 308
238 493
377 786
753 628
598 167
678 210
548 56
78 807
455 852
860 508
898 296
831 189
754 154
381 878
676 13
279 541
941 183
317 714
826 625
368 919
949 411
152 647
766 420
248 767
613 713
291 444
300 564
852 425
125 541
525 310
707 385
390 988
921 90
91 164
80 149
23 315
885 750
465 848
564 28
751 147
469 731
189 776
195 107
190 901
238 715
947 756
316 651
307 438
281 919
28 539
669 565
586 902
833 259
733 317
922 216
492 140
721 305
726 937
188 123
454 951
315 126
128 462
870 217
813 746
887 289
233 43
565 848
220 169
27 952
321 381
25 158
813 460
608 564
660 792
620 138
451 875
902 186
66 199
660 844
929 174
283 909
134 200
396 12
931 890
292 877
32 353
494 265
701 89
691 463
950 257
529 654
132 275
526 811
940 797
66 626
615 306
730 470
856 67
961 838
581 713
224 683
454 688
721 400
540 70
482 890
151 543
560 905
374 920
280 985
149 590
126 387
926 980
487 254
131 471
506 168
602 677
337 700
24 594
53 269
72 754
29 677
656 503
12 447
203 728
420 727
872 810
860 102
473 666
793 388
380 265
493 676
696 197
308 761
173 899
808 632
744 408
204 74
722 834
662 947
628 810
351 278
45 908
99 260
57 461
181 111
967 56
49 275
578 265
102 849
907 39
550 716
560 211
374 98
489 598
940 157
585 242
122 600
246 193
653 415
284 470
611 998
504 729
440 963
453 756
855 809
197 121
65 695
111 802
316 29
262 114
789 513
530 572
837 243
232 67
845 99
590 295
950 684
118 432
375 190
630 393
198 490
130 853
824 58
160 966
632 437
676 519
568 179
216 526
875 209
694 520
397 632
258 938
55 306
43 737
220 963
613 800
270 26
539 594
254 203
516 322
164 383
53 310
913 647
427 522
524 572
258 733
798 96
303 752
31 284
102 591
204 750
953 264
20 655
776 713
49 901
949 863
874 954
658 254
488 750
168 38
419 733
105 221
860 623
47 904
509 700
165 59
551 134
178 992
960 681
197 90
283 814
929 116
70 780
22 379
157 527
260 15
112 372
100 224
373 327
351 803
832 931
803 889
993 33
665 586
932 765
33 713
118 208
168 630
774 569
105 32
405 266
552 360
556 661
377 443
687 311
126 847
717 552
580 459
627 991
35 839
560 471
902 724
206 348
733 845
966 730
365 933
375 238
551 701
277 560
262 585
793 652
389 97
768 605
677 926
373 941
453 843
619 176
919 639
968 265
772 276
57 414
861 137
66 454
106 656
233 688
192 70
575 180
902 633
483 373
872 673
514 74
882 245
593 925
976 865
615 684
283 805
328 565
24 298
177 804
301 787
775 606
681 199
196 273
956 227
337 91
251 200
539 871
824 146
934 420
161 671
47 853
38 679
665 894
837 697
935 155
310 174
530 357
891 627
59 412
614 872
36 876
411 864
879 224
727 182
691 20
886 437
466 895
68 13
915 189
760 198
791 48
608 807
813 427
173 768
59 310
385 874
935 176
73 203
663 338
267 855
679 901
138 954
345 577
104 872
655 694
214 538
393 951
298 228
715 909
314 739
159 387
593 75
799 29
804 348
440 506
964 502
628 727
940 792
848 390
236 181
567 813
885 698
626 851
293 654
385 155
944 187
516 777
69 929
698 944
551 769
999 897
856 148
713 338
221 702
234 193
54 401
96 991
702 265
890 235
436 531
844 363
319 596
96 787
596 390
892 545
502 409
696 35
193 388
620 413
984 841
546 399
357 740
579 175
59 869
812 581
791 904
552 239
537 287
621 691
585 495
200 524
917 256
104 419
516 245
696 307
372 630
363 302
762 438
788 918
456 544
320 902
697 46
312 60
646 112
533 869
568 364
759 841
531 832
280 660
255 67
97 26
605 241
874 59
762 29
408 14
129 928
217 645
599 465
511 67
631 242
459 298
545 838
274 40
839 359
860 668
992 170
598 981
286 980
148 199
963 873
39 813
354 97
256 746
848 980
531 827
933 772
625 448
908 195
65 504
420 740
66 165
222 841
525 598
146 990
144 295
545 757
298 474
744 417
294 33
148 824
446 805
301 518
877 777
680 163
464 835
407 36
588 790
206 113
578 218
706 606
327 85
257 11
94 245
65 15
76 955
81 796
597 21
50 761
779 597
946 991
834 650
586 325
65 862
250 906
106 625
901 745
940 344
356 543
222 328
719 862
159 867
629 36
516 861
863 268
550 194
824 778
561 101
896 564
995 39
457 375
683 129
703 747
119 559
13 939
269 999
735 450
202 785
747 911
329 112
413 138
875 937
268 47
871 407
316 368
128 856
629 843
537 849
673 419
931 784
591 125
197 161
710 219
218 385
129 502
317 150
275 730
985 274
318 884
664 436
490 235
673 81
113 510
978 71
623 967
153 338
842 335
770 141
490 127
799 612
484 734
601 44
295 747
401 799
339 478
802 345
820 581
711 156
776 166
945 717
582 866
587 322
286 929
294 667
462 265
307 648
511 374
30 814
126 989
935 223
877 966
160 850
577 727
981 99
408 256
970 256
51 349
743 332
342 410
955 419
33 889
431 474
277 803
511 848
697 350
732 520
951 896
638 558
353 278
364 904
968 121
687 463
369 137
371 316
986 48
661 555
674 448
412 266
462 214
496 454
712 643
500 284
74 413
459 206
740 208
996 619
859 244
446 802
446 897
536 160
914 194
744 656
501 632
439 549
746 676
989 353
649 439
665 737
879 120
459 947
257 921
416 771
550 734
425 861
781 128
835 119
445 852
788 406
105 377
790 43
983 315
968 522
13 359
459 233
160 377
382 575
969 409
13 729
736 107
754 175
26 633
633 957
897 59
573 777
11 557
446 758
771 635
770 500
668 334
58 950
892 548
627 698
791 207
836 15
757 131
728 907
77 517
803 958
983 369
512 320
467 597
457 767
875 513
808 423
259 729
20 62
970 887
936 440
70 592
412 932
340 724
670 917
376 919
906 848
157 472
126 986
390 904
199 680
586 118
546 713
540 669
391 160
735 25
247 802
414 272
95 434
844 605
466 200
795 517
498 877
395 827
993 951
563 753
643 948
15 524
122 454
374 724
869 147
861 797
290 954
360 42
693 510
329 852
455 16
172 614
910 748
463 78
36 406
606 399
150 747
866 258
353 966
69 747
717 289
263 781
45 835
724 771
315 619
626 355
370 271
783 104
182 271
703 185
949 562
656 130
600 132
434 261
969 449
582 178
556 771
302 770
938 732
681 727
697 948
212 752
500 999
565 986
932 549
610 20
947 843
157 938
801 568
845 967
105 640
34 628
496 253
959 816
522 833
997 337
262 785
934 402
157 198
942 565
536 631
257 932
392 550
781 286
918 466
545 822
436 118
917 239
700 968
42 821
782 250
231 497
587 634
83 478
971 224
217 181
93 481
332 264
76 676
393 179
817 139
48 357
114 775
369 42
813 577
843 946
507 897
793 986
137 922
53 878
820 423
146 939
636 429
720 866
721 789
928 118
178 728
118 994
401 732
535 181
227 911
755 89
109 220
756 357
616 700
145 795
406 179
255 40
240 572
488 818
586 32
806 430
523 195
94 435
975 841
259 568
707 349
27 712
659 245
979 532
619 972
534 266
427 78
847 546
438 882
565 803
874 738
104 468
467 676
979 866
569 610
536 633
180 872
209 442
177 459
532 371
531 747
321 147
251 422
553 819
847 329
427 109
299 675
202 862
655 551
426 678
315 364
440 737
307 467
861 56
793 84
441 122
862 630
996 43
70 838
506 191
589 963
737 230
759 413
601 886
369 633
520 87
796 184
79 203
340 78
916 276
680 879
398 771
71 148
78 874
319 906
121 396
747 243
382 893
214 843
312 506
969 138
872 952
213 893
972 788
991 229
259 754
112 509
515 479
935 351
830 604
561 852
416 196
806 356
127 92
141 22
521 333
229 328
690 46
161 985
515 57
158 483
956 782
95 45
266 550
687 357
74 459
102 935
740 27
633 949
653 602
54 507
557 636
374 317
970 243
827 979
69 154
281 415
734 498
444 720
710 453
180 238
737 855
96 305
98 525
254 995
711 876
31 832
20 220
136 276
268 402
820 175
438 270
327 981
84 333
310 891
145 475
563 203
546 775
342 457
924 578
379 570
925 568
809 962
381 498
235 198
286 532
949 208
310 837
218 733
815 610
14 868
223 592
512 699
668 498
730 621
135 250
828 37
75 778
227 417
13 868
423 725
172 933
146 464
752 648
793 648
904 490
88 317
646 454
743 187
292 521
33 415
730 100
109 970
177 766
196 552
205 729
914 83
417 297
564 682
381 430
506 603
380 508
231 372
345 751
105 441
196 674
843 693
534 892
456 734
154 777
159 86
264 554
357 67
935 648
307 842
367 872
63 656
606 378
495 875
55 527
84 434
399 901
879 202
44 510
959 583
849 161
525 832
228 193
327 267
753 257
491 237
806 48
839 32
905 454
778 538
990 170
610 412
364 854
114 871
63 857
844 387
479 376
128 33
722 510
491 221
186 613
38 692
675 861
367 781
463 400
207 831
848 162
517 843
689 999
18 422
235 402
176 721
950 188
439 666
198 829
277 524
959 400
49 569
234 476
56 924
677 926
34 467
50 257
940 384
733 602
235 10
322 448
171 650
171 576
662 235
467 155
45 421
924 977
227 567
304 702
358 51
925 69
869 382
439 653
61 390
757 540
337 216
899 549
395 616
203 879
281 828
966 407
799 215
601 879
624 779
129 70
98 844
898 194
294 196
55 832
411 508
400 682
569 893
415 217
931 257
503 586
329 495
889 809
304 386
219 135
815 271
601 318
16 857
564 459
84 831
342 835
474 587
926 373
36 907
203 289
493 87
294 13
231 618
117 594
589 841
918 778
635 386
249 738
66 569
694 42
835 36
906 542
221 165
668 721
840 705
240 645
912 564
24 105
217 965
714 162
75 886
877 220
653 564
831 125
965 126
863 813
584 747
186 481
753 33
424 102
353 25
178 221
126 399
672 320
428 796
952 803
226 507
303 424
675 613
721 57
132 24
969 678
319 492
815 349
108 512
564 145
48 237
833 74
666 461
74 601
815 721
504 409
312 624
907 208
296 826
10 422
209 818
550 334
395 939
494 728
130 948
99 713
167 838
513 230
972 867
389 607
531 120
856 270
939 735
164 878
637 190
306 55
19 244
330 108
905 829
360 716
647 771
527 192
180 897
749 844
343 719
429 107
789 118
620 980
151 353
593 219
334 269
438 482
45 413
594 872
723 317
459 276
508 209
678 467
731 233
316 925
494 62
102 892
131 32
723 758
97 758
842 183
17 260
755 990
304 913
34 147
601 677
959 97
775 415
889 943
895 154
510 685
698 915
353 786
778 333
980 815
914 443
785 270
865 261
781 941
814 570
898 296
856 438
262 153
576 661
370 964
910 522
977 913
498 315
783 127
515 722
956 783
38 118
261 522
297 837
152 972
566 259
481 778
885 212
41 638
614 439
781 417
22 419
463 530
234 197
235 660
163 355
333 243
257 776
757 822
824 735
721 285
812 339
37 959
986 370
299 570
59 260
943 41
963 794
704 790
234 585
219 27
63 444
607 886
617 574
561 317
965 744
481 930
102 273
424 323
308 464
15 308
366 850
839 525
800 402
37 358
774 556
936 693
780 197
884 372
75 855
247 431
944 241
834 281
588 69
719 349
666 845
31 869
17 200
933 30
270 881
838 683
509 98
288 353
667 55
250 787
528 217
409 799
894 198
325 458
387 752
406 324
685 15
413 958
845 524
815 524
953 693
851 515
193 437
742 516
64 596
766 166
264 884
842 82
579 766
792 673
278 103
654 374
728 148
505 663
52 320
979 876
296 410
958 40
793 226
49 752
649 839
136 712
464 155
934 762
39 586
329 740
648 114
596 426
726 767
123 780
936 801
728 779
755 960
340 259
831 98
79 274
306 485
628 869
352 260
921 35
356 401
344 24
684 164
732 407
444 298
14 190
193 73
310 841
371 47
879 451
50 292
457 569
117 266
423 934
380 118
630 350
571 238
725 285
566 100
396 14
98 804
183 315
344 849
236 847
315 900
621 441
15 246
291 829
767 153
285 569
526 67
823 101
209 364
829 287
78 344
992 824
250 140
987 870
48 846
942 18
101 681
908 703
542 433
68 690
251 439
280 999
302 982
412 796
596 758
738 832
533 28
348 207
845 41
312 77
630 179
619 114
659 925
930 525
398 118
646 535
810 302
393 91
970 96
679 455
305 381
477 650
604 868
831 32
380 626
693 842
142 106
440 519
515 248
822 584
899 78
777 79
102 863
968 29
833 67
899 752
609 465
957 204
877 407
884 978
510 867
728 164
256 400
172 69
639 316
900 765
400 660
90 328
458 858
673 860
152 906
707 263
434 873
219 610
151 489
974 337
460 214
468 80
628 835
686 613
940 457
607 837
932 466
682 148
471 543
851 306
870 576
428 956
918 190
673 580
665 288
761 470
699 842
430 899
19 265
513 825
574 198
963 670
518 664
43 358
659 822
486 625
208 280
513 787
417 349
898 195
244 424
620 936
227 497
216 585
217 328
941 407
782 825
346 859
727 31
410 309
74 607
550 977
546 750
848 680
165 204
42 619
666 157
392 512
895 166
916 462
412 97
192 542
796 333
451 837
595 206
983 20
917 282
898 400
418 132
340 986
830 236
817 442
693 769
51 501
576 786
364 534
92 754
876 368
245 627
427 195
600 442
130 826
154 515
626 105
108 957
744 565
15 670
853 92
149 309
449 244
284 762
231 523
690 229
898 366
976 34
769 843
303 695
686 74
877 782
99 587
515 135
448 985
493 604
976 397
331 367
924 761
297 95
854 224
318 539
121 349
493 405
518 108
307 858
887 306
181 441
49 875
537 917
174 614
624 222
805 561
66 402
525 155
249 318
622 287
150 427
67 655
495 546
308 857
254 905
650 957
249 360
730 63
221 875
932 362
109 744
731 669
588 366
822 617
833 131
471 47
496 418
570 815
75 941
882 196
163 902
785 272
339 607
11 915
252 386
129 263
915 188
106 919
778 45
498 868
674 538
193 668
681 360
190 425
335 418
313 129
469 147
196 947
579 16
32 434
344 295
551 104
223 698
950 646
176 616
756 906
50 367
912 449
990 771
176 86
774 255
903 379
362 169
923 746
227 313
868 470
358 417
830 10
721 329
331 150
120 600
231 568
146 607
790 371
381 880
267 866
381 72
561 878
558 121
313 806
70 362
506 31
305 734
377 569
156 642
816 590
722 400
296 682
27 780
526 337
752 845
291 419
497 657
192 229
12 962
162 907
134 474
482 713
367 633
596 724
279 171
506 810
24 778
896 661
978 598
814 720
895 241
583 951
841 55
175 316
372 214
126 752
809 490
789 242
285 921
538 101
220 946
693 374
349 311
562 927
704 309
286 249
878 176
694 506
622 908
442 858
262 975
732 591
405 232
945 486
383 320
350 140
181 860
516 646
107 761
237 816
54 386
47 981
473 560
352 226
207 697
55 492
883 188
698 661
840 555
915 208
146 54
37 723
482 117
584 208
95 588
666 598
581 488
862 254
827 245
118 562
122 611
92 392
487 528
793 498
335 215
543 290
257 761
862 956
285 215
541 336
79 559
88 919
950 849
682 63
449 118
986 102
702 911
26 799
761 12
750 207
146 554
444 907
843 766
513 130
20 921
691 452
457 686
984 73
648 222
550 177
284 419
479 614
806 459
929 182
332 110
826 256
624 515
214 50
294 711
858 661
461 386
387 748
593 169
23 635
860 476
479 286
618 62
171 92
797 284
119 367
192 292
505 418
570 116
521 730
656 818
397 241
449 90
465 195
946 573
767 863
838 708
242 467
550 925
398 958
271 905
940 976
186 314
19 301
188 278
150 395
764 985
825 368
787 908
415 46
564 969
843 493
898 198
557 249
485 226
332 851
865 189
214 391
368 863
684 10
899 187
771 663
607 921
702 519
857 997
190 489
277 669
62 224
307 996
378 641
625 208
806 153
148 97
82 803
567 785
98 521
426 35
974 349
155 379
931 608
870 763
202 42
934 244
643 218
342 661
573 315
367 783
274 483
732 439
117 21
479 420
535 208
950 776
744 371
64 150
287 844
432 589
125 443
446 287
781 180
89 261
739 817
96 248
178 24
190 946
181 81
86 345
216 512
696 979
97 206
318 271
593 972
580 899
107 989
43 661
145 923
765 930
227 748
76 19
287 807
164 121
292 10
282 591
592 110
746 925
378 20
925 876
381 734
94 964
733 290
479 649
101 705
561 775
835 743
416 901
508 219
472 537
237 864
206 961
735 954
527 981
423 124
679 590
430 183
254 167
585 163
370 807
191 611
477 889
571 789
927 638
229 618
222 115
993 54
173 558
766 588
737 505
537 694
228 58
321 755
745 225
815 997
200 91
243 95
169 888
119 853
336 173
847 494
922 78
960 214
463 629
902 553
336 904
881 737
115 440
294 555
417 645
409 224
109 706
857 937
502 627
906 66
80 936
776 56
174 840
71 680
283 548
430 608
65 929
700 965
959 860
905 673
621 52
702 411
335 905
884 346
259 432
162 387
361 478
796 106
686 625
113 277
418 264
95 605
444 381
573 497
19 765
246 838
397 307
430 321
247 476
294 592
812 20
763 878
210 640
911 946
565 299
39 462
369 689
900 652
338 939
575 117
954 818
112 173
337 593
31 689
183 892
26 231
734 533
770 96
763 261
147 787
511 151
467 959
504 942
880 354
775 121
842 962
480 822
405 189
969 616
29 487
695 416
114 563
271 194
599 564
364 57
879 597
635 912
582 727
163 58
883 946
756 373
659 752
817 730
71 879
282 802
99 498
237 293
242 292
21 570
400 854
358 527
624 665
826 635
41 609
35 891
985 574
375 822
515 414
285 699
692 608
945 473
342 81
427 902
943 562
133 670
228 635
708 619
215 893
597 143
289 524
61 592
242 188
98 982
726 802
221 144
941 236
649 232
805 72
34 555
434 865
268 683
762 493
637 276
129 212
717 834
58 427
756 19
804 507
137 360
897 432
403 860
76 828
291 940
33 256
790 439
672 789
250 288
296 389
203 309
138 732
600 149
923 208
42 182
981 244
352 625
85 626
836 293
548 157
20 85
832 295
24 757
216 286
747 509
486 810
787 464
462 103
529 336
198 544
417 321
324 705
475 801
986 554
441 990
935 481
204 518
842 650
44 638
543 91
208 358
959 312
834 698
635 730
210 526
233 829
227 594
473 324
623 529
183 959
11 130
338 894
16 716
10 709
176 63
980 846
621 560
686 481
825 683
704 112
746 831
587 219
479 892
230 128
523 882
938 827
957 445
740 15
450 544
145 50
681 773
397 524
306 248
875 180
832 406
405 46
238 667
161 324
629 476
142 33
260 678
217 369
263 60
697 523
459 720
458 275
263 923
311 182
232 82
120 238
232 660
366 890
237 622
921 237
660 473
184 676
695 451
392 623
223 311
852 315
494 24
93 677
883 942
175 777
999 219
831 712
442 212
138 35
628 527
172 300
887 710
194 21
560 992
49 457
547 677
591 899
106 498
818 232
882 31
310 952
104 432
990 251
848 746
518 143
309 619
248 496
766 530
65 345
204 971
161 801
587 291
993 571
796 324
10 976
735 271
647 909
387 626
194 898
590 237
95 613
946 247
536 589
198 828
583 887
650 571
124 336
746 974
150 884
987 803
487 928
697 925
319 799
168 389
582 384
458 254
929 701
733 96
253 527
15 320
650 182
581 733
511 69
400 491
745 967
317 546
931 755
621 700
383 725
766 442
182 409
352 680
682 148
933 750
339 275
110 63
604 29
288 854
869 984
628 838
187 641
122 556
485 51
647 563
29 557
424 932
208 649
900 359
488 828
705 479
560 918
159 113
573 343
333 250
14 739
592 756
575 448
139 437
439 635
230 869
540 873
849 361
919 43
107 187
30 289
807 867
93 346
877 659
921 874
520 478
900 725
224 158
675 795
376 946
212 522
590 999
718 320
43 265
96 620
654 836
867 551
599 158
551 948
894 847
860 337
700 303
320 237
789 125
652 719
44 886
849 695
537 705
497 968
374 781
846 11
439 828
669 867
975 542
875 365
506 919
458 605
804 738
417 689
199 454
981 653
44 615
778 322
702 531
892 669
764 380
123 603
794 921
472 947
621 349
945 103
642 525
543 736
881 629
965 48
164 533
581 620
836 375
389 790
910 476
20 936
321 507
937 555
592 695
525 801
260 419
977 498
441 784
988 216
540 35
350 929
309 122
532 80
151 705
881 603
768 102
806 639
326 91
250 510
751 473
995 134
864 326
47 639
892 164
188 132
120 254
833 754
496 888
714 209
935 694
596 427
279 216
681 238
124 470
932 324
682 83
734 40
496 268
655 586
458 190
604 796
73 582
767 580
482 42
706 785
472 649
307 219
731 291
328 452
247 364
628 194
800 695
122 364
119 715
710 298
634 118
256 872
822 441
183 262
301 554
692 130
367 451
702 233
598 688
859 97
789 200
546 778
82 328
878 368
503 574
392 350
740 375
925 884
789 59
252 578
389 34
722 172
761 465
12 336
90 212
731 245
395 315
422 788
945 734
680 413
753 835
264 550
816 727
216 468
638 465
368 708
518 355
44 755
679 940
663 794
621 697
809 109
653 224
410 283
313 232
989 327
270 684
939 315
780 642
266 143
254 333
104 576
121 850
499 883
350 646
87 643
357 20
724 29
861 643
822 967
176 61
34 611
257 990
987 789
620 457
790 508
29 846
303 385
709 592
777 895
36 655
693 536
934 829
502 700
684 385
48 759
157 979
41 304
216 166
493 859
899 772
730 598
215 634
475 913
760 856
170 491
558 993
246 867
786 292
879 288
585 208
437 497
582 790
951 672
365 933
484 831
972 839
501 274
52 997
592 910
228 419
987 665
244 551
925 472
444 265
361 716
47 805
232 544
245 561
251 404
980 560
113 642
521 792
44 998
389 286
884 735
94 483
415 342
31 690
607 761
990 836
448 148
49 784
912 322
51 722
73 692
697 288
979 436
474 144
422 907
295 181
62 108
41 365
101 779
346 169
812 83
506 206
791 78
388 281
529 449
541 803
726 818
669 327
384 288
439 687
991 408
453 900
275 167
58 999
403 248
536 88
322 106
45 884
315 933
439 389
486 808
679 848
549 500
369 686
474 22
360 761
857 564
77 22
306 72
497 615
580 14
44 846
931 800
868 262
537 790
476 185
509 603
222 380
382 446
133 564
234 914
79 577
60 506
132 427
265 166
196 707
569 324
735 974
930 442
717 419
296 401
527 583
756 624
307 683
81 536
869 513
861 503
675 311
297 229
777 712
409 673
953 37
11 888
276 100
476 109
425 585
587 878
392 871
824 664
584 759
747 972
360 682
373 296
586 342
204 496
949 699
659 482
121 489
288 558
182 900
127 441
354 480
515 273
755 415
862 461
564 886
601 748
244 978
934 483
221 707
949 200
305 108
887 740
344 784
466 671
151 484
404 122
212 760
664 148
666 119
82 889
507 706
877 991
443 639
787 725
540 161
985 930
485 595
615 684
131 74
579 869
247 513
716 353
536 944
304 814
338 124
846 500
805 16
965 886
859 717
247 749
889 126
20 413
789 545
710 375
275 804
284 538
314 80
64 208
384 16
903 309
313 409
524 129
600 982
201 163
125 904
429 126
626 994
691 600
879 981
638 90
488 625
870 301
353 824
157 916
467 878
149 833
277 967
683 293
16 517
584 367
787 449
137 53
357 170
663 483
872 455
640 889
236 465
112 258
742 68
673 316
30 405
532 312
215 976
285 388
346 618
970 193
595 354
825 583
274 170
869 49
330 65
163 763
530 683
560 741
707 504
252 959
605 179
58 807
760 807
57 154
814 928
152 515
720 576
573 529
96 738
584 957
651 505
848 683
436 915
643 697
208 280
573 110
417 278
66 669
929 580
66 736
918 689
389 818
125 940
562 666
887 599
352 209
698 841
410 942
688 287
728 964
951 507
326 997
162 944
659 708
263 919
154 288
846 188
856 755
48 844
337 118
547 642
127 826
875 542
859 164
949 478
137 26
978 386
92 723
25 796
192 665
844 174
612 501
258 626
383 636
79 957
916 859
717 954
21 296
162 635
748 136
191 803
439 644
758 609
35 452
61 715
488 819
319 576
448 231
234 445
655 604
204 823
765 124
668 459
637 862
519 206
276 841
776 505
331 461
17 60
41 611
155 511
557 710
428 915
229 864
591 403
756 870
795 566
701 348
318 282
712 340
109 280
510 934
399 322
462 10
214 85
379 848
710 591
805 444
927 128
328 714
69 319
681 499
224 519
447 596
773 42
864 134
34 159
267 164
987 31
121 358
540 90
326 528
444 356
59 642
907 664
210 625
586 854
728 815
628 339
492 589
788 131
408 871
935 775
650 130
793 950
280 916
495 425
447 97
571 303
21 291
426 624
795 879
332 440
84 583
195 246
563 16
510 589
12 623
292 72
628 470
259 626
83 529
190 872
669 140
727 63
389 576
202 941
514 203
65 682
408 12
473 966
178 460
815 121
879 433
278 220
529 626
137 468
84 16
404 893
766 630
861 699
574 179
698 422
612 40
930 629
33 160
696 809
567 310
395 213
671 199
362 874
877 213
391 630
828 293
206 918
912 525
641 525
244 842
993 943
134 456
52 894
314 461
59 228
481 164
127 49
873 819
941 414
925 672
914 280
672 223
572 109
260 564
383 481
88 238
859 462
906 723
588 36
140 769
543 206
141 516
732 484
382 633
640 735
236 735
947 133
275 354
864 146
630 917
896 181
559 185
322 488
114 986
495 668
965 207
58 806
983 845
98 45
414 342
899 328
454 860
288 707
588 713
132 680
367 295
520 164
966 365
326 657
384 733
888 792
868 339
324 266
313 198
999 858
992 701
799 458
283 426
735 444
958 483
961 835
974 747
142 708
382 529
346 503
463 252
206 909
674 385
835 548
308 59
790 604
53 879
943 453
847 164
352 671
831 288
715 361
583 958
233 846
909 341
551 187
559 471
745 922
317 593
969 592
588 814
441 670
878 20
932 882
428 701
309 792
916 275
226 511
700 594
975 65
888 210
413 607
890 428
78 312
957 791
532 737
646 446
798 717
359 582
645 54
659 290
257 490
326 960
449 628
319 872
814 587
253 673
101 401
310 150
110 301
700 131
178 625
715 294
984 862
88 334
911 860
204 609
480 789
592 732
500 879
13 348
11 990
882 63
847 79
823 752
522 299
910 947
527 576
89 567
995 922
385 217
630 544
866 250
764 716
355 972
318 496
551 919
286 400
655 890
929 870
154 40
909 429
432 998
330 230
608 711
29 136
405 972
235 829
677 193
390 741
611 675
320 761
398 17
248 342
490 140
369 198
687 868
718 517
374 167
991 301
547 304
798 628
312 475
303 479
527 99
219 999
280 774
820 774
108 394
90 188
182 499
454 700
78 745
647 470
225 939
255 632
106 734
938 383
437 253
244 547
834 457
206 690
635 195
338 488
37 899
367 286
763 185
988 779
140 513
11 525
746 813
640 740
173 359
30 751
346 25
170 809
25 904
311 558
947 244
734 862
572 949
736 495
450 319
941 579
878 500
132 705
227 44
805 507
768 292
202 739
303 211
926 874
194 395
569 767
650 97
942 578
719 243
879 716
898 720
611 670
567 491
979 606
242 769
298 662
271 481
675 215
74 27
793 357
725 397
239 166
176 432
510 352
330 835
209 275
235 749
956 460
596 11
510 595
576 160
281 644
584 213
820 454
738 17
776 219
879 428
762 581
668 786
213 664
276 946
816 581
955 504
506 983
492 168
231 870
512 991
955 834
710 510
981 199
785 594
408 293
232 441
133 545
115 355
720 628
569 20
404 262
849 90
620 960
683 532
598 307
674 873
299 617
632 893
184 62
54 950
78 556
586 493
47 943
233 699
339 277
913 468
639 233
408 217
788 124
721 778
476 251
974 330
560 311
244 979
812 949
570 644
730 830
223 994
924 251
111 208
764 352
302 21
427 546
310 138
312 221
229 188
960 728
223 760
296 768
491 389
186 65
955 637
39 350
263 151
401 283
77 585
46 509
316 188
816 647
267 573
724 844
936 63
486 972
984 913
609 756
861 139
484 328
385 186
408 486
336 881
360 313
480 236
402 205
182 724
157 403
849 266
220 723
265 804
885 816
65 860
594 234
691 260
674 745
745 678
909 277
186 476
138 95
129 661
668 225
967 254
986 343
681 292
573 454
271 820
818 916
73 865
208 475
520 634
974 312
97 356
104 176
314 782
977 779
924 652
443 684
476 721
504 600
884 654
69 699
975 854
332 470
139 588
693 610
367 411
476 210
231 409
528 488
108 663
350 925
263 475
389 506
55 109
55 241
588 225
520 708
712 772
37 107
390 907
871 595
240 482
930 331
383 39
733 352
806 924
376 438
752 830
583 459
686 568
89 890
681 288
90 268
65 927
667 827
154 23
188 629
999 217
389 739
957 462
104 633
787 610
785 427
302 652
107 880
982 601
648 174
299 587
371 978
79 636
38 741
692 295
464 932
147 218
176 137
532 937
732 626
168 111
975 112
765 530
341 649
579 772
597 935
653 251
598 456
693 51
355 403
270 93
602 459
861 84
323 71
125 939
211 63
929 473
804 982
440 642
478 367
347 694
100 702
989 48
184 676
644 391
736 29
43 925
804 940
740 551
601 102
192 77
941 453
778 295
312 564
98 532
727 412
809 111
851 216
185 279
28 95
290 568
651 111
260 105
53 480
881 982
72 685
559 949
770 460
971 259
975 182
927 982
310 709
839 306
419 259
423 660
135 563
231 508
705 851
508 432
654 336
272 371
956 262
17 778
813 16
120 908
530 995
436 227
930 620
253 534
442 137
488 184
327 914
844 219
116 660
630 113
667 127
120 563
489 972
635 134
219 918
910 500
732 447
199 664
411 237
488 753
677 919
675 91
230 169
842 614
833 103
79 659
992 488
828 238
267 394
845 65
434 778
924 117
313 55
638 364
184 821
216 488
258 604
297 37
116 307
798 532
581 39
127 726
950 74
210 403
550 967
42 672
581 713
567 409
633 213
652 76
805 490
176 424
585 960
539 817
787 618
988 17
374 769
673 277
525 122
696 570
492 759
530 359
652 519
869 424
801 111
151 690
502 866
202 888
615 793
630 353
200 250
81 764
901 808
616 463
404 367
639 779
503 770
443 755
130 749
822 920
129 940
725 876
615 540
802 683
19 203
361 974
895 831
372 730
737 967
242 466
921 219
226 29
852 898
666 826
832 787
804 443
390 439
377 281
970 22
57 972
395 901
676 735
213 846
78 158
918 430
715 418
72 878
730 635
545 167
769 843
888 773
247 432
29 615
653 76
216 471
108 872
450 949
360 954
182 559
221 587
263 563
815 69
848 388
580 229
956 369
819 467
839 310
563 738
58 820
899 809
791 316
130 750
836 934
965 127
775 525
246 431
585 722
379 272
616 21
158 925
604 394
795 749
852 799
352 480
298 532
814 71
962 789
834 274
874 595
12 537
270 626
753 573
717 527
959 429
263 396
796 83
199 684
535 445
834 891
932 447
82 842
714 801
976 785
677 570
484 311
941 502
875 24
368 124
840 193
795 297
413 545
658 39
560 64
492 139
756 173
258 676
936 403
652 529
102 544
183 460
418 333
786 117
463 749
226 307
991 370
734 937
496 289
859 903
822 422
798 870
87 655
27 664
398 762
339 302
438 225
298 251
434 268
463 616
883 997
475 679
455 244
173 131
312 891
956 860
23 472
581 487
844 904
617 514
415 333
378 730
669 310
487 210
980 98
831 590
840 512
257 167
653 31
402 94
803 253
272 543
770 195
501 597
966 711
105 481
472 250
691 318
277 899
349 33
804 411
353 589
402 342
565 440
473 86
955 334
611 415
692 397
530 964
537 411
974 227
329 910
134 990
257 879
709 315
719 240
643 117
342 217
568 710
178 641
300 808
487 837
967 48
914 261
322 934
523 748
560 626
431 486
473 908
256 123
227 54
731 497
827 333
529 53
517 165
640 407
993 431
200 406
915 37
175 254
539 773
75 994
482 637
187 259
583 286
756 931
545 201
118 453
216 709
516 649
911 742
767 960
83 967
520 317
899 726
970 515
231 124
966 273
904 979
116 32
59 594
631 280
131 998
255 813
119 833
407 960
49 284
367 790
925 788
589 175
275 90
468 367
878 127
68 898
757 398
600 656
603 830
463 333
269 821
505 959
482 581
567 245
52 800
955 169
618 372
865 994
371 699
738 420
456 953
363 885
102 505
525 69
855 187
637 86
807 698
953 85
654 417
185 314
182 994
485 903
824 248
352 392
378 990
84 198
791 69
34 393
387 607
237 618
416 225
960 645
368 498
988 809
220 596
919 715
61 649
575 810
658 498
231 327
839 347
454 981
598 696
624 962
444 274
176 877
415 981
534 814
56 851
539 360
192 232
246 862
960 702
402 692
755 865
669 938
655 980
331 368
315 829
835 703
620 921
433 545
479 744
524 447
316 141
961 96
231 128
511 155
504 734
365 105
257 96
551 140
975 501
810 759
979 86
149 451
219 548
923 395
653 544
811 104
133 500
736 76
753 355
391 222
562 788
890 765
947 176
474 237
195 893
77 331
59 586
310 567
745 517
705 103
604 205
552 488
985 947
180 605
987 655
578 374
994 69
873 429
580 293
280 476
320 442
976 392
661 625
803 278
849 938
593 863
500 288
593 447
231 476
989 65
12 112
28 303
981 243
450 75
378 543
514 456
526 649
846 948
682 381
197 975
24 133
507 341
459 761
986 141
542 476
399 954
456 205
738 922
339 774
24 246
732 638
788 959
933 440
743 230
59 859
449 664
384 143
31 357
545 402
832 304
534 244
442 909
34 447
388 696
206 275
180 621
766 654
469 126
451 785
928 356
882 477
127 282
90 18
398 836
854 675
709 617
288 784
990 636
33 985
54 295
542 861
994 450
487 414
847 583
827 881
680 965
220 319
129 296
905 87
120 852
552 753
158 416
855 761
400 928
682 576
860 723
360 671
234 288
61 932
39 290
678 159
832 952
435 804
762 187
466 224
645 952
418 219
349 834
425 776
145 728
318 431
997 679
785 292
950 358
574 248
294 20
417 848
839 82
917 45
778 936
595 988
760 932
504 858
572 453
118 605
416 167
382 670
347 873
817 997
550 783
386 903
789 567
36 511
399 83
395 193
710 349
684 336
666 396
355 902
303 849
668 935
971 882
593 122
575 326
879 464
914 119
533 955
505 972
308 210
608 154
939 117
528 713
925 309
827 771
40 532
492 579
434 538
579 315
779 974
507 188
771 648
483 203
462 138
279 861
904 842
843 459
930 231
28 823
572 413
939 95
486 681
219 769
308 246
553 372
638 510
105 410
238 683
199 78
992 443
895 75
250 54
813 763
930 652
724 268
507 915
115 807
116 389
801 235
57 847
375 662
962 709
551 507
541 943
556 44
989 239
261 429
582 220
524 325
774 393
666 938
991 97
702 492
936 786
538 403
234 769
919 491
870 333
298 494
938 490
454 141
360 143
241 302
71 516
616 225
160 345
734 474
70 213
837 346
744 520
946 127
545 595
174 999
845 632
473 244
277 967
877 671
713 516
924 986
41 159
195 681
252 402
220 402
231 532
376 524
522 851
727 870
261 788
115 280
680 995
324 969
839 914
458 35
816 634
40 83
310 145
258 115
215 672
188 35
999 348
492 683
667 423
701 276
64 587
64 799
770 221
879 499
202 373
530 54
138 615
257 865
409 236
306 755
75 225
416 357
961 329
465 650
382 325
846 531
672 836
770 684
145 250
518 611
333 226
532 914
210 844
540 120
729 553
161 839
178 552
429 577
283 506
640 846
15 610
518 400
778 985
868 653
228 348
480 203
147 838
944 415
426 339
26 74
658 544
459 948
87 851
493 673
635 723
466 552
11 784
535 802
24 999
400 24
776 483
47 921
386 265
34 649
281 652
669 903
677 66
97 707
981 172
899 673
700 28
50 492
170 311
433 511
944 327
883 677
984 511
681 234
406 179
353 509
270 608
864 223
259 501
663 325
848 306
316 205
124 673
850 36
517 365
572 206
217 504
325 214
22 114
126 75
922 693
666 940
425 49
81 403
594 775
450 941
200 947
117 856
680 866
936 533
153 473
397 204
653 919
154 250
585 623
112 549
488 310
120 905
792 118
64 661
411 23
29 629
429 223
43 879
125 640
463 860
574 353
379 953
753 520
491 331
636 896
852 441
916 800
524 574
596 86
716 327
880 189
111 376
264 172
245 200
999 667
653 926
71 757
550 770
404 167
743 661
551 965
358 974
478 264
704 143
627 441
521 280
783 42
243 894
307 410
119 871
936 364
356 808
563 298
504 54
54 415
453 197
386 210
518 665
60 803
469 403
200 651
377 217
262 139
572 621
156 678
13 670
269 44
656 360
701 309
785 259
152 293
464 729
139 513
875 559
215 62
593 285
339 943
299 251
425 797
465 207
760 646
706 592
371 967
205 256
414 373
349 890
964 223
876 264
699 134
389 905
853 516
855 86
504 367
523 175
740 590
433 327
977 749
619 812
479 265
405 715
59 232
585 923
807 222
239 735
693 38
241 946
353 558
378 324
291 550
262 478
843 189
256 601
289 684
74 682
609 393
625 293
871 692
297 168
968 351
780 350
422 505
16 405
146 237
434 928
211 998
341 499
86 829
301 808
138 284
642 189
469 567
707 928
19 629
446 638
381 918
898 264
306 229
616 91
631 854
573 664
14 397
721 628
703 311
392 629
511 615
841 605
916 543
760 318
326 719
451 703
70 339
28 387
853 18
80 767
733 772
468 390
286 153
950 307
416 221
853 444
896 720
167 514
382 107
696 147
217 167
144 339
380 442
257 898
470 720
65 281
332 500
941 832
216 293
393 588
564 972
36 658
727 206
911 587
438 207
78 234
41 137
210 273
708 155
919 653
461 797
900 504
170 815
136 295
561 418
507 67
15 360
838 894
639 813
24 71
317 589
336 599
840 782
815 649
856 739
578 259
832 312
66 243
700 917
757 85
403 463
425 673
953 85
948 871
676 88
248 923
966 578
373 862
302 652
921 331
593 836
695 731
534 446
629 530
493 299
744 925
106 865
16 856
406 97
787 278
32 834
318 735
833 301
31 637
737 972
394 597
558 237
186 476
589 178
43 877
524 60
437 19
920 431
651 694
396 252
916 710
39 939
191 633
913 603
487 321
951 470
463 804
96 605
387 550
99 53
696 297
785 949
893 34
568 851
895 291
480 955
377 317
801 199
523 415
715 189
460 504
55 451
72 873
335 20
875 955
278 512
543 961
91 458
876 19
181 595
237 587
977 798
637 888
878 144
211 117
610 238
837 947
582 649
167 949
623 905
123 65
954 299
152 639
44 185
641 437
541 827
742 555
324 253
967 488
855 309
801 636
800 196
388 806
512 409
397 433
733 343
610 99
728 997
943 785
510 466
127 531
140 549
156 244
306 822
550 196
743 623
343 141
114 340
144 22
969 496
117 18
668 415
646 970
369 448
846 88
604 79
905 951
174 300
301 776
456 269
517 947
920 608
415 712
201 751
584 503
244 407
286 173
33 993
382 241
414 971
24 491
767 379
375 628
92 360
269 655
181 304
863 184
38 105
840 370
162 433
218 66
376 702
806 199
236 63
822 10
816 767
686 804
807 25
923 175
954 485
742 91
680 951
187 782
348 807
236 354
987 252
908 361
110 476
426 700
717 585
490 858
538 110
37 188
570 532
485 381
229 172
843 513
31 762
893 763
136 734
48 766
641 563
658 198
592 188
493 574
131 713
188 355
590 909
250 590
992 182
337 693
59 944
470 846
570 171
39 753
761 420
631 982
445 379
15 263
383 486
224 403
264 715
813 42
730 785
912 552
532 767
244 821
313 127
915 250
204 858
532 294
290 833
969 657
202 11
261 539
480 742
495 61
941 310
564 114
579 476
787 746
729 600
460 100
586 154
912 395
400 803
40 365
984 570
837 518
453 559
298 428
81 274
741 231
242 19
807 51
112 209
916 251
32 602
787 440
914 425
593 147
934 178
714 413
437 281
51 452
859 47
457 877
268 154
659 842
876 618
317 486
636 545
442 227
630 102
908 760
995 635
788 254
66 151
500 808
319 794
413 930
422 736
849 67
290 410
121 818
90 255
468 376
357 32
562 996
137 777
963 559
621 857
707 913
557 922
639 275
136 585
569 44
152 940
671 451
239 948
383 139
722 20
593 528
390 37
223 658
639 144
233 514
418 569
780 644
720 974
861 294
148 929
307 342
403 491
114 531
660 242
438 608
992 659
626 376
73 343
650 504
305 112
713 112
992 475
34 868
88 963
272 218
102 11
174 828
82 600
414 866
332 687
385 753
796 532
934 846
619 178
408 949
24 519
747 660
376 800
977 836
116 626
493 794
911 200
281 983
440 703
408 727
471 982
318 991
778 452
172 444
509 814
726 960
546 826
568 168
322 978
438 271
316 517
762 690
103 738
321 40
189 15
768 848
493 328
881 777
424 614
744 344
750 627
233 141
350 637
319 234
672 310
798 443
717 841
974 199
11 932
398 185
266 975
231 895
638 801
490 48
808 590
136 905
954 914
376 981
289 898
850 106
340 810
943 396
735 122
703 141
645 481
509 801
670 957
457 974
124 578
959 70
627 250
748 474
314 379
512 346
553 724
209 487
375 562
778 665
800 650
109 446
920 126
999 452
148 577
447 689
899 721
254 591
635 734
714 404
45 486
361 91
489 70
389 488
806 378
178 752
184 775
892 832
822 725
891 810
415 671
665 523
239 727
941 418
853 318
142 333
869 520
799 54
686 397
823 55
806 206
361 478
79 199
697 604
119 978
994 951
683 15
41 913
935 727
880 236
914 250
108 355
938 729
626 786
974 878
755 938
981 244
30 677
832 93
288 989
114 482
484 422
209 901
554 95
204 148
418 364
554 816
216 407
360 576
818 244
499 755
264 89
952 460
761 964
725 649
413 576
960 679
71 262
87 129
589 363
684 723
666 495
869 562
724 859
975 54
138 209
565 437
581 806
296 530
503 843
384 856
914 492
672 140
446 613
285 72
16 322
825 909
789 532
208 306
676 743
995 221
374 293
261 163
958 578
402 966
446 644
105 431
783 107
420 101
585 980
14 439
991 861
419 68
15 387
19 621
111 233
318 744
952 189
135 796
980 503
222 784
863 47
326 835
689 416
335 863
774 396
816 599
600 884
575 241
603 237
659 753
318 881
958 252
185 347
853 430
219 874
395 348
914 681
56 876
427 524
798 474
694 76
405 530
487 803
314 665
854 500
820 41
596 217
243 762
276 386
937 446
796 580
512 153
144 737
958 426
606 513
828 781
706 155
417 990
932 641
159 18
384 234
322 436
32 368
540 584
660 371
455 37
899 809
349 148
757 853
160 527
814 26
948 665
15 879
841 37
820 949
642 408
509 780
123 355
803 930
394 116
961 370
386 450
159 99
293 561
808 563
578 63
286 774
378 770
501 48
822 236
879 246
282 45
489 220
234 513
399 139
295 12
610 226
554 590
991 475
65 279
225 60
716 855
429 944
830 468
232 540
764 258
724 592
157 655
945 122
726 358
176 953
677 733
992 34
890 74
104 165
104 956
980 772
374 46
916 442
742 85
854 298
925 618
153 962
902 946
87 187
648 379
204 58
522 315
990 940
54 279
456 392
670 924
210 772
353 587
353 861
696 569
345 869
496 744
315 979
897 196
139 744
926 540
513 467
325 156
14 713
967 388
748 917
809 565
903 135
989 947
67 430
440 813
31 230
361 841
559 108
512 772
23 99
709 793
578 355
668 260
975 777
438 986
808 268
811 705
362 962
303 848
556 877
167 337
207 293
222 665
999 855
700 842
689 479
262 185
98 151
674 191
309 677
343 474
848 268
249 777
740 977
83 458
953 586
406 324
172 135
936 189
521 402
145 366
540 601
535 216
53 226
532 963
580 706
925 138
214 472
642 835
180 374
423 42
711 570
52 498
869 631
243 81
418 471
884 617
332 721
225 104
93 967
391 557
393 297
869 616
66 487
834 478
756 351
566 496
361 688
761 978
733 514
622 468
875 524
151 751
445 788
733 414
698 911
131 496
539 287
265 739
968 98
745 697
969 63
784 597
406 640
643 171
821 658
569 636
576 619
227 186
922 729
450 188
75 22
606 561
746 223
736 983
912 845
219 262
871 497
852 296
694 238
666 961
73 618
495 600
118 212
558 929
683 273
583 404
247 49
760 115
863 356
854 561
497 291
714 382
86 924
770 89
54 264
779 118
842 162
647 37
692 870
352 871
65 158
428 375
894 373
999 281
494 333
566 79
168 130
568 93
325 65
905 174
644 458
553 390
24 127
15 89
983 629
943 870
922 696
612 75
206 422
478 808
316 619
641 91
11 722
545 580
140 450
995 650
512 577
909 439
427 867
893 464
672 902
240 288
536 278
87 564
872 931
701 394
784 846
454 231
179 318
200 433
723 418
342 501
841 80
751 517
847 547
132 337
442 725
338 300
441 671
424 123
135 687
504 816
406 324
321 546
174 222
724 209
410 346
689 957
185 284
882 726
679 416
712 400
209 245
827 410
278 201
507 226
222 809
253 915
924 710
814 627
885 720
433 142
312 647
104 610
366 884
124 999
689 603
59 494
962 243
471 252
627 456
274 813
424 387
354 68
668 549
341 720
209 585
790 493
410 200
890 517
278 757
876 431
620 545
731 920
186 250
554 328
688 528
556 923
414 372
541 102
131 700
861 230
768 562
391 216
250 907
189 482
787 708
252 631
158 361
13 464
575 261
356 880
622 819
97 244
407 95
917 129
771 997
938 258
324 120
244 78
738 622
222 709
691 786
763 530
960 477
619 109
988 927
889 623
667 341
141 83
578 635
805 735
398 319
913 248
382 199
804 951
905 237
44 804
332 209
684 83
77 593
43 897
655 207
943 635
128 475
840 411
541 781
756 413
636 786
293 168
793 610
356 68
234 413
990 847
163 890
29 835
871 20
771 681
311 362
86 358
295 988
171 529
412 569
494 43
328 532
808 756
306 835
522 976
712 353
601 800
534 292
72 193
77 811
760 370
883 336
469 578
83 30
19 435
526 754
667 928
513 349
770 547
435 342
508 386
166 244
183 619
361 939
295 75
115 411
439 157
779 361
677 273
151 552
787 711
198 965
327 789
320 818
679 548
809 94
89 374
273 18
690 623
640 512
463 548
280 815
746 857
452 19
316 895
41 87
125 395
527 748
378 497
702 649
861 165
231 149
175 752
583 722
803 275
795 486
593 10
637 680
189 985
70 773
642 252
880 962
675 768
978 335
89 268
23 193
188 521
995 10
482 856
949 448
542 592
146 954
143 649
411 974
358 811
353 440
697 618
351 213
296 560
588 962
180 788
606 216
996 855
235 817
375 661
524 346
209 136
881 671
269 548
859 27
718 766
53 526
559 999
231 531
449 17
101 244
331 694
832 421
92 854
648 930
301 792
246 369
471 285
815 999
788 943
53 89
453 381
800 45
622 278
845 717
805 500
494 938
943 147
194 144
584 535
167 521
265 834
181 492
587 156
781 852
647 793
860 30
366 237
289 556
445 12
43 380
900 17
786 949
699 767
191 420
793 230
831 51
564 715
511 216
649 728
158 713
874 631
692 633
16 372
163 819
65 422
913 14
174 638
191 968
489 332
590 749
161 635
880 641
910 452
642 457
195 775
387 558
752 485
99 351
709 67
286 690
507 306
945 579
164 712
40 108
291 589
761 59
793 413
703 180
487 676
703 869
641 475
146 230
717 191
793 323
636 290
341 180
871 427
947 68
723 499
740 996
504 462
208 349
150 228
52 193
404 254
908 498
595 513
156 116
295 33
767 931
747 475
451 412
386 82
486 604
115 937
452 266
263 935
533 481
726 65
23 681
180 422
340 119
829 152
273 641
700 84
455 829
735 521
697 45
916 479
614 866
92 518
860 591
503 347
370 329
445 278
159 269
210 783
208 929
253 451
586 105
776 472
563 954
354 934
355 687
564 395
463 305
553 147
51 807
521 654
251 363
915 818
37 481
399 564
801 47
137 64
609 745
756 111
289 142
75 690
916 741
198 708
725 461
332 130
771 240
912 523
66 882
575 521
458 419
299 14
735 227
902 536
703 126
146 851
21 165
429 101
493 788
577 342
246 624
589 302
730 162
303 708
54 960
119 272
860 429
694 441
606 414
889 111
720 77
833 420
301 712
346 547
461 828
577 54
539 25
926 98
876 921
29 635
710 73
437 69
884 330
552 88
661 761
910 89
723 957
257 217
321 677
964 772
502 102
986 790
485 102
485 922
82 953
411 993
317 731
498 361
204 482
996 624
980 326
409 499
200 890
410 82
342 229
396 954
355 194
117 967
956 881
316 479
194 708
18 932
233 293
428 512
644 374
616 774
696 518
885 126
657 749
664 66
323 851
736 113
206 749
584 990
263 312
787 741
557 917
459 563
956 849
61 438
579 689
646 706
38 833
190 752
331 30
944 628
334 428
216 861
645 444
224 25
183 138
274 831
645 115
354 543
226 555
690 864
876 230
425 734
847 810
688 980
158 806
32 172
439 547
159 216
44 371
661 470
657 810
632 111
505 194
861 103
575 445
471 583
702 398
694 43
715 111
982 345
867 492
16 646
533 582
976 247
953 569
359 103
313 29
779 100
619 197
990 171
249 902
900 948
332 462
365 149
706 330
588 344
925 27
847 386
11 319
869 265
433 85
52 276
832 22
542 806
326 616
925 217
358 526
406 755
810 903
174 840
346 555
657 857
852 801
551 281
794 275
592 412
832 745
892 249
949 158
348 856
755 361
366 741
113 354
623 85
69 608
453 926
822 11
218 299
367 716
377 211
16 294
633 148
612 687
727 34
992 945
196 594
558 636
327 411
945 34
392 645
457 522
320 611
114 575
466 104
738 864
443 380
165 574
180 269
576 781
553 512
510 804
572 896
277 312
87 641
720 433
260 124
381 56
943 577
869 68
433 162
695 80
209 915
61 513
892 754
74 519
726 416
958 608
409 145
711 952
159 683
708 513
704 546
450 854
155 627
503 623
971 595
926 520
535 834
40 923
606 94
394 618
840 947
55 713
993 505
761 177
391 507
55 325
454 207
84 124
578 89
558 309
137 864
594 44
657 932
616 697
60 231
186 989
231 894
134 488
446 234
699 218
984 143
399 465
293 944
589 54
358 23
594 53
150 403
766 260
461 614
513 713
457 633
401 888
727 146
449 883
81 178
499 660
250 378
521 155
146 761
866 261
829 285
596 865
315 512
462 141
450 887
531 301
330 772
707 209
437 24
871 585
166 768
721 989
778 237
659 575
984 169
849 765
434 811
37 880
479 690
951 65
110 806
746 383
341 474
680 437
619 253
551 280
257 569
921 470
839 528
449 106
109 443
813 777
155 216
991 643
620 934
399 574
808 868
907 71
33 456
502 836
712 968
404 356
184 344
785 685
765 859
881 815
645 864
159 824
926 564
745 792
84 126
49 477
295 634
800 260
282 469
868 532
844 643
287 967
164 382
581 283
253 694
16 420
440 348
907 105
71 998
566 261
490 211
976 178
789 466
556 363
978 104
247 317
319 432
344 526
327 731
247 23
420 57
809 372
661 443
581 171
383 205
380 896
477 325
424 163
277 789
178 59
219 975
63 542
987 397
706 954
955 508
935 395
970 173
308 927
87 284
976 219
321 741
477 542
890 587
23 64
118 731
334 448
948 15
140 555
868 762
332 498
598 726
196 592
595 78
15 673
672 284
183 576
76 285
33 586
521 714
11 392
12 639
531 373
101 792
558 169
311 253
532 438
122 430
282 415
814 956
968 882
802 286
683 832
411 861
330 871
297 585
171 829
362 47
168 391
909 585
488 195
926 216
317 935
754 668
134 654
951 900
48 915
959 693
817 53
15 811
699 256
638 499
689 29
874 309
130 689
362 962
141 395
430 683
401 553
374 635
748 537
288 977
369 164
194 526
911 586
251 51
347 861
879 387
724 178
753 794
903 607
856 480
876 497
245 359
982 554
367 672
903 992
738 989
811 470
854 116
951 281
632 731
153 389
990 734
26 307
986 614
365 48
314 414
990 170
319 699
344 284
111 812
142 287
68 838
769 379
924 280
588 842
685 484
20 837
844 626
203 748
18 982
18 53
231 801
837 344
283 68
291 370
587 736
802 724
899 571
615 888
596 124
42 408
823 662
183 702
373 769
615 114
553 79
724 974
223 963
364 15
481 628
243 432
716 864
704 359
93 346
236 604
315 228
381 312
292 921
415 941
184 603
676 486
92 503
320 61
104 872
196 309
358 535
529 592
171 363
464 650
175 446
122 339
567 97
569 531
847 206
957 766
109 214
993 116
943 94
219 654
473 953
788 861
358 907
187 68
754 999
928 492
355 416
382 496
759 171
835 241
142 36
92 290
600 395
274 601
323 854
264 320
752 671
79 127
591 666
406 276
92 753
691 742
535 801
229 738
385 790
899 744
443 660
292 478
802 629
377 609
332 35
678 107
732 588
865 493
744 636
818 737
168 675
475 80
502 756
90 725
59 652
59 989
177 524
328 220
768 398
17 679
237 604
777 500
75 271
225 922
69 571
404 270
194 496
624 805
177 225
230 42
304 182
189 697
352 266
249 973
710 766
692 797
459 330
251 951
420 790
823 638
129 883
818 18
903 14
169 494
229 695
867 140
439 664
311 411
268 611
323 698
813 653
184 395
372 548
271 817
554 828
96 491
178 465
127 448
732 861
379 824
583 547
660 793
520 482
132 463
677 717
171 543
149 871
447 234
960 125
643 285
237 955
455 696
77 832
181 848
434 19
871 983
919 430
436 503
896 294
572 693
737 558
484 738
784 110
480 921
138 843
385 161
813 750
286 435
119 648
303 727
420 25
979 747
148 723
214 315
109 259
38 536
941 591
350 780
933 640
876 811
458 500
817 579
306 723
82 363
286 351
870 316
790 169
996 174
346 544
33 799
241 937
134 388
656 199
925 520
303 504
844 380
942 112
118 682
941 629
743 611
106 859
581 827
251 895
896 775
257 68
176 589
311 27
852 728
494 561
815 288
450 118
594 43
488 294
27 240
89 617
899 157
522 470
340 760
852 390
642 991
40 218
159 946
623 577
620 284
19 603
397 988
491 16
555 631
902 224
341 775
923 596
243 293
631 479
499 858
752 830
972 872
217 483
831 395
729 126
389 963
436 645
689 223
209 580
18 238
319 599
677 43
408 957
87 307
577 261
699 561
138 500
657 355
284 156
655 249
777 56
493 646
477 354
680 484
493 872
179 272
636 467
498 542
861 719
796 165
642 94
613 346
729 214
115 980
844 518
479 133
267 76
762 350
573 668
477 832
219 579
830 946
668 896
889 218
702 921
312 837
429 495
318 580
806 520
456 41
274 464
618 813
603 730
457 890
651 925
326 772
964 153
143 786
513 402
204 29
900 521
791 752
75 243
349 434
16 347
691 510
992 801
82 382
676 638
235 891
550 194
441 941
400 314
464 924
834 291
211 140
720 915
259 711
954 170
215 898
249 492
365 877
392 462
390 933
73 949
843 160
552 482
875 388
25 825
667 895
502 199
984 146
745 231
912 277
262 996
709 314
73 865
851 327
996 27
688 996
267 789
52 826
510 425
816 208
952 36
627 84
919 591
536 850
83 251
808 322
902 633
932 55
570 98
309 153
386 909
872 462
747 871
276 513
692 236
214 826
20 532
805 915
233 171
934 350
591 882
11 310
965 319
716 351
119 389
90 285
751 477
175 21
63 882
284 585
498 177
738 619
12 518
846 389
18 376
690 380
88 589
131 377
939 585
256 149
491 222
777 272
14 424
692 10
545 315
50 514
374 296
337 473
326 872
468 699
16 196
27 827
90 297
855 893
39 567
393 107
46 725
32 996
789 539
392 789
746 866
972 237
469 170
368 631
78 451
239 315
752 586
948 63
389 76
98 23
791 730
957 86
486 21
419 333
475 113
313 472
293 632
223 784
993 37
296 983
769 475
960 863
562 231
457 166
354 733
875 790
29 128
217 304
991 161
545 102
353 153
956 577
988 405
424 91
303 613
548 115
170 39
113 611
16 143
662 197
143 953
515 398
590 906
532 747
555 426
82 906
305 349
603 898
310 929
384 586
813 92
941 253
641 728
850 678
811 149
441 367
921 998
232 137
20 74
155 351
368 817
273 906
412 545
722 144
865 123
562 669
724 355
428 580
843 307
328 385
550 401
154 452
850 152
910 402
411 188
669 300
422 19
808 24
517 973
351 146
138 245
780 861
864 431
372 77
223 846
774 413
839 29
755 620
629 562
497 223
275 31
731 835
982 578
148 621
131 940
756 375
334 999
588 315
495 907
13 723
286 988
705 782
456 132
763 291
56 279
133 792
178 997
34 832
947 39
651 941
428 380
261 859
375 190
855 607
772 435
441 651
713 504
998 794
708 624
237 625
338 69
88 800
914 707
344 750
723 445
475 808
279 973
141 256
117 998
547 432
903 88
595 113
878 76
282 336
212 325
848 13
860 41
32 685
220 792
427 546
573 996
73 728
509 94
839 912
353 957
420 885
196 116
447 582
691 626
811 718
291 130
637 286
709 344
909 709
590 531
620 315
618 519
632 213
401 811
66 308
833 632
994 227
965 212
598 384
377 467
844 660
833 221
633 51
730 364
943 21
698 783
301 444
628 887
391 144
237 117
261 480
501 457
928 648
737 570
384 170
303 994
972 144
356 525
140 255
594 51
340 909
821 168
752 469
474 420
515 203
181 104
693 314
842 36
791 564
906 972
113 667
116 241
108 927
341 895
836 542
139 921
598 722
913 421
982 133
954 451
351 552
646 554
889 839
759 329
858 498
813 501
681 382
454 598
706 389
155 727
128 20
890 554
396 900
585 739
72 407
210 390
265 768
302 137
983 96
384 773
587 393
750 626
627 208
48 234
361 515
402 647
244 936
56 900
885 719
467 711
165 669
375 294
551 468
348 596
506 698
465 599
226 950
787 648
501 149
252 302
12 533
450 851
311 824
81 749
370 877
772 904
409 592
726 271
196 156
599 500
360 181
279 51
22 407
173 771
540 45
726 917
243 723
876 962
353 807
875 952
297 405
408 903
306 371
630 937
535 883
662 417
636 990
476 256
823 211
918 383
865 726
580 318
354 629
887 964
185 501
787 96
41 596
522 197
28 642
315 784
541 344
283 416
106 488
296 91
600 285
21 987
12 705
623 116
634 215
242 872
798 879
260 398
150 99
430 129
381 887
955 88
387 605
17 517
856 340
717 652
800 507
109 850
369 54
15 469
270 316
441 167
308 722
843 608
579 55
721 604
237 962
299 149
403 214
713 274
146 906
158 338
950 29
646 446
61 473
209 759
148 102
751 239
34 833
207 539
319 870
990 267
837 72
326 706
365 992
712 443
471 941
745 516
221 174
402 612
688 437
737 911
519 880
406 31
161 792
898 725
821 147
257 533
732 142
580 69
781 192
427 510
657 321
960 716
482 99
934 404
305 366
20 132
393 591
623 757
243 826
296 744
850 416
936 822
202 118
751 843
215 803
54 166
13 54
565 161
967 433
798 134
540 260
56 96
83 889
445 743
31 891
538 735
581 862
294 339
11 66
453 846
493 24
803 345
570 625
957 761
224 263
352 428
225 558
611 182
752 388
289 708
513 159
730 420
717 551
598 358
127 626
450 237
542 743
36 525
97 334
860 41
13 211
125 502
903 506
681 436
857 477
401 953
33 961
101 260
989 119
997 77
592 432
365 200
596 258
730 970
56 936
277 210
138 795
205 712
739 374
915 665
450 816
24 613
560 155
110 203
750 477
984 835
254 324
460 501
912 866
207 151
979 358
693 577
780 819
209 927
152 822
524 406
696 284
345 93
272 229
763 57
232 598
45 355
444 33
607 645
291 189
598 642
364 231
958 492
451 95
560 870
878 73
404 993
310 927
145 191
898 709
517 881
787 71
338 753
24 443
205 557
407 516
988 314
408 544
495 104
778 493
67 373
204 476
74 788
660 806
707 396
740 103
544 396
445 25
19 155
458 300
803 966
941 584
277 130
329 836
806 368
837 90
120 664
949 823
529 349
437 257
617 884
479 144
487 674
463 65
93 582
900 264
139 707
303 851
404 858
50 977
162 891
90 859
946 27
989 624
955 73
916 49
313 826
680 824
240 821
121 368
349 762
750 430
592 766
503 172
640 900
603 989
912 636
409 451
936 713
488 890
600 927
964 146
630 142
651 221
549 157
717 611
402 879
623 472
156 463
515 846
136 377
626 516
720 863
722 578
545 715
471 10
923 100
616 296
36 991
249 464
227 357
413 208
793 305
328 249
953 989
316 904
679 603
91 272
276 830
800 132
859 572
126 614
434 163
553 423
626 187
899 558
981 282
413 533
71 238
704 592
273 385
927 756
543 61
715 201
91 279
426 331
197 50
807 461
709 134
646 115
562 312
651 608
383 549
655 497
373 44
396 928
845 388
980 906
416 111
303 929
423 568
323 181
716 257
170 364
706 219
660 527
434 548
999 865
599 370
586 42
406 670
955 639
999 149
143 612
780 445
189 701
507 593
130 410
772 278
853 564
336 267
844 938
620 69
509 989
472 262
417 514
696 348
594 558
544 694
211 963
187 677
714 564
953 588
836 329
400 308
53 428
101 659
306 915
412 740
783 732
745 507
614 362
891 80
469 332
676 423
684 407
280 27
667 569
365 944
831 461
730 576
878 135
23 107
390 352
404 69
572 173
698 160
297 674
993 718
585 696
528 965
483 371
114 899
680 626
680 179
200 976
935 374
742 66
763 343
819 159
511 698
489 435
513 74
85 142
774 32
666 203
980 575
583 732
186 58
866 105
223 791
920 12
821 941
361 734
544 594
484 639
252 724
992 267
259 986
877 734
459 798
922 267
780 708
993 350
196 258
197 545
960 791
166 307
353 565
960 31
689 157
554 174
618 100
991 45
314 381
85 26
746 22
628 338
211 789
667 419
707 310
552 449
860 424
659 342
603 383
679 491
926 965
961 123
364 666
60 405
799 522
907 142
592 121
277 519
604 730
382 861
846 281
305 149
976 781
218 599
121 382
240 67
989 127
948 43
676 265
834 760
718 583
38 695
262 149
42 841
695 550
740 914
195 50
866 518
341 236
949 545
265 186
735 275
349 126
728 248
665 25
59 856
381 676
325 151
887 652
856 699
350 19
916 864
122 818
325 775
627 569
200 734
980 360
664 584
722 261
147 923
400 616
608 277
769 809
692 122
86 973
305 374
509 427
444 582
847 901
926 750
367 839
667 446
880 988
133 36
368 760
491 387
63 807
263 321
159 327
741 83
494 448
553 350
746 260
128 701
970 371
134 974
601 114
865 305
253 146
246 181
682 796
285 80
471 186
395 782
569 157
704 376
857 379
267 531
227 879
747 220
229 779
372 477
470 785
478 234
718 504
181 389
108 168
448 178
372 476
920 743
642 312
156 462
392 896
735 695
703 426
521 756
883 686
699 18
405 756
203 585
894 307
408 345
365 173
322 686
321 576
942 14
44 889
779 264
346 903
212 769
106 888
226 832
353 763
545 668
550 143
404 668
216 289
380 909
780 515
336 846
642 85
987 24
599 273
744 779
154 849
522 66
58 124
281 936
799 124
277 195
791 961
965 374
546 727
283 926
472 593
734 310
640 215
655 528
413 590
276 104
377 201
546 63
837 701
983 637
217 431
111 968
122 167
392 701
619 145
183 115
382 520
281 987
845 80
407 244
115 855
273 180
755 198
524 334
410 783
110 880
864 219
786 647
464 353
328 437
891 817
263 446
87 979
299 532
497 555
100 384
72 116
958 750
279 70
878 609
836 609
881 496
232 779
960 97
912 851
803 512
411 324
443 496
133 245
32 76
34 513
873 481
74 968
340 98
217 252
931 462
782 412
766 471
245 108
782 109
718 620
748 223
749 121
635 518
858 178
629 12
553 32
836 174
181 873
411 309
38 514
351 655
580 520
698 161
921 30
153 521
117 702
125 177
674 796
290 949
18 892
67 701
335 300
735 474
167 131
548 84
717 351
146 268
987 742
401 243
650 99
782 862
917 81
747 279
190 818
838 291
827 397
23 107
570 44
668 190
479 246
63 744
197 286
505 326
892 544
961 724
987 354
841 79
775 881
735 306
13 312
129 741
452 152
211 562
580 983
786 946
409 594
446 216
270 491
239 773
954 304
56 937
993 627
789 538
861 798
576 193
231 175
518 937
182 49
509 474
189 371
17 574
419 663
210 25
720 989
669 608
838 546
262 407
753 206
982 808
173 482
290 122
197 658
680 459
626 788
635 122
365 746
68 428
467 951
912 386
364 775
665 739
81 628
874 237
158 887
686 821
112 561
210 257
199 443
947 144
996 731
75 712
597 188
920 577
122 270
603 193
851 997
139 992
765 286
646 146
509 831
215 841
152 688
993 108
569 761
291 965
28 559
528 794
303 63
946 192
129 632
68 658
534 460
676 999
786 108
805 942
521 338
540 626
501 21
988 830
174 110
489 622
612 83
14 237
301 21
140 343
125 361
451 981
90 210
673 267
575 213
181 748
257 532
198 893
920 401
230 268
773 358
663 52
54 656
323 238
219 50
732 173
450 827
404 855
702 151
117 700
462 347
172 858
557 751
975 546
736 67
753 709
973 42
595 150
939 79
66 485
516 552
321 49
409 894
267 405
168 589
903 119
968 119
864 410
973 469
503 250
263 166
356 867
103 320
378 691
502 724
417 766
699 270
476 683
354 307
282 57
305 464
671 953
391 813
760 456
603 643
804 391
413 745
439 701
607 716
450 144
28 548
792 200
50 891
16 802
490 151
977 155
617 666
691 865
188 70
526 244
560 214
436 147
850 920
490 934
331 855
151 365
524 870
687 107
596 121
156 22
657 403
897 837
753 565
265 729
13 120
346 604
82 824
205 753
563 703
899 730
552 629
924 292
199 701
498 798
658 118
834 199
152 837
373 712
565 406
869 164
203 897
628 712
492 561
190 837
962 190
387 56
248 304
332 829
240 773
396 614
888 699
104 859
198 913
775 540
303 884
770 604
653 468
166 396
733 268
290 452
210 301
659 943
605 81
945 368
410 24
445 198
161 80
529 609
218 272
324 996
336 940
19 396
475 703
220 507
873 936
447 482
287 10
281 962
493 147
788 486
375 960
855 944
378 531
493 672
792 968
763 18
99 672
261 499
535 382
273 775
949 399
814 29
258 781
284 553
895 811
702 767
569 717
136 96
685 334
184 119
728 243
659 745
593 770
883 662
107 284
711 338
961 221
726 29
345 848
141 697
287 355
440 280
568 154
667 838
820 990
397 33
249 187
919 836
631 423
179 139
563 796
597 361
490 408
514 878
997 650
579 658
706 121
81 857
20 929
615 419
78 25
136 853
629 269
877 431
782 285
428 329
84 463
710 505
645 197
117 413
838 905
360 430
457 159
373 300
819 697
744 225
844 629
212 117
278 230
193 872
544 58
108 11
804 381
296 261
948 219
290 470
54 465
364 192
539 762
311 76
86 654
887 960
872 347
416 841
188 484
912 365
683 814
119 911
280 686
479 373
215 122
894 23
987 118
540 19
472 813
697 250
807 933
867 537
903 637
23 303
298 609
116 242
568 612
452 250
233 341
249 385
978 806
383 51
218 285
666 39
415 633
818 163
226 965
418 885
430 542
409 358
242 951
529 580
702 624
560 464
889 765
924 768
179 307
232 405
985 606
478 735
814 351
539 394
859 978
599 447
515 936
842 277
327 527
398 596
880 277
273 940
584 349
820 25
934 455
369 701
35 282
315 731
111 761
158 879
386 335
221 946
174 945
927 798
635 105
192 391
894 785
728 587
239 451
710 928
736 467
512 328
878 915
923 438
584 913
562 212
654 726
187 919
393 951
965 218
269 354
130 294
797 843
449 97
301 823
660 361
535 924
199 398
744 904
930 874
83 682
346 34
178 698
891 127
571 702
60 509
773 70
536 105
359 267
949 889
87 909
493 946
127 970
719 975
846 896
948 874
832 904
345 220
276 221
552 715
989 561
721 389
140 861
859 988
726 593
282 62
221 100
253 969
779 576
177 420
991 593
715 253
797 337
68 429
103 501
684 901
740 988
37 237
626 257
664 23
290 809
217 375
474 527
135 90
701 236
537 607
790 141
603 652
213 404
412 476
502 380
347 631
158 200
87 284
532 376
577 424
141 667
576 88
536 595
645 828
556 75
308 353
476 724
619 22
880 272
465 214
902 117
749 137
780 159
946 574
745 44
110 401
486 758
262 945
999 911
683 478
596 304
977 315
431 200
482 225
450 342
864 642
431 626
711 852
710 960
573 755
366 62
659 576
638 328
448 404
692 44
665 611
917 642
446 85
146 426
970 483
268 372
165 92
229 290
868 923
506 207
945 996
177 64
109 18
418 617
688 109
23 592
435 207
290 680
840 473
16 716
995 932
663 457
266 508
943 788
445 529
443 949
979 19
153 770
747 965
369 303
280 924
911 327
765 418
309 631
768 92
271 492
692 629
219 495
976 745
515 948
568 306
34 256
888 302
560 68
499 79
143 313
819 107
612 388
256 419
611 200
294 618
272 892
843 742
231 17
523 605
782 675
622 97
162 721
900 221
485 424
808 705
339 641
233 663
27 183
12 584
558 744
25 780
671 757
825 11
479 332
321 721
389 788
38 107
127 21
882 406
40 362
717 559
532 941
571 122
341 776
101 780
617 513
974 64
867 378
318 364
273 117
863 138
873 230
211 907
25 281
817 545
82 636
900 407
120 867
157 12
279 562
373 914
695 133
21 265
298 445
552 838
862 486
959 51
339 393
93 160
869 468
793 323
970 95
692 310
583 943
108 996
34 938
255 965
733 387
153 297
834 243
530 853
284 809
116 602
661 422
302 239
476 745
279 32
185 148
794 89
429 766
758 469
734 186
487 215
175 704
879 641
480 445
881 471
659 247
84 463
562 777
802 177
298 62
476 286
802 48
487 817
855 953
121 386
696 883
145 874
528 135
807 116
99 178
139 427
884 552
692 343
486 335
15 428
671 250
658 56
610 811
181 581
322 392
946 737
434 610
167 15
836 967
60 107
512 149
518 827
504 689
146 344
455 570
207 700
505 994
470 984
354 834
211 383
817 978
227 677
538 462
528 565
926 803
835 81
686 323
481 71
934 262
757 458
37 388
187 464
622 208
450 810
875 236
462 361
375 412
301 718
207 770
31 826
945 560
547 92
689 174
530 691
674 880
382 592
641 389
508 223
847 182
256 763
412 571
611 406
374 920
271 704
959 569
311 574
48 129
42 279
514 251
644 833
224 793
332 253
538 627
136 319
30 75
513 614
780 160
887 118
337 781
515 564
878 736
658 403
538 309
155 626
883 801
659 505
854 382
635 706
419 272
31 284
999 692
305 933
728 608
975 80
408 695
478 205
735 580
160 492
868 16
61 690
435 286
541 958
763 604
85 832
222 397
367 63
207 287
488 258
929 487
277 541
575 330
746 677
591 743
558 21
715 126
207 268
488 304
861 642
484 341
69 108
211 123
150 618
22 821
594 638
865 274
542 806
966 605
800 35
248 712
807 979
144 633
392 305
892 59
245 975
816 402
725 237
614 115
114 412
864 415
612 838
268 834
714 60
629 543
909 662
164 21
710 617
230 74
482 23
788 881
41 91
140 247
970 451
173 652
820 147
968 522
401 98
822 101
265 593
605 745
188 106
312 101
173 277
102 496
331 19
424 388
361 703
394 772
454 906
950 441
97 900
843 223
360 558
585 788
684 430
667 925
77 466
254 293
16 286
450 822
572 875
40 165
936 509
630 954
903 199
568 887
566 839
532 387
796 742
987 103
38 144
738 135
119 590
583 511
345 583
595 545
943 141
220 648
569 45
332 100
624 383
522 773
274 10
128 236
224 969
264 686
701 523
277 780
835 25
218 314
617 174
876 569
105 469
55 710
177 687
916 575
176 75
92 760
199 658
591 173
391 730
527 216
667 588
726 990
456 412
20 717
105 24
80 613
184 504
926 790
832 936
765 664
964 761
689 887
677 972
654 175
448 676
845 28
350 534
774 477
807 131
119 976
959 78
647 559
907 438
329 406
641 953
447 304
465 60
792 452
299 119
44 968
969 216
116 171
25 517
824 889
197 65
223 697
412 771
92 584
629 132
513 77
764 94
463 966
186 739
723 959
624 701
79 712
708 748
290 988
65 169
673 528
794 44
330 764
642 569
957 334
895 841
570 814
360 927
480 562
61 102
428 719
272 567
630 864
543 349
274 561
612 347
366 94
22 465
878 290
214 875
537 946
13 558
938 619
363 684
325 579
661 268
935 342
500 617
973 305
797 418
399 66
901 496
771 963
380 279
897 19
654 409
740 896
859 347
310 721
987 125
93 703
918 661
979 944
955 739
26 365
97 923
901 970
444 781
658 559
504 819
921 750
299 963
647 58
615 25
276 881
474 171
93 681
739 929
111 400
446 280
37 995
566 819
246 621
339 59
482 263
559 425
970 571
445 933
798 588
483 419
458 657
611 395
603 350
411 332
744 783
815 348
495 971
372 323
236 65
429 771
901 946
630 739
831 954
36 634
670 505
397 864
704 617
19 417
244 668
934 649
150 642
184 46
800 80
313 844
661 293
554 381
27 493
665 78
796 128
818 188
641 75
58 617
918 991
130 239
310 539
81 316
157 19
244 846
349 247
745 602
468 235
207 876
124 561
204 455
973 737
796 312
64 669
403 526
658 330
677 601
151 187
85 283
361 863
998 285
64 473
510 594
496 41
863 741
859 196
428 487
557 139
651 616
913 865
436 920
201 110
113 472
689 432
202 346
161 838
317 515
656 427
647 45
378 313
653 78
61 986
46 81
293 756
746 946
719 881
480 232
767 46
325 455
895 52
178 479
246 92
346 102
972 556
162 82
180 328
691 794
620 671
715 432
511 418
471 783
196 791
511 342
312 509
732 441
961 359
101 295
618 748
178 247
638 126
647 493
257 701
826 117
163 510
499 980
802 914
546 395
192 33
172 382
354 397
510 11
283 478
234 270
438 268
721 391
693 555
150 81
965 553
569 328
928 970
239 84
377 61
882 200
380 463
165 377
584 299
720 641
118 310
769 866
583 878
337 754
731 121
797 855
201 582
604 85
97 479
259 666
321 39
892 296
459 249
431 998
921 576
712 461
971 168
955 504
716 982
900 728
525 633
736 535
306 705
905 117
557 605
697 107
558 51
422 484
80 336
638 114
901 229
53 15
617 716
447 43
354 522
509 606
599 950
738 883
150 297
458 349
279 776
995 117
731 429
862 933
888 700
823 524
680 406
728 175
17 653
958 526
377 631
409 211
979 188
97 261
50 897
255 856
23 975
715 58
798 36
727 211
554 198
560 366
449 315
316 40
978 915
80 755
381 256
470 327
161 818
871 917
895 219
752 65
359 897
797 403
332 802
907 54
507 443
884 270
664 223
58 287
86 240
14 886
289 609
598 906
938 137
462 322
815 704
490 572
176 902
897 385
962 190
633 996
339 780
122 931
919 107
777 519
966 641
607 370
793 952
168 372
460 838
340 54
420 905
898 217
162 795
146 422
876 256
494 189
802 584
467 298
247 400
687 293
435 727
240 500
80 460
232 969
289 402
723 899
556 38
212 345
520 696
116 356
731 515
524 878
870 431
413 28
130 971
600 482
13 962
82 700
905 993
329 848
849 515
95 767
241 14
506 699
128 755
456 611
741 673
964 219
310 170
163 366
935 299
740 999
627 218
162 760
544 192
775 971
48 852
106 763
98 812
97 330
123 950
158 47
922 543
423 822
583 682
165 288
498 960
726 802
780 732
367 881
446 741
56 659
898 759
934 666
631 673
508 162
232 978
400 822
919 647
353 661
382 292
131 972
670 531
593 185
662 818
327 589
739 412
718 218
884 924
59 254
668 814
778 655
344 494
396 548
658 400
456 852
73 437
530 194
357 295
644 937
995 206
528 608
794 485
248 472
945 559
587 408
269 519
848 501
433 811
45 294
512 646
836 274
219 812
982 615
268 310
547 280
712 864
745 234
95 759
268 717
176 925
748 512
412 363
345 850
909 408
501 422
565 940
287 360
179 944
662 853
865 369
635 510
162 595
984 810
21 894
154 845
679 465
954 668
735 648
262 798
362 964
245 462
473 107
480 252
15 328
734 146
170 658
528 96
564 932
679 78
20 731
900 985
999 622
411 635
404 280
445 218
21 896
921 561
488 422
797 317
662 207
389 241
299 593
460 557
446 826
180 943
153 390
551 363
850 116
98 706
41 866
912 390
825 726
530 80
524 841
623 929
23 342
468 79
103 158
123 802
525 140
403 21
399 44
373 228
413 691
14 439
246 633
548 130
522 361
238 714
767 561
506 167
80 565
966 757
989 242
595 981
17 370
184 483
622 986
278 958
48 441
726 785
560 981
703 555
558 421
862 152
897 213
195 741
306 778
517 713
230 88
747 369
495 604
69 289
749 302
624 178
947 234
452 545
509 440
847 970
609 976
575 800
683 620
522 369
972 376
468 118
309 764
391 558
170 409
182 292
232 27
681 567
23 113
647 279
969 741
492 618
62 127
356 869
39 326
652 791
996 346
547 686
311 57
173 752
393 76
29 565
386 958
740 333
68 318
910 488
495 781
262 205
325 238
245 908
590 920
715 279
338 405
401 898
474 51
831 688
654 272
639 718
102 52
94 401
556 844
214 275
190 371
635 88
560 769
444 831
400 348
397 566
664 233
681 204
794 327
954 72
154 780
586 222
706 255
196 735
147 21
573 289
779 303
577 220
452 889
647 915
598 193
680 274
800 450
686 930
213 845
62 668
995 183
962 353
462 127
869 692
185 720
786 403
225 757
837 476
904 253
288 932
229 943
784 191
154 331
361 176
675 862
894 257
90 712
944 408
578 712
158 997
733 130
613 855
901 349
817 97
791 829
345 308
285 391
749 949
437 362
643 237
992 562
506 298
791 584
893 627
435 653
55 172
816 470
739 265
320 442
428 383
61 975
473 100
799 659
79 497
416 966
497 570
767 202
752 110
41 654
95 862
887 257
808 729
423 561
387 342
955 793
993 566
971 252
812 751
111 677
87 943
675 221
280 527
184 841
46 955
421 517
315 396
332 670
921 117
335 729
906 692
369 418
421 74
679 863
482 261
267 680
959 880
51 781
913 565
265 67
877 86
596 673
908 726
374 185
72 375
869 122
790 830
234 89
615 670
102 438
739 257
905 749
835 520
213 679
589 404
914 777
396 666
846 127
960 337
518 262
645 503
340 807
430 485
156 451
694 190
717 633
404 992
354 997
949 630
843 671
985 142
255 893
339 109
100 271
255 377
35 598
824 233
892 971
762 860
203 814
976 195
47 91
828 661
81 373
808 418
800 109
63 362
640 399
855 89
570 10
12 736
441 526
399 857
69 624
441 757
933 846
219 904
976 899
152 827
505 626
262 756
182 218
806 941
150 357
394 818
930 527
682 748
167 389
360 20
363 201
427 198
565 96
774 277
301 67
444 118
887 615
917 337
640 32
942 395
800 561
142 764
407 837
72 638
414 229
318 671
103 874
29 231
217 412
334 10
822 515
191 260
637 217
957 224
76 576
222 960
644 784
336 142
665 574
829 906
930 384
467 103
301 661
176 262
223 857
974 121
525 880
835 292
316 421
141 472
944 260
422 943
915 977
232 22
592 244
703 765
264 204
673 498
94 822
769 941
59 876
822 134
379 97
416 710
740 407
669 67
384 565
422 803
718 477
338 517
847 37
493 104
234 530
861 562
267 307
933 462
492 339
514 822
158 738
47 731
59 395
854 326
703 757
489 772
345 66
179 797
659 408
431 799
919 276
855 769
428 383
742 977
802 737
910 251
720 994
656 405
72 733
631 33
177 752
576 850
456 143
603 16
353 981
561 236
82 554
358 820
227 791
18 990
325 567
342 943
84 730
334 827
637 754
394 38
83 553
464 596
129 375
242 183
560 611
621 49
761 597
828 687
547 961
281 141
550 209
873 934
529 803
448 540
396 698
788 76
901 543
800 700
533 686
763 178
485 253
718 252
849 571
150 775
991 346
729 600
539 22
910 38
819 36
371 585
132 943
582 961
922 165
353 824
901 346
692 646
309 738
149 799
409 589
749 54
72 491
458 131
570 785
181 559
595 861
28 896
521 67
970 709
457 250
807 533
30 380
13 159
361 552
443 753
205 673
365 316
675 921
14 873
112 946
519 128
611 675
805 53
682 954
384 744
491 34
389 15
486 919
449 685
70 330
665 265
96 581
156 601
127 375
586 358
63 561
890 516
358 291
398 858
844 583
912 85
355 238
132 240
262 570
503 947
796 852
934 657
288 930
987 36
436 736
908 685
584 54
356 466
135 843
58 860
228 789
102 999
353 796
809 446
920 70
781 561
641 324
910 356
246 719
900 590
409 472
701 211
830 20
602 371
711 420
376 885
28 754
925 488
322 645
680 810
717 331
473 551
643 933
316 600
50 922
714 544
341 473
218 344
60 352
849 143
93 552
831 143
821 886
64 614
627 532
144 925
701 553
384 473
806 656
191 772
717 663
856 444
214 709
939 357
16 843
603 421
726 598
623 172
240 297
49 845
140 720
396 559
930 720
806 521
706 494
780 95
109 330
335 620
666 923
782 58
904 614
32 390
135 622
485 796
50 595
790 897
863 770
911 746
449 169
958 308
869 828
894 737
650 698
523 711
736 310
873 954
854 525
54 837
949 587
637 104
581 295
188 15
50 874
707 112
905 147
259 999
122 411
735 948
929 158
861 742
552 85
928 612
299 89
679 241
299 209
563 783
856 802
846 778
890 996
458 542
266 505
924 867
621 517
267 447
404 204
354 785
716 196
509 805
237 153
342 995
931 91
297 462
904 480
265 743
380 60
295 784
821 889
150 725
700 763
290 504
43 309
614 123
941 570
204 900
941 501
538 824
845 751
76 832
362 644
935 648
299 744
338 486
827 72
386 673
783 311
475 413
221 660
904 338
850 486
685 429
167 687
518 767
725 909
719 779
170 880
990 190
947 162
740 133
495 363
929 424
502 240
446 801
245 800
540 194
385 62
828 125
119 769
565 949
276 194
831 207
993 623
347 744
382 275
702 879
867 324
198 771
745 215
160 929
89 190
79 503
319 405
889 303
803 134
804 339
969 703
585 106
963 265
546 157
699 168
526 691
897 734
397 831
727 59
23 129
988 839
428 671
202 364
966 903
874 326
671 18
194 498
739 258
485 636
195 964
758 829
170 456
328 534
546 896
573 80
397 357
623 398
750 389
666 89
879 923
585 706
759 572
884 338
702 412
520 342
524 562
624 491
221 695
301 458
207 432
838 215
398 688
284 77
269 324
561 109
390 983
402 234
131 991
47 140
529 998
201 133
196 916
148 589
478 675
740 71
434 314
260 880
589 675
399 213
840 189
240 342
513 429
192 308
729 533
687 39
772 358
625 19
108 924
306 603
636 289
963 434
712 956
925 308
456 272
452 754
424 293
15 185
334 390
907 946
226 901
572 331
956 470
708 628
901 762
644 691
626 319
783 125
29 871
818 897
659 254
369 637
89 745
710 916
508 573
521 873
40 505
385 593
402 739
48 900
322 407
615 899
479 769
691 207
618 583
852 287
99 169
896 137
991 148
687 437
717 343
805 969
698 803
644 850
311 213
905 397
590 652
463 733
128 652
306 776
584 975
878 228
240 570
812 340
435 56
991 772
592 911
73 934
627 826
277 34
649 470
518 955
114 525
127 273
412 801
195 842
649 563
899 467
648 195
506 294
266 631
588 736
986 811
909 476
189 686
590 707
188 475
118 50
338 136
720 932
468 190
401 777
589 741
63 269
332 51
386 870
763 701
558 505
419 460
577 771
43 346
89 646
213 130
958 647
205 104
270 996
195 76
294 633
944 706
117 191
497 400
491 123
655 440
214 908
177 738
448 16
436 206
334 388
197 398
143 496
948 244
711 794
202 548
460 395
366 552
360 64
519 273
368 649
634 766
349 522
113 652
615 54
218 475
92 400
976 479
501 296
154 460
721 521
112 317
50 217
893 946
273 685
370 890
304 340
170 290
628 758
296 249
268 450
125 686
194 630
321 450
581 322
612 92
727 216
263 31
153 705
964 60
399 714
148 535
792 751
767 133
219 575
39 724
586 349
359 44
559 225
390 888
921 29
977 870
649 459
558 666
26 742
168 284
791 332
671 326
629 267
728 984
976 750
672 161
94 819
864 433
137 183
704 260
32 718
457 963
39 98
325 150
360 825
174 447
223 645
678 964
677 215
64 813
845 935
738 252
397 789
620 352
36 110
866 75
162 837
195 755
435 581
377 531
19 905
64 236
89 909
987 445
75 395
881 537
616 441
188 701
595 728
107 339
981 110
98 389
45 416
665 846
956 321
182 100
214 555
778 422
944 676
160 688
53 799
605 331
435 101
142 70
558 937
616 996
598 252
355 266
58 535
363 983
602 821
511 248
367 272
93 927
780 37
906 589
836 278
707 258
449 185
591 455
381 682
921 169
241 58
858 401
68 239
363 572
383 503
665 590
156 291
748 903
217 548
513 174
577 362
327 849
293 864
847 738
782 919
848 78
104 413
429 802
589 91
853 922
425 667
566 649
808 487
661 807
777 677
73 656
647 291
93 986
978 265
906 699
407 227
736 367
763 849
119 379
71 417
600 117
518 931
614 76
207 60
603 729
394 834
561 426
54 741
687 758
326 43
842 953
106 145
847 543
963 810
704 859
396 216
569 226
909 92
582 842
984 261
928 537
390 880
787 481
897 224
545 850
659 927
330 606
842 909
86 669
617 323
832 957
343 307
571 26
855 591
385 308
500 572
856 724
710 902
479 703
507 656
230 752
266 692
819 269
795 283
847 486
801 618
206 113
951 205
122 560
764 368
179 772
465 403
375 964
820 480
502 561
336 70
846 590
687 179
769 195
200 582
917 786
760 238
121 184
271 935
837 554
898 498
589 980
640 432
785 50
624 495
51 195
350 429
481 152
308 114
466 214
826 303
110 746
375 599
505 793
906 218
955 171
823 127
930 606
380 180
514 730
150 681
362 713
579 740
332 81
550 748
168 113
683 204
626 117
848 984
344 24
857 141
528 594
923 835
724 345
669 104
439 153
883 516
481 609
274 403
166 344
376 302
555 203
545 78
961 801
331 123
499 816
581 410
163 981
326 539
127 512
778 165
347 883
413 785
529 433
504 238
435 611
541 16
275 528
669 865
657 989
654 231
171 696
576 447
145 772
586 335
462 336
24 480
943 318
227 875
463 264
744 523
326 723
142 374
942 681
494 685
673 400
43 639
453 903
207 901
202 274
354 211
129 793
594 387
830 283
64 937
809 387
129 352
688 558
131 479
830 660
106 895
456 812
719 375
480 875
352 781
795 871
574 324
474 349
246 315
895 88
675 401
490 296
39 971
773 20
180 673
828 175
46 496
263 888
611 789
607 341
15 382
923 995
614 660
371 988
252 739
452 72
79 750
683 269
19 121
955 97
235 875
816 928
960 207
197 106
866 694
592 402
470 199
398 248
178 67
487 305
51 96
261 137
714 177
930 460
431 384
914 372
886 428
892 365
353 628
171 391
678 836
17 294
29 85
591 547
763 526
281 647
728 239
119 62
981 462
858 914
895 262
347 195
369 325
818 469
870 644
688 338
481 189
63 138
332 62
37 974
620 852
208 295
365 161
269 139
135 500
120 859
149 754
795 548
196 819
181 233
308 738
195 594
755 543
465 597
970 30
27 646
527 484
377 15
115 191
145 279
185 523
338 435
864 802
98 991
880 406
712 416
668 557
612 146
169 909
13 459
604 282
142 737
784 203
658 17
726 364
914 346
239 135
237 971
914 873
995 837
523 609
542 38
413 495
426 857
613 522
799 355
728 21
664 86
358 940
839 122
117 440
157 23
407 802
150 978
505 100
89 132
318 435
411 487
12 434
211 17
514 440
345 855
872 19
538 986
464 827
372 780
48 384
468 385
777 522
167 25
773 191
42 403
148 533
111 312
926 745
953 166
690 342
902 24
729 182
307 177
415 310
292 461
756 515
309 742
666 898
776 178
331 674
565 855
416 143
534 881
51 693
354 128
243 708
867 639
625 953
50 732
554 504
774 380
589 372
504 429
11 287
983 401
765 415
689 125
151 389
402 523
818 61
676 308
141 647
125 228
642 330
478 673
869 793
230 594
858 86
373 47
616 220
949 450
719 963
508 658
317 750
165 244
867 133
385 904
753 508
793 749
971 701
344 281
35 784
322 714
91 707
262 827
547 297
566 939
203 155
527 198
236 277
81 487
104 667
263 24
97 438
601 660
253 135
336 549
217 976
926 245
128 683
345 503
993 637
304 86
668 233
273 170
721 373
791 436
855 272
13 514
934 735
703 290
852 601
604 239
606 368
45 715
904 403
211 698
510 552
387 86
811 904
641 592
501 227
718 397
959 35
78 471
672 374
334 171
821 363
119 792
767 586
619 562
136 401
36 535
968 533
629 147
203 848
936 693
615 492
828 154
343 636
319 205
202 146
92 709
419 502
966 879
627 591
322 657
986 947
363 250
206 121
536 21
597 353
56 989
915 67
616 65
114 674
89 319
265 837
396 952
295 168
96 474
413 29
618 715
718 245
10 69
904 54
546 741
893 42
112 832
200 968
743 436
418 680
742 968
562 368
437 771
148 584
49 953
427 922
545 942
926 356
431 939
496 291
450 606
713 432
470 794
135 772
724 255
84 301
325 465
59 280
876 508
727 814
680 45
109 389
126 954
458 112
11 750
634 269
142 617
697 510
883 464
627 801
741 505
30 419
349 600
782 64
37 573
528 326
933 46
639 403
907 317
977 304
587 751
741 391
961 242
508 882
645 87
519 559
841 294
435 614
340 551
216 543
415 682
68 187
898 744
772 58
971 207
763 814
213 556
321 570
177 706
650 453
385 991
444 39
644 166
544 355
498 573
621 307
586 727
920 540
542 389
179 260
884 58
238 877
13 301
346 702
528 198
598 57
983 831
756 711
790 167
653 402
66 501
356 151
63 945
953 292
744 834
981 453
924 130
718 950
909 287
727 306
145 616
318 99
611 207
81 25
566 447
241 382
729 360
270 196
157 773
177 349
759 314
217 182
742 623
806 203
539 347
117 807
350 814
32 465
423 243
358 458
816 571
301 958
332 280
324 466
514 774
277 883
52 538
807 910
170 667
509 975
476 320
251 92
892 446
104 10
834 263
650 95
938 462
570 175
888 413
272 386
136 424
846 667
857 590
915 261
91 255
468 433
877 548
95 782
472 899
702 84
385 589
568 291
90 824
91 711
274 943
215 524
710 781
522 894
676 875
19 432
685 783
485 208
96 163
550 245
499 72
45 198
998 400
255 646
124 971
519 165
909 205
445 947
296 490
870 438
837 703
256 412
419 369
622 379
236 50
645 325
478 728
798 582
832 779
523 278
631 956
459 892
17 823
798 50
696 792
778 369
105 398
826 314
849 221
231 453
385 731
570 764
643 47
33 772
838 355
467 413
293 399
302 849
216 570
451 144
834 876
829 423
971 385
433 539
483 402
723 65
541 445
271 67
888 784
967 66
144 820
706 132
215 291
233 178
310 533
999 629
92 568
936 539
665 424
632 835
879 601
205 108
113 497
430 144
981 460
710 440
799 563
628 765
155 657
371 719
918 370
549 772
615 939
362 938
182 919
19 174
876 136
408 947
905 694
742 667
573 176
874 469
471 867
461 795
562 242
380 936
451 899
483 196
802 747
820 212
253 459
324 677
991 617
202 618
651 29
335 378
548 239
471 901
80 121
345 13
243 944
347 874
568 166
275 211
488 885
593 417
177 335
720 960
263 616
605 105
14 799
871 986
401 131
141 805
251 879
504 604
559 385
443 89
194 815
633 913
153 704
135 174
17 231
935 505
391 772
443 329
329 70
196 394
317 589
794 670
987 39
356 856
28 448
656 452
430 602
294 617
204 732
188 749
163 301
363 405
164 564
855 220
612 434
804 966
408 538
147 596
928 135
783 141
588 78
834 445
95 742
836 212
637 286
900 47
931 657
318 651
425 550
335 815
643 79
701 303
689 614
899 164
719 452
192 359
748 486
549 105
173 86
454 914
854 718
754 46
791 687
447 692
357 110
701 579
502 260
504 355
738 123
507 919
449 69
409 524
877 162
598 710
640 592
763 691
981 421
553 380
968 575
353 957
36 423
597 356
260 573
128 389
896 408
697 744
938 603
612 469
647 500
810 750
423 510
126 909
227 297
304 128
409 529
965 509
720 502
178 404
16 187
241 534
580 432
16 704
488 225
642 528
159 866
390 19
852 614
830 36
280 454
260 696
742 630
914 235
178 135
94 887
548 32
332 26
185 840
539 980
338 90
527 778
757 492
58 909
918 118
938 877
992 526
14 433
712 268
429 309
975 872
939 608
781 425
770 622
743 284
680 562
422 781
841 516
67 405
930 429
656 420
604 745
192 802
507 587
802 654
405 966
505 20
600 232
274 998
886 439
179 553
304 57
106 578
931 492
46 650
586 137
438 155
619 343
214 865
562 393
694 85
906 754
674 353
246 980
872 562
449 629
516 385
132 224
966 95
450 293
724 797
171 641
669 994
947 730
329 902
323 858
369 702
850 917
644 225
99 729
603 702
976 390
768 405
276 794
15 848
859 473
538 638
156 16
707 760
267 774
565 314
555 711
342 195
479 795
356 757
371 886
523 165
270 729
802 658
802 230
67 851
922 445
147 903
834 963
962 10
591 834
766 554
533 477
379 912
145 525
645 498
472 72
732 778
147 62
243 912
543 494
722 763
457 529
633 904
794 446
250 126
633 502
695 320
483 833
695 125
389 246
232 589
740 426
230 577
145 992
459 537
731 682
744 833
822 557
23 860
990 910
651 307
207 957
535 63
841 642
617 395
376 467
129 659
716 503
453 143
50 423
698 874
324 58
490 295
170 31
555 128
16 165
403 462
300 859
111 602
732 915
773 725
721 664
419 919
886 726
15 256
422 518
792 218
300 484
81 359
344 592
408 124
381 306
503 974
220 841
404 763
764 260
852 165
463 280
697 926
838 420
453 525
297 178
428 700
826 940
767 961
43 603
136 954
845 404
686 304
307 159
706 651
247 335
728 918
426 779
52 761
251 645
422 383
220 435
998 668
75 875
228 849
425 746
611 344
163 987
321 387
600 474
675 845
431 324
609 180
306 914
605 18
557 916
310 364
691 946
209 794
218 840
549 877
905 336
279 892
371 608
883 661
148 192
822 651
852 110
804 892
52 944
649 722
531 811
585 213
698 297
566 605
326 207
304 713
256 739
712 547
948 792
679 201
55 959
263 437
767 227
171 812
399 897
660 581
698 919
476 918
831 257
398 491
709 576
113 31
14 408
922 146
737 800
182 857
334 102
375 950
412 32
63 803
147 816
627 787
102 169
51 900
109 601
502 750
199 67
607 758
955 828
805 150
960 614
680 718
976 557
577 59
76 178
151 415
816 983
230 271
424 728
640 469
47 335
879 975
30 836
306 473
448 731
663 801
570 125
229 684
573 34
586 415
704 764
829 506
687 750
80 874
180 18
173 257
758 884
538 425
850 929
985 472
434 822
991 42
750 700
616 821
368 153
712 450
318 647
134 204
285 111
604 25
303 455
753 112
545 155
873 525
781 112
593 895
407 589
391 238
666 854
986 453
720 402
355 179
204 423
61 919
526 272
985 786
455 806
975 56
602 230
182 625
366 87
314 790
768 703
95 817
546 363
12 335
154 739
542 898
487 687
507 85
994 620
914 601
789 308
279 493
40 748
160 199
138 971
26 342
336 753
759 531
501 35
477 764
866 776
182 447
661 832
951 312
259 355
829 277
678 996
658 335
218 74
642 896
14 252
697 847
531 992
159 751
543 500
760 580
931 254
125 654
754 970
214 512
880 761
747 808
139 902
699 893
220 599
238 603
721 766
778 651
573 79
854 774
930 579
368 520
330 66
812 87
428 127
231 706
21 248
543 59
424 271
732 269
748 526
554 709
500 745
995 699
930 832
338 515
521 15
414 606
873 360
999 657
263 183
135 544
401 803
91 376
222 374
56 93
596 298
392 629
117 999
277 588
428 818
946 284
131 832
706 776
603 69
44 740
466 277
577 680
898 251
810 760
789 251
606 310
212 385
877 193
971 832
887 725
797 87
971 355
898 745
53 384
17 174
371 825
71 845
206 70
330 702
761 257
204 278
504 598
408 889
937 225
536 686
782 941
525 979
269 972
277 161
985 884
686 284
254 884
985 709
435 767
428 703
293 634
780 719
315 742
727 422
470 753
309 267
370 969
414 562
571 252
698 323
884 229
799 656
358 767
157 408
874 826
663 460
475 549
76 187
643 421
519 971
420 996
85 416
728 127
863 194
871 439
303 57
66 738
139 505
357 87
358 837
430 234
335 258
826 293
126 199
104 314
378 112
926 273
92 988
662 461
899 363
392 777
56 270
398 826
809 885
386 533
798 122
781 634
93 401
905 799
355 705
983 509
70 854
894 663
893 995
935 270
542 130
638 83
388 678
354 739
343 12
848 254
961 416
98 522
854 633
39 584
199 976
315 266
264 549
881 164
345 764
953 155
567 367
230 361
264 678
314 77
982 464
253 430
116 760
553 137
288 469
264 673
66 681
380 995
845 891
212 289
576 644
807 647
764 346
67 463
945 238
255 757
795 567
911 605
100 302
163 363
80 269
431 381
424 629
86 14
359 643
973 863
280 179
509 568
308 46
435 97
37 113
922 788
906 305
644 739
888 813
904 512
328 998
874 561
493 281
320 516
116 988
247 531
163 717
249 559
376 690
713 939
363 953
959 159
398 90
970 363
29 79
13 529
868 387
643 363
529 174
118 948
283 946
41 841
934 162
670 579
408 696
374 199
268 159
75 387
788 16
617 268
594 848
265 83
826 713
477 531
931 716
572 851
936 730
739 562
633 505
530 70
597 124
984 216
284 439
833 211
111 349
969 115
368 926
219 171
812 650
454 709
796 96
599 439
492 221
17 560
680 388
509 379
313 888
825 977
794 401
248 388
426 160
359 399
312 635
961 367
398 460
707 805
607 410
287 187
441 801
574 641
613 111
502 906
448 140
360 467
500 238
702 562
149 692
142 678
884 157
222 856
86 732
706 759
459 888
69 976
188 710
628 547
105 801
938 611
811 613
497 162
974 753
470 854
10 205
597 163
800 892
477 286
715 753
806 163
964 272
960 319
300 30
145 685
420 888
813 349
216 531
615 42
734 93
280 541
247 938
180 272
917 661
523 301
269 881
124 956
893 599
751 930
487 683
460 331
526 715
778 162
492 308
431 289
420 95
235 971
514 881
991 480
136 212
77 514
103 928
337 741
874 815
304 602
387 306
512 991
210 153
554 956
347 793
802 499
523 670
784 927
377 970
371 819
54 164
735 625
257 346
961 270
944 60
467 94
456 696
219 335
388 940
249 714
709 643
561 454
135 429
889 267
744 799
893 312
922 483
595 877
969 303
11 715
997 138
333 34
315 158
83 759
883 377
912 779
352 425
968 113
778 530
262 531
560 392
842 886
807 242
386 617
825 286
558 284
271 599
164 600
764 428
390 242
641 735
255 418
910 356
53 878
791 228
492 233
815 42
954 389
900 634
45 89
474 519
91 733
314 433
621 473
707 326
891 102
522 380
336 819
98 26
436 661
62 101
767 877
917 298
672 388
113 681
960 450
228 766
408 62
823 732
638 796
876 783
192 576
498 206
380 787
437 991
412 130
145 866
444 878
459 860
114 930
868 943
760 56
660 910
41 277
381 251
174 906
869 483
71 362
232 128
168 266
824 152
576 914
959 434
626 743
510 439
973 696
309 620
848 45
894 300
491 995
886 96
611 965
895 285
862 665
258 799
266 701
575 461
223 867
155 669
69 283
764 47
308 246
550 871
966 618
605 985
514 397
111 662
51 731
846 208
50 608
769 193
434 888
24 636
721 350
613 910
239 86
521 659
800 841
114 332
335 390
611 531
47 817
603 671
799 713
444 908
989 555
263 956
883 156
326 792
128 184
277 68
156 443
966 155
898 548
148 32
881 398
349 735
551 42
604 727
549 266
180 524
548 754
931 698
34 902
397 615
690 521
541 109
454 89
318 749
53 159
964 817
455 902
876 463
502 594
306 886
96 146
893 687
264 753
350 836
206 848
519 716
143 572
239 456
819 742
735 471
389 838
97 296
428 388
54 382
874 281
366 13
318 123
35 916
977 540
197 459
968 206
113 798
478 30
829 53
276 596
30 679
896 854
238 860
773 180
281 201
367 590
514 617
942 12
384 325
557 852
396 204
73 516
64 695
386 148
458 379
21 734
228 534
679 53
875 415
308 946
738 330
27 751
571 462
870 301
762 146
420 551
754 377
542 271
858 426
565 949
238 444
331 462
824 553
497 216
970 89
353 110
693 174
358 158
540 145
694 212
156 248
814 730
413 232
559 419
45 958
840 265
190 113
395 978
104 185
599 140
553 827
67 404
173 671
330 908
901 665
958 901
895 682
263 937
775 811
130 491
675 564
19 90
606 510
573 970
410 613
700 178
722 445
842 378
199 630
486 400
376 849
603 562
370 178
441 254
361 539
726 655
538 472
704 258
508 695
152 18
198 119
851 229
406 238
925 196
877 427
621 42
870 146
115 896
810 150
891 993
923 978
672 944
643 792
460 977
59 132
719 21
631 36
206 97
545 775
998 182
957 267
698 436
976 490
267 985
979 789
739 202
700 240
296 129
656 240
727 506
124 781
823 859
196 82
48 465
780 936
472 513
549 224
75 973
82 934
209 679
526 336
523 112
379 47
286 394
950 90
529 876
72 161
377 999
772 584
99 386
13 701
800 933
822 742
814 97
324 244
439 943
788 461
922 21
821 347
353 30
414 632
452 260
374 825
616 66
453 645
562 658
791 849
543 190
711 470
76 701
789 998
306 443
653 251
765 471
78 930
959 81
492 758
893 957
710 893
579 742
889 842
591 286
489 843
550 775
924 536
943 252
924 613
304 349
589 703
872 362
924 276
363 84
465 724
23 175
754 859
487 434
428 988
539 402
793 143
165 525
21 923
771 628
578 35
133 947
613 857
190 976
781 629
751 26
348 998
994 156
932 330
237 451
244 831
386 732
163 637
589 657
769 541
121 989
572 287
368 279
344 129
378 754
430 970
808 506
683 292
875 276
166 612
826 981
119 205
199 503
185 585
586 54
155 602
489 975
319 41
31 578
379 810
512 637
843 643
580 484
63 972
23 701
596 236
518 307
162 617
504 987
817 20
645 764
544 939
639 924
108 572
734 485
821 273
726 492
926 551
168 440
102 847
375 884
859 528
402 212
862 218
735 296
763 962
357 686
347 78
192 951
915 299
418 875
740 302
712 256
222 765
749 698
760 679
304 516
654 29
214 575
60 588
889 346
600 680
954 898
303 127
817 75
319 790
740 695
987 950
440 401
685 186
411 28
642 380
611 134
117 233
78 588
909 732
301 347
211 455
254 538
635 87
83 556
313 954
379 323
122 206
566 151
603 423
412 112
833 523
926 718
304 140
334 476
803 680
230 92
460 203
895 618
537 279
991 720
304 834
112 607
35 774
877 351
548 878
266 494
758 549
861 331
49 351
506 779
949 658
736 93
393 146
893 953
197 146
195 565
595 361
823 760
649 342
405 936
242 737
89 385
859 339
91 975
91 293
655 321
873 521
89 345
480 56
848 449
430 665
405 104
844 964
285 223
826 777
377 60
897 366
963 174
377 997
990 338
166 444
681 751
115 394
881 792
605 372
17 608
215 794
718 457
56 329
157 291
458 107
329 671
822 889
422 552
299 397
875 327
571 700
94 313
215 33
845 588
928 966
443 633
573 616
91 969
169 578
631 293
829 321
530 477
935 858
671 372
166 799
950 147
315 245
529 441
805 628
35 599
738 612
106 718
688 324
673 783
890 555
997 221
379 111
836 970
20 879
625 311
919 713
585 807
920 807
372 594
963 535
72 493
870 316
608 416
182 915
310 520
253 956
706 158
627 87
782 996
121 817
897 411
417 689
316 590
213 951
974 534
289 976
576 322
337 480
288 774
164 259
287 541
586 501
195 852
420 183
730 291
90 335
627 457
520 225
820 525
990 713
900 299
813 477
875 441
840 473
273 770
49 187
452 894
660 749
411 478
872 32
774 942
256 212
898 493
864 249
760 675
159 620
394 714
443 785
720 304
77 661
106 726
930 18
40 824
768 82
266 14
932 600
444 140
936 88
656 865
951 694
41 880
746 881
532 80
577 887
144 719
119 224
95 246
302 605
874 782
599 109
459 912
378 787
869 949
230 162
61 237
78 748
292 462
50 231
826 771
194 871
455 882
951 991
962 864
99 846
229 929
492 580
749 901
433 39
911 146
376 926
546 933
422 196
186 313
412 861
373 559
127 262
948 784
104 673
293 683
173 629
800 923
163 121
268 14
355 178
399 774
959 829
108 644
715 527
344 973
475 944
788 333
44 103
227 294
461 710
680 461
784 883
356 176
39 930
334 537
111 404
676 370
398 884
850 717
885 186
903 37
513 639
496 104
219 833
790 196
885 927
579 508
491 676
456 27
604 302
539 159
711 636
910 411
377 885
329 932
169 381
248 662
982 701
991 502
848 806
935 322
600 128
939 994
704 978
558 781
199 342
251 884
386 589
972 357
167 336
799 571
204 91
31 974
33 122
431 27
410 249
909 785
103 676
818 912
75 554
144 645
680 433
21 414
691 816
777 845
559 748
456 222
687 219
385 57
58 164
548 508
425 555
255 486
260 393
708 576
573 348
316 389
32 931
910 270
621 728
331 596
710 182
811 740
369 175
294 563
688 833
992 668
41 579
565 48
199 401
134 437
281 888
708 106
67 201
15 659
608 850
889 79
387 573
349 247
981 147
172 845
586 358
404 656
188 31
610 144
635 761
745 395
429 312
375 974
835 675
36 758
32 520
538 16
711 951
438 356
861 129
909 451
313 837
896 304
417 63
126 963
872 149
447 806
28 797
679 182
859 677
661 758
672 374
768 278
262 155
524 389
189 124
889 266
745 812
764 803
542 496
362 229
676 766
425 32
402 738
82 196
541 978
786 225
338 841
185 498
454 773
195 507
111 716
59 326
29 810
663 380
318 198
58 813
657 522
847 38
27 796
716 178
48 101
954 689
331 497
121 810
122 355
35 70
997 213
558 163
570 13
204 988
823 977
646 890
477 772
843 689
900 383
844 428
933 487
323 228
448 727
382 960
85 641
418 902
451 490
686 22
30 437
689 827
317 884
553 592
501 729
120 83
827 445
60 926
133 294
795 617
878 135
502 970
82 559
815 656
459 237
990 632
597 459
914 755
616 876
228 597
211 383
202 58
341 972
855 339
908 551
466 308
704 919
660 394
258 144
267 598
989 778
893 639
731 666
962 129
374 577
643 848
149 342
479 769
784 235
693 783
312 518
53 590
757 940
71 364
91 388
413 458
402 725
199 293
267 971
738 859
163 670
312 889
378 109
220 560
569 799
73 495
628 71
869 36
744 829
365 240
60 187
854 144
791 906
189 718
91 227
173 988
337 901
623 562
48 552
545 721
420 512
424 254
852 904
95 878
73 223
725 510
23 300
593 726
122 58
814 764
60 232
462 876
532 263
774 657
230 775
923 400
69 986
689 564
97 264
846 326
91 968
639 101
111 625
503 36
559 241
11 365
165 40
633 412
853 970
340 297
361 953
480 347
362 533
684 843
819 82
34 674
804 109
479 53
489 223
866 519
41 793
139 15
717 192
826 382
540 483
901 472
819 158
247 730
91 499
851 466
927 535
418 977
293 634
12 757
50 584
783 577
93 677
903 30
382 282
205 386
266 457
781 342
637 145
626 49
419 206
839 878
220 484
215 877
616 391
421 182
900 311
98 238
439 114
718 380
613 296
696 540
667 607
689 105
601 949
73 729
67 451
145 930
486 143
74 345
835 352
651 891
678 492
193 45
637 18
14 595
721 83
369 316
356 34
481 185
560 509
613 769
324 465
365 790
220 337
283 951
923 62
522 811
369 454
481 647
755 818
652 945
896 36
982 426
101 260
762 196
907 124
907 863
312 400
200 111
740 528
301 636
120 44
828 507
154 676
754 715
115 688
472 238
196 601
966 861
344 843
346 125
928 47
522 709
707 288
301 642
24 486
826 37
906 208
239 349
369 792
549 663
937 740
278 66
264 76
214 467
530 202
639 87
128 199
307 204
696 92
128 236
130 207
210 340
144 196
723 591
256 165
64 844
414 839
370 251
531 737
926 769
721 910
613 119
650 941
887 843
341 79
124 272
990 778
794 633
747 494
736 548
690 52
754 242
248 439
434 32
157 687
368 327
461 717
142 911
675 613
792 848
859 406
521 706
687 910
817 743
873 323
810 138
38 791
757 901
617 983
224 786
514 993
944 711
193 301
365 190
662 144
986 70
510 459
964 227
34 187
308 399
125 419
141 631
690 992
537 670
521 178
355 519
787 624
478 28
939 787
285 903
745 448
162 872
592 557
760 116
547 883
633 54
717 194
125 56
68 598
169 372
705 559
729 386
998 841
396 267
602 115
715 136
518 101
579 502
866 646
877 772
56 773
918 183
789 846
308 913
167 828
407 25
45 95
952 882
399 534
384 89
397 622
707 783
660 724
855 45
154 355
448 41
522 215
291 98
475 998
637 27
65 587
830 362
470 28
641 278
151 271
465 403
717 574
775 550
886 648
278 172
847 938
870 24
41 692
714 920
710 899
167 680
742 697
534 224
742 433
246 562
819 699
690 566
156 352
776 582
126 319
859 417
321 524
59 586
957 834
974 916
637 776
893 58
529 776
83 724
606 174
561 983
625 147
328 100
276 637
956 426
130 510
194 835
630 687
556 627
579 737
415 753
593 934
359 614
289 684
456 651
958 400
884 469
298 13
427 43
726 134
753 522
34 454
332 105
207 24
399 688
531 775
394 843
659 169
816 916
780 624
643 46
344 309
832 703
734 535
880 710
193 121
637 501
309 483
694 123
418 240
623 253
648 54
155 640
211 980
767 938
266 788
441 39
301 998
233 566
617 190
550 219
553 334
870 708
804 533
828 233
954 708
677 980
139 306
776 232
115 813
824 248
808 373
953 486
194 71
559 394
530 569
434 483
233 375
181 328
75 121
858 111
860 818
259 920
275 238
297 679
204 973
613 996
706 494
825 471
902 382
388 288
997 64
703 130
837 718
519 149
465 270
384 652
108 568
470 789
818 939
706 215
12 775
917 431
108 662
735 128
792 510
871 451
567 257
141 476
356 451
886 486
976 774
234 10
711 232
420 996
294 603
578 835
949 914
382 571
289 678
381 166
412 121
616 843
301 492
340 107
345 438
166 407
881 551
613 395
186 363
346 799
330 169
690 826
237 385
935 565
720 866
661 990
10 952
823 65
579 730
545 112
783 100
964 422
80 492
766 653
771 978
388 814
150 612
28 995
419 47
193 135
951 814
79 475
230 385
589 966
413 570
550 992
981 389
471 655
961 193
63 976
947 370
975 261
255 762
198 535
217 513
218 368
769 959
610 55
160 927
60 887
559 802
264 944
992 182
373 324
543 872
603 182
374 273
531 674
577 330
465 640
132 833
330 218
911 143
757 300
416 795
284 771
454 847
488 139
210 545
233 400
617 889
414 273
631 792
495 871
42 712
984 156
368 778
241 812
510 624
336 156
89 513
828 949
212 723
268 435
359 254
208 788
950 602
440 933
976 747
839 677
537 445
822 97
534 298
547 652
122 625
748 448
90 235
778 510
295 870
422 377
736 33
161 71
179 665
620 831
373 148
605 680
642 353
979 383
791 717
732 674
262 66
637 788
837 357
821 435
431 211
708 262
22 472
379 180
885 554
509 568
820 164
307 726
73 952
421 854
584 516
729 260
943 63
326 971
875 277
132 250
604 364
543 308
685 899
407 747
935 893
318 609
790 701
669 225
98 181
292 562
458 215
393 817
982 166
956 391
590 461
301 862
883 157
471 875
396 337
59 243
189 827
256 88
451 357
204 858
115 308
215 708
193 942
454 737
985 212
308 218
958 54
314 92
922 458
330 920
395 932
265 66
176 741
889 102
40 587
523 308
619 835
73 481
437 886
968 357
884 926
202 100
760 110
827 398
836 885
762 328
341 926
263 122
987 940
409 676
653 760
103 168
157 586
618 381
676 985
587 705
190 442
854 350
730 615
842 660
292 100
57 93
433 48
877 835
556 642
128 855
689 895
513 359
74 393
529 85
791 155
758 44
340 125
442 652
707 246
624 898
787 102
11 235
838 296
663 605
811 252
647 803
114 194
561 206
991 883
640 519
196 645
213 519
542 644
392 238
375 707
448 206
853 44
384 466
344 147
354 983
49 100
386 642
818 619
351 67
73 223
351 745
828 725
938 192
332 394
712 919
355 946
988 395
747 88
254 197
377 207
362 534
413 701
318 234
332 636
27 889
308 539
393 473
14 765
362 884
268 573
207 107
973 191
813 96
585 484
306 250
736 223
828 911
764 108
62 428
535 656
578 422
900 267
52 162
316 117
190 545
463 381
662 790
468 406
619 423
369 62
526 934
991 714
552 210
82 271
292 672
516 249
426 142
743 122
792 876
158 624
804 57
86 819
327 929
881 467
852 289
370 289
290 248
757 212
39 884
35 179
316 903
608 949
297 681
633 447
370 903
559 88
229 626
65 141
943 889
941 770
124 743
233 434
424 339
222 277
537 755
532 354
579 684
41 869
400 72
378 791
790 745
556 306
403 151
431 55
830 591
632 38
722 43
312 951
133 283
43 982
704 461
239 326
478 980
777 941
247 188
792 375
859 29
646 540
89 694
308 159
718 464
117 57
393 86
25 781
103 607
877 153
19 689
919 993
488 350
152 996
964 182
136 785
994 144
671 20
602 310
941 608
619 978
461 348
857 34
788 476
533 361
743 581
497 50
440 11
639 929
118 826
70 431
693 84
510 158
323 744
108 757
100 381
399 246
619 785
820 530
510 59
575 767
800 392
851 406
882 584
257 552
983 305
361 891
729 238
99 648
483 269
410 512
730 446
997 163
789 105
319 823
528 12
606 824
33 264
61 26
426 977
603 387
251 774
540 918
950 483
958 770
357 594
281 911
412 835
670 785
554 40
671 600
584 712
539 631
520 392
742 439
379 275
94 891
227 192
497 285
286 574
87 194
170 615
287 508
242 673
506 305
516 862
601 976
819 961
583 391
14 127
968 404
228 799
569 991
974 745
583 840
399 696
972 168
703 213
457 566
608 664
863 578
562 904
790 739
398 286
748 663
354 589
447 296
335 834
296 562
746 504
506 624
455 348
971 194
566 363
982 582
20 572
897 180
864 934
687 546
635 196
329 108
138 22
197 614
390 679
212 79
628 874
638 488
542 370
332 103
974 824
442 250
413 44
266 777
666 95
36 192
511 612
142 937
486 617
856 261
741 38
371 604
658 608
242 871
915 102
964 658
265 330
648 141
315 872
665 867
942 414
630 970
282 528
732 599
469 506
889 644
226 185
744 369
531 137
285 700
624 42
761 289
760 486
247 889
127 620
538 237
201 899
881 136
393 260
743 63
839 370
499 84
541 772
80 697
269 842
411 837
324 225
584 208
435 614
767 704
24 189
167 660
816 76
765 186
64 485
870 70
206 952
209 786
695 396
273 214
396 464
867 496
112 699
364 959
438 382
110 275
786 91
492 230
594 829
643 853
622 346
484 586
216 823
722 634
952 160
116 411
465 586
704 153
258 397
339 950
808 600
672 482
108 631
91 715
629 495
779 736
364 727
877 403
926 141
539 778
278 390
956 763
323 495
797 922
325 662
614 466
469 373
327 498
632 843
365 522
26 237
735 232
329 966
164 539
46 312
706 330
64 982
125 259
416 879
427 65
620 172
657 603
324 711
551 900
692 853
24 60
236 635
320 486
44 326
381 780
601 463
438 241
207 127
22 759
182 645
440 582
775 562
823 143
496 224
941 468
32 429
467 406
373 433
976 69
207 39
877 458
526 369
177 571
615 217
98 432
733 871
428 21
656 174
48 596
302 347
129 283
422 589
794 441
692 289
503 74
45 527
680 950
765 462
707 479
934 322
31 921
452 152
512 951
229 765
640 163
344 107
31 693
312 949
303 978
51 590
30 636
749 319
217 139
780 160
14 462
337 654
28 320
760 706
807 689
682 16
244 987
654 576
925 840
734 321
733 494
23 968
702 772
155 295
224 491
85 228
369 961
61 97
332 891
636 212
458 52
396 936
18 929
42 277
711 562
153 356
941 331
279 862
883 798
219 325
513 758
27 169
89 626
916 45
775 62
94 965
344 605
568 303
389 324
621 336
865 676
477 89
156 370
539 500
41 722
730 356
817 565
173 366
297 975
423 894
989 883
721 315
416 584
603 178
187 503
443 197
278 663
592 759
959 409
307 417
43 853
811 850
554 753
182 514
909 407
694 808
930 116
435 103
221 328
383 503
490 454
632 175
997 46
886 685
403 683
448 730
608 76
405 141
922 58
479 578
260 626
972 764
259 459
984 914
464 27
702 114
732 108
272 229
846 181
46 672
56 288
969 298
590 338
692 965
509 914
383 521
329 32
657 348
791 439
891 137
762 500
55 703
439 336
469 72
108 815
62 968
912 430
612 385
60 636
673 770
571 272
907 425
666 476
371 826
742 273
571 242
726 432
401 239
284 335
859 513
253 85
374 681
875 661
859 312
698 14
711 591
472 303
776 210
811 610
33 536
759 504
931 254
419 751
766 474
431 932
576 541
845 313
142 900
905 763
475 844
840 158
212 967
410 305
298 480
383 908
465 836
618 155
701 605
888 292
197 478
165 790
85 871
538 988
943 877
710 152
280 205
54 458
904 196
827 876
801 117
104 17
679 76
663 991
446 18
67 590
351 498
265 191
897 469
796 664
675 788
993 537
323 468
980 390
967 862
285 580
360 690
729 207
214 289
86 411
338 662
129 775
299 653
353 824
785 82
188 897
388 615
57 553
857 671
614 538
582 102
107 449
317 441
231 196
138 295
722 917
333 974
443 593
434 719
835 666
55 887
563 777
341 852
817 322
174 813
870 588
755 520
174 750
156 73
620 203
979 742
307 658
379 910
215 920
86 981
853 175
703 266
637 985
367 111
58 420
770 589
858 554
777 256
623 370
271 870
670 228
19 730
780 339
668 897
324 660
946 539
17 587
689 256
50 195
759 592
622 485
882 641
529 625
796 440
616 860
642 934
121 365
171 456
324 491
905 80
537 728
100 54
412 822
779 825
453 806
23 965
212 79
802 887
213 282
48 401
427 730
865 946
436 150
552 123
986 223
108 373
316 491
799 60
891 846
374 626
72 462
849 471
474 216
555 228
441 400
133 564
941 896
862 71
670 11
810 235
159 308
305 15
769 592
891 142
24 754
378 253
199 965
147 549
251 17
177 565
394 95
267 208
246 83
213 671
220 773
73 261
658 447
731 886
990 310
368 646
742 991
347 977
788 137
694 884
936 884
999 291
884 533
295 44
441 356
348 735
597 236
75 761
685 803
317 257
520 828
300 254
596 745
877 17
82 322
917 330
928 84
518 108
82 171
202 14
225 299
672 176
146 676
493 38
854 76
200 579
765 715
466 888
896 224
278 197
822 399
874 756
244 22
51 284
349 985
180 329
415 956
321 421
736 913
947 307
87 354
11 625
819 754
856 408
300 945
414 964
496 668
723 575
936 462
762 691
28 964
133 172
813 94
958 447
914 618
526 399
212 151
246 351
178 277
492 356
852 405
724 897
964 332
275 692
732 432
274 905
435 900
846 975
445 665
457 526
316 646
938 369
582 98
555 303
911 52
395 633
479 88
469 173
555 595
942 723
591 126
781 411
908 724
10 999
388 297
561 905
478 925
993 137
492 402
523 631
886 927
22 968
594 398
87 423
289 732
695 980
898 939
637 833
505 540
36 830
801 837
598 882
716 516
689 548
41 339
434 108
734 392
921 566
336 506
162 492
906 777
162 52
483 609
572 281
819 44
966 254
695 219
746 26
930 135
672 443
499 660
614 522
377 290
543 188
532 465
166 33
225 533
87 29
43 381
541 81
162 372
792 650
55 919
767 826
916 68
120 295
27 796
852 519
73 574
116 65
711 865
63 184
836 526
212 97
319 659
968 99
459 511
995 789
263 655
291 954
921 83
757 339
524 145
929 884
757 873
660 114
98 926
751 22
100 220
261 467
555 418
821 82
777 222
587 195
593 278
55 256
347 856
579 424
430 814
292 730
209 273
271 529
503 192
200 34
464 129
56 838
877 196
733 114
292 716
582 766
342 792
491 694
696 274
717 320
370 173
410 548
351 916
312 265
10 435
463 764
837 483
301 22
10 771
855 746
911 580
136 33
192 131
903 543
927 182
859 689
809 606
305 684
722 292
570 215
934 603
808 614
932 755
193 951
849 689
520 67
302 452
705 236
154 598
174 209
780 253
515 869
112 169
712 58
152 369
646 186
422 70
857 772
569 306
65 599
556 517
964 118
352 733
200 79
123 466
106 212
601 499
456 980
880 88
807 14
964 912
634 962
79 728
786 124
105 721
574 633
938 246
483 923
147 958
854 760
312 845
813 587
628 720
571 335
505 11
165 109
868 319
71 684
609 651
557 456
843 595
14 688
99 401
602 714
641 418
580 442
206 521
616 161
23 572
885 963
476 373
685 357
526 716
177 315
36 972
280 76
271 699
109 759
390 335
479 860
135 533
297 882
331 97
424 659
31 310
603 977
531 668
124 450
165 970
335 755
312 618
337 965
901 358
955 525
149 666
667 403
922 207
54 515
81 864
341 550
700 293
305 256
65 317
900 692
822 719
231 458
788 359
859 636
189 31
358 865
906 532
281 92
779 685
630 719
835 351
239 550
530 961
855 597
327 819
437 570
953 319
426 901
442 373
101 963
815 970
436 722
542 597
128 425
888 132
392 972
509 436
643 749
730 433
123 702
529 997
533 233
483 297
362 997
290 743
254 784
122 78
24 545
456 356
538 302
961 650
892 321
199 661
597 873
740 232
241 580
76 758
696 539
468 806
286 551
929 601
694 433
181 111
675 377
160 854
668 808
351 452
779 385
647 36
836 760
517 173
842 630
385 318
728 936
321 733
444 35
365 63
732 431
383 89
794 378
759 209
754 999
778 24
508 968
651 803
403 615
84 322
273 697
113 498
873 292
779 874
953 325
282 865
735 952
157 803
987 716
297 451
522 564
668 767
299 522
753 709
100 161
701 406
141 336
315 973
517 875
885 543
618 675
755 245
308 65
907 410
832 252
648 885
770 275
355 425
809 210
205 442
759 115
759 220
895 269
376 641
584 289
127 91
275 400
495 587
62 430
541 972
255 766
965 42
17 553
797 531
57 551
792 523
38 603
394 818
904 323
811 273
453 340
704 621
88 434
997 18
790 949
958 560
608 419
925 546
410 957
337 408
162 849
911 95
191 868
809 893
434 214
24 653
366 87
956 181
91 886
12 78
186 867
400 979
996 349
194 993
660 31
400 923
420 266
937 44
548 719
373 701
430 999
663 966
567 410
56 703
787 976
381 187
412 172
101 685
544 450
484 729
154 196
728 278
408 210
799 186
172 247
877 938
845 98
453 104
817 772
165 767
634 184
596 949
802 67
625 396
199 89
447 650
239 897
985 52
502 964
500 900
569 700
736 816
816 658
577 458
114 78
510 995
750 390
212 740
983 840
376 338
531 801
140 468
940 678
22 695
938 707
186 888
855 46
350 242
429 929
965 487
379 973
849 585
154 293
168 375
997 62
711 258
945 585
943 287
669 73
975 412
736 63
618 280
207 998
424 258
484 230
229 820
512 27
533 157
706 885
628 839
365 713
505 120
437 94
565 619
509 775
499 542
997 12
48 660
969 918
350 548
761 645
257 985
966 431
235 768
192 860
63 725
818 653
743 643
731 384
744 620
953 792
829 505
952 120
752 697
333 480
503 596
938 900
984 325
161 211
929 353
466 805
210 948
750 383
439 226
576 451
48 820
680 542
206 342
256 648
24 342
468 857
177 367
792 996
89 424
372 818
696 759
229 994
523 464
893 28
798 990
512 778
246 810
334 116
616 170
780 351
155 818
305 874
189 505
64 709
82 843
26 991
176 97
814 627
789 120
606 526
342 990
882 279
53 855
545 910
474 664
198 431
707 40
855 703
134 546
386 978
953 269
975 513
21 792
708 931
397 793
539 597
508 864
555 363
471 47
520 472
718 927
526 426
846 652
183 992
533 740
76 295
201 652
755 948
122 461
441 850
69 583
556 713
803 203
20 564
427 580
116 347
614 91
459 531
788 871
731 98
804 332
21 183
501 951
936 45
97 321
576 669
382 186
849 413
185 800
576 905
628 917
788 398
337 982
695 877
797 130
135 250
591 457
32 96
206 857
943 426
389 315
111 737
207 483
688 830
356 962
478 163
895 670
463 537
802 466
885 227
155 73
171 470
367 942
934 80
722 138
59 493
135 998
212 739
116 538
276 762
968 434
625 281
175 508
984 502
294 939
748 786
535 162
201 371
813 280
281 764
396 293
380 980
367 170
81 685
343 298
209 798
337 80
818 619
302 927
750 114
951 435
783 716
700 294
817 741
559 351
142 778
222 558
195 69
229 38
472 533
883 552
931 360
491 922
730 801
183 82
770 694
687 394
497 731
595 637
956 334
721 933
865 200
531 810
257 589
440 249
433 843
849 112
384 924
939 56
160 897
752 943
185 587
870 267
474 124
310 969
708 52
108 351
282 139
541 351
574 526
304 409
284 954
519 468
346 612
173 660
189 344
554 243
341 269
974 430
959 455
431 660
808 218
774 591
518 728
491 984
267 628
266 956
979 136
35 766
64 867
86 286
425 942
209 933
112 771
612 939
730 313
62 663
316 606
407 526
824 768
389 903
63 321
431 388
634 798
948 265
56 588
530 379
786 843
310 606
468 565
149 38
503 447
717 542
816 478
505 699
907 358
681 101
830 925
262 793
604 664
861 534
149 373
727 475
925 231
949 679
24 195
721 892
438 676
119 754
804 467
834 66
929 375
833 184
577 81
127 256
41 342
944 778
828 785
612 727
688 213
832 876
426 531
677 750
401 832
923 826
563 421
690 886
440 525
924 757
205 15
427 124
130 406
445 786
654 980
569 677
365 129
842 744
500 54
506 453
934 276
211 957
503 893
452 510
389 636
457 195
500 383
258 371
660 819
527 379
56 755
25 86
367 995
824 570
324 596
885 533
935 991
940 96
359 399
620 689
825 579
500 653
216 19
718 368
844 771
660 893
895 826
893 219
813 476
703 936
862 87
70 394
25 393
937 156
93 43
378 424
533 458
498 406
436 175
60 453
197 788
325 826
163 396
924 878
647 234
122 655
434 269
695 649
565 269
883 467
302 66
478 594
243 985
405 213
447 102
892 759
557 916
686 281
284 125
926 428
109 621
682 463
820 645
965 634
863 990
857 588
57 585
388 184
300 387
65 213
539 136
996 116
375 807
143 313
526 561
928 288
916 395
293 829
872 675
262 155
627 431
656 48
969 195
501 288
624 586
141 35
610 132
266 744
226 996
897 744
466 776
620 670
410 480
668 144
881 49
252 441
802 442
205 132
424 502
272 755
399 324
435 471
818 656
295 24
953 814
805 921
381 757
299 83
892 730
697 337
131 458
476 980
738 835
193 855
176 321
701 320
173 676
636 858
314 650
492 564
951 428
774 559
949 627
137 282
488 850
737 530
498 967
231 11
256 958
411 686
340 604
693 99
912 338
226 390
96 709
274 321
523 140
708 970
397 690
349 130
62 858
519 31
550 977
17 274
502 805
675 823
187 267
629 798
292 388
465 343
624 922
214 173
57 425
932 707
867 313
268 419
293 731
411 340
675 404
554 302
945 772
636 79
46 681
347 134
189 515
286 975
654 231
510 290
729 449
473 303
687 276
232 683
621 201
26 95
817 38
104 168
303 455
436 642
415 510
622 863
247 937
652 418
581 214
453 745
195 81
259 46
777 497
314 596
262 15
573 100
323 186
101 490
213 456
434 885
602 221
480 779
589 734
554 933
380 239
547 59
770 562
101 595
49 977
27 847
576 363
20 594
267 40
394 988
366 750
866 615
312 456
109 882
541 410
13 576
402 493
524 760
303 426
675 480
223 937
585 907
202 872
724 586
817 42
393 274
566 83
350 434
691 92
517 564
149 766
760 266
842 949
721 382
938 268
148 574
729 379
353 694
903 797
380 137
261 378
696 295
403 564
139 652
183 91
943 358
416 344
589 543
528 899
106 152
639 530
710 985
906 726
37 319
253 193
642 407
319 734
638 798
361 990
105 908
935 860
881 113
931 725
184 940
111 368
318 780
223 176
955 235
527 824
445 507
577 814
874 432
559 903
419 246
206 355
132 205
498 105
747 152
473 648
688 600
870 98
116 257
870 458
230 274
541 286
222 740
534 112
618 800
706 861
68 766
397 295
480 803
596 701
409 806
923 561
237 186
50 623
996 471
723 981
696 506
175 596
747 824
213 739
996 526
394 693
173 325
782 551
918 55
331 946
439 984
190 380
808 580
453 610
834 605
766 180
363 794
878 837
53 941
322 604
267 697
757 289
358 221
703 143
417 78
851 354
48 640
826 878
210 558
224 133
889 163
10 376
826 894
111 425
512 623
232 518
164 112
324 411
453 48
889 977
239 507
797 895
634 898
102 244
467 17
706 41
271 664
267 794
272 94
960 399
845 490
12 211
890 684
746 418
524 214
516 808
464 893
29 626
983 61
789 47
939 722
83 235
583 341
557 458
167 464
694 183
596 50
679 307
286 173
221 133
199 586
680 537
602 532
576 843
433 690
776 890
939 992
305 153
157 45
107 322
828 506
173 538
617 376
539 605
428 755
402 886
792 498
539 935
385 254
900 43
12 168
227 185
778 163
734 222
599 789
956 187
128 746
181 661
161 121
42 399
18 958
832 705
647 543
167 825
930 122
77 370
837 111
913 518
818 344
824 900
488 420
543 93
41 256
877 181
824 874
964 373
936 568
976 385
317 25
966 677
434 48
845 744
846 493
319 846
705 154
48 634
900 549
79 276
136 919
849 905
423 965
885 751
328 31
828 675
983 238
487 973
295 598
662 887
194 65
621 959
743 459
864 285
193 380
295 976
107 411
424 487
160 816
389 447
540 36
874 964
551 456
697 314
763 385
89 485
997 129
204 736
355 19
992 286
783 362
786 378
520 599
254 505
221 741
962 821
68 647
645 24
149 494
530 71
266 820
472 150
652 615
144 357
63 385
891 970
14 945
408 235
132 429
251 939
291 149
19 93
735 430
447 896
461 846
191 372
392 450
623 795
563 343
263 384
35 128
747 634
849 267
979 678
932 277
490 709
963 686
404 699
844 794
233 73
326 466
829 705
648 510
896 76
967 501
379 735
347 933
746 824
254 550
553 794
767 999
995 494
21 295
173 489
852 981
281 686
384 553
175 375
601 199
898 189
882 402
665 534
780 644
845 387
850 610
426 863
545 602
703 257
134 444
732 160
512 271
294 619
487 562
773 352
539 958
613 40
147 510
907 679
407 89
35 145
606 375
786 431
963 861
623 865
27 729
557 109
274 190
199 427
642 88
66 370
555 142
872 61
327 763
278 140
291 135
374 692
676 199
280 581
965 126
934 387
58 999
651 986
588 88
156 443
757 589
123 228
37 833
435 306
840 263
870 496
701 459
225 271
114 377
948 224
10 814
96 817
707 33
468 240
858 509
910 333
843 337
315 574
814 90
355 447
429 275
867 450
737 967
994 174
383 239
35 568
466 749
942 907
401 154
21 232
96 364
427 228
80 300
555 642
35 89
130 247
108 818
916 621
179 55
629 315
248 112
203 428
494 33
357 923
189 12
125 523
647 63
677 445
736 982
106 313
14 407
775 633
874 504
252 111
336 651
925 109
322 469
665 513
436 610
803 490
614 277
102 416
712 107
513 81
318 22
41 967
525 792
850 503
831 716
766 75
62 767
17 443
850 51
988 409
212 986
563 981
596 207
984 464
400 548
227 612
319 732
263 315
277 747
250 641
455 388
325 558
900 238
840 625
40 164
188 642
17 659
506 943
786 737
829 371
316 909
192 917
78 753
906 356
68 168
508 798
829 57
741 245
21 694
699 495
995 745
639 274
300 615
11 749
688 55
993 488
301 199
519 899
563 480
170 455
635 568
987 445
769 235
80 419
184 628
898 237
504 580
538 391
350 86
725 306
863 733
943 500
306 67
330 690
337 474
355 926
388 30
700 211
132 456
786 821
239 636
590 803
225 314
817 12
368 265
472 268
309 363
258 774
949 144
591 763
44 591
247 370
99 249
861 613
101 388
195 788
855 109
289 51
848 404
609 656
832 893
655 212
326 371
766 902
392 62
31 542
747 707
83 268
531 38
363 308
886 505
179 102
275 47
836 984
905 775
985 829
337 779
493 126
100 907
679 613
996 477
527 329
525 227
591 868
140 622
614 518
304 347
721 116
36 249
254 534
990 931
299 116
549 715
388 789
175 689
843 147
415 120
349 979
885 263
264 831
133 316
975 608
612 157
50 810
453 597
705 753
583 309
716 401
442 261
623 533
976 900
581 114
389 603
850 631
194 763
831 320
146 844
841 723
869 545
974 192
485 294
11 739
456 352
743 366
344 206
323 630
64 673
849 188
913 639
798 473
310 601
754 76
879 265
118 827
129 501
47 175
931 697
310 614
39 915
897 585
705 579
849 892
859 925
999 716
318 803
486 306
861 431
120 873
416 760
85 735
264 640
196 277
397 551
860 341
271 573
15 476
415 64
66 294
760 86
196 310
685 619
811 612
342 905
669 332
306 271
920 729
808 280
348 126
342 686
513 978
676 900
497 181
941 114
445 271
468 617
525 36
114 654
587 734
174 76
882 138
190 84
801 696
871 558
484 943
808 334
757 587
709 540
396 62
524 954
950 899
839 179
137 89
545 212
326 915
564 131
276 870
431 521
758 127
991 564
293 990
291 366
247 554
943 757
502 964
496 318
593 737
944 71
16 591
792 206
975 585
600 766
273 181
988 465
897 385
244 989
243 315
605 556
702 751
126 451
989 732
42 395
897 505
251 306
493 963
130 702
962 438
771 386
772 657
65 324
143 734
354 974
868 58
992 785
619 767
213 621
870 518
380 322
293 926
386 792
894 411
648 118
422 259
860 124
971 490
359 890
318 162
154 716
494 769
209 110
282 944
268 959
232 828
521 292
24 803
919 202
705 475
58 887
713 56
387 944
15 508
160 697
707 430
952 814
738 434
852 196
939 759
306 198
322 253
746 428
153 309
476 118
134 977
215 386
477 933
611 117
644 990
151 605
922 558
151 904
215 167
668 867
136 56
609 307
558 388
133 522
556 617
860 359
943 621
842 663
956 332
829 648
390 762
603 99
451 918
350 685
442 941
367 77
987 743
891 82
923 604
376 581
894 238
191 458
797 10
283 716
415 841
63 317
649 956
550 417
838 49
70 994
951 18
983 929
153 961
896 336
986 42
791 626
451 364
442 246
154 429
38 637
516 921
721 928
874 57
664 279
277 125
221 294
499 419
103 892
903 61
837 555
182 336
549 904
918 88
870 418
900 606
718 448
882 785
866 42
246 674
605 312
331 495
926 744
141 25
773 124
23 151
853 619
64 749
393 254
514 915
33 418
443 814
933 153
684 230
577 614
156 104
97 565
963 429
224 94
81 472
374 719
194 496
944 665
368 297
959 192
808 180
29 215
700 564
992 198
871 922
238 944
967 925
420 498
652 87
550 997
642 423
276 114
531 819
814 205
156 20
286 973
42 161
239 816
920 141
449 613
976 542
165 718
27 752
423 794
511 945
556 252
681 964
196 51
126 494
548 158
752 53
287 544
845 425
370 188
814 551
967 179
427 194
679 931
49 413
963 259
977 858
664 574
356 108
85 180
710 772
991 659
250 778
395 917
730 340
905 545
594 58
414 754
124 889
797 404
610 159
36 417
376 466
781 465
37 716
32 87
849 53
47 324
382 112
849 694
690 616
240 52
853 68
847 108
674 491
343 909
493 579
264 388
384 808
826 311
353 583
679 154
881 364
332 849
741 64
103 640
638 118
983 381
892 335
509 88
599 656
161 949
799 709
415 253
849 720
355 497
83 712
539 452
195 940
746 656
633 976
887 984
69 590
176 913
182 674
532 110
937 676
488 967
714 327
433 673
523 414
394 320
805 446
773 841
121 650
84 485
365 934
162 126
871 101
948 834
14 201
617 988
331 271
199 532
570 535
589 795
130 881
521 143
933 87
783 364
352 433
605 261
100 286
801 909
948 133
73 144
263 466
628 714
739 809
716 25
543 397
351 198
715 664
464 315
624 118
665 285
231 288
571 190
330 556
763 655
951 615
292 873
528 637
621 818
620 48
601 487
957 559
41 581
393 87
291 487
617 173
520 428
337 768
462 505
617 360
605 996
431 919
749 115
510 590
336 495
91 293
486 723
222 164
542 372
715 561
423 643
450 336
668 34
97 582
459 790
242 632
710 599
270 903
445 631
848 909
340 597
507 19
791 430
608 895
321 818
809 854
975 28
319 151
76 980
674 133
219 420
358 879
509 390
472 20
675 524
951 106
607 469
348 204
731 364
108 800
418 469
480 855
255 109
162 541
166 846
295 191
493 547
989 141
224 635
408 898
389 854
156 904
933 971
133 608
409 86
201 645
457 984
891 584
243 329
691 268
662 253
624 112
495 715
256 975
300 687
654 906
623 234
79 783
850 710
38 126
49 931
851 405
198 826
652 729
408 591
541 252
736 26
308 504
602 128
443 408
152 83
869 289
253 551
872 214
855 380
328 520
627 395
413 118
766 953
915 330
904 790
841 358
103 887
487 830
59 791
67 842
225 280
578 839
732 657
312 877
58 885
91 395
487 68
221 535
447 957
775 579
536 947
239 738
636 195
112 822
627 560
674 986
123 958
344 774
822 197
786 114
153 713
189 932
26 997
438 823
652 928
902 245
913 172
56 616
711 117
102 773
277 955
571 532
185 109
635 240
263 333
312 435
225 655
288 58
228 410
390 197
100 489
834 914
346 789
231 349
300 518
210 425
333 828
987 344
958 772
31 184
145 555
70 568
945 566
48 844
880 289
360 101
802 569
936 268
309 589
774 136
539 371
192 734
539 859
703 766
321 808
327 126
518 956
215 873
995 523
751 545
967 559
895 304
134 508
352 677
140 300
381 683
557 818
968 90
117 51
474 197
262 788
788 109
662 198
202 877
585 856
58 241
252 35
832 985
127 61
831 774
292 200
920 300
555 335
838 788
455 38
57 711
23 428
708 592
498 620
699 534
248 688
655 229
426 366
588 815
718 982
648 609
163 510
75 33
75 366
945 808
237 494
138 682
227 350
547 951
522 854
295 905
396 30
939 713
741 578
321 966
902 524
972 458
420 127
433 837
601 210
804 517
463 863
68 147
843 63
549 464
69 829
726 503
388 287
442 696
215 615
463 192
531 189
330 289
857 62
989 30
560 472
577 173
266 941
462 154
802 512
266 442
450 502
396 27
632 84
832 409
77 720
117 957
725 37
259 798
997 22
86 654
226 297
694 631
941 668
739 528
941 286
669 944
539 337
645 254
310 480
64 397
333 84
944 887
997 615
227 746
440 934
986 836
945 269
11 652
309 532
592 938
235 963
700 941
395 99
512 183
635 951
99 149
544 223
916 688
501 582
117 862
905 816
326 638
534 879
84 779
729 321
809 240
37 448
504 361
357 203
642 421
741 240
901 654
561 787
385 980
863 816
598 975
937 516
671 768
610 800
85 974
437 146
245 828
679 531
144 909
89 258
874 630
418 185
634 294
345 104
444 275
80 499
704 760
923 458
663 75
541 645
573 388
974 549
150 100
485 729
335 513
39 957
206 43
32 427
379 433
663 27
196 279
808 77
925 579
826 207
301 665
268 974
399 672
614 222
426 20
724 932
30 691
740 945
720 320
91 777
233 653
678 801
778 934
971 191
867 776
816 905
30 536
70 546
929 468
59 208
781 982
538 741
723 828
508 633
529 756
661 588
299 390
46 441
100 992
491 887
704 439
57 284
130 395
426 912
532 706
106 822
912 98
33 701
383 120
818 350
890 555
644 90
371 61
751 867
800 606
471 428
252 750
175 923
887 153
441 792
746 586
699 416
888 219
412 770
240 419
640 194
596 428
705 36
200 533
606 89
377 994
800 440
241 472
793 247
525 638
741 83
785 381
146 474
33 414
740 570
893 693
701 917
120 700
563 152
624 749
773 729
477 883
602 72
127 964
638 275
321 661
934 486
930 711
600 882
388 620
749 40
986 344
887 170
59 21
210 918
783 470
509 992
90 531
846 147
986 246
816 296
277 541
651 278
585 485
596 193
89 160
541 720
778 47
352 958
794 242
210 641
976 101
806 22
780 352
343 967
445 521
53 542
20 173
929 542
496 649
866 63
265 107
969 485
643 690
490 748
16 342
554 52
370 496
854 318
186 947
954 257
910 499
654 740
194 896
593 703
399 47
767 670
59 780
164 889
911 642
393 260
566 796
710 937
532 266
434 985
319 519
981 315
542 824
379 570
64 106
939 257
373 688
200 392
230 132
354 215
377 324
87 344
374 573
300 236
463 166
461 257
665 830
52 618
485 318
341 80
727 242
146 469
417 148
718 838
591 771
652 511
520 779
544 688
381 813
102 454
864 57
335 422
654 845
411 514
884 810
338 437
117 437
658 864
97 160
730 565
438 739
854 157
291 32
227 410
627 531
221 798
684 102
132 937
329 561
310 13
245 634
281 803
845 693
351 230
991 150
515 947
353 460
36 93
827 59
475 78
802 12
122 81
191 321
576 538
36 783
238 667
947 441
215 448
675 137
757 578
998 304
217 110
748 833
649 930
345 577
909 343
371 716
277 981
913 980
47 480
531 901
802 144
524 74
996 833
146 703
504 126
391 104
182 504
891 988
390 119
82 206
51 877
466 150
99 593
719 889
927 29
950 646
711 190
778 640
386 20
136 55
581 409
286 509
768 238
433 374
327 988
999 686
653 200
162 880
521 655
694 129
810 360
869 455
35 426
907 503
490 176
68 450
660 782
250 727
639 595
353 984
660 115
733 191
529 40
861 494
315 200
894 518
872 818
614 507
663 950
302 457
860 438
246 791
213 838
28 341
235 306
459 609
209 876
768 19
809 425
96 331
247 371
966 724
865 693
171 492
527 51
590 791
196 992
724 293
470 891
944 169
202 872
322 461
170 979
438 280
403 975
522 606
363 319
432 291
20 915
312 603
263 192
640 21
467 375
848 159
685 57
940 85
912 276
324 912
58 642
999 655
524 114
502 431
212 993
74 240
984 694
822 239
117 535
113 367
716 892
186 101
945 363
192 877
119 918
357 985
737 241
985 139
235 906
125 189
729 587
110 854
733 68
854 325
105 755
379 989
795 685
524 669
133 384
649 574
326 241
733 64
839 15
98 311
481 173
679 621
220 263
644 729
567 120
166 465
101 892
735 174
370 889
606 113
211 768
998 148
147 61
605 642
243 659
711 81
631 137
803 590
286 881
20 211
536 206
219 779
654 985
643 462
206 274
327 811
878 818
774 894
90 22
124 683
171 231
226 718
453 975
744 667
455 114
786 925
433 779
945 252
692 338
713 515
465 383
594 483
853 391
944 385
16 177
239 120
673 582
263 625
762 28
321 806
708 66
922 784
44 819
216 879
283 361
477 974
687 29
253 488
54 285
195 843
378 313
709 935
134 404
241 547
29 334
805 770
807 769
863 452
238 10
355 923
290 720
794 665
904 281
891 633
808 226
91 242
170 512
504 378
620 669
413 302
796 264
147 721
830 564
451 521
455 301
368 978
457 962
664 99
362 744
831 33
891 159
504 709
817 509
744 22
34 832
996 116
946 578
729 273
48 920
821 75
12 745
569 292
103 882
386 784
44 818
101 739
55 638
547 787
847 745
528 712
613 280
463 826
967 586
302 818
829 590
241 140
374 819
143 611
341 541
407 153
995 52
925 336
815 979
627 476
225 504
143 190
575 658
971 248
649 540
814 975
696 65
968 802
842 524
575 611
915 373
197 936
757 792
926 815
96 253
979 793
446 382
915 741
743 965
801 990
973 367
581 899
705 451
667 41
824 82
108 957
925 717
185 614
877 558
707 866
634 590
342 540
59 600
222 555
728 548
721 115
194 465
722 604
445 231
571 185
285 908
977 935
294 85
802 568
877 426
826 543
363 493
751 914
988 252
734 36
329 112
550 280
632 471
904 84
92 362
380 611
960 570
548 325
107 684
983 374
90 378
289 38
256 332
605 861
498 447
486 86
120 905
377 58
716 854
178 745
968 342
989 71
446 333
842 114
155 12
603 390
563 821
606 421
598 671
242 918
404 582
310 788
203 12
843 122
803 559
572 238
740 120
83 295
677 773
787 517
633 692
704 621
311 59
779 173
845 335
882 80
131 710
33 595
977 259
732 508
768 340
572 297
128 259
311 710
551 259
997 670
213 886
740 973
120 808
81 891
948 628
470 244
356 245
275 662
861 720
86 668
479 39
236 105
752 469
614 30
486 318
22 438
345 861
138 322
308 768
757 794
354 693
131 463
570 375
934 489
205 25
524 645
740 582
759 282
963 918
356 305
461 255
974 131
514 853
491 938
641 324
732 508
133 573
874 922
945 252
184 844
870 73
115 776
129 356
355 431
730 194
950 394
102 404
318 158
745 901
192 888
27 528
503 205
405 923
128 685
426 962
814 458
595 220
968 612
470 640
623 905
965 338
629 120
404 992
46 201
205 677
96 886
892 744
571 507
824 950
542 169
366 329
377 153
922 190
610 480
618 859
927 574
589 228
462 970
351 704
900 298
648 751
858 196
396 845
29 884
282 600
421 86
531 139
440 959
150 364
172 824
732 323
11 387
295 510
749 290
916 248
222 625
911 693
30 129
451 553
364 109
445 724
274 642
949 718
308 355
252 889
345 969
681 625
180 785
522 245
107 706
124 363
52 10
203 892
325 679
426 358
164 699
585 803
339 517
243 194
205 651
130 817
399 111
742 14
360 716
316 698
923 500
818 160
729 866
39 961
358 893
169 895
159 796
179 769
221 948
461 744
32 570
537 903
868 46
779 331
307 547
54 915
179 243
127 309
518 51
976 157
31 316
339 89
146 419
934 487
941 303
435 320
792 424
24 863
544 883
245 179
484 634
540 223
146 711
593 894
998 900
397 25
82 814
471 348
635 561
36 552
467 64
905 383
556 51
142 785
131 311
362 720
94 903
725 66
550 118
710 812
920 473
682 750
569 704
464 131
766 549
458 522
482 349
56 745
257 412
920 649
785 135
489 369
925 496
331 381
918 975
656 16
889 15
466 638
799 497
257 993
407 645
332 478
85 909
302 402
421 879
945 333
14 290
912 88
640 261
551 456
975 780
840 425
870 551
699 426
813 152
154 43
811 736
280 198
829 265
955 996
63 148
142 590
361 972
389 563
891 132
746 531
273 971
281 900
507 713
155 226
733 499
324 414
664 130
467 675
356 294
659 279
334 834
555 118
150 410
893 106
785 543
688 900
698 157
928 408
57 259
867 495
482 748
324 410
568 381
194 906
67 256
602 641
243 815
689 622
939 781
439 348
423 656
389 819
553 826
302 821
680 744
582 242
110 901
186 448
908 66
844 209
982 768
691 38
718 651
107 665
360 694
651 575
743 971
16 123
627 995
429 29
866 468
619 475
148 681
784 517
339 550
972 187
888 61
774 459
887 511
272 199
685 535
460 559
164 833
841 31
311 883
372 888
638 340
143 677
811 240
108 144
318 692
640 875
27 957
341 472
682 730
577 315
908 665
768 728
594 735
653 87
983 618
231 741
295 556
674 500
761 887
771 426
730 625
516 448
462 978
143 554
317 146
27 238
682 868
257 773
910 830
756 242
284 381
934 357
461 689
704 322
365 570
903 939
760 174
711 932
533 336
122 653
837 645
30 721
786 35
782 966
500 311
67 674
808 849
742 385
875 124
159 52
758 657
104 814
672 766
357 212
404 597
227 21
300 786
376 330
30 834
711 644
283 459
101 60
692 656
326 259
417 158
773 478
996 520
742 615
639 318
717 481
472 803
882 437
914 468
134 191
18 221
845 595
965 103
328 951
944 97
238 860
515 588
48 953
590 400
991 857
881 68
676 53
178 230
716 169
365 648
789 943
428 188
609 574
773 70
163 564
535 242
900 628
230 663
571 747
114 780
354 620
931 239
61 507
50 239
136 586
471 44
79 730
291 794
276 516
506 436
961 394
475 316
53 340
458 187
237 691
944 119
929 236
423 866
303 553
240 826
507 899
300 705
533 955
77 482
533 707
715 116
590 283
548 752
163 785
38 556
860 121
659 498
474 244
831 274
146 649
960 758
23 691
99 507
467 606
98 666
892 209
869 913
798 211
125 893
62 446
292 615
63 783
837 993
212 18
70 929
611 377
774 607
425 669
808 123
399 709
491 166
815 770
308 704
607 975
16 935
594 47
554 366
65 176
828 26
877 602
583 415
768 579
443 720
621 224
792 75
500 576
588 409
61 848
166 41
464 610
386 744
851 368
632 680
450 982
643 982
683 242
791 100
274 901
629 193
908 955
218 758
104 16
323 937
499 534
381 902
614 701
242 350
537 455
394 810
25 242
209 662
346 628
391 260
390 155
135 554
823 610
839 103
767 807
307 766
324 648
52 501
268 508
299 232
490 887
918 500
329 830
851 459
397 109
330 994
748 659
479 938
973 554
683 585
666 709
347 416
390 200
700 794
609 259
611 749
305 805
277 970
770 489
907 131
850 156
235 813
991 779
700 387
709 227
922 824
38 304
942 995
711 260
882 34
788 899
987 626
155 900
821 708
955 590
999 132
980 764
976 89
750 817
665 505
11 922
620 584
775 661
435 954
18 795
468 702
755 332
13 755
759 414
651 537
505 626
996 510
437 91
748 185
347 305
69 807
285 397
397 682
509 34
957 398
767 51
878 376
787 956
650 207
68 845
609 570
214 868
636 286
880 582
788 975
794 64
938 606
741 592
515 402
990 43
739 294
310 412
685 224
658 778
315 503
672 755
316 246
904 712
959 204
263 389
706 516
635 699
161 463
764 170
326 45
746 436
853 227
751 836
854 574
216 518
138 952
832 117
694 555
603 494
751 432
27 267
319 937
862 563
571 708
733 988
861 909
267 734
921 521
104 715
662 895
502 220
331 631
181 246
704 93
100 744
147 925
355 163
431 581
177 804
479 141
211 400
714 76
698 882
48 84
623 684
457 244
492 269
290 850
543 59
91 795
726 589
393 960
569 495
176 525
123 495
36 675
511 830
600 720
308 393
461 971
817 287
913 997
30 144
20 795
328 293
706 168
840 804
276 521
438 580
524 198
529 988
506 59
133 43
571 816
536 589
52 821
658 693
319 754
302 760
692 772
365 264
425 948
835 15
205 943
794 688
569 776
351 761
286 642
148 75
130 93
921 97
573 685
340 642
88 651
647 274
107 854
283 755
141 857
482 641
413 489
109 179
851 726
515 752
177 630
692 745
623 339
885 53
997 343
614 549
582 969
300 699
281 134
217 894
888 786
889 600
219 624
905 658
902 678
461 109
222 675
675 71
183 428
78 578
315 548
642 702
867 643
314 157
847 493
683 849
784 691
849 807
367 994
405 911
59 123
520 793
686 749
460 667
289 943
981 217
476 943
563 617
483 987
259 544
330 18
333 834
317 32
952 881
34 982
370 829
379 666
87 481
115 723
28 799
942 22
182 928
179 766
69 628
616 260
73 553
425 580
794 983
80 296
263 176
320 665
421 357
805 232
419 195
777 132
934 266
286 430
34 576
638 254
781 199
40 157
296 808
146 247
665 190
40 100
166 734
239 29
284 962
285 440
388 468
625 128
478 373
673 259
786 162
623 81
330 895
495 668
410 506
717 564
250 978
106 870
68 881
377 60
163 559
602 210
859 112
36 947
285 775
898 704
216 423
369 865
106 607
384 861
57 247
193 428
584 98
605 188
436 790
909 83
895 521
717 18
344 796
777 576
153 827
909 22
301 225
915 413
704 265
104 908
680 290
492 176
647 19
590 413
976 426
15 490
925 977
138 842
554 764
37 880
690 307
263 445
912 533
255 703
919 687
632 806
670 118
467 875
703 754
725 835
788 330
161 497
239 963
129 331
743 854
507 912
418 900
577 802
357 694
773 556
73 940
279 822
87 706
508 451
626 761
222 835
15 263
959 782
876 486
365 932
877 396
730 458
57 246
944 650
651 216
675 386
388 100
496 667
969 39
613 472
531 926
649 580
741 103
45 469
859 917
374 337
989 200
742 340
452 48
140 901
460 322
999 849
475 579
793 363
888 75
957 526
629 339
759 117
786 911
854 460
379 563
864 29
422 514
737 939
144 475
667 29
388 50
730 237
609 522
33 838
914 646
481 556
873 633
568 476
423 859
618 701
243 117
811 341
702 823
643 831
599 529
653 853
997 87
853 179
236 715
633 962
237 57
786 490
640 439
691 182
805 180
49 11
137 649
757 720
788 716
899 766
477 91
578 649
505 732
54 822
782 43
354 783
846 664
535 737
514 856
779 248
878 457
17 178
402 348
795 486
659 403
123 324
122 173
987 18
547 47
571 822
265 585
190 637
591 828
397 11
246 693
43 761
52 223
196 525
30 716
54 458
790 419
800 940
991 822
323 870
786 513
579 422
515 992
430 553
765 277
461 735
265 791
166 778
57 686
356 748
657 286
426 776
581 678
163 545
66 623
227 869
144 257
688 752
333 372
819 197
659 134
306 758
586 713
448 269
728 774
80 997
736 462
826 310
56 327
547 484
576 883
512 189
705 931
371 557
206 130
957 32
190 680
956 607
399 477
431 171
365 301
204 857
581 542
908 315
761 972
393 444
486 932
744 184
340 988
227 626
964 460
393 301
597 101
452 271
642 88
963 545
892 215
663 13
857 415
894 105
419 836
590 481
465 608
692 598
697 768
927 147
759 176
716 928
691 53
194 400
752 650
259 761
156 446
232 533
472 512
325 164
220 15
786 499
439 336
247 195
687 599
323 41
701 646
350 732
368 748
925 88
920 737
338 418
435 897
866 609
209 541
983 63
646 846
12 575
235 147
449 574
83 865
797 702
971 356
593 545
107 424
535 407
891 935
889 175
16 794
458 353
650 713
522 857
138 743
98 415
290 984
238 603
981 605
595 71
525 181
460 344
146 497
868 430
415 148
470 905
59 619
430 97
548 643
907 72
943 763
541 656
666 715
474 67
36 943
185 989
432 518
564 505
780 729
853 467
336 35
889 448
631 12
462 57
229 695
413 623
448 393
327 715
645 205
66 989
645 344
337 426
873 957
59 750
805 843
849 387
420 884
59 443
887 48
435 567
834 127
521 348
114 762
320 219
263 898
627 443
511 615
650 131
974 602
890 70
304 712
507 878
467 99
57 873
921 339
102 276
118 429
482 283
126 559
129 404
101 163
723 174
352 905
777 323
957 445
337 447
988 320
167 479
408 850
170 654
425 378
53 560
138 633
370 510
838 189
399 460
871 445
414 580
747 793
708 296
39 784
673 172
724 914
569 135
928 866
875 341
779 330
523 573
822 292
874 991
363 114
846 927
916 352
370 172
296 692
755 248
250 123
722 333
504 303
645 858
604 670
11 156
975 197
155 955
573 87
452 760
568 943
512 64
362 848
918 335
625 31
472 721
614 223
426 120
164 298
464 576
888 654
173 540
185 563
295 75
745 215
982 480
620 981
702 61
119 11
138 98
415 875
151 589
626 581
350 890
24 191
261 124
533 839
135 524
309 920
144 994
747 362
862 817
537 909
869 189
441 230
628 339
562 681
355 107
444 937
972 919
50 269
26 179
162 866
448 672
956 12
354 465
72 771
14 459
250 111
216 521
47 731
34 695
489 186
695 832
722 541
978 535
802 70
334 238
567 649
107 368
406 929
713 870
943 446
237 419
738 360
118 424
515 867
463 859
179 606
152 960
680 850
636 533
62 310
261 744
894 579
10 891
74 912
442 624
678 230
401 94
995 69
468 205
790 143
73 281
210 932
883 285
235 655
454 129
326 740
97 542
837 306
982 918
234 855
176 401
531 489
391 535
767 718
903 91
344 548
751 406
687 973
582 813
591 333
909 561
166 625
378 904
854 314
823 935
987 257
740 897
686 316
429 935
57 200
742 604
402 764
164 253
980 527
181 964
144 598
796 571
835 123
621 728
840 999
415 197
158 421
868 130
251 927
27 160
737 390
576 296
169 933
455 339
634 850
455 83
346 253
568 295
532 648
100 269
940 98
712 621
161 759
220 633
911 40
245 444
946 413
392 925
739 327
263 747
20 616
843 912
121 901
125 293
139 891
755 848
818 876
146 915
697 798
306 895
824 636
168 523
725 892
546 612
160 600
471 210
835 32
590 895
280 204
589 108
315 788
821 568
998 61
740 541
294 26
58 264
817 564
932 719
864 718
208 901
625 787
580 424
45 487
776 893
915 204
722 82
249 524
88 614
316 515
195 65
370 481
774 975
510 257
858 213
365 112
825 95
464 546
785 958
309 353
278 469
428 946
69 921
499 394
287 434
228 41
399 154
330 976
682 862
127 549
799 895
86 978
303 20
902 640
363 944
461 795
221 835
206 696
336 555
498 629
279 234
516 875
70 221
210 913
475 354
742 333
400 137
893 112
680 248
967 293
944 421
689 21
425 102
179 511
69 552
318 515
143 181
288 325
433 120
921 792
412 34
58 626
656 258
333 10
698 816
257 506
713 373
573 301
708 137
262 196
202 582
302 51
198 362
251 627
176 719
77 397
955 40
31 896
898 581
286 151
533 711
160 797
392 216
34 983
619 573
278 15
934 98
876 786
726 296
513 968
752 705
466 931
921 693
448 540
118 189
472 406
697 552
169 860
93 198
286 869
784 841
565 230
490 687
602 426
64 986
377 156
217 294
380 662
30 239
183 907
772 704
357 23
783 43
877 18
36 443
760 702
556 38
975 429
567 253
650 929
429 552
108 317
121 243
602 188
168 367
440 947
191 523
194 889
282 967
111 471
78 123
567 141
319 92
762 634
68 327
293 491
642 844
120 634
601 117
825 652
715 566
882 355
529 810
678 539
362 845
153 394
878 290
547 433
401 932
527 925
821 149
128 584
777 169
387 447
861 936
711 371
970 414
957 10
656 116
669 581
361 736
511 209
484 903
197 595
572 999
853 150
899 29
682 833
697 61
581 467
762 990
901 258
881 658
660 161
689 644
20 69
749 887
440 254
287 37
257 454
758 176
245 128
350 417
501 306
862 570
816 712
835 221
574 327
970 854
688 405
361 580
585 66
991 843
509 655
76 498
656 601
343 703
430 760
797 186
431 249
494 851
218 263
33 927
192 800
969 586
17 736
65 784
891 146
368 956
462 517
675 505
533 118
568 741
658 379
38 200
42 263
927 533
696 807
256 818
574 151
126 415
706 369
530 976
54 241
384 69
446 288
632 345
854 418
653 149
10 953
320 694
942 780
12 744
90 396
652 246
532 800
244 690
920 487
862 336
48 157
469 305
325 188
311 40
268 853
163 355
713 865
417 958
748 249
75 901
517 404
643 975
400 113
741 855
977 386
899 105
203 264
649 764
69 906
451 109
641 102
929 497
450 871
332 22
836 736
579 848
486 235
668 471
754 927
581 316
765 255
626 21
795 873
68 560
368 605
665 261
946 577
539 39
399 997
737 424
28 724
121 378
294 98
648 268
595 367
570 290
234 997
954 678
868 643
691 57
384 474
601 93
211 391
348 242
576 318
677 480
574 748
753 493
343 257
442 689
686 77
135 98
990 929
471 282
89 770
411 767
591 293
38 797
202 552
252 860
355 78
596 790
94 709
421 553
852 309
141 514
169 935
857 108
28 312
970 828
601 555
91 355
939 531
567 958
149 100
560 139
355 163
362 942
947 844
374 770
387 259
278 48
924 140
763 309
766 179
389 708
802 376
406 701
396 663
102 718
295 939
143 535
24 776
988 246
308 24
373 731
501 139
137 360
143 106
466 193
933 676
454 35
548 292
428 26
126 500
482 545
405 613
66 712
13 565
39 958
266 171
634 228
793 458
908 618
761 880
730 330
130 217
10 478
408 969
145 975
656 107
67 956
137 641
552 849
271 148
814 117
920 998
758 427
864 70
627 73
550 730
811 470
595 552
133 943
237 647
484 815
859 363
544 161
935 89
330 492
573 957
750 976
318 761
681 246
276 52
606 232
787 840
252 504
440 935
786 327
286 984
679 206
468 89
985 929
571 495
953 159
475 567
322 100
471 825
306 512
250 439
304 181
154 67
513 279
204 62
564 644
82 966
982 118
785 574
753 616
294 135
932 848
413 889
213 846
825 898
439 533
284 591
75 602
882 967
999 794
970 602
664 73
67 882
177 88
120 405
867 488
328 163
848 577
871 108
332 199
533 282
837 985
626 903
719 840
493 421
314 851
500 217
907 790
356 488
581 472
871 580
534 119
349 297
757 842
365 443
497 534
22 69
530 590
763 838
171 54
809 398
551 331
218 666
247 820
892 597
100 712
326 605
568 948
745 224
285 998
456 30
42 173
783 19
452 22
213 777
421 524
145 14
246 352
261 950
316 171
101 359
810 256
859 687
194 798
546 72
102 824
692 342
102 425
62 630
792 899
720 958
460 920
39 659
34 74
416 360
893 933
933 306
265 123
179 635
877 274
588 32
329 499
359 722
597 166
526 693
800 18
688 205
890 682
513 47
612 357
731 271
952 75
768 531
294 117
776 331
516 244
25 66
762 40
866 333
211 764
900 463
780 696
65 997
132 920
819 687
647 950
506 133
176 379
314 956
157 474
557 283
520 700
578 845
298 897
681 753
907 950
309 589
349 131
139 390
157 868
814 516
202 661
689 21
44 935
798 215
977 176
408 208
622 748
713 408
734 576
250 178
914 677
479 980
105 551
490 295
718 932
896 46
239 879
101 348
204 766
329 468
488 644
870 807
412 292
197 789
767 418
140 750
524 719
317 634
406 151
915 743
327 468
280 775
120 321
125 709
98 787
289 75
917 375
748 476
169 687
247 828
776 31
850 48
733 627
116 551
907 494
213 636
184 732
73 183
699 34
321 693
827 328
657 596
169 355
979 40
857 127
731 490
909 764
583 547
519 285
334 650
975 90
254 841
766 340
618 486
64 358
937 590
679 862
543 435
878 672
714 597
784 653
213 166
158 738
161 448
70 374
674 284
168 316
542 936
503 863
411 507
561 977
294 824
968 640
208 576
811 318
508 671
709 326
754 30
835 904
449 706
722 835
365 613
107 956
455 915
336 58
402 243
370 887
301 614
616 462
741 51
199 361
536 92
47 695
270 990
629 429
532 298
308 488
188 960
931 114
715 569
371 24
54 146
395 552
843 196
808 585
332 825
82 676
564 828
993 613
226 334
412 994
831 481
574 666
396 173
944 156
184 432
545 120
208 173
530 579
54 518
956 428
304 871
723 203
155 40
258 215
369 50
225 934
678 363
876 753
825 206
781 170
651 467
158 544
993 860
221 990
389 485
690 782
530 398
826 910
162 461
887 274
97 997
572 700
859 611
396 580
688 367
281 566
707 349
446 675
371 676
490 607
21 202
386 342
336 534
296 679
132 455
116 801
689 461
854 318
737 419
945 22
324 85
731 607
760 635
467 110
805 947
94 628
588 347
804 219
821 365
119 848
91 582
717 347
925 634
625 256
513 576
670 36
44 92
114 48
585 810
207 550
472 282
335 473
129 610
864 702
539 832
226 314
130 913
734 587
140 645
399 916
686 976
195 243
844 11
253 680
863 296
922 429
645 53
737 855
819 541
34 252
652 249
601 949
142 826
210 906
193 317
287 981
257 845
870 680
53 502
808 267
175 962
624 734
75 517
667 884
903 849
589 791
95 272
609 378
112 922
698 358
947 362
169 813
164 110
177 515
743 472
825 782
985 122
20 897
366 426
599 710
23 122
740 162
517 86
205 352
300 902
571 65
726 890
592 329
946 787
741 906
162 119
920 828
924 40
300 95
917 261
544 505
210 470
859 916
559 850
403 762
165 332
321 72
966 904
774 910
184 755
986 513
577 355
921 990
724 467
758 882
293 390
971 510
14 854
332 96
610 260
29 834
459 212
909 967
733 259
921 223
154 93
127 173
918 316
303 255
578 404
865 902
276 812
157 530
238 21
48 545
896 262
758 468
255 431
867 676
626 427
825 218
129 735
339 418
67 412
522 596
886 13
796 599
61 872
161 117
937 773
905 342
551 224
274 457
13 743
282 184
222 612
350 995
798 659
827 366
99 720
822 312
362 115
403 961
362 261
270 600
495 744
156 261
27 75
179 967
640 839
952 176
621 338
112 284
868 520
203 422
111 951
818 657
20 879
622 845
747 936
715 400
837 16
698 256
69 570
799 552
737 821
41 382
761 293
307 797
215 385
53 624
61 983
345 533
954 708
723 810
616 753
205 412
525 137
610 300
765 888
195 605
236 79
412 720
613 671
961 647
506 452
693 882
487 38
881 32
431 762
635 128
384 692
166 298
405 160
235 875
445 596
976 726
502 721
345 958
684 970
802 543
723 424
624 750
963 165
724 443
336 636
424 672
236 772
231 977
371 746
134 482
702 185
973 848
389 241
324 481
201 428
388 639
728 135
119 962
392 242
36 385
424 254
607 499
341 479
892 624
938 230
247 599
343 588
787 277
865 321
605 109
493 615
935 801
139 516
359 928
683 417
803 965
271 728
113 510
629 271
413 207
703 915
177 483
734 675
731 525
371 902
916 92
642 324
909 834
154 947
365 422
546 861
245 24
483 326
735 625
642 179
665 415
416 47
27 772
831 743
346 131
713 150
718 785
751 576
494 718
508 729
563 948
547 186
97 947
323 467
864 454
843 773
997 349
251 468
627 589
11 623
814 190
575 36
359 503
267 563
842 189
345 492
647 698
69 856
133 80
367 266
928 523
862 420
942 795
509 881
93 346
447 520
204 96
468 887
54 611
499 602
179 43
865 684
807 124
390 667
732 611
475 872
300 141
175 656
317 168
792 169
409 823
897 596
301 594
690 412
197 81
348 664
260 952
871 763
794 679
242 542
372 635
849 367
208 140
798 213
682 799
839 481
634 11
541 64
506 12
163 988
16 377
864 201
815 168
634 342
568 297
932 610
878 655
836 659
604 677
572 641
330 946
652 748
651 21
678 433
282 759
878 517
783 345
700 155
487 62
592 174
137 40
100 979
978 245
830 16
439 254
459 697
838 762
94 984
261 321
320 474
181 287
76 807
809 589
96 263
897 203
759 506
33 941
876 340
810 258
759 551
205 664
871 210
227 561
546 267
819 170
154 62
193 879
535 246
570 527
135 543
537 424
152 874
705 404
126 943
136 734
344 625
737 70
94 44
281 832
652 736
511 296
32 158
502 946
304 653
972 220
125 460
272 639
508 710
249 398
778 60
652 542
125 710
201 264
410 564
373 572
952 666
630 708
926 850
54 550
848 606
493 333
899 671
51 945
350 497
977 827
827 135
810 157
393 747
417 648
21 957
596 466
566 963
831 503
132 21
123 246
31 202
798 195
311 374
675 456
772 39
976 405
83 420
719 211
632 918
920 267
819 513
874 540
154 111
492 819
163 921
398 264
309 374
360 423
272 719
750 581
274 833
213 335
522 459
59 112
332 191
555 394
34 215
318 629
314 806
499 91
591 444
791 382
493 376
490 394
402 604
214 572
328 506
587 452
987 257
953 283
730 203
511 280
979 692
749 999
162 638
325 432
168 976
580 500
111 978
820 410
40 281
229 840
674 94
488 626
740 937
169 660
909 70
205 501
304 673
759 804
46 164
706 788
618 453
345 237
455 790
407 864
548 170
995 259
235 445
776 865
171 114
944 606
451 52
701 778
714 914
22 503
305 55
930 518
418 701
401 917
302 400
462 897
56 245
456 717
419 589
820 660
52 129
971 342
527 413
85 336
350 989
593 643
888 567
324 199
454 745
756 156
906 540
94 829
808 905
284 649
669 367
232 326
169 63
199 113
49 454
198 903
387 531
328 767
170 397
518 216
680 489
968 40
102 775
34 976
667 716
960 371
258 473
375 696
253 588
691 884
327 660
373 916
258 100
67 989
773 214
639 115
286 746
242 80
655 20
712 542
839 305
818 592
853 450
259 913
690 938
135 807
288 50
197 804
584 295
52 798
734 298
93 827
35 267
782 80
844 412
589 966
33 831
52 362
64 151
504 993
599 339
244 92
559 958
659 764
792 175
998 684
915 385
15 828
115 408
539 692
450 869
303 799
361 563
333 829
665 846
684 835
768 383
966 842
765 79
181 749
441 646
846 400
196 293
519 447
683 626
572 725
731 548
360 159
286 349
631 195
138 281
846 623
571 301
180 769
628 388
876 45
268 583
110 584
490 165
340 886
274 851
348 416
367 55
583 533
735 803
94 555
579 717
766 687
641 110
484 754
596 560
214 510
816 316
275 530
750 565
400 886
400 799
824 368
47 534
291 704
138 479
917 486
911 948
405 259
721 437
256 888
184 625
13 696
61 556
27 998
740 138
507 980
340 765
193 550
741 873
490 395
163 733
77 392
793 212
974 145
328 21
886 494
583 30
647 11
368 658
616 856
93 496
129 264
955 520
966 772
756 828
795 360
65 867
23 838
497 843
642 273
852 666
847 377
545 238
496 862
430 51
732 213
620 511
418 806
95 131
112 711
604 367
118 784
677 224
193 89
840 775
550 53
208 420
867 528
459 158
433 942
372 641
880 387
825 174
691 18
315 260
403 167
516 237
338 962
52 706
828 369
660 565
35 700
570 256
696 578
871 987
252 541
610 445
264 921
149 435
167 792
121 992
697 59
226 144
184 511
224 512
755 560
275 376
104 676
475 958
114 917
793 698
19 421
245 199
710 439
733 671
516 60
692 292
980 797
856 64
535 299
716 126
982 827
275 686
621 913
437 213
84 26
52 995
50 993
892 969
455 274
999 469
907 980
628 974
107 685
490 66
876 157
51 827
424 800
956 649
234 771
45 668
866 126
643 813
257 446
215 134
47 866
402 111
237 737
728 362
175 922
656 509
842 308
909 681
146 80
782 339
564 84
900 35
967 491
430 798
918 549
983 129
804 200
652 87
340 611
26 611
322 945
277 737
557 693
799 55
467 868
842 313
564 42
484 841
293 596
366 860
186 76
164 268
925 470
195 789
679 101
141 641
344 933
626 272
878 483
586 183
961 458
123 262
610 934
828 364
506 205
104 946
900 856
181 699
275 569
402 176
683 505
828 362
914 95
246 672
27 848
480 527
946 271
939 767
186 523
792 245
688 855
919 87
915 685
984 577
826 693
230 753
631 412
944 134
968 678
603 89
24 889
564 775
300 611
846 125
582 333
143 361
640 27
968 567
688 950
280 401
591 971
870 454
729 144
222 382
824 730
863 525
311 499
574 981
47 131
986 463
921 329
745 241
622 771
910 437
491 156
575 618
625 365
302 552
79 198
185 406
128 20
219 55
753 858
793 357
816 47
868 37
809 759
957 655
513 356
213 398
705 622
63 683
788 988
314 936
509 95
264 742
415 801
283 387
22 730
179 960
871 637
36 203
698 610
79 438
423 533
313 877
556 34
879 401
161 218
346 896
23 731
538 52
393 801
865 387
161 312
855 511
880 535
17 113
371 87
332 822
815 892
917 185
244 456
152 351
455 125
606 814
741 141
812 250
114 196
777 146
386 466
658 331
848 467
236 135
972 589
357 71
675 567
709 537
828 229
543 869
824 89
453 661
838 49
457 39
763 582
26 825
870 706
611 241
685 197
108 766
206 461
741 429
251 544
702 923
620 138
303 915
279 624
763 558
785 873
730 769
93 718
11 698
428 751
885 349
261 897
627 707
488 336
206 689
439 224
944 185
322 743
271 934
115 219
45 726
533 687
500 678
166 612
606 282
791 505
426 621
892 718
62 512
891 821
958 591
901 106
438 866
473 558
887 551
263 487
341 812
113 26
510 342
366 853
799 70
541 499
134 726
194 683
158 539
733 459
996 168
826 644
964 175
709 336
956 697
35 113
695 135
58 250
288 819
468 761
964 386
444 228
935 468
807 133
127 42
513 849
533 802
49 415
578 159
427 793
762 209
547 383
97 931
288 41
401 671
916 830
824 462
394 311
378 495
173 667
32 269
612 51
322 162
558 312
79 872
103 410
756 807
599 984
37 419
152 301
851 103
512 594
865 701
518 930
586 463
273 228
165 919
564 258
244 984
863 758
654 749
895 984
596 468
751 900
444 560
54 384
152 761
457 953
663 970
924 308
690 82
47 204
46 308
536 710
251 596
496 817
424 165
996 136
576 20
406 154
917 317
910 143
756 54
23 480
344 271
421 155
667 182
801 256
282 550
481 649
960 632
147 196
51 171
170 879
469 803
806 956
815 761
684 54
419 999
178 418
985 281
477 412
650 833
866 817
93 417
746 917
347 106
759 465
494 709
38 565
444 713
604 170
666 139
609 451
487 876
479 422
180 658
647 457
248 720
537 411
724 775
485 369
600 723
910 374
76 582
571 323
602 468
925 758
358 44
963 303
85 436
610 391
418 745
178 478
782 483
256 894
480 60
26 78
232 588
377 537
188 417
959 15
21 638
105 596
965 542
649 445
391 968
655 573
492 116
20 293
614 133
511 361
110 275
594 679
72 931
690 788
936 820
590 882
251 155
107 713
510 336
269 562
490 795
510 627
267 44
50 519
817 252
843 95
552 777
472 325
753 204
660 807
817 708
955 540
762 419
753 381
998 141
868 182
492 751
340 848
171 355
382 433
629 17
842 483
227 579
208 747
331 92
471 700
493 760
468 556
58 423
996 130
614 194
532 817
862 142
134 333
231 530
996 545
396 730
140 350
245 901
255 88
558 880
766 97
801 838
972 792
616 415
960 242
109 820
230 474
429 215
834 183
172 656
825 373
484 945
505 89
714 102
623 456
34 200
44 388
140 418
117 229
417 644
663 311
780 80
370 166
583 966
688 205
190 991
604 899
414 319
500 173
722 776
865 318
552 890
38 269
493 867
301 479
490 444
690 920
944 53
981 379
455 262
909 800
893 443
369 971
774 503
905 52
66 710
76 301
679 601
679 367
204 444
545 341
710 378
417 456
517 699
692 440
50 494
250 122
56 238
893 246
76 707
888 64
970 870
180 817
977 739
602 371
85 291
767 887
951 141
353 418
962 718
518 71
670 568
381 613
141 376
198 724
456 511
144 966
887 490
486 883
91 733
404 915
363 115
575 250
341 87
19 609
965 324
766 74
463 815
757 825
750 112
27 275
440 519
381 616
599 88
922 307
221 140
238 421
101 255
505 756
743 931
527 462
212 555
331 154
850 13
450 97
474 841
502 879
260 46
611 14
65 679
792 366
375 509
697 560
651 444
652 362
240 561
401 345
322 183
389 883
586 812
52 457
381 668
465 375
44 832
964 58
137 991
341 501
322 727
308 489
296 176
431 42
539 20
638 356
686 88
116 923
328 87
178 364
982 682
518 27
135 641
941 865
678 619
857 784
97 884
878 738
740 171
899 961
651 719
79 715
912 141
537 348
680 735
794 131
689 434
44 549
580 322
702 870
19 193
303 746
998 470
982 940
265 430
560 842
837 935
598 273
462 264
688 352
79 187
208 807
62 168
485 360
500 381
156 397
511 758
702 923
179 461
301 935
842 226
820 321
14 780
229 842
625 730
566 795
413 59
120 580
687 518
285 216
267 668
311 717
85 969
832 255
514 722
718 291
401 978
108 837
791 946
696 437
613 332
902 536
640 974
48 434
904 402
558 111
409 548
838 229
746 349
675 511
126 251
485 691
895 207
691 988
487 328
458 697
492 427
582 176
767 54
524 940
675 245
660 735
628 521
301 11
165 895
272 343
710 359
442 330
791 629
129 309
114 747
677 751
534 946
42 750
301 823
925 134
169 455
282 428
38 243
134 181
808 543
300 838
272 96
576 408
380 773
238 361
407 442
591 968
514 586
461 120
680 815
276 241
849 342
487 167
196 304
548 285
694 445
598 484
31 918
725 361
641 732
440 954
525 346
222 529
916 325
235 950
774 895
107 494
71 349
557 804
54 499
524 663
35 417
603 406
111 39
906 838
584 623
258 568
626 357
965 297
931 206
736 673
490 730
552 190
493 201
288 494
551 205
989 232
951 579
662 812
889 963
723 781
366 48
108 900
71 937
495 274
127 932
469 696
586 204
479 397
559 840
664 125
407 221
509 118
728 599
185 55
572 461
456 385
155 956
51 898
143 616
127 835
644 836
406 971
184 81
293 247
877 510
360 719
462 206
868 785
208 714
10 591
280 318
515 880
751 312
32 392
374 492
677 966
574 248
559 446
178 900
507 742
654 748
782 80
71 881
862 210
283 500
572 879
823 752
478 923
135 302
281 972
106 919
494 10
944 640
962 571
89 376
928 815
791 572
50 671
705 908
570 675
201 75
470 74
409 139
652 892
627 816
783 977
954 389
72 613
960 272
152 802
687 105
212 335
963 202
172 925
566 86
652 784
534 47
521 17
890 195
977 234
940 217
832 868
124 35
747 650
598 233
428 506
822 638
598 42
539 423
241 54
406 670
527 829
632 226
449 210
973 199
79 470
755 381
73 455
416 693
832 158
845 502
437 992
584 412
298 676
419 66
939 601
396 173
128 217
113 417
425 603
90 799
647 377
866 592
755 559
495 852
467 93
947 174
118 560
304 151
562 266
867 813
43 630
768 637
462 612
331 551
679 36
248 753
38 150
744 804
397 613
988 56
274 953
75 593
931 680
96 30
476 26
255 379
211 591
860 508
126 436
725 939
115 944
258 405
308 631
305 418
962 258
966 221
590 529
507 676
798 85
701 623
962 640
818 12
806 230
303 862
622 825
850 208
679 111
105 755
343 594
863 585
707 770
806 767
609 884
989 393
984 414
456 338
819 147
605 529
588 897
218 622
260 358
759 718
492 167
601 339
295 345
597 219
518 199
877 402
314 895
841 46
579 402
584 126
221 954
344 140
418 769
513 202
73 312
699 554
59 688
686 512
755 575
233 182
758 833
559 795
469 859
551 723
746 89
310 930
768 852
856 510
747 510
966 225
733 659
507 638
835 71
479 120
918 372
361 501
574 42
397 987
826 375
910 837
230 686
945 210
448 751
92 946
259 489
615 241
413 974
114 504
75 694
82 172
628 554
558 61
980 596
433 801
149 895
596 718
190 500
598 223
362 947
109 665
161 441
480 960
621 804
786 233
762 476
110 45
379 277
460 706
257 598
793 525
804 135
927 789
956 706
721 628
644 432
160 443
299 87
416 51
997 347
697 52
323 180
402 538
198 570
919 69
716 949
537 285
160 92
731 544
506 226
863 528
739 238
14 881
694 652
542 587
858 987
718 754
409 103
798 304
305 901
590 826
482 912
271 629
52 439
914 590
149 760
752 218
640 705
539 668
89 205
921 782
452 13
236 189
481 263
719 832
641 765
722 177
543 386
184 482
290 704
154 224
865 315
276 525
984 48
810 59
835 182
122 779
304 839
495 532
918 644
939 93
254 540
549 192
651 577
36 252
388 19
294 779
38 300
727 334
481 172
406 603
530 934
639 44
603 906
748 27
607 764
393 18
255 697
461 784
728 327
752 927
363 923
560 138
173 288
660 760
21 394
609 240
912 265
453 955
464 28
582 415
27 345
585 274
463 97
571 59
324 703
494 235
186 947
605 356
916 312
758 593
997 93
686 200
930 310
663 982
226 469
172 489
965 787
298 824
425 596
471 592
165 885
677 461
236 618
13 355
364 642
532 646
208 958
594 10
984 694
235 526
995 837
555 220
67 662
224 880
178 411
195 51
12 955
398 450
153 312
525 569
264 937
800 256
964 507
154 20
992 582
151 610
313 842
604 561
783 856
55 997
469 253
590 20
244 800
603 374
411 101
638 344
465 766
232 719
913 508
266 125
824 936
464 239
735 298
674 533
49 911
448 365
896 549
250 754
378 304
973 749
801 952
350 282
540 708
663 531
234 62
223 286
808 488
322 193
709 992
949 316
894 941
593 761
532 621
790 730
494 685
186 136
932 850
229 124
146 802
965 682
318 822
211 340
393 288
424 43
617 547
431 537
129 956
38 752
378 910
186 465
955 829
813 304
765 634
792 238
87 239
930 779
718 473
140 906
475 698
363 94
935 187
499 756
385 658
275 212
476 63
420 982
40 792
326 540
787 910
389 534
897 582
314 735
656 918
500 647
52 187
360 73
249 660
347 260
243 190
277 570
562 242
386 708
746 711
134 385
21 552
583 331
509 435
26 850
337 825
760 826
703 778
923 666
40 769
81 380
664 757
60 145
327 141
821 987
217 824
815 650
473 565
689 405
932 67
140 862
136 275
540 90
900 337
222 688
957 146
733 469
279 786
854 715
291 676
486 182
771 388
932 566
223 809
991 752
351 891
261 16
337 193
578 35
436 313
210 636
782 138
437 189
387 664
360 831
410 54
56 786
915 837
550 712
983 735
978 57
20 547
523 336
583 184
601 174
236 911
379 562
500 91
275 425
688 291
270 500
541 652
45 934
57 460
426 943
753 267
950 815
292 162
473 907
173 555
704 878
398 828
21 460
958 166
975 544
283 612
373 890
718 595
633 677
259 102
482 735
728 917
130 594
759 462
584 462
224 510
127 559
538 340
555 978
752 250
19 116
477 21
508 656
553 330
529 687
333 530
791 678
979 542
743 921
294 827
619 951
252 171
904 334
293 342
304 515
367 207
531 905
178 51
41 136
833 188
274 963
549 881
526 638
743 979
705 760
652 552
427 890
761 796
316 694
76 800
392 190
135 40
782 661
931 815
399 841
680 136
865 14
276 525
807 857
967 775
503 869
873 377
740 209
922 321
634 853
704 864
158 956
622 303
306 737
623 185
664 381
106 763
765 440
243 453
477 364
232 579
93 658
472 681
508 899
837 946
646 843
282 138
347 42
102 254
211 172
555 450
311 743
192 435
962 415
829 620
82 780
895 795
383 982
704 356
462 724
550 760
687 172
878 338
419 770
225 846
803 898
670 21
360 609
35 104
175 604
749 266
70 408
833 794
807 719
187 833
559 598
442 498
835 24
131 373
43 281
194 741
932 777
197 341
850 354
958 283
51 717
688 922
878 975
36 667
949 402
867 930
151 114
885 242
257 108
901 83
228 435
709 401
607 482
325 921
421 67
811 379
971 616
225 188
917 821
490 12
727 990
295 742
453 54
827 379
459 664
492 719
281 687
270 877
981 175
491 603
652 12
831 450
227 652
280 671
317 621
118 787
854 400
849 770
549 320
658 996
96 459
185 850
806 609
672 303
384 603
594 522
82 305
247 117
729 123
886 18
787 20
605 207
374 495
111 688
151 77
491 169
277 341
615 792
867 96
26 558
825 898
706 115
999 751
579 60
103 969
577 138
989 237
338 701
529 853
495 359
237 320
136 608
606 265
119 886
11 879
715 837
386 528
504 384
919 177
152 295
415 655
588 527
727 243
773 670
931 666
921 483
254 113
499 224
463 679
500 145
660 29
846 521
276 609
208 995
171 211
811 730
269 702
61 800
558 352
825 946
681 571
735 27
480 343
982 747
471 537
174 682
327 485
431 542
556 390
512 553
467 22
861 171
736 433
565 423
592 458
529 34
913 822
815 760
925 493
796 219
384 61
476 636
880 345
564 859
977 279
899 390
161 875
560 38
229 72
401 57
579 219
302 391
464 408
59 512
546 355
752 324
412 564
718 805
748 971
212 467
193 513
92 288
658 142
794 598
880 649
593 996
172 285
394 86
974 417
268 812
225 525
364 868
23 208
496 245
703 890
724 165
467 721
73 880
58 999
267 197
170 829
151 915
741 292
593 441
899 155
329 176
431 373
146 275
561 924
842 54
359 808
257 982
163 909
938 422
410 460
868 429
269 998
453 375
752 340
364 16
632 903
298 555
338 281
531 699
222 426
940 204
60 690
827 267
384 587
482 984
836 508
329 20
632 543
775 170
962 194
867 225
86 971
361 179
654 591
614 823
917 348
37 606
780 929
284 801
77 187
718 672
984 436
194 39
713 129
533 867
751 207
401 50
654 185
353 985
676 711
196 912
260 40
768 324
403 947
965 332
227 145
109 737
554 286
134 487
828 390
857 632
73 929
126 188
607 755
426 766
330 934
117 341
913 63
584 671
515 736
748 402
729 665
922 272
155 22
201 325
383 916
616 875
911 610
823 453
253 586
685 834
653 111
830 438
547 818
101 48
455 35
260 180
603 470
824 376
612 156
549 319
831 969
103 983
814 589
27 215
908 520
961 755
17 134
66 196
108 607
399 756
314 972
240 436
461 268
395 605
882 814
71 837
412 673
172 756
928 148
520 133
659 777
517 335
845 313
373 89
745 853
170 653
345 663
687 763
792 872
614 766
765 24
988 527
811 87
549 969
157 321
84 414
906 681
99 321
74 264
556 356
190 858
479 897
662 419
628 328
606 644
328 394
46 861
742 888
821 83
968 199
231 309
26 742
298 939
661 309
804 249
917 255
574 245
680 479
879 222
91 702
784 66
734 487
577 65
894 988
971 125
321 913
349 791
708 506
181 634
992 264
178 425
232 94
320 682
975 185
665 176
351 145
116 783
584 314
756 640
403 137
525 579
102 879
706 60
282 497
96 780
46 387
862 823
881 705
560 782
615 354
466 852
804 141
304 756
625 214
957 600
938 32
775 149
860 567
471 964
13 709
938 539
712 756
103 973
122 884
273 231
400 655
733 194
992 40
510 767
217 671
363 813
880 484
604 558
679 931
557 211
596 991
238 409
12 673
883 13
830 199
13 495
270 990
732 674
386 105
877 513
116 972
119 803
121 327
20 98
156 402
669 564
362 484
782 937
443 205
331 165
773 539
880 915
834 17
980 567
210 816
749 444
126 538
401 597
251 537
83 377
205 642
702 594
237 953
276 111
95 224
308 272
104 566
369 976
692 519
156 832
726 430
651 873
244 799
893 707
240 134
166 376
912 764
554 673
204 705
239 990
559 332
677 417
913 16
507 697
647 233
512 287
511 475
347 512
852 408
445 70
850 311
369 962
546 705
822 665
549 794
705 348
160 491
541 421
868 908
872 815
860 46
477 90
637 233
46 293
93 570
89 349
705 65
857 636
548 860
900 316
75 232
25 905
394 33
250 612
425 101
145 995
327 66
551 373
148 876
350 478
932 671
343 40
638 566
659 582
486 59
290 781
48 972
256 352
93 492
912 957
961 174
879 343
258 368
699 987
345 758
741 112
803 272
381 524
773 956
461 77
178 286
703 906
362 87
484 986
255 558
239 912
734 652
190 230
565 826
180 122
987 190
986 708
888 161
122 622
53 111
110 243
288 734
49 438
697 340
37 402
652 163
835 618
122 610
225 419
205 786
843 942
88 326
597 824
952 510
757 469
793 11
631 580
675 335
383 86
535 231
442 273
694 968
952 59
994 310
71 296
861 603
141 357
939 742
869 132
91 700
364 260
655 538
625 343
171 668
276 470
800 499
117 158
995 331
962 650
290 550
514 566
15 545
532 238
34 736
111 359
959 193
689 150
546 793
757 871
514 349
868 495
430 776
509 877
916 565
555 184
605 441
883 23
616 300
170 726
429 277
832 909
209 940
754 294
132 220
512 770
85 269
78 629
922 658
557 189
538 427
75 770
44 878
62 591
499 172
508 974
598 712
36 418
59 391
23 560
269 861
397 654
695 533
333 893
194 648
286 787
657 220
488 159
400 355
399 65
365 797
103 574
434 659
484 193
878 520
143 667
456 747
160 416
936 263
257 29
234 773
167 448
842 506
733 374
588 27
541 985
457 944
312 679
530 649
248 37
743 144
297 365
127 730
770 680
705 619
77 583
343 271
214 628
126 923
290 158
257 627
413 805
159 926
727 261
35 747
799 638
930 496
866 749
566 492
701 848
91 286
735 523
322 607
956 607
557 277
401 664
931 46
698 260
111 581
779 569
19 177
944 891
949 536
854 180
783 404
915 709
995 46
947 437
395 58
443 139
707 109
683 492
743 496
281 320
628 421
530 741
418 317
352 559
382 896
133 98
324 801
71 779
90 48
736 34
771 702
967 819
88 238
89 495
165 908
592 320
952 224
756 149
176 994
228 575
414 495
560 640
333 913
71 632
625 350
219 644
595 869
698 43
263 465
286 674
597 539
60 803
570 644
197 807
45 791
330 42
495 399
897 529
736 102
325 459
503 219
730 317
304 167
446 863
692 773
153 53
639 954
398 881
257 890
687 358
846 99
831 10
602 104
746 532
713 344
916 357
861 557
317 680
243 618
117 327
721 439
915 568
48 323
91 884
370 135
342 694
413 876
996 423
526 962
317 794
216 374
126 488
478 643
927 984
492 914
39 197
618 222
687 148
410 716
120 659
200 95
277 750
772 418
375 239
727 957
903 553
483 664
500 408
358 398
703 38
195 667
65 110
447 181
603 515
86 462
35 605
51 657
178 981
663 896
287 917
403 762
771 414
482 939
41 890
408 858
55 821
786 410
888 399
245 933
865 911
829 175
830 655
99 608
293 361
486 327
702 62
61 190
880 735
525 790
262 449
424 479
153 709
227 967
600 994
415 258
979 549
951 559
466 213
789 862
34 125
149 51
313 487
104 52
884 280
597 788
649 471
17 626
469 337
166 296
429 630
697 486
682 817
274 518
89 618
746 340
313 646
634 752
353 610
581 75
670 34
403 517
693 540
328 486
34 223
818 93
904 269
957 494
297 580
540 744
742 406
481 381
970 602
397 189
628 562
118 735
709 490
624 450
500 604
318 498
399 188
281 320
394 43
908 764
146 350
86 378
456 44
74 741
205 486
717 800
642 394
768 428
49 115
650 132
705 657
550 87
631 277
553 843
192 30
154 88
678 599
154 332
399 556
186 371
559 358
548 762
783 729
149 282
468 724
398 807
316 993
202 736
491 209
696 485
627 243
909 791
522 286
965 898
877 166
585 796
117 32
610 946
528 971
411 754
828 582
206 484
846 98
264 530
363 749
464 930
190 401
969 902
555 695
757 156
556 511
356 624
998 902
859 571
175 976
95 332
523 143
425 112
697 170
914 289
29 113
220 961
256 120
696 903
105 471
625 54
713 55
59 24
773 267
665 846
924 14
611 832
657 505
254 595
722 40
874 162
341 220
899 230
29 863
616 345
339 746
189 984
866 227
98 605
507 415
384 707
366 966
294 505
972 482
629 222
932 171
42 903
987 468
459 294
610 476
978 245
466 222
347 312
879 446
772 401
475 88
124 930
771 808
942 710
471 149
628 590
100 401
135 899
577 33
131 179
824 348
638 569
747 258
115 501
938 685
845 250
302 980
709 941
362 122
149 280
972 89
325 525
548 882
183 934
211 696
494 561
39 76
143 219
899 795
52 365
152 484
687 87
944 566
579 942
923 998
45 715
794 756
450 868
792 565
992 907
627 361
464 88
758 461
735 398
997 894
112 892
654 46
910 764
798 604
830 356
306 781
469 995
671 231
423 884
667 16
513 116
925 728
830 568
946 704
334 232
817 203
589 737
407 841
484 76
831 199
787 410
265 302
584 160
462 270
386 524
655 358
621 891
309 753
24 779
764 31
178 471
933 555
918 724
636 805
49 227
859 71
693 189
510 34
451 798
736 861
600 56
179 972
840 158
828 135
486 702
823 246
99 335
279 462
191 651
553 499
729 326
562 700
642 484
296 101
717 529
538 148
356 58
383 967
259 999
704 352
561 130
550 962
123 592
207 444
687 969
208 691
369 727
303 997
524 339
545 67
962 712
279 843
47 742
352 514
914 320
955 876
311 45
196 961
515 136
409 199
548 677
292 688
758 286
398 492
719 516
882 189
187 278
618 415
880 690
220 283
121 617
821 386
899 758
267 702
563 674
75 255
589 510
751 836
142 784
505 609
650 399
944 800
44 770
745 245
513 671
642 275
918 152
936 342
133 208
845 350
998 265
576 524
637 289
87 253
550 764
721 859
219 323
531 410
833 565
89 840
82 405
427 231
670 931
996 20
418 668
213 503
222 582
798 992
172 487
823 701
407 910
601 353
985 231
378 705
815 627
692 895
133 34
165 684
31 546
335 38
599 715
563 110
455 280
522 996
277 466
954 497
127 702
872 445
583 966
922 654
128 851
883 317
877 734
808 170
526 345
455 817
627 938
662 47
687 485
308 456
989 413
480 267
612 31
122 359
149 360
509 188
107 201
341 528
617 425
732 315
188 46
194 952
48 491
118 236
904 32
994 212
292 385
833 557
229 464
199 634
406 884
328 873
545 80
264 638
321 239
665 170
712 764
329 293
508 217
180 845
596 412
666 959
624 202
986 141
964 619
845 461
737 693
807 734
245 513
942 115
270 494
837 61
35 126
646 362
413 627
330 758
423 45
539 368
82 723
920 658
160 529
851 71
242 421
851 541
741 320
82 190
675 353
320 667
625 108
728 693
898 981
36 979
427 375
625 74
203 651
46 701
837 698
810 177
607 845
914 130
348 552
337 828
814 394
248 667
22 62
167 58
779 279
562 900
979 268
823 445
799 898
247 291
945 628
175 678
184 16
366 213
370 666
383 218
455 346
178 125
114 553
762 276
92 226
978 559
18 781
67 707
845 310
519 66
48 323
312 484
314 92
288 116
240 457
839 637
310 391
620 822
299 763
228 28
106 796
696 530
937 973
754 539
998 511
93 214
537 724
776 475
889 994
914 712
318 500
708 185
422 217
575 814
232 645
128 322
73 876
783 846
641 199
625 326
60 673
378 286
750 35
593 184
720 316
737 430
330 843
701 867
879 93
861 411
150 899
493 10
564 962
992 504
87 597
911 772
77 288
621 411
305 631
467 928
515 614
878 723
718 425
14 57
594 536
409 245
426 945
603 250
279 49
356 261
273 309
789 365
22 518
996 314
759 413
182 711
418 82
325 25
102 23
558 365
645 808
833 301
43 469
830 99
244 390
572 911
598 515
901 655
475 886
683 101
364 771
145 833
206 932
766 54
590 266
788 590
985 563
971 273
813 572
480 670
21 170
71 377
623 286
232 274
320 829
621 137
914 599
140 433
414 562
176 371
346 867
888 972
768 905
569 921
299 157
825 605
911 477
300 544
211 549
540 308
327 659
655 760
89 405
592 913
213 557
780 980
100 587
316 631
824 182
722 809
970 380
887 997
707 833
504 39
487 120
485 441
207 433
101 914
911 692
556 426
77 917
266 429
909 645
917 971
884 370
165 631
833 317
627 55
320 987
478 808
586 281
879 729
794 242
463 658
959 392
756 160
372 27
939 85
898 192
939 182
73 24
734 621
369 133
841 644
304 664
137 407
789 326
682 444
729 275
878 359
163 915
513 171
133 298
964 427
169 207
253 948
621 59
173 651
764 823
169 634
519 575
344 197
304 178
428 710
290 975
231 656
624 734
583 664
290 693
962 777
937 322
766 916
679 294
119 295
147 534
285 596
798 107
72 669
284 957
734 816
441 388
814 886
658 865
878 409
91 956
515 53
51 707
330 903
24 382
457 635
633 177
15 227
144 520
566 728
269 188
691 626
817 373
949 701
229 371
189 734
26 997
515 604
523 621
78 298
611 280
102 378
934 520
599 216
239 767
730 550
418 341
784 147
919 237
595 676
969 632
189 653
974 135
25 182
660 611
870 122
215 266
413 981
959 202
861 766
846 300
516 35
962 270
461 28
329 701
651 604
570 236
103 885
24 158
495 158
355 308
604 673
584 500
59 760
859 137
475 282
320 216
406 157
390 19
548 359
233 340
966 429
41 384
983 918
186 383
866 328
482 720
424 639
794 758
435 868
474 54
888 776
100 380
21 106
881 531
437 164
459 295
259 607
413 599
637 797
177 109
724 627
42 869
296 824
865 461
900 237
749 788
966 62
318 400
797 729
668 465
724 874
60 914
697 575
806 521
422 232
380 524
41 741
655 952
476 275
885 376
950 227
653 842
683 324
205 376
886 682
189 128
508 883
890 971
192 474
479 724
681 306
88 601
810 484
426 664
153 214
140 733
560 714
49 603
658 376
888 799
889 441
303 751
556 995
656 246
533 393
638 844
863 419
432 505
427 829
11 491
785 706
847 940
257 992
978 929
243 782
212 992
941 616
203 352
116 336
627 741
874 792
486 437
795 685
706 907
134 869
783 400
858 119
307 850
974 375
984 626
104 753
810 357
389 481
860 344
387 16
929 710
513 729
665 879
170 979
626 243
822 381
967 819
740 19
397 87
942 89
147 71
836 376
142 928
741 618
179 32
441 519
509 789
405 506
949 595
553 260
989 805
514 333
404 278
694 366
884 625
919 449
756 161
537 112
100 960
483 737
109 160
415 686
199 429
683 351
736 962
556 687
411 860
737 673
811 236
608 38
20 729
173 818
212 683
505 669
340 781
567 497
424 678
419 330
741 805
514 117
75 904
810 383
640 80
941 27
232 657
394 566
995 780
598 521
531 653
101 934
997 728
67 294
439 140
742 868
60 180
902 740
284 227
471 371
501 179
111 514
805 981
388 624
824 109
304 894
150 97
725 888
139 881
362 472
905 535
971 244
42 906
275 452
294 496
318 362
816 953
251 309
546 875
925 631
388 268
375 539
92 418
905 180
573 486
473 93
65 341
321 492
241 156
48 197
283 585
400 127
805 578
608 907
489 740
619 55
617 566
769 566
728 593
274 582
225 958
380 574
69 832
275 349
335 240
438 610
140 748
20 563
331 584
345 558
706 902
284 364
878 147
953 10
217 866
459 123
379 509
554 826
421 872
87 189
338 404
608 219
254 691
86 290
348 424
612 123
85 781
675 16
771 131
547 195
714 976
387 618
708 131
356 410
559 169
147 543
163 971
693 158
993 244
280 948
808 695
580 904
233 391
885 632
480 676
213 439
697 380
836 155
878 137
662 288
364 714
439 481
527 222
305 432
640 828
76 214
213 555
913 481
73 231
424 489
967 70
105 623
978 244
126 923
365 134
667 293
298 777
874 542
435 27
589 201
444 686
812 460
744 97
927 264
311 492
526 815
672 445
254 967
876 124
474 837
837 714
676 776
874 794
998 301
840 461
41 462
195 763
231 307
449 225
314 82
19 736
152 221
738 276
473 958
339 194
837 967
679 103
697 33
450 828
166 548
752 623
484 866
285 80
323 539
562 936
549 39
999 538
920 348
497 868
663 533
799 880
837 475
863 513
519 298
804 642
278 792
546 658
653 26
950 268
747 453
84 247
347 53
119 519
340 142
261 73
76 752
766 712
53 294
574 739
952 138
62 265
246 477
509 117
472 791
77 974
957 483
269 763
579 905
138 668
852 159
965 98
491 954
723 234
636 843
336 498
880 739
586 247
487 726
588 401
904 588
164 30
537 16
469 259
735 212
146 843
46 487
208 641
807 516
327 879
854 691
484 927
924 489
359 195
417 864
454 571
334 481
896 584
376 655
729 133
409 760
874 148
78 336
629 909
239 645
50 133
224 523
237 474
777 943
255 786
109 280
45 684
24 990
737 367
409 162
313 558
927 717
169 235
671 51
224 158
878 146
793 742
483 398
533 954
384 703
676 873
306 633
645 408
369 639
251 456
944 132
809 528
411 465
46 754
902 40
96 419
405 443
829 13
131 835
940 495
87 46
937 101
867 450
824 140
24 758
956 833
60 447
52 244
443 765
572 501
303 604
301 588
999 591
105 856
678 924
135 371
880 338
439 603
770 917
872 630
874 33
191 228
309 79
919 511
755 423
405 446
440 387
793 362
796 146
692 930
879 739
434 254
940 455
548 790
796 616
572 85
186 560
835 764
194 518
676 556
283 103
670 720
534 172
129 434
161 678
398 534
322 427
203 256
147 766
574 967
841 946
14 367
298 665
513 972
28 198
724 677
623 313
29 435
88 125
968 834
818 144
93 12
546 424
644 746
544 178
446 394
119 249
361 873
511 173
778 856
683 600
868 555
445 159
186 73
604 267
107 715
375 318
999 297
119 967
604 86
589 841
282 88
881 245
687 474
268 840
194 748
770 157
982 241
97 352
131 813
808 399
657 769
368 670
878 625
275 861
183 927
482 132
494 360
428 610
147 410
548 643
39 643
130 305
140 99
74 860
906 58
367 936
694 603
985 29
768 901
694 488
854 313
444 769
743 912
282 393
305 813
158 663
219 732
943 34
927 305
532 414
752 529
600 351
988 807
268 865
471 414
984 726
472 231
112 979
458 346
96 677
302 931
570 735
314 931
474 569
195 254
507 304
634 553
504 46
15 708
349 472
106 217
440 368
504 885
188 387
800 897
98 352
467 424
491 148
682 103
984 818
760 28
990 953
224 288
961 820
716 457
466 863
371 567
336 906
412 883
199 401
724 937
187 726
509 89
910 200
134 608
567 692
227 555
244 418
716 16
941 861
621 773
943 25
489 991
213 989
274 703
470 228
366 972
334 508
809 286
98 186
669 563
937 847
965 271
223 486
112 592
686 234
306 587
747 101
458 902
579 903
892 42
149 77
784 353
715 761
362 954
144 465
476 618
746 387
758 829
144 656
392 458
987 753
191 860
487 165
525 82
205 509
887 436
756 163
913 162
922 420
681 270
130 797
149 473
977 371
324 69
472 230
817 574
649 499
85 140
545 840
69 916
285 537
595 272
488 850
761 71
974 738
993 362
34 480
695 623
198 338
602 777
393 128
761 961
165 601
524 682
304 578
324 954
645 823
675 200
363 314
479 833
410 854
412 22
672 430
238 697
110 233
585 797
412 731
429 927
955 910
504 219
553 411
106 370
503 399
98 259
352 421
637 352
841 523
775 688
399 547
37 417
194 626
395 223
704 575
972 902
835 537
412 840
38 646
165 423
541 373
598 732
443 574
189 127
785 542
960 883
802 339
107 378
442 52
26 275
77 467
288 119
787 895
376 840
323 435
64 306
471 969
19 543
191 281
564 47
876 172
569 725
241 159
624 786
289 109
201 466
574 640
200 346
260 499
606 923
221 830
225 585
563 171
910 814
29 911
558 489
921 667
245 33
674 333
956 314
62 713
652 838
786 179
280 769
766 333
666 853
24 461
54 302
779 532
435 814
330 471
163 918
661 79
205 284
446 309
965 518
273 748
488 216
339 226
58 849
676 999
794 926
836 641
867 804
32 619
733 967
156 744
432 27
128 683
844 730
600 220
606 741
171 679
775 329
859 746
21 140
661 936
782 741
565 51
771 890
369 303
336 910
115 543
945 379
12 379
955 723
20 144
405 570
940 522
55 509
513 677
31 919
91 565
129 417
427 721
94 58
886 717
994 345
792 42
154 22
544 229
396 337
329 933
996 242
671 19
995 58
499 624
72 26
501 723
809 456
143 459
584 819
164 684
167 619
408 952
443 868
726 366
321 15
693 106
527 86
251 352
519 31
107 356
81 853
978 464
467 429
344 665
876 435
543 439
560 318
272 584
452 766
696 765
184 995
