60000
524 590
635 65
365 740
251 702
629 152
568 532
960 47
745 640
592 511
541 160
132 408
776 146
504 473
473 776
409 513
893 370
309 716
870 753
205 873
81 830
988 580
811 152
889 407
81 970
686 363
789 88
964 63
293 250
196 73
169 60
81 457
927 996
938 171
174 337
859 893
565 241
382 251
330 449
819 193
721 558
53 340
586 998
545 190
335 889
90 784
844 446
272 19
922 249
120 811
599 981
917 298
711 110
336 744
588 339
658 351
407 231
52 316
82 711
610 463
886 310
389 67
108 419
696 606
632 190
696 770
50 953
432 884
382 128
553 611
63 692
463 847
617 218
568 233
397 341
721 612
554 129
595 783
795 452
266 713
537 129
798 474
401 863
921 228
144 56
979 880
236 898
741 893
89 616
430 573
898 404
272 160
852 580
253 857
51 415
214 766
456 934
746 105
673 125
344 399
280 142
339 850
78 287
906 206
150 259
198 826
176 576
890 122
100 324
477 183
101 957
855 668
920 410
487 242
775 705
67 853
96 572
449 56
755 656
627 831
836 89
777 291
493 158
680 864
233 712
985 321
888 682
121 393
543 409
882 625
589 152
526 471
839 649
115 718
478 403
376 583
746 694
436 683
362 613
891 60
736 192
297 14
800 21
156 27
26 756
560 600
945 408
818 927
432 143
67 972
250 198
353 417
366 674
129 93
615 95
587 728
649 970
276 419
566 688
193 14
327 500
51 726
239 971
779 350
151 869
147 584
797 402
25 136
920 600
360 283
476 930
564 617
767 800
709 209
476 983
128 465
104 314
702 408
340 921
461 65
459 566
190 969
505 908
802 72
776 864
356 680
154 268
430 532
342 548
681 340
142 520
550 513
205 147
685 968
94 440
211 561
818 941
538 477
875 721
671 494
999 312
356 602
77 233
493 750
497 603
742 239
556 355
162 532
473 812
614 761
282 754
585 464
254 136
472 974
728 847
643 939
773 405
124 836
943 90
957 440
398 851
425 306
341 646
704 253
637 870
791 163
579 224
225 519
93 668
757 616
693 826
827 485
575 477
979 948
230 390
985 67
24 842
35 889
336 277
366 566
496 884
332 563
364 439
163 36
406 335
272 585
439 891
527 225
184 242
409 899
573 738
857 555
596 527
160 866
905 531
322 824
755 294
50 715
715 935
452 112
585 46
583 671
229 946
480 334
143 503
404 116
23 212
707 465
634 988
395 111
182 473
215 829
433 658
694 331
555 991
642 174
164 819
638 231
509 22
423 842
606 132
391 980
494 696
32 632
487 821
950 525
967 746
599 48
46 721
46 710
244 88
518 183
823 14
412 878
510 232
394 521
783 733
750 870
368 755
322 664
258 477
292 982
851 85
59 592
956 136
551 89
994 354
848 404
30 503
173 914
693 736
736 472
697 502
596 530
140 718
671 165
967 380
509 818
224 448
58 276
300 686
699 881
484 343
200 44
395 888
125 967
956 13
326 19
428 749
201 665
993 795
893 765
940 62
251 883
314 747
95 397
535 467
779 934
878 688
946 721
505 454
730 555
941 106
837 649
900 362
717 373
768 170
106 952
377 887
617 753
874 114
753 303
826 21
605 642
290 993
28 374
142 846
101 601
830 27
198 478
140 215
547 787
828 91
905 986
433 220
352 28
168 858
417 131
249 515
768 638
474 437
217 348
237 206
335 495
401 352
41 326
934 992
89 447
816 750
722 865
107 521
986 128
406 524
562 472
218 869
699 224
253 689
494 15
733 942
976 491
461 41
720 87
85 244
820 287
922 876
785 260
513 973
888 674
306 678
52 949
545 643
952 736
226 729
147 881
550 675
745 62
434 699
570 608
654 85
345 560
471 385
235 841
253 553
477 951
555 114
241 95
929 870
66 428
182 736
998 647
573 627
597 44
343 53
995 860
963 731
72 711
175 660
690 889
676 810
992 717
782 78
649 736
434 969
791 230
802 914
664 741
861 353
953 125
417 985
43 473
959 552
445 407
833 42
64 832
483 554
136 818
819 582
763 888
205 868
608 849
234 492
999 531
471 332
618 771
890 26
864 690
375 234
77 618
211 860
293 574
755 838
79 420
684 505
532 873
985 262
112 852
618 528
944 349
847 769
400 744
566 39
548 486
317 351
860 825
905 791
514 38
675 431
541 259
864 182
41 348
475 163
157 984
796 719
173 31
901 944
41 98
111 828
231 576
99 611
766 605
412 578
172 989
689 854
494 66
236 107
17 897
438 525
70 542
678 925
154 979
835 974
937 106
217 808
974 919
704 154
386 746
637 533
569 775
97 299
777 403
845 450
823 395
396 963
746 466
124 799
578 450
518 761
496 299
798 991
492 283
468 121
282 701
443 916
187 637
437 951
221 105
885 767
284 474
191 805
998 525
135 357
710 560
671 967
848 962
135 229
607 361
88 513
281 878
305 890
368 403
848 576
287 640
659 863
20 911
923 70
372 599
123 726
497 108
565 828
249 560
299 733
510 924
77 374
973 304
800 512
872 689
493 648
654 298
68 545
788 52
247 432
601 686
189 786
966 14
871 110
700 794
86 956
38 254
24 373
440 134
941 430
167 910
288 534
253 607
200 855
579 749
435 978
581 851
865 998
598 726
669 236
529 903
954 559
248 998
986 636
283 116
921 323
319 607
808 650
853 603
723 463
34 250
592 692
283 669
640 137
226 640
949 659
233 830
681 782
95 964
549 864
923 561
517 305
508 446
505 716
828 153
291 585
318 106
139 683
37 650
68 449
745 121
928 697
105 935
558 883
292 883
275 29
746 557
785 845
240 16
299 977
430 500
746 196
272 238
793 205
77 363
651 83
231 372
881 958
895 226
945 509
432 234
703 362
701 746
483 977
653 221
333 127
368 673
172 454
736 37
314 263
650 490
637 845
260 934
279 242
236 688
491 337
500 151
601 944
188 678
386 102
874 965
749 14
371 193
626 773
751 714
551 902
720 421
850 723
234 693
390 748
150 573
256 441
193 768
615 729
820 761
418 648
442 996
84 785
516 177
82 609
900 178
999 104
617 24
653 596
28 177
19 78
749 997
577 371
972 578
176 883
495 652
261 18
990 933
603 304
258 500
399 130
835 538
740 582
828 502
151 538
765 375
808 936
366 146
897 545
753 519
501 833
654 761
475 772
461 740
532 871
793 215
254 879
464 317
239 743
93 708
609 947
249 551
176 500
559 671
975 876
700 264
422 884
319 439
928 369
296 928
18 390
986 861
157 258
412 912
406 728
50 574
561 263
546 104
704 929
914 870
166 431
128 980
665 349
732 13
715 295
835 493
440 144
101 421
676 947
575 860
273 140
108 326
449 777
239 48
986 197
964 223
641 956
611 725
769 97
85 205
502 211
918 842
372 315
556 440
423 671
890 354
99 254
135 650
254 853
736 29
492 610
56 707
357 884
626 674
100 401
671 750
419 198
120 593
566 888
30 451
203 940
148 821
599 633
468 106
602 196
376 721
693 912
287 162
996 355
618 891
582 245
176 838
765 248
45 612
552 319
965 747
425 172
909 630
513 378
209 581
728 832
344 707
136 694
867 596
103 930
93 454
296 455
213 784
226 363
663 13
29 137
123 740
823 448
229 679
895 150
826 281
534 323
725 508
491 24
32 551
863 74
790 512
368 741
131 704
641 402
372 957
814 131
909 498
883 220
785 126
662 539
866 835
839 899
290 563
441 227
505 314
368 226
523 838
456 754
678 458
433 614
309 932
368 931
938 454
996 623
429 297
454 882
369 271
797 473
656 717
343 904
888 806
871 561
313 662
50 429
358 745
806 602
881 457
284 639
374 666
492 996
246 730
104 253
153 974
733 479
222 348
544 12
412 974
233 739
571 262
35 539
581 637
57 397
379 248
313 530
60 322
482 364
645 344
756 373
675 107
110 708
114 974
256 870
760 980
441 479
881 543
149 565
902 596
293 564
621 497
445 514
895 491
729 663
699 75
518 41
987 790
832 402
978 683
828 724
238 613
789 28
708 156
718 486
613 157
173 267
497 381
984 500
546 803
205 542
801 648
663 370
851 713
231 92
894 153
285 784
584 634
152 520
11 321
613 533
512 74
929 681
459 975
68 247
507 57
328 16
784 146
249 885
164 442
40 391
438 348
392 807
409 327
487 861
513 659
694 348
418 778
681 109
362 138
367 519
262 658
476 530
310 176
123 695
381 311
548 119
189 345
626 714
432 592
94 951
150 948
183 494
236 867
39 94
184 783
226 368
655 466
324 482
492 142
644 526
485 336
331 127
188 721
357 48
380 70
450 697
749 275
912 345
625 91
823 686
892 688
237 548
14 661
772 843
167 224
352 671
706 149
609 822
964 206
471 55
464 539
54 479
713 992
485 200
976 186
488 420
557 509
302 120
733 535
456 898
347 20
315 902
906 246
106 864
474 863
173 306
778 537
578 318
945 709
855 349
227 499
138 395
679 923
842 580
252 210
578 390
756 495
190 682
79 560
204 907
756 284
393 438
995 202
180 491
786 191
810 597
685 121
390 107
187 337
631 822
561 872
814 931
264 621
416 248
132 789
968 726
666 774
657 940
55 716
268 643
773 595
359 59
766 203
116 264
250 392
933 772
565 712
489 941
375 284
848 254
822 414
959 122
870 473
154 805
282 547
821 740
850 260
478 335
274 186
507 572
824 227
583 369
548 790
984 674
384 456
992 207
729 965
828 967
481 238
664 286
848 311
705 363
138 733
100 969
677 809
418 625
65 306
454 723
757 54
286 982
456 840
865 735
714 63
961 145
128 970
233 792
187 575
802 725
634 271
620 280
544 74
490 179
250 571
342 754
573 71
227 924
307 780
231 82
862 423
935 441
878 335
699 164
437 797
555 463
63 250
237 981
385 175
947 15
613 84
182 10
167 109
983 222
713 618
704 437
344 208
470 288
363 686
949 494
972 687
738 166
60 434
692 568
942 373
583 410
580 731
161 697
510 830
220 846
649 124
651 572
867 359
390 783
961 842
947 829
553 441
831 790
440 149
398 341
720 905
93 502
660 369
525 879
990 731
859 355
635 214
555 981
182 230
175 294
120 357
904 89
438 545
260 921
468 816
929 996
208 466
715 577
505 553
242 940
24 346
671 838
905 720
558 832
641 142
77 828
988 599
722 789
144 324
734 413
262 567
638 816
263 308
846 709
852 227
496 30
480 218
847 187
134 554
234 821
522 621
267 612
806 336
835 586
946 436
457 648
165 410
854 605
75 238
261 741
394 495
560 522
240 365
124 612
885 269
54 528
592 363
573 217
109 254
499 323
515 905
543 916
939 189
529 393
250 861
610 707
578 913
570 278
547 694
403 868
687 524
596 877
46 496
205 746
742 499
144 881
240 377
406 576
952 676
425 632
243 626
654 68
831 398
321 111
246 108
47 369
686 417
134 992
136 810
718 70
74 266
215 961
973 13
821 726
308 374
298 260
857 645
48 509
12 687
401 205
748 833
494 375
799 852
635 210
807 948
263 599
254 400
833 85
347 416
277 225
359 492
387 798
446 406
628 40
245 174
446 385
338 630
354 738
107 620
43 126
202 340
673 382
562 900
841 915
424 916
797 638
721 838
563 330
748 451
494 787
331 629
368 447
34 188
647 793
94 442
849 253
409 499
303 82
836 378
339 465
816 745
552 72
382 424
472 434
380 77
416 116
211 310
878 920
180 650
367 229
393 236
712 575
365 772
774 192
24 849
434 899
154 815
629 895
393 339
673 30
286 852
383 869
738 193
189 882
468 188
830 191
61 826
559 264
607 437
107 276
897 482
949 213
66 192
601 255
579 267
836 185
362 867
673 753
877 168
121 351
520 448
429 392
907 395
321 363
748 151
977 282
397 823
669 476
835 512
298 572
840 185
647 783
304 139
809 481
94 536
687 514
96 313
138 354
986 553
654 69
769 384
847 477
360 50
467 174
528 112
212 891
146 828
51 652
820 279
984 27
45 248
419 995
427 627
957 45
659 481
436 791
772 812
140 498
163 770
850 596
860 464
135 689
57 761
39 440
294 856
540 197
596 77
456 762
770 420
994 27
118 663
590 236
476 345
196 372
323 492
722 579
500 181
241 479
443 600
542 85
844 429
905 209
926 62
992 617
646 978
23 372
680 564
890 699
411 139
60 696
289 650
682 250
879 128
42 868
98 180
322 878
271 148
655 880
54 803
969 845
638 675
721 255
200 720
109 638
574 155
732 783
385 16
198 622
182 20
370 913
400 190
929 223
800 629
42 79
430 307
728 318
501 187
190 630
848 100
628 811
476 152
265 958
268 327
470 163
430 877
340 495
235 313
815 509
652 363
271 166
940 360
439 112
390 513
634 509
903 806
304 527
252 127
616 888
385 303
369 718
712 451
480 910
790 263
881 265
565 363
788 693
522 615
503 911
846 152
883 30
44 569
604 910
892 710
189 758
682 341
229 731
917 838
933 617
548 65
948 359
395 881
297 888
926 36
297 754
859 778
865 459
776 973
491 93
335 652
656 715
707 667
930 428
794 31
665 863
462 392
294 21
136 308
219 754
160 798
658 410
901 944
575 815
224 602
562 946
399 615
480 333
990 255
33 627
359 147
467 199
553 369
700 754
131 832
861 985
976 621
557 244
695 379
18 574
800 636
866 812
851 511
799 402
657 564
646 858
858 562
633 953
794 657
40 325
547 972
957 853
790 137
772 99
990 132
378 877
217 540
735 672
709 28
355 253
537 746
389 484
805 342
108 889
870 624
419 610
375 674
478 275
517 52
305 752
748 194
368 845
18 878
206 249
169 347
370 967
821 113
512 859
680 870
245 19
181 628
474 635
856 653
107 847
936 226
343 405
476 960
277 77
281 522
909 787
430 937
210 480
861 144
214 976
792 600
91 292
525 385
67 436
853 726
398 145
963 130
293 396
128 321
454 223
896 490
905 522
173 430
861 806
582 805
396 747
302 763
927 57
798 593
463 792
405 997
790 917
812 615
38 503
735 444
456 258
278 137
976 492
898 669
500 669
697 206
260 199
46 94
650 686
607 39
342 558
946 233
453 159
430 822
760 58
687 539
406 264
591 986
637 246
161 426
569 852
813 275
499 16
247 319
136 690
171 691
536 571
462 394
755 112
359 221
794 833
869 433
880 262
304 782
499 836
483 572
146 538
278 375
915 358
58 363
529 879
576 299
819 235
999 212
509 175
887 471
435 957
673 50
641 451
66 141
159 564
817 782
198 464
500 700
44 997
220 618
544 28
604 237
190 225
666 55
490 155
586 80
191 308
644 245
97 474
510 445
841 796
320 819
695 991
829 656
683 621
697 349
471 434
145 412
631 87
157 496
86 149
852 435
511 11
37 753
626 552
953 255
442 709
51 791
181 316
992 574
623 729
921 391
228 667
612 496
652 415
228 981
900 406
435 700
437 805
152 48
179 127
552 451
76 44
492 345
68 341
259 778
982 164
474 964
157 731
202 583
362 913
826 288
892 356
534 991
883 93
853 553
445 990
258 67
588 262
247 868
289 975
759 868
26 386
446 386
323 23
461 502
224 313
725 108
531 52
789 619
457 948
106 217
22 305
587 99
358 882
980 469
506 378
520 141
119 467
170 297
654 574
551 59
858 352
197 584
178 919
566 531
767 53
755 24
204 337
732 130
181 463
636 574
599 807
582 206
731 14
41 134
442 81
193 264
412 264
43 746
138 360
77 471
739 571
480 829
907 569
317 855
950 367
169 645
705 523
446 695
503 695
446 564
991 734
862 605
503 113
648 402
560 19
420 589
924 446
816 876
949 763
452 211
527 752
513 309
314 623
271 331
212 28
730 900
340 407
905 86
483 908
568 118
835 309
813 36
49 445
669 43
809 215
456 668
43 734
475 999
178 578
62 153
245 386
590 306
211 415
23 646
373 592
851 971
257 123
322 104
920 258
129 689
62 288
872 990
509 32
444 934
740 305
910 662
356 62
919 596
373 321
703 194
739 257
746 148
847 411
282 147
888 833
595 370
815 451
269 423
17 926
191 628
458 508
43 950
647 556
390 474
790 111
279 141
631 703
145 662
476 956
421 222
205 601
478 82
53 641
611 279
590 435
842 903
28 737
225 699
549 187
279 817
189 992
937 780
47 470
223 753
741 848
148 328
116 71
423 967
946 316
983 450
375 926
254 81
428 527
692 319
694 759
877 219
921 447
81 715
545 709
390 870
413 84
211 409
678 625
527 233
723 809
107 922
147 509
874 99
997 229
607 992
348 754
218 873
842 509
280 244
726 495
704 378
416 656
246 295
625 831
69 122
678 903
59 134
169 600
42 993
120 605
830 518
746 641
220 909
432 237
986 132
848 798
525 583
807 310
479 531
254 125
139 909
82 334
80 294
624 187
403 488
47 700
843 890
58 635
525 423
595 676
196 318
897 530
764 295
904 796
274 158
919 674
483 927
359 863
144 858
214 498
930 51
361 54
892 987
420 252
290 755
875 757
233 510
961 838
833 622
862 51
470 65
297 241
695 445
328 822
352 622
279 961
759 207
553 842
273 111
838 265
478 777
728 761
744 175
795 144
585 802
598 29
955 401
412 555
364 540
24 751
765 810
622 912
935 301
616 688
613 257
63 851
273 750
787 12
359 166
770 143
353 430
971 499
33 81
717 814
21 488
978 749
574 968
759 236
494 89
26 59
631 813
847 234
53 191
466 123
174 903
379 228
532 876
368 801
134 505
853 370
160 873
176 229
851 767
175 262
533 714
791 377
89 906
760 449
786 496
649 123
860 483
827 237
438 214
558 689
411 231
618 718
417 330
34 188
605 641
957 881
266 852
812 585
326 417
76 988
322 574
692 208
664 850
524 711
969 365
54 838
940 654
644 984
531 84
745 114
777 223
41 965
861 84
611 969
385 122
171 754
37 771
848 734
370 103
780 977
707 853
882 814
707 334
476 390
30 121
800 386
498 962
963 797
595 194
633 237
466 233
35 306
415 606
121 542
306 437
671 857
421 765
255 558
314 603
751 583
654 151
554 862
471 723
163 917
736 690
885 408
530 67
904 957
742 698
231 189
901 331
46 497
31 340
485 338
466 503
224 908
559 628
41 303
899 347
821 667
73 836
148 741
217 631
816 620
387 229
432 255
910 825
589 288
417 563
840 62
536 627
885 48
888 554
242 555
522 351
945 432
407 928
333 479
644 169
807 618
503 726
802 286
70 243
142 911
309 804
22 579
595 549
884 794
922 31
811 339
529 270
167 112
346 398
859 329
748 370
167 46
861 356
142 508
891 528
915 152
429 16
843 614
194 702
557 524
479 656
467 265
156 564
173 995
700 176
89 858
141 18
68 456
739 160
171 519
857 397
634 103
377 714
157 376
641 282
468 789
233 624
499 985
715 59
222 430
827 301
156 845
899 804
591 932
272 921
211 110
511 130
864 690
456 901
819 250
968 175
100 618
807 576
602 300
12 603
553 134
563 763
349 889
773 888
991 304
808 633
969 287
480 435
560 22
491 959
538 390
838 444
807 470
241 870
625 761
986 74
119 191
44 350
886 121
937 80
801 944
790 912
579 650
53 345
450 894
891 211
925 581
731 946
432 298
285 702
399 494
458 87
318 600
250 109
222 803
733 552
560 845
245 10
363 131
688 438
341 69
211 996
867 235
230 710
122 524
514 765
418 979
541 763
764 950
360 589
419 461
114 918
309 713
114 10
759 320
779 718
906 559
169 206
439 588
392 755
379 452
487 290
304 66
901 62
148 880
669 895
268 887
973 714
381 550
648 222
823 532
467 140
865 753
481 752
85 170
856 674
945 728
501 724
624 404
512 859
403 496
726 171
908 803
672 851
533 359
460 189
359 976
277 514
163 343
566 67
745 147
402 104
389 948
587 182
73 801
506 319
256 685
10 779
38 420
889 334
390 844
972 593
22 799
371 899
800 310
389 679
571 757
488 269
243 591
225 394
256 885
447 603
945 385
220 520
140 485
400 872
593 29
744 442
223 993
416 266
117 270
956 293
736 930
891 266
427 263
204 98
745 348
398 57
653 937
910 543
293 372
578 205
651 241
481 289
573 711
874 475
438 769
119 65
960 819
615 319
248 400
669 419
604 975
319 413
489 986
82 17
14 484
548 404
622 471
543 370
145 664
237 178
527 943
354 305
807 994
901 600
593 226
632 265
928 859
896 85
832 172
550 943
952 631
753 661
641 386
156 220
306 443
599 164
152 194
708 889
508 361
275 575
355 859
881 18
755 613
659 735
216 438
311 373
464 40
269 727
939 875
807 258
920 457
465 653
334 980
344 846
492 564
177 428
389 585
912 493
961 310
606 908
487 283
281 481
221 338
92 659
155 516
735 353
391 140
959 349
585 879
808 632
385 640
150 635
745 913
778 431
568 400
955 41
412 283
523 423
855 727
542 383
261 735
41 928
488 991
599 506
574 42
675 310
132 447
186 471
570 692
15 860
134 663
810 213
217 799
367 899
716 675
259 686
611 24
997 68
794 597
445 170
425 354
226 731
685 754
884 828
864 966
401 512
315 190
909 667
853 567
72 302
889 929
187 610
777 665
81 993
354 829
715 120
40 891
926 104
497 786
197 933
238 930
713 251
928 290
27 108
853 448
970 492
359 944
799 753
630 824
50 252
168 868
437 632
388 132
23 768
113 977
536 895
642 228
262 811
107 517
508 95
938 281
356 735
827 421
516 108
267 516
366 133
58 739
602 769
630 950
381 55
471 973
442 806
204 662
779 326
369 267
49 716
127 985
90 187
423 208
233 894
807 727
300 929
180 937
888 356
69 533
58 485
684 946
663 854
799 178
325 362
893 471
391 808
387 39
794 151
609 211
241 676
579 614
48 870
772 972
327 483
281 824
626 32
57 203
725 288
560 718
150 395
860 588
267 344
615 773
160 636
271 126
748 631
197 347
467 160
679 355
52 625
209 146
447 383
442 53
770 881
167 54
193 857
400 897
709 564
135 650
608 990
144 496
131 826
152 969
242 898
37 876
326 897
615 849
738 781
399 645
144 355
240 918
420 171
197 156
962 860
568 216
106 885
313 162
900 999
207 535
625 854
914 185
320 712
533 629
445 536
935 401
330 637
227 554
186 803
230 595
969 735
579 869
30 773
228 370
702 849
134 688
481 40
486 101
734 477
375 523
641 123
728 911
492 737
700 15
614 430
757 936
819 89
251 417
432 109
417 769
381 180
507 623
36 303
976 177
265 844
331 224
35 800
326 673
416 489
264 584
13 274
220 514
860 515
638 814
25 65
191 105
722 582
595 902
687 423
341 772
442 803
485 378
192 688
563 135
653 738
534 298
217 320
535 813
614 366
800 481
68 149
612 645
620 379
163 880
344 901
866 241
767 827
957 538
131 742
643 962
926 621
13 429
748 678
909 985
659 282
503 79
766 237
463 683
543 628
522 295
969 732
255 975
951 19
296 731
97 221
885 829
411 294
413 527
324 531
821 635
20 378
431 34
738 92
56 115
419 620
193 644
958 545
617 40
541 951
624 924
116 329
724 686
277 371
769 126
225 440
386 797
566 627
411 218
754 842
496 740
557 302
683 357
384 782
711 669
267 324
737 942
306 483
886 985
67 775
236 591
956 331
967 534
871 238
92 752
477 599
177 424
343 669
405 216
760 476
612 936
631 388
848 447
753 687
453 85
601 29
428 488
305 583
505 239
468 586
157 354
810 101
747 657
34 541
861 349
103 927
213 107
91 444
731 160
19 544
817 597
771 216
481 601
910 11
323 453
657 468
181 131
905 598
617 793
552 193
829 379
533 121
891 117
450 908
261 104
133 235
758 886
788 615
173 802
54 228
816 965
153 831
44 366
529 431
116 396
550 147
84 164
997 254
847 717
596 502
726 408
196 652
178 281
802 872
612 577
233 568
754 38
902 562
333 292
308 674
227 766
164 394
599 899
520 110
874 207
385 787
26 161
123 589
754 554
381 499
456 913
136 208
72 369
64 487
544 728
685 209
620 871
789 132
205 576
544 224
905 159
396 185
634 541
465 609
289 661
182 261
821 515
757 808
831 74
640 201
286 450
852 554
941 588
817 149
754 80
874 637
950 698
504 343
43 291
402 95
883 701
317 57
648 262
357 200
217 98
650 732
305 798
345 92
492 454
336 564
334 68
821 915
570 955
383 459
875 60
812 401
438 108
531 603
634 413
574 118
500 56
387 793
28 626
215 271
536 208
391 563
102 550
32 684
343 292
284 578
684 55
514 102
502 666
599 946
64 872
860 655
100 593
864 642
229 573
111 695
536 727
907 316
679 916
944 866
552 891
678 979
518 863
195 764
136 661
336 556
10 745
452 939
64 416
90 573
444 53
468 865
606 975
514 95
431 282
103 189
879 733
138 457
525 683
314 865
915 884
249 541
892 699
810 299
215 324
711 454
358 851
901 866
308 794
617 50
349 642
288 935
584 124
748 337
455 175
896 573
127 809
844 556
178 794
611 223
840 964
708 621
913 226
538 836
391 655
749 152
631 261
905 574
502 884
175 279
229 788
498 451
650 825
238 513
743 30
958 142
481 716
356 529
716 656
667 515
291 98
394 440
74 504
470 95
884 586
481 721
917 158
609 745
209 546
305 235
551 443
226 468
223 715
489 325
70 424
42 454
872 737
782 570
993 435
23 734
42 960
627 787
437 602
752 362
559 142
162 19
812 706
533 476
634 581
55 592
601 881
305 655
246 309
680 65
146 714
904 492
983 757
883 543
784 141
892 826
393 486
626 179
264 648
882 703
792 938
212 854
456 928
878 90
235 365
988 415
48 102
594 526
71 722
701 80
309 420
245 581
140 635
890 159
259 351
209 720
689 205
548 502
477 96
686 28
405 970
875 826
967 633
584 620
835 219
811 290
69 113
319 829
440 226
661 523
298 556
131 195
342 124
770 410
643 305
363 318
817 690
333 725
411 643
760 306
603 168
511 65
173 240
846 222
416 505
752 193
875 307
403 235
903 484
260 772
48 894
314 593
849 745
367 601
541 352
247 558
532 90
743 228
832 380
70 690
98 30
372 428
557 979
108 583
733 426
673 391
803 491
344 192
127 492
851 205
480 735
426 929
830 164
88 405
301 216
821 242
139 755
942 859
332 261
280 49
897 741
516 427
660 971
34 439
174 497
510 40
621 428
75 727
210 781
203 283
772 848
179 847
483 367
548 153
253 897
124 978
879 626
629 417
336 577
377 45
464 38
798 594
192 628
211 172
506 862
503 551
590 228
882 144
190 123
887 616
695 214
994 224
101 562
438 971
578 263
703 839
311 782
101 325
75 443
868 776
521 977
227 180
152 285
964 428
854 526
704 324
582 671
856 480
82 506
154 387
379 671
812 50
524 560
242 791
329 902
765 98
572 240
42 317
782 183
710 453
368 140
274 888
296 140
567 629
977 23
906 701
952 268
999 422
942 108
767 540
190 329
738 948
190 156
246 159
748 849
569 259
180 373
178 719
404 93
306 154
635 103
933 705
66 856
270 228
383 860
496 748
313 508
331 535
461 599
354 687
509 234
329 966
751 988
143 988
455 939
39 898
148 425
310 402
561 597
98 528
294 694
725 819
52 703
979 264
201 966
242 833
382 97
506 334
159 471
677 221
24 910
639 907
293 164
393 835
658 177
830 680
389 21
349 547
473 730
874 984
58 972
547 19
595 170
381 247
95 400
383 119
893 710
818 509
576 416
68 452
830 748
381 983
827 893
36 166
929 35
111 412
364 983
943 540
955 11
432 954
346 623
745 794
344 792
489 820
795 104
842 508
867 898
226 862
258 702
760 528
226 496
957 505
257 535
247 347
316 505
459 894
993 892
586 173
974 902
756 68
878 591
985 834
802 347
899 428
227 371
106 825
49 326
103 393
581 460
83 682
996 320
670 941
584 170
967 852
180 666
944 58
517 844
654 56
969 116
111 722
884 693
444 95
63 219
577 250
662 380
836 238
57 358
811 211
149 688
310 957
662 616
809 248
185 758
282 903
57 877
551 449
569 75
919 63
258 47
281 986
624 882
594 631
310 395
295 555
883 680
510 135
899 828
154 382
837 149
110 190
241 623
732 839
953 331
546 986
363 137
131 442
705 564
37 98
982 118
905 118
976 764
735 149
509 57
326 880
988 826
782 521
179 526
630 535
665 177
789 898
16 771
430 199
369 298
500 419
706 257
859 632
834 997
977 821
319 889
255 356
341 59
708 457
574 428
733 459
81 262
718 417
90 909
826 167
907 119
326 808
937 474
994 687
947 743
197 874
616 127
81 771
404 931
314 657
600 983
236 566
290 814
285 970
36 869
407 114
434 321
135 172
699 763
758 276
526 392
162 733
477 807
949 84
320 772
440 969
985 125
797 686
250 404
475 362
417 327
374 224
600 680
293 365
504 812
498 75
535 143
586 806
578 296
838 935
311 872
444 609
101 972
916 506
774 233
766 351
710 793
675 224
214 332
931 35
791 945
971 304
945 44
908 779
388 286
265 683
442 601
869 737
486 257
613 21
38 279
809 243
614 109
746 365
552 757
814 744
384 477
283 43
290 986
376 688
763 295
402 26
932 708
89 915
458 68
465 705
676 22
766 269
694 514
101 65
943 13
87 317
716 373
967 491
254 423
73 105
938 136
705 584
408 137
312 780
439 249
617 662
379 787
210 248
971 430
679 426
55 675
476 877
101 377
316 836
252 132
155 279
506 319
675 955
203 909
192 657
763 522
690 898
394 439
366 141
921 191
769 249
347 690
842 459
930 775
382 947
695 181
639 876
112 845
504 192
643 798
174 596
190 350
930 486
290 69
925 786
592 859
553 315
19 64
911 733
107 299
303 760
751 968
579 172
843 604
73 818
237 173
875 151
142 552
609 812
346 607
238 364
401 640
72 978
34 137
682 871
778 573
964 894
372 789
132 693
789 984
829 637
527 146
762 254
297 358
917 237
283 516
362 44
915 803
643 795
102 467
712 445
289 175
491 677
42 835
911 139
887 277
861 11
80 783
168 218
264 110
572 137
456 326
633 818
232 912
203 577
203 919
118 604
752 783
632 767
141 172
645 463
804 480
16 529
81 226
100 534
481 986
880 612
243 83
299 827
704 944
215 535
492 912
709 413
352 278
662 542
583 277
260 777
336 826
741 189
123 625
426 837
851 37
502 167
959 648
483 234
605 226
163 704
993 706
206 308
448 919
366 53
998 423
997 377
170 736
755 363
116 615
509 852
109 393
617 338
883 920
191 283
167 585
622 822
542 432
719 510
928 792
706 129
66 928
303 199
152 225
592 112
644 577
574 489
16 584
541 298
772 610
430 592
697 379
983 555
184 633
564 238
49 797
739 158
514 40
48 194
907 770
496 695
353 609
785 424
61 311
914 799
615 665
437 886
989 724
951 526
518 173
390 311
898 500
869 937
117 842
541 422
480 344
909 261
759 408
776 672
588 822
474 28
729 614
565 941
742 445
576 934
958 420
650 710
173 560
443 512
489 577
365 264
740 19
937 308
767 105
320 119
222 530
12 332
125 518
697 421
367 256
83 433
790 385
778 465
773 958
225 656
735 373
198 514
235 419
371 209
33 394
745 660
773 627
101 784
348 273
598 436
691 223
185 503
37 760
34 404
341 824
377 320
79 861
409 317
935 572
433 731
317 257
719 677
731 302
499 33
682 856
456 128
718 175
21 58
47 964
67 438
234 331
12 329
240 726
902 156
791 133
559 14
887 822
780 148
346 974
632 18
477 97
817 722
757 680
803 560
959 660
664 948
653 973
25 918
517 706
863 425
576 702
564 628
355 793
833 198
155 511
446 679
841 189
970 529
86 629
976 273
867 350
615 260
179 813
946 422
68 779
719 216
242 821
375 27
973 112
842 963
635 193
777 922
426 75
406 705
51 284
729 784
796 139
681 729
162 715
83 962
236 90
176 434
950 205
395 136
836 909
146 749
89 690
818 690
982 741
323 711
919 698
929 14
661 66
455 381
32 865
850 942
203 605
879 279
978 565
781 672
508 203
556 698
272 338
934 240
967 822
112 374
560 129
722 889
481 959
762 13
778 878
546 226
828 670
750 550
821 383
690 544
653 342
398 245
631 807
595 466
790 446
359 479
712 628
600 52
896 964
644 722
915 518
650 932
446 978
533 414
440 325
35 366
245 904
458 561
640 735
86 664
146 409
777 643
566 928
490 918
429 122
254 815
535 442
14 493
714 202
542 37
428 244
278 38
629 76
793 692
277 422
943 462
731 455
321 443
68 905
54 826
527 270
912 873
200 834
33 264
336 987
274 853
62 486
906 11
554 164
899 122
364 165
236 323
90 705
583 626
153 496
129 857
140 491
414 239
488 966
755 925
356 38
141 396
663 501
793 571
234 757
546 941
477 734
512 982
574 494
955 531
868 407
454 213
747 133
26 906
338 592
951 190
301 609
589 708
549 81
923 828
402 302
329 656
366 849
483 425
208 900
723 558
350 506
514 328
251 723
855 37
916 672
614 187
501 359
16 490
840 376
721 526
130 599
65 98
917 525
550 243
18 564
316 883
201 288
127 455
837 284
241 661
829 274
464 820
687 496
145 91
669 353
362 197
654 317
216 95
687 791
523 939
170 779
309 875
183 782
261 504
367 630
268 189
755 236
121 37
911 301
387 569
701 954
299 936
271 997
749 411
561 853
139 730
221 186
703 441
113 316
355 821
878 328
301 554
149 702
70 23
246 95
56 863
494 865
624 808
145 75
239 569
536 940
485 555
106 171
274 841
534 344
470 134
679 632
36 551
598 439
839 344
493 918
372 485
89 543
131 686
529 638
98 292
299 388
491 725
68 463
650 250
597 792
701 224
642 943
589 380
628 839
953 312
128 571
771 157
758 831
733 367
804 140
486 239
561 40
423 21
146 334
342 568
266 804
866 347
897 787
661 576
325 221
314 204
389 897
859 393
781 627
769 610
351 44
114 593
674 293
176 110
429 223
862 907
547 463
568 704
436 670
493 698
646 972
958 455
318 664
491 886
828 671
321 773
455 528
86 553
870 374
693 144
236 858
511 195
684 63
207 419
553 225
614 808
88 332
538 578
598 770
798 594
859 217
991 771
158 770
842 625
96 524
443 878
284 515
807 410
339 926
904 32
599 777
440 721
822 335
112 231
394 495
274 809
182 459
976 236
195 323
494 526
172 698
831 486
253 523
920 322
729 465
610 844
850 631
154 929
913 87
396 898
880 441
453 66
495 317
252 956
871 419
281 960
968 433
822 615
588 280
243 859
829 867
859 775
199 949
239 822
129 971
603 21
865 209
647 75
210 930
523 769
369 240
973 750
766 35
97 132
76 16
850 461
496 997
656 65
708 937
549 315
115 68
692 353
462 924
950 315
121 805
503 274
974 638
141 695
388 600
485 908
439 696
746 611
975 232
36 572
306 214
363 190
120 672
431 269
745 343
140 37
958 719
243 578
661 535
247 153
750 162
858 943
692 420
946 639
907 434
824 37
362 224
884 429
555 980
790 119
805 645
79 667
710 999
882 275
956 286
96 534
525 632
27 171
768 138
934 976
596 800
337 57
133 287
345 144
379 633
443 207
819 331
322 816
988 769
922 489
118 151
706 594
112 208
807 346
129 285
961 265
980 882
612 668
312 881
370 950
91 329
953 293
621 456
366 409
935 162
568 941
472 727
452 129
354 113
460 275
633 165
683 859
617 816
13 932
211 419
565 982
460 506
756 811
166 850
599 479
419 896
595 370
692 560
828 50
795 120
370 770
584 958
840 906
340 55
768 80
894 791
918 711
859 756
33 329
179 429
528 118
156 801
496 916
281 668
551 745
838 375
810 896
924 290
486 420
29 227
763 172
239 330
810 446
498 560
656 591
996 385
681 172
907 283
666 127
291 427
481 910
834 209
282 335
505 428
166 349
601 56
566 51
91 895
287 705
809 235
631 402
164 648
146 923
685 348
890 731
721 229
800 996
59 820
41 972
393 231
170 959
984 522
152 483
366 701
773 11
333 507
630 276
981 924
832 116
575 852
534 476
866 426
439 769
33 133
840 133
766 553
412 898
664 898
75 420
672 79
931 423
522 678
827 948
964 728
268 766
409 151
642 581
438 64
898 849
903 967
706 568
961 365
480 910
18 778
504 127
301 656
367 92
278 714
970 798
312 138
249 788
889 188
272 967
198 588
328 929
855 571
743 381
559 904
212 71
774 733
172 715
852 741
144 915
142 482
321 406
709 121
662 800
524 851
999 957
684 74
862 719
206 822
246 206
652 960
548 149
439 646
530 384
817 945
474 974
844 768
235 547
106 606
593 669
286 978
325 687
273 146
345 50
818 937
471 984
408 614
546 374
298 248
307 227
268 336
53 585
795 877
421 985
776 881
300 389
799 414
326 622
480 794
304 554
230 515
463 105
435 967
88 192
609 219
863 278
349 517
645 248
879 291
990 601
712 845
641 298
711 181
239 693
523 47
793 108
293 770
683 24
301 649
556 207
427 530
194 956
554 913
746 175
787 890
39 603
778 167
477 672
783 678
934 877
345 537
447 261
42 423
596 750
28 508
924 591
543 860
325 527
935 312
169 525
806 138
73 316
941 215
348 964
570 159
149 610
314 32
168 986
39 638
777 672
428 794
947 900
171 968
249 980
172 913
85 618
160 462
325 716
341 622
736 603
799 756
341 451
832 184
524 76
478 217
949 395
843 96
678 776
183 634
274 463
258 146
356 948
590 179
820 685
559 599
296 201
294 736
135 584
327 897
946 634
566 739
33 820
668 450
615 122
950 990
316 226
493 90
655 277
964 438
215 840
895 768
799 79
857 426
676 226
13 981
645 284
467 552
16 721
618 191
433 249
25 478
882 775
12 391
837 879
530 307
819 513
475 526
872 334
476 733
893 660
883 80
525 359
171 675
332 286
613 569
474 668
162 922
587 475
845 645
838 594
992 721
217 81
540 285
575 871
626 693
262 521
358 569
640 206
491 962
820 685
902 943
47 327
815 954
876 135
111 979
22 848
19 948
338 947
382 627
802 408
389 834
159 794
72 808
314 375
862 719
95 752
491 42
275 101
185 456
589 495
380 179
614 648
829 689
118 482
284 208
464 899
491 99
585 897
248 824
685 955
871 131
444 942
745 845
640 700
206 93
534 896
43 271
786 419
954 230
690 987
827 943
732 525
380 709
490 631
656 144
990 791
265 678
981 721
522 703
784 259
400 343
826 256
384 72
852 641
948 461
945 69
677 388
70 300
483 416
367 588
38 821
191 150
589 947
730 203
795 749
599 451
677 921
601 371
67 868
656 407
20 917
831 471
684 288
266 400
119 303
460 163
137 567
806 27
630 412
976 62
553 475
863 76
953 545
305 781
828 231
323 715
224 96
365 842
520 248
30 142
563 961
115 971
976 248
402 352
223 74
386 454
951 171
749 100
534 367
164 36
671 131
333 196
956 849
139 259
794 156
180 937
926 31
432 44
944 226
12 95
956 349
712 765
295 785
90 590
968 225
420 912
185 864
519 82
49 212
32 70
639 565
35 141
763 913
102 876
333 376
871 775
857 977
182 757
905 263
883 676
797 937
228 834
535 664
795 102
242 406
417 72
532 371
923 993
680 389
320 485
624 733
881 332
629 70
277 705
710 567
25 778
641 413
495 946
213 49
677 985
73 772
766 314
559 758
376 192
791 547
944 58
518 286
959 617
505 200
761 310
166 78
860 153
653 854
74 537
870 202
416 260
892 633
149 988
163 261
962 617
906 226
217 642
728 863
627 149
653 255
480 796
231 166
317 241
166 12
255 482
185 107
262 614
432 368
82 429
584 641
210 68
160 926
209 813
513 773
551 648
665 102
447 747
742 234
774 477
684 370
840 525
750 154
891 544
558 814
486 156
111 844
200 321
267 969
674 529
342 31
669 38
98 881
785 46
625 739
595 756
216 776
91 179
173 826
508 588
680 818
760 869
824 733
567 819
804 253
241 409
333 150
27 591
989 397
977 870
210 347
153 118
121 870
592 512
744 238
544 297
88 133
151 471
244 854
472 511
997 46
163 933
750 47
180 870
821 948
619 77
991 368
745 916
246 160
576 481
213 641
264 203
36 387
722 180
299 887
85 633
984 318
787 839
251 75
673 449
273 611
462 782
75 877
152 311
711 380
355 200
196 913
316 948
124 850
333 470
844 780
871 536
633 947
613 242
615 432
332 778
875 571
871 47
70 742
317 988
599 364
791 183
809 875
339 711
657 291
679 74
326 571
182 829
210 547
77 897
27 315
963 752
782 590
458 193
675 101
234 676
541 307
421 127
717 551
714 85
849 386
340 580
97 920
413 470
830 251
925 695
225 936
412 180
158 53
110 417
23 773
101 862
89 121
342 916
96 141
237 771
111 709
343 388
439 563
868 578
154 305
276 626
44 737
784 604
976 721
430 598
547 594
811 296
695 869
678 347
700 460
800 700
895 575
329 523
360 396
88 21
627 845
31 601
746 918
258 290
762 905
133 907
126 16
860 321
201 146
299 106
555 972
24 210
366 749
642 951
821 347
393 61
986 872
129 458
466 18
499 821
305 243
809 569
822 375
888 969
656 68
788 744
601 634
370 575
816 389
541 391
822 753
192 597
674 165
225 148
416 835
14 833
218 49
870 911
559 45
85 434
386 759
316 884
415 47
204 673
368 119
903 949
39 923
190 488
838 124
545 961
936 789
107 347
163 92
632 846
59 466
64 334
27 758
94 653
827 143
771 306
854 450
924 868
153 488
737 347
117 220
524 379
526 433
311 164
43 868
462 944
835 938
323 104
756 841
645 762
504 687
124 628
353 827
941 374
28 991
128 833
136 503
330 426
571 39
638 955
106 872
504 682
629 940
417 975
154 490
232 293
464 249
258 349
396 458
647 562
485 242
672 967
216 984
480 205
993 232
522 476
749 845
902 186
313 617
462 14
733 538
721 845
842 792
663 728
391 610
899 999
422 870
968 857
683 895
156 732
416 207
598 690
23 871
851 529
205 791
544 252
225 405
327 29
865 284
75 552
733 151
102 521
465 757
97 684
324 535
144 596
17 531
377 411
197 981
152 265
681 98
693 630
590 919
574 461
640 488
234 718
512 345
61 252
708 294
33 435
823 351
227 54
765 457
650 916
739 400
137 892
912 32
987 226
39 213
793 450
229 639
324 815
248 718
594 291
762 384
155 663
205 268
632 217
957 239
296 363
774 424
478 227
882 106
167 266
784 131
109 255
892 580
29 823
287 22
779 404
606 66
140 927
440 839
152 83
300 168
191 292
420 117
30 456
395 981
843 220
469 842
487 614
564 227
344 962
675 531
846 449
915 640
420 171
923 407
925 143
517 61
194 298
824 540
761 276
911 202
697 201
289 124
51 497
93 329
402 791
379 430
604 11
866 177
538 816
70 975
787 646
375 616
746 106
42 904
667 189
428 944
586 306
177 479
308 915
580 655
96 913
449 625
353 532
204 465
451 856
549 844
747 179
84 448
981 44
460 602
778 271
952 874
608 755
436 11
76 686
267 661
655 329
177 388
641 590
754 395
98 625
880 524
157 387
292 923
928 750
675 608
161 106
74 360
414 39
338 800
667 459
522 285
125 748
926 106
562 729
915 670
987 548
17 212
863 128
885 582
323 740
771 458
926 345
532 127
138 575
254 450
833 180
228 193
170 129
584 22
225 740
322 894
446 785
530 847
673 729
458 845
345 71
563 691
92 58
802 957
722 637
889 680
766 399
672 539
617 271
736 111
503 167
834 629
370 749
317 964
832 875
37 73
385 945
930 621
494 58
455 818
864 639
732 416
306 344
160 572
930 182
133 220
203 448
386 968
837 647
96 835
810 175
338 868
296 491
854 997
119 362
106 669
705 164
645 306
335 36
447 906
509 263
135 424
469 521
921 564
69 920
98 65
479 374
809 137
381 521
12 934
468 199
264 617
442 189
909 39
684 333
707 522
908 494
575 73
15 202
187 851
172 435
899 621
402 729
249 150
517 713
353 450
443 67
949 360
390 293
940 516
304 825
781 226
556 687
890 125
31 533
963 332
368 159
252 79
756 427
659 778
157 118
40 234
269 198
499 644
895 282
896 814
556 84
295 569
25 581
301 739
555 361
121 264
201 533
267 86
218 504
670 408
503 763
75 341
685 439
582 734
151 938
492 368
443 98
907 549
332 706
588 635
829 349
276 480
618 40
341 631
992 57
649 245
877 544
565 122
222 514
184 629
741 873
214 688
994 69
710 924
636 201
765 94
839 78
704 937
649 696
170 689
700 447
960 70
661 936
541 950
506 46
863 773
323 189
698 868
721 780
567 443
111 674
575 152
717 487
903 157
479 776
266 887
678 22
661 38
226 525
416 109
855 497
608 157
727 540
35 806
620 282
220 672
435 343
76 898
544 302
42 553
982 948
166 942
391 248
369 798
434 924
428 471
671 940
299 461
335 273
243 999
816 882
449 599
119 947
917 487
497 460
46 540
431 344
15 577
44 425
952 455
97 199
815 308
737 614
306 705
156 905
845 330
295 340
770 336
203 733
577 283
251 786
630 477
351 54
997 937
592 341
520 148
922 565
437 333
991 410
537 756
373 556
387 798
569 536
167 618
153 869
278 135
994 301
310 363
641 525
867 947
24 611
908 787
603 772
445 329
51 256
932 806
875 383
905 310
226 541
183 584
815 892
186 65
43 192
444 692
304 490
273 435
221 441
186 889
682 64
966 11
100 503
497 304
449 874
946 118
439 862
920 956
200 958
606 431
341 390
277 37
840 809
265 808
322 668
336 705
532 147
803 188
166 482
156 462
685 956
764 301
636 568
419 671
543 604
49 260
498 20
405 535
555 144
357 948
553 491
105 67
656 407
967 62
87 626
83 856
915 445
482 771
706 240
406 269
359 269
314 60
244 977
763 456
802 213
216 609
861 516
383 114
57 638
38 549
323 743
674 869
866 789
557 249
905 721
554 48
700 505
95 271
765 287
44 706
494 956
306 580
485 973
910 131
151 888
374 696
190 103
843 415
893 159
349 478
303 122
875 187
634 838
564 729
248 780
759 196
54 932
124 598
499 797
484 210
563 799
521 791
322 641
964 250
108 514
176 33
48 12
464 780
764 188
682 638
139 479
811 331
394 433
412 130
381 494
954 495
578 750
884 88
273 590
984 311
992 283
975 267
247 441
903 179
977 516
499 273
638 443
226 283
733 70
940 618
338 957
817 645
368 310
292 31
661 147
328 57
955 391
164 707
843 524
408 694
231 148
587 631
487 993
41 698
894 196
243 288
926 438
723 235
746 898
742 860
581 189
907 847
678 797
19 847
508 192
106 318
29 764
360 501
604 894
369 703
63 482
203 424
565 982
799 218
176 35
304 33
626 449
792 573
133 597
564 691
551 748
296 205
587 101
944 684
125 504
153 599
484 654
555 107
399 234
436 537
757 534
270 993
311 847
316 274
226 862
535 986
18 410
412 105
230 669
341 126
253 818
555 37
472 308
909 762
314 878
163 456
373 881
302 174
159 190
972 785
187 737
352 22
511 865
417 715
341 267
312 746
776 206
694 921
444 775
458 254
573 538
412 598
997 477
830 701
105 228
443 325
257 92
736 277
600 278
177 59
319 270
227 937
463 559
819 359
226 120
885 380
129 297
459 554
703 741
112 962
876 45
508 252
271 421
706 24
793 744
154 295
28 538
750 693
744 670
322 60
381 324
595 321
981 174
278 480
976 617
189 273
828 655
793 186
395 302
926 175
160 606
883 230
184 416
377 124
649 899
161 583
848 356
533 135
846 313
437 993
597 427
94 143
979 15
320 152
81 427
748 980
33 669
944 187
382 636
960 271
473 629
869 156
364 538
869 697
408 264
571 27
400 933
551 315
588 780
225 349
751 410
728 516
352 501
943 477
755 418
807 885
156 837
953 615
766 722
507 794
909 302
393 253
781 340
101 392
836 802
685 416
848 946
201 360
53 644
563 663
921 784
967 501
196 683
183 116
749 880
670 584
494 955
760 951
855 481
471 822
537 645
203 149
865 833
139 610
740 464
790 622
292 236
363 672
103 583
230 775
69 206
122 399
844 912
328 27
536 844
861 472
917 27
396 691
858 673
29 233
260 73
902 262
219 954
224 409
977 828
942 708
559 446
988 421
824 647
658 901
480 397
917 114
14 406
99 707
613 296
388 24
128 943
909 97
883 91
488 128
204 32
127 40
502 718
136 296
870 798
210 443
992 414
330 373
230 843
232 952
283 905
779 574
258 150
119 816
536 128
368 943
464 777
464 915
189 661
206 162
552 660
535 933
317 280
788 428
455 109
492 749
44 769
870 657
477 102
763 469
513 602
311 37
538 903
872 244
826 913
59 740
22 970
105 418
91 340
773 367
805 305
146 468
644 695
111 445
670 69
948 134
42 372
525 898
291 990
315 27
413 815
630 80
864 930
97 801
891 761
955 838
561 486
266 961
170 754
948 387
516 873
668 10
828 86
888 95
513 572
608 137
178 375
372 71
415 834
422 113
271 341
258 304
290 165
366 287
657 749
701 746
851 926
232 821
41 84
498 404
293 160
813 962
601 831
60 870
443 957
975 212
15 170
383 628
538 308
217 770
950 868
719 496
570 868
990 111
158 226
775 412
791 207
41 111
963 891
315 158
479 989
755 180
364 308
79 562
618 43
444 676
461 239
430 576
585 128
549 210
68 846
622 682
849 741
931 540
995 302
92 674
765 73
198 296
289 343
751 865
331 620
81 417
570 157
897 807
44 533
672 288
779 850
301 531
616 948
217 533
651 749
441 682
312 897
591 457
926 154
201 284
967 40
50 621
450 78
568 60
632 565
153 904
683 496
914 179
132 860
490 834
935 318
288 632
604 563
762 400
49 935
305 548
646 264
350 706
944 109
573 892
186 225
162 992
234 840
441 47
581 666
875 907
50 684
154 868
161 849
81 403
784 96
707 233
321 448
768 927
356 552
97 723
315 806
716 77
982 814
265 175
108 269
622 181
153 631
789 349
204 543
290 528
485 49
823 780
928 342
622 94
791 620
575 759
58 956
547 950
468 347
378 237
847 615
408 121
210 764
268 109
87 533
251 784
550 301
314 722
727 17
767 707
810 550
696 288
964 316
410 473
413 88
740 23
912 978
62 783
489 328
506 542
811 319
619 943
474 362
504 99
576 279
826 484
655 552
396 315
525 756
662 169
210 310
735 76
252 877
995 98
634 104
48 395
151 325
101 605
659 767
936 532
230 434
619 12
593 232
166 809
863 348
572 861
353 254
137 181
820 666
511 78
835 802
632 985
176 348
462 896
26 628
811 574
285 536
916 525
797 310
86 601
955 448
468 905
623 270
564 782
513 806
639 352
606 214
115 987
263 16
990 400
272 50
197 642
96 893
983 526
616 85
155 13
754 872
665 288
436 637
563 644
381 437
797 672
502 573
34 183
917 641
92 537
902 49
724 156
505 370
380 877
152 38
436 579
432 778
44 635
582 18
147 490
521 802
73 921
764 581
730 275
698 796
231 541
757 347
534 650
98 359
785 272
533 422
571 629
590 786
572 268
271 519
891 294
115 429
533 440
597 502
714 114
485 111
901 598
425 59
895 250
239 799
380 347
566 987
967 176
927 321
138 450
390 831
682 889
137 93
884 957
124 786
108 250
842 407
898 711
589 642
646 889
989 56
695 911
966 571
288 477
768 404
515 226
815 183
776 575
603 31
891 753
341 915
189 635
57 433
340 936
847 418
632 681
420 311
295 984
374 656
180 934
509 652
141 994
994 427
607 207
472 156
15 927
329 972
807 957
69 163
751 991
963 915
476 849
96 998
713 171
709 604
637 249
803 342
696 481
869 92
589 735
994 770
310 634
243 725
198 82
721 829
964 862
846 981
600 395
269 869
545 937
97 708
90 782
826 167
527 42
11 914
793 379
770 689
834 802
189 130
891 455
992 565
755 973
553 427
276 68
481 385
786 399
522 842
894 999
775 90
787 665
34 541
446 246
301 82
276 551
292 237
40 661
631 594
676 478
156 938
744 670
85 528
596 966
112 525
729 812
443 787
549 243
15 537
635 758
538 937
69 682
827 904
812 702
468 171
585 468
835 458
260 706
722 423
145 341
931 807
537 137
66 652
972 283
162 460
172 762
991 198
219 726
60 564
972 74
330 692
960 145
615 578
549 145
364 291
26 710
623 931
823 124
516 365
619 242
530 284
28 189
852 763
265 579
165 470
926 123
318 680
19 501
864 653
442 198
287 991
674 104
125 699
805 97
63 159
815 389
374 122
448 100
939 260
916 156
172 621
527 992
236 400
177 309
934 251
305 99
111 452
578 249
926 994
158 354
260 891
690 850
970 111
575 488
75 947
246 557
473 338
70 963
665 482
330 962
407 619
199 324
758 710
992 63
491 833
658 796
62 585
129 88
302 699
749 126
869 171
199 321
166 106
69 711
579 442
241 278
644 484
939 387
365 116
793 96
998 426
381 164
780 980
656 249
377 783
63 963
32 462
558 667
970 107
727 877
295 191
730 964
636 807
916 240
180 425
459 802
681 976
699 197
812 342
725 406
827 272
870 427
868 238
154 548
698 867
71 845
461 707
745 857
792 163
210 282
20 66
505 859
297 204
147 496
777 100
29 752
439 983
529 22
701 839
562 780
94 154
735 872
437 311
920 969
543 713
809 175
720 303
476 361
902 652
657 272
581 547
746 675
841 692
818 396
782 434
756 965
590 642
208 733
479 383
777 301
322 461
248 365
462 980
246 628
429 918
346 49
479 55
43 543
195 38
425 972
242 688
880 74
641 425
944 526
994 800
666 616
567 754
987 887
153 257
40 781
171 359
47 462
179 624
297 64
97 784
17 376
825 49
944 333
465 314
375 463
672 822
831 977
565 47
873 211
786 843
875 732
884 524
214 945
292 661
796 904
845 254
771 142
286 435
390 602
513 680
388 738
544 658
299 206
850 926
925 53
559 332
457 90
847 914
821 702
210 348
254 41
980 765
938 515
945 489
41 759
937 678
541 656
756 166
531 206
825 251
944 721
728 813
208 453
458 237
679 500
495 19
427 389
465 820
236 577
228 663
549 879
938 285
714 579
74 832
724 122
78 192
10 947
243 33
166 257
302 199
79 737
611 20
728 528
867 803
257 850
289 430
776 962
139 662
836 562
807 764
520 615
663 176
518 205
447 723
901 551
246 301
79 785
682 419
821 985
734 505
989 932
47 317
204 652
609 806
485 348
787 664
874 281
746 794
509 976
97 601
419 521
463 966
744 378
994 956
563 98
873 952
424 974
549 667
698 798
978 300
968 173
496 612
962 52
893 477
747 642
202 858
733 999
541 886
997 450
138 838
668 305
580 817
795 162
550 296
966 187
973 859
605 874
36 387
888 356
372 233
351 320
812 325
782 672
132 424
417 912
13 483
704 763
37 512
731 952
181 467
582 682
376 763
685 448
875 99
238 677
423 198
150 352
454 923
265 670
139 744
172 248
183 713
724 124
901 317
715 171
626 681
907 68
30 142
358 165
951 990
95 656
613 742
475 688
420 897
916 249
769 482
683 23
31 513
336 48
610 114
502 727
556 344
752 451
87 55
478 189
227 756
404 653
421 283
74 735
508 683
383 987
295 609
454 768
486 947
794 609
316 173
205 795
717 861
296 590
247 438
200 367
319 870
890 584
773 65
149 370
181 526
560 868
16 642
898 49
777 258
268 82
143 300
695 330
68 676
131 848
806 25
23 403
549 938
648 752
615 231
970 851
647 462
917 155
922 689
264 398
195 737
977 742
553 615
611 418
677 552
664 732
526 271
218 974
520 656
787 478
817 189
800 375
534 658
156 207
370 555
758 505
522 483
694 891
156 380
589 190
260 587
394 23
532 763
323 358
218 330
548 20
736 199
504 406
337 305
392 53
831 963
30 435
586 552
257 974
356 319
203 690
101 580
164 856
311 110
848 499
131 202
427 133
323 39
141 937
300 492
998 856
925 635
401 715
606 575
42 409
583 615
943 614
620 759
441 641
71 843
927 735
131 818
847 675
854 532
381 815
960 681
609 853
408 736
517 81
311 746
569 795
353 135
990 908
183 837
196 311
139 669
824 278
82 907
36 242
255 32
437 344
434 314
418 294
775 85
987 885
776 356
988 518
308 532
294 423
292 759
796 47
835 348
936 861
715 171
91 803
770 139
454 722
667 341
144 769
740 370
70 872
477 518
717 456
477 885
366 428
311 915
450 266
775 533
836 931
667 76
542 346
683 442
894 36
501 199
902 175
558 601
224 598
869 239
354 810
571 58
942 881
555 258
836 293
432 169
689 971
427 924
953 679
79 843
603 816
209 880
371 574
419 993
847 116
924 869
773 387
549 648
297 483
404 771
789 752
290 217
750 874
96 861
776 604
733 284
806 341
280 946
806 10
134 778
89 711
248 109
58 801
806 925
597 633
884 154
774 856
726 128
234 423
985 756
727 760
120 809
541 311
131 554
765 256
493 748
895 83
796 97
874 956
90 27
329 738
252 716
812 18
162 62
182 979
513 371
837 626
543 919
553 393
687 988
542 938
892 98
729 811
995 507
700 330
409 911
775 73
408 287
410 229
730 183
340 148
207 394
664 730
313 547
246 782
13 580
683 275
503 80
374 703
233 761
845 312
774 453
254 380
546 387
108 907
219 86
593 423
26 624
254 815
355 675
444 603
690 632
715 124
460 425
580 952
771 514
320 115
921 801
180 365
585 719
541 108
784 830
429 806
466 525
511 650
638 116
481 996
754 118
826 310
733 147
641 982
500 341
927 186
583 198
260 332
790 62
52 296
390 639
464 354
254 141
504 469
483 610
303 99
868 61
307 582
916 549
201 802
299 601
181 347
894 23
873 982
832 562
963 375
907 489
836 412
152 348
849 350
896 421
986 335
205 443
276 636
959 661
754 189
228 274
199 120
840 681
30 168
849 292
930 97
266 651
410 843
316 173
720 453
803 64
402 936
977 613
234 919
883 214
360 512
320 998
434 478
601 130
230 149
683 544
653 855
781 632
492 824
15 877
228 933
262 915
624 972
582 431
148 998
689 340
281 119
878 783
119 769
113 445
345 203
882 831
914 789
809 375
576 412
37 251
524 625
574 137
470 59
140 523
492 934
225 932
481 976
44 647
467 348
752 486
121 167
573 997
785 176
333 444
373 967
417 336
397 767
824 574
361 411
707 632
527 823
396 931
246 933
241 997
890 633
450 761
773 299
13 379
178 573
778 103
495 223
257 539
126 727
228 457
873 692
492 30
570 47
471 609
230 136
762 617
653 803
242 725
283 482
275 574
964 264
52 190
935 477
434 92
181 140
886 345
166 961
413 818
976 61
458 181
244 371
140 712
167 989
758 867
936 476
119 396
334 790
569 77
837 62
697 602
978 200
370 334
176 110
785 331
469 42
801 489
367 803
350 717
563 374
345 877
838 947
105 537
337 910
293 105
141 818
833 600
797 143
954 823
613 748
402 306
18 487
317 966
816 470
21 843
414 173
816 901
663 581
232 513
624 817
924 666
910 492
332 882
165 910
807 473
425 161
55 810
975 572
146 892
717 529
261 534
497 740
22 777
819 215
192 295
824 153
163 967
68 159
385 178
418 825
306 619
68 169
907 798
821 39
775 213
453 766
402 491
276 978
491 80
804 512
649 480
193 84
815 370
806 384
270 934
299 963
342 460
629 99
335 514
228 643
639 364
515 233
416 514
406 915
552 394
62 942
765 181
266 616
742 353
555 416
976 163
424 257
737 349
622 576
151 87
22 789
668 167
360 272
267 496
402 584
781 405
99 830
333 798
722 38
64 148
325 867
889 751
374 124
400 333
170 63
661 166
492 551
846 229
29 104
25 725
799 862
392 297
559 987
858 163
416 974
162 832
799 894
53 801
774 439
723 906
614 494
540 753
461 544
642 177
843 717
362 138
360 276
122 287
21 412
752 314
916 482
312 944
704 575
996 407
458 532
410 344
323 455
354 622
725 123
389 110
219 726
531 703
659 917
18 950
28 394
833 381
443 978
888 526
110 246
65 764
33 178
611 488
766 855
268 923
529 717
685 555
339 872
374 16
142 453
790 922
182 53
607 853
583 204
570 522
214 592
425 795
751 440
465 937
109 661
726 327
325 485
992 314
884 422
536 389
462 255
196 703
576 270
465 79
758 549
349 883
330 855
678 723
148 279
377 233
246 383
268 641
157 246
307 170
761 222
218 320
122 906
125 449
332 938
543 738
90 132
973 140
969 117
629 495
182 877
623 788
858 425
598 844
555 487
559 791
432 480
142 781
930 665
858 459
915 349
239 553
179 770
278 487
964 245
754 548
465 169
601 25
226 464
875 625
644 523
675 118
483 911
825 794
615 874
234 391
993 43
741 252
503 14
848 192
478 293
756 153
917 370
13 468
787 201
242 613
783 336
47 198
840 510
582 624
759 256
187 399
612 812
191 36
825 126
943 566
512 366
764 959
50 892
495 847
206 490
651 618
262 578
820 150
229 48
142 584
199 857
889 686
548 379
957 445
736 832
557 825
515 601
95 485
436 630
297 611
520 121
912 449
131 757
786 364
285 933
853 681
622 317
317 380
732 519
635 587
138 958
437 478
782 373
31 837
736 886
140 940
228 56
994 755
183 398
87 138
612 791
635 513
690 132
500 554
212 645
260 365
935 868
142 934
811 566
539 33
96 676
979 17
495 337
438 897
274 617
320 242
779 203
616 355
192 796
791 600
571 481
552 749
686 794
320 379
945 518
49 770
795 118
905 114
347 920
664 589
701 290
694 85
403 492
111 353
893 453
614 76
240 197
666 354
523 68
256 911
533 85
354 157
667 776
159 687
384 692
864 470
191 16
667 889
788 460
585 399
354 105
185 427
790 923
796 505
937 263
594 263
165 831
180 368
97 582
297 823
372 232
358 686
914 331
751 55
438 956
328 240
524 194
364 821
673 865
152 786
638 736
883 469
173 395
639 430
903 293
371 957
467 235
400 214
227 628
376 648
528 847
532 648
503 291
943 992
897 460
169 705
541 426
453 987
797 461
271 551
497 24
328 414
642 357
760 794
827 191
968 703
513 377
377 681
255 904
658 254
752 504
271 220
143 930
498 291
274 528
292 415
123 608
98 658
75 853
750 535
320 858
666 613
413 620
548 666
224 924
271 936
171 750
765 14
325 77
744 117
278 411
12 389
865 20
799 352
68 372
74 17
202 585
62 674
634 138
568 231
790 655
287 432
996 804
916 27
49 535
151 925
641 499
630 530
389 505
978 793
511 234
330 667
338 959
319 120
841 342
871 369
512 426
391 54
673 626
877 422
19 226
448 388
227 858
269 178
206 778
844 703
266 692
643 756
943 909
811 378
93 344
184 129
206 150
955 223
47 618
122 548
271 401
459 388
762 546
191 447
165 455
322 629
173 663
440 212
209 321
131 726
870 244
655 311
446 748
962 32
889 651
192 936
941 699
999 440
829 420
676 480
702 594
813 84
907 835
276 993
804 458
428 798
993 598
825 234
230 331
292 991
171 242
870 414
703 403
893 574
333 759
487 814
300 908
760 392
262 362
846 815
720 226
691 924
785 421
194 145
558 457
450 524
687 319
263 996
489 195
445 665
678 557
166 694
366 918
432 37
882 444
224 293
718 915
966 378
80 971
458 88
316 612
128 401
85 938
267 222
559 139
911 279
350 982
188 340
901 321
517 417
552 49
272 513
607 190
921 569
96 149
618 65
87 229
616 86
945 536
820 439
781 500
390 726
239 549
150 36
813 420
396 48
913 374
320 647
415 890
564 706
529 778
712 900
592 518
311 673
614 304
158 976
647 697
393 212
571 291
137 277
246 739
720 284
613 33
825 380
866 335
343 41
365 428
197 785
610 462
732 454
685 128
751 560
582 138
973 354
787 98
252 703
773 318
305 768
515 588
399 743
779 425
249 707
991 80
752 365
188 149
653 219
68 688
493 818
371 649
118 376
19 138
739 305
897 233
735 117
905 314
447 825
848 790
958 174
957 103
596 945
535 820
985 886
328 524
23 896
85 648
724 72
674 416
239 302
372 21
338 942
806 196
99 811
719 91
994 381
87 171
201 64
212 791
41 778
17 495
470 991
180 721
728 20
612 661
276 877
631 410
643 460
569 510
509 429
133 887
94 286
720 983
461 494
40 300
865 964
74 323
869 290
903 521
670 241
882 808
345 292
265 577
510 74
528 887
55 504
845 304
976 807
868 943
68 292
786 339
955 882
586 325
776 217
115 475
665 896
142 469
964 846
733 582
196 569
983 67
640 128
101 676
277 626
731 546
962 13
184 61
640 447
269 112
444 511
461 252
769 152
702 314
305 627
76 715
880 353
52 663
207 778
523 255
66 383
619 658
410 123
20 827
557 138
528 638
360 187
116 73
903 425
615 991
890 399
923 636
112 701
24 915
299 209
796 38
526 144
486 326
183 846
806 644
136 383
514 388
903 828
879 580
439 12
933 113
805 366
986 19
348 667
484 813
771 453
846 788
207 278
667 542
935 137
95 540
253 458
312 19
225 63
157 718
25 715
908 35
122 583
483 578
469 36
595 819
884 749
15 499
762 122
148 684
64 600
831 27
129 412
820 889
670 330
488 656
881 353
837 309
443 386
274 852
288 465
76 848
845 426
852 264
700 767
29 775
575 691
119 849
343 51
211 155
283 878
943 354
419 221
20 95
100 645
413 20
444 186
341 810
284 794
576 54
920 516
670 375
173 587
495 219
367 570
550 253
970 766
184 592
503 450
710 324
326 257
230 380
780 893
90 168
32 946
699 334
412 349
83 963
638 812
320 678
605 51
350 438
495 164
707 272
219 461
871 824
783 931
770 385
413 795
308 624
869 553
881 57
775 340
17 909
403 285
353 573
669 745
916 729
655 764
567 334
682 535
274 64
790 39
417 166
511 291
221 841
685 132
95 721
268 554
280 92
747 404
82 890
875 445
423 949
34 840
486 302
81 403
518 757
220 657
752 570
398 271
942 352
680 121
527 222
272 503
128 330
817 435
157 646
141 580
943 29
440 871
483 165
454 678
947 582
815 110
578 311
272 699
726 276
438 976
789 592
907 229
671 739
849 747
660 766
434 227
126 53
807 231
39 324
614 56
459 879
621 204
268 80
999 695
978 106
600 690
39 145
574 115
960 646
234 474
886 371
815 306
780 394
668 522
431 566
130 962
401 702
342 400
416 311
982 921
233 683
508 968
326 535
303 979
467 306
478 749
125 258
697 966
642 192
389 311
322 835
839 689
483 252
629 665
134 97
219 324
69 425
925 96
200 359
33 665
400 803
634 259
475 421
337 222
782 559
416 632
287 372
812 158
42 221
161 348
99 917
898 290
251 14
440 821
456 788
656 139
26 651
652 310
708 878
168 39
917 956
907 698
693 984
38 462
435 599
803 273
401 711
479 387
16 264
351 111
798 873
193 946
848 183
324 110
915 81
458 735
359 400
710 839
714 876
27 751
223 585
820 420
877 301
644 252
832 739
259 735
702 568
416 870
848 312
95 145
752 144
642 210
987 875
270 630
730 85
967 734
370 556
49 862
298 933
127 897
802 614
241 335
470 644
514 323
378 805
194 547
12 124
216 804
332 678
282 315
658 470
694 406
496 429
69 513
10 361
454 667
764 466
266 455
553 74
558 489
340 558
79 754
553 463
669 988
594 410
914 844
453 45
486 705
354 772
299 755
641 577
674 890
649 518
542 373
880 162
234 740
685 333
490 981
895 660
40 578
925 55
204 713
524 446
791 680
473 894
145 10
68 817
251 730
10 873
163 327
516 421
263 826
417 372
871 370
976 161
196 302
627 743
631 958
444 487
501 419
135 812
990 789
603 648
830 406
449 966
646 769
718 898
573 531
305 726
149 567
108 584
426 622
41 989
466 649
261 718
457 173
462 929
944 197
88 335
72 403
385 229
723 982
921 675
757 550
679 458
182 339
756 48
192 778
935 730
724 919
740 26
451 150
942 68
829 260
578 76
179 621
300 336
12 388
26 142
287 886
489 385
969 334
18 936
623 241
804 511
438 696
952 166
198 914
371 116
318 249
968 330
236 707
633 365
775 48
215 747
165 983
919 583
913 16
652 456
477 561
362 400
365 212
800 54
671 10
105 186
584 767
463 599
833 162
533 978
381 47
14 933
156 527
812 537
671 298
490 837
481 955
475 902
580 962
727 507
38 739
436 89
563 928
597 830
109 334
981 601
955 87
33 659
226 21
126 47
849 390
334 711
537 192
403 670
30 197
565 939
543 51
236 983
745 231
77 974
454 517
554 767
751 645
761 293
528 90
603 221
732 993
865 577
652 279
377 77
164 650
894 249
14 632
732 185
473 21
92 658
874 216
869 307
736 397
640 244
383 115
803 459
343 390
590 954
225 597
222 667
362 478
737 826
286 756
899 949
506 807
419 86
361 302
464 400
245 864
865 523
683 511
521 821
558 738
242 182
60 662
550 782
201 111
844 554
666 755
335 572
153 831
141 177
806 533
622 897
199 360
592 867
441 985
519 258
232 878
520 971
699 988
871 236
10 431
811 659
384 94
47 242
299 917
140 952
389 65
473 399
358 703
753 904
142 982
428 297
282 351
486 451
412 975
154 514
192 858
562 69
638 217
841 487
533 989
474 142
982 421
94 759
84 932
783 420
487 772
885 123
794 534
193 767
738 465
399 607
844 666
440 708
379 932
280 567
962 673
596 120
719 955
754 898
505 409
152 338
665 436
852 148
984 745
783 740
873 327
443 97
158 718
565 669
706 461
770 166
670 546
685 822
339 724
644 835
869 499
326 639
671 344
359 280
933 308
176 977
320 115
652 357
232 887
188 522
128 686
215 664
510 181
282 682
378 222
694 329
14 858
149 231
91 827
47 312
696 190
975 636
110 697
670 942
331 551
845 421
825 642
247 424
436 320
229 158
208 690
422 966
502 230
613 737
389 95
100 271
106 338
315 815
428 11
339 408
681 171
652 15
650 395
846 113
605 948
376 206
708 447
334 849
912 87
39 337
612 282
579 251
261 766
231 675
436 139
573 356
114 288
536 693
75 289
842 725
765 685
405 948
736 127
57 315
799 712
952 351
899 293
775 982
568 335
929 607
281 144
66 855
350 556
747 350
938 167
732 41
41 823
165 511
535 939
514 360
186 11
331 787
38 317
650 328
435 806
137 700
32 150
369 172
10 557
649 835
854 779
780 244
625 300
261 547
231 752
432 948
348 931
373 252
650 371
90 778
841 614
586 304
941 890
15 236
661 130
690 825
565 315
83 562
891 984
57 593
639 136
12 955
213 74
201 926
862 527
446 389
131 755
190 843
562 773
978 906
587 822
553 439
855 339
775 251
939 706
776 339
541 347
238 417
545 370
235 103
340 165
437 92
757 405
126 867
690 419
791 833
126 14
755 544
192 423
844 426
200 433
197 704
190 317
965 91
426 518
72 452
493 628
882 628
177 429
431 812
788 863
840 891
79 899
421 382
499 678
451 40
995 906
662 850
161 993
84 245
33 695
76 364
139 849
287 374
800 66
351 888
365 557
782 711
693 119
366 301
501 103
295 696
281 987
104 538
135 561
81 601
269 622
593 223
584 408
640 329
393 543
491 857
373 802
970 542
547 801
102 904
449 59
934 148
197 85
418 741
348 492
275 894
934 302
817 636
360 678
891 690
249 446
378 267
55 728
950 495
16 605
463 783
74 651
620 446
815 39
723 626
769 214
977 451
193 295
950 514
918 560
18 617
418 215
537 597
84 265
173 768
313 204
403 763
120 40
58 245
745 215
615 508
715 256
473 400
602 846
137 18
19 946
775 874
453 37
290 204
849 449
434 892
266 704
409 675
389 283
112 653
410 230
694 651
445 606
608 235
960 890
144 92
217 527
628 302
184 255
343 546
779 701
385 906
438 949
50 894
174 872
951 983
221 985
765 288
373 960
871 469
114 538
533 625
570 81
544 838
535 997
824 661
265 306
979 20
269 478
823 935
87 647
668 357
949 783
793 712
933 257
124 530
223 325
579 490
814 708
51 725
446 570
306 918
760 214
760 332
940 744
630 314
759 46
630 857
854 246
755 479
79 484
926 978
780 550
855 685
125 53
368 246
837 19
513 717
486 165
609 874
243 997
653 994
434 138
288 458
704 754
846 249
286 981
822 616
935 344
542 327
735 240
672 926
632 52
289 399
922 335
648 774
276 935
946 727
633 152
220 147
883 423
388 864
14 586
767 340
964 458
820 466
798 926
752 907
400 479
977 117
938 251
795 404
891 944
13 794
856 891
166 120
821 189
556 290
749 233
952 670
145 191
420 715
642 33
200 986
92 890
255 498
223 465
805 79
639 207
211 843
666 547
558 709
141 96
551 773
960 725
354 424
51 817
91 323
262 471
692 938
941 15
372 904
238 877
884 737
525 149
736 551
79 721
54 354
90 319
54 944
722 63
624 535
573 94
787 179
589 15
155 338
841 75
244 555
745 352
240 38
337 23
481 352
44 442
745 217
324 776
621 251
706 135
150 375
684 151
787 640
898 401
129 482
91 447
113 529
571 762
330 534
146 627
928 773
377 453
243 501
157 634
50 570
53 939
524 270
491 990
24 767
299 332
275 186
273 685
36 235
231 740
317 696
577 46
535 60
694 986
854 794
838 710
880 629
674 968
920 633
295 198
340 613
221 152
885 854
882 239
234 573
474 84
577 627
258 381
300 972
848 795
881 739
995 851
233 481
259 329
996 808
75 343
617 486
923 285
79 402
842 781
932 743
176 557
609 747
907 702
422 40
595 149
381 923
533 267
851 738
263 761
772 862
240 315
945 880
348 135
861 38
80 724
262 431
154 499
83 489
333 121
234 655
99 282
452 86
515 833
812 293
228 955
875 356
474 298
230 165
60 271
896 243
967 914
833 492
584 439
344 90
139 806
491 25
771 634
256 356
597 665
821 929
67 164
323 370
382 428
440 107
329 656
483 193
646 552
80 828
306 678
672 493
908 38
944 99
42 777
598 240
370 798
507 538
408 175
314 496
692 156
615 87
352 984
381 438
973 695
203 136
386 139
500 268
723 680
216 508
496 883
635 833
35 653
784 921
973 19
686 73
492 238
111 997
744 101
681 512
229 359
994 358
300 139
590 457
409 540
682 875
20 809
209 356
45 963
91 581
748 815
438 308
840 969
99 508
714 26
375 129
645 239
352 486
900 733
203 521
440 676
362 471
430 231
988 301
842 422
376 674
990 406
499 922
348 886
655 848
551 69
521 982
90 587
994 623
94 610
743 669
733 88
218 917
681 570
782 970
451 932
12 885
367 955
467 33
429 785
823 720
15 721
701 231
926 577
44 83
229 754
330 840
590 644
942 35
726 384
944 369
541 504
331 723
135 180
336 681
806 421
434 126
189 740
333 887
566 452
615 722
165 484
691 575
147 556
283 359
626 805
387 931
264 33
862 151
349 877
224 890
275 566
977 34
901 836
218 802
998 593
642 830
965 297
706 375
913 110
801 63
574 625
968 875
37 216
451 17
923 135
485 968
208 263
543 158
929 140
942 72
208 800
631 182
123 480
184 909
720 215
263 404
307 677
229 979
71 522
800 166
740 778
548 614
788 754
486 880
558 822
884 387
557 649
100 663
129 356
31 525
757 630
140 676
27 635
940 843
286 591
534 317
80 210
993 809
212 383
383 810
820 270
965 929
670 570
595 809
257 723
261 769
533 183
172 316
900 252
732 344
518 782
329 839
705 330
514 987
104 142
317 474
729 44
710 819
190 153
325 46
425 227
196 818
732 819
162 589
548 589
760 723
916 71
277 798
41 275
986 356
302 909
729 215
131 163
726 850
262 874
840 436
886 602
786 601
411 559
62 331
138 573
580 115
910 408
486 95
938 220
833 636
10 509
580 450
957 496
136 781
262 833
228 26
157 310
791 305
826 717
142 532
570 252
461 76
248 863
200 621
183 778
795 159
689 372
270 310
258 576
486 698
190 243
610 471
753 465
776 505
131 495
442 123
314 634
95 553
65 97
708 826
831 969
504 872
183 802
821 672
714 39
460 534
188 360
659 422
407 107
333 402
613 461
191 628
411 631
794 610
581 898
706 674
92 930
413 294
173 674
573 486
349 135
985 177
36 827
394 649
218 873
565 354
208 813
349 748
430 686
297 216
220 145
516 980
989 369
857 438
675 896
974 172
629 852
288 462
233 83
461 534
239 974
139 635
729 962
310 852
37 413
100 558
894 929
774 635
476 712
416 949
498 606
881 388
866 600
662 613
26 260
899 840
558 973
410 72
519 937
443 12
116 883
13 362
514 167
31 710
344 105
551 224
705 217
252 455
78 558
11 748
485 950
734 645
431 832
633 469
587 181
311 412
812 197
414 475
994 660
604 803
961 883
868 71
861 368
957 634
889 570
72 784
43 231
578 744
827 553
120 329
263 893
194 614
107 226
853 955
216 275
74 479
730 200
457 592
961 451
435 138
211 856
95 442
682 426
103 46
896 797
262 857
210 497
990 693
497 156
192 419
345 831
980 347
580 304
375 125
880 47
544 874
564 109
411 88
234 17
570 222
304 719
282 976
73 531
884 771
192 668
340 452
494 554
428 83
904 532
944 349
635 984
591 370
473 292
773 61
315 241
75 933
243 547
28 474
709 420
771 76
459 357
583 765
896 421
12 287
297 231
504 611
97 295
471 930
487 233
848 415
497 800
781 827
842 874
131 342
598 560
30 561
813 681
78 696
383 771
966 843
610 808
515 595
602 741
836 945
500 177
665 993
190 781
760 128
351 747
358 588
950 278
600 994
698 132
497 911
162 432
168 320
468 164
728 942
988 566
534 291
103 259
436 517
585 925
355 646
998 270
811 998
183 319
675 348
382 838
253 216
217 317
247 640
646 740
773 93
132 853
859 931
419 208
478 561
980 695
516 747
520 105
580 995
645 230
603 279
378 984
849 653
153 444
379 27
608 724
804 345
765 488
560 498
166 606
763 732
388 126
229 65
720 39
815 942
176 337
819 569
725 172
633 154
558 53
491 274
469 846
554 297
631 876
924 357
994 195
40 931
944 600
470 145
935 41
927 743
247 865
471 312
441 231
867 661
154 255
163 91
885 309
810 565
415 206
84 513
254 531
12 255
217 295
349 926
319 230
67 824
280 964
715 994
94 42
258 54
642 215
543 800
802 435
717 802
154 554
298 731
74 301
550 692
345 739
738 870
252 622
597 541
24 991
725 145
146 629
50 288
634 76
654 256
554 465
557 643
797 651
900 724
831 425
565 289
967 283
222 799
207 505
546 87
70 630
48 827
682 995
801 393
61 250
201 895
296 77
785 26
37 810
23 209
801 853
763 685
361 195
354 519
232 911
952 413
478 329
663 353
136 443
424 974
822 216
129 255
682 304
90 642
133 924
880 989
341 935
713 402
272 109
595 321
55 772
532 462
299 663
661 273
590 54
569 206
950 562
326 941
549 221
351 218
561 155
829 871
473 365
836 435
57 400
492 651
130 863
356 877
412 155
425 318
44 309
361 456
69 550
667 838
698 602
38 907
907 619
129 193
510 98
940 260
413 563
826 33
233 941
955 689
792 45
786 607
480 320
22 580
767 423
379 219
228 310
454 854
198 780
41 702
824 653
937 898
588 419
351 62
210 369
804 943
617 527
928 533
694 268
563 239
273 817
458 168
817 194
400 640
546 786
408 947
330 891
607 435
821 109
949 580
281 386
99 371
414 298
374 663
968 346
213 585
599 450
508 306
599 887
52 180
598 978
404 544
549 229
98 446
553 737
761 11
370 779
982 635
934 585
392 231
405 649
760 505
138 688
995 937
755 523
751 818
558 153
961 123
355 39
924 266
408 922
737 482
96 907
550 162
374 647
117 948
105 42
256 57
893 106
735 255
935 524
738 42
433 218
654 865
578 412
88 496
226 631
24 293
927 341
419 60
752 623
931 638
946 404
949 449
254 358
679 629
348 586
265 474
328 116
765 821
417 149
504 669
850 401
874 931
535 80
805 507
201 164
366 813
219 36
945 846
948 251
671 616
705 895
528 944
893 85
245 13
371 247
376 493
799 907
796 237
974 771
33 605
413 79
613 909
217 732
962 899
482 375
303 844
192 765
562 207
984 457
58 854
612 546
442 279
328 378
896 174
315 657
872 111
578 992
221 727
662 939
492 763
553 183
521 896
803 716
228 857
167 789
626 732
166 974
306 791
233 702
667 779
222 902
63 209
833 453
20 792
200 901
476 19
703 795
984 219
324 741
236 100
110 629
779 975
741 176
747 393
362 524
683 922
893 113
912 396
342 846
78 296
249 407
558 354
869 187
537 976
952 707
575 933
658 300
224 861
828 539
932 470
363 494
267 523
761 797
318 530
515 154
858 761
213 525
143 187
19 121
373 164
432 490
250 806
67 429
882 603
922 580
68 943
98 966
546 701
30 293
364 559
878 758
62 982
240 334
786 382
604 159
75 913
549 895
278 699
36 972
732 915
447 235
262 89
588 386
971 271
979 536
695 612
757 589
806 968
131 241
340 306
709 396
742 245
847 506
35 172
368 840
224 876
911 701
844 903
654 211
372 315
315 211
933 804
697 859
654 211
634 169
149 406
107 476
834 356
204 328
606 503
125 459
79 966
579 399
764 931
524 461
866 528
233 388
514 699
169 313
184 448
410 608
569 162
229 998
622 724
149 698
648 684
485 623
531 576
916 473
656 175
87 157
222 85
768 507
199 466
192 733
736 584
530 388
734 925
545 263
292 382
904 446
277 714
607 234
195 139
561 378
753 30
569 698
794 139
145 711
387 587
40 746
181 626
743 961
242 388
821 966
912 967
269 467
785 546
93 658
148 630
827 25
890 952
620 486
998 521
728 221
308 116
862 571
514 582
425 279
622 192
977 65
703 146
539 495
904 986
305 25
605 34
92 733
431 610
770 856
104 327
136 440
603 362
648 991
221 332
38 469
471 32
967 319
59 417
111 604
163 645
892 931
151 96
555 963
27 565
969 419
177 869
622 556
454 20
248 519
82 326
480 785
983 268
20 56
729 176
289 810
208 784
544 614
358 493
835 915
45 675
290 13
350 221
485 563
895 474
107 290
764 366
312 15
621 713
886 384
876 409
957 498
135 449
633 375
874 664
560 694
327 418
849 363
614 542
534 899
67 773
835 434
54 925
437 338
701 316
492 267
795 418
492 34
588 316
99 18
537 825
768 40
937 619
16 899
632 30
246 990
146 464
999 226
92 170
817 520
785 652
99 473
481 686
413 378
148 612
482 861
954 816
571 392
285 748
503 162
881 832
809 143
233 359
11 801
141 523
58 841
643 546
204 309
402 452
589 430
674 291
311 982
294 927
401 771
616 735
408 300
740 929
20 496
782 702
228 296
512 777
594 907
474 149
996 770
487 726
601 908
924 700
397 942
780 979
81 557
270 639
388 867
901 321
53 594
446 695
521 768
222 563
218 619
707 903
665 232
409 627
872 72
342 125
692 338
791 11
958 705
802 16
526 666
288 969
929 836
478 300
376 663
409 723
116 649
166 904
492 804
773 275
203 804
410 685
297 773
233 850
745 714
956 514
992 714
559 340
773 151
181 809
135 600
489 407
531 958
63 572
89 399
752 870
713 146
915 808
226 754
156 238
400 838
159 98
984 507
761 677
941 155
930 111
669 252
343 921
899 266
348 759
394 49
919 540
543 341
524 986
917 117
675 307
345 33
864 271
142 376
275 679
469 981
801 832
399 748
980 119
993 164
894 134
66 821
984 312
838 640
944 663
426 658
655 108
118 778
187 496
481 886
831 172
192 453
929 480
132 473
540 702
65 403
520 792
950 304
92 24
443 364
457 105
557 369
948 239
804 600
533 978
668 208
452 78
703 262
324 22
736 444
47 128
312 679
105 290
859 289
982 859
797 927
560 146
336 117
599 565
687 521
305 728
386 738
369 53
149 476
284 113
572 385
620 343
325 146
867 912
575 920
661 542
428 899
771 272
448 912
596 57
734 108
654 377
312 379
238 381
517 869
624 971
494 52
210 300
459 333
577 856
64 940
85 744
326 723
894 739
218 734
491 717
420 675
977 391
235 68
668 243
487 730
604 125
316 165
661 131
534 430
309 683
497 775
353 475
457 212
783 594
971 521
712 780
464 850
966 840
441 636
285 88
470 547
453 214
496 911
56 249
81 388
427 104
351 286
678 947
986 687
967 924
320 459
240 272
253 37
975 461
234 875
755 138
30 783
868 803
593 505
184 20
811 681
319 865
265 37
714 630
918 687
560 60
395 58
268 748
603 770
693 433
38 155
602 71
901 98
756 915
611 739
386 564
448 898
851 977
140 930
889 179
86 907
672 779
682 604
57 226
684 307
934 57
499 762
219 102
683 756
154 441
808 375
428 504
689 627
810 633
662 463
572 296
141 284
125 705
292 443
695 224
992 713
366 882
384 865
141 586
621 205
106 750
888 12
48 873
233 121
182 928
113 321
623 136
419 676
893 741
525 22
312 944
333 695
255 301
929 674
486 598
929 430
520 286
396 557
642 36
887 709
797 406
56 326
177 894
305 447
181 889
104 850
252 200
343 583
658 873
799 382
437 825
488 956
718 406
626 861
956 316
156 460
409 353
827 264
764 339
10 295
542 997
676 798
531 834
691 497
525 207
155 102
504 149
941 150
116 611
585 337
394 22
364 624
44 216
195 274
872 733
250 962
529 305
819 191
966 284
213 519
768 610
980 149
567 497
108 765
178 81
431 394
332 862
928 562
804 929
272 815
749 485
100 897
297 529
180 600
317 929
328 493
351 887
193 286
147 356
640 464
539 585
132 716
895 92
91 655
33 273
844 726
440 862
940 496
689 274
760 126
377 840
758 203
403 314
784 968
185 432
593 186
751 220
91 883
138 982
982 873
591 747
376 767
892 770
142 58
363 970
433 778
168 612
590 758
506 948
585 926
135 856
653 733
930 219
888 663
801 117
254 77
679 260
319 123
403 654
597 64
729 804
36 255
862 162
592 251
760 796
713 668
202 89
275 786
158 897
478 988
141 13
305 33
243 366
286 243
923 652
316 588
111 914
848 898
261 342
575 310
937 473
586 457
820 540
378 95
320 910
24 366
854 708
449 805
132 471
749 802
692 62
829 654
320 207
210 399
794 588
284 180
702 765
22 338
770 541
75 486
202 883
242 620
27 649
389 484
486 42
789 494
916 551
103 979
722 539
770 885
761 569
669 195
142 817
41 206
760 75
674 891
284 519
291 761
452 690
272 232
603 897
346 194
163 105
557 328
144 681
35 570
591 877
284 197
490 296
823 87
202 168
425 724
397 677
62 217
92 950
115 287
576 979
615 708
596 241
107 596
854 117
417 968
164 746
297 573
243 759
981 827
693 454
57 982
621 517
351 259
415 555
471 349
703 637
229 110
932 182
222 80
846 526
794 294
130 172
289 239
250 35
798 453
840 399
274 574
82 334
761 842
821 602
406 215
940 775
718 799
217 918
960 606
411 949
375 852
50 535
272 88
524 430
746 207
904 468
942 682
959 174
87 835
548 656
462 755
511 556
389 284
580 876
935 538
653 857
890 542
596 14
58 923
689 870
883 350
164 732
162 607
124 994
216 358
375 229
151 272
823 354
347 857
297 780
609 969
517 199
431 103
212 418
641 778
29 327
23 755
829 639
172 206
487 565
653 204
436 171
642 763
197 474
546 825
155 123
951 918
909 980
85 611
894 807
560 423
390 66
228 639
512 598
746 392
688 841
608 98
609 679
349 305
250 219
412 278
899 245
427 76
485 428
780 231
336 260
21 334
856 514
958 992
895 213
249 980
540 987
160 559
618 978
705 736
26 907
54 717
213 138
370 697
136 979
447 141
736 373
894 823
609 46
615 775
605 481
245 446
734 619
338 382
492 143
471 740
326 162
710 929
201 970
410 527
938 51
731 455
83 414
337 740
671 909
524 936
926 845
505 109
363 488
819 331
536 804
310 995
906 956
681 628
252 510
415 809
233 643
392 171
918 53
392 866
885 131
201 785
454 764
721 470
467 64
691 870
926 643
800 249
127 548
604 768
750 433
638 931
385 431
198 109
510 342
366 54
443 765
135 249
901 163
213 399
610 678
680 824
406 107
404 800
518 194
715 214
807 503
610 745
436 946
704 56
93 879
642 963
212 543
574 425
364 567
290 202
174 284
963 281
841 63
940 660
630 142
97 143
861 734
358 410
236 434
314 726
508 50
679 400
492 777
740 392
545 984
196 945
382 808
856 271
188 15
877 934
298 102
53 405
74 489
611 882
785 306
869 346
29 882
267 231
454 274
708 587
656 774
422 847
969 887
903 976
885 706
61 425
405 45
409 593
895 710
98 636
85 589
80 252
747 328
111 888
972 433
574 982
976 327
309 972
863 481
349 70
464 13
329 403
182 594
363 678
869 522
970 554
259 635
531 598
358 907
21 592
767 649
161 493
893 675
162 227
230 922
851 753
925 420
851 547
958 212
122 501
906 616
893 925
87 678
641 221
337 85
796 596
33 909
761 466
178 259
283 325
91 869
182 630
617 866
52 460
494 615
148 289
920 363
267 535
111 144
20 702
845 555
712 130
182 59
525 873
626 657
610 108
97 732
637 791
536 232
914 848
228 462
621 539
263 476
419 540
957 419
396 644
464 501
608 889
762 172
287 676
50 912
121 520
824 774
431 918
380 864
383 546
397 600
18 342
158 872
656 621
677 578
741 625
850 414
41 687
662 203
532 713
104 63
825 624
361 85
535 858
45 317
591 346
471 398
421 475
219 109
678 335
608 694
765 690
235 754
216 820
104 500
376 157
770 437
168 641
799 564
728 129
961 707
945 612
756 699
581 236
884 956
128 617
766 328
313 260
109 561
657 375
15 601
993 779
335 115
688 463
65 839
507 349
287 984
336 274
844 269
311 475
293 709
959 778
218 770
734 911
620 808
923 239
612 992
469 403
937 360
263 157
935 800
639 234
47 495
565 342
745 615
877 702
753 372
840 629
225 778
306 475
195 964
386 538
43 113
292 590
56 722
288 378
942 559
29 650
901 637
839 155
954 846
935 524
974 782
631 380
819 380
718 217
446 814
633 896
258 363
645 578
832 665
712 577
786 296
602 943
955 134
880 92
478 801
213 169
891 352
947 469
858 49
304 817
75 427
118 401
81 400
653 985
757 286
945 70
712 613
505 140
227 567
873 715
222 978
408 653
550 168
744 801
417 340
50 99
899 769
15 371
300 114
40 407
583 825
875 572
406 697
643 607
969 613
525 247
518 894
423 566
32 698
528 381
932 564
827 892
92 841
70 264
166 685
236 102
25 924
757 650
494 726
449 937
369 77
635 944
40 137
693 990
859 215
811 672
11 475
436 352
569 798
512 426
726 305
687 648
364 94
832 472
938 346
851 74
806 979
590 273
556 602
62 166
381 699
832 708
432 711
165 252
752 234
486 547
486 746
374 740
434 605
735 623
222 642
782 42
685 791
892 342
428 276
922 867
247 963
849 606
183 34
134 849
320 810
304 924
294 506
926 38
158 938
481 361
792 359
405 923
532 479
707 804
520 105
891 28
291 907
128 779
39 389
804 625
318 350
244 572
451 968
482 233
302 131
529 210
647 98
745 159
834 388
323 445
640 742
14 772
635 420
454 308
145 769
106 459
397 762
160 692
963 618
265 980
634 943
258 458
425 579
519 104
250 647
535 186
311 895
553 857
623 658
696 220
906 81
487 262
703 120
582 676
235 290
875 20
682 475
940 71
732 382
662 138
846 162
712 654
583 48
208 578
570 642
224 850
973 546
889 437
645 261
452 618
155 397
791 60
254 614
160 417
192 243
539 907
527 891
709 397
323 523
514 182
993 311
587 688
177 592
262 580
570 232
247 683
720 849
936 281
103 335
492 555
966 838
604 142
758 528
251 777
104 449
493 449
699 28
932 596
300 251
868 752
508 320
167 777
470 653
575 350
641 211
756 683
547 454
588 342
389 304
386 851
469 158
815 783
768 51
248 445
949 333
572 55
666 778
784 561
148 344
649 364
415 766
340 870
266 849
332 254
148 927
495 809
327 510
346 564
337 642
65 286
691 348
393 655
131 333
771 119
298 560
653 382
610 226
542 755
21 817
128 960
262 42
282 580
969 720
816 582
258 728
454 116
479 427
100 838
435 71
504 398
863 716
340 861
873 289
711 649
145 178
124 473
587 689
874 545
33 152
240 851
496 985
59 839
573 490
102 166
896 465
641 214
441 360
23 304
591 946
328 690
352 814
478 608
937 266
404 470
799 220
127 906
558 796
835 772
946 133
969 695
748 101
615 273
525 325
537 880
217 676
338 811
435 939
395 958
538 487
870 133
839 195
241 597
902 311
467 778
840 120
982 524
700 242
866 171
156 612
984 849
747 469
452 41
939 986
31 543
797 492
835 914
149 114
742 788
18 868
668 564
560 405
486 225
325 539
296 961
137 806
949 424
154 454
610 904
455 89
775 616
82 493
473 989
621 453
895 580
984 388
373 994
903 382
963 249
764 669
421 354
51 301
157 108
123 31
52 84
950 276
912 572
429 184
976 361
651 160
672 834
980 933
215 403
496 194
14 591
659 985
824 856
101 225
391 792
254 380
650 190
642 332
199 238
197 348
242 172
154 512
74 471
789 595
747 406
900 151
695 629
639 58
560 529
191 240
388 265
873 261
347 877
889 584
218 934
30 731
927 734
560 974
156 354
900 131
91 649
565 668
631 392
668 226
813 645
493 956
314 180
167 832
30 448
692 648
403 959
137 623
30 613
681 949
995 461
298 718
927 614
770 557
877 939
504 830
101 169
529 843
285 70
640 95
344 976
792 196
209 394
679 635
841 553
151 186
413 51
607 644
885 357
998 86
871 401
345 470
436 814
181 15
302 402
238 777
183 134
91 472
245 828
155 609
391 428
869 369
906 30
652 207
149 813
465 889
622 94
83 314
888 379
856 375
627 403
869 405
876 705
173 92
230 655
649 161
964 575
37 808
72 337
843 91
336 156
481 776
766 733
115 349
354 880
729 959
154 541
125 841
721 136
598 286
922 237
69 287
828 510
858 306
782 402
965 535
387 961
886 792
251 840
414 568
437 876
448 247
346 524
728 401
416 623
605 387
570 192
136 778
217 183
838 418
814 759
853 205
658 232
500 907
819 628
21 518
253 90
304 828
705 975
719 177
566 223
602 229
183 380
647 500
996 218
855 784
552 843
225 48
217 928
953 619
175 861
650 952
976 884
338 715
958 75
519 229
71 274
641 990
389 914
958 891
622 86
921 72
564 810
980 775
498 815
982 906
167 688
195 524
807 527
139 505
741 113
433 959
566 211
66 779
177 532
693 835
82 470
203 363
933 73
140 376
941 399
517 87
310 34
300 91
820 89
132 723
860 762
390 151
679 451
715 60
292 136
901 400
67 917
710 310
104 16
749 62
30 895
580 367
44 344
661 61
38 811
767 34
136 994
492 278
722 979
925 430
69 619
895 253
284 241
801 395
157 11
413 511
381 741
496 197
948 602
96 899
702 528
198 45
635 309
347 789
392 760
771 465
758 343
298 538
767 267
630 747
101 555
252 31
155 664
278 520
79 272
220 596
586 375
865 331
757 318
742 197
314 629
357 952
519 765
789 81
337 143
426 367
524 631
681 359
579 971
105 849
104 863
982 385
760 657
482 404
358 132
888 356
751 886
567 690
169 425
418 561
494 881
925 222
994 742
151 396
608 346
262 779
216 865
916 732
330 123
697 338
376 256
128 88
597 57
139 66
89 760
932 606
196 858
778 261
153 403
734 449
604 518
613 701
716 645
571 775
599 741
140 886
661 574
261 678
218 933
370 229
423 815
437 187
15 466
583 132
303 365
813 963
204 876
539 762
898 865
224 960
952 736
551 436
535 213
496 111
594 127
831 372
586 455
432 366
647 769
757 667
848 598
322 270
948 403
125 288
771 325
633 363
712 69
345 791
66 446
950 737
963 197
730 304
813 634
558 996
577 645
833 365
483 300
926 90
726 191
773 273
209 909
792 911
528 656
651 400
621 702
737 477
579 388
358 306
465 162
552 414
63 380
750 517
455 869
92 900
214 535
372 818
665 209
264 978
150 958
844 390
173 764
818 996
995 407
718 113
719 81
287 247
956 527
219 297
404 348
206 286
584 219
301 851
913 492
278 209
793 372
742 651
952 890
622 54
301 378
199 537
751 655
926 251
309 83
922 110
491 41
51 449
984 295
587 661
327 781
696 301
405 446
932 104
754 826
684 20
315 533
463 555
545 955
288 441
437 141
602 280
56 303
636 995
949 279
977 791
326 144
754 225
772 303
722 240
185 469
177 978
562 870
920 286
359 543
228 602
711 908
960 463
527 974
96 867
145 659
891 535
195 639
340 805
840 756
130 171
935 536
795 826
764 660
706 937
226 122
139 776
793 258
936 215
201 291
215 340
170 799
509 841
261 187
73 500
385 10
847 438
618 790
428 532
492 195
137 10
976 738
615 367
834 432
389 567
562 752
344 555
270 846
339 621
256 738
107 891
507 82
253 407
365 909
195 916
584 843
703 569
992 266
608 290
287 644
58 457
440 320
127 75
329 173
691 724
908 801
912 583
350 675
667 44
925 43
486 964
844 676
268 183
670 576
890 128
692 319
399 747
336 407
167 595
232 452
105 441
891 514
216 662
902 717
103 309
766 636
270 226
90 979
601 673
502 258
546 944
844 292
602 345
469 359
237 325
247 648
564 733
726 551
505 833
527 290
554 949
424 287
898 527
695 817
64 487
531 999
638 867
532 271
775 396
559 641
872 325
28 416
125 771
404 345
603 212
157 784
102 653
318 164
952 649
50 513
804 923
353 777
845 97
517 662
686 717
340 539
612 962
239 12
113 402
773 906
780 829
417 28
326 508
660 137
958 491
164 371
371 990
923 672
617 388
45 738
331 50
728 793
758 198
62 317
886 810
336 276
678 876
160 604
823 587
217 557
888 579
736 781
697 611
17 917
800 278
409 891
708 657
324 968
761 694
374 587
676 920
820 300
460 778
146 227
132 394
95 960
876 334
813 21
560 110
663 351
593 855
445 512
612 546
244 326
969 107
850 774
34 960
456 306
200 476
134 882
779 584
11 436
281 698
685 563
905 296
89 908
494 916
669 810
501 257
680 557
967 808
745 390
603 893
379 919
894 513
503 840
923 521
332 653
63 905
899 49
810 697
315 347
933 576
49 396
245 199
542 750
373 699
109 750
232 317
784 571
717 919
584 34
752 663
251 825
91 142
88 831
585 72
25 755
371 536
517 735
364 751
719 817
221 866
347 433
198 308
829 526
823 600
781 951
452 148
704 750
708 506
571 488
96 626
217 375
710 369
39 589
247 559
54 318
646 603
808 79
598 74
415 853
382 907
108 579
822 984
903 985
55 148
599 176
937 359
546 611
227 676
457 974
549 911
175 10
781 59
45 365
425 242
166 729
479 510
847 310
993 205
596 831
550 609
574 436
481 111
952 97
354 491
92 189
587 40
386 180
107 847
454 883
627 839
431 232
593 558
748 133
203 898
451 640
780 306
925 856
338 547
452 698
436 342
846 951
709 40
621 916
614 116
208 902
651 419
677 267
111 437
257 572
342 12
887 812
632 222
76 702
86 445
499 48
90 533
476 203
985 520
66 566
527 416
818 468
662 295
122 515
447 780
907 358
461 931
461 717
190 747
177 485
311 803
230 782
564 948
544 903
669 701
336 431
753 428
984 771
105 428
97 338
535 21
712 279
721 406
931 446
408 376
760 428
576 83
679 516
220 130
729 197
193 392
541 152
28 84
107 64
226 998
309 33
317 722
893 965
183 655
212 132
516 425
33 255
658 470
169 33
921 505
260 976
402 170
368 867
343 911
153 820
72 470
815 676
205 92
245 388
440 154
613 553
555 76
167 529
680 840
917 110
258 649
568 180
682 554
184 729
431 22
607 846
571 669
220 830
844 338
295 411
42 551
667 964
747 114
948 65
155 103
786 59
846 294
899 838
218 172
33 229
783 614
780 552
545 362
573 288
190 124
349 11
365 888
988 686
768 282
866 594
621 785
126 524
245 833
476 861
790 730
607 725
899 994
540 11
76 12
226 489
401 558
549 675
357 498
382 905
911 877
600 358
132 817
692 808
998 302
649 811
447 187
872 98
953 712
854 566
367 489
579 667
474 557
758 611
928 700
493 399
645 81
451 128
771 86
733 220
739 224
554 865
404 236
214 693
506 394
67 323
839 961
654 839
911 201
218 670
774 429
191 798
201 685
554 156
221 376
612 998
564 79
805 555
452 28
51 310
100 680
871 265
148 207
215 930
517 486
136 849
123 947
665 941
935 98
372 642
288 18
280 160
428 939
979 512
859 269
340 770
262 681
537 646
693 818
640 239
978 126
998 873
102 566
594 278
654 794
698 16
291 31
681 805
774 915
389 680
860 505
638 539
992 259
647 760
163 359
447 122
782 730
791 68
978 431
167 779
775 874
385 146
265 942
806 771
634 470
294 491
630 765
968 12
969 224
701 325
810 55
786 528
877 379
960 373
172 966
886 832
947 451
106 567
690 84
242 507
789 589
214 83
731 695
686 118
53 331
440 368
525 379
918 818
766 872
897 944
247 39
343 11
659 847
489 432
281 521
618 342
183 721
425 631
173 312
750 309
288 194
378 786
604 30
186 437
996 605
617 154
690 799
244 557
468 19
421 909
887 365
533 497
893 702
647 199
48 561
495 810
535 224
377 115
298 647
36 785
498 896
842 996
742 866
343 464
887 722
16 710
372 102
108 838
52 824
300 970
577 434
190 230
934 847
34 196
252 164
759 410
150 513
36 482
513 606
940 289
711 584
445 545
21 232
481 894
571 51
851 514
222 861
724 828
976 924
596 71
980 523
163 799
483 233
318 857
293 332
505 957
118 912
984 197
675 28
796 553
914 337
824 576
363 139
571 635
449 242
964 998
197 376
63 256
932 445
271 224
656 126
692 29
861 104
650 133
87 966
600 488
398 592
487 893
418 736
301 705
425 750
439 682
632 354
472 207
705 609
820 58
600 802
714 226
884 381
376 100
773 334
683 334
565 739
801 483
14 504
302 502
878 560
230 59
998 658
526 432
231 129
995 534
503 558
944 698
269 553
113 518
896 187
434 524
912 92
775 813
568 632
349 183
383 762
571 841
630 444
955 743
122 318
27 169
596 889
148 463
844 716
602 782
570 235
485 569
658 611
830 448
854 662
869 567
858 332
305 826
922 527
22 154
740 924
449 738
791 688
176 246
769 59
531 575
149 252
238 605
764 647
889 324
542 696
814 708
219 570
576 819
517 704
649 416
116 765
585 516
422 691
921 447
717 823
399 44
69 305
483 750
487 770
18 529
682 861
438 368
824 70
869 176
821 518
636 364
700 804
80 468
100 780
878 514
729 489
927 190
943 322
835 729
570 135
780 415
772 621
706 404
475 166
857 778
16 748
875 528
850 424
339 222
979 209
874 455
351 792
397 120
229 663
911 309
837 674
442 226
243 726
764 353
798 426
629 348
536 14
596 108
592 871
577 314
160 363
985 729
147 429
281 586
804 533
765 361
297 487
785 711
545 949
610 867
402 340
465 981
690 973
911 708
372 964
304 366
497 878
410 752
482 150
654 916
10 417
189 580
690 968
479 331
869 342
26 721
875 719
876 639
979 540
82 769
677 337
914 635
383 61
417 644
841 784
381 340
775 826
762 691
487 541
919 845
523 845
773 638
601 799
199 396
206 521
600 516
553 614
736 593
707 465
312 272
363 94
334 660
956 496
981 114
722 309
306 140
566 866
92 455
995 390
797 715
617 849
848 187
175 832
628 531
580 467
559 147
470 746
106 44
704 517
844 884
671 223
62 963
400 884
641 684
933 205
583 359
939 349
644 896
997 741
900 821
107 441
450 930
744 983
293 77
480 533
556 375
845 669
473 87
91 244
560 841
174 607
403 825
371 634
67 430
129 497
632 151
163 719
296 186
869 656
59 315
183 928
790 726
490 783
674 842
732 576
518 257
447 962
553 58
440 295
258 668
887 667
395 676
124 400
988 774
841 398
707 676
308 771
496 222
393 907
255 151
466 789
132 682
836 235
69 122
850 422
954 127
593 235
571 658
184 471
80 628
151 451
76 234
376 307
132 710
295 666
565 526
875 978
538 113
176 776
289 256
900 373
652 590
289 60
557 638
435 524
690 293
697 20
883 152
613 190
625 868
175 291
341 685
691 326
416 947
647 966
732 327
905 939
158 925
504 632
327 112
425 885
306 749
52 243
490 712
427 618
46 389
207 913
252 821
183 666
882 924
506 885
194 928
250 705
619 36
664 827
12 60
205 93
112 377
587 749
27 352
858 624
695 970
474 442
683 859
274 846
349 95
915 721
916 765
535 995
831 367
372 983
471 531
670 303
689 543
368 449
163 402
478 406
869 569
35 580
528 428
394 292
683 457
749 905
390 890
695 786
719 162
673 457
408 626
608 27
110 177
637 269
781 829
496 233
309 671
909 942
499 266
756 915
503 883
239 825
634 109
591 10
262 327
818 410
703 376
980 748
45 195
349 976
309 366
447 668
242 665
509 577
595 254
650 965
265 921
96 937
908 559
476 869
285 921
379 839
376 105
517 810
548 614
969 292
189 809
475 356
234 965
486 60
804 731
585 213
297 421
226 980
675 788
891 802
719 173
323 78
839 267
218 68
263 906
35 741
583 813
763 71
979 447
722 867
118 275
592 684
483 689
406 300
771 166
662 416
974 751
243 447
492 897
945 356
212 168
864 88
702 18
226 125
358 289
440 152
78 132
126 396
504 198
233 376
604 887
108 434
764 459
980 553
179 271
806 764
935 107
980 909
775 882
360 875
660 472
172 495
400 742
748 479
465 56
912 730
728 314
898 84
84 183
937 544
659 390
422 890
191 354
378 143
938 418
546 784
259 936
122 195
61 794
937 860
103 936
530 633
471 906
773 343
900 807
278 722
522 701
430 562
189 720
120 571
606 823
607 341
947 554
510 334
265 217
577 948
685 114
90 210
916 793
39 155
563 328
667 819
920 88
633 867
117 471
913 82
760 84
264 741
250 821
869 312
642 282
766 887
979 866
700 152
946 122
511 105
873 746
356 439
284 132
559 109
745 641
723 68
686 468
160 847
848 78
780 643
839 628
138 11
642 210
520 368
206 873
564 808
46 330
664 703
724 116
840 65
305 125
363 205
190 518
947 144
750 174
251 977
185 32
284 219
57 598
143 752
394 948
228 822
589 977
327 359
625 72
772 229
310 722
651 189
616 200
153 639
988 919
630 78
313 432
884 980
826 290
669 438
606 94
298 704
80 494
693 262
134 201
958 540
159 763
643 674
513 627
537 170
797 520
556 736
161 499
564 802
700 43
849 509
682 903
414 953
695 314
326 803
725 844
351 895
127 564
212 25
513 835
91 365
984 444
895 776
359 42
295 65
80 538
583 526
688 820
420 329
150 883
579 386
799 904
675 253
64 869
664 561
68 701
452 644
555 331
348 591
940 74
972 561
953 911
358 317
691 880
333 667
954 315
216 629
504 358
163 285
837 558
595 816
170 973
615 576
500 783
749 184
518 313
685 458
84 284
164 53
365 44
668 105
406 343
635 172
791 379
911 406
346 84
71 454
755 121
104 914
273 471
741 98
79 116
519 278
102 662
547 43
681 812
142 238
436 970
734 121
963 229
101 41
272 539
580 479
425 392
336 55
568 70
781 625
181 333
160 538
148 364
355 199
998 657
815 890
573 656
878 548
216 427
842 65
497 89
136 415
624 952
21 455
778 485
219 605
659 370
758 46
161 548
51 781
300 138
140 764
457 392
766 520
274 879
310 252
626 707
479 766
328 527
476 956
104 923
108 211
112 179
179 139
437 95
530 269
146 800
641 152
51 561
796 277
71 817
633 735
539 498
750 74
436 681
939 986
394 298
764 609
288 427
178 279
429 881
880 369
38 988
23 859
674 766
813 754
690 66
215 988
111 608
141 591
281 820
63 928
379 281
243 284
974 560
23 414
198 16
16 442
543 59
291 568
355 883
740 20
454 62
341 386
141 395
73 673
726 408
193 356
520 333
839 237
24 739
833 884
631 237
227 696
629 834
273 708
237 16
971 415
187 491
728 888
423 241
256 895
528 124
687 409
197 565
697 405
722 848
248 434
659 163
401 192
316 13
613 728
230 901
695 629
785 266
491 330
182 422
428 356
60 684
81 281
568 149
392 464
158 986
478 929
746 836
32 562
853 124
725 501
993 761
932 662
318 488
79 831
781 961
919 247
991 71
144 685
758 885
997 830
91 528
363 154
16 965
856 437
419 634
613 482
297 568
659 36
612 159
144 771
96 684
396 33
618 710
115 291
375 280
300 896
874 424
546 199
609 475
644 409
468 194
617 650
351 57
416 268
189 264
730 964
172 408
408 731
121 834
254 900
587 321
636 423
217 316
260 353
123 327
448 605
445 135
948 220
488 936
490 851
384 115
969 228
502 387
973 136
306 542
239 49
453 306
601 429
803 543
665 423
666 125
695 208
692 226
94 558
466 608
604 54
941 837
643 856
637 304
394 526
722 669
983 197
85 134
181 895
743 264
940 272
127 652
266 704
458 150
884 308
275 675
879 657
721 275
421 252
858 457
70 481
973 344
111 757
59 776
249 868
84 705
643 525
330 25
864 748
561 174
153 947
48 816
151 701
403 525
368 987
847 179
365 48
276 545
338 287
181 292
660 873
518 369
971 641
792 421
245 501
547 111
965 15
113 918
379 80
535 387
226 643
987 547
455 685
411 129
993 21
188 890
459 835
843 779
682 863
563 199
544 243
209 244
659 353
201 71
941 155
830 937
219 725
763 507
839 641
830 425
867 335
725 260
516 662
711 788
758 210
564 118
115 583
131 627
104 295
496 905
263 889
162 764
569 836
589 46
990 790
73 937
811 589
16 314
220 23
573 868
748 460
820 542
467 980
628 145
444 263
827 568
592 492
263 350
123 459
424 761
594 327
880 136
511 246
652 411
911 164
501 716
207 127
223 449
329 807
764 33
198 821
970 440
334 534
621 255
465 361
362 38
911 580
902 147
593 174
269 512
504 277
892 43
645 512
314 86
885 387
704 179
115 545
658 412
595 923
828 352
819 151
187 786
421 275
620 91
575 79
555 205
756 381
360 91
814 433
864 120
713 823
507 122
375 618
576 926
191 98
611 203
191 128
430 288
123 167
195 825
211 954
207 72
270 66
221 514
949 62
660 382
738 566
962 581
788 961
710 404
174 381
273 705
324 394
161 643
213 130
805 664
92 793
961 557
14 245
189 466
977 172
85 338
443 933
833 40
674 115
710 664
542 754
781 814
555 14
703 212
352 253
779 459
540 143
440 935
394 890
356 249
693 892
236 34
221 647
233 532
849 559
914 612
166 977
742 701
712 215
703 492
836 867
544 753
559 935
445 972
973 417
957 904
104 164
407 848
296 395
593 649
894 240
794 37
899 943
939 577
302 616
28 559
248 745
752 482
801 900
349 392
332 34
944 162
782 298
340 386
500 828
464 137
720 838
684 718
10 245
308 413
127 600
870 579
995 699
427 112
850 330
117 923
568 490
108 603
27 250
52 14
954 396
698 14
376 334
256 989
490 782
742 241
22 450
355 983
850 104
560 161
713 392
765 18
486 156
917 531
567 169
46 103
258 399
575 461
646 745
814 99
891 451
532 888
487 592
366 148
628 891
894 167
497 275
531 368
756 418
466 60
483 986
577 36
419 858
997 805
297 22
284 670
640 995
11 984
432 492
422 753
809 776
656 612
241 152
493 761
960 724
152 211
191 644
827 795
267 309
740 453
142 299
457 839
43 146
633 99
78 981
863 645
291 190
182 494
188 554
848 369
970 526
334 804
919 187
652 866
935 352
18 804
342 874
880 383
252 48
264 325
416 575
399 534
110 945
841 528
563 271
52 545
761 902
702 29
482 363
889 223
197 503
812 998
346 838
439 871
753 941
91 768
117 923
764 710
452 356
156 101
636 351
948 365
659 136
339 125
997 914
283 340
318 481
86 356
551 176
685 958
869 585
815 252
404 169
890 642
196 850
252 468
424 250
246 597
697 575
185 231
264 632
445 589
638 370
720 356
611 195
758 975
168 113
390 826
951 443
167 433
149 799
554 283
896 966
756 41
746 56
829 685
101 248
389 935
151 918
127 305
311 445
578 778
809 142
84 445
284 960
417 531
349 480
441 184
848 598
306 901
329 994
548 470
759 139
954 819
263 746
579 365
614 137
683 464
124 907
937 803
781 692
676 179
44 80
147 858
377 251
585 629
561 702
37 958
678 363
25 413
323 526
642 718
941 729
682 43
855 555
710 71
693 631
712 659
264 622
678 710
441 827
874 734
945 405
583 329
762 883
836 567
279 882
83 286
898 164
15 723
99 184
698 664
886 394
917 358
855 142
757 976
192 749
174 353
302 15
470 543
511 799
72 303
694 641
338 968
461 553
729 213
120 190
538 194
828 132
668 419
210 708
770 182
145 12
930 121
81 453
533 331
496 191
229 924
293 398
77 363
419 264
439 306
681 714
644 156
289 364
532 886
119 204
323 955
571 85
247 989
125 209
901 403
978 766
242 939
311 519
36 673
823 632
947 135
270 404
893 966
106 883
294 223
631 720
562 497
494 202
666 13
314 260
341 929
778 230
662 402
208 320
981 219
472 766
450 117
996 477
740 510
549 109
669 952
794 946
923 703
303 672
554 459
220 512
71 656
137 710
66 529
264 874
689 104
726 233
95 654
149 901
487 692
894 837
835 418
199 799
847 210
504 408
431 159
214 454
590 804
233 593
346 55
855 121
632 959
749 931
294 92
237 918
920 651
935 657
40 233
168 281
325 448
513 953
683 867
269 114
33 632
967 140
689 394
281 409
465 40
359 86
122 724
737 870
643 494
94 179
607 888
396 98
649 835
686 56
519 884
647 767
34 740
395 654
764 953
281 162
322 432
677 539
231 653
873 214
11 142
667 468
551 63
614 931
610 672
139 645
398 653
459 676
617 71
440 407
932 775
421 935
938 518
301 708
654 560
923 461
379 180
104 705
706 880
361 970
396 680
762 568
225 935
202 728
147 560
71 275
270 950
827 476
660 426
259 763
705 625
597 988
361 49
545 41
147 548
100 426
938 737
350 570
92 913
218 954
872 434
181 60
919 166
341 905
846 922
694 922
776 649
838 750
623 364
919 65
56 752
920 193
177 607
17 559
811 52
934 185
150 643
919 647
486 788
987 194
781 726
647 459
105 182
571 668
157 477
807 876
822 246
946 221
15 277
775 186
522 320
237 178
958 920
120 434
233 894
200 372
773 913
56 641
393 733
766 196
313 978
343 471
36 870
634 26
416 458
436 255
14 366
301 89
499 854
71 414
571 700
709 560
983 247
587 470
551 674
435 80
991 447
439 392
521 577
946 444
637 45
199 587
863 36
87 601
821 57
707 493
449 598
222 820
214 866
627 469
729 392
673 494
111 783
982 152
159 489
152 545
259 455
334 492
323 69
592 397
368 39
975 915
103 153
835 412
743 856
526 675
442 335
398 306
980 202
395 72
395 841
804 77
306 814
958 646
636 583
669 455
166 68
739 643
353 790
64 889
787 26
372 583
953 774
648 590
72 799
692 163
736 194
536 808
256 568
679 715
876 940
303 414
554 127
177 602
65 884
473 928
605 406
857 590
545 403
33 536
814 166
419 264
989 752
460 307
108 638
415 506
961 895
106 858
519 105
578 933
456 135
175 936
74 993
167 91
241 680
695 476
300 513
129 488
183 388
260 810
566 855
321 490
912 700
45 239
845 15
284 994
362 660
366 441
117 977
971 548
133 282
704 845
505 556
977 831
988 375
493 953
250 203
463 942
935 337
353 946
550 468
656 798
679 151
814 98
925 585
466 212
311 711
269 767
979 510
807 357
560 319
631 372
163 705
169 753
736 595
710 493
789 60
528 851
345 946
77 313
58 363
700 976
817 76
788 901
183 126
628 590
112 835
660 864
942 545
789 161
79 878
526 888
586 919
12 970
598 337
976 700
127 42
930 681
473 287
354 220
453 628
605 440
354 583
519 733
341 643
866 286
588 293
840 983
910 251
851 245
455 107
211 346
943 823
249 216
123 666
246 679
190 681
18 116
614 412
799 889
731 362
313 477
378 910
307 181
283 934
595 534
142 384
710 186
147 391
503 873
502 700
79 159
441 903
913 577
491 434
993 12
188 669
976 447
355 934
549 244
945 811
247 345
625 197
982 828
582 228
117 520
873 323
253 122
431 724
792 671
980 443
536 385
184 249
635 673
255 116
348 171
875 47
726 145
898 568
158 386
134 289
97 802
727 555
662 154
545 709
697 467
800 308
809 505
333 368
89 753
438 671
637 161
219 825
519 876
306 673
717 325
101 835
897 137
910 674
491 88
112 448
303 345
431 592
725 797
866 595
143 706
558 958
804 918
169 667
926 519
552 721
388 535
612 328
248 788
690 555
496 595
12 879
265 621
959 296
964 628
348 98
128 46
559 79
704 753
911 798
584 474
29 111
391 594
778 335
716 91
963 459
74 747
680 993
20 206
658 381
182 134
640 672
444 247
136 831
628 308
212 414
60 843
717 169
916 499
660 405
320 165
126 676
832 249
574 303
146 805
825 648
837 787
140 922
151 798
837 178
530 130
96 197
881 192
800 575
15 424
348 221
242 389
717 36
640 214
745 952
520 977
27 477
64 565
121 745
765 629
388 50
661 179
623 275
545 143
942 467
294 433
863 67
636 165
102 308
176 115
237 635
141 15
738 238
512 86
503 817
984 61
327 80
715 588
133 20
66 413
376 828
669 403
381 634
928 642
821 547
153 943
979 548
265 786
96 244
310 996
728 653
284 814
633 786
126 90
764 568
570 858
196 780
57 242
358 938
239 109
25 698
824 48
176 94
452 145
913 118
717 480
864 356
583 294
858 217
710 397
347 980
601 268
800 854
972 202
43 607
905 42
808 379
786 560
54 957
834 40
86 409
293 584
274 662
453 714
785 128
529 839
475 290
767 550
396 874
395 715
680 243
66 910
424 388
898 968
673 97
201 925
228 409
521 347
574 207
768 362
125 578
278 795
921 865
488 765
806 575
522 696
617 37
530 363
18 313
92 657
538 341
500 335
419 215
513 666
796 688
676 607
813 781
703 528
493 648
897 972
559 201
758 381
593 632
141 418
12 89
25 510
636 123
898 283
588 33
826 257
919 842
88 506
31 114
466 31
393 312
169 352
256 707
41 222
411 246
879 564
730 529
300 801
606 425
106 470
479 300
318 783
502 336
937 812
250 102
374 985
895 704
567 170
246 809
20 965
358 861
104 567
930 403
854 211
600 140
177 973
303 211
262 641
634 860
553 190
201 72
820 119
780 125
255 507
381 856
878 739
176 40
880 296
959 246
189 601
713 557
517 917
648 459
670 87
232 370
101 280
351 26
664 29
593 635
546 755
523 177
566 332
694 552
466 969
866 558
634 477
673 309
548 59
568 156
550 353
991 348
668 83
178 820
58 135
618 207
29 523
451 743
842 132
912 692
582 190
993 387
372 36
322 978
353 302
179 747
86 269
148 845
527 439
234 471
875 663
18 282
588 511
586 923
122 272
67 933
832 582
370 595
863 500
917 317
535 648
161 388
658 757
386 51
44 713
111 820
575 491
761 801
354 541
57 118
736 537
219 143
498 27
118 695
600 774
930 969
53 851
393 114
400 494
19 697
443 741
847 629
406 247
194 522
786 651
906 843
100 940
818 599
817 396
533 237
39 87
376 512
97 171
628 104
247 370
413 973
837 228
625 333
57 614
532 630
402 565
971 858
417 318
760 168
328 39
528 713
664 858
389 13
497 270
202 906
355 84
207 429
709 977
607 662
336 51
556 229
578 936
272 451
402 365
976 332
837 44
759 801
638 546
324 210
96 469
154 411
660 287
725 314
778 68
545 93
177 682
400 746
593 198
505 624
722 227
723 497
837 744
758 543
566 18
184 237
472 687
15 264
961 457
992 908
485 657
291 999
988 772
704 369
741 491
20 460
230 976
503 949
507 416
827 785
856 411
544 231
350 522
15 899
899 538
922 808
904 270
47 607
186 124
802 114
836 795
854 345
881 336
28 203
38 634
333 208
193 897
93 456
71 125
545 166
788 105
205 399
337 174
419 27
497 384
985 722
906 607
614 458
607 690
392 315
498 947
641 170
516 740
564 116
802 452
238 915
77 860
868 943
845 275
359 609
50 974
798 358
736 115
895 429
712 674
718 26
228 149
202 16
343 860
709 592
615 196
944 635
314 350
266 13
212 304
709 926
435 99
231 486
104 233
655 271
763 191
189 19
131 763
703 534
938 574
935 411
857 708
789 109
281 620
28 986
129 268
390 166
815 253
771 730
258 10
540 700
812 901
634 419
623 86
643 27
57 388
885 337
998 429
470 210
736 647
527 303
421 149
901 222
681 852
304 351
896 632
372 865
738 200
975 676
180 424
112 943
182 437
400 311
555 804
512 66
389 755
18 327
135 841
745 888
725 591
300 869
834 717
441 894
135 998
811 284
809 311
153 336
36 847
983 698
711 473
635 265
32 574
416 295
116 418
810 569
248 970
989 707
868 451
86 642
620 493
382 323
101 546
100 178
270 128
931 542
360 906
87 832
45 494
793 518
109 58
901 425
948 119
619 528
169 677
361 798
259 791
597 506
318 389
733 212
761 996
396 840
227 807
619 925
971 93
118 210
669 584
997 692
504 352
943 71
245 662
917 29
22 245
520 413
567 231
203 350
524 781
27 868
478 134
188 39
392 878
398 141
748 371
545 782
108 203
769 933
877 694
341 939
928 359
807 698
866 819
69 455
986 344
475 238
800 473
987 38
322 153
552 704
493 608
691 560
537 844
820 232
182 461
740 353
155 790
953 700
150 920
382 10
374 39
72 766
335 51
11 823
295 658
649 469
595 181
380 463
59 515
800 982
808 407
893 713
816 309
813 339
108 977
876 684
80 991
611 915
796 300
646 963
403 531
947 768
174 510
66 871
614 719
560 598
61 636
601 500
126 594
625 562
833 480
873 670
36 914
481 591
761 192
86 141
801 852
220 877
656 834
293 104
313 768
930 773
685 791
877 405
664 364
891 821
59 190
890 299
340 206
233 52
621 453
804 448
53 129
592 741
626 316
783 839
272 771
672 128
290 867
81 290
343 584
716 314
63 248
974 894
952 410
303 462
215 363
680 799
772 157
722 239
356 750
290 60
179 546
558 621
162 935
909 32
602 893
465 771
524 354
929 655
738 792
236 60
118 327
886 562
800 557
883 11
492 920
470 571
216 787
823 381
492 686
903 795
840 603
932 115
799 83
102 326
710 294
405 734
300 533
86 995
299 265
832 49
826 341
908 779
366 258
943 617
279 70
683 64
83 868
840 189
792 685
173 837
299 152
78 923
492 331
770 79
17 468
753 994
84 721
216 62
266 802
928 611
854 160
764 555
753 39
683 223
505 764
554 133
874 951
975 219
199 819
971 736
998 80
314 597
751 519
429 115
525 717
874 397
635 752
779 415
243 949
723 896
417 898
441 879
372 526
268 683
475 431
242 753
144 199
32 873
873 12
516 432
559 207
538 218
994 212
742 929
487 223
902 313
970 202
989 401
841 219
447 410
986 594
23 315
134 762
409 337
287 463
617 160
161 907
480 680
740 410
501 960
348 46
635 273
34 430
688 957
12 862
791 666
346 890
154 577
988 300
346 518
603 110
699 351
957 657
464 740
819 771
509 387
827 425
472 792
73 175
475 352
609 546
12 161
456 399
775 16
810 865
691 549
543 850
106 952
189 768
333 56
939 422
492 103
35 952
132 894
240 732
893 794
762 169
53 866
362 315
786 444
687 382
136 404
564 28
881 527
439 870
283 695
655 329
79 301
138 506
691 506
585 117
560 494
923 696
963 264
961 324
435 580
286 734
385 944
556 851
885 186
742 804
937 433
476 689
593 333
557 801
500 169
337 122
292 246
597 35
495 951
60 781
837 456
458 713
84 782
72 127
23 749
397 163
299 409
792 980
852 18
395 360
150 835
336 526
417 272
770 210
423 169
357 219
659 398
111 411
550 153
903 78
258 997
873 499
554 789
228 859
812 391
351 420
674 169
245 161
92 505
956 465
658 944
364 153
235 452
866 483
10 719
41 831
405 494
688 858
126 772
873 332
708 572
934 803
619 102
470 658
540 883
321 936
132 688
385 807
856 672
277 726
136 689
453 27
358 555
448 187
151 259
729 774
439 265
329 420
949 882
634 211
680 980
925 189
699 563
73 951
931 591
31 904
268 567
95 29
531 716
416 485
893 664
941 19
598 757
121 68
890 821
456 348
924 439
337 865
242 20
249 710
586 819
361 866
111 269
188 744
48 652
254 830
808 941
634 503
445 563
545 65
974 226
471 810
701 481
265 718
58 713
750 911
143 550
939 252
80 235
837 955
240 343
72 534
872 942
892 254
14 211
578 114
377 504
468 900
543 873
384 212
891 429
778 214
102 457
918 345
875 143
778 960
327 815
907 578
858 438
452 810
638 819
25 812
27 308
399 632
533 402
629 478
872 282
508 239
220 864
624 712
358 900
594 437
672 54
265 596
396 23
483 50
424 521
383 655
545 490
416 751
636 802
335 723
436 108
904 161
539 235
76 972
68 626
70 541
197 605
313 879
575 648
486 62
511 63
327 800
217 990
852 883
513 400
452 106
403 499
701 860
213 789
118 501
263 720
57 637
156 389
760 391
306 363
203 254
101 948
824 25
14 802
735 385
237 613
971 171
654 614
992 791
449 45
901 628
639 256
141 600
234 386
393 479
75 211
734 194
434 807
366 150
647 62
301 434
515 222
554 894
580 796
206 606
259 468
157 261
470 801
257 580
341 208
950 817
610 810
291 660
350 904
606 358
570 683
931 380
699 237
524 296
354 655
150 561
560 462
118 775
507 723
490 855
586 377
811 366
385 193
413 698
312 50
56 308
806 261
463 104
351 193
513 652
735 292
934 107
558 179
876 489
615 687
58 223
144 956
229 601
191 683
605 253
255 472
584 34
71 890
880 89
234 375
960 234
547 296
479 83
162 208
671 793
619 179
392 931
346 658
179 35
305 977
534 848
14 765
327 398
518 429
352 457
841 979
65 727
631 146
972 538
956 631
175 687
598 358
70 771
873 10
197 650
354 27
898 967
614 776
770 547
307 383
383 347
892 393
392 716
184 497
25 768
648 605
918 620
51 620
287 200
305 525
248 815
485 819
761 640
760 110
239 771
247 730
970 894
644 217
248 323
538 135
515 958
205 613
264 219
180 12
191 126
630 464
844 171
900 395
672 115
835 85
335 212
25 516
787 548
950 735
447 812
899 223
929 102
420 811
92 877
698 767
851 313
521 186
688 584
71 731
991 924
685 968
53 862
306 441
477 446
769 866
224 559
795 340
625 995
151 496
983 867
479 753
245 558
230 302
647 179
245 318
952 564
897 739
495 68
419 945
311 907
541 867
428 278
840 262
192 916
323 833
206 403
997 816
465 701
336 785
247 41
182 49
78 590
722 576
732 830
784 927
313 874
332 834
708 641
599 952
589 350
950 350
953 535
272 443
294 575
772 806
652 848
13 619
70 157
894 236
609 685
431 71
514 745
188 870
58 304
124 539
219 986
324 495
506 755
41 418
997 419
301 16
728 486
773 362
844 57
310 130
619 867
221 329
414 865
721 328
871 668
338 842
532 205
262 961
208 539
199 166
652 186
949 393
764 46
858 190
28 95
353 693
702 580
132 612
635 498
647 615
928 963
851 101
976 89
928 434
61 447
762 492
84 615
561 175
198 281
293 971
606 114
603 946
145 20
389 859
31 461
740 131
146 490
827 367
205 926
479 746
662 215
689 720
683 139
853 593
241 966
354 437
120 887
551 926
629 456
707 858
551 919
23 954
104 385
563 141
502 780
39 411
126 904
696 322
387 323
152 927
183 751
861 223
272 882
659 600
483 533
750 257
963 27
170 237
778 302
23 441
891 751
181 959
479 880
54 524
433 930
890 140
707 361
654 170
437 12
132 652
190 875
210 747
995 178
956 841
457 215
547 372
832 732
297 83
18 238
119 928
570 189
907 481
540 669
975 600
641 999
799 942
691 800
660 595
480 537
969 349
374 231
49 360
773 579
128 612
308 366
161 613
433 137
317 785
623 809
770 52
473 184
192 649
581 530
139 433
932 200
954 276
930 522
404 494
677 462
818 460
761 212
210 99
921 311
855 305
16 279
757 968
541 648
62 390
560 946
829 29
648 598
726 553
785 90
423 559
409 833
563 484
318 762
931 544
810 487
772 696
747 583
979 48
153 509
662 498
685 732
801 852
347 875
871 505
501 916
403 929
152 313
686 270
752 665
243 183
533 26
848 234
673 261
723 892
493 234
269 667
205 564
687 443
665 896
154 250
297 93
961 469
980 510
573 162
340 810
377 302
678 422
503 180
192 417
462 358
978 290
410 979
668 567
775 411
242 570
404 591
806 553
290 687
701 45
806 433
240 716
293 593
93 807
902 31
131 437
138 479
629 993
320 728
93 618
717 869
967 680
702 485
517 960
883 566
586 362
367 684
490 246
442 921
531 681
288 636
927 127
925 789
929 239
766 686
610 134
459 407
478 50
190 543
158 812
950 173
51 415
764 359
611 501
89 414
245 333
795 674
836 648
412 485
992 59
890 638
816 49
41 792
986 634
95 808
858 446
547 188
586 126
321 184
132 272
151 497
667 805
530 304
646 306
305 91
416 946
192 855
853 436
860 604
321 703
181 592
456 679
249 666
612 92
532 408
376 415
944 314
194 241
933 723
813 968
142 940
895 130
888 141
42 770
718 215
397 714
42 196
403 365
203 149
787 340
713 589
878 599
432 477
338 425
490 798
448 103
826 509
900 468
450 385
516 200
274 77
923 642
359 610
221 741
64 582
459 671
746 546
810 167
261 822
15 158
651 294
508 29
584 714
519 634
403 357
307 210
590 752
123 404
201 143
768 266
646 297
424 595
319 64
906 946
622 73
854 483
62 867
678 490
303 115
130 486
642 602
499 347
37 995
694 953
803 642
303 785
112 449
239 707
460 120
547 391
692 795
394 653
580 801
60 492
292 699
587 269
631 539
949 167
297 145
191 49
676 504
692 914
448 22
895 445
646 735
399 284
175 749
288 388
313 43
81 230
183 770
667 96
234 937
605 55
166 500
670 636
529 272
132 499
432 477
202 148
805 628
661 155
38 956
27 447
586 658
845 523
712 104
714 660
558 951
286 770
887 485
194 319
544 224
169 859
291 131
391 433
401 188
706 614
267 76
341 987
205 526
650 730
17 529
651 953
406 139
296 425
26 580
343 658
139 453
327 60
269 594
642 24
289 645
191 582
305 604
372 855
151 80
605 564
858 490
619 358
511 470
140 991
34 328
956 70
713 790
110 844
70 924
805 924
959 163
308 953
264 750
231 107
684 516
705 594
366 490
876 278
799 469
625 365
227 697
316 892
155 427
619 800
432 932
181 357
695 101
851 639
744 310
39 759
633 507
155 544
43 983
716 298
618 890
98 476
61 211
23 219
415 65
573 204
840 615
202 406
285 609
688 491
512 21
340 527
656 535
564 679
610 389
608 547
716 405
367 51
917 293
942 978
684 393
603 520
575 18
852 274
720 189
440 992
980 231
137 861
290 413
446 888
309 367
102 915
130 580
301 774
984 273
354 929
34 253
211 70
565 153
176 860
400 200
868 256
454 277
550 629
815 539
610 45
71 865
281 70
232 200
927 726
437 328
942 151
257 316
199 611
390 350
943 667
446 80
362 815
191 747
236 43
193 966
332 197
574 797
530 844
951 302
686 935
30 709
830 899
917 649
25 922
431 518
786 531
388 766
49 225
117 378
529 327
147 514
247 193
668 873
829 743
331 253
561 839
729 901
245 365
936 268
550 700
817 481
702 516
125 855
906 324
684 127
374 542
202 163
962 631
385 959
292 368
562 492
417 625
187 54
959 603
76 789
997 930
306 926
680 941
399 343
442 395
651 760
382 185
391 774
300 509
454 621
151 826
745 23
356 300
795 341
294 155
329 290
153 615
608 227
57 610
87 856
24 875
211 457
206 362
65 763
950 600
937 211
719 810
908 867
956 312
184 590
597 348
860 533
32 613
122 236
265 301
13 560
580 856
649 685
372 883
948 149
231 362
327 437
378 200
564 362
797 610
88 259
794 480
432 54
550 500
927 629
390 466
515 910
638 990
977 182
478 117
980 366
406 705
907 957
795 59
573 832
910 373
142 216
397 991
231 885
344 937
375 637
989 397
432 379
246 602
951 984
876 205
888 291
412 449
313 868
620 773
279 586
886 555
963 689
424 275
847 596
636 965
821 602
441 940
672 620
797 946
792 82
638 161
923 663
836 233
450 670
987 825
83 374
676 197
31 413
45 183
314 475
864 930
850 315
650 809
35 621
845 792
949 383
824 13
237 671
537 661
119 79
883 79
739 932
874 565
510 760
131 527
655 337
854 280
968 650
824 16
941 77
567 894
90 823
237 511
985 513
499 242
671 518
257 844
920 26
91 172
650 877
821 274
768 508
507 320
570 157
408 492
917 207
937 249
200 514
206 279
333 621
819 762
156 917
705 167
364 220
810 358
632 497
829 481
971 817
50 971
98 797
77 465
21 79
162 669
579 982
213 364
549 662
200 756
283 244
59 336
906 505
792 638
79 905
798 631
768 952
635 561
769 600
151 848
571 164
800 510
79 494
602 804
638 113
736 446
48 608
412 130
900 371
289 561
882 789
57 387
440 644
110 53
319 694
100 752
337 982
402 480
347 156
341 650
97 512
380 459
744 173
142 57
538 582
982 737
147 285
744 378
942 574
438 510
498 654
695 25
484 22
240 382
325 55
726 767
726 654
424 965
363 747
906 558
936 726
144 398
12 865
440 640
418 962
773 269
680 262
625 868
69 682
509 456
822 499
134 561
218 455
354 717
420 855
279 80
43 897
657 970
963 182
940 774
152 660
493 39
847 63
263 788
682 64
729 495
673 961
504 131
450 660
20 793
86 664
905 529
640 157
403 790
974 448
985 512
755 202
31 417
891 138
678 427
545 116
530 426
63 379
204 933
419 723
744 670
861 802
704 657
85 253
802 247
136 202
949 676
868 45
933 142
479 142
32 731
759 21
522 410
890 175
856 202
749 285
864 487
678 800
97 587
435 335
797 728
760 42
515 138
303 579
908 808
987 491
765 227
279 370
794 544
968 488
766 244
641 286
138 102
118 612
383 764
928 558
121 551
404 143
334 152
404 839
18 304
433 376
226 257
322 109
467 928
459 573
541 287
953 761
207 570
460 908
880 559
731 243
412 71
603 679
57 805
409 491
171 790
553 925
485 969
916 562
535 292
506 842
840 376
377 172
793 217
889 84
500 56
585 726
347 543
309 26
287 248
585 281
217 981
25 103
41 351
54 163
583 245
943 898
97 729
39 306
175 711
685 585
975 279
94 538
563 336
27 70
40 740
696 457
874 153
686 569
279 63
811 14
59 687
790 614
857 635
467 910
401 146
260 578
346 844
321 204
49 142
147 280
502 861
87 139
370 77
154 522
998 869
179 963
356 674
267 127
336 804
167 264
347 974
425 701
202 731
121 367
731 663
700 357
480 806
326 708
896 113
711 506
593 754
884 207
971 73
291 211
877 259
153 507
497 606
339 78
367 701
91 791
855 16
388 440
712 998
617 114
728 885
76 143
800 761
319 418
899 72
137 531
967 545
812 412
758 85
858 359
807 547
618 842
688 210
107 919
673 579
451 21
191 85
514 10
767 252
444 190
540 360
300 770
743 71
641 797
212 101
199 813
740 674
635 698
942 61
79 843
113 429
831 904
883 554
870 762
431 596
107 983
108 664
104 788
133 388
447 75
996 591
739 21
966 231
673 287
545 758
522 247
613 974
494 420
798 437
918 162
84 12
972 33
875 939
403 988
331 290
437 586
786 302
146 727
791 432
448 501
242 550
809 942
157 26
843 211
717 512
908 488
327 105
789 70
577 535
943 867
949 519
190 482
150 483
671 479
162 703
736 823
822 93
130 959
314 590
918 217
595 499
548 186
287 780
73 220
518 648
584 756
199 70
231 771
902 109
299 396
742 697
16 987
79 619
850 914
491 723
749 154
496 998
459 271
772 59
664 181
892 729
642 433
332 866
309 768
256 937
594 825
724 143
727 660
433 823
379 70
125 837
390 486
432 480
611 251
596 181
116 469
256 900
757 19
987 589
509 639
78 989
555 440
870 474
386 942
282 215
124 307
754 430
952 698
798 292
928 622
602 393
222 523
221 80
65 596
887 379
909 643
977 596
956 528
613 985
168 89
393 692
935 807
961 711
317 878
322 523
428 812
699 320
647 715
848 921
287 178
589 959
643 549
777 706
538 193
143 514
37 987
251 414
890 382
835 452
315 143
844 103
518 636
886 507
352 303
402 583
444 676
897 670
209 281
94 390
712 367
408 215
329 121
899 309
312 879
224 430
69 979
435 281
910 493
245 573
680 380
514 816
571 27
607 904
734 953
16 481
787 695
804 138
20 599
634 849
488 448
260 488
294 863
135 813
868 202
471 216
518 304
61 372
94 700
887 81
23 222
778 281
589 460
801 684
152 73
723 101
671 896
920 428
739 362
546 220
705 493
995 599
392 766
205 611
678 746
582 100
939 600
588 633
506 652
505 813
920 994
410 756
164 523
97 886
214 15
495 313
870 476
266 150
160 917
845 148
531 985
21 61
587 967
418 623
280 773
641 296
879 160
16 656
953 374
487 687
292 459
537 942
280 554
249 381
892 931
487 359
891 737
140 892
234 507
533 848
601 989
489 523
941 47
351 759
640 222
258 669
771 456
668 932
996 801
361 447
569 193
589 234
441 583
440 568
787 597
485 148
622 766
64 195
483 449
118 643
257 353
502 253
46 895
174 90
825 251
267 345
680 618
315 623
543 193
830 549
286 586
735 461
133 736
965 690
982 26
752 505
164 86
15 537
767 864
466 427
561 838
98 472
703 380
322 859
818 385
643 878
828 958
764 550
236 892
613 417
265 313
114 216
232 815
741 632
672 262
32 366
782 831
264 584
385 267
226 643
937 228
773 507
295 827
705 951
221 766
276 470
816 194
956 633
775 548
885 924
205 618
521 736
18 802
712 977
216 792
476 363
883 665
649 483
963 290
226 740
23 426
845 915
844 260
222 274
296 998
80 288
659 843
50 401
999 487
199 639
258 693
768 278
318 53
863 788
310 173
741 111
756 185
507 338
809 22
303 399
613 368
789 284
620 554
763 663
728 299
870 503
268 556
18 744
871 330
732 683
132 219
999 685
176 281
904 859
198 38
554 167
703 414
510 580
561 611
796 493
424 712
327 867
793 638
421 191
816 425
385 175
980 629
340 109
374 509
766 340
331 965
895 115
81 367
820 474
611 873
23 564
652 715
303 449
104 441
844 69
555 447
163 288
332 584
451 104
308 856
690 120
883 288
444 973
762 489
346 944
917 346
272 985
254 302
821 103
619 286
421 326
474 254
822 541
282 745
120 966
251 39
614 23
805 928
770 852
304 86
967 459
967 768
17 672
15 870
871 914
898 208
453 92
180 441
820 302
373 434
124 411
344 179
651 428
282 392
267 648
111 255
777 636
772 661
648 609
201 312
710 429
503 866
624 83
357 584
149 814
352 634
651 605
602 748
159 307
122 155
97 483
212 294
360 899
142 422
550 623
657 549
636 859
764 348
16 732
865 199
674 153
334 290
488 209
148 362
572 948
892 666
523 741
329 140
538 151
316 999
423 623
676 28
359 88
692 228
590 51
852 308
660 387
827 740
413 14
449 812
826 649
463 162
458 904
422 511
625 572
67 167
246 925
455 68
447 153
748 552
671 513
74 932
64 964
681 780
117 524
621 571
78 47
648 178
991 517
231 965
445 662
80 283
993 637
813 392
992 535
277 94
623 267
805 272
538 795
315 226
440 217
976 73
851 918
165 313
84 283
586 968
740 72
464 851
321 538
79 918
687 265
593 739
657 290
238 965
769 369
598 784
556 345
252 91
947 512
632 94
276 419
335 442
237 513
726 681
47 278
453 538
433 752
172 590
255 122
208 35
962 279
397 969
600 352
961 764
215 138
724 451
395 148
726 568
345 162
906 161
390 42
390 894
994 373
964 145
327 754
377 467
900 587
250 793
91 566
566 186
745 572
66 914
579 951
370 672
142 697
454 635
398 994
109 304
125 846
968 644
623 253
438 192
907 455
811 253
481 921
652 82
288 517
452 496
380 899
509 960
836 313
956 382
230 945
546 716
463 175
465 419
15 766
652 55
260 449
188 228
13 887
755 90
446 624
283 451
97 30
726 971
72 471
777 224
762 343
601 898
103 315
335 433
926 381
820 78
333 226
292 957
734 70
804 381
664 939
616 886
318 892
875 953
226 786
409 735
588 687
290 660
29 999
11 508
160 93
534 604
268 310
336 212
897 317
414 610
266 111
828 66
249 872
401 613
681 456
234 860
142 347
110 59
806 645
44 488
547 256
505 549
573 928
398 340
814 142
81 157
920 341
266 110
912 228
732 233
55 983
34 378
744 614
413 800
128 83
60 261
750 697
725 643
628 135
348 788
812 281
730 400
793 458
412 698
631 301
58 256
802 390
779 670
600 178
264 171
675 501
40 487
624 450
455 71
837 236
625 254
364 509
523 27
753 79
928 496
464 273
363 147
498 860
406 364
521 489
782 817
553 888
31 70
867 816
573 287
465 316
459 332
325 967
118 359
598 353
124 435
99 293
952 415
460 846
555 103
670 14
293 909
655 281
587 52
149 949
319 366
436 935
138 170
765 222
359 596
640 319
148 871
198 707
469 371
485 993
152 449
331 217
951 19
831 309
189 961
586 284
328 529
597 708
958 422
343 77
163 200
304 487
924 11
754 840
487 624
24 238
917 28
748 495
281 353
703 867
196 968
931 249
707 292
913 148
508 899
389 205
397 840
974 360
485 967
493 752
456 30
102 278
568 941
794 265
927 805
219 101
337 480
955 342
488 215
462 329
140 212
827 609
51 499
123 200
700 359
135 464
204 751
782 977
637 749
197 857
917 274
120 258
223 356
923 745
243 522
387 49
500 153
893 814
90 435
496 130
832 68
951 143
270 844
742 434
612 357
648 70
704 254
57 863
782 893
60 111
39 342
732 978
898 354
591 261
22 400
538 739
796 974
697 642
872 997
163 218
400 749
551 238
197 737
908 134
973 316
935 349
174 429
252 176
543 852
743 505
725 450
211 858
758 578
433 862
715 768
438 313
540 481
336 927
307 52
886 188
81 20
543 902
619 841
444 649
83 888
503 827
101 712
963 406
618 141
55 502
580 124
536 245
991 152
533 641
27 338
570 416
110 566
153 247
325 497
772 138
314 491
453 296
754 507
819 877
338 297
614 375
490 976
174 675
149 228
75 707
705 240
244 406
250 296
326 983
748 846
657 426
939 837
498 688
631 64
488 980
516 436
819 487
31 229
552 295
887 81
166 842
171 578
186 574
748 16
968 65
811 109
95 570
819 357
58 650
48 173
251 560
914 953
575 283
612 817
588 400
714 282
479 593
398 202
861 51
717 988
701 331
444 322
132 446
774 697
294 382
466 943
430 803
363 867
939 89
700 392
747 127
867 402
457 271
437 604
530 217
639 328
175 70
412 611
136 843
653 101
346 767
615 812
824 281
249 868
789 188
844 877
788 364
521 419
793 753
278 102
33 219
359 446
721 534
75 950
588 964
522 42
467 318
667 257
928 435
90 311
235 471
552 407
553 763
757 475
433 492
849 606
25 691
63 617
624 754
140 107
99 517
349 581
398 171
890 482
573 382
433 956
720 357
267 314
183 986
265 511
866 736
729 784
469 744
837 579
861 756
784 394
497 817
385 909
726 18
275 816
588 770
350 656
579 791
982 245
260 364
123 59
748 924
64 678
758 441
622 484
629 942
411 246
38 956
494 768
880 153
331 779
77 117
142 308
524 851
315 733
256 57
510 341
97 232
251 203
218 493
784 959
348 26
533 622
26 716
576 466
682 934
41 484
233 730
664 767
462 14
624 697
243 171
986 493
697 437
186 889
791 967
899 714
724 377
222 94
544 231
776 815
415 39
470 810
415 659
160 362
648 75
517 796
320 450
98 566
467 245
206 956
594 886
102 279
894 936
50 262
235 946
529 166
872 47
336 20
525 111
806 251
516 278
987 151
593 458
723 905
196 847
434 718
562 680
611 268
723 942
419 12
825 51
881 539
350 609
902 942
965 423
638 120
933 875
296 159
139 712
176 714
858 351
236 921
654 818
231 863
229 821
802 870
818 730
994 695
571 198
870 776
839 93
245 306
511 277
663 61
336 230
529 403
50 623
320 815
796 29
963 838
423 190
731 786
928 639
308 507
335 108
57 229
925 455
932 679
644 968
236 875
88 944
111 624
950 868
720 16
562 678
145 324
320 149
611 46
879 585
710 230
920 465
39 421
271 696
137 867
288 555
206 462
938 565
94 881
84 759
827 705
55 242
254 285
410 960
74 631
246 411
684 605
178 541
25 102
643 543
368 115
360 839
774 32
162 360
326 859
693 893
901 143
922 815
75 845
974 76
831 915
407 88
757 393
979 289
826 688
357 627
430 215
861 807
684 452
699 59
424 345
436 294
468 767
847 509
67 947
710 880
284 101
495 158
787 937
97 539
875 963
911 809
275 790
566 701
773 174
832 126
889 787
194 796
624 281
473 233
674 184
984 374
489 90
572 838
83 792
661 22
778 657
876 663
454 639
50 620
760 835
18 920
733 326
114 435
405 284
118 979
410 327
637 319
441 325
289 866
24 706
444 150
753 540
678 628
105 854
115 384
430 879
468 297
503 590
625 990
120 177
782 451
351 421
957 429
515 955
47 870
608 125
225 428
29 739
178 802
50 272
682 283
528 294
349 901
574 676
848 18
803 47
822 656
410 890
363 476
534 624
262 404
738 806
291 488
850 144
818 857
475 657
86 380
896 145
577 609
678 453
136 802
778 647
307 434
485 316
873 198
882 512
180 444
284 226
336 484
166 367
237 202
81 863
991 386
683 485
254 879
220 314
284 326
324 982
54 996
378 237
246 70
265 58
969 318
411 822
148 622
370 893
16 496
506 649
540 290
144 535
434 208
894 412
14 782
928 786
21 681
810 420
786 189
880 617
52 933
999 837
754 162
271 46
276 117
479 801
912 265
864 224
844 92
625 111
602 710
136 82
870 375
42 80
950 315
969 171
399 544
690 905
127 337
729 778
827 420
231 995
146 216
336 12
284 209
943 656
702 476
308 736
251 983
347 139
265 819
23 434
915 427
762 540
506 139
73 893
608 760
744 845
205 902
415 565
980 437
754 526
540 978
819 449
173 933
673 399
312 204
333 60
905 722
942 50
662 724
201 109
817 203
618 451
585 916
676 723
497 608
311 383
333 886
450 199
421 715
605 34
228 527
747 126
250 341
394 150
843 757
344 109
45 629
438 764
322 381
754 876
596 198
606 571
509 249
636 686
250 638
429 141
167 114
566 792
420 910
807 26
989 364
403 23
924 866
49 982
717 983
783 319
359 964
663 101
971 513
312 557
979 660
678 175
618 956
53 249
133 924
311 442
845 263
509 729
382 182
883 196
335 62
27 145
626 904
171 255
327 133
260 158
734 93
808 330
239 777
364 169
111 531
883 611
716 585
616 318
700 229
562 174
331 191
593 270
442 309
290 470
996 921
949 516
395 993
64 788
987 726
138 502
537 219
300 440
584 221
143 375
51 295
938 132
473 526
94 643
831 894
476 514
907 79
484 281
955 505
203 454
469 738
915 218
573 638
17 50
844 358
269 758
924 600
463 852
905 78
786 594
383 427
740 387
162 325
101 780
590 724
286 473
148 363
51 669
78 594
82 716
26 101
357 489
885 453
84 314
576 345
884 515
345 691
604 473
127 839
776 241
862 254
742 574
329 83
467 426
272 614
790 66
698 623
453 220
757 645
778 253
397 333
796 161
441 601
403 147
549 498
963 204
960 700
655 401
692 530
927 297
292 804
481 702
654 285
914 199
273 962
546 347
42 461
208 885
437 385
893 738
528 890
758 207
525 688
816 78
911 275
676 601
933 789
802 406
233 554
779 640
946 263
321 352
274 999
668 420
359 427
998 400
997 838
51 323
839 661
470 725
674 999
64 616
302 976
232 522
924 866
413 816
453 536
468 387
982 945
906 540
797 316
468 768
399 883
359 462
20 946
809 553
647 359
449 147
455 137
452 832
733 449
436 313
416 661
637 979
367 186
354 405
203 136
445 37
870 601
818 71
849 68
962 430
387 105
522 910
677 207
676 501
710 263
351 209
542 957
221 277
664 931
680 302
797 861
833 280
463 750
758 356
834 508
665 905
32 575
145 593
834 638
116 439
613 726
508 411
140 825
764 590
256 337
556 380
462 601
269 630
894 799
846 133
351 62
382 474
435 568
196 552
231 498
689 955
927 830
740 22
635 159
453 283
805 231
244 331
931 411
151 77
609 645
799 92
302 724
241 765
499 155
695 44
588 40
963 254
134 892
565 821
198 906
259 695
831 338
162 639
794 266
332 129
234 322
266 31
182 88
683 109
238 703
373 873
124 543
655 146
992 207
999 925
422 63
330 848
721 879
73 30
517 207
982 144
930 862
855 197
839 101
816 882
487 571
782 375
406 76
785 171
900 416
352 961
857 251
145 607
597 191
874 822
164 403
244 627
62 928
956 286
478 928
701 70
267 298
46 876
922 210
465 271
430 99
921 220
42 931
743 38
866 731
623 246
957 734
449 506
95 702
251 128
247 347
112 27
401 237
189 226
523 685
235 558
417 66
91 495
520 921
391 20
274 651
745 629
876 612
792 566
735 98
380 815
39 996
916 508
945 737
646 406
392 120
894 574
725 872
373 610
112 743
178 372
704 347
947 265
130 716
285 772
220 108
314 608
108 327
54 597
459 914
252 117
962 839
769 916
546 84
847 622
756 626
540 622
410 236
447 899
399 334
919 31
323 887
281 727
52 588
363 668
140 957
419 458
789 595
510 949
596 441
391 282
107 198
588 122
156 751
436 51
427 135
928 207
488 540
314 938
153 949
776 628
856 77
879 829
913 251
595 43
573 994
452 58
202 153
902 215
65 127
963 715
806 335
168 851
332 601
941 427
749 544
241 740
506 796
328 437
595 839
545 506
707 362
471 172
44 984
724 79
995 61
418 69
541 116
629 805
89 173
330 237
113 837
893 654
437 864
467 997
440 655
695 947
98 233
233 480
725 188
93 281
499 851
503 233
325 174
135 815
486 603
285 12
685 975
342 735
516 485
388 346
188 789
909 370
741 383
252 802
331 998
590 78
549 13
366 111
836 981
563 62
350 575
381 613
924 471
358 868
248 492
168 258
953 609
658 103
533 220
746 923
814 772
915 139
237 451
370 752
113 521
796 299
555 150
120 815
26 555
339 125
259 688
806 649
198 139
592 881
641 23
375 894
695 353
191 349
22 288
885 982
994 231
768 992
874 835
28 694
487 418
610 327
712 945
431 31
88 931
845 986
857 470
336 503
181 773
675 430
954 810
250 325
93 51
260 570
110 930
515 138
745 78
663 475
219 674
478 245
322 604
478 904
316 256
661 348
397 773
183 626
897 757
993 513
616 705
756 947
800 126
561 231
265 407
80 795
594 398
559 313
830 104
60 579
492 634
25 237
529 314
111 789
382 186
755 894
949 727
676 38
495 99
603 487
432 93
69 117
399 197
991 10
112 860
456 506
628 436
521 412
916 885
409 586
101 572
822 707
511 11
717 897
818 978
504 690
774 686
323 545
180 321
464 555
364 617
152 472
503 713
384 73
256 890
178 554
72 462
212 592
115 276
624 106
238 71
945 380
309 596
225 128
646 62
703 51
858 994
290 907
413 902
304 847
381 968
953 469
450 663
113 340
541 324
981 803
346 120
445 155
886 835
839 625
653 698
896 775
465 425
927 727
284 434
22 987
530 308
123 863
216 16
708 113
102 940
325 357
750 42
606 341
151 878
809 486
346 217
855 271
519 233
447 685
54 565
694 214
792 398
218 936
423 523
547 758
928 350
585 492
848 601
460 867
993 682
305 857
133 313
140 329
207 438
83 339
514 92
347 997
520 477
864 210
62 726
76 664
949 128
135 43
662 947
964 890
429 175
217 674
566 819
749 212
87 259
556 588
499 868
671 549
394 65
500 31
25 996
358 319
389 69
198 555
670 185
674 354
226 388
284 591
919 138
425 188
764 651
610 928
359 99
796 430
670 607
57 983
781 374
715 215
611 770
35 104
57 400
536 849
110 961
160 419
212 808
904 667
449 931
613 338
326 685
93 869
222 766
772 481
176 31
794 220
271 367
382 922
711 53
963 482
83 969
544 980
453 963
548 995
87 746
552 403
655 316
135 857
235 98
563 407
919 328
495 173
931 133
388 287
248 87
827 706
649 590
872 429
510 97
337 733
909 120
735 186
125 655
48 429
172 281
842 551
779 891
189 798
861 664
120 828
749 442
303 938
887 927
82 503
740 286
926 59
732 457
363 622
729 473
851 986
987 599
362 449
320 713
96 295
20 224
656 516
907 383
444 18
682 221
952 627
465 433
128 482
958 107
633 681
924 614
115 492
647 998
903 781
770 728
296 574
338 919
586 277
682 274
197 498
370 439
931 784
180 342
50 983
722 350
191 977
712 876
201 694
839 349
307 344
958 174
288 331
396 134
485 948
843 295
348 609
240 371
591 56
486 930
297 187
693 362
724 595
290 595
242 442
202 952
830 383
268 808
357 79
539 166
974 769
199 786
262 986
855 61
121 319
922 81
218 102
815 609
899 493
775 696
774 676
337 580
947 268
899 708
170 515
644 923
202 336
48 452
681 792
120 504
262 390
613 280
165 742
523 119
734 53
147 806
436 339
13 217
962 598
698 641
747 127
923 722
657 969
788 19
889 235
529 779
717 762
210 338
592 493
185 854
249 876
817 83
469 547
512 616
171 274
522 760
526 140
805 903
172 366
224 115
801 903
37 395
567 808
319 378
770 933
268 301
877 561
630 138
360 203
691 603
695 652
168 638
629 529
722 62
703 777
409 730
123 712
148 827
509 637
663 999
744 618
887 285
437 350
762 29
126 168
699 146
504 917
689 195
343 974
666 198
60 793
92 471
768 917
881 77
421 919
529 847
286 515
876 193
799 461
381 702
73 256
952 417
492 640
352 176
669 544
906 161
732 965
271 542
442 255
475 907
692 556
530 39
612 124
448 512
291 556
580 796
368 94
413 315
465 911
337 561
303 173
351 156
77 134
200 787
668 881
917 737
339 189
484 194
365 396
534 324
328 272
840 518
639 788
733 817
288 167
927 669
330 62
310 11
447 598
543 828
75 223
325 860
470 99
740 156
481 759
251 85
115 174
352 583
871 122
801 672
943 516
771 914
732 133
970 175
387 637
590 898
430 60
52 251
479 958
892 297
529 34
278 809
251 599
961 925
58 296
892 534
759 804
809 37
952 102
28 309
768 250
939 142
442 233
484 165
266 949
600 825
480 579
536 823
71 714
223 583
31 292
835 193
213 119
76 225
52 418
584 273
745 597
650 913
900 698
323 487
462 599
171 284
569 532
46 710
933 227
719 46
571 100
614 736
899 196
480 283
214 345
585 711
376 184
763 265
365 801
984 719
359 970
939 972
327 883
31 621
612 700
300 109
174 362
367 17
150 576
920 648
689 353
409 721
684 284
54 930
395 118
143 107
546 26
519 285
109 552
131 636
366 138
61 971
305 432
641 750
273 562
92 468
950 851
977 126
184 420
506 261
382 220
755 84
330 442
855 506
888 310
46 860
380 852
763 24
586 753
894 972
945 147
415 360
602 803
198 525
722 471
355 151
581 388
997 546
940 67
374 70
840 946
859 467
720 954
843 88
647 545
772 455
660 984
121 24
858 291
316 33
648 88
138 174
44 908
117 743
128 500
471 58
777 613
69 231
404 17
247 154
80 437
90 602
418 727
426 674
62 940
91 477
722 953
306 667
910 298
710 324
358 609
643 830
974 900
989 515
257 662
245 776
724 527
243 823
142 791
676 905
383 636
23 176
885 203
288 380
679 842
118 857
160 591
796 98
656 439
835 210
76 336
581 376
623 411
706 546
609 303
691 343
619 479
892 716
544 365
53 662
285 669
422 557
127 870
178 513
947 350
54 574
813 635
443 82
510 27
426 324
651 301
190 317
372 847
680 984
352 229
671 918
919 134
278 629
472 610
15 817
371 442
717 80
789 561
506 911
979 240
498 969
98 853
696 276
378 676
974 247
471 725
893 696
462 343
263 580
984 65
994 261
55 981
390 309
511 966
151 972
560 380
152 311
147 643
638 821
746 920
383 192
614 926
346 596
416 485
87 726
840 576
216 154
468 572
316 656
954 190
345 178
620 984
359 758
913 680
820 579
155 740
756 427
72 889
546 191
484 978
561 595
160 640
701 190
244 493
315 405
602 892
596 198
759 521
524 210
620 87
122 818
463 570
112 718
564 304
31 397
446 230
771 404
216 138
538 732
851 234
157 478
142 374
761 102
989 899
409 333
348 723
841 69
371 568
393 974
111 868
464 706
633 70
796 495
164 910
380 695
951 294
867 691
557 119
845 723
871 942
453 528
336 515
693 239
235 131
351 112
574 861
786 354
230 133
639 525
277 973
296 504
113 517
83 46
900 188
578 643
332 167
672 190
222 514
757 95
433 616
64 470
896 230
952 264
581 919
566 669
988 39
35 379
369 446
415 45
397 115
860 479
471 551
931 162
397 974
86 673
705 146
960 31
475 265
206 53
738 416
295 654
635 581
349 745
777 908
944 143
291 247
141 479
794 25
548 932
271 525
890 640
846 531
274 597
257 144
550 982
151 886
308 547
573 194
298 334
753 242
670 417
94 430
423 666
270 678
985 717
158 927
374 329
960 567
337 777
475 249
693 106
636 354
290 870
421 876
467 651
780 451
329 500
923 153
480 11
777 569
243 945
445 541
886 244
818 998
688 919
83 34
308 384
860 16
853 407
853 89
810 367
405 283
130 595
41 126
779 315
745 135
146 701
132 188
622 994
65 815
336 173
283 222
172 264
982 933
466 103
310 620
475 787
420 917
136 231
173 837
205 979
224 300
117 919
312 223
215 538
526 814
595 74
98 978
559 856
868 389
825 153
132 644
819 867
538 151
27 604
326 836
258 455
100 525
367 447
861 455
869 672
210 865
997 718
389 691
459 180
983 141
475 43
731 124
100 297
285 938
80 850
76 649
294 687
812 49
794 265
429 880
635 23
577 884
19 197
335 590
726 581
323 154
148 341
586 788
909 95
325 558
201 284
540 168
374 863
514 840
642 566
318 483
520 857
136 333
739 206
64 513
568 313
24 757
205 439
876 781
207 530
699 662
50 598
458 415
32 117
976 527
587 675
71 352
393 665
210 573
717 510
828 717
192 406
779 635
198 987
332 911
579 729
757 846
177 636
592 969
216 592
310 219
814 752
57 920
658 402
674 875
858 692
202 676
793 966
203 776
605 802
421 373
440 615
209 40
773 573
998 288
107 651
42 324
678 273
904 79
296 607
485 995
305 491
613 783
431 97
881 623
92 931
922 696
844 794
710 150
554 749
468 959
493 122
962 579
62 826
68 988
24 109
523 398
71 709
486 629
237 506
296 379
966 723
573 701
328 400
872 400
169 709
526 976
196 752
640 961
248 832
961 380
778 694
647 980
807 720
876 632
493 46
212 988
960 323
771 430
201 924
710 630
290 225
176 123
883 332
832 747
150 885
383 850
680 975
852 704
244 705
663 877
703 793
247 39
187 517
32 436
922 47
967 48
986 818
33 477
67 825
609 146
224 553
488 971
843 414
149 463
868 282
235 794
662 300
127 173
181 31
735 507
787 88
857 756
828 954
759 948
466 606
52 373
249 201
495 103
468 866
926 85
779 35
230 338
435 272
544 126
937 828
128 998
465 779
415 863
27 92
585 785
809 285
32 473
458 284
546 58
649 250
678 346
370 691
312 568
513 889
228 81
395 188
279 26
756 460
885 41
756 247
752 891
194 277
429 111
571 932
65 549
608 709
166 497
452 126
467 174
347 183
534 405
521 800
309 441
939 522
878 25
889 19
143 61
952 460
826 998
203 738
847 102
461 908
393 520
144 955
599 950
506 837
261 564
158 383
692 765
270 622
991 125
706 575
789 295
915 68
814 715
816 773
490 769
482 322
483 818
963 165
287 872
487 370
397 222
867 799
416 381
658 824
202 342
753 253
851 442
583 270
517 713
359 216
680 774
462 100
10 494
522 599
296 901
844 937
373 237
800 877
574 716
754 363
672 795
573 836
148 266
568 394
251 488
573 822
979 90
197 393
875 411
315 613
431 726
664 323
52 261
558 827
290 581
85 279
923 957
734 767
35 350
727 853
360 749
172 69
83 961
812 348
701 538
470 202
492 559
174 317
88 552
771 258
870 35
520 453
321 742
230 12
833 175
961 543
491 815
374 552
899 323
609 20
434 562
42 778
441 819
98 712
915 344
493 775
723 422
832 457
751 983
467 173
60 117
737 607
590 267
906 585
168 247
925 13
313 185
850 259
84 689
45 460
392 126
380 846
510 584
242 207
770 356
422 904
921 338
427 956
649 20
525 785
864 949
383 147
478 836
941 789
460 979
676 845
758 396
386 77
140 288
660 949
258 589
892 529
817 972
616 984
488 951
614 733
604 210
552 103
319 607
675 888
517 339
763 302
653 810
699 594
218 983
921 832
718 562
556 513
390 829
135 536
645 185
976 430
792 349
738 260
784 555
527 320
436 552
408 703
165 253
353 267
238 813
37 302
226 410
509 30
960 203
26 697
597 559
495 977
293 124
989 423
86 453
690 582
306 125
21 970
64 421
924 470
164 208
39 958
832 340
310 170
973 157
908 583
987 101
914 657
563 947
147 952
236 549
247 771
683 752
480 379
481 328
205 598
230 438
188 265
459 241
210 989
441 131
586 875
797 603
621 728
885 733
894 282
414 966
566 534
886 284
635 571
110 457
517 895
144 896
976 285
232 191
800 108
942 575
140 542
503 144
355 884
29 585
52 892
540 344
43 820
877 523
993 790
436 596
929 810
735 589
935 313
416 493
551 744
546 797
253 940
88 530
389 789
558 239
953 607
841 344
822 336
716 511
604 988
583 90
193 295
226 786
570 250
664 309
752 676
140 863
225 568
507 692
599 827
421 117
720 644
850 728
208 846
481 796
992 307
981 614
824 489
90 211
440 119
846 24
604 445
361 93
323 700
847 895
60 600
842 904
607 303
635 47
286 439
529 662
614 892
846 748
746 697
481 950
825 924
361 791
16 382
466 825
407 964
30 212
651 605
93 157
300 34
198 468
24 759
161 643
522 836
263 129
847 202
879 405
626 498
926 855
910 46
510 410
439 104
956 338
521 225
645 175
358 693
666 786
314 419
405 825
165 638
982 530
39 266
962 354
995 246
476 809
412 703
724 897
366 991
969 375
139 503
727 297
425 814
171 631
660 387
469 503
998 722
927 995
394 127
613 406
373 231
61 494
293 66
670 853
145 515
268 227
446 180
888 677
766 381
150 412
607 939
689 445
917 734
355 394
766 538
182 968
244 939
457 902
272 610
524 487
295 213
830 616
762 513
623 460
257 826
555 505
460 81
736 129
511 707
176 950
696 997
322 569
992 609
252 133
61 756
458 762
937 286
956 351
150 363
933 679
116 22
823 185
598 956
157 865
648 795
271 215
648 958
854 369
757 89
662 957
360 963
583 924
592 235
382 52
238 179
288 547
802 293
196 949
533 384
786 745
404 996
89 482
83 472
448 533
713 296
496 416
494 211
923 385
321 954
207 611
716 139
526 138
373 930
337 841
433 933
196 399
920 81
443 679
52 482
810 934
542 247
707 875
741 307
387 864
279 758
749 991
770 151
243 667
17 919
520 83
606 770
41 734
400 320
739 396
626 798
273 520
828 624
933 660
799 342
347 584
37 111
893 331
768 285
434 371
191 562
747 418
256 131
840 297
627 229
213 478
164 50
632 709
990 113
564 316
519 579
68 943
597 871
323 518
843 401
136 505
804 948
577 414
902 851
119 316
324 967
42 83
546 344
190 249
379 241
512 105
33 346
109 537
138 837
863 769
195 997
40 296
878 461
192 665
942 873
228 875
516 733
461 642
137 442
440 570
524 133
161 77
22 528
677 123
423 166
335 70
59 844
967 268
969 877
424 342
143 854
552 705
27 906
216 515
984 951
360 140
31 743
438 254
301 579
958 15
557 336
415 557
543 169
356 871
186 11
356 862
786 427
254 540
575 836
458 86
804 955
734 826
618 468
11 108
450 44
47 216
882 124
828 492
367 239
935 837
799 718
432 249
557 510
18 393
599 30
638 42
206 925
315 276
240 188
942 480
896 578
973 306
906 746
707 603
276 188
326 239
845 412
909 173
763 542
307 20
557 280
937 450
758 568
968 506
785 90
684 432
69 223
421 737
183 272
15 371
72 148
754 790
151 570
817 957
149 67
778 653
510 290
817 782
405 849
856 682
845 129
110 562
219 527
697 195
525 235
271 807
749 602
832 776
359 485
931 650
302 192
401 711
107 10
759 906
457 69
112 955
704 264
703 851
186 862
621 464
914 696
394 591
755 698
452 866
732 380
456 531
718 780
965 360
52 218
816 306
181 678
131 206
753 118
931 462
474 558
427 188
884 151
720 330
840 633
644 11
640 926
816 989
110 483
113 335
657 601
913 824
166 317
148 731
322 863
155 969
666 440
133 890
887 200
911 341
176 567
709 323
643 122
160 379
887 459
231 655
190 918
471 308
545 593
655 691
558 479
273 166
470 824
530 681
960 713
717 221
578 45
344 269
610 823
246 326
313 104
276 775
766 965
638 876
777 150
223 483
170 747
856 735
568 904
370 205
286 393
336 729
619 369
83 992
453 292
368 252
310 162
534 323
48 633
434 639
25 702
299 348
313 524
512 950
531 422
958 131
284 207
516 325
477 299
658 578
279 985
987 599
642 736
206 349
436 866
821 597
778 48
668 510
755 670
843 944
687 275
885 492
454 926
901 253
614 416
135 431
428 606
169 757
990 140
306 25
117 410
951 874
358 766
635 749
825 39
102 375
984 752
589 338
25 575
563 132
906 779
726 256
661 277
717 157
915 833
403 863
418 55
259 185
466 263
143 679
877 760
820 732
818 381
588 989
502 902
404 581
679 426
37 222
941 282
186 549
891 174
245 627
531 587
324 827
350 413
439 182
416 133
786 214
121 514
503 799
827 502
475 15
195 939
14 883
173 349
259 36
988 249
190 46
965 41
861 143
440 954
382 446
436 181
215 956
463 257
14 288
24 485
60 508
587 645
205 873
276 758
384 207
717 601
943 33
629 710
555 319
692 128
747 797
179 10
483 684
540 981
92 387
199 364
567 864
750 947
904 213
345 791
265 762
798 526
639 36
736 842
543 756
286 709
910 45
245 27
441 109
72 232
949 90
365 953
684 221
242 278
169 490
34 209
465 396
878 645
830 738
177 360
500 349
16 496
831 292
950 195
890 564
830 422
180 228
854 183
872 284
247 656
174 938
667 483
885 293
929 227
715 445
841 56
482 996
603 225
567 349
667 731
539 710
845 468
155 838
735 480
651 858
921 580
301 98
279 237
281 928
813 748
864 207
485 724
891 234
564 365
651 687
834 372
160 747
164 195
309 379
703 954
509 283
962 735
898 126
893 981
159 123
965 735
839 25
493 33
867 164
543 197
784 984
472 52
277 840
402 574
194 240
813 861
283 727
898 238
200 76
486 749
727 806
913 850
343 264
632 761
547 439
179 922
685 283
577 136
604 824
652 534
710 528
318 22
984 781
443 615
152 518
304 981
32 742
294 638
805 149
555 990
154 418
516 431
863 227
991 506
225 404
123 172
565 148
186 774
982 303
838 180
784 573
27 645
275 434
407 839
284 954
609 91
378 914
886 88
522 477
617 547
61 105
456 914
327 725
695 359
505 880
45 717
573 394
393 547
702 100
489 327
137 805
851 266
602 990
384 738
753 227
684 58
482 21
354 812
737 35
131 541
744 117
438 180
589 435
324 848
672 758
670 487
409 524
83 800
452 934
29 601
654 350
55 581
901 460
509 24
924 734
603 146
388 924
328 259
800 964
105 192
159 904
379 845
59 192
10 410
634 960
861 967
200 350
529 451
15 104
416 501
761 667
928 432
759 169
37 679
648 876
584 627
141 604
325 54
608 701
774 376
727 557
835 186
604 969
597 939
434 25
764 989
286 779
889 239
983 12
656 326
968 94
263 518
38 865
58 112
753 638
473 843
646 548
785 880
511 750
300 433
714 47
668 718
914 692
951 236
92 751
105 67
527 421
38 218
709 331
908 203
560 121
749 328
882 981
427 64
175 850
203 542
830 87
763 314
366 52
315 54
138 407
265 916
77 381
420 639
240 630
967 723
888 414
24 832
216 556
97 634
803 432
574 877
480 561
221 615
866 349
332 65
588 458
491 643
709 229
325 712
746 560
222 630
780 665
242 900
539 428
761 703
829 536
107 669
620 218
192 986
853 189
940 977
960 651
975 249
356 298
567 640
959 570
764 34
918 762
942 150
544 46
759 560
278 33
525 798
540 944
955 486
465 546
606 843
536 439
524 330
994 219
741 984
906 939
515 740
337 249
73 293
315 698
838 970
228 490
739 559
531 886
177 590
142 759
813 274
152 788
636 393
410 113
613 104
342 941
442 146
623 533
297 735
568 531
573 260
939 801
778 942
218 363
225 598
120 493
361 437
304 736
402 803
763 390
754 818
846 92
765 853
770 635
639 973
703 37
759 898
787 471
805 236
311 932
486 180
90 510
355 73
853 717
39 471
301 830
30 727
347 387
491 553
673 526
294 601
34 976
875 336
910 322
984 738
610 698
93 671
859 474
76 317
336 611
659 764
875 197
829 661
346 593
144 261
365 409
410 375
671 801
161 669
758 859
294 482
959 882
383 543
783 220
744 929
218 426
342 411
821 767
293 481
908 383
668 865
34 363
839 777
335 913
780 929
408 314
650 29
274 74
915 190
228 552
711 272
781 35
723 321
539 302
854 83
736 600
996 398
734 271
576 109
520 204
949 869
194 338
956 504
619 788
435 268
236 321
241 46
847 90
345 728
945 54
177 555
483 731
325 263
545 911
962 579
982 395
225 950
469 870
288 880
220 454
475 206
641 36
134 616
926 887
720 613
441 819
629 818
998 495
128 586
426 500
468 114
457 551
994 733
888 282
37 373
202 104
535 803
242 77
868 744
207 30
323 955
585 23
186 904
256 64
55 346
108 362
87 721
305 791
366 501
852 769
26 906
940 486
48 453
717 925
241 538
619 558
690 870
975 137
986 707
172 529
139 771
708 544
652 466
914 345
351 79
977 759
585 538
185 466
731 101
510 454
468 633
503 596
974 355
208 333
694 257
314 988
307 613
665 741
986 406
711 980
560 957
531 641
114 181
850 733
969 451
275 767
955 88
755 204
743 902
242 611
115 774
859 13
741 978
901 538
547 143
459 225
428 844
704 218
636 990
921 323
565 383
18 766
544 908
808 405
106 208
109 926
186 574
989 630
464 343
438 566
382 303
776 21
177 416
910 423
721 939
981 412
918 26
319 827
357 298
841 413
618 678
964 827
863 204
259 411
479 887
880 485
980 937
190 28
410 358
497 704
484 781
547 34
543 920
344 754
529 299
856 766
790 37
570 884
612 984
236 795
665 592
862 238
25 984
509 572
710 970
577 196
547 356
882 972
208 72
416 611
468 145
278 126
815 623
849 634
286 250
237 927
872 459
398 795
746 976
494 424
383 110
408 975
332 961
639 934
959 599
183 677
76 823
627 824
467 563
484 257
510 136
339 597
231 958
10 801
311 885
691 454
63 432
310 680
743 786
459 991
213 622
103 157
937 616
301 532
25 940
894 273
293 34
118 608
620 475
338 192
358 95
453 951
763 938
402 353
521 722
238 142
744 458
952 193
132 728
584 197
499 566
113 613
63 206
172 971
907 282
33 725
382 965
287 776
865 963
114 193
950 469
506 610
817 660
868 327
612 346
38 716
175 598
864 589
22 215
848 210
207 485
741 204
699 11
787 614
604 205
407 243
552 669
146 883
493 427
919 377
691 305
689 890
804 586
230 392
593 889
110 194
218 680
140 622
410 178
745 131
71 636
858 799
607 224
380 445
910 102
425 186
263 319
296 431
145 251
940 627
825 757
531 95
891 440
306 654
554 812
155 404
491 674
523 269
942 217
995 427
70 553
653 298
755 968
334 896
259 563
65 881
80 984
55 22
875 542
421 792
35 216
965 213
947 251
377 965
502 840
779 290
256 401
965 709
102 466
631 758
720 424
373 313
886 444
831 245
90 677
551 13
565 82
742 239
750 46
962 36
544 312
719 21
558 918
832 126
427 533
260 860
431 262
465 85
298 630
727 591
196 802
83 116
793 417
745 984
518 292
646 175
662 320
241 154
306 748
298 235
34 535
59 967
23 107
781 499
434 559
967 41
925 769
980 797
352 819
261 424
11 825
450 919
18 361
523 354
504 363
862 87
430 933
467 369
153 530
345 108
710 763
574 165
908 721
185 878
568 10
804 575
522 300
584 949
407 158
216 521
113 16
754 803
374 483
975 66
592 146
975 632
222 646
833 910
759 412
285 792
389 490
755 653
163 117
537 289
637 224
806 56
266 125
27 533
54 540
317 704
411 554
29 661
421 505
40 215
290 449
567 669
700 758
481 760
626 500
632 25
106 238
188 322
73 267
428 548
204 669
505 32
686 378
81 235
732 158
491 951
397 39
312 419
54 474
925 450
445 200
720 296
114 297
474 795
447 522
523 974
909 130
911 249
607 475
748 861
65 958
907 640
362 204
287 32
351 28
972 481
601 431
858 182
413 138
41 525
109 236
258 851
969 858
134 445
260 650
710 397
208 283
956 509
282 210
714 575
527 847
992 213
180 884
720 660
390 843
543 352
216 375
486 359
635 343
241 173
719 24
725 392
692 817
495 143
884 390
463 694
327 939
543 789
491 796
611 734
722 600
782 668
681 893
595 146
386 428
724 446
222 532
490 245
50 670
270 596
343 437
815 703
501 643
783 344
66 27
376 162
915 964
532 859
440 713
962 529
396 559
94 166
504 114
155 873
172 670
281 314
154 264
800 650
933 689
448 303
353 48
928 400
500 57
425 970
70 744
314 972
953 898
382 38
621 399
918 610
751 998
442 355
973 268
474 215
970 838
99 386
871 753
393 75
228 100
92 964
243 903
961 687
814 722
609 523
932 618
34 780
77 110
425 383
686 132
971 22
49 921
714 848
254 134
979 437
731 468
664 334
323 528
229 25
229 907
774 281
591 417
898 739
278 560
686 89
624 785
368 526
757 994
357 204
747 423
252 432
850 537
690 43
387 607
858 178
369 597
496 279
682 864
904 701
200 834
277 349
289 235
922 811
351 431
651 119
762 809
751 110
76 12
763 304
261 815
149 416
680 255
364 306
731 347
535 136
210 448
330 721
522 957
369 747
779 474
107 892
205 704
187 755
557 630
751 461
906 573
555 857
533 82
954 84
713 354
267 786
814 346
47 158
924 965
230 615
32 880
323 616
156 348
146 346
208 686
568 971
148 110
525 130
371 100
359 491
690 802
448 692
134 296
175 560
985 801
932 608
10 349
423 690
792 85
700 254
886 532
894 832
705 488
476 334
982 792
856 168
359 561
43 472
760 654
14 988
313 571
819 247
718 806
896 512
857 70
127 667
438 649
922 98
275 831
825 281
87 588
209 341
458 961
689 70
49 844
211 575
451 286
381 742
623 236
205 303
727 177
670 961
378 552
324 500
799 419
841 771
984 847
870 413
411 532
571 637
95 984
222 46
887 724
471 528
369 928
134 180
138 849
11 310
442 253
295 751
891 283
331 598
143 30
532 572
859 921
247 359
488 666
905 840
927 795
259 363
378 774
194 640
733 535
975 744
115 160
17 277
234 374
146 115
258 634
603 637
227 787
373 901
545 424
67 373
568 251
467 589
626 259
464 317
266 920
919 600
558 371
20 952
902 777
101 565
620 914
12 926
816 254
92 153
210 956
493 777
786 530
712 195
765 583
782 581
471 242
174 784
559 183
461 705
286 36
958 528
384 882
634 241
191 339
922 341
201 796
183 109
438 96
974 759
504 311
635 809
475 772
599 24
804 510
29 525
297 508
910 427
403 659
185 415
834 286
762 317
163 831
113 76
580 27
265 540
711 632
32 764
135 738
873 573
732 380
51 336
307 663
229 149
740 669
962 856
513 475
591 382
869 80
823 429
399 920
168 234
149 576
579 14
548 181
447 720
282 844
309 645
838 897
122 211
41 208
149 426
712 172
792 886
65 11
275 167
128 944
423 792
439 169
590 288
190 736
677 176
526 928
511 875
640 606
346 665
431 625
486 870
904 254
37 643
802 277
509 769
175 763
33 288
750 976
327 845
458 611
742 19
218 863
706 109
172 227
469 315
638 509
375 500
271 916
794 370
174 312
475 523
378 903
503 319
228 826
120 382
983 481
876 196
397 113
620 904
138 844
984 500
238 344
903 112
411 78
310 50
389 852
855 730
425 584
217 408
786 551
191 110
879 213
226 585
169 680
686 513
164 553
726 331
156 81
916 995
753 444
207 388
769 571
844 727
826 692
359 772
40 434
830 470
700 609
910 142
695 271
391 346
766 387
362 627
883 772
806 855
259 316
380 103
757 50
863 711
877 29
635 134
597 108
688 823
484 685
834 929
735 381
84 30
586 554
234 816
280 106
534 661
596 808
376 725
29 785
909 841
840 351
894 652
409 153
544 898
736 190
702 634
768 162
188 402
982 444
645 193
635 737
464 187
31 304
267 159
40 862
946 30
277 920
468 961
104 348
511 103
180 805
705 798
147 66
676 515
488 425
511 279
649 339
859 342
611 52
884 190
66 832
36 209
754 519
150 982
760 632
126 261
87 818
775 399
220 926
401 581
375 899
973 570
824 579
160 741
512 950
521 963
839 213
374 68
48 993
19 186
820 683
75 37
213 877
673 162
203 469
594 343
849 906
278 768
714 561
969 155
716 342
445 505
19 258
391 105
17 58
870 321
427 516
434 227
611 83
127 855
376 211
829 311
366 39
673 858
635 914
341 133
260 384
957 270
726 290
436 248
565 967
209 733
828 100
247 299
267 49
195 671
805 559
27 895
924 533
67 829
860 564
397 476
159 119
651 777
90 950
387 484
608 983
693 136
398 79
75 595
387 982
58 944
361 751
497 562
611 769
170 602
504 957
700 38
326 822
563 375
588 215
28 291
446 148
563 607
172 934
655 877
828 865
481 303
76 684
530 104
333 926
727 337
813 645
654 599
921 266
540 375
25 609
167 822
622 136
500 671
999 395
426 827
881 71
986 277
46 142
116 954
703 587
84 438
701 943
852 378
959 196
146 396
121 950
874 271
506 456
786 245
630 48
819 146
380 783
298 828
423 566
134 501
838 39
606 532
494 266
607 983
925 20
805 262
807 544
493 83
725 227
150 594
543 973
211 784
121 431
709 633
837 792
561 613
834 876
744 689
716 210
495 127
991 880
858 133
645 982
955 787
631 557
632 778
228 604
401 688
181 125
61 408
500 642
535 736
816 311
395 725
351 921
371 510
283 967
815 917
947 24
564 974
610 681
423 38
321 648
737 697
914 652
475 942
135 757
693 888
580 680
413 48
203 323
539 800
963 175
170 978
583 909
133 50
962 80
749 463
681 565
490 963
373 723
400 551
11 389
52 216
273 997
219 879
337 410
286 571
223 781
445 193
407 816
809 298
212 663
249 180
756 846
378 474
485 263
634 302
930 843
175 293
585 773
109 173
448 778
101 771
828 565
559 499
261 701
588 890
46 927
422 580
142 948
146 444
160 369
243 310
241 596
101 625
259 205
827 354
811 368
49 91
335 548
696 994
308 674
538 891
893 700
714 374
786 697
277 399
531 204
529 695
445 558
678 892
280 954
514 78
446 993
551 159
288 47
755 69
902 470
929 591
617 874
392 663
964 57
182 586
44 931
168 979
91 696
447 999
455 240
530 946
21 722
440 102
617 105
476 737
389 117
232 782
870 170
898 590
148 486
372 843
366 30
503 408
822 791
65 188
780 55
173 281
494 912
975 172
298 614
258 899
788 597
586 321
62 156
72 543
865 390
940 41
616 433
610 720
83 374
223 632
914 93
539 328
989 388
372 71
700 827
168 879
696 302
915 239
678 404
801 970
884 545
757 455
763 710
176 335
391 515
231 400
308 867
181 564
529 721
322 443
723 379
224 747
926 881
653 81
652 868
805 887
191 345
579 29
947 167
821 359
334 644
332 257
876 942
592 942
503 873
758 146
429 210
604 875
173 272
438 691
419 340
948 898
635 713
616 698
48 359
737 768
370 654
951 682
135 834
77 701
641 222
274 934
388 38
874 289
47 643
389 223
179 396
130 404
859 900
624 274
995 888
525 77
366 678
520 239
531 331
607 248
643 13
584 490
247 165
113 191
170 587
202 651
298 842
108 538
577 413
649 497
122 306
293 152
504 895
443 38
643 393
352 622
185 519
869 802
236 540
615 720
266 453
159 734
789 534
551 681
456 41
950 112
445 494
74 502
84 867
10 49
460 102
266 837
360 814
650 428
565 379
657 825
403 493
531 962
788 51
283 728
814 604
506 425
72 858
390 509
179 911
908 648
67 564
719 273
111 685
995 513
891 140
637 873
397 874
425 61
848 368
521 366
855 967
811 996
189 27
680 772
954 352
717 610
739 277
68 696
878 328
645 782
902 51
771 848
484 372
11 615
711 518
668 769
433 279
320 68
366 715
319 929
241 787
840 448
190 476
429 493
708 107
741 309
46 481
275 355
125 41
823 43
797 963
149 35
460 775
621 836
814 723
805 223
233 490
871 605
527 632
483 318
217 951
698 464
436 917
839 209
914 43
949 326
438 292
434 500
670 483
149 740
121 327
95 896
474 935
801 276
491 886
978 64
780 218
565 647
737 479
213 602
530 93
316 710
860 256
326 816
336 290
268 78
914 863
201 61
486 838
73 735
705 128
294 64
509 831
640 796
203 923
995 888
972 254
851 882
450 249
766 149
325 788
13 887
440 95
416 36
676 434
354 899
264 693
62 740
598 125
546 515
66 703
319 992
592 144
84 502
817 158
69 126
447 115
263 712
789 928
242 525
126 682
287 138
446 157
451 835
954 453
552 343
82 116
489 333
800 723
225 747
988 164
227 465
601 533
255 900
429 533
884 96
278 879
288 513
816 871
41 213
169 811
292 146
479 257
194 81
710 400
990 712
228 548
729 207
20 680
105 278
718 428
191 622
156 58
666 382
315 617
709 207
942 123
742 416
13 489
710 328
811 69
603 911
194 847
753 788
219 680
145 546
820 34
377 481
257 856
540 637
165 602
981 255
562 93
139 996
402 856
135 699
862 37
37 643
67 739
25 552
166 291
856 656
241 860
213 717
707 899
157 605
942 736
107 419
910 193
520 866
857 986
11 934
305 513
745 189
603 948
677 552
430 210
81 146
196 478
866 786
388 763
543 629
755 279
241 359
275 720
164 764
690 610
510 322
62 441
543 69
119 668
894 385
125 603
189 282
225 264
463 650
505 647
520 904
115 679
602 220
57 950
305 710
895 101
989 772
137 380
397 224
127 848
975 279
634 227
372 65
801 421
831 361
730 268
737 372
640 257
773 706
685 801
963 634
911 621
13 301
108 13
889 838
961 434
381 585
619 987
753 719
555 348
260 347
62 682
948 413
247 69
611 847
898 559
853 576
805 493
210 890
831 269
490 617
775 385
360 415
521 835
108 731
288 781
994 208
51 125
736 779
95 966
231 408
99 338
130 476
236 756
638 314
662 401
676 35
907 563
54 477
517 684
553 145
117 42
359 429
848 477
339 987
794 362
555 129
197 795
533 741
732 486
963 877
263 967
204 953
228 896
54 971
796 183
535 665
996 125
187 256
498 768
135 919
331 283
772 247
476 385
732 196
285 118
889 530
780 428
653 67
596 15
116 556
246 851
139 836
175 261
180 821
652 441
907 351
701 259
971 339
704 354
890 792
688 622
786 361
892 669
286 347
859 214
177 400
605 73
446 903
628 210
195 69
129 949
969 176
976 502
553 325
865 533
443 513
380 600
45 417
425 565
524 747
505 816
513 435
458 90
82 229
715 951
781 522
788 27
475 236
632 907
236 18
119 890
986 93
337 44
198 94
864 900
789 953
927 733
259 733
528 34
518 568
827 275
613 456
16 414
984 301
363 592
192 124
42 825
193 141
967 572
977 945
294 566
521 125
850 200
106 235
967 179
989 712
801 285
809 930
534 193
168 383
163 796
595 295
210 888
149 300
975 125
23 913
228 854
861 525
156 344
929 161
593 970
480 414
77 792
690 586
493 157
200 90
832 569
529 922
807 181
368 521
35 695
216 163
257 920
881 521
360 866
622 771
316 726
930 222
139 770
337 681
54 23
945 217
642 205
640 498
210 799
530 165
393 235
313 912
243 154
940 387
912 512
679 69
79 149
440 296
360 689
571 772
591 930
860 627
595 667
652 136
852 708
65 745
542 645
355 898
838 232
641 557
553 380
45 779
121 517
418 158
133 504
452 883
389 514
704 372
416 87
169 808
992 48
806 689
687 773
126 685
563 164
214 507
58 436
389 654
168 475
916 94
701 782
921 797
656 534
402 531
536 680
261 899
590 287
136 760
797 887
297 444
580 612
697 986
867 36
221 843
752 68
692 380
53 971
989 779
279 498
109 815
965 925
987 586
49 87
27 849
50 321
22 633
485 286
272 427
295 585
471 134
95 308
203 498
577 286
163 45
471 597
14 787
509 950
925 729
778 60
162 968
372 646
422 229
203 929
456 522
309 757
960 110
248 861
327 12
275 171
638 950
945 683
35 526
880 695
533 439
638 857
679 208
767 418
15 965
994 130
232 910
995 944
544 690
294 683
365 194
598 268
780 65
951 101
84 711
588 715
179 626
970 13
420 154
944 364
93 461
936 250
821 305
859 631
52 789
625 679
525 403
831 504
145 796
259 644
592 412
473 442
982 485
983 19
319 209
443 993
418 191
334 663
491 112
14 244
262 696
408 81
810 575
196 299
196 549
35 752
103 869
337 183
583 505
509 205
586 903
835 16
879 732
752 215
666 902
574 608
789 502
77 852
193 242
756 364
423 930
50 262
709 609
104 266
192 408
292 91
424 206
530 639
520 618
248 91
905 973
147 732
562 183
160 600
57 374
912 101
301 886
205 871
241 437
662 860
471 16
635 230
941 703
709 938
587 76
913 776
795 239
924 413
527 403
870 155
578 145
343 892
221 14
460 213
822 356
399 170
480 940
416 859
256 977
163 778
796 399
882 941
202 994
523 962
200 324
792 376
182 113
642 929
290 546
656 189
757 649
947 87
580 15
602 796
560 737
844 710
588 48
30 690
889 69
363 995
429 172
523 813
116 231
693 886
293 745
898 766
549 664
212 312
604 743
931 434
339 509
301 498
95 542
819 106
752 674
975 902
81 573
795 909
229 941
50 182
455 960
772 553
907 41
571 821
925 62
262 57
451 308
649 266
34 446
59 361
322 456
673 412
625 28
294 872
113 874
480 961
513 279
534 922
206 260
549 17
842 358
528 214
810 406
508 243
621 555
81 572
692 578
602 859
113 917
751 709
317 491
798 193
519 596
596 677
464 540
834 952
576 131
172 427
978 884
728 687
30 261
545 912
578 442
236 162
698 780
247 208
432 546
402 942
504 471
363 748
897 369
592 512
311 358
795 458
792 90
536 284
342 581
798 364
649 601
692 378
14 359
803 355
819 289
94 926
421 17
63 13
561 818
152 590
532 23
419 719
105 794
716 216
631 844
47 768
866 28
895 256
933 832
938 673
283 684
75 258
518 650
565 664
309 265
101 981
941 897
425 761
982 682
394 505
515 25
495 917
445 539
846 661
870 275
668 414
577 783
506 194
146 830
623 915
468 835
97 32
108 350
596 10
414 366
427 571
275 188
389 751
355 880
232 48
405 674
853 196
859 323
549 958
665 892
926 505
716 228
46 529
221 647
246 755
970 148
725 916
656 720
648 555
544 340
936 250
758 941
232 677
627 203
543 583
879 490
161 763
606 268
495 660
966 353
531 301
766 25
71 370
95 348
192 953
412 304
303 37
721 237
414 198
968 317
886 355
264 48
950 917
729 525
307 21
661 391
169 289
861 79
742 521
422 177
222 844
463 141
568 352
852 450
626 829
227 883
237 670
978 509
109 178
156 646
679 849
36 513
564 848
565 743
273 546
716 120
531 986
584 818
523 157
308 954
462 323
224 327
192 705
836 409
721 80
27 851
148 782
498 679
714 676
841 246
985 523
370 977
259 393
787 589
156 840
860 198
234 753
208 88
331 890
222 388
559 116
704 905
456 296
226 389
236 535
859 11
579 258
830 483
630 88
747 596
169 280
346 67
508 382
514 296
191 229
638 973
706 862
176 910
54 896
441 111
843 403
928 691
914 205
854 622
996 311
403 322
999 451
937 185
498 305
883 724
411 14
144 637
132 366
778 970
302 674
890 500
317 610
20 623
275 70
21 780
324 558
330 755
182 680
112 887
101 161
512 134
416 506
390 75
38 797
999 80
230 21
801 862
325 436
652 577
766 107
355 447
48 85
928 606
421 860
371 300
722 448
948 981
133 274
492 63
957 228
392 154
556 344
700 436
326 989
702 134
227 965
624 760
907 867
476 665
600 126
918 264
488 768
557 21
127 176
112 242
243 306
189 365
642 90
90 876
670 435
845 934
115 951
231 938
249 413
66 269
523 128
524 237
240 36
428 609
230 660
178 263
451 209
940 606
232 831
217 535
81 828
23 631
974 744
679 144
126 78
996 645
324 527
959 837
923 884
639 360
334 726
873 446
177 216
781 880
387 776
985 866
174 643
778 545
65 763
20 64
515 560
80 152
683 293
514 325
613 71
771 638
146 999
624 341
482 318
458 679
176 873
562 771
148 683
307 73
387 959
788 883
219 342
412 239
382 892
588 101
684 648
788 921
261 739
19 639
459 974
296 833
244 428
413 309
24 250
186 429
811 518
754 477
940 606
447 984
506 101
950 345
414 829
667 194
911 488
728 220
916 143
536 981
420 514
785 192
261 605
149 942
84 841
293 975
208 808
300 751
295 758
959 565
989 581
786 887
258 462
212 758
648 530
288 65
312 123
880 15
985 478
258 294
630 718
950 512
531 890
714 165
489 274
420 739
184 230
349 427
195 861
527 786
758 537
923 595
204 355
199 653
502 394
537 17
282 943
196 776
995 834
795 179
204 539
505 243
525 167
770 383
649 941
128 291
830 880
295 695
295 661
503 560
524 350
580 788
17 348
979 270
194 409
974 757
621 419
559 505
210 964
174 526
330 436
584 812
806 84
72 557
963 691
895 638
513 384
433 225
930 567
541 316
725 520
109 765
226 764
939 29
572 451
662 914
840 320
882 808
212 74
424 254
218 352
242 678
192 883
95 185
713 453
127 316
116 414
479 441
511 75
111 889
570 893
840 979
249 50
909 269
980 529
793 88
254 684
529 68
448 800
75 502
987 745
789 979
837 746
158 625
223 54
206 738
44 634
632 143
672 78
994 167
855 201
108 838
960 678
946 868
611 680
327 578
350 10
543 261
655 56
958 62
41 567
831 759
798 492
661 115
354 256
43 725
849 719
517 287
677 248
818 677
733 32
614 365
62 299
826 244
319 870
829 120
437 228
641 533
641 319
12 735
452 132
968 255
234 152
915 838
35 892
185 434
318 211
644 391
980 151
282 606
510 77
180 840
979 164
841 317
151 256
686 449
710 818
912 428
343 476
416 244
512 923
816 861
907 707
69 272
635 268
956 519
239 195
57 522
159 342
948 184
979 111
723 795
453 612
281 936
879 451
865 552
413 224
279 967
596 18
535 156
725 56
97 606
154 998
257 835
275 971
177 421
446 36
395 64
61 621
362 760
209 735
65 414
65 367
227 792
502 664
889 601
305 531
735 878
217 518
208 992
419 907
621 864
148 849
997 420
285 595
794 894
705 414
64 428
957 301
771 677
219 602
844 907
239 726
882 104
750 457
350 860
398 107
977 742
718 193
192 497
923 475
319 995
853 702
72 657
591 173
230 805
989 420
366 548
337 548
318 859
896 388
162 930
584 967
837 614
575 228
787 895
93 208
508 379
299 245
159 872
565 958
612 825
635 817
321 119
12 251
282 382
69 116
586 159
413 976
961 239
787 321
60 176
365 511
350 587
843 993
542 148
392 900
633 839
936 151
573 358
802 754
85 143
220 254
936 24
368 839
199 482
301 950
895 698
516 73
224 991
657 622
30 103
211 288
208 610
153 758
270 312
709 421
842 630
504 208
834 88
453 833
494 404
893 251
149 315
913 538
192 307
635 49
742 325
975 183
831 500
770 686
122 952
411 353
963 630
961 220
729 479
801 578
685 258
14 731
104 838
422 485
56 595
258 866
856 246
171 393
364 869
153 848
388 518
595 946
778 858
212 468
236 320
407 337
119 401
448 873
297 190
753 834
503 176
45 132
356 271
859 17
573 333
324 222
570 158
878 760
594 386
872 369
668 736
786 239
240 951
584 100
456 395
522 148
163 760
507 118
178 231
229 48
656 53
10 278
64 654
925 667
45 838
399 794
414 626
70 969
476 151
575 326
81 585
384 87
677 390
501 215
14 966
324 734
380 150
299 944
356 525
239 88
526 744
752 598
558 681
612 807
766 390
660 73
511 81
447 855
882 130
884 158
505 898
899 116
805 740
26 332
329 428
619 440
591 649
192 36
822 567
756 808
32 620
638 721
66 930
931 661
716 46
256 604
912 396
162 740
148 618
64 386
363 595
283 498
152 671
443 267
682 227
981 388
806 320
56 407
13 237
66 296
626 825
366 523
903 758
613 651
941 231
195 970
655 301
428 495
69 749
877 563
181 889
389 259
990 69
86 863
269 23
747 451
123 282
106 428
643 186
66 844
29 879
996 456
507 881
975 288
626 518
946 575
20 834
666 96
185 761
762 126
71 780
635 360
771 445
894 674
738 807
792 938
854 887
643 368
744 666
744 806
658 586
39 248
932 111
152 947
793 326
340 544
835 380
13 403
920 187
484 835
864 687
345 421
329 264
476 979
124 782
402 581
147 481
403 989
677 558
801 950
955 441
740 818
423 616
350 521
247 574
980 497
68 656
579 936
790 159
672 823
873 525
416 584
783 995
450 973
344 610
656 532
955 616
514 635
10 939
587 310
15 686
812 912
858 158
655 883
61 706
322 676
909 975
168 386
707 223
688 470
703 151
825 721
784 231
504 545
626 457
171 805
250 515
487 751
739 123
674 233
200 485
120 56
720 37
526 312
11 713
343 826
734 334
885 523
990 902
775 821
968 111
426 175
226 284
905 808
610 943
319 930
777 102
314 273
139 918
290 590
389 867
206 445
954 735
686 821
15 968
138 284
411 738
827 858
148 459
583 716
813 991
817 506
319 797
162 956
303 362
402 754
266 521
251 924
489 180
621 176
301 86
911 219
935 805
946 865
64 716
594 12
764 61
396 320
188 572
725 829
844 620
229 739
850 745
290 407
58 513
450 413
632 324
124 822
727 959
91 416
939 887
454 657
575 322
461 859
117 44
486 659
300 469
42 179
539 837
511 344
352 942
694 589
449 788
22 579
465 353
790 243
255 745
342 403
901 71
934 729
396 247
184 80
831 84
237 354
811 961
267 662
991 487
246 954
552 365
445 365
87 275
61 674
276 774
212 650
17 587
106 338
767 167
404 251
31 855
281 496
757 505
36 722
379 278
27 714
398 858
513 568
563 923
40 148
587 343
634 158
115 918
547 317
125 29
965 86
592 265
400 14
269 654
107 301
946 159
734 502
284 580
151 515
262 165
373 604
844 415
328 140
500 788
442 867
181 364
182 978
58 521
254 360
162 452
735 364
337 944
290 436
882 199
550 869
915 716
452 139
159 474
441 62
796 899
936 343
233 555
293 604
246 326
157 345
697 338
496 672
401 158
531 476
988 400
532 326
594 191
939 857
445 156
575 395
85 210
959 183
132 345
46 873
92 940
587 754
751 517
848 575
15 393
729 360
667 978
987 607
452 383
828 52
743 77
48 926
793 18
937 488
727 428
464 846
104 550
210 914
688 335
100 451
760 953
74 932
620 16
146 102
677 278
132 270
360 268
120 701
941 568
467 905
87 692
394 186
368 242
689 884
820 928
575 662
304 74
352 934
261 770
109 446
368 552
308 681
979 464
49 99
895 781
365 928
402 323
453 825
546 399
366 673
694 340
843 531
687 74
624 308
355 684
46 394
732 120
76 566
29 601
296 230
85 154
97 482
972 176
53 203
704 266
878 176
974 230
826 998
954 141
573 48
88 908
338 945
917 480
898 971
142 636
160 925
388 709
608 279
153 441
157 911
310 471
354 853
53 431
182 149
86 389
565 964
146 949
962 83
115 939
430 522
851 921
272 414
973 192
550 504
997 655
918 184
186 139
358 130
401 521
484 148
80 421
821 770
359 496
374 253
523 965
644 280
224 769
950 651
977 30
393 756
249 810
648 843
31 636
561 622
492 934
196 873
431 803
879 619
425 291
495 161
505 613
334 759
533 622
75 875
123 317
556 324
211 370
565 414
524 59
482 906
995 356
880 296
412 958
354 907
856 757
968 536
918 114
611 452
93 872
417 980
555 978
553 981
836 427
425 687
581 716
217 253
956 439
165 561
572 298
541 655
35 99
696 868
75 306
997 784
200 156
755 506
211 342
467 546
194 705
553 344
607 549
52 974
221 685
808 774
659 954
328 686
866 205
175 533
617 106
448 555
982 169
17 581
702 481
273 573
872 113
696 235
114 957
451 234
49 249
245 96
767 219
745 47
644 789
102 584
794 831
630 275
833 489
422 650
700 866
228 71
594 994
315 43
684 172
866 506
51 488
971 741
401 628
887 133
974 54
851 630
466 210
339 705
963 894
701 489
869 125
456 874
217 525
186 752
75 981
651 120
243 878
925 413
840 129
926 324
667 132
565 97
356 174
393 60
958 783
475 74
725 667
806 329
273 724
373 409
495 65
472 923
888 414
15 558
744 513
321 854
769 404
748 483
316 781
994 629
434 152
302 130
321 918
347 876
294 919
297 733
157 30
957 568
32 619
729 229
258 336
52 751
970 608
677 796
90 288
656 326
554 331
675 53
680 487
444 281
540 798
275 957
770 610
119 551
238 486
959 553
20 399
361 692
638 406
258 616
959 803
565 625
166 580
402 548
146 383
440 348
905 656
687 22
110 184
637 874
526 804
754 575
927 857
923 68
856 564
25 812
610 294
834 706
631 195
740 464
454 576
995 230
544 51
826 863
845 105
849 995
829 412
282 840
732 235
199 494
794 854
424 80
437 253
314 777
297 115
754 301
449 814
529 108
879 723
203 657
364 922
300 137
757 128
980 353
937 764
67 606
715 293
325 207
141 69
360 859
140 285
949 825
727 322
444 183
174 862
294 378
391 143
799 497
264 836
992 732
907 978
443 822
459 787
338 965
623 33
906 836
145 285
933 114
509 945
844 473
393 260
601 881
474 302
36 143
509 264
712 35
259 399
210 935
585 106
943 117
58 619
48 519
369 842
923 548
541 297
479 876
263 51
263 759
313 409
232 297
387 919
81 413
731 588
444 320
402 815
60 597
429 471
160 963
441 25
533 703
557 942
590 193
777 875
693 812
705 790
314 449
691 384
276 212
545 272
866 450
340 776
491 658
363 315
108 511
857 991
269 839
757 707
569 726
114 882
435 849
612 517
278 234
198 63
505 654
585 651
445 313
662 422
523 575
888 477
301 647
713 567
572 373
23 994
405 531
229 475
214 324
348 423
993 514
634 713
792 396
130 727
771 467
164 724
583 223
919 525
546 101
521 613
606 728
617 795
82 655
227 131
688 851
637 405
737 986
159 974
837 720
299 418
434 503
901 134
919 637
756 703
820 402
897 613
446 362
289 172
107 798
337 772
759 39
336 423
86 33
208 311
643 956
568 350
358 149
799 634
337 477
464 648
886 97
698 149
97 221
659 621
67 697
123 427
683 816
488 631
461 80
81 470
876 464
705 779
301 656
420 578
251 293
341 643
98 671
772 241
695 12
463 110
762 990
581 626
554 891
269 824
533 421
989 845
582 437
824 415
886 480
623 354
568 829
389 816
365 988
117 559
388 859
363 898
48 878
389 187
940 996
465 377
755 262
974 697
730 843
241 682
52 471
172 543
393 62
714 552
605 636
514 126
345 410
642 511
37 176
70 697
92 278
192 866
587 921
489 178
482 600
163 796
222 330
748 438
174 125
98 507
884 434
999 653
898 836
977 724
136 393
542 979
267 522
28 983
465 326
68 710
944 217
73 959
298 423
360 73
860 939
899 793
33 458
812 198
610 382
774 187
724 782
488 77
616 301
363 686
834 726
531 35
437 548
721 136
679 99
496 216
496 312
961 401
857 332
697 611
401 291
643 251
45 79
34 105
186 43
247 698
364 746
274 220
375 720
752 668
395 28
583 842
966 72
737 609
984 621
241 569
897 165
740 789
22 730
962 264
907 432
667 365
547 863
551 632
421 121
714 342
961 917
746 586
156 66
410 163
504 564
647 341
408 224
279 573
154 360
465 393
90 918
379 782
919 324
855 354
495 180
599 895
336 922
316 612
87 888
610 16
263 992
100 976
999 891
785 292
56 421
301 878
859 599
662 797
10 671
350 605
842 317
942 738
60 756
258 10
715 750
188 238
137 467
206 319
501 325
45 226
186 977
498 66
379 417
687 631
556 49
213 530
56 930
348 676
45 951
107 229
709 777
265 915
237 644
809 998
156 591
930 626
202 90
919 207
618 827
630 180
485 589
766 614
773 325
554 682
376 158
749 163
910 573
172 269
156 550
903 857
290 238
619 719
558 737
114 218
317 527
229 940
177 683
119 784
646 534
335 761
641 444
907 272
645 372
843 178
535 83
237 906
836 124
717 486
573 501
918 205
851 153
169 930
911 102
779 500
835 235
202 71
581 479
776 495
71 220
734 178
483 78
973 574
162 970
297 382
855 44
245 309
525 864
58 286
627 64
629 803
570 773
54 93
79 906
110 248
852 765
671 953
162 60
631 793
571 202
822 91
320 431
999 694
304 485
939 392
609 71
82 128
651 56
921 76
217 454
51 175
88 851
495 106
567 864
887 284
605 35
949 124
881 582
998 793
444 246
632 930
498 851
287 620
880 45
522 67
436 322
646 64
356 895
975 923
813 328
156 749
441 313
956 395
552 946
547 602
464 886
519 325
933 447
690 345
329 26
212 970
319 234
24 400
926 150
952 718
561 94
241 406
375 323
366 651
768 40
258 728
932 270
760 448
366 674
450 40
833 335
725 222
793 305
55 626
457 929
231 136
887 808
257 751
541 96
812 48
891 308
487 943
939 434
968 115
547 877
627 452
30 143
129 397
740 637
193 348
728 918
14 985
391 242
788 944
389 194
535 469
295 764
882 350
560 268
980 23
569 906
229 816
217 748
847 705
599 357
197 335
138 538
709 665
900 526
79 516
375 858
361 633
666 191
730 874
51 649
389 883
956 59
157 209
279 116
734 279
207 458
648 88
911 953
996 271
87 328
826 717
101 655
658 620
348 720
994 530
134 876
885 752
487 914
885 952
267 881
675 541
115 903
612 438
121 941
558 504
70 310
85 903
467 191
593 34
188 857
875 598
840 929
298 453
427 947
177 388
159 820
382 673
862 790
654 602
822 959
39 635
77 333
662 510
742 960
74 217
932 666
918 205
531 101
86 492
105 609
793 437
925 843
142 376
754 403
178 977
203 171
60 311
860 630
52 89
766 242
560 849
194 292
202 488
325 29
607 18
686 425
28 865
63 695
703 882
986 420
213 549
959 644
334 299
369 521
919 42
561 844
934 688
94 988
441 697
819 506
223 269
445 632
664 945
352 119
969 259
617 25
620 395
517 13
795 317
372 992
904 998
238 935
272 780
626 494
497 365
217 579
471 535
573 883
580 124
131 315
457 138
473 965
781 269
542 193
352 220
844 939
120 16
107 767
987 514
832 487
433 667
939 562
695 467
622 865
315 570
236 878
127 448
751 888
773 215
60 927
955 490
799 430
419 452
243 420
606 66
603 719
127 663
901 178
611 150
689 497
599 751
831 296
826 965
321 286
893 152
408 913
837 700
257 839
663 620
261 699
677 225
373 333
704 795
933 846
364 275
640 405
43 681
505 826
549 215
686 497
691 330
753 584
777 929
639 799
861 566
976 602
454 522
881 502
122 665
837 92
412 651
388 283
799 591
802 298
379 22
815 865
600 317
328 380
861 393
298 991
609 838
533 454
77 866
702 58
546 642
745 506
408 682
308 456
689 854
969 682
740 249
104 930
894 33
938 652
988 899
982 440
66 344
331 446
44 732
976 531
877 316
91 950
300 361
273 845
222 328
559 260
869 85
743 117
140 654
452 408
769 533
974 417
132 703
154 382
294 849
781 298
21 256
264 506
833 900
805 897
862 513
271 756
658 79
276 51
286 29
178 880
952 859
26 223
472 504
491 797
220 441
842 173
895 653
114 887
105 293
61 491
700 122
827 165
954 922
688 479
17 816
826 993
703 133
726 887
378 98
877 77
985 578
323 164
745 261
472 930
589 512
931 724
298 769
969 244
815 197
678 963
207 591
196 337
855 160
455 989
347 442
583 917
990 945
270 981
80 36
444 131
82 599
106 848
987 924
18 747
570 404
665 990
993 663
508 740
968 329
782 466
558 13
681 929
785 945
145 355
336 949
327 684
333 873
844 771
541 722
763 825
99 64
642 186
303 792
635 342
39 977
511 731
535 328
163 907
612 342
189 953
210 328
692 26
167 959
978 287
600 201
285 700
13 141
916 342
22 341
840 41
733 656
419 318
52 889
591 549
247 677
383 185
165 891
331 285
564 220
222 996
929 135
198 141
669 91
988 431
343 644
491 888
943 636
639 870
986 65
228 887
530 346
587 259
661 529
648 241
946 826
490 758
115 901
888 985
523 98
526 884
636 81
647 733
563 846
326 386
864 983
241 485
420 619
751 817
701 972
160 766
662 386
561 800
373 804
256 309
655 861
64 117
474 676
348 717
705 468
823 262
821 213
114 31
536 591
682 911
483 641
637 741
147 543
443 668
480 554
776 684
750 825
638 908
542 789
876 612
814 895
667 316
331 573
157 20
237 198
654 402
871 710
272 202
54 254
827 223
643 590
145 374
573 826
430 941
640 316
274 790
206 914
673 547
577 313
238 556
250 890
914 745
728 447
734 587
615 808
141 602
836 599
131 386
383 42
576 62
453 943
735 923
630 180
690 551
425 346
90 418
672 463
572 302
392 443
187 430
712 522
699 958
145 235
861 507
375 188
447 382
382 757
228 508
819 954
388 319
638 209
165 51
388 172
907 256
588 158
114 871
575 27
947 88
474 697
724 799
940 115
914 982
719 622
50 409
567 845
806 620
376 789
13 762
574 152
583 972
263 96
274 854
197 889
110 334
799 890
525 588
244 948
643 58
423 243
920 741
633 227
752 50
985 646
693 937
613 716
385 162
295 134
310 717
432 183
86 487
19 377
974 79
510 122
539 715
216 702
682 270
229 963
645 757
431 473
531 693
691 401
766 440
730 187
248 894
500 404
404 473
537 158
295 72
752 442
263 766
227 36
97 39
250 781
24 589
829 158
909 158
975 35
457 161
826 363
90 806
546 398
502 746
666 958
707 366
303 858
674 725
329 158
370 862
958 347
652 46
832 871
416 34
976 135
272 68
304 180
407 580
699 820
234 920
430 393
259 632
458 269
167 211
141 311
788 391
602 881
370 22
757 257
741 87
464 145
14 491
597 680
550 514
78 514
876 326
990 543
984 881
208 517
605 930
515 483
971 652
874 831
87 700
827 57
676 269
120 237
221 573
587 795
365 438
181 510
874 245
735 603
728 563
841 884
871 630
720 678
676 121
594 884
153 551
832 245
952 501
476 407
793 159
920 823
240 625
225 405
72 590
963 869
793 887
71 864
241 794
531 901
95 270
541 471
943 97
695 324
748 414
440 398
881 199
144 96
478 110
855 427
913 481
723 807
919 225
504 851
922 439
348 161
29 637
855 763
520 34
666 137
344 588
318 750
279 408
144 306
239 453
545 620
954 121
891 966
198 537
341 807
160 659
942 271
331 855
369 56
428 719
417 600
238 958
935 809
528 409
403 730
181 133
807 511
646 244
594 950
791 272
218 504
570 695
807 774
942 622
766 595
664 561
768 13
391 462
479 852
729 937
231 788
616 534
22 833
860 172
963 480
109 422
798 702
472 261
587 858
412 698
147 730
809 358
416 383
454 43
866 490
757 467
68 863
410 603
233 457
34 987
770 398
327 280
706 809
900 498
530 297
389 137
274 398
82 927
360 695
919 324
300 446
862 932
987 799
762 464
495 876
740 486
330 126
834 972
240 910
797 755
87 181
31 655
512 963
348 642
534 591
567 830
458 602
663 208
454 17
938 543
435 547
495 399
810 629
651 777
581 199
268 50
615 141
506 985
884 837
636 463
108 403
85 321
241 842
786 727
420 846
691 107
381 970
109 272
295 537
973 565
265 205
647 533
650 516
174 755
171 912
453 675
21 744
614 651
970 146
219 351
493 990
662 196
258 839
599 881
387 191
99 832
553 106
963 147
538 694
124 884
717 532
506 818
660 747
458 917
317 277
801 751
196 897
970 315
688 840
784 265
231 532
408 341
971 260
182 338
642 841
160 874
780 910
472 434
546 775
857 202
948 781
814 529
104 899
858 390
443 121
862 756
833 172
542 469
770 317
716 46
590 806
519 301
791 72
870 645
68 323
507 558
789 565
793 112
596 200
592 930
765 814
569 477
674 454
842 411
104 942
218 407
117 967
330 178
842 883
110 76
513 275
354 42
872 579
581 184
20 615
23 853
922 94
595 176
283 550
829 517
834 137
409 348
357 647
728 332
441 610
116 289
510 299
876 625
119 358
199 33
581 147
203 127
355 939
637 993
309 353
388 437
343 45
215 171
633 202
729 531
896 386
307 449
727 526
583 791
248 755
370 307
937 547
17 191
923 740
778 609
222 94
380 735
756 50
505 941
13 859
640 136
247 930
798 615
626 835
329 24
444 914
613 849
758 233
539 691
378 39
181 496
269 633
935 191
736 792
491 596
870 768
154 312
236 935
164 236
327 720
980 921
441 568
475 984
345 279
321 680
719 170
87 427
460 78
152 991
22 181
680 91
235 570
342 613
414 907
243 195
61 269
198 575
415 819
869 369
496 991
255 725
449 250
164 997
637 879
621 216
28 427
644 479
188 309
949 257
269 111
213 984
363 328
556 939
960 283
127 599
273 561
288 496
962 535
212 70
326 780
258 217
190 249
106 158
821 688
552 677
667 84
286 46
187 911
649 594
494 551
742 955
288 197
34 949
732 44
51 330
443 50
796 674
800 392
702 412
357 235
788 21
429 217
86 750
933 545
204 781
660 507
452 63
805 992
10 223
377 961
253 874
368 963
237 61
600 27
139 246
968 610
779 904
789 199
829 991
486 99
739 99
56 217
375 124
585 221
656 167
579 893
188 224
963 90
14 663
521 371
288 605
45 988
475 360
743 470
131 692
32 575
620 334
44 721
471 605
85 567
15 421
906 976
508 626
319 179
41 243
855 281
980 170
693 837
39 747
135 550
293 801
526 706
719 411
466 279
952 594
730 335
785 55
565 519
916 722
743 396
934 210
779 904
42 338
394 726
434 60
684 910
65 743
469 153
650 593
421 589
910 159
461 574
77 473
843 309
195 273
126 858
729 366
335 772
197 994
969 518
525 652
494 749
719 550
795 394
336 270
132 972
232 615
472 132
216 93
218 768
187 20
956 136
635 377
818 126
398 336
514 348
324 110
786 69
399 263
744 213
774 289
303 152
745 984
881 785
882 118
71 836
555 418
452 587
474 907
280 529
525 626
640 221
970 219
885 621
318 276
458 81
82 945
632 439
27 690
192 370
834 630
533 615
678 115
22 442
499 10
770 379
735 79
420 905
539 627
710 141
861 321
232 561
12 123
863 155
152 364
809 358
879 184
729 47
480 986
328 535
110 236
402 738
247 673
220 990
87 853
906 483
962 400
457 808
48 206
405 525
364 489
532 889
991 505
232 576
526 350
900 221
606 554
258 881
462 863
722 289
397 488
552 46
999 224
676 157
412 518
415 340
987 436
133 453
883 310
254 734
98 620
847 114
315 519
118 427
961 543
233 838
627 768
140 400
785 468
584 997
733 822
321 392
719 49
621 407
650 13
589 137
796 477
351 64
508 809
254 402
890 855
536 122
437 167
127 25
962 785
740 111
192 437
468 991
893 772
460 767
431 524
440 569
821 760
677 590
168 697
56 772
136 531
585 147
664 215
298 514
358 750
564 869
961 818
523 379
289 471
879 354
985 842
913 638
267 336
338 702
834 896
217 664
693 92
616 117
887 220
909 381
19 627
946 645
754 590
675 961
85 302
171 55
440 561
749 601
482 625
109 564
341 300
559 637
335 502
431 133
802 558
12 932
691 68
752 930
194 39
366 544
120 186
187 508
578 311
11 788
441 69
246 736
927 688
499 731
634 70
179 855
182 33
319 967
628 747
780 181
579 933
447 980
20 968
146 976
771 108
12 174
501 921
400 129
461 26
952 50
768 259
891 361
296 61
195 339
388 790
165 963
638 707
84 497
757 490
238 594
810 865
217 992
172 209
211 47
584 220
782 87
674 607
69 458
279 209
518 327
145 447
984 782
894 248
184 263
584 193
187 283
814 193
642 499
989 267
433 890
511 957
972 124
740 686
565 361
155 894
364 63
889 833
80 981
257 480
895 582
976 941
955 371
693 193
800 259
459 932
649 795
250 966
539 496
78 379
428 757
605 408
371 21
596 808
30 571
356 514
918 849
644 201
720 246
471 967
87 954
550 737
839 236
396 866
37 302
297 41
199 499
35 936
503 455
578 705
754 429
107 172
757 918
949 761
762 567
821 705
332 22
240 948
659 153
412 607
589 656
854 495
868 185
19 718
12 112
683 564
606 718
936 626
937 278
539 573
749 638
490 733
406 954
626 399
622 256
334 778
653 148
262 912
79 444
901 425
125 298
74 554
129 409
116 239
887 501
717 944
929 699
811 665
566 434
637 769
333 467
392 715
975 313
310 989
116 770
539 485
317 929
611 935
447 964
578 919
775 478
719 401
172 222
470 757
80 648
647 405
215 713
686 912
372 813
951 162
812 167
389 68
551 342
58 349
386 504
253 565
149 452
692 111
920 885
20 861
189 395
941 817
745 44
246 990
80 447
83 739
327 496
79 42
595 326
661 537
411 620
433 787
903 12
532 223
477 936
308 225
139 477
331 448
231 837
719 410
530 770
313 181
857 996
842 472
204 677
555 246
215 559
254 646
696 412
846 185
410 496
117 446
913 539
159 648
59 821
175 209
17 477
788 653
406 302
562 405
248 567
888 154
678 971
527 120
784 153
452 196
159 348
789 75
309 78
458 344
280 181
178 62
798 93
766 368
632 206
259 828
236 998
839 33
714 456
952 868
871 559
474 596
503 207
924 444
513 339
626 90
526 958
947 524
877 475
443 976
551 589
196 80
736 643
747 455
838 46
16 821
153 478
371 662
946 720
852 383
498 157
767 10
951 339
117 196
713 975
510 474
224 318
539 624
351 10
345 770
102 753
310 883
712 747
952 101
44 797
106 873
364 467
559 249
462 370
193 967
343 17
517 956
548 314
235 692
596 347
280 541
415 369
963 536
775 811
79 645
954 226
480 913
850 356
918 525
948 116
503 583
200 827
231 396
170 811
675 909
356 115
82 590
27 520
984 788
382 117
119 889
394 656
193 401
800 501
562 805
828 924
522 925
387 790
270 207
763 727
730 214
493 230
744 119
52 979
867 161
613 157
888 856
250 952
607 390
913 455
799 109
637 721
209 627
112 424
307 140
973 929
410 996
820 549
560 251
721 672
508 565
346 933
20 529
816 940
205 838
620 264
290 210
627 862
926 968
585 978
296 198
852 639
335 56
456 987
710 193
344 689
393 963
533 620
700 285
137 406
145 366
51 996
430 618
548 864
553 968
978 633
412 38
773 694
553 180
770 437
919 561
653 237
757 140
382 719
238 543
890 941
827 246
235 702
857 415
875 311
851 225
276 417
366 748
836 276
896 835
644 994
449 78
393 868
982 885
890 439
719 69
941 879
640 175
966 324
951 496
179 439
382 209
58 402
188 294
592 975
34 947
991 505
480 978
255 882
301 879
528 835
307 599
575 211
64 614
910 324
589 188
520 687
71 114
396 575
990 468
771 841
282 806
948 623
16 227
459 744
138 209
876 540
602 135
166 520
584 934
711 310
142 535
760 969
631 394
818 754
924 309
240 800
354 727
563 65
995 315
69 718
965 245
987 672
931 606
95 229
685 921
351 464
929 841
983 775
339 99
933 293
195 469
39 492
446 25
97 848
178 577
817 28
731 887
699 785
548 384
519 783
615 461
569 806
590 72
103 990
786 106
376 306
419 717
641 391
348 852
243 440
741 102
129 448
944 381
997 137
977 516
356 628
864 635
442 331
689 737
507 251
77 824
731 956
593 314
868 386
958 795
682 943
807 575
16 182
818 409
381 439
435 41
135 667
974 204
532 30
87 217
766 981
816 152
462 973
256 952
450 244
946 381
309 58
236 53
963 634
902 437
701 454
823 443
859 90
169 374
774 371
788 849
180 303
573 631
162 684
937 885
859 377
642 777
773 43
853 237
945 294
726 272
996 212
295 104
884 271
741 690
949 758
814 63
698 252
744 280
391 132
867 571
210 283
937 254
218 39
285 979
148 331
907 102
85 592
856 794
539 835
255 15
861 291
365 915
303 92
278 650
796 290
500 906
981 294
734 40
719 778
487 558
428 839
444 655
567 98
35 447
415 136
987 726
830 236
970 383
952 145
473 209
576 938
56 227
311 623
293 775
978 124
420 618
940 163
115 954
46 178
189 444
790 968
214 786
525 85
702 423
104 358
268 709
571 672
950 542
551 866
954 904
216 664
184 215
656 164
89 485
725 766
344 523
501 937
854 40
793 601
976 400
878 384
55 722
314 200
986 243
56 489
145 72
764 75
952 160
312 753
684 790
110 249
940 33
283 65
144 402
706 957
947 689
931 877
963 491
393 450
435 623
477 407
305 883
200 892
689 513
839 399
154 486
769 674
451 404
519 287
536 384
942 739
395 743
288 334
104 320
832 385
681 484
875 391
786 291
338 592
342 623
741 21
947 677
546 755
91 762
161 689
296 566
582 222
660 751
142 821
241 675
408 797
216 921
221 473
147 44
664 609
488 249
701 290
359 309
391 142
792 116
604 488
301 718
52 255
675 545
898 273
237 487
33 442
383 488
132 41
613 860
574 855
969 237
586 880
546 818
381 773
631 795
204 723
199 936
425 20
148 755
630 231
759 246
511 197
876 933
799 549
303 371
835 763
385 974
79 720
944 640
507 207
839 427
536 395
825 581
276 597
400 463
255 16
250 137
322 261
622 917
882 761
587 863
100 335
103 152
328 937
780 314
198 574
433 494
300 123
394 100
283 576
690 543
542 237
382 915
776 72
765 559
453 729
635 74
505 272
810 876
855 607
354 200
239 151
872 266
716 758
578 887
653 115
109 905
463 236
913 13
725 312
876 697
582 884
934 202
60 552
267 75
169 414
252 951
673 460
213 103
685 530
779 293
343 893
745 376
102 50
68 995
639 81
653 713
163 654
374 532
245 194
213 376
567 991
198 706
271 160
353 688
448 690
973 551
698 74
836 940
717 194
789 954
522 94
986 766
738 408
877 506
684 472
351 867
800 574
305 589
713 896
27 689
254 541
212 162
470 625
957 617
13 513
873 135
214 814
364 628
841 137
767 710
848 744
346 962
616 184
912 298
992 330
597 752
906 306
79 289
340 115
859 963
465 394
915 66
95 990
619 444
620 59
499 542
418 798
429 981
58 644
281 130
951 563
865 787
600 375
887 497
313 722
781 979
387 706
632 139
255 603
219 406
140 494
905 774
331 462
577 778
488 889
615 497
258 185
658 194
902 301
596 788
72 27
359 773
523 918
958 218
939 617
378 336
28 583
853 821
412 811
752 356
929 80
699 238
642 275
657 220
160 793
182 532
323 427
452 523
22 464
849 508
351 614
323 972
446 360
820 782
670 422
787 977
268 55
372 827
879 351
406 339
933 183
328 52
379 803
934 632
800 618
504 268
609 736
352 290
34 73
608 388
871 346
619 774
448 286
68 118
386 658
170 815
970 26
707 533
152 684
229 58
13 584
86 744
180 897
776 665
11 643
241 738
890 987
646 10
603 423
684 986
155 938
800 114
311 381
637 371
168 354
627 532
861 729
848 361
374 680
563 694
678 381
936 129
374 450
243 605
519 573
102 732
323 606
77 272
887 205
860 756
774 395
789 423
761 331
232 172
28 494
96 171
637 855
867 312
148 935
723 771
706 213
520 59
367 328
914 826
585 743
534 219
400 435
37 967
980 901
266 787
113 672
816 548
925 774
461 111
277 731
225 890
994 170
361 265
558 459
112 318
191 921
431 136
967 43
122 773
341 69
603 821
977 382
932 691
823 652
70 635
69 490
151 336
725 565
435 391
555 263
70 582
639 968
723 75
762 844
969 134
397 283
464 528
616 488
719 886
422 284
996 612
622 764
921 264
256 436
542 266
24 991
950 20
302 565
283 941
888 338
913 93
455 510
479 774
838 750
705 80
177 295
988 112
121 741
420 520
544 840
382 911
674 452
941 432
813 216
639 278
884 241
416 288
418 905
807 916
138 866
355 50
446 186
290 258
791 319
524 830
219 329
881 756
403 766
387 751
855 659
106 805
225 92
524 915
181 651
150 868
679 451
579 989
423 159
688 877
718 519
411 90
537 905
876 359
424 507
877 419
485 320
985 77
193 642
118 48
951 324
932 147
999 262
532 853
826 251
380 790
557 259
214 755
959 586
631 997
762 877
603 699
495 818
233 42
371 801
240 934
528 341
269 101
424 136
443 951
635 62
65 793
208 951
800 148
192 725
598 117
809 433
322 716
848 816
248 981
284 730
193 42
515 114
522 68
569 392
447 334
580 280
27 397
749 102
938 491
881 573
425 907
663 919
359 277
289 430
651 307
83 972
608 229
29 205
789 306
569 921
370 879
874 927
842 518
600 39
510 894
311 69
632 280
60 273
104 330
656 382
114 574
914 614
43 126
401 353
24 193
729 929
763 47
633 748
895 641
102 894
853 37
224 837
287 418
298 265
473 762
751 789
161 222
425 659
275 695
962 610
801 161
385 798
404 58
85 418
758 993
973 304
649 553
363 764
64 338
661 756
653 291
403 546
222 49
704 415
430 818
615 149
829 326
365 129
799 380
756 905
252 608
405 609
781 514
460 312
979 832
527 169
16 230
90 223
112 420
861 383
568 201
503 43
678 437
664 833
679 525
198 544
454 147
884 635
432 762
931 402
867 618
903 61
571 112
244 961
613 58
351 425
949 763
756 897
409 578
781 386
684 564
407 93
365 311
238 733
82 501
497 762
332 859
698 639
154 832
664 859
122 298
277 377
274 219
742 980
669 866
180 388
476 37
260 98
309 747
979 337
190 891
927 62
870 19
932 475
78 999
19 237
903 235
534 234
470 235
101 342
839 759
444 854
419 822
250 613
437 792
337 243
991 89
125 380
202 111
320 766
553 723
587 626
968 867
533 909
770 701
315 193
30 400
632 302
62 562
249 733
130 661
885 726
738 904
122 193
833 286
520 354
456 963
905 738
42 789
507 475
173 511
96 492
50 349
692 421
628 823
155 436
38 256
782 645
667 791
866 953
417 453
451 25
864 538
635 700
760 827
858 943
423 730
661 851
170 89
889 829
650 789
93 325
666 152
561 620
701 773
522 257
467 407
793 376
160 887
885 345
782 407
667 107
470 805
60 902
595 171
481 97
369 318
811 934
191 439
571 225
515 219
29 544
310 412
685 260
728 545
388 476
552 50
490 905
649 100
665 203
907 782
878 454
222 311
20 312
469 14
254 219
516 997
785 925
289 492
610 984
780 74
71 273
889 833
501 212
99 419
66 612
344 774
953 525
906 658
957 608
387 136
324 757
190 426
554 949
890 790
408 276
172 740
157 422
703 226
568 325
374 295
976 934
472 870
415 844
94 784
342 850
554 655
686 633
31 384
946 348
811 319
462 740
131 827
841 66
754 201
340 16
623 276
362 707
936 483
618 404
982 76
13 121
701 249
853 396
509 835
361 145
652 962
153 770
881 318
495 572
215 934
701 932
678 434
373 331
95 290
395 673
802 140
374 524
22 855
683 641
396 873
596 764
914 526
630 834
103 134
22 169
504 838
589 956
84 501
463 770
401 645
371 682
778 180
258 227
339 868
176 521
223 790
10 938
972 685
209 685
562 976
677 414
170 455
897 222
615 82
822 898
734 895
22 600
570 799
734 935
424 155
591 525
324 191
223 420
242 478
569 244
157 540
775 75
830 394
721 92
492 111
235 482
284 739
231 104
792 541
735 843
687 234
841 179
315 235
607 651
730 443
771 231
482 700
61 488
316 643
176 219
384 638
463 347
424 495
455 144
440 813
631 514
548 946
573 229
497 90
255 835
131 271
608 923
530 602
270 737
538 76
597 845
851 932
735 635
63 920
493 843
265 12
228 404
678 93
422 570
406 760
169 358
401 512
519 228
193 366
772 689
695 806
724 791
745 77
490 607
605 697
279 458
146 424
448 959
321 523
711 636
508 557
482 72
145 636
311 953
217 315
388 877
677 170
920 470
703 258
420 184
73 112
502 873
852 762
725 934
579 618
313 626
666 848
963 231
539 389
95 408
190 622
155 906
864 678
208 321
898 285
938 608
632 858
437 116
116 159
913 84
276 460
926 670
828 790
370 553
753 601
686 256
864 86
424 143
333 730
10 109
677 518
14 877
143 260
194 351
900 88
874 932
907 444
695 509
364 678
65 945
226 735
624 87
524 946
360 80
245 301
870 191
934 997
848 306
137 977
520 801
472 90
468 599
280 765
220 260
719 391
303 780
895 509
194 325
134 821
355 554
105 639
17 101
438 277
414 190
938 366
11 290
912 523
179 607
351 565
244 456
55 852
512 125
135 284
333 449
777 327
265 845
687 425
80 425
365 591
225 991
128 54
133 58
939 12
470 815
912 440
968 851
526 685
812 18
28 304
792 286
674 841
429 165
784 901
971 445
246 452
892 13
899 445
422 914
810 608
269 888
260 721
337 687
653 698
697 206
107 607
466 239
68 335
446 172
607 423
378 76
75 330
58 891
839 694
207 849
991 93
645 108
941 361
225 669
308 532
382 754
260 812
624 527
568 440
492 850
530 384
651 194
976 528
673 348
176 523
108 771
94 55
852 769
507 971
665 551
320 808
564 678
256 815
735 999
804 274
307 420
208 314
344 232
532 854
638 456
324 919
401 718
548 684
140 499
280 159
229 942
815 304
242 323
326 921
738 358
877 203
93 853
972 211
698 908
139 363
731 293
935 748
288 79
426 325
783 487
878 737
476 80
417 624
787 152
730 42
509 873
883 933
676 210
297 141
794 583
631 347
457 538
994 91
586 384
49 206
233 534
618 231
81 286
794 302
118 161
402 933
30 983
261 749
903 477
657 67
561 15
705 482
333 154
743 462
940 140
482 793
326 196
910 243
271 357
99 287
412 587
265 797
526 722
970 385
658 42
812 687
919 88
330 172
276 307
111 863
809 364
417 450
545 366
430 634
142 886
68 718
765 815
532 139
379 853
469 103
924 383
607 493
277 378
154 923
164 845
972 869
108 941
307 349
713 774
971 94
145 664
782 961
23 539
754 985
387 337
190 823
438 775
869 232
842 204
790 897
956 703
160 288
335 560
835 339
557 234
50 196
822 604
699 495
899 127
696 164
570 494
108 572
270 914
650 718
161 736
993 635
397 353
75 293
794 310
892 512
625 797
732 388
420 568
729 153
47 113
620 476
785 378
307 626
663 424
278 773
260 191
994 337
175 144
944 72
39 865
273 712
917 732
494 254
588 992
659 771
961 574
829 259
404 435
705 492
421 259
88 501
656 106
542 33
790 697
766 80
408 732
113 272
178 802
781 287
523 423
582 950
982 477
723 535
224 17
901 658
379 42
247 882
295 798
611 976
294 792
439 513
31 821
69 676
832 735
940 722
803 273
323 633
963 422
83 642
784 225
66 242
662 498
972 710
604 996
843 570
393 813
152 828
995 554
29 621
692 139
100 266
708 757
951 620
554 653
554 913
816 854
808 294
358 776
622 389
92 317
826 101
731 229
829 348
818 194
229 160
316 696
748 275
665 143
600 944
589 28
498 966
403 617
286 419
40 100
870 487
415 259
944 903
323 454
467 611
268 348
806 574
504 70
944 332
415 795
704 220
197 518
541 317
427 680
292 571
950 697
181 723
581 352
86 931
712 847
793 857
351 871
187 825
307 231
920 292
721 202
838 957
146 307
106 724
806 706
821 231
429 138
184 756
907 326
468 118
861 479
752 440
927 793
514 47
460 905
461 975
705 389
606 154
417 752
968 241
565 143
143 904
829 988
849 966
678 338
446 629
178 402
186 219
739 145
259 757
168 615
241 191
617 65
781 353
772 657
894 93
587 739
102 142
306 253
433 332
343 987
484 208
927 730
996 304
626 952
330 175
341 982
924 858
465 676
230 692
579 479
351 11
245 287
831 322
561 213
84 782
32 69
467 372
722 905
242 938
229 359
454 707
374 157
844 647
248 162
539 571
368 199
368 903
435 777
48 434
556 907
771 336
274 425
376 207
398 65
635 556
382 910
775 166
677 905
95 771
492 820
380 701
268 170
881 17
24 783
889 450
576 164
692 792
560 525
994 607
674 299
220 390
29 246
752 113
928 102
359 597
245 492
651 340
780 932
534 881
488 704
179 349
762 890
265 303
66 794
136 587
620 706
361 963
754 475
289 800
784 255
777 561
241 568
75 530
137 964
868 745
860 431
468 135
250 666
478 677
151 469
41 969
901 688
885 398
773 875
839 72
316 421
659 395
348 227
599 984
800 856
641 128
127 313
147 565
411 914
878 99
802 509
283 871
92 786
223 381
341 520
858 613
434 252
445 703
878 267
992 60
473 709
576 866
348 427
844 229
536 910
529 471
573 16
160 235
62 408
771 521
920 464
607 980
559 67
455 810
309 249
978 781
553 254
588 64
820 549
716 99
573 690
764 430
446 122
531 306
878 253
907 186
826 990
744 840
584 647
198 366
450 572
653 114
614 840
872 261
397 346
307 487
761 35
321 685
375 657
796 911
232 995
380 775
957 893
651 286
587 878
547 653
902 400
109 920
205 471
19 426
100 997
574 397
310 473
926 764
18 459
186 30
113 776
200 506
331 813
575 894
782 588
154 238
397 363
579 66
460 99
956 317
566 442
692 383
233 842
135 639
428 677
332 731
350 504
244 539
647 304
173 947
106 62
252 695
623 985
773 333
895 167
580 672
745 273
885 927
49 637
318 702
175 345
571 710
65 163
401 90
648 230
700 245
861 425
291 385
614 102
475 933
346 112
272 356
194 758
850 268
114 710
744 636
358 556
645 44
361 755
196 495
559 933
331 394
175 293
703 188
933 33
579 393
752 49
547 288
579 503
95 624
162 624
360 264
840 525
673 241
211 868
867 640
653 538
140 663
116 23
629 838
409 833
144 746
162 333
564 492
358 319
83 944
923 54
743 933
729 565
812 117
909 813
916 700
22 390
913 228
635 429
216 604
180 622
794 450
318 610
91 876
308 222
442 787
19 116
192 983
532 203
718 771
25 801
781 651
576 371
763 567
27 848
608 328
787 225
167 115
622 442
72 283
511 262
510 594
652 309
372 593
564 738
673 314
496 26
887 460
645 748
696 348
88 328
753 415
237 456
597 131
168 802
629 455
991 257
698 638
331 567
463 534
682 132
278 668
161 478
589 817
821 124
431 848
904 135
823 34
221 648
352 139
414 338
239 856
210 443
982 223
839 267
78 204
949 440
783 147
753 639
830 972
340 28
768 330
931 460
721 616
517 333
107 616
230 662
702 739
885 77
484 308
301 255
171 745
18 813
668 302
269 664
867 571
105 13
705 264
933 146
155 751
454 419
601 173
953 829
919 831
702 399
971 866
704 551
391 520
810 98
105 863
150 257
50 267
637 44
818 204
227 321
890 967
575 395
806 973
615 690
130 472
160 397
129 675
365 161
119 558
941 621
898 77
236 27
976 513
349 584
548 630
81 968
150 437
910 201
270 629
309 163
927 60
84 599
262 986
540 746
503 289
29 822
874 376
871 410
395 968
313 875
255 746
55 279
948 772
339 738
227 749
276 158
488 435
480 345
945 11
845 446
249 812
692 648
528 301
712 890
244 126
216 350
114 606
886 492
676 241
661 819
857 20
464 37
950 520
288 949
42 286
690 978
485 77
357 665
273 155
797 611
657 841
214 594
477 162
433 115
76 424
639 76
274 93
62 357
173 388
658 823
83 636
744 86
611 270
973 181
693 290
49 861
338 300
626 181
528 365
689 443
945 364
575 135
933 984
772 870
786 956
877 695
453 215
518 273
216 386
491 426
291 535
273 382
299 840
124 657
209 118
123 789
878 922
492 330
987 930
854 449
21 957
696 965
59 433
853 537
741 694
124 674
946 38
207 923
857 70
222 610
810 158
560 653
115 770
429 44
542 94
387 511
117 682
105 401
511 785
540 238
794 489
376 595
548 228
348 220
743 157
889 406
419 715
611 564
658 531
513 130
692 824
788 360
489 571
711 301
903 827
810 670
386 676
560 197
209 682
175 775
252 790
725 265
679 949
802 428
124 756
802 140
403 250
266 941
775 616
436 657
610 513
497 133
730 369
962 793
765 727
14 691
920 844
475 306
358 999
717 499
956 669
912 832
754 314
564 317
313 592
817 601
234 387
15 490
325 613
839 173
138 942
762 137
799 228
749 969
502 233
776 740
757 289
454 580
38 805
713 561
587 235
766 921
451 967
160 212
116 479
276 765
330 854
721 278
91 980
318 906
506 719
844 785
762 407
700 525
311 156
708 546
277 612
118 591
406 598
73 659
577 178
769 98
345 309
309 89
959 219
803 91
570 487
597 675
595 354
118 747
979 532
611 36
540 39
87 871
76 292
29 477
997 921
680 564
713 957
779 263
85 470
530 476
739 450
901 558
725 532
180 886
862 692
435 379
209 694
576 825
22 615
326 579
738 196
815 378
326 565
669 997
154 106
537 876
194 371
614 563
327 718
212 389
639 429
844 749
498 736
542 145
522 331
811 154
121 787
757 680
77 721
143 901
358 641
499 960
44 550
937 394
411 991
668 311
804 314
227 503
30 652
532 986
551 160
569 601
14 533
381 603
873 723
523 453
86 193
884 215
159 880
495 144
637 216
535 747
165 43
344 156
847 151
859 401
378 200
83 221
182 262
173 730
789 86
226 961
957 398
427 664
207 728
434 513
614 418
736 615
414 25
495 810
316 205
559 760
61 992
812 281
660 126
49 390
105 778
193 721
956 635
874 112
309 47
721 627
747 783
375 838
603 944
933 691
454 388
476 329
130 692
836 107
400 152
386 147
413 859
397 236
125 772
936 76
179 362
738 279
345 561
248 401
642 320
449 611
205 832
279 551
457 803
406 674
753 212
951 420
822 223
735 931
361 252
518 180
334 493
46 302
96 250
150 277
870 558
356 187
403 27
430 81
556 951
835 324
150 430
51 133
337 938
356 81
422 771
134 740
461 34
522 183
824 183
17 746
320 225
36 833
410 181
801 36
620 674
889 341
891 995
480 416
728 819
377 765
997 384
557 891
503 35
766 140
684 880
718 595
764 812
562 850
828 774
263 810
380 63
108 399
201 585
23 626
539 678
464 515
310 616
979 947
447 824
214 310
23 252
860 20
351 873
806 571
84 209
610 570
999 875
810 48
338 41
662 194
142 90
345 763
169 214
439 88
170 400
652 61
90 43
28 661
682 967
106 144
663 347
756 113
817 394
689 382
764 245
369 430
69 705
96 403
62 970
194 121
280 816
80 122
363 986
238 800
884 295
357 529
197 278
931 267
446 13
503 151
858 672
209 63
688 408
20 857
863 682
765 344
764 807
153 767
202 843
983 695
149 224
719 626
313 912
626 495
788 913
426 223
858 788
627 331
211 636
233 412
196 63
470 332
893 242
399 326
53 765
783 280
538 502
712 786
810 688
351 465
581 351
906 800
401 434
29 360
354 597
178 846
178 565
976 647
133 679
200 668
470 340
48 939
673 181
490 920
191 77
158 246
504 812
861 632
553 69
367 497
307 364
35 88
468 768
488 667
503 238
458 56
316 404
771 409
784 920
442 908
672 338
388 956
435 296
899 150
59 206
317 390
294 830
976 513
166 604
534 966
844 216
970 358
803 659
848 339
522 661
739 503
14 394
674 572
660 365
675 807
708 834
69 131
97 551
818 897
425 251
243 851
257 634
760 65
357 60
187 369
737 830
746 128
259 206
903 649
36 737
976 441
230 338
655 753
40 934
615 464
812 284
296 967
625 827
955 263
284 446
288 453
960 216
451 159
999 772
448 20
21 439
14 802
797 869
720 640
316 885
292 779
303 637
909 640
727 301
709 520
24 423
436 774
12 210
566 921
496 109
532 389
460 261
114 538
452 105
177 258
731 189
532 222
611 504
582 82
385 650
601 140
726 269
847 767
345 376
417 806
238 697
616 115
247 480
103 286
613 287
54 17
510 151
688 847
849 254
951 982
780 507
963 115
72 956
664 161
81 552
206 840
153 61
239 71
286 818
997 213
550 619
797 418
728 271
939 765
838 306
77 816
455 68
172 688
564 671
980 511
949 539
955 326
663 222
798 505
818 755
441 893
883 956
701 385
464 622
80 273
671 614
746 22
985 322
229 157
167 319
506 913
290 576
968 794
232 412
118 952
555 232
463 906
910 427
926 333
902 806
866 238
180 739
286 360
726 32
280 892
822 625
86 137
974 845
517 708
428 880
503 291
474 860
181 974
899 737
634 182
524 787
616 929
980 506
333 896
835 417
82 215
806 100
668 201
48 161
937 534
391 346
13 599
583 387
442 57
528 142
134 657
64 120
698 77
613 53
635 101
211 111
675 397
860 596
314 230
486 778
215 583
77 521
859 168
219 679
599 104
816 502
780 46
141 731
945 103
636 801
77 243
37 550
832 405
279 164
889 14
732 138
716 209
714 195
474 665
211 448
536 741
184 601
959 459
975 552
730 769
541 336
669 888
968 99
685 39
381 834
19 411
114 74
495 165
244 341
825 418
334 751
561 424
357 791
636 763
191 768
628 158
553 505
769 441
885 232
810 539
971 333
584 547
592 302
146 379
404 895
318 595
836 641
43 414
178 324
927 539
488 96
736 944
68 422
937 816
84 524
281 148
65 620
331 762
470 583
536 400
844 447
493 384
855 762
600 518
309 680
978 402
264 103
774 839
415 763
341 693
972 869
290 118
22 100
371 975
65 681
58 437
248 557
444 492
28 852
468 45
477 572
211 675
439 545
410 564
389 725
470 954
829 670
857 249
781 36
196 957
215 344
765 175
139 10
132 354
692 651
132 510
301 806
637 144
935 40
846 104
778 425
589 532
51 242
500 164
515 779
290 535
548 156
490 125
311 152
323 29
91 868
835 354
790 564
542 171
852 262
140 720
937 829
906 158
792 424
478 829
129 629
415 593
546 682
392 889
488 658
894 429
771 720
294 75
320 846
141 614
458 972
524 615
95 699
74 139
632 493
37 234
717 577
781 86
725 256
641 268
720 171
993 563
332 642
513 822
324 147
759 241
683 296
432 732
990 501
88 900
118 712
519 667
905 756
416 255
46 988
318 760
451 852
485 166
346 79
342 891
624 179
144 740
802 413
29 894
623 562
721 565
726 316
560 363
832 507
371 996
285 956
419 640
604 280
772 100
945 267
181 150
987 875
805 313
474 266
902 751
914 350
108 170
834 540
736 530
915 826
635 822
345 199
125 302
988 473
264 638
782 454
414 971
154 685
263 729
702 735
357 438
394 596
326 395
234 376
763 835
302 55
775 411
766 108
440 834
77 17
337 410
295 22
849 166
665 353
888 702
674 789
519 737
21 248
12 345
612 225
214 768
199 825
811 297
346 87
723 620
698 393
803 215
512 475
920 255
197 249
558 521
284 82
273 338
502 706
697 165
199 462
656 949
522 662
11 981
821 720
345 29
310 596
463 922
932 180
532 607
89 716
422 40
29 987
644 812
943 979
99 979
411 497
498 946
688 835
691 425
658 718
743 348
773 845
282 66
99 532
930 774
112 857
533 858
486 238
22 117
349 386
454 739
934 150
74 869
154 606
552 725
586 498
768 681
654 765
733 599
931 594
658 264
285 980
481 40
53 102
290 697
320 613
608 871
158 450
649 277
391 518
313 131
290 531
234 934
229 645
126 590
810 269
16 983
313 653
184 362
818 597
76 624
440 721
496 270
182 876
765 41
289 638
124 605
396 542
199 140
857 219
132 341
23 569
403 355
59 763
175 120
93 187
736 367
151 978
378 814
826 770
255 149
757 42
939 106
468 358
25 439
809 521
168 69
948 710
220 907
345 456
115 305
106 665
450 668
194 121
329 101
835 532
621 216
155 643
451 174
417 452
297 639
714 901
893 987
562 147
405 579
700 391
814 245
363 17
935 584
559 393
247 551
171 828
708 27
904 850
712 963
961 111
466 941
871 318
245 445
709 360
873 115
401 64
52 386
577 279
893 996
419 691
757 640
876 909
832 100
763 488
814 209
494 301
551 99
312 486
975 814
945 98
586 361
547 87
168 685
227 651
847 631
559 40
763 860
423 361
668 746
121 503
182 892
481 707
661 287
602 500
41 763
478 755
917 112
749 122
29 875
41 941
381 451
907 283
521 183
92 426
146 20
680 950
626 965
603 81
491 348
633 855
39 710
666 176
728 263
112 501
381 829
679 441
568 486
996 404
346 550
455 134
774 241
858 996
570 177
879 266
617 191
10 433
707 153
916 287
198 253
814 542
140 858
217 618
334 431
810 23
238 939
480 294
839 739
411 637
187 135
201 687
490 422
734 376
704 281
724 133
835 698
157 839
588 488
64 885
310 698
544 631
422 637
66 931
585 800
567 999
872 152
835 496
440 102
704 844
746 552
687 154
409 985
869 410
602 282
822 72
595 352
199 977
788 637
175 661
689 117
888 185
513 738
908 649
716 747
407 100
305 210
637 559
524 967
697 948
598 176
576 429
799 755
903 537
712 515
24 890
284 676
944 817
693 225
436 790
173 481
44 219
888 75
448 745
191 721
933 160
447 511
551 373
625 527
385 696
867 676
346 178
544 424
198 707
716 451
610 376
877 50
412 828
766 180
737 450
198 508
80 931
490 565
707 559
307 275
956 33
752 184
175 291
260 693
634 433
59 834
651 983
796 121
451 507
854 781
572 434
522 274
997 946
60 223
403 337
321 941
493 320
567 70
910 422
16 428
984 80
85 553
902 933
935 685
328 85
924 396
292 860
145 988
312 403
221 979
860 233
796 702
935 740
404 659
297 919
338 875
332 15
246 405
175 101
873 361
263 48
862 148
195 356
316 137
662 847
274 659
158 600
680 963
800 313
567 935
187 702
717 608
292 958
197 622
456 753
236 81
660 591
267 305
979 354
303 492
193 810
441 712
998 616
549 970
627 82
239 190
580 661
167 485
401 669
295 667
438 311
231 797
948 471
967 506
587 788
847 969
757 31
714 363
216 754
153 535
262 750
931 405
893 826
623 393
357 308
123 964
779 14
646 78
869 313
61 210
160 80
963 658
608 647
767 470
892 543
596 790
778 659
964 525
571 506
855 801
545 62
650 455
837 315
779 986
948 780
625 966
308 229
950 519
456 591
487 207
242 160
352 484
865 514
389 45
554 438
871 649
957 491
97 416
811 219
403 869
798 147
683 515
925 768
819 570
616 432
584 45
963 867
172 507
833 976
854 482
30 775
323 452
353 710
435 52
630 763
902 217
591 852
392 448
234 525
611 285
664 816
239 11
559 803
880 592
322 224
560 158
311 51
701 235
166 127
655 411
225 695
254 223
805 710
513 743
208 444
874 764
547 29
257 615
314 160
563 46
633 552
902 606
231 525
734 598
395 120
271 774
224 999
935 987
525 32
415 259
610 40
109 183
358 73
168 984
118 535
889 993
506 778
172 485
231 988
400 817
260 828
497 949
479 884
473 320
355 618
618 836
420 374
56 335
345 956
751 676
595 160
878 408
935 765
993 40
960 17
410 93
385 303
713 877
698 748
235 940
121 488
984 191
565 633
276 746
247 406
702 911
543 127
225 707
720 337
112 899
658 47
794 615
755 19
878 90
849 58
471 241
924 50
322 59
352 235
479 447
290 247
578 703
828 336
917 559
13 546
994 271
501 807
562 422
570 480
16 956
432 666
253 874
836 313
485 156
341 969
688 125
912 219
504 764
397 96
441 868
18 208
561 603
435 566
905 629
855 777
359 95
711 278
302 663
56 444
34 527
45 894
170 68
392 289
284 317
226 403
77 849
614 223
185 988
207 757
226 906
442 980
796 436
361 165
679 846
546 614
849 495
771 554
459 428
893 614
444 133
47 843
83 168
797 155
413 374
128 215
373 207
312 902
244 684
407 838
221 859
337 596
20 364
228 887
863 512
194 880
247 186
574 283
156 562
641 540
912 240
463 23
28 639
462 597
180 238
539 71
510 940
854 420
902 668
499 871
812 305
763 308
849 748
179 143
923 530
727 417
671 386
988 827
879 942
329 388
459 146
534 319
23 682
804 620
769 293
159 48
231 707
141 284
79 234
308 13
983 653
336 647
892 632
950 431
204 878
429 927
459 601
209 120
647 559
162 553
43 650
721 32
925 171
813 131
463 126
287 940
784 463
438 195
607 873
839 197
484 582
122 676
464 938
243 145
577 260
237 33
498 323
58 519
29 763
954 47
977 153
322 568
412 810
353 472
634 366
513 870
385 260
580 987
605 271
869 105
227 625
153 891
627 16
141 317
907 287
57 245
416 799
781 638
234 590
606 530
773 608
297 701
506 660
801 415
830 452
52 801
354 544
171 552
333 389
407 369
750 203
150 994
518 929
53 334
727 643
240 310
836 441
897 745
804 470
385 644
767 302
831 325
208 792
226 645
549 709
115 839
913 229
793 991
340 770
705 825
904 714
261 877
123 952
908 516
337 143
478 18
491 522
982 867
344 26
379 325
967 113
909 233
389 852
928 127
69 744
619 252
645 557
907 259
172 568
454 803
608 102
839 87
334 512
572 844
972 658
35 594
116 83
327 371
863 472
11 834
578 115
891 669
914 592
998 117
982 689
120 938
216 543
737 264
525 653
858 61
378 691
331 819
547 416
698 322
736 862
150 393
703 888
399 844
378 458
86 120
593 91
130 425
719 98
223 606
846 315
733 259
202 395
443 35
983 420
477 947
151 848
984 107
414 218
324 435
156 837
427 81
141 480
327 368
806 563
590 637
167 78
489 437
930 411
765 399
118 536
662 979
630 953
30 349
801 373
99 150
347 161
374 171
59 800
87 233
659 125
429 817
904 551
85 703
81 725
559 177
164 986
979 31
92 412
257 226
293 715
702 765
686 973
782 932
500 288
944 754
517 883
393 624
637 769
369 58
390 911
744 366
274 423
845 507
22 77
150 336
193 606
407 897
749 596
843 985
654 198
459 18
844 729
456 629
499 65
802 176
633 784
20 637
985 721
464 198
973 640
711 898
805 83
172 638
943 60
952 270
164 537
259 718
403 590
859 397
180 692
970 23
128 15
685 628
423 226
714 754
560 753
646 468
490 69
556 483
922 223
104 704
188 626
225 320
813 775
71 910
932 725
78 691
671 545
82 831
521 279
200 542
390 482
531 852
90 637
506 314
422 208
688 827
655 885
470 45
162 545
889 531
877 304
770 656
801 79
22 860
432 732
763 187
434 762
23 169
785 243
166 903
35 414
191 652
709 53
376 423
23 119
62 26
857 147
781 195
548 203
290 371
819 617
854 457
157 340
40 91
807 750
719 234
856 910
283 213
736 887
409 979
669 762
344 308
306 618
699 950
947 396
39 591
593 530
344 940
295 907
511 446
667 749
239 665
547 880
987 798
379 22
599 447
954 800
308 132
489 935
966 670
639 272
994 461
391 20
687 19
875 992
813 878
318 51
708 624
269 61
817 687
253 624
599 460
787 536
482 884
943 892
859 367
290 567
198 406
888 388
617 865
684 42
493 775
766 858
806 194
189 646
633 497
597 291
100 401
768 624
572 638
806 945
306 70
942 681
990 44
873 600
459 678
603 730
719 174
634 803
906 771
900 441
28 997
991 643
316 583
796 301
75 915
697 476
970 781
498 933
31 301
771 251
637 907
694 242
197 732
720 780
586 629
614 784
337 423
251 286
997 557
353 428
566 804
224 313
563 155
605 846
135 359
907 852
167 245
914 863
112 929
634 759
74 323
59 541
257 174
910 173
212 695
151 252
201 969
583 251
132 497
799 736
634 847
646 367
579 810
625 28
242 995
147 390
430 376
694 325
338 508
844 172
89 641
853 920
930 399
665 743
641 755
37 769
992 193
27 590
405 339
833 31
128 281
237 114
204 316
691 228
974 796
473 933
918 830
95 234
819 283
372 287
581 794
147 416
776 553
957 555
50 406
468 831
737 592
111 429
266 855
672 87
588 731
308 417
347 123
930 289
653 502
873 593
313 534
631 944
176 329
168 734
564 394
84 735
587 223
902 31
308 25
585 667
724 881
891 429
72 340
865 574
534 12
29 333
464 670
772 661
242 116
588 519
657 843
99 895
968 599
144 965
426 358
783 965
73 532
959 142
934 116
388 193
202 467
155 702
754 91
71 999
944 160
142 700
719 258
722 904
73 374
549 784
706 418
793 197
775 233
691 895
767 837
252 725
619 514
448 722
160 590
259 374
329 422
730 93
152 29
72 361
258 796
691 399
458 612
992 770
802 263
422 812
305 849
889 475
809 191
407 790
643 584
34 598
210 522
842 678
721 514
735 406
551 706
506 813
180 716
274 156
606 150
360 868
689 312
752 86
598 234
169 347
807 434
621 180
420 317
697 980
529 279
630 665
186 937
468 927
714 580
347 789
710 378
547 787
135 439
291 642
744 289
462 341
769 510
816 434
746 533
739 205
390 963
600 841
141 691
795 882
306 549
222 567
408 351
88 244
812 588
357 743
97 137
911 158
742 682
835 526
775 120
281 670
960 781
522 560
924 62
910 982
470 627
271 759
153 275
936 187
286 479
969 563
952 466
442 601
522 726
415 352
352 511
63 537
927 351
632 35
283 460
906 316
981 819
387 153
381 265
550 519
570 605
719 144
881 85
775 703
565 950
787 145
471 515
829 785
928 100
181 750
203 11
173 675
54 93
212 696
415 275
816 602
323 663
681 78
220 695
170 119
74 330
618 555
124 90
452 821
984 747
261 987
760 159
326 471
532 389
810 405
798 327
729 186
717 345
596 990
85 594
160 207
817 905
591 56
621 547
683 581
472 706
995 832
228 33
261 173
49 142
167 467
929 504
351 585
578 38
843 57
265 707
418 234
740 241
290 761
163 656
593 351
126 581
131 678
813 146
879 246
736 382
257 118
377 102
610 232
706 183
552 499
253 207
515 178
20 616
247 857
700 561
627 479
36 363
480 639
209 747
622 158
333 536
468 262
555 690
701 303
815 233
133 325
287 197
379 10
863 674
616 67
166 59
675 396
108 936
885 925
166 645
165 491
806 307
233 908
148 58
395 435
415 773
929 160
43 999
109 342
252 201
259 513
780 720
523 67
465 208
537 192
354 962
108 484
887 157
485 861
870 555
689 844
514 562
11 956
293 493
190 979
625 920
771 731
95 536
769 521
10 802
697 926
921 858
68 310
49 141
141 110
421 338
345 674
432 846
589 998
23 427
846 966
904 375
408 360
90 402
647 170
913 121
538 809
278 330
320 158
175 775
384 706
201 431
771 880
505 977
15 362
906 65
821 481
329 30
738 212
820 428
374 971
790 74
288 686
651 847
544 680
240 928
716 422
687 528
913 581
535 340
148 67
85 709
843 299
812 761
997 637
450 646
446 739
736 208
309 631
249 345
715 292
436 817
963 568
782 343
155 92
172 713
18 611
389 927
697 173
721 508
955 412
381 686
62 900
164 802
14 788
825 322
153 657
274 774
376 807
807 50
486 95
94 199
681 982
508 984
264 138
207 703
520 676
736 24
362 165
929 601
536 820
640 96
937 814
582 409
474 129
975 156
120 295
323 117
93 440
79 434
747 393
742 965
313 689
438 275
820 559
91 434
656 255
786 989
980 53
988 470
13 945
315 175
638 384
603 752
674 555
299 695
871 735
330 832
459 605
513 124
944 494
294 787
188 384
133 370
856 473
326 376
918 412
294 557
52 294
640 853
79 163
828 775
893 315
660 228
290 867
708 213
485 561
538 708
675 311
902 650
790 534
435 11
284 231
699 755
348 961
775 514
45 139
980 382
403 220
804 369
325 52
976 84
643 254
738 526
770 915
620 683
379 879
806 725
201 480
978 874
638 493
888 822
938 304
901 284
450 735
177 571
988 433
769 41
733 308
723 183
130 52
825 502
713 279
700 615
609 921
918 493
392 607
470 872
945 315
308 166
734 296
879 794
165 631
752 639
912 708
386 286
951 410
900 160
336 167
796 403
458 724
820 228
547 980
851 571
319 563
573 680
223 383
899 51
143 560
783 815
723 234
661 292
52 945
486 715
252 978
639 270
102 17
922 310
131 777
337 846
961 662
795 151
145 310
244 277
714 273
665 605
745 28
804 456
282 436
571 989
156 854
56 263
923 520
468 936
352 32
326 601
779 747
113 937
346 756
529 316
748 779
293 913
864 194
611 199
494 771
476 998
794 226
530 851
723 408
689 920
653 411
536 195
878 768
273 504
713 639
299 633
439 144
610 861
611 869
625 558
441 546
396 778
95 359
195 953
481 733
515 942
81 691
194 311
61 253
966 739
704 415
773 183
364 459
366 156
910 430
838 953
750 574
794 465
211 955
139 988
273 226
478 685
29 665
404 119
470 696
155 377
35 100
699 660
428 963
471 667
973 816
805 215
78 536
488 108
186 671
365 854
492 635
670 783
656 365
986 842
898 757
539 662
239 34
61 636
361 616
322 359
774 31
201 315
865 704
38 300
642 382
102 384
671 212
923 770
292 541
656 390
800 146
151 243
268 318
896 795
257 172
396 538
582 297
120 233
757 550
880 830
408 981
847 676
601 453
122 20
896 251
660 268
185 777
85 791
184 934
419 780
529 40
354 894
249 849
552 889
766 425
643 267
247 988
666 698
109 194
678 35
788 827
301 517
230 957
826 792
633 835
817 914
666 996
580 153
767 180
260 401
89 191
699 414
596 805
160 367
24 217
446 893
33 360
659 342
502 608
126 884
372 85
919 544
304 249
926 245
682 438
685 603
483 323
192 303
371 761
726 568
62 750
55 977
762 113
300 519
173 129
934 637
375 173
737 898
172 455
38 908
52 196
581 84
728 220
359 947
769 860
961 765
225 49
387 212
23 844
356 105
850 201
375 228
581 622
724 58
922 994
245 769
508 971
758 338
565 372
790 884
718 377
142 111
341 215
974 259
767 418
767 720
406 22
983 222
165 554
718 270
478 979
329 627
611 681
900 936
213 798
980 632
822 423
823 16
622 78
83 349
872 653
358 274
851 736
750 819
790 946
689 931
706 79
439 73
522 646
744 511
246 320
61 669
212 824
19 425
146 912
156 238
379 277
465 643
908 384
302 408
574 867
342 629
947 147
124 44
660 195
709 105
345 505
441 602
37 452
83 986
246 392
922 465
884 636
815 107
927 488
586 930
442 180
178 145
739 932
508 44
878 181
132 951
648 489
425 192
424 503
516 40
660 276
81 858
66 455
162 64
337 972
418 273
730 386
909 377
419 609
941 520
489 971
522 578
890 491
343 55
585 291
856 537
746 418
115 424
494 754
315 974
121 36
303 257
68 739
375 41
400 554
558 226
284 163
632 870
757 667
772 12
384 785
159 721
421 525
780 294
132 835
748 546
314 171
852 335
677 430
666 952
712 825
22 109
729 524
827 280
646 809
61 107
921 785
172 84
775 459
266 954
140 324
621 915
451 865
586 136
327 365
239 926
690 837
820 360
622 365
562 526
838 799
641 599
249 216
428 613
493 776
997 927
787 978
71 954
265 954
784 215
139 987
685 322
406 810
548 990
632 808
13 385
746 204
271 549
310 719
961 32
760 542
88 960
479 825
819 190
316 421
934 218
830 31
823 952
651 997
818 278
302 726
228 353
227 549
396 331
799 724
747 701
414 892
249 336
572 297
980 550
25 110
295 467
533 276
341 211
961 22
539 23
993 668
990 63
906 335
435 236
622 860
916 370
695 288
171 943
487 971
52 761
358 548
669 403
601 354
412 494
982 253
565 278
845 466
276 491
606 267
372 821
338 302
516 736
494 805
861 948
92 676
577 246
186 890
119 167
122 499
178 40
571 736
71 692
927 886
540 403
690 104
947 161
427 943
622 167
893 93
600 892
841 660
502 562
589 17
522 425
527 489
71 867
627 692
311 750
825 947
51 748
207 40
223 307
138 104
581 125
638 188
321 434
376 671
542 215
992 180
246 560
201 455
881 914
681 774
122 42
97 949
762 991
373 277
958 239
889 621
659 345
161 509
180 806
602 451
114 827
261 926
25 847
644 701
199 137
662 343
230 911
285 194
512 738
213 289
164 133
328 159
958 590
565 906
87 376
990 705
967 359
321 479
103 301
499 458
861 220
410 188
312 973
176 502
831 649
413 60
404 852
393 733
178 964
170 867
255 823
170 282
692 189
670 374
208 496
644 307
606 240
45 850
251 395
67 155
208 930
297 240
968 713
579 396
76 158
192 980
722 202
442 631
334 481
395 939
563 781
635 199
968 390
101 329
611 937
615 260
601 131
390 141
690 825
45 320
117 410
867 930
57 953
263 702
114 225
340 687
265 222
436 694
402 734
683 540
940 196
963 409
970 359
630 514
783 510
65 569
227 24
13 869
716 388
392 454
86 563
932 680
161 49
229 609
552 77
69 476
369 245
941 511
323 149
171 64
419 498
346 576
978 177
75 782
415 963
134 69
143 716
406 804
212 264
350 801
670 314
226 19
178 605
463 120
151 315
303 624
314 661
821 988
837 75
897 552
636 31
578 172
65 897
90 892
999 261
396 909
235 642
504 584
362 419
270 400
860 697
782 254
71 531
684 581
430 101
705 99
132 514
210 767
890 723
29 428
996 825
56 213
330 541
427 702
220 135
255 160
13 457
835 283
262 337
186 455
255 53
997 113
998 414
371 298
293 379
584 388
926 134
160 597
619 370
713 553
198 161
880 14
14 961
42 696
279 903
920 751
526 65
458 973
367 145
974 139
507 414
99 893
54 236
120 15
34 868
769 842
400 80
788 560
568 933
974 483
394 99
218 719
506 143
592 199
701 738
189 586
326 527
908 237
400 507
338 752
293 991
57 825
661 780
683 87
612 966
20 248
279 238
165 902
679 802
76 340
940 276
431 570
713 528
726 412
988 802
175 224
133 746
18 179
367 507
361 511
499 279
927 436
911 382
685 116
433 191
100 694
702 420
739 628
546 956
310 760
925 96
859 161
486 648
263 538
600 953
142 534
303 981
159 609
617 374
504 291
18 756
652 817
318 134
175 760
548 774
305 919
739 549
486 576
173 764
994 857
890 612
314 630
458 647
72 401
441 650
953 378
786 70
895 195
427 919
814 175
906 790
916 178
613 971
603 352
58 816
399 104
683 304
336 840
781 220
139 108
461 321
870 239
242 979
603 896
954 129
137 627
200 313
995 924
428 169
22 326
448 986
535 143
943 853
433 305
181 336
530 679
670 723
555 868
71 980
595 226
671 211
207 498
441 770
250 149
703 516
921 413
886 937
247 601
248 317
465 736
588 301
60 881
482 701
585 183
913 390
837 518
488 354
669 272
125 592
366 515
689 615
232 502
89 990
708 639
229 520
205 386
601 364
656 179
49 11
975 480
234 981
665 183
113 178
16 443
784 403
86 998
620 126
135 344
777 933
397 205
186 566
606 333
391 200
436 84
37 992
607 795
426 215
381 116
989 838
869 12
238 567
818 399
32 968
732 802
691 550
516 829
726 352
147 440
709 351
947 534
209 553
926 224
589 464
736 26
980 15
968 833
619 377
716 881
672 745
113 76
833 767
478 388
927 565
236 864
628 958
691 438
505 668
797 449
789 915
14 827
252 977
384 731
733 471
809 611
206 434
725 994
829 233
86 832
562 836
704 451
724 141
652 780
205 107
301 534
198 818
130 496
178 814
508 446
830 352
773 951
720 783
212 475
451 168
970 370
881 184
229 743
214 536
358 701
577 440
756 36
527 490
659 332
490 880
645 97
359 895
610 320
215 773
693 768
295 889
788 537
573 137
767 868
775 873
866 15
921 147
360 689
722 604
230 810
372 712
22 302
132 445
193 501
23 756
684 188
266 847
897 723
29 702
729 620
506 734
844 366
583 399
760 796
424 825
694 200
348 455
901 355
553 420
805 108
601 336
127 518
293 166
814 132
96 990
400 577
860 92
645 596
784 551
111 253
379 709
195 784
366 546
780 151
874 471
795 402
300 378
708 791
662 580
177 733
105 659
883 582
39 575
590 291
932 653
976 37
640 300
787 748
453 388
947 352
811 462
892 806
599 76
475 119
186 265
832 394
11 126
290 665
152 688
778 857
206 650
724 609
771 872
985 756
659 279
618 699
671 265
68 728
579 468
825 482
691 888
111 911
630 893
872 479
725 359
171 268
618 24
562 937
501 906
722 955
870 456
457 129
553 784
61 790
224 722
680 865
992 390
417 280
10 565
918 79
535 955
150 807
205 307
271 356
48 611
309 654
62 882
210 424
913 652
596 746
805 873
735 692
783 469
703 443
754 480
631 701
119 468
429 23
38 893
698 810
211 846
91 805
21 926
800 900
495 727
621 182
221 907
508 164
644 166
787 184
650 596
864 378
244 139
912 965
29 552
420 593
901 844
213 289
428 914
160 719
892 707
955 852
408 376
534 953
477 827
273 206
574 168
803 85
13 728
861 792
221 935
306 981
907 831
534 630
665 613
654 559
326 51
487 619
914 965
969 43
415 597
785 68
201 286
983 261
353 946
691 582
997 393
533 891
371 131
612 95
692 103
284 102
768 506
411 230
424 993
36 620
613 663
84 674
217 754
559 368
405 22
299 234
693 169
566 647
981 215
596 124
337 437
646 913
521 139
22 411
522 209
130 718
456 393
820 988
198 444
795 542
866 116
867 472
72 486
64 23
775 811
522 861
404 967
474 250
499 450
860 655
368 414
384 764
735 824
664 537
493 111
720 864
415 72
754 180
228 116
735 471
99 439
941 246
100 738
141 648
364 737
54 393
485 585
305 260
433 706
593 658
710 901
66 522
89 860
670 113
721 512
589 332
324 705
871 111
485 125
212 650
61 876
558 754
120 763
722 551
76 108
56 501
583 35
599 846
287 357
844 105
816 35
829 141
840 138
230 919
564 146
345 538
525 369
118 666
551 518
639 217
676 107
174 656
890 423
855 306
802 367
444 908
392 264
22 559
886 392
895 453
852 512
179 724
400 270
168 776
636 42
482 636
774 870
574 751
217 887
587 518
838 539
810 749
269 69
698 193
843 903
58 963
523 704
196 236
823 267
641 772
298 105
369 312
61 447
155 574
234 932
195 547
174 132
138 580
923 42
311 802
429 740
558 784
32 86
454 204
255 652
878 636
306 646
991 729
109 887
295 673
928 257
506 197
329 285
192 961
318 10
785 592
399 365
187 489
874 531
273 764
453 541
283 625
329 398
774 677
19 971
456 966
998 564
441 729
136 466
678 155
344 97
377 693
79 134
905 21
382 153
488 225
138 788
432 72
649 938
760 188
334 684
902 464
681 179
87 387
919 41
786 144
812 195
693 417
765 290
163 868
447 189
442 535
954 369
722 920
680 339
634 707
956 470
254 334
580 187
76 420
788 104
52 390
262 223
974 419
291 325
50 111
395 650
619 659
284 395
441 478
455 981
731 953
968 277
287 747
303 95
401 297
88 548
322 126
594 900
491 641
968 284
644 200
886 202
898 113
566 285
837 645
143 783
928 721
362 780
870 528
793 71
380 138
353 77
791 139
726 921
255 37
856 672
466 699
969 297
510 562
402 883
825 500
660 836
327 160
100 169
269 960
191 232
365 292
959 240
682 121
948 306
244 309
138 543
350 928
712 806
246 747
434 763
576 917
814 282
166 934
95 255
844 934
97 209
452 257
689 876
873 737
769 147
944 507
67 790
145 547
636 470
176 947
420 228
698 235
494 655
307 608
439 366
528 894
870 651
387 496
150 648
606 679
417 912
749 463
234 750
968 495
614 181
443 243
496 451
92 591
578 813
140 678
306 847
868 738
972 874
966 866
164 759
47 937
156 665
899 158
227 570
165 932
970 116
573 829
800 766
689 576
746 185
666 722
788 524
980 416
665 535
151 950
897 329
460 405
755 714
225 100
469 27
355 774
579 959
584 513
933 860
904 70
158 536
560 667
921 867
785 595
45 330
174 343
913 991
373 654
168 712
712 680
810 995
446 228
738 150
330 64
303 810
871 139
423 67
299 567
616 105
450 225
582 628
219 313
178 819
265 818
44 93
160 406
66 414
105 718
648 402
523 952
850 259
936 13
999 598
609 970
304 75
319 579
26 980
49 141
141 892
199 886
479 874
144 13
307 881
404 969
213 841
150 291
384 642
657 433
327 900
529 321
873 482
807 613
412 512
896 824
644 917
956 163
778 241
869 202
302 908
426 906
162 488
13 970
598 975
783 853
419 912
294 375
653 381
886 947
490 701
111 421
330 948
215 336
347 201
38 517
414 964
77 263
424 105
76 834
599 395
83 401
188 237
925 500
669 635
596 906
974 45
189 408
407 886
31 440
152 786
558 64
968 188
452 402
855 765
644 724
502 239
304 444
349 211
987 100
896 787
16 702
258 719
784 687
732 397
103 340
346 500
101 991
40 721
33 113
377 435
473 69
130 528
95 449
200 79
741 918
881 206
689 740
874 817
937 212
817 457
732 510
410 678
534 694
487 200
803 871
540 605
468 722
919 439
335 265
664 975
543 355
339 410
837 19
166 966
977 114
387 157
314 88
814 378
172 573
77 966
454 70
330 856
683 624
266 827
42 780
406 802
237 388
127 504
639 193
623 182
649 419
260 550
623 663
492 648
631 103
996 275
539 812
605 490
940 199
233 792
901 479
460 949
918 640
842 914
843 887
553 151
936 321
261 40
456 61
533 849
68 463
977 25
177 626
33 147
43 156
816 64
660 255
684 837
985 79
326 363
368 904
960 262
498 374
775 883
873 838
474 589
933 670
723 276
147 715
543 81
606 226
156 301
681 278
651 396
787 651
672 433
612 219
397 567
788 238
107 176
227 125
640 500
499 189
630 685
794 957
384 422
780 138
389 866
617 381
233 649
437 485
165 209
99 718
131 359
492 880
873 381
241 292
262 174
111 755
653 904
826 352
819 112
656 188
322 464
491 701
405 239
693 918
465 391
140 224
296 587
489 861
228 517
556 395
217 507
208 167
895 116
635 851
240 630
563 841
817 231
936 794
173 715
699 835
195 592
830 466
80 390
299 339
235 726
958 995
750 69
202 636
153 120
498 87
328 930
922 312
367 184
598 229
407 326
602 423
414 664
347 655
632 333
821 967
808 358
636 253
257 906
186 939
725 816
20 457
930 457
740 381
857 823
828 467
168 257
95 934
851 435
793 961
964 703
569 697
717 888
366 667
590 192
480 567
592 382
266 109
568 782
993 465
883 59
283 527
96 514
748 404
916 361
297 56
312 613
976 771
932 498
887 331
842 99
321 441
875 765
688 625
502 884
337 621
462 412
163 324
546 913
661 243
102 834
866 375
57 303
376 744
55 857
964 842
505 395
79 979
705 512
634 574
452 63
816 172
834 701
844 316
766 927
981 587
171 812
787 507
680 76
303 659
570 704
784 555
684 944
481 970
948 465
659 176
487 155
796 15
513 854
101 590
217 430
890 744
748 715
757 25
403 620
285 741
200 233
175 378
818 853
825 746
421 66
398 623
348 53
659 769
897 395
125 823
154 365
838 714
256 187
511 925
805 167
349 812
424 177
156 723
480 849
649 428
220 580
261 175
168 794
239 94
348 655
853 145
68 296
961 425
281 474
285 182
786 355
554 125
751 813
655 126
707 260
312 698
466 817
60 517
766 478
489 340
276 690
578 438
270 411
516 226
153 457
434 357
339 886
19 551
798 860
582 533
354 697
287 83
359 951
927 145
725 137
734 948
557 887
183 420
812 106
702 255
35 760
668 870
121 244
751 627
894 767
596 739
307 447
168 993
977 54
650 369
467 544
394 57
898 981
168 663
72 557
740 509
496 458
391 134
655 483
827 502
801 425
33 954
780 853
388 879
613 329
501 61
878 44
598 16
722 779
611 686
984 886
676 531
557 308
13 392
864 128
571 319
276 458
903 30
290 666
560 855
66 662
865 548
595 345
422 454
721 591
860 26
997 943
788 454
204 461
757 667
238 288
768 485
455 391
805 233
462 96
508 462
425 764
216 169
524 601
712 811
138 445
340 104
414 72
757 592
731 628
276 976
844 129
582 894
839 402
239 576
734 364
92 769
321 771
123 536
137 310
259 101
546 440
657 317
637 176
855 77
892 748
872 211
793 96
201 507
384 752
730 496
870 214
23 518
16 244
781 878
267 585
443 671
726 22
346 860
872 346
813 307
523 849
867 756
271 978
729 342
185 991
968 859
412 50
174 892
915 882
797 285
354 859
490 180
366 129
804 755
120 195
919 494
473 44
148 189
451 209
36 513
911 864
841 129
195 861
53 93
690 21
646 123
464 142
791 11
208 511
742 463
426 920
811 205
28 491
86 665
741 672
378 779
565 516
53 323
270 531
388 642
539 268
17 709
731 498
400 580
825 33
663 371
611 893
63 757
882 358
164 350
685 383
34 972
216 663
445 696
512 201
235 536
20 432
591 293
216 405
269 304
250 785
44 421
167 221
825 12
443 31
305 426
287 901
593 391
154 631
711 600
314 685
893 940
953 538
611 855
986 721
489 370
104 351
349 569
309 665
756 17
830 655
488 68
339 79
885 777
712 127
193 886
102 972
129 461
103 876
341 811
682 870
709 936
468 532
962 130
924 883
980 788
506 664
496 863
634 291
537 840
755 704
292 746
889 661
887 817
169 32
259 675
686 455
707 443
489 586
907 448
140 105
798 872
261 650
924 23
785 63
122 795
547 768
829 125
97 437
339 184
429 96
578 428
836 449
993 236
523 322
503 974
451 172
757 484
980 70
706 421
324 171
505 645
597 404
377 462
688 797
520 859
696 54
823 905
153 584
995 707
827 635
157 667
424 177
430 894
366 692
830 926
408 83
505 292
551 459
437 788
396 262
618 86
384 434
121 20
232 326
886 204
16 509
238 362
159 895
411 973
296 916
194 133
910 987
357 962
600 690
173 243
705 327
911 491
306 69
908 997
365 458
443 694
65 333
898 362
649 26
835 679
898 342
905 94
836 354
325 104
780 740
62 972
271 445
675 360
882 716
408 847
237 951
860 531
850 656
288 887
647 928
815 516
229 972
690 214
287 451
952 373
343 612
878 610
800 862
904 669
484 167
484 260
887 396
741 391
267 156
390 304
286 47
96 317
168 605
11 248
320 713
99 800
560 667
297 530
947 275
466 539
71 996
728 181
257 609
216 35
349 167
792 714
718 49
248 914
682 504
863 314
988 283
353 305
251 388
77 193
870 632
916 802
624 502
102 20
388 683
967 698
340 459
802 624
343 489
83 731
868 528
18 451
964 741
312 877
735 937
349 874
430 542
625 327
459 358
530 326
716 244
896 829
524 774
231 578
81 278
470 922
139 797
860 261
200 156
835 283
787 95
126 812
631 250
744 392
825 769
576 368
375 164
650 894
471 565
796 14
438 896
401 896
978 737
950 305
316 490
506 965
167 645
217 550
792 416
913 469
62 455
806 948
745 348
651 754
517 464
670 943
325 828
594 425
975 257
804 974
272 634
788 102
129 839
828 887
896 700
497 433
357 220
388 161
880 924
520 784
135 430
838 976
302 683
103 614
502 257
67 166
280 523
788 957
610 883
103 396
489 371
561 40
670 266
576 752
595 420
311 782
418 579
423 938
652 104
836 356
785 839
566 910
346 646
787 177
721 254
687 406
42 636
787 178
616 468
752 601
294 498
962 48
494 528
276 651
570 793
625 726
138 569
872 496
562 749
71 23
91 942
775 388
987 410
174 868
333 713
640 514
146 850
790 999
236 837
477 115
945 627
204 845
847 555
423 164
958 359
735 900
575 69
587 344
991 957
385 724
153 39
491 316
82 912
654 747
988 309
92 350
123 604
759 819
310 233
876 303
214 514
836 339
135 700
658 922
759 521
638 963
125 736
712 489
939 585
879 789
278 52
727 98
791 308
31 472
673 775
842 629
625 301
609 494
200 885
315 537
441 812
907 176
505 46
183 237
340 173
924 181
457 596
117 435
778 814
296 825
295 384
742 599
301 443
728 670
833 463
487 730
49 395
954 690
812 27
190 271
640 192
62 190
973 776
434 93
45 489
172 111
539 93
653 347
418 759
787 65
322 687
623 162
390 462
299 87
487 251
408 775
342 743
242 150
331 712
418 380
885 52
394 946
252 25
710 407
669 752
540 950
372 916
317 545
334 86
909 609
554 363
777 989
682 231
793 535
281 804
275 357
548 126
119 451
312 523
904 778
62 303
163 246
905 250
389 338
236 271
649 522
733 224
360 815
115 199
128 288
850 488
652 150
984 563
504 796
42 445
89 902
444 273
662 992
187 833
378 35
208 452
111 322
860 714
208 513
876 534
128 198
70 560
973 568
54 318
88 890
689 280
706 945
298 29
629 575
513 879
531 757
31 108
280 455
118 267
226 147
452 532
278 859
358 622
400 716
101 331
678 239
670 317
238 352
395 960
666 932
93 561
427 77
230 540
768 548
350 927
259 577
106 388
960 861
993 198
216 767
842 39
56 123
371 76
778 671
249 939
735 115
185 46
928 109
767 405
565 998
446 761
392 997
461 227
449 287
364 670
965 32
523 222
236 361
625 445
448 672
658 359
244 490
145 505
807 295
425 885
857 740
266 364
951 14
626 866
729 35
15 648
691 150
466 599
932 999
837 516
269 15
810 176
708 864
587 719
32 689
292 592
620 162
202 711
81 509
129 454
813 261
77 754
594 297
320 260
42 825
767 208
945 473
737 36
157 304
588 324
590 930
976 757
596 468
963 461
270 955
301 431
95 786
226 73
781 573
155 232
978 862
632 747
430 592
350 292
769 589
834 103
219 68
978 141
593 247
683 932
199 592
401 582
562 802
955 699
71 640
55 937
594 937
152 774
694 565
726 838
712 291
502 921
753 878
61 689
392 813
821 480
587 702
412 976
454 831
549 308
888 60
239 791
423 325
788 413
15 360
684 86
34 399
748 123
873 836
391 914
392 216
922 389
182 804
312 404
803 643
297 167
582 285
328 630
132 700
512 639
678 770
850 704
53 151
969 562
170 264
333 993
523 242
403 519
621 989
272 895
549 656
466 997
930 999
574 292
672 841
202 659
278 678
671 263
299 966
209 258
512 81
203 413
103 374
577 512
146 832
525 229
177 532
836 338
661 532
691 956
162 211
245 201
138 426
243 840
605 763
530 96
649 934
709 92
258 816
294 886
71 265
245 400
448 412
541 93
779 316
621 318
78 657
780 36
249 931
790 607
926 640
847 946
488 808
711 801
672 274
366 163
495 574
392 179
34 836
66 227
137 682
145 746
230 30
927 873
271 161
585 738
155 786
339 988
549 839
158 472
716 812
260 312
863 520
476 191
237 632
676 15
102 566
621 763
522 431
221 989
612 44
961 310
214 660
335 509
416 513
255 870
337 767
637 816
451 395
863 339
423 833
241 273
841 604
922 144
426 111
686 630
73 881
509 816
836 547
100 872
702 73
156 725
812 144
181 382
341 48
67 535
795 541
455 44
55 612
254 694
51 118
949 142
343 972
902 638
844 433
770 30
912 834
122 272
603 320
77 299
885 743
440 224
737 159
798 184
397 197
471 303
104 590
260 644
400 861
500 578
677 305
67 470
481 107
326 401
273 520
291 955
123 387
505 695
61 253
917 342
420 79
871 10
93 383
520 345
158 923
898 766
625 299
164 483
132 184
28 351
772 227
321 194
148 551
245 17
763 619
592 143
746 972
899 384
997 920
105 233
266 192
299 548
944 214
24 411
110 488
705 482
522 751
344 987
885 575
254 766
310 116
205 588
29 670
17 88
101 466
87 170
106 558
368 298
838 153
338 782
327 668
148 474
121 807
492 206
198 58
745 847
865 276
147 556
694 319
407 735
459 705
371 937
876 313
199 149
552 334
273 966
355 307
542 170
810 947
349 295
522 703
299 234
743 646
970 878
690 760
95 767
864 428
557 217
87 835
917 301
884 536
248 692
676 812
438 744
675 966
957 351
495 542
836 968
877 77
429 360
734 204
581 305
226 69
559 775
481 538
251 124
70 896
365 562
635 103
128 442
184 282
867 544
105 624
88 134
881 421
764 63
131 190
421 198
295 443
62 526
223 567
783 487
120 792
165 484
363 836
746 469
751 96
748 901
152 224
424 749
688 455
363 559
96 831
553 590
278 988
151 862
591 45
15 830
285 845
415 797
396 141
839 905
690 834
333 84
793 502
511 562
312 135
384 661
756 682
991 605
613 193
367 630
471 859
494 60
882 501
63 777
223 556
842 126
233 516
804 468
453 838
897 986
312 140
278 756
673 528
487 144
905 13
819 430
232 523
304 35
763 457
829 594
694 414
138 905
351 873
564 990
95 743
272 508
86 997
86 725
307 784
419 47
80 561
856 374
33 946
673 230
360 447
558 744
716 387
813 278
199 747
979 541
744 250
82 388
346 665
762 851
296 670
816 505
74 963
908 240
779 576
957 663
283 347
717 638
566 203
254 312
475 648
870 121
113 650
650 323
254 572
459 579
648 579
891 26
283 150
982 426
865 630
678 187
13 723
353 64
51 770
11 179
794 41
368 489
801 626
729 623
175 610
68 994
91 323
425 917
255 596
56 247
482 695
78 698
339 845
781 326
606 137
619 818
662 373
806 405
33 118
417 979
307 766
518 129
346 861
296 369
310 454
688 298
995 520
479 740
974 172
520 104
853 466
867 71
361 975
350 116
593 94
183 945
402 641
828 405
101 677
486 144
804 972
376 265
456 654
29 455
393 249
347 435
186 842
86 177
272 52
222 887
23 839
231 456
511 995
547 305
967 914
408 916
152 636
41 685
753 599
760 355
819 636
67 430
886 80
191 389
34 876
619 832
310 661
689 541
416 828
138 501
900 453
570 188
19 620
214 165
683 259
448 520
672 589
604 26
707 321
153 478
750 902
748 69
972 781
860 534
908 756
889 453
367 616
153 577
280 323
906 220
363 989
427 154
453 509
568 804
679 414
342 968
638 899
461 942
749 125
480 775
513 126
134 902
511 472
924 372
622 196
171 535
441 488
519 844
531 356
802 189
274 637
88 968
733 321
462 754
849 98
459 549
43 303
444 559
367 121
984 711
718 291
440 508
549 55
466 623
581 683
570 618
179 579
763 510
632 328
802 625
247 713
219 304
540 376
550 194
300 210
325 248
825 416
47 347
394 723
683 270
176 877
428 799
100 636
897 569
509 667
41 118
84 650
959 526
818 328
498 346
962 69
656 549
588 976
996 798
438 711
638 217
370 722
38 873
65 344
393 669
308 961
942 11
267 207
217 418
777 356
69 641
405 12
878 104
879 998
286 501
675 906
262 685
194 937
432 650
676 147
190 917
104 898
889 432
409 163
737 664
980 353
342 852
347 213
199 236
586 443
949 75
641 445
875 539
450 112
286 95
711 944
623 896
540 190
724 850
298 571
244 552
813 536
876 270
682 141
820 562
704 11
931 135
65 249
43 301
34 772
986 786
531 77
458 195
289 712
74 912
937 321
459 215
500 207
948 808
29 555
333 856
846 112
814 620
821 711
562 657
806 198
418 897
534 502
426 183
97 772
920 805
44 904
32 455
909 434
362 63
192 781
864 37
158 202
759 584
834 924
344 478
61 603
706 522
984 235
601 911
447 409
166 222
145 237
666 771
272 850
218 787
714 76
596 779
531 972
293 797
197 995
44 302
527 830
464 386
665 490
730 124
812 575
797 179
629 492
464 171
498 226
774 910
61 108
815 99
803 402
988 827
57 944
548 173
466 817
325 876
133 334
41 892
254 851
910 91
129 617
874 450
907 285
346 543
580 230
59 151
136 405
140 748
108 72
543 300
781 875
324 560
355 185
484 196
17 121
235 556
236 695
553 810
119 860
59 399
793 90
592 351
481 428
944 855
72 627
692 933
247 496
849 74
902 165
352 409
710 290
256 862
276 580
959 669
729 530
927 152
682 31
792 511
412 138
486 303
471 221
266 745
50 129
903 844
661 224
23 797
867 549
908 842
510 381
802 521
516 148
922 30
328 462
399 989
373 891
20 540
996 700
535 231
234 131
952 870
90 161
811 86
663 306
679 859
685 720
14 451
576 92
815 373
983 864
363 784
549 659
143 111
630 151
616 518
95 907
977 42
83 408
437 169
235 312
474 677
678 618
235 779
889 843
47 374
111 67
623 326
858 610
874 698
625 680
879 430
835 762
830 429
610 203
191 236
788 882
245 414
32 270
944 187
546 66
821 517
431 959
194 336
35 119
872 204
82 633
721 100
820 20
600 857
24 496
172 355
834 718
201 310
140 793
790 983
301 620
397 494
605 711
421 630
30 367
455 724
661 846
240 315
249 413
346 971
989 146
906 637
28 433
342 471
741 940
635 968
997 179
751 434
504 567
156 111
249 671
324 794
913 860
775 26
993 679
286 577
345 814
609 201
341 291
351 150
474 783
90 886
715 942
935 790
469 379
891 538
369 56
761 171
967 590
579 529
212 34
462 33
845 171
322 388
746 93
889 97
673 400
78 414
162 286
776 166
353 225
999 720
80 979
435 650
453 900
756 576
707 464
554 338
356 890
971 300
408 173
910 599
634 733
704 596
370 837
259 543
507 82
726 596
208 546
27 597
268 160
618 406
745 63
595 356
674 539
97 194
196 574
62 719
99 224
926 712
971 812
808 106
604 513
559 754
18 367
154 882
522 979
467 435
497 330
776 938
911 95
986 334
149 683
705 613
178 941
13 925
351 497
713 337
644 13
166 888
916 78
917 583
462 248
876 501
45 525
403 733
51 345
140 102
600 849
753 364
194 676
420 959
954 635
761 562
380 779
279 995
205 462
837 965
155 860
481 633
616 251
35 604
687 931
252 414
53 351
629 23
584 407
269 90
979 388
767 956
262 722
796 831
772 198
271 854
728 354
169 103
499 131
203 348
50 607
526 650
345 403
859 387
487 635
900 657
787 699
97 476
568 793
96 700
644 948
43 811
689 452
926 255
190 883
527 725
381 743
420 191
312 937
618 359
466 686
210 562
904 818
621 440
524 403
676 395
382 223
480 229
205 139
95 646
628 594
598 406
474 260
801 167
545 191
535 46
855 629
85 438
979 669
348 648
948 111
984 442
290 604
651 42
674 486
889 589
572 712
675 841
802 307
841 239
859 999
365 396
65 660
903 162
667 860
139 481
608 291
673 201
293 800
922 177
547 173
474 977
633 525
646 919
20 138
361 549
984 474
406 890
623 320
558 110
504 262
656 687
158 468
97 633
368 530
44 235
670 368
607 183
420 753
569 115
324 751
890 651
409 941
332 258
307 605
741 640
972 631
297 992
423 816
286 121
538 911
649 556
82 425
568 385
329 24
10 371
717 831
527 597
785 288
706 609
649 864
602 689
19 896
383 911
587 744
528 80
688 85
505 199
142 592
179 704
510 108
526 297
121 276
396 656
154 479
88 135
691 972
238 89
130 95
86 362
210 888
379 992
915 97
745 577
337 941
432 104
699 423
180 650
105 184
278 510
809 380
302 618
246 349
999 657
980 794
866 86
861 366
378 154
498 737
987 717
62 931
861 577
546 89
190 142
237 368
799 750
513 562
826 370
799 963
354 441
216 923
253 296
326 742
701 147
770 73
159 994
727 548
662 822
563 260
438 13
113 217
364 158
105 568
14 896
122 541
21 96
818 453
948 483
160 507
336 708
665 64
247 15
459 596
993 194
380 160
920 470
259 948
395 446
874 432
904 632
82 288
499 137
202 127
743 807
228 460
945 548
24 962
744 51
353 455
732 434
937 747
759 380
956 169
338 792
332 633
914 341
343 865
502 90
805 747
417 709
292 814
827 223
148 258
916 193
647 116
323 537
519 335
924 218
468 786
653 783
773 948
987 704
753 938
430 560
927 416
639 97
143 71
980 547
744 220
220 858
497 290
426 469
549 771
620 142
722 81
883 373
240 905
30 506
974 614
836 671
682 592
806 737
106 442
62 833
102 847
624 916
429 546
554 644
150 805
250 708
848 492
151 331
158 488
286 719
18 436
286 537
515 222
807 170
727 374
463 286
791 360
407 965
798 465
586 239
563 91
447 28
712 441
705 436
683 501
805 170
528 947
948 382
723 199
633 858
571 792
373 845
425 900
213 69
290 934
321 163
959 591
140 251
793 38
982 509
945 69
66 207
771 559
337 503
312 377
970 570
548 918
779 517
861 169
950 674
69 117
879 505
754 43
258 814
492 642
240 67
807 596
899 72
359 549
470 114
237 655
288 250
61 26
498 465
157 372
286 825
365 226
15 433
399 454
976 490
57 467
259 663
742 650
196 590
242 191
488 540
78 917
383 843
854 687
914 320
809 596
154 950
657 600
375 804
903 775
877 466
135 777
749 972
167 762
712 867
491 453
484 974
990 244
480 782
326 11
987 414
431 632
304 928
441 696
769 510
150 474
615 531
771 846
710 899
155 885
521 781
517 737
937 780
774 355
923 960
368 953
282 907
315 428
196 657
917 544
38 167
933 708
342 209
851 761
908 266
888 96
154 963
358 671
583 207
134 576
737 46
668 362
566 463
790 356
281 962
397 451
917 445
519 186
80 260
688 991
154 701
201 357
807 701
433 774
84 814
307 518
291 369
10 914
199 32
127 946
90 285
981 340
806 629
687 548
680 314
937 285
814 990
996 427
671 540
498 843
690 864
931 508
872 975
827 191
957 845
300 458
869 717
477 819
262 147
318 268
286 366
548 43
881 536
69 484
292 87
309 799
839 724
650 805
911 248
131 406
964 657
114 645
184 885
695 256
415 648
727 553
648 437
222 704
561 224
370 679
230 492
758 160
785 883
591 858
843 668
859 248
674 709
38 482
814 137
650 141
410 100
658 917
746 712
682 518
25 499
924 403
269 361
393 28
786 397
543 508
738 371
696 415
312 156
115 246
810 673
256 825
322 38
531 898
707 339
501 951
73 744
424 656
237 784
981 766
341 398
487 849
526 361
190 581
534 71
933 150
832 339
966 365
793 602
102 473
55 444
696 964
607 801
136 370
137 840
27 135
162 474
83 38
147 109
759 411
915 58
917 630
321 575
345 513
804 549
902 709
908 593
635 594
446 848
715 36
523 56
551 490
119 292
158 245
212 372
717 84
502 981
24 580
105 504
539 351
677 849
13 732
986 683
777 291
483 166
827 306
343 214
470 340
160 754
418 596
495 900
321 843
998 895
721 486
256 610
967 289
313 789
632 492
248 15
459 318
856 773
800 347
775 987
443 663
179 399
580 921
453 529
310 441
129 424
42 486
988 498
165 468
416 838
823 605
235 816
527 466
444 726
712 981
950 584
844 97
810 400
650 533
524 771
725 463
252 11
772 515
16 262
196 39
855 458
831 722
527 51
582 369
909 950
947 913
23 420
215 856
189 77
314 964
732 681
892 350
976 358
285 484
617 929
746 61
694 373
906 679
789 275
835 772
735 414
811 448
545 639
744 161
221 122
125 470
207 382
52 371
882 768
320 205
194 818
94 254
388 354
897 583
903 550
997 179
219 280
235 696
354 142
907 80
978 115
379 982
322 512
151 444
651 935
852 245
424 759
918 265
869 946
662 244
440 544
894 941
738 170
958 772
805 417
599 92
991 701
268 80
681 315
459 518
604 746
821 599
198 288
769 628
30 98
269 16
265 757
913 52
437 542
62 382
376 672
731 51
695 346
320 177
273 94
31 292
404 301
218 957
299 780
365 816
233 899
46 565
955 42
228 128
965 52
671 917
583 995
860 901
601 879
926 579
711 387
622 680
720 199
911 291
119 610
343 503
511 734
449 921
775 638
712 449
526 794
175 410
403 551
321 908
899 681
635 26
18 723
335 237
695 762
231 478
96 232
166 343
379 322
899 825
512 126
430 633
673 18
880 378
606 895
73 570
998 122
467 642
131 561
37 592
761 204
827 975
547 990
696 514
524 780
901 184
937 280
136 214
688 531
946 341
82 957
223 877
654 387
387 123
258 671
812 51
127 832
31 836
886 315
805 724
505 680
970 641
834 511
801 653
318 113
758 923
344 480
212 313
81 634
559 447
736 101
413 81
710 827
570 188
402 979
18 836
897 85
525 212
961 426
637 334
855 729
12 475
814 744
957 800
608 346
15 536
890 814
821 859
206 822
758 353
25 769
626 796
405 982
627 857
191 724
409 317
585 390
221 73
674 327
867 459
800 352
890 789
882 476
185 506
839 904
898 733
54 556
652 838
998 338
727 345
861 382
254 587
934 554
671 275
534 14
706 42
622 658
242 793
347 300
843 718
354 191
914 177
507 390
118 317
90 992
443 721
70 390
742 61
293 532
483 755
410 194
40 168
948 524
439 896
336 824
798 626
266 58
805 27
612 331
484 611
750 295
847 315
317 542
965 666
327 539
329 886
694 927
96 147
853 99
984 138
195 915
66 778
816 716
562 385
924 91
25 368
970 932
504 868
418 463
191 245
382 861
291 662
720 26
480 746
440 682
646 358
368 531
596 990
458 316
395 249
750 403
992 717
868 498
425 581
153 738
360 276
100 196
116 281
953 988
296 380
612 158
458 698
685 401
802 374
511 215
487 110
55 597
813 261
413 96
102 774
218 416
370 953
876 426
832 77
497 342
276 901
597 194
426 666
85 652
534 997
42 433
548 211
30 894
478 318
261 754
413 461
572 80
803 509
67 375
635 448
549 516
731 379
164 796
75 317
913 482
326 180
310 244
986 103
149 892
21 211
876 527
522 222
409 296
510 54
37 935
878 991
921 146
435 197
340 590
881 156
852 146
589 986
372 465
476 940
567 39
832 322
249 857
352 157
191 460
739 290
260 82
522 997
787 484
692 742
368 460
837 911
158 266
258 144
22 270
857 400
949 656
99 576
842 44
223 690
623 726
638 572
477 179
367 620
78 518
149 685
557 73
258 710
305 99
239 43
290 863
569 48
300 797
607 374
110 146
669 361
509 837
206 467
838 221
856 893
160 823
904 268
840 549
729 653
683 239
816 262
290 831
213 414
774 428
718 994
864 778
243 743
238 182
92 862
752 807
822 409
553 480
292 980
669 893
408 502
444 114
992 665
364 930
697 866
488 85
261 11
772 222
181 499
120 685
145 715
282 654
328 930
590 929
294 144
407 874
846 471
517 662
582 372
424 842
581 326
960 519
463 132
957 776
198 349
899 786
97 521
752 685
632 796
320 869
995 453
307 818
634 469
15 129
258 770
56 824
704 115
435 597
586 646
502 950
616 855
79 702
656 118
18 83
660 213
559 238
326 642
983 891
230 865
85 703
905 964
613 554
876 640
524 825
330 567
826 912
645 809
918 24
469 510
908 799
684 530
54 691
719 327
230 959
128 336
861 713
398 624
525 788
949 65
336 107
472 780
274 810
252 764
300 535
942 690
84 552
605 144
312 848
757 251
503 959
813 878
153 959
752 246
22 457
200 425
536 944
405 79
255 913
451 810
662 59
262 39
116 64
972 41
493 345
25 577
950 310
70 740
52 780
872 174
664 842
748 306
445 632
537 263
207 142
232 876
265 914
614 336
104 607
500 236
444 134
505 223
563 140
580 15
314 269
123 933
640 682
189 398
155 117
818 208
228 99
950 363
328 888
227 512
560 891
632 302
830 30
258 305
387 583
839 51
365 145
168 466
655 980
568 168
208 963
319 502
835 990
490 392
872 260
840 141
770 106
648 178
245 901
721 212
957 496
438 612
231 603
789 984
768 106
867 746
734 411
260 306
944 19
912 300
126 455
66 802
736 782
705 900
41 76
789 442
536 731
909 696
382 528
944 991
825 354
762 856
677 86
126 792
52 700
410 875
786 731
576 786
348 684
339 816
200 54
580 818
598 489
627 985
193 683
178 788
872 636
566 734
105 602
727 315
547 415
583 136
691 192
142 58
934 194
756 54
747 916
197 357
944 637
912 336
946 719
941 103
398 733
561 885
771 203
351 557
649 790
290 612
715 874
842 944
588 527
81 593
166 880
375 852
718 166
758 666
285 450
27 834
639 28
657 406
492 738
259 666
368 172
860 827
132 275
847 927
448 979
546 51
886 954
358 901
845 942
708 480
356 780
726 870
527 341
517 624
602 766
700 291
103 653
206 623
404 636
610 817
769 892
948 515
692 588
236 948
982 374
953 380
505 767
413 881
500 989
640 300
14 452
780 981
623 170
91 913
695 280
695 500
611 220
440 708
460 158
168 889
988 810
327 191
889 260
222 182
678 336
419 954
113 921
719 253
975 384
457 729
997 760
787 911
683 718
335 955
80 635
926 707
482 147
860 904
664 448
932 533
295 998
899 343
16 998
993 581
621 658
702 49
993 215
178 781
204 625
628 905
102 786
302 133
892 768
542 223
484 696
659 18
722 310
675 365
402 509
643 543
323 542
92 977
723 86
298 842
653 512
761 483
376 818
669 784
740 619
403 243
720 256
475 134
142 85
669 844
647 824
845 613
793 720
886 611
965 319
798 39
616 777
407 552
282 905
751 676
458 42
91 176
418 328
618 937
157 855
187 920
714 253
167 407
879 79
389 702
552 471
788 492
368 313
923 349
644 947
507 165
25 609
133 698
221 827
219 258
262 444
532 100
421 297
962 19
379 572
781 425
747 41
63 787
398 227
218 311
973 506
30 355
82 304
560 141
85 300
178 313
711 261
597 453
780 830
392 587
24 446
772 901
119 378
152 537
514 215
91 762
77 341
523 143
674 889
961 437
109 328
369 60
586 15
469 587
279 500
286 975
441 760
648 737
239 620
803 165
103 885
846 589
992 166
177 447
634 738
571 107
767 23
156 556
479 223
963 49
172 494
918 411
251 426
236 330
572 279
366 638
138 996
440 12
363 539
313 520
284 83
468 901
771 408
894 174
544 930
684 95
472 272
510 116
37 886
842 730
380 247
631 438
416 963
211 319
938 366
485 282
330 983
468 892
243 770
391 48
690 899
994 322
134 177
327 117
804 287
411 245
510 212
359 650
738 824
850 745
736 777
189 39
437 206
750 79
564 433
384 939
128 623
136 936
109 962
488 131
102 315
739 474
277 585
414 762
133 38
245 425
96 36
595 781
391 848
247 506
310 269
368 101
81 131
731 326
805 331
678 85
489 148
713 186
131 403
872 422
822 387
837 543
274 320
556 164
976 37
422 984
449 886
362 870
927 967
851 435
647 120
785 823
901 959
984 151
189 521
330 722
567 244
453 328
74 591
474 230
639 778
409 265
988 344
467 917
983 858
822 361
357 567
33 877
934 74
298 370
923 119
398 654
675 295
598 743
355 542
317 501
251 147
459 960
332 752
315 623
647 735
831 16
830 123
734 651
729 827
367 313
942 748
553 614
211 663
101 397
923 828
284 247
223 437
195 399
71 263
329 716
907 665
93 46
712 928
343 382
497 283
338 886
780 914
37 598
439 575
50 884
264 75
223 466
678 155
795 593
762 857
642 144
140 426
628 253
133 362
399 454
500 456
211 727
416 461
49 924
933 314
252 831
926 402
184 628
691 507
945 291
411 503
87 497
234 374
16 862
426 516
267 329
648 493
221 511
189 712
204 439
658 214
813 693
130 709
806 169
541 106
550 709
448 190
369 175
85 209
605 366
337 262
490 783
846 70
478 553
294 658
67 300
843 286
487 298
959 34
163 906
870 556
369 98
245 340
402 171
640 986
78 271
168 573
650 366
353 406
216 867
370 691
902 194
136 67
316 579
279 726
176 411
99 864
316 167
176 428
612 367
326 850
694 231
445 373
631 62
570 430
703 455
192 580
420 464
224 258
737 99
80 166
246 122
533 932
138 57
388 693
709 464
920 166
876 14
593 692
109 142
148 353
145 997
289 834
947 14
856 426
829 630
648 186
981 705
277 338
352 151
739 823
965 633
926 212
61 485
39 433
595 149
440 992
981 29
254 931
139 945
779 823
985 582
542 258
859 468
335 967
791 128
884 261
907 221
238 747
418 949
807 271
523 815
300 656
966 407
195 816
567 190
919 260
123 25
718 990
954 203
988 717
383 597
332 374
608 249
281 331
458 349
649 497
399 170
124 806
839 742
458 615
319 856
106 882
996 651
340 494
955 758
418 614
221 379
826 146
89 549
110 186
737 394
722 649
635 198
446 948
986 470
444 225
876 515
40 109
647 715
106 815
909 300
202 961
805 549
659 574
239 544
811 285
373 479
997 534
747 691
620 673
300 832
631 987
237 933
528 338
889 279
477 614
138 459
226 266
188 607
228 429
652 322
322 909
257 199
764 278
496 762
542 387
961 82
75 973
233 113
958 327
381 319
712 886
951 485
753 377
702 11
16 352
626 666
884 325
853 225
289 538
800 296
266 993
938 607
147 227
420 121
320 795
926 203
364 713
114 949
311 518
752 172
453 628
549 24
733 823
859 688
604 788
387 945
963 739
312 653
938 287
795 450
378 802
653 483
386 15
943 140
652 447
380 554
375 324
562 615
449 146
992 312
286 863
219 714
459 556
588 390
180 415
879 190
217 664
494 207
500 411
453 616
443 46
649 101
446 953
799 473
943 713
643 809
550 365
21 642
881 311
340 124
566 759
191 810
283 737
812 974
76 744
533 895
979 612
434 533
604 897
190 93
19 783
954 642
636 365
190 595
780 181
950 634
159 110
751 342
934 708
969 710
829 429
204 806
928 888
235 97
125 877
840 394
464 767
709 650
240 639
327 363
866 347
722 937
989 881
135 977
990 681
790 57
284 387
897 455
696 626
431 776
111 779
44 718
538 923
893 589
805 904
222 414
99 579
951 991
54 519
370 734
210 526
684 723
872 695
42 778
341 983
461 656
583 346
644 231
108 74
648 284
739 894
631 821
463 330
969 156
566 994
516 78
165 823
955 691
295 32
743 958
740 639
423 226
595 669
293 779
982 98
635 339
142 750
205 672
321 632
525 311
290 527
936 314
114 727
848 71
672 742
102 256
872 487
139 38
425 233
272 923
931 886
222 292
821 66
188 20
169 481
691 152
674 84
684 424
753 549
181 584
348 711
135 479
44 164
131 531
529 990
261 425
396 26
908 988
221 674
566 190
235 320
822 497
501 594
537 596
249 11
839 352
300 858
474 552
755 619
259 697
509 975
717 197
925 821
961 490
490 548
309 905
681 354
137 993
717 181
578 539
891 820
43 917
94 704
993 724
255 572
104 740
815 110
153 279
60 317
743 381
692 902
666 725
137 470
499 406
502 842
889 767
988 49
232 640
695 810
155 385
706 514
786 605
132 276
657 96
846 300
377 720
947 813
872 748
548 872
440 826
923 496
80 592
664 978
313 71
963 448
707 156
547 281
905 368
606 319
358 578
445 201
784 198
815 914
972 719
985 849
698 311
122 50
595 138
228 752
449 268
351 64
867 481
871 219
647 429
604 679
894 314
298 198
131 902
256 486
218 637
215 428
906 226
636 353
40 956
867 59
360 474
104 822
150 17
976 130
552 435
636 432
490 854
733 317
735 210
580 318
238 641
214 607
674 788
691 363
455 150
202 937
857 813
573 800
690 637
90 278
168 796
248 890
691 232
779 313
471 543
423 731
384 346
248 777
359 517
139 26
362 241
525 777
843 721
553 170
284 804
324 736
769 633
571 377
835 975
834 507
28 624
266 383
34 933
284 875
695 599
92 855
522 98
511 271
262 874
587 397
251 650
960 203
590 951
289 709
393 194
127 586
450 139
309 143
946 523
158 230
779 427
777 707
28 973
430 931
372 734
862 823
926 665
766 144
357 773
412 310
110 424
24 536
252 177
529 868
584 337
474 592
502 385
233 377
565 330
203 419
10 840
968 802
318 265
26 814
652 91
282 448
138 44
738 224
629 424
907 289
786 728
917 95
972 136
484 169
309 353
320 743
892 332
877 110
205 34
557 830
13 920
869 462
565 185
49 191
326 899
791 906
897 713
641 790
120 182
696 855
545 893
311 530
824 585
531 258
502 178
306 362
870 332
811 894
744 234
175 18
337 565
95 433
273 375
880 720
477 713
337 677
70 233
329 732
330 89
791 250
226 958
682 642
40 698
407 999
828 922
444 71
333 35
604 652
182 937
605 713
292 108
18 121
720 549
77 283
100 991
383 477
299 519
278 59
105 577
408 588
725 493
659 260
129 942
389 894
44 473
648 537
821 316
64 827
382 190
807 155
335 782
187 991
941 347
310 727
571 105
537 887
807 412
744 165
116 382
582 478
456 221
231 822
514 599
881 762
915 343
661 940
866 781
964 897
521 210
391 261
547 880
168 420
205 301
214 542
492 123
203 601
206 605
738 378
397 821
45 345
391 781
747 845
555 328
987 111
565 329
436 32
739 289
887 479
302 377
498 758
31 258
610 728
741 91
966 180
593 308
120 621
431 528
986 452
919 286
801 668
115 219
725 983
339 726
927 42
754 495
748 506
462 117
28 535
295 888
105 150
867 81
986 915
248 776
257 415
967 26
722 773
891 80
244 718
253 765
355 554
454 53
450 87
597 90
471 388
889 945
712 645
725 58
628 584
228 883
990 628
405 127
207 23
425 589
251 379
503 569
138 197
389 118
603 244
769 676
217 783
68 608
370 902
543 187
534 487
250 510
597 526
74 565
907 876
14 710
934 11
408 458
660 485
211 721
926 51
940 79
496 954
243 323
814 438
609 973
536 384
335 482
360 710
434 546
317 569
434 914
33 789
26 582
873 168
624 70
372 574
605 999
531 606
492 239
865 467
874 120
748 500
215 392
490 440
797 832
76 829
970 314
595 394
962 517
191 378
503 419
21 543
493 998
357 426
235 865
584 938
870 946
514 768
332 472
180 41
167 294
437 955
857 704
14 994
994 596
692 655
918 111
645 551
152 806
123 419
330 145
273 63
620 840
36 836
54 588
382 521
742 925
892 27
152 326
443 630
451 990
693 124
441 807
106 252
537 282
324 411
314 843
13 871
964 386
925 40
13 293
222 480
487 210
387 552
443 661
519 224
866 96
245 512
478 305
484 667
305 188
911 581
149 249
682 136
199 685
301 232
761 249
535 595
546 280
87 629
322 411
843 667
694 59
219 875
462 813
602 708
658 585
966 172
898 651
868 750
497 100
944 400
366 503
17 87
757 382
688 881
467 118
946 728
233 427
124 561
272 75
529 367
856 29
704 58
281 415
129 856
980 699
864 483
401 703
787 491
21 455
156 566
462 307
903 449
122 245
772 686
454 164
216 642
571 446
103 895
323 107
243 393
326 170
460 108
806 873
559 67
140 660
804 284
453 694
53 351
674 340
175 771
270 13
90 329
852 554
560 154
221 576
95 845
588 103
630 87
827 289
423 919
125 15
973 672
364 463
421 906
606 333
989 769
347 942
523 312
584 468
387 679
698 104
707 823
660 273
39 314
955 206
918 857
628 699
270 586
417 219
39 185
149 200
778 627
606 695
232 889
888 958
622 848
20 594
307 92
457 519
165 574
843 63
388 299
32 322
859 325
237 302
914 835
976 767
269 895
870 64
908 379
632 276
985 575
47 194
796 178
431 842
193 543
515 344
483 864
798 222
123 292
969 24
580 97
942 57
744 297
546 59
27 494
628 737
821 859
739 859
951 302
238 694
301 186
763 214
452 392
657 474
882 282
789 876
706 657
628 724
572 671
291 512
868 786
60 504
125 885
449 627
64 802
998 193
529 572
939 645
917 803
496 551
970 857
929 111
460 491
367 774
508 558
919 747
804 43
945 270
127 239
459 79
845 291
758 181
357 928
920 53
873 651
225 431
61 14
846 216
850 328
253 832
277 735
841 18
658 983
728 331
304 248
138 302
167 531
733 442
639 103
995 652
385 107
761 715
710 758
870 107
964 175
990 147
307 443
121 973
481 370
280 446
277 711
141 97
110 64
512 69
258 611
649 583
678 166
213 301
766 81
60 641
469 783
246 503
352 566
109 900
219 33
724 854
267 400
561 925
46 857
534 29
310 213
587 792
199 619
659 12
571 436
873 544
254 190
261 556
334 696
539 995
917 715
190 293
371 235
273 985
654 400
704 969
483 514
146 290
848 481
704 608
505 954
711 200
891 409
308 635
322 367
489 455
53 270
956 202
164 422
778 101
710 527
589 277
57 875
351 863
200 849
904 420
58 963
600 167
213 96
998 307
591 88
763 588
871 49
712 516
51 808
571 346
742 187
820 33
979 257
785 127
600 362
378 246
705 375
345 777
106 962
219 314
147 404
851 761
841 739
341 610
30 103
868 239
662 567
878 225
733 823
686 935
40 959
760 97
370 848
264 841
808 992
307 213
483 139
414 729
480 702
138 471
13 452
295 475
764 901
918 725
675 634
414 548
372 504
744 571
887 41
903 743
860 50
644 258
557 99
810 588
363 404
870 821
364 982
887 256
44 917
603 804
449 544
15 442
860 960
570 517
912 33
775 328
731 168
799 434
445 675
376 556
84 483
849 11
969 809
195 529
357 664
815 474
567 740
751 988
68 500
312 591
583 92
850 633
387 689
715 368
107 344
19 820
117 952
800 195
949 252
772 914
240 591
811 183
486 607
586 816
73 934
86 263
418 686
906 387
659 165
240 554
164 288
252 110
455 569
100 893
535 621
893 495
464 410
395 795
388 707
518 260
665 951
697 887
630 254
49 561
84 559
475 248
397 862
955 892
885 517
411 810
326 194
930 651
655 419
344 877
817 377
795 144
644 342
192 286
443 51
814 962
198 49
117 389
926 458
925 631
877 559
245 938
460 389
448 808
132 561
371 613
310 651
738 214
779 73
112 194
129 780
330 170
119 680
183 856
343 62
737 398
413 670
179 676
201 156
256 300
14 619
297 628
54 469
219 89
761 538
53 935
262 664
890 447
416 700
249 377
798 477
265 537
568 816
257 29
518 314
785 127
59 691
312 803
559 68
497 912
860 302
620 696
234 674
421 17
10 111
816 484
741 667
552 77
433 276
285 109
725 917
946 534
45 875
184 322
46 614
897 498
242 743
507 76
467 575
575 32
274 106
777 251
817 495
945 671
662 758
446 801
345 125
700 429
347 768
25 245
532 316
694 35
772 269
29 69
276 115
195 315
554 679
838 641
898 455
230 404
496 579
525 206
351 427
620 728
385 699
957 872
702 220
680 316
72 276
731 810
309 512
747 70
333 232
317 900
251 999
320 759
676 918
459 415
266 864
263 823
948 568
505 566
796 426
475 192
665 140
537 500
237 670
814 430
145 471
116 307
778 643
193 467
500 362
800 691
487 662
420 326
652 741
76 253
101 443
589 870
135 732
409 185
713 32
531 84
298 845
331 690
655 462
399 350
919 387
717 148
849 349
616 853
681 733
337 404
857 115
427 684
347 48
243 806
808 864
811 766
355 268
888 425
591 515
737 588
991 817
637 781
182 780
558 679
473 342
847 319
517 703
239 867
643 299
144 387
407 743
536 128
225 90
668 568
999 959
586 737
481 259
299 172
862 404
279 195
673 153
526 927
739 265
325 27
198 345
822 221
475 222
698 571
782 416
473 86
428 569
448 29
145 863
903 83
141 564
975 905
772 610
439 799
62 903
526 817
909 736
509 45
536 983
909 386
969 666
789 846
184 844
595 636
579 660
880 293
737 693
644 288
740 674
437 577
361 968
688 374
799 622
402 39
487 14
730 104
668 123
779 653
163 357
110 418
808 103
664 406
156 727
113 984
372 941
623 103
121 226
569 764
187 576
295 912
763 581
981 71
297 489
368 449
552 142
520 241
116 489
180 450
558 635
723 274
536 595
27 164
673 516
711 371
446 162
614 574
409 810
844 167
435 702
150 877
67 523
638 495
993 336
71 133
60 264
718 528
990 505
857 760
735 31
199 53
928 55
652 396
611 478
252 406
106 570
302 811
940 218
707 784
872 737
14 64
423 781
656 168
914 120
646 223
217 109
125 995
879 73
561 779
783 211
432 870
330 111
584 654
651 708
102 664
586 482
837 559
717 899
750 529
158 855
309 789
791 162
474 220
986 830
18 283
471 918
278 425
147 463
28 218
200 926
836 333
756 36
287 85
375 736
893 774
770 108
75 244
451 981
318 762
669 81
81 627
542 841
153 970
477 617
324 726
720 259
827 452
587 122
762 15
578 755
913 672
976 178
839 184
971 217
87 463
409 18
507 450
576 843
416 292
204 300
157 202
149 523
825 216
694 773
372 460
418 261
785 584
807 554
628 990
322 224
299 396
291 621
970 765
351 984
217 927
78 319
92 414
579 379
578 945
367 950
273 118
269 864
650 786
153 379
641 479
614 545
102 938
282 59
73 818
13 184
347 858
85 424
490 52
248 202
822 509
614 171
198 80
160 968
240 362
857 260
912 476
352 791
30 579
987 858
129 341
161 245
820 175
803 657
529 190
549 634
817 500
692 49
67 98
442 953
943 631
20 288
324 240
946 212
833 19
764 461
675 301
675 317
301 903
229 520
899 565
664 830
421 453
184 883
556 675
470 908
899 93
714 408
89 838
40 974
184 933
810 110
75 139
63 461
200 796
772 308
494 178
720 617
795 324
982 655
234 479
270 601
207 458
598 852
875 554
664 966
375 594
954 149
568 681
377 339
722 307
188 30
504 230
167 523
29 134
109 605
146 858
657 848
96 377
275 749
505 193
615 224
144 59
905 810
790 536
938 97
247 722
702 110
934 479
447 543
608 411
665 448
239 682
31 131
609 669
829 520
646 810
477 838
968 186
394 24
263 806
386 667
818 294
876 756
738 842
393 38
818 192
806 210
578 916
203 986
756 821
408 664
226 407
992 652
768 373
502 357
649 34
703 169
404 349
513 19
303 747
137 817
849 787
776 306
700 490
123 518
625 461
378 52
656 960
505 740
749 335
470 747
601 706
440 508
369 600
434 684
207 572
932 534
508 735
282 430
42 99
743 558
804 652
979 454
438 488
206 173
337 199
643 302
437 66
337 120
948 506
39 625
632 475
74 345
693 819
416 299
720 913
671 586
523 886
637 230
974 268
494 778
817 690
601 346
624 769
27 556
291 854
357 766
260 76
157 927
465 903
463 33
843 251
341 943
790 18
392 550
387 445
682 313
227 394
38 170
365 423
91 915
524 411
123 462
457 259
600 144
711 611
312 730
739 573
331 85
943 762
756 505
402 75
183 368
586 159
565 186
316 999
61 320
671 352
299 666
811 908
679 41
104 933
93 441
381 824
986 557
359 554
60 777
359 704
430 751
831 603
595 281
161 502
152 745
920 570
630 104
716 257
88 187
492 793
942 653
445 570
493 66
604 36
218 486
20 621
100 749
635 191
478 902
701 126
377 424
793 729
448 188
120 171
133 818
92 689
983 367
221 850
710 329
254 161
389 617
777 243
451 501
597 957
585 671
954 534
824 702
913 766
780 550
98 176
942 866
864 177
164 546
41 296
772 932
632 690
617 407
867 956
745 580
839 413
676 232
392 240
806 215
777 851
670 182
604 474
189 84
21 674
304 881
26 605
49 682
176 965
128 331
815 976
621 59
836 695
603 688
60 994
416 886
787 146
69 878
82 681
157 252
366 872
231 326
859 733
690 592
887 988
89 905
514 716
156 340
459 286
28 956
972 863
471 857
212 804
615 66
556 44
299 227
332 188
226 768
695 459
910 50
253 992
490 965
23 628
100 637
686 74
866 976
35 462
512 180
999 523
913 55
301 946
339 862
305 548
284 810
104 377
504 974
290 93
154 715
193 621
445 868
573 865
877 694
182 918
574 754
220 487
518 593
704 96
768 108
204 273
726 267
280 651
823 554
914 228
577 398
944 307
770 496
474 407
436 782
624 749
192 386
241 341
906 339
719 807
467 430
164 282
336 283
892 708
653 811
94 548
205 848
562 308
173 244
621 657
994 890
867 679
634 438
774 288
751 557
275 793
765 218
178 914
979 479
780 662
603 564
717 828
33 810
910 147
263 451
191 465
778 956
848 57
735 218
192 871
660 887
321 404
630 219
94 677
150 351
555 506
537 574
990 641
447 127
400 617
552 350
252 896
896 568
823 320
75 475
319 190
220 358
413 358
615 444
765 929
652 235
882 703
574 471
77 991
676 787
55 715
863 613
242 652
155 649
773 966
940 985
859 912
553 801
514 929
361 936
388 108
853 788
70 398
447 531
607 501
828 864
485 877
866 989
848 191
232 690
364 137
442 524
324 581
762 809
575 456
742 530
756 934
266 136
438 815
811 394
603 309
583 979
779 944
353 140
603 777
704 119
773 954
631 982
465 990
22 522
167 89
119 605
890 169
778 144
770 297
454 566
370 586
282 596
609 961
59 434
808 421
217 775
286 458
42 731
411 974
697 218
936 408
195 592
578 833
38 897
211 459
126 374
140 870
91 29
887 468
831 922
514 11
819 222
26 984
493 81
691 88
687 633
204 56
386 507
908 617
38 358
103 316
132 616
509 607
427 251
247 623
17 630
847 312
618 670
703 796
887 825
483 408
153 368
829 766
850 41
354 693
194 401
955 663
553 781
742 559
821 253
752 462
589 721
552 307
334 469
848 268
395 811
573 430
503 888
729 294
350 640
954 332
648 135
616 13
853 151
366 802
108 410
854 957
679 971
348 523
440 489
395 926
909 428
358 871
579 749
847 907
539 679
564 920
130 665
600 901
312 683
921 108
926 360
226 741
505 77
265 962
672 33
136 77
664 26
340 789
118 478
698 781
739 651
450 368
708 131
991 376
487 438
342 57
473 610
985 184
444 663
461 742
900 440
196 778
458 172
777 434
552 736
434 523
969 708
486 179
166 552
181 485
675 772
604 335
993 377
703 899
940 434
712 535
959 516
245 994
210 254
610 687
176 897
572 383
599 433
864 595
120 880
309 624
23 560
955 250
768 442
621 889
437 159
473 817
912 720
777 156
221 749
668 265
984 402
94 703
831 519
939 384
445 171
365 626
535 273
161 464
456 124
895 599
885 586
437 720
781 275
677 435
546 964
583 884
36 184
364 475
319 364
447 285
913 550
565 750
94 406
725 506
107 873
512 744
988 13
424 90
627 963
254 385
605 219
906 964
180 872
221 414
586 374
189 667
77 620
985 80
52 384
711 635
272 37
61 736
516 851
962 503
187 930
925 527
157 92
675 415
871 91
712 651
477 707
422 730
267 698
946 429
158 829
982 444
832 399
268 100
446 531
455 13
169 959
15 927
667 236
287 815
715 15
435 952
956 56
151 543
451 552
399 495
600 694
857 193
116 608
781 158
140 483
529 352
995 531
741 200
532 462
735 815
533 25
770 284
930 205
878 234
375 565
193 721
808 674
742 197
15 672
534 871
935 706
702 306
509 425
744 165
842 920
345 779
382 45
704 189
577 789
776 28
139 526
262 496
512 584
184 27
963 200
379 128
665 805
834 246
250 219
552 780
643 347
538 791
606 531
175 992
561 742
188 650
74 732
890 128
952 541
702 590
785 362
679 340
20 394
771 946
29 93
343 141
981 101
391 72
511 580
238 313
692 762
769 719
29 124
482 37
797 429
132 823
855 568
136 796
836 512
772 289
121 634
318 438
610 251
256 604
648 165
189 24
307 249
684 601
517 396
834 352
820 404
624 53
683 467
754 202
527 128
217 720
917 534
902 408
366 957
517 705
742 44
672 845
516 788
483 269
355 497
771 628
15 532
243 622
55 668
484 558
153 915
467 144
998 763
89 369
776 875
907 961
842 765
78 784
194 750
71 881
418 509
919 113
469 131
70 585
304 858
834 665
917 263
99 629
571 448
897 243
238 322
875 789
343 473
614 917
753 295
846 159
696 161
535 623
592 852
492 267
870 226
727 517
380 769
470 861
784 831
312 957
170 649
204 463
980 495
506 993
538 266
708 633
469 976
576 929
574 42
893 495
568 354
518 615
634 940
393 985
949 646
594 711
595 630
752 936
809 491
110 61
415 509
570 735
159 201
532 340
85 795
233 314
403 626
390 773
976 781
657 518
711 201
279 352
349 594
23 294
689 318
523 367
950 435
759 875
15 936
825 874
836 73
987 932
628 520
628 270
885 962
588 490
450 774
63 178
616 225
419 52
476 390
574 948
360 136
770 155
235 810
536 502
596 849
48 169
457 872
325 567
908 755
488 804
18 235
485 526
455 127
19 970
798 24
877 583
350 512
409 844
943 442
847 337
737 67
745 333
483 523
855 120
881 328
46 127
669 775
998 436
207 142
986 728
981 712
591 894
955 523
483 338
696 391
491 923
573 303
110 437
572 323
387 729
262 475
381 634
377 655
533 331
934 592
224 135
728 639
851 944
708 38
169 649
784 353
537 997
527 207
829 123
10 550
396 152
937 868
611 302
98 939
922 721
200 953
444 667
71 175
76 540
331 557
326 109
499 765
658 588
906 645
110 993
42 602
789 692
143 864
751 201
357 571
343 527
181 850
575 954
538 634
564 812
156 767
359 939
387 822
978 848
96 520
783 167
872 752
888 82
14 823
764 939
628 330
104 904
394 105
365 48
339 910
915 775
101 550
85 124
210 102
848 339
284 908
737 603
377 90
875 163
366 261
712 842
354 795
530 569
540 833
820 52
616 814
790 484
481 682
973 257
748 798
520 306
927 539
757 923
537 737
581 683
552 677
507 163
369 910
608 389
714 486
287 520
417 199
664 393
376 320
527 458
898 111
488 263
888 733
407 911
924 266
446 181
838 545
177 584
774 55
679 581
583 337
73 220
585 239
742 101
992 383
386 944
183 21
197 572
142 174
819 281
517 224
804 111
451 921
353 197
990 827
810 917
216 878
450 44
422 358
508 660
202 561
891 564
62 29
361 27
861 269
935 844
81 852
368 819
909 536
977 444
476 156
366 851
659 838
873 535
219 152
849 486
98 31
489 167
384 422
609 700
454 685
391 79
360 595
381 194
205 560
903 326
931 295
572 234
106 250
25 304
820 259
259 528
232 976
158 290
958 710
785 295
966 57
390 650
946 911
495 973
31 655
833 262
148 288
874 513
789 890
435 755
151 835
100 384
305 72
208 362
798 118
689 794
818 28
845 306
787 394
113 987
336 183
433 843
588 190
407 627
23 323
770 221
721 250
648 725
93 300
565 889
805 511
260 773
560 717
192 764
201 443
809 942
786 628
817 677
177 610
741 578
706 53
403 69
278 572
985 534
525 71
980 449
155 508
591 12
519 198
169 388
995 915
456 665
883 951
438 993
201 582
231 685
82 266
14 958
733 956
998 223
833 254
978 438
17 349
271 126
451 795
823 780
332 68
273 176
313 399
523 652
565 611
701 409
140 228
781 220
434 118
307 940
160 568
30 587
850 938
261 536
325 613
527 817
890 182
853 274
404 185
217 142
893 940
994 281
448 511
545 777
535 941
574 764
536 51
374 99
516 557
386 292
709 907
124 828
163 402
73 211
582 138
197 476
925 494
270 596
622 758
493 705
476 218
317 786
908 236
47 232
424 978
173 951
739 238
52 446
197 915
892 939
73 998
981 337
720 325
821 873
755 644
156 555
604 686
928 590
936 547
900 538
561 993
486 191
59 335
161 826
822 547
355 188
269 692
979 464
680 776
76 609
515 802
996 723
301 417
236 580
81 738
753 57
27 238
499 710
82 716
844 998
510 721
906 640
112 151
392 263
589 106
129 850
46 396
416 123
217 451
766 431
70 321
263 528
425 117
268 809
894 356
560 110
778 453
204 985
684 566
729 351
423 158
741 149
765 121
182 802
155 774
628 159
962 738
328 136
424 498
548 928
117 407
687 539
486 870
479 360
571 945
35 524
16 962
810 210
180 675
156 61
976 460
910 751
448 254
652 416
970 272
336 102
797 925
185 774
83 982
655 72
548 460
148 567
740 252
80 185
145 719
649 70
77 564
236 691
95 284
714 163
438 473
139 553
789 277
688 308
514 897
278 692
891 596
746 601
689 576
85 640
401 20
735 11
894 195
869 962
863 227
487 191
672 521
870 193
421 753
633 586
49 664
651 799
556 398
609 426
488 579
413 21
758 794
448 257
458 672
960 364
835 918
53 478
650 302
629 74
742 32
702 437
428 605
19 617
294 65
678 18
14 581
215 960
954 141
744 485
853 984
745 185
186 665
917 192
618 842
569 780
161 455
831 656
495 93
88 462
38 181
279 484
548 508
458 596
359 407
689 871
903 432
765 829
123 552
91 758
409 774
171 27
921 616
34 562
550 314
254 801
824 639
378 74
160 523
623 393
800 971
459 216
366 298
662 518
448 411
482 818
30 947
708 851
565 859
904 85
371 707
734 673
795 749
104 579
125 587
731 208
23 680
784 383
132 764
584 147
173 632
113 460
946 508
321 210
805 215
976 902
298 904
843 490
483 569
312 457
201 553
417 680
810 927
139 524
887 818
315 714
107 229
431 241
202 425
87 686
694 18
438 72
16 895
63 219
289 421
686 869
502 213
961 244
481 707
386 691
50 783
603 898
805 757
355 807
114 571
941 252
662 498
988 950
780 570
584 361
494 67
66 628
281 37
194 345
143 416
924 859
177 224
808 705
959 108
345 432
465 268
869 908
954 426
907 270
105 387
317 528
114 658
558 778
740 419
30 301
383 615
625 657
881 718
76 674
432 613
459 163
127 61
973 688
278 341
657 324
133 66
228 699
411 75
480 664
639 460
717 136
304 395
377 288
115 912
246 953
756 598
69 196
743 284
79 619
336 890
334 161
575 890
574 706
657 743
702 835
873 450
707 196
111 54
580 87
378 557
983 704
360 591
334 610
279 833
286 999
655 791
234 41
134 756
397 692
934 32
79 510
606 391
511 593
928 760
236 31
517 453
678 451
486 126
696 526
676 594
268 475
826 297
434 928
458 180
30 959
866 924
743 201
545 85
33 507
311 251
371 181
128 462
317 155
920 497
584 706
714 137
572 191
384 478
579 732
354 479
906 177
566 796
219 337
52 247
228 577
21 861
99 772
799 323
353 634
166 421
850 307
267 158
457 424
800 694
802 266
62 870
616 882
747 907
21 411
153 944
878 409
471 305
465 160
590 262
859 635
132 836
859 704
826 118
783 844
390 80
21 402
695 182
223 438
287 235
61 169
696 956
165 713
823 940
659 395
416 762
423 334
560 148
73 901
463 839
355 629
480 40
979 33
659 919
39 664
397 23
483 379
293 592
355 919
732 260
414 740
733 872
189 15
856 939
817 962
458 392
835 454
345 970
107 713
698 499
728 214
860 785
726 301
298 547
835 320
606 272
302 54
780 871
402 990
166 553
965 293
153 110
419 318
748 492
491 253
274 961
809 968
248 845
885 771
632 524
517 248
801 350
387 128
832 79
951 95
636 303
853 92
246 961
24 126
426 280
179 330
725 77
659 469
979 196
876 771
823 152
664 28
892 653
772 331
624 553
874 263
606 846
383 308
344 403
121 483
602 839
206 906
19 471
785 839
713 407
657 587
875 482
473 668
10 479
589 984
750 443
702 602
158 710
74 374
483 264
328 32
947 697
188 46
808 626
294 208
496 420
549 398
277 404
831 878
970 641
879 158
697 200
465 550
813 960
892 268
121 980
83 327
113 251
756 497
210 874
269 228
203 420
480 262
385 743
315 959
354 413
15 367
916 621
23 181
999 51
940 349
398 812
433 188
638 225
21 257
766 223
837 746
434 358
751 187
886 194
94 38
836 24
840 494
771 256
472 297
673 708
239 942
857 635
72 107
576 145
372 18
880 43
717 256
103 801
810 563
448 365
397 31
613 821
380 813
875 643
484 948
620 780
408 543
863 42
766 459
422 279
618 515
155 413
459 215
532 333
624 444
568 277
369 611
344 131
22 818
385 580
723 37
965 645
505 715
796 639
985 191
442 275
428 149
633 24
454 485
670 385
391 322
971 394
184 551
304 434
185 267
455 266
519 74
954 417
898 406
775 845
201 589
832 62
933 499
858 163
215 618
417 740
646 829
272 131
437 734
345 118
712 493
427 800
332 769
43 427
481 546
260 227
811 154
931 459
497 462
934 103
759 408
458 609
662 422
215 844
606 966
944 862
316 902
34 610
888 850
667 106
783 844
39 947
115 924
379 475
391 799
501 679
54 289
330 561
272 618
393 881
965 308
660 760
736 345
821 18
541 588
438 55
572 707
349 538
761 902
994 283
531 972
788 665
859 170
120 954
729 768
597 899
300 593
571 272
595 165
204 580
142 705
204 79
902 794
642 503
135 405
36 768
165 965
498 661
337 973
609 158
812 90
185 653
946 763
291 854
103 319
435 477
407 235
584 286
829 717
921 713
688 935
844 552
695 646
489 726
325 214
890 671
461 73
710 51
845 546
522 67
77 528
492 382
696 307
656 564
577 40
832 869
315 628
401 475
485 519
149 324
472 560
416 507
476 162
862 937
243 717
38 988
77 328
127 91
546 884
374 920
285 205
582 80
746 500
417 584
116 341
749 144
621 221
716 750
306 986
41 580
429 981
200 763
157 531
969 407
950 88
655 696
449 788
97 745
920 625
70 319
907 491
811 600
617 744
883 715
989 617
109 861
133 750
513 22
67 683
108 413
290 406
611 225
647 242
394 779
678 12
15 692
266 677
164 641
329 118
837 217
210 576
138 82
169 886
159 976
295 117
689 774
296 785
752 560
457 40
729 540
678 343
930 962
31 934
838 543
894 419
260 123
219 335
43 120
918 99
879 944
727 597
996 167
329 610
530 184
743 445
454 92
304 931
254 883
394 706
245 169
751 159
340 775
960 871
222 707
31 770
480 27
68 358
882 242
559 933
518 628
95 394
483 585
429 224
920 728
772 617
275 411
982 926
784 207
888 92
327 446
505 31
305 674
748 514
644 29
421 245
626 867
972 352
395 904
445 368
650 492
763 587
824 18
459 681
553 445
483 885
741 652
103 709
447 882
540 284
798 942
871 557
190 985
414 128
386 830
771 810
470 833
522 111
975 465
850 324
877 462
91 340
644 229
415 918
835 43
407 685
943 60
886 117
48 910
295 160
464 900
594 408
297 340
85 259
742 454
768 584
365 133
572 729
22 410
93 916
251 363
780 972
547 747
830 42
264 539
825 716
37 626
789 58
909 111
967 247
315 847
892 979
982 183
178 147
826 114
278 27
255 184
387 502
397 644
664 293
232 808
605 735
711 540
448 577
685 816
483 350
166 530
326 135
133 678
53 192
914 188
842 707
110 596
158 574
934 788
27 731
866 392
682 732
513 185
575 411
109 558
751 574
679 826
138 191
183 783
226 428
389 793
489 734
36 381
111 999
940 775
973 525
453 197
140 706
669 929
918 677
575 311
917 139
752 155
857 417
309 503
126 907
571 309
756 661
57 566
536 12
220 884
949 227
895 311
984 195
564 920
645 833
614 902
798 751
721 650
482 792
546 510
458 352
362 420
760 10
254 768
191 799
796 359
859 247
805 103
522 909
431 101
227 176
581 402
831 729
201 130
292 940
552 199
103 709
234 918
550 686
745 360
14 974
945 461
705 577
482 15
838 272
800 493
393 748
68 978
95 365
340 517
856 254
31 826
156 316
714 312
397 570
135 74
995 40
332 825
174 113
703 11
451 997
533 72
800 533
705 883
107 580
204 157
647 34
198 598
976 217
510 227
134 611
421 566
988 811
777 82
962 155
334 418
53 135
327 753
693 620
760 354
798 321
897 658
341 393
484 610
702 925
734 142
327 622
323 763
760 55
825 663
589 899
258 60
98 692
577 225
796 887
33 792
892 851
616 801
668 334
26 382
187 334
352 829
609 479
340 849
804 128
564 28
366 530
755 94
741 20
762 344
108 291
111 20
990 239
167 423
726 947
181 22
961 876
411 657
676 513
584 354
70 428
286 446
174 242
181 549
442 282
105 334
977 227
220 898
253 815
611 69
781 913
300 606
148 943
167 282
752 18
901 511
573 359
629 941
947 985
213 974
223 771
778 249
384 228
926 253
191 814
134 557
99 177
794 107
354 878
418 497
751 182
150 575
781 639
45 137
973 677
496 966
974 378
293 830
571 281
471 564
699 150
425 11
717 420
332 686
866 914
897 60
241 955
797 835
818 512
288 100
966 825
242 793
743 459
250 970
54 844
349 517
76 746
944 857
986 844
284 912
35 71
330 137
79 463
112 710
713 155
707 390
909 492
908 589
595 854
789 32
921 59
914 279
79 312
400 559
805 168
485 851
247 912
424 191
351 601
963 448
28 620
506 374
226 369
127 195
306 933
430 474
261 176
989 572
987 218
568 645
242 546
151 859
162 583
702 356
808 383
328 531
187 662
387 602
279 993
465 673
342 793
156 216
461 267
816 557
385 909
598 933
889 312
210 352
340 742
794 590
788 123
645 336
608 655
113 224
66 664
491 52
902 822
665 95
666 756
257 763
93 414
616 650
508 654
558 724
497 896
957 204
902 269
33 897
139 225
852 590
473 287
475 896
941 870
265 225
972 580
281 702
843 627
675 150
769 227
774 143
88 483
862 147
345 138
32 676
437 922
11 609
798 237
222 742
916 183
316 767
588 432
694 750
83 701
802 636
412 995
760 820
159 94
210 885
174 610
398 729
696 817
164 282
246 429
320 942
320 390
125 678
480 992
237 73
660 811
675 209
511 828
770 685
17 414
660 851
281 231
876 304
737 283
387 498
828 511
169 275
520 471
783 607
319 932
921 104
155 908
658 384
945 843
857 666
433 107
523 479
414 111
531 207
907 87
665 387
823 718
40 212
916 14
491 111
912 58
93 921
524 234
245 484
822 155
385 298
511 630
654 128
284 582
171 493
399 94
738 498
554 310
247 30
318 68
543 639
273 759
256 903
996 85
925 826
246 158
533 857
462 761
901 60
383 112
546 280
254 985
699 120
130 856
181 797
650 714
729 108
47 753
379 870
649 729
785 319
872 745
361 873
480 15
342 561
17 595
584 56
212 276
39 427
206 957
769 922
19 670
421 349
64 811
362 944
59 468
106 302
911 536
508 284
281 634
733 773
759 940
68 625
432 199
982 773
444 358
623 782
68 855
53 883
436 745
854 37
223 390
169 765
233 563
51 678
628 813
412 982
448 145
307 884
130 57
320 727
62 95
782 664
621 581
47 271
25 607
332 823
445 37
321 506
929 102
251 514
666 630
835 311
823 352
183 821
616 243
71 452
687 267
264 390
971 709
987 753
897 643
933 829
786 347
350 302
410 325
446 704
509 679
934 620
926 317
213 306
360 796
264 204
248 994
550 495
664 933
351 707
130 981
147 932
507 907
862 967
183 473
235 330
238 540
189 373
951 361
249 751
772 736
373 780
648 917
923 37
302 605
571 449
42 405
965 255
843 745
40 513
990 159
408 478
29 228
221 904
178 390
132 191
580 495
390 663
557 372
978 684
708 437
185 602
128 667
911 540
656 953
241 801
972 464
174 472
332 445
385 850
333 283
114 900
979 649
29 700
973 341
794 384
316 407
95 471
904 956
354 964
857 578
92 161
436 355
465 422
938 257
384 562
694 398
372 995
886 814
522 899
682 462
209 455
850 533
225 42
115 352
893 752
982 131
226 80
876 660
951 383
319 602
923 490
955 646
115 507
637 300
118 967
574 170
26 135
566 128
41 625
24 813
473 560
558 413
930 347
769 645
742 390
123 990
469 210
158 985
931 533
192 936
139 31
66 516
612 127
492 264
764 283
941 580
608 180
589 877
350 511
675 761
904 793
841 632
924 759
186 267
76 30
391 514
592 412
204 699
537 268
359 675
947 357
787 522
769 392
575 927
95 807
863 721
602 36
479 122
895 129
316 37
483 690
450 127
844 137
520 454
538 471
315 718
156 309
131 284
39 906
501 437
638 692
787 302
563 423
42 822
580 173
820 99
908 853
110 305
146 359
786 877
80 461
160 792
629 884
988 425
585 19
230 194
705 303
447 503
549 958
110 978
199 741
803 965
948 450
680 435
66 717
912 259
254 107
179 906
624 758
440 94
978 232
83 615
584 21
295 259
427 19
907 612
485 616
745 484
362 625
649 548
514 13
647 369
370 90
624 410
991 298
383 349
168 375
658 850
226 148
164 64
183 107
581 415
384 31
586 21
500 154
844 923
817 120
453 676
106 351
908 225
539 754
165 837
680 417
850 286
984 266
965 410
711 267
452 324
974 884
38 777
855 323
567 810
720 379
324 48
233 546
727 884
978 805
740 363
275 941
423 721
82 811
297 407
784 818
240 170
485 578
423 288
395 180
678 954
925 238
765 488
225 609
213 61
315 843
521 590
874 82
910 263
449 70
960 773
598 967
779 30
613 788
798 492
733 772
541 184
952 113
730 203
682 258
660 591
755 905
347 533
453 652
676 365
841 388
449 635
236 496
465 917
579 48
81 853
894 630
917 711
579 892
84 231
988 32
888 59
743 318
285 749
144 771
976 763
811 356
676 812
992 816
618 36
408 286
251 943
466 387
33 737
107 228
887 191
937 640
886 821
894 685
450 565
323 498
749 224
808 759
433 879
951 811
520 884
732 798
778 11
96 631
716 778
502 247
372 704
996 944
942 823
692 341
381 71
852 390
312 795
605 131
817 57
486 349
549 57
635 419
165 873
62 246
932 184
87 538
725 656
421 301
668 567
100 781
702 561
860 467
712 575
46 772
104 688
67 705
760 149
812 739
85 308
121 908
271 334
453 541
670 807
173 130
194 492
648 146
193 539
949 566
393 991
813 161
256 174
570 64
857 350
80 390
64 508
998 921
41 893
692 653
419 184
53 969
192 349
553 650
542 61
79 837
32 676
491 241
790 371
414 381
932 441
411 684
266 442
835 933
129 728
340 119
196 982
743 326
925 393
243 944
296 976
280 557
38 91
394 53
769 541
129 404
22 680
446 902
112 386
806 309
767 671
156 663
248 686
387 67
428 141
549 698
638 174
217 149
883 297
231 895
495 730
191 505
380 330
926 673
859 787
174 22
139 932
524 19
148 998
594 379
370 47
703 472
712 44
571 889
115 600
635 134
232 871
53 145
458 517
889 122
786 126
877 654
324 159
384 841
580 855
657 41
296 199
958 334
848 509
218 374
921 629
205 257
717 884
137 18
190 848
326 550
344 423
235 948
438 216
654 874
355 552
741 70
217 415
509 154
880 318
923 384
242 632
924 443
186 777
378 225
371 740
744 651
392 211
812 723
281 499
200 391
359 68
932 327
618 915
30 848
773 843
54 769
333 23
381 942
812 129
422 822
967 588
897 432
149 195
414 925
107 207
685 895
317 394
505 120
526 151
320 355
566 71
863 368
269 495
477 900
800 744
803 735
951 890
851 615
57 223
350 121
453 567
681 631
360 654
627 973
70 670
498 556
136 819
624 37
371 76
716 286
403 521
723 621
744 861
147 983
415 152
419 348
106 213
224 551
106 254
30 380
399 116
747 220
987 477
266 77
701 182
89 712
220 488
710 481
426 716
434 680
480 228
697 202
447 56
615 466
303 130
764 677
10 545
421 756
226 325
427 856
385 892
744 783
821 649
720 542
74 473
789 341
123 156
143 984
283 812
989 433
785 668
975 151
867 361
440 94
437 950
457 758
258 710
729 517
159 527
237 850
816 519
870 440
115 208
112 209
887 964
832 450
114 568
495 584
531 721
398 839
575 81
616 157
541 106
621 725
68 236
640 585
677 428
999 529
327 850
969 325
421 452
144 354
125 208
692 864
868 809
873 222
327 438
465 555
335 533
667 931
283 386
938 73
640 939
225 715
706 339
113 245
544 435
751 166
834 997
322 850
349 452
484 669
961 344
185 498
619 33
698 580
24 291
129 679
715 986
173 466
513 191
27 379
273 620
802 193
183 280
770 936
903 166
694 622
561 329
411 643
450 855
49 526
344 90
629 562
496 443
810 936
90 434
105 54
609 184
367 45
672 376
620 807
766 266
865 793
993 463
116 770
622 561
494 94
478 124
383 86
290 783
985 62
649 891
880 451
641 43
230 634
353 792
18 598
375 453
234 592
908 945
656 796
611 934
771 70
933 867
255 581
987 96
809 880
89 712
520 923
185 776
171 519
756 623
222 624
598 668
846 699
612 514
812 436
235 855
109 801
68 233
924 49
354 45
623 144
844 878
945 220
293 687
602 636
864 180
878 452
973 522
658 853
199 382
335 174
815 876
701 398
585 354
611 444
572 539
803 467
145 238
789 44
11 343
618 983
19 114
514 585
32 664
366 568
594 70
486 10
171 324
838 164
471 422
974 561
359 210
960 307
398 329
678 135
519 454
236 182
500 62
35 558
620 225
376 82
182 816
365 933
887 687
864 218
760 250
591 909
359 328
371 711
29 852
501 545
473 577
182 274
251 330
981 87
520 434
636 734
251 665
807 590
547 887
881 281
784 360
907 417
680 347
735 338
845 29
824 980
613 100
259 350
420 24
433 153
670 65
281 867
457 839
302 904
224 98
23 752
98 394
93 180
680 810
676 930
830 416
718 75
712 76
276 783
112 171
533 691
158 233
56 964
807 873
259 362
459 334
806 348
362 40
539 431
696 872
451 682
829 514
669 848
240 857
531 486
362 791
911 223
891 855
445 569
848 567
59 582
783 612
847 390
478 614
513 768
792 476
151 928
419 292
79 792
791 202
890 565
941 199
28 346
595 452
790 934
692 12
865 428
887 331
461 33
166 251
198 779
854 396
744 622
751 552
624 419
438 337
325 966
391 270
804 942
635 19
162 881
121 167
43 986
116 22
907 949
485 235
177 244
22 386
942 774
687 635
356 119
788 185
788 687
39 250
742 352
570 877
648 997
348 765
883 572
847 715
164 616
136 210
106 717
217 318
581 148
77 195
960 195
533 427
493 947
416 342
307 157
787 429
73 991
215 154
131 197
609 518
550 122
278 459
460 650
277 812
732 856
316 535
118 590
815 418
224 912
788 577
681 422
798 261
194 764
813 518
944 220
108 843
732 653
177 886
499 334
271 779
454 117
45 507
10 452
666 996
202 304
567 682
196 322
391 916
126 954
558 53
567 382
503 106
989 927
490 591
46 109
414 814
359 436
657 593
229 849
970 587
875 429
502 817
648 128
725 635
140 46
617 108
712 990
243 408
700 249
835 747
758 975
628 133
676 80
568 484
30 976
450 684
334 175
957 432
600 552
796 985
135 529
268 464
534 592
184 894
36 259
950 167
376 223
990 116
509 39
358 389
984 596
819 593
78 417
754 555
354 595
180 653
794 129
932 570
77 191
153 959
626 847
842 639
84 500
969 907
841 732
472 32
225 340
376 51
520 762
669 834
397 916
78 628
546 151
609 519
314 415
211 991
842 41
375 289
801 122
389 44
456 718
415 588
374 869
431 485
929 809
674 459
992 366
750 349
348 198
995 718
916 477
540 387
818 152
389 809
65 403
611 233
691 228
625 405
953 48
142 961
156 719
523 23
449 991
20 55
420 164
15 103
119 304
381 814
278 801
885 79
529 149
976 332
142 911
620 75
226 515
565 58
58 875
539 810
545 23
293 635
629 971
375 278
724 477
171 662
737 604
389 194
250 149
629 207
493 254
446 525
276 932
669 490
663 723
604 684
401 60
483 12
207 286
707 538
510 870
318 168
601 410
171 353
745 25
506 11
742 370
253 210
158 636
462 524
24 503
372 705
449 160
42 343
312 693
592 633
407 271
104 425
767 479
450 881
748 221
417 774
326 121
53 534
715 571
975 403
867 266
630 985
11 484
329 250
485 326
676 934
528 698
379 587
509 465
487 31
727 845
115 620
633 283
761 270
779 127
800 976
618 968
595 665
804 546
305 706
566 699
979 265
482 438
491 556
20 440
558 15
918 104
814 49
531 603
235 478
354 193
298 103
955 448
187 583
901 179
444 53
608 430
64 393
572 112
508 154
510 892
177 122
768 958
951 743
191 759
399 431
44 260
494 326
408 59
45 83
317 205
722 540
498 95
930 489
215 918
431 394
277 675
679 50
234 410
341 10
544 915
888 680
915 359
633 357
155 590
768 81
19 529
114 790
482 163
330 41
795 347
117 248
238 288
137 473
535 455
667 888
458 565
92 341
175 389
502 168
47 429
387 902
445 25
865 125
118 187
383 437
656 987
926 742
930 465
863 520
46 735
208 405
217 114
579 834
263 552
749 177
529 402
270 647
64 386
245 430
435 141
43 154
544 255
531 655
528 970
354 712
621 839
812 320
614 712
989 695
248 757
497 853
27 298
792 295
610 60
495 637
951 741
385 814
330 818
337 140
415 94
43 976
384 503
933 653
715 228
978 421
610 781
135 479
749 430
992 801
594 780
741 425
810 22
567 211
80 532
939 672
296 426
657 709
13 823
469 95
844 920
673 758
931 844
19 950
60 911
41 653
354 10
469 551
975 81
787 155
334 831
82 939
867 676
951 343
322 801
411 803
489 917
500 938
531 44
735 10
973 487
384 555
813 734
897 180
138 424
973 791
439 474
925 682
650 179
212 765
646 414
123 580
721 395
471 137
151 860
138 674
479 354
705 96
281 41
313 424
106 523
308 495
417 208
513 64
795 946
284 617
592 46
908 863
893 828
286 826
41 270
298 551
40 945
604 419
515 328
510 219
923 607
359 174
242 588
109 703
20 795
270 599
47 937
281 725
238 378
167 436
50 736
680 325
533 816
123 179
191 825
180 896
815 191
748 997
809 400
383 447
28 618
917 794
801 705
320 656
202 995
282 967
993 395
290 948
543 994
334 637
163 210
987 801
875 534
737 930
381 37
812 628
449 282
585 882
481 11
683 185
434 995
244 803
537 400
93 641
644 192
485 881
934 658
571 996
611 67
57 703
159 512
586 487
499 337
469 654
23 451
297 106
694 93
620 786
981 719
413 188
733 514
126 633
675 493
910 509
778 303
910 54
328 51
310 214
343 889
221 786
123 824
89 497
840 942
483 47
16 890
927 110
335 512
244 203
892 309
769 484
119 190
735 293
622 304
385 147
915 434
559 615
474 790
114 376
324 798
89 223
537 428
11 79
204 166
298 788
341 219
789 879
258 569
61 148
751 557
845 392
168 336
690 853
315 742
652 139
326 685
775 478
229 681
325 547
82 967
302 556
923 646
769 361
829 929
669 709
565 919
310 163
433 864
538 149
987 283
854 958
947 41
456 809
828 245
834 231
331 868
904 239
625 947
90 724
677 483
990 190
239 901
489 169
478 62
739 175
203 270
346 760
166 401
199 738
53 196
643 404
50 674
405 199
992 668
140 741
549 425
572 407
974 778
561 813
975 56
610 240
43 972
918 527
75 118
778 421
821 276
902 714
332 585
71 643
247 433
560 667
868 695
750 273
709 196
330 137
449 605
422 209
111 831
962 291
702 462
533 290
871 431
581 295
932 439
458 849
657 536
909 317
994 866
62 939
234 292
985 846
853 252
424 838
501 356
403 649
187 600
258 623
81 623
125 626
466 846
416 593
119 246
710 677
637 923
904 306
545 300
831 420
741 279
296 333
822 911
631 718
748 893
429 805
454 250
215 89
637 947
67 667
844 471
343 168
998 510
490 572
560 221
587 465
216 809
333 711
544 195
214 63
744 154
505 837
450 886
625 66
821 19
670 197
147 542
612 713
703 383
756 124
525 653
101 598
453 879
248 843
385 623
495 664
254 862
538 601
751 236
311 369
570 426
933 977
545 267
757 589
322 587
849 600
273 219
951 360
280 491
794 714
744 248
375 95
514 35
414 318
824 523
786 323
127 280
311 503
691 924
612 365
56 980
276 794
522 574
740 518
908 489
72 885
546 502
364 304
879 285
685 161
972 638
655 255
202 309
529 897
820 907
224 810
268 942
906 685
620 831
573 271
649 740
58 623
55 493
898 163
54 15
901 422
859 124
806 105
734 572
729 165
942 593
286 234
362 470
239 273
528 778
19 312
501 245
787 158
592 547
397 987
930 625
432 690
258 852
848 434
839 620
264 28
117 375
658 482
845 788
383 715
21 976
498 575
240 303
802 676
467 584
466 612
702 521
291 639
880 499
988 907
828 931
323 618
259 106
557 744
982 183
210 592
381 174
925 55
537 930
784 870
964 918
145 179
308 196
696 166
551 242
128 615
145 31
126 63
50 146
754 947
16 607
802 688
918 74
763 282
325 685
522 490
280 491
408 158
176 265
38 588
155 267
949 45
388 258
166 987
413 962
266 744
470 343
93 194
851 334
322 232
916 836
744 132
30 157
479 685
920 879
146 177
180 609
144 282
173 743
272 816
633 161
984 422
876 695
499 113
103 734
929 684
922 243
203 358
582 512
501 798
444 46
85 576
719 811
231 351
883 194
549 684
973 856
490 204
137 991
775 457
302 763
759 546
953 752
957 720
804 112
833 108
279 921
208 621
12 489
332 122
346 538
341 799
69 854
786 587
983 693
559 11
233 319
800 128
88 649
463 760
423 479
874 628
112 694
656 223
250 863
647 720
984 559
124 649
429 574
370 47
228 471
560 35
16 750
469 651
239 405
366 296
600 339
548 294
325 990
290 815
561 61
361 928
653 952
890 409
813 361
549 806
599 40
130 374
269 455
337 533
908 749
608 523
886 367
754 69
694 71
952 476
632 677
182 226
146 382
577 714
229 753
995 848
111 374
409 627
722 980
923 22
803 178
236 145
310 180
884 842
252 429
399 472
388 354
119 491
712 492
649 229
724 995
12 583
680 980
551 465
930 827
179 897
367 842
354 192
173 127
818 697
377 239
297 807
67 569
660 364
878 118
858 816
340 633
264 760
896 65
260 783
685 566
253 508
822 183
205 332
177 561
95 833
630 463
56 756
581 494
56 124
922 551
485 425
751 669
57 731
739 127
972 464
541 748
873 350
98 47
922 834
526 996
648 71
322 461
113 684
951 883
897 459
191 100
369 790
35 506
245 730
619 310
97 299
794 656
323 492
126 610
583 442
450 620
513 973
268 971
11 958
383 58
154 522
966 916
131 937
336 441
792 226
239 302
365 132
407 135
344 140
40 452
88 24
644 510
247 317
868 427
69 751
596 292
817 319
991 511
629 526
825 729
681 43
253 773
443 822
577 16
281 560
627 377
883 20
738 515
965 738
373 287
914 319
778 92
881 954
535 182
368 644
252 126
314 717
418 196
559 108
691 20
838 771
63 969
264 891
653 329
924 453
480 865
160 923
781 578
449 607
968 470
814 341
303 821
183 663
896 359
56 860
634 538
184 983
186 643
615 249
837 412
387 984
139 204
203 570
844 213
677 228
270 207
565 784
701 583
96 15
92 167
273 649
385 810
319 870
583 187
281 963
925 706
834 582
251 122
448 388
338 883
833 660
19 181
564 235
62 390
917 89
59 536
934 685
236 145
170 69
948 10
357 440
285 420
739 510
985 921
757 182
471 299
583 345
841 54
729 956
844 347
476 17
547 664
291 646
734 543
418 583
909 626
221 131
315 175
693 783
68 356
555 362
537 111
341 240
652 143
292 376
825 589
662 475
931 194
77 546
186 56
372 262
544 39
730 306
856 141
882 174
495 102
301 701
362 41
710 988
110 356
125 801
626 721
929 849
740 890
905 199
213 484
670 604
909 946
891 309
399 516
276 65
936 428
535 728
409 909
189 707
670 273
222 931
718 838
252 813
741 331
148 226
250 354
965 146
906 227
856 957
199 246
916 402
106 145
464 818
618 857
198 950
670 887
31 864
962 265
378 501
758 692
622 444
924 612
270 346
873 373
762 572
388 234
621 720
351 678
560 158
576 832
285 768
703 92
28 324
932 638
310 605
306 226
578 310
992 594
696 99
304 79
236 15
741 942
508 839
558 147
554 103
186 812
467 617
108 263
797 430
568 306
971 41
453 283
342 472
639 343
40 893
302 835
782 672
90 743
284 471
49 804
497 111
231 800
804 624
987 235
600 663
688 450
973 335
178 741
210 171
577 396
689 342
236 418
839 769
429 242
89 360
469 610
999 145
758 834
693 41
662 854
982 78
844 369
804 416
83 127
70 832
478 70
981 753
169 963
616 292
459 686
37 742
876 936
306 778
324 941
376 699
677 354
488 994
488 659
894 119
334 68
827 780
992 478
644 830
351 834
573 393
656 226
719 187
878 684
88 325
946 810
551 789
679 92
586 113
778 113
344 605
460 853
275 243
557 66
371 23
550 395
604 400
188 277
519 970
364 587
854 905
107 772
793 112
404 768
805 346
200 656
39 448
819 719
984 29
432 104
88 126
605 325
314 624
534 604
821 347
880 598
546 630
288 361
382 619
61 670
909 82
393 58
682 281
922 348
893 449
747 12
658 341
291 720
610 573
338 594
730 146
37 131
319 697
610 232
253 690
51 858
513 832
144 894
725 56
48 445
350 268
538 467
99 956
41 175
149 297
816 211
360 299
15 216
405 334
738 169
19 716
435 752
353 445
946 667
596 787
328 194
918 680
899 270
358 564
84 759
111 755
17 616
209 362
907 789
227 433
837 691
485 439
726 318
634 103
463 966
597 161
633 137
352 72
314 491
408 46
478 902
945 705
695 328
124 327
486 368
382 980
586 517
85 174
560 996
538 357
569 82
56 579
543 767
400 272
296 333
462 116
755 639
525 301
768 732
641 181
160 887
567 388
477 108
234 732
802 305
173 65
600 826
344 25
510 970
654 969
169 799
63 692
677 589
14 400
987 577
566 617
692 499
485 365
666 855
539 952
533 697
341 27
722 691
122 305
612 289
97 562
51 887
980 891
995 72
641 257
151 118
172 76
489 367
585 484
197 52
861 436
239 950
836 344
923 74
341 164
593 855
880 227
874 154
834 216
663 73
356 799
886 804
916 315
280 564
248 41
869 728
660 134
901 58
12 534
670 352
517 713
616 203
256 793
972 154
953 598
391 353
589 289
582 525
852 372
402 310
295 804
887 929
489 743
989 657
18 819
763 107
81 243
575 897
348 892
198 381
957 834
685 128
66 221
568 830
206 432
975 581
45 644
615 938
520 446
541 823
148 432
538 569
93 574
246 144
168 903
386 258
552 365
415 516
87 618
451 533
939 517
469 833
45 691
595 643
60 383
493 977
644 107
387 583
982 687
674 217
394 672
947 252
564 514
730 128
211 657
489 309
832 436
250 667
855 908
797 31
817 747
356 18
725 502
443 40
432 786
484 992
809 595
441 969
568 135
581 54
459 372
510 608
652 577
985 331
116 791
294 567
120 787
367 33
248 212
38 411
52 703
299 961
599 657
306 477
614 122
252 792
437 758
975 650
900 762
775 280
25 801
590 925
32 105
398 971
497 288
930 596
707 331
239 83
502 268
372 601
563 343
58 159
52 647
132 811
128 654
178 416
919 639
291 88
125 294
963 837
695 561
27 659
636 262
244 783
836 33
633 911
443 766
640 285
608 984
774 396
988 591
574 892
264 93
617 798
791 520
990 502
986 132
439 104
104 146
353 729
566 518
933 601
505 269
151 958
599 820
801 122
391 436
325 605
618 98
957 759
734 920
637 437
621 797
121 955
277 73
735 452
114 488
319 799
621 915
45 505
836 724
718 760
839 235
132 758
726 128
13 552
471 514
811 229
939 280
158 277
720 367
80 362
624 780
602 179
694 130
604 891
919 771
855 694
782 993
962 34
976 403
699 498
584 758
917 466
920 42
555 885
484 182
514 597
301 110
503 584
297 374
119 170
937 283
717 285
670 905
279 860
461 397
353 942
770 178
124 591
444 146
571 254
457 546
574 34
603 992
922 78
534 303
828 995
485 303
703 202
843 142
931 331
196 846
666 201
431 251
11 943
680 833
365 913
979 221
985 654
139 427
21 73
369 260
52 465
516 965
52 755
247 602
898 31
893 490
70 485
674 296
390 842
461 179
503 833
737 365
378 599
305 347
391 109
514 432
757 338
590 427
325 624
317 486
741 634
456 839
561 957
109 52
12 380
595 907
26 892
463 908
75 989
512 147
87 226
947 487
849 809
600 891
807 989
658 330
436 289
231 684
767 957
927 852
453 376
352 24
548 54
454 500
235 190
431 580
59 665
717 915
775 374
103 598
464 70
192 433
527 14
504 256
90 593
547 437
333 141
415 117
769 979
475 328
111 462
277 442
568 886
794 111
810 971
277 738
203 995
137 990
597 755
916 303
319 775
785 410
720 219
177 782
837 263
731 516
712 865
26 538
617 781
942 372
710 271
972 489
271 919
208 159
617 731
635 686
839 233
897 361
74 178
237 88
967 894
129 21
107 309
439 882
416 904
139 230
952 848
524 424
447 26
212 846
495 67
648 425
29 372
354 931
15 137
547 776
645 410
986 945
980 212
741 821
91 995
453 152
696 374
773 675
820 112
695 244
628 691
829 860
940 885
320 22
237 136
310 418
442 175
683 207
499 574
524 971
165 835
809 613
651 727
808 63
513 556
848 74
474 132
823 468
474 174
344 671
721 612
711 660
625 224
47 893
599 29
112 561
273 930
971 74
67 344
211 923
213 350
508 341
66 176
683 546
587 831
534 831
873 923
201 851
886 635
777 914
344 801
352 192
817 327
257 719
539 968
421 187
495 534
143 793
454 663
427 577
504 68
654 119
316 434
520 931
28 480
679 81
144 907
145 882
430 767
70 315
889 547
841 224
540 762
878 324
965 835
277 594
49 935
806 312
786 929
71 806
834 707
394 227
581 739
195 467
954 257
465 619
99 575
855 952
793 365
309 98
171 593
857 563
293 683
860 526
245 369
54 265
623 377
392 708
144 231
17 773
166 659
120 595
384 532
612 982
129 281
165 62
36 971
135 55
642 367
731 529
150 826
175 564
839 137
401 563
546 791
568 68
433 256
638 186
65 134
845 134
29 326
735 461
761 555
244 423
567 843
453 22
719 432
138 389
940 835
713 213
641 605
605 724
351 193
932 195
352 97
301 413
167 873
382 176
841 743
319 393
191 488
645 124
265 844
517 836
956 767
33 111
114 566
402 795
417 991
921 698
54 893
332 191
922 87
118 392
151 361
812 716
83 666
208 22
698 141
130 882
214 746
130 990
450 983
533 342
348 744
179 227
744 120
777 492
654 179
581 459
427 890
898 542
529 819
692 27
238 868
872 311
953 494
443 383
668 469
118 990
281 674
673 351
45 137
558 872
114 277
513 427
45 329
125 697
93 18
141 178
579 756
955 409
255 866
803 401
865 912
332 810
552 289
724 611
899 986
802 496
814 761
464 862
697 779
838 524
655 799
451 757
94 461
852 484
393 25
49 646
615 468
447 672
709 777
573 717
877 445
223 974
857 289
200 478
294 436
404 569
735 55
592 49
348 746
165 204
627 898
401 881
805 855
909 745
401 855
603 21
704 21
804 867
981 36
637 82
415 81
616 977
40 595
694 175
533 737
705 508
851 208
472 244
260 395
177 634
258 614
207 272
660 204
917 955
74 272
586 885
502 371
842 527
922 585
730 242
440 645
167 773
80 647
249 69
643 826
386 203
291 253
799 731
499 836
766 298
207 759
184 782
834 728
364 82
15 969
731 491
857 813
874 925
284 672
815 218
341 106
71 901
599 246
828 868
811 448
857 946
484 802
469 326
210 726
655 478
400 906
514 906
34 795
768 383
777 933
929 305
487 554
718 290
913 383
968 24
687 80
511 853
275 174
15 518
405 248
320 140
794 216
523 99
879 403
539 581
873 968
810 651
101 448
678 192
223 305
358 474
412 554
612 774
451 43
345 397
128 278
988 952
956 789
59 948
539 731
577 294
684 24
898 381
491 740
575 829
697 355
270 196
102 892
197 701
937 693
499 534
138 901
493 191
891 357
136 225
639 227
44 921
559 499
117 584
126 580
249 410
313 809
246 381
239 174
436 767
864 513
85 300
693 972
447 841
718 657
252 646
812 382
185 153
859 762
593 269
460 30
894 464
500 898
495 207
746 496
771 296
553 755
15 427
733 918
614 434
441 109
941 731
887 318
940 466
506 973
815 284
103 43
625 279
67 221
281 758
388 146
688 944
396 468
735 807
313 941
623 792
291 823
292 980
323 623
475 317
357 526
602 537
978 61
604 863
455 89
365 680
347 435
867 49
955 804
115 937
259 703
454 888
143 292
676 498
413 775
878 248
999 858
829 185
902 88
558 337
272 517
623 870
240 985
674 98
73 871
184 134
143 941
659 152
815 873
416 998
416 783
768 714
965 50
795 202
871 72
588 968
172 60
866 453
463 832
464 289
415 274
877 844
980 231
318 121
231 716
42 721
991 351
426 953
145 644
716 118
720 49
829 646
634 807
702 642
747 820
269 119
502 705
911 299
127 865
13 179
327 53
753 954
471 526
353 121
937 396
650 823
711 881
145 558
782 726
718 408
160 33
830 464
638 115
287 911
982 624
909 843
269 811
482 197
140 851
831 119
816 404
500 710
917 475
278 587
588 953
313 143
969 40
934 328
890 728
962 734
486 399
780 179
744 76
843 149
54 397
355 156
958 198
700 199
709 618
393 71
738 931
694 770
93 186
508 765
960 603
631 837
597 558
278 827
664 982
95 500
708 338
882 748
730 699
345 537
382 74
351 981
928 550
65 369
798 941
771 336
596 444
861 661
480 925
839 986
477 713
650 340
185 313
121 35
196 954
665 451
664 912
24 637
197 309
350 916
297 552
98 559
235 970
483 181
755 666
771 118
103 247
264 542
297 41
592 224
116 403
295 567
282 29
57 471
87 789
729 904
815 758
440 760
94 807
908 269
379 295
157 651
339 672
545 148
230 339
122 941
57 629
436 242
762 148
236 935
794 160
951 830
208 663
212 271
973 403
63 404
77 779
520 901
634 423
14 325
577 608
633 268
42 843
546 230
446 175
755 57
905 202
385 169
150 326
473 46
908 411
406 349
76 617
106 233
15 760
972 834
992 936
79 678
126 74
400 953
792 648
707 955
716 799
648 110
531 969
134 533
586 911
606 37
996 382
50 13
26 449
550 32
976 875
616 779
492 66
968 516
869 485
360 774
272 459
781 980
672 136
382 600
998 27
756 513
563 822
514 829
340 903
389 747
431 714
138 400
719 198
348 67
598 38
112 695
738 286
317 693
68 242
655 967
219 983
566 868
474 819
70 554
902 849
212 136
954 770
393 780
441 195
187 372
517 666
173 301
572 368
749 696
33 898
53 18
215 311
153 854
279 721
195 604
366 831
475 207
865 519
440 516
166 595
918 290
661 755
308 902
169 588
479 118
188 985
755 550
37 596
47 594
472 397
854 706
696 655
502 454
946 665
390 568
555 187
828 129
479 427
769 348
643 304
236 735
530 763
528 232
370 840
716 453
677 204
100 207
707 383
631 885
983 346
480 629
869 505
732 983
331 226
419 100
270 103
711 122
12 592
355 237
207 919
708 632
677 195
901 692
927 721
160 521
479 717
693 146
369 693
727 77
631 513
866 527
565 254
426 367
14 437
874 304
358 785
361 694
708 954
447 190
700 167
694 745
439 231
433 619
857 405
516 143
39 256
146 411
316 471
119 562
427 843
634 799
280 851
687 318
192 590
902 189
763 545
58 554
669 121
328 263
926 80
615 315
825 509
840 164
681 291
578 299
17 326
997 867
941 384
280 775
295 479
648 231
283 880
101 518
824 83
548 150
859 483
789 453
190 927
496 368
410 310
712 568
197 317
290 686
284 598
595 943
294 909
74 970
719 502
113 258
827 560
834 35
838 125
147 878
827 298
497 247
155 63
165 835
163 21
884 76
88 315
297 682
554 163
262 81
455 777
548 165
282 361
804 83
993 391
96 56
387 758
278 775
22 728
10 41
224 147
177 216
23 449
110 216
47 363
110 170
491 934
271 218
251 593
924 45
425 846
667 432
853 527
600 461
159 863
36 217
502 50
122 605
36 705
516 290
988 505
680 739
693 186
879 220
559 57
167 537
944 274
849 21
175 328
815 49
513 271
165 117
806 420
602 143
241 138
169 94
577 163
805 560
555 191
837 210
941 711
10 802
51 486
719 782
875 78
840 717
284 613
60 892
272 593
756 400
319 614
157 514
68 296
132 26
922 181
111 160
778 260
350 489
757 51
583 883
824 258
974 30
347 31
510 230
65 121
146 45
518 297
70 589
735 696
251 135
688 583
991 497
24 244
298 49
559 934
711 808
632 70
497 894
721 838
720 468
73 703
96 893
230 34
247 929
912 869
927 477
475 534
749 310
696 827
698 807
297 730
928 240
891 503
395 657
12 610
685 293
640 194
351 63
426 994
315 967
583 998
481 338
419 197
743 876
414 844
455 716
696 778
544 208
79 639
545 146
406 119
564 524
939 714
678 880
313 968
878 696
393 92
923 592
565 861
523 414
491 895
326 911
981 96
592 516
512 331
836 255
452 547
72 135
879 396
851 794
38 833
791 329
852 41
983 737
566 417
563 603
505 791
258 439
511 685
723 538
63 964
61 777
71 623
642 74
166 355
280 334
486 400
625 817
540 192
628 379
316 604
132 828
949 778
587 347
569 107
827 367
248 71
918 14
752 398
960 259
996 375
587 493
967 687
93 496
94 285
161 815
493 873
749 700
801 692
628 571
515 111
427 556
895 407
972 394
40 285
26 779
451 736
537 876
450 881
191 243
970 179
125 332
659 62
134 636
139 964
404 195
812 654
912 205
621 114
300 960
910 675
422 253
827 753
233 640
850 816
70 355
950 891
873 741
290 160
713 842
419 634
142 600
861 240
811 405
619 149
992 35
537 899
583 16
797 277
848 359
903 457
187 744
216 821
416 635
746 300
699 902
545 390
175 736
324 739
786 537
646 925
577 497
98 954
242 522
693 365
874 121
411 570
579 501
960 327
967 562
152 562
776 460
683 629
498 717
756 842
876 270
610 744
304 499
213 868
480 74
522 128
656 950
864 668
61 156
109 283
454 57
31 584
251 529
841 381
875 553
90 770
701 849
210 627
207 695
313 932
41 934
406 513
567 212
427 707
234 117
26 318
449 160
938 439
602 546
851 959
692 415
616 391
413 675
340 268
999 666
274 162
648 850
479 698
91 930
376 997
604 222
627 837
853 493
476 828
112 34
84 763
785 902
941 122
290 43
483 569
846 653
821 705
347 20
846 882
995 307
476 618
721 815
174 979
669 493
951 993
600 441
877 574
692 502
573 634
992 99
380 99
37 805
65 860
57 206
755 833
654 860
955 997
429 610
75 222
695 31
765 553
256 772
964 239
32 71
336 982
625 443
874 672
571 29
525 368
660 357
315 802
423 151
561 494
177 989
842 533
43 279
212 527
570 228
534 590
239 157
573 234
802 280
112 605
200 863
301 499
960 201
397 931
865 240
535 253
540 725
119 267
752 424
915 282
172 44
651 23
469 351
880 791
818 485
23 636
748 804
125 817
92 690
600 988
207 990
781 443
654 520
229 953
199 786
705 116
325 619
121 871
176 592
713 108
952 897
130 246
470 291
792 641
160 874
470 298
422 281
135 992
100 688
528 777
176 518
516 245
368 426
788 577
909 876
474 846
196 240
558 873
80 503
720 776
47 934
906 789
677 174
109 50
221 189
996 335
587 132
563 155
445 692
777 653
853 42
737 986
473 177
954 988
338 505
538 785
346 126
580 19
889 822
603 54
101 870
178 36
545 452
552 416
866 243
410 577
254 507
444 790
48 473
286 176
287 358
980 404
993 555
117 236
308 867
822 61
596 985
544 962
330 785
696 108
67 902
300 859
240 682
863 482
809 514
135 717
34 79
393 431
997 367
666 263
540 747
600 364
558 197
917 35
127 752
411 449
216 31
972 433
446 144
284 94
162 208
622 348
373 290
212 532
839 504
547 357
781 954
262 921
295 740
662 881
554 662
776 256
58 502
947 791
794 259
694 87
102 408
155 792
664 473
858 293
779 126
149 519
437 310
247 381
722 184
160 121
111 890
345 284
730 369
59 205
391 456
765 532
929 997
91 878
534 344
619 896
70 127
52 641
922 490
879 999
271 601
932 106
275 696
813 987
929 200
691 249
998 200
897 268
623 783
776 25
970 155
799 399
776 996
572 931
58 254
221 717
423 518
631 138
10 993
396 225
597 44
381 178
556 660
144 692
308 730
860 430
693 565
486 987
777 476
805 337
818 570
286 904
652 119
333 119
912 197
422 103
229 483
150 738
279 839
258 780
623 517
260 796
260 623
564 920
415 217
469 826
100 361
552 747
808 720
212 567
84 429
183 144
543 486
376 765
424 605
372 980
87 152
418 21
41 312
162 825
804 351
655 961
695 744
402 708
642 375
449 759
340 786
488 873
247 957
672 408
843 421
787 628
932 963
488 46
543 994
819 240
722 572
764 297
428 257
858 41
295 602
373 607
224 790
274 975
45 790
397 93
797 389
687 241
11 278
543 479
261 23
824 545
561 172
814 199
123 964
35 536
656 476
38 735
956 553
542 74
736 162
334 62
458 319
886 55
176 717
629 155
949 899
649 338
692 398
362 292
905 453
919 772
559 731
652 100
672 12
642 289
68 543
453 645
812 579
31 320
607 685
318 855
860 171
435 252
354 726
89 756
748 598
384 786
273 475
951 110
493 544
473 544
181 720
707 249
431 257
242 154
651 405
298 793
783 552
352 388
724 619
660 27
295 109
705 525
625 333
902 133
20 481
728 486
482 32
24 774
968 129
628 780
627 987
226 641
110 398
855 360
749 110
500 121
894 805
426 892
490 181
346 853
975 271
256 392
80 554
449 31
476 583
567 836
231 978
798 609
395 672
460 822
777 82
673 244
792 542
917 159
600 706
455 610
954 496
218 912
160 684
374 799
843 990
234 704
667 716
573 977
842 641
33 761
227 759
968 929
128 401
98 195
837 734
930 469
627 232
419 770
160 542
443 141
974 690
144 604
710 964
202 985
202 875
135 423
528 675
914 124
466 425
757 878
232 441
216 607
476 647
477 809
498 694
180 734
84 897
427 869
527 689
770 687
442 250
622 927
100 529
963 849
45 900
394 819
180 792
52 703
21 326
137 611
64 971
400 285
948 996
754 389
410 447
420 42
316 497
440 693
69 400
506 269
890 374
968 679
372 952
395 939
861 380
748 476
447 105
819 481
955 640
835 737
109 488
51 840
288 728
708 275
184 853
207 533
400 956
551 964
337 749
470 689
569 225
432 652
743 952
678 594
766 65
667 870
226 345
640 870
677 482
333 877
620 546
737 993
242 553
277 324
423 583
661 264
333 389
404 470
957 292
149 767
936 872
958 300
977 73
654 948
966 144
611 992
376 129
960 864
642 866
22 489
513 626
167 18
775 409
587 460
390 983
41 620
374 562
644 761
406 913
115 782
756 276
833 751
604 858
863 468
389 454
932 651
660 28
200 925
288 218
183 586
931 361
802 604
724 465
766 828
904 372
698 496
844 692
883 124
703 475
537 909
167 715
784 391
791 857
194 83
176 530
536 853
463 831
69 632
720 575
990 639
58 733
256 446
163 25
739 635
477 512
752 664
623 421
697 869
142 919
100 829
48 945
893 993
212 806
291 238
739 988
200 824
972 166
572 506
391 147
356 507
100 530
814 636
28 912
361 203
640 702
203 407
491 227
295 342
919 362
998 179
230 837
245 150
639 937
633 384
115 787
686 41
814 862
30 383
403 251
688 635
431 567
703 847
346 413
561 402
28 275
925 702
443 509
565 64
699 782
969 799
332 492
715 366
794 564
627 463
165 443
758 148
495 17
653 952
275 691
303 974
64 842
953 351
621 464
468 527
783 445
284 895
935 743
382 953
392 978
795 399
742 785
711 439
143 49
881 402
279 123
808 661
996 935
955 489
756 694
28 440
815 15
146 464
719 178
385 699
81 413
221 454
257 642
256 151
646 283
457 210
257 130
995 258
191 156
98 964
999 64
262 517
552 442
517 263
856 40
549 241
830 729
145 237
116 555
873 449
315 988
204 320
144 736
190 119
650 961
942 349
296 19
563 894
643 60
115 184
158 971
389 706
778 207
508 168
134 489
401 804
331 225
630 513
694 971
693 223
562 889
727 131
572 92
148 306
394 892
165 251
509 925
527 743
809 744
433 861
969 291
634 375
55 932
888 925
457 36
152 482
477 162
812 532
784 938
417 994
121 615
134 779
756 981
12 359
242 912
582 717
518 131
468 946
651 230
887 508
668 747
74 987
882 648
332 589
22 256
48 372
687 377
269 230
792 873
741 150
37 757
338 411
407 499
470 814
199 82
906 971
96 323
962 47
235 541
966 37
184 637
286 444
316 203
442 11
920 220
531 684
293 913
555 200
860 773
735 678
339 889
873 20
999 401
136 889
767 802
899 66
219 72
199 490
241 341
709 813
753 599
35 609
648 358
29 336
422 136
817 685
114 556
490 40
536 898
146 241
216 635
859 910
24 546
500 446
109 147
145 964
138 617
666 239
400 290
262 512
959 628
18 550
196 799
192 628
283 414
394 249
676 263
296 816
243 668
656 858
142 328
586 252
446 759
118 160
193 150
204 285
865 496
394 470
985 315
910 112
797 431
758 418
647 44
366 998
572 957
709 594
663 520
639 143
878 568
951 70
487 412
505 589
971 647
786 338
330 858
163 584
211 728
279 540
825 931
720 805
919 796
959 53
943 381
781 411
102 509
965 787
613 416
596 377
37 447
327 611
129 228
722 511
600 914
604 130
712 261
287 233
793 340
468 272
277 467
836 119
37 618
665 210
202 270
305 820
717 98
81 821
945 148
570 613
418 820
755 16
198 360
597 415
485 856
184 498
252 901
821 410
831 998
458 775
838 508
671 183
413 252
506 144
50 994
274 159
801 979
771 309
406 624
259 635
105 242
331 644
850 274
714 761
775 243
983 318
109 951
887 978
524 623
252 745
111 307
582 942
62 271
946 558
963 267
489 907
786 357
873 660
346 690
115 316
791 357
816 81
600 756
593 10
507 760
567 599
295 696
675 906
70 379
96 787
90 513
656 534
334 256
268 301
14 305
885 730
27 548
682 289
926 753
674 845
21 296
814 80
970 462
226 837
411 502
499 770
935 967
585 153
349 207
917 781
363 826
587 209
611 668
630 12
799 680
863 440
298 573
301 191
301 582
56 329
629 734
347 40
372 706
323 434
210 726
943 462
163 621
983 732
823 505
290 749
857 459
698 836
998 267
449 809
806 526
558 596
311 51
670 288
189 69
541 35
184 25
799 296
735 268
548 617
128 645
416 802
748 396
310 221
693 425
710 630
37 968
410 534
299 663
167 860
57 840
806 630
956 915
342 27
807 351
103 397
242 511
460 239
638 887
895 139
563 825
521 456
513 38
673 220
404 460
75 500
261 969
636 473
885 338
996 393
369 442
446 703
334 231
886 103
364 534
124 441
530 635
225 439
361 483
840 725
896 694
798 746
206 986
303 91
807 185
329 541
423 730
816 923
446 58
972 769
366 874
191 564
57 924
576 760
795 167
473 855
298 859
38 246
133 93
415 968
152 842
241 290
89 516
320 591
983 134
950 915
40 505
946 163
473 102
472 224
993 471
49 391
90 133
333 25
77 413
308 63
988 487
246 659
275 46
952 916
764 430
373 673
969 373
402 647
949 827
141 650
997 350
293 78
444 736
726 670
122 707
943 211
394 195
350 409
92 246
269 364
245 879
503 650
696 852
197 389
227 470
278 582
432 897
767 623
402 114
81 953
702 138
271 506
477 417
366 767
704 615
192 845
653 407
860 169
368 558
112 606
704 432
940 402
331 19
236 585
528 917
950 39
148 723
380 209
316 411
379 553
90 933
835 712
370 172
333 918
818 775
877 296
930 157
557 923
724 368
551 857
836 640
45 963
416 112
169 936
375 338
112 300
798 979
56 679
66 404
827 41
188 647
10 103
536 981
561 372
427 885
872 599
292 603
707 517
220 855
623 540
241 557
914 210
227 934
646 778
439 305
545 978
12 332
433 965
497 224
166 672
65 13
706 552
965 846
556 200
579 262
178 900
634 200
402 562
221 529
215 260
685 399
656 11
568 361
534 14
36 681
538 643
17 817
902 384
275 970
825 454
450 277
523 725
825 728
996 55
936 325
913 35
903 944
365 997
57 967
281 456
828 991
78 213
838 527
700 251
691 999
600 669
526 488
324 969
781 871
170 486
887 487
92 140
715 504
17 561
666 584
294 461
918 208
731 500
106 703
764 662
174 142
610 479
592 78
673 368
59 414
596 791
55 895
73 347
872 426
952 710
857 125
77 722
874 763
507 582
777 677
438 875
746 171
167 663
377 52
320 219
58 271
552 616
104 828
436 272
767 193
787 330
397 124
946 272
232 753
55 582
651 14
421 289
942 893
165 495
63 553
989 622
863 264
449 657
233 364
420 876
934 451
744 66
866 779
630 150
575 173
614 378
181 315
552 401
828 747
942 384
553 638
684 258
940 438
324 552
519 104
676 964
866 682
626 859
894 571
84 22
961 897
130 464
968 109
52 244
905 867
169 208
230 842
730 249
134 423
99 963
53 408
706 882
200 754
175 360
81 826
320 969
237 743
649 742
23 549
43 938
687 839
75 613
754 412
338 64
106 524
952 321
66 425
655 361
589 532
629 964
111 765
386 769
829 899
559 822
817 411
77 501
369 579
149 290
247 964
191 656
427 629
79 429
904 48
179 846
923 183
555 594
563 309
360 286
900 57
525 138
955 328
281 907
994 850
521 603
299 910
248 830
255 815
417 30
677 974
753 242
948 389
993 533
530 227
485 150
680 942
377 547
257 722
495 826
595 414
730 304
343 278
688 787
146 922
866 821
24 598
700 258
533 929
534 287
442 25
396 747
626 556
997 324
753 226
38 621
622 452
609 516
615 92
668 289
552 905
10 519
20 938
620 491
692 559
414 651
782 968
32 829
761 351
415 842
627 383
324 553
396 478
595 918
931 729
990 855
76 330
605 16
853 741
303 397
449 619
751 655
585 275
155 294
492 871
424 344
838 739
997 945
240 710
706 897
982 412
792 675
419 93
726 997
723 29
526 477
516 695
561 395
925 523
53 776
279 611
874 655
789 61
607 195
505 788
12 944
981 838
653 476
902 814
446 866
400 786
131 948
668 291
194 87
712 560
188 571
582 975
305 881
248 329
602 236
491 60
459 40
335 13
44 333
171 357
48 164
732 84
895 64
13 300
679 851
801 655
172 60
604 405
679 942
19 847
607 909
595 649
406 950
389 675
862 720
371 779
96 414
721 455
809 405
515 889
652 311
938 758
286 874
738 198
769 344
543 637
411 147
919 418
37 742
441 808
326 668
836 403
636 107
935 244
684 183
877 568
94 324
645 53
158 204
153 305
101 43
651 311
974 531
476 551
487 787
782 949
246 929
264 31
770 572
561 988
798 150
440 160
419 61
781 895
753 58
432 62
866 13
460 990
698 272
704 14
268 188
505 695
660 846
340 760
705 470
940 328
51 119
590 396
494 349
304 991
96 638
195 242
122 590
119 595
92 706
287 894
390 235
581 900
256 992
774 132
635 224
316 650
792 862
587 233
739 263
436 789
543 589
935 632
891 230
716 614
683 741
692 826
894 336
61 797
218 145
530 568
211 944
829 768
896 590
349 932
807 488
362 882
330 586
676 97
353 98
172 382
97 796
578 416
834 879
635 136
211 855
387 292
752 171
92 927
504 967
832 172
479 834
806 386
965 223
539 639
33 790
911 716
190 901
367 115
876 275
67 631
129 872
211 145
778 351
506 155
588 370
987 498
303 212
907 798
766 465
719 66
888 630
562 688
184 370
732 872
955 882
268 842
240 179
253 815
58 796
735 571
101 508
849 787
365 946
108 379
358 669
676 350
627 424
468 528
481 118
819 566
707 86
76 489
558 372
570 169
727 134
178 439
201 423
803 184
87 720
586 231
198 785
330 116
391 931
867 93
341 441
96 435
893 44
886 804
207 306
128 890
71 34
949 393
24 636
553 140
296 830
89 304
183 994
984 687
238 527
172 911
449 839
441 776
257 983
203 64
157 48
657 174
188 445
128 431
489 241
193 667
464 21
44 251
776 651
85 699
948 185
325 547
236 535
413 577
52 861
348 808
950 327
976 503
380 276
60 702
310 72
927 389
15 181
508 134
651 222
95 868
66 532
897 961
452 47
239 858
69 976
241 801
967 171
360 776
68 369
534 782
649 763
468 611
15 924
616 220
646 945
383 874
914 32
209 480
391 712
79 720
194 280
147 210
718 423
982 499
650 504
121 739
353 384
958 165
573 640
131 482
233 609
687 445
302 841
237 659
580 365
829 95
197 141
617 995
246 641
847 364
897 755
949 758
416 140
231 664
879 680
74 556
512 294
122 477
349 456
125 428
162 779
152 394
80 424
985 53
149 796
382 327
176 705
646 107
594 493
914 771
105 934
354 555
680 834
163 995
15 611
753 698
30 127
408 295
358 869
254 797
330 956
376 653
401 660
79 291
806 278
747 551
456 984
832 951
223 116
230 390
132 336
366 26
189 152
666 50
47 545
690 977
94 996
661 567
664 890
196 833
653 73
113 217
96 324
933 423
290 349
75 291
657 470
527 144
693 658
109 183
104 898
753 316
437 771
743 363
693 995
520 582
994 327
872 692
411 16
156 929
902 946
966 918
433 213
301 582
993 627
531 488
216 494
113 977
760 217
323 132
191 525
331 936
445 808
608 283
861 622
944 87
71 448
130 681
533 62
521 890
113 294
829 107
386 649
638 709
734 971
499 262
770 428
767 809
152 889
709 474
745 656
726 411
167 718
217 784
385 695
543 833
289 474
623 817
303 348
124 948
385 223
847 523
805 739
567 261
377 797
589 710
673 365
377 185
875 373
237 393
734 281
57 100
805 989
415 774
491 132
838 426
183 784
517 203
39 776
293 34
300 204
331 83
984 652
162 560
540 685
628 183
755 789
267 959
520 75
671 102
967 476
929 636
266 606
862 589
370 446
727 791
164 229
369 951
260 162
345 987
279 930
272 402
50 622
267 387
479 104
295 11
869 636
919 468
567 342
59 414
586 805
839 632
934 311
878 443
39 112
37 398
294 195
415 277
374 765
299 239
490 291
369 799
708 670
406 312
541 764
717 680
391 251
398 618
449 998
233 806
857 748
288 515
884 305
931 496
787 382
203 646
168 347
646 423
985 446
132 825
306 828
637 410
632 700
226 917
568 911
614 564
707 35
619 677
717 11
790 411
865 713
646 990
239 459
663 896
943 988
574 225
598 990
327 526
548 138
446 794
288 640
855 985
990 562
550 800
265 824
614 795
586 488
369 850
164 712
803 573
676 860
831 495
776 891
907 827
63 498
832 903
997 171
660 520
631 273
46 576
782 609
183 13
849 588
654 139
541 631
766 312
136 826
264 630
11 220
567 236
276 459
933 364
842 540
344 494
508 883
523 853
790 101
680 553
602 277
769 428
676 835
260 578
526 246
754 932
337 934
653 68
44 367
998 525
193 569
678 74
632 119
242 910
200 927
438 920
743 800
30 940
234 457
661 63
209 960
690 909
632 235
420 83
908 137
158 417
92 359
400 79
595 104
921 39
312 422
217 13
95 228
812 111
664 345
326 184
489 665
465 770
71 773
338 44
894 337
166 573
963 575
454 310
408 810
536 978
990 402
596 464
892 266
131 291
847 683
872 304
315 652
603 174
950 552
594 533
598 786
281 358
367 207
241 459
325 285
340 40
120 710
61 802
646 564
571 474
187 601
926 876
429 919
161 959
895 844
478 711
882 377
56 271
470 510
277 836
369 986
158 24
682 732
416 602
279 439
236 735
616 342
829 595
570 69
392 176
355 865
258 946
868 364
962 225
979 621
66 340
487 702
662 623
699 205
299 397
287 41
40 660
697 638
256 30
778 267
753 865
568 167
802 935
308 136
321 470
411 217
885 738
622 465
434 532
518 751
399 842
975 309
24 887
185 983
287 378
496 242
667 817
954 890
851 991
424 569
664 311
103 572
312 952
318 530
523 993
762 955
134 940
336 903
147 104
434 662
752 818
791 609
497 981
541 71
315 604
280 546
759 683
977 802
181 639
770 817
615 703
887 155
241 953
586 64
502 557
289 721
417 973
292 494
648 210
787 936
423 991
493 379
319 491
910 106
411 866
98 388
498 728
493 912
214 881
800 683
411 374
323 192
371 69
727 95
264 164
236 538
121 315
325 672
511 314
505 30
984 646
905 634
20 797
24 874
281 778
155 812
946 207
494 193
883 595
567 954
879 605
105 169
693 651
751 611
110 712
619 216
423 678
547 365
254 418
832 78
758 904
404 672
315 963
49 953
158 938
123 438
970 740
474 52
675 825
511 931
820 297
994 366
190 515
946 687
454 63
981 596
224 349
428 163
191 750
752 539
80 287
901 482
222 431
882 609
122 867
576 998
506 319
568 108
644 496
339 788
790 438
25 597
141 940
185 901
211 136
178 631
867 127
802 455
202 724
942 506
927 415
521 945
900 229
924 166
851 884
995 649
791 368
455 942
644 260
551 938
203 821
478 19
240 957
397 100
852 891
239 600
250 993
168 41
247 623
828 412
643 373
164 945
963 639
274 368
401 352
435 154
697 359
172 100
205 328
880 29
216 173
827 990
806 580
126 751
440 712
609 527
762 637
237 47
611 947
952 161
399 189
668 747
645 985
212 898
292 777
973 163
414 219
573 303
138 455
588 506
734 123
853 86
359 853
533 187
829 605
895 110
333 409
737 517
348 471
392 264
43 232
542 720
299 86
130 804
553 161
487 655
14 469
702 607
873 624
628 208
120 544
563 718
866 470
294 729
779 457
340 31
143 584
771 278
673 237
351 636
182 62
544 280
80 948
360 193
707 514
241 762
634 876
203 898
777 601
851 16
135 350
657 745
263 135
558 628
40 891
239 693
58 885
425 748
540 696
222 866
978 613
902 718
617 858
906 476
319 913
502 771
565 100
739 632
603 508
567 310
89 158
812 610
900 288
603 161
108 906
669 609
642 222
733 330
592 67
337 658
506 72
267 149
678 379
647 472
19 346
816 467
816 209
337 652
337 522
315 425
95 265
261 11
54 252
927 400
732 247
703 230
429 799
892 369
416 753
598 505
590 326
875 937
344 523
203 296
935 432
269 209
384 522
40 606
786 338
233 91
862 258
718 787
177 141
27 522
268 131
294 881
620 798
860 54
887 918
14 310
216 787
718 843
594 316
588 294
527 396
868 813
561 223
974 699
711 547
855 265
561 106
282 873
586 845
125 284
347 664
473 404
522 935
894 384
83 766
612 801
267 627
498 805
959 640
929 414
810 91
74 864
332 260
711 979
249 433
84 716
366 553
809 439
700 663
470 129
135 875
670 226
836 941
500 260
369 253
192 671
348 277
698 557
594 847
893 154
321 188
861 745
307 86
363 719
882 736
393 319
993 202
220 775
401 356
464 656
914 573
447 619
697 37
429 699
684 104
248 78
465 200
556 513
798 947
799 525
33 602
619 690
744 785
600 464
849 726
505 731
662 838
252 766
355 748
144 920
63 211
698 469
908 497
659 251
256 388
451 248
979 303
371 423
493 713
182 953
980 639
742 545
653 270
334 447
467 236
582 225
817 649
944 984
990 558
345 397
135 618
106 526
696 109
168 305
374 115
862 899
172 999
171 269
48 115
691 169
89 643
891 644
386 726
845 222
911 250
58 445
959 798
363 436
894 239
477 697
648 426
802 627
43 880
811 13
906 640
672 834
30 977
197 533
635 407
278 419
791 619
619 992
691 623
677 274
455 216
476 941
21 710
878 618
11 518
562 321
525 748
500 701
538 362
239 590
445 582
706 952
844 271
102 518
18 624
583 956
825 697
239 148
284 943
643 922
349 283
159 54
260 332
221 682
949 243
706 378
960 84
938 431
200 401
337 726
25 392
252 543
473 605
525 787
451 927
634 363
360 23
534 776
902 753
789 236
665 765
530 337
291 111
653 181
707 362
611 395
568 253
277 511
176 125
140 427
382 922
327 52
519 785
320 412
895 716
305 451
876 514
259 572
430 398
782 288
825 65
956 572
182 368
732 492
843 428
875 123
581 781
795 758
344 441
892 819
167 904
451 122
673 606
156 875
178 726
762 671
115 577
79 433
511 100
857 779
904 244
469 932
274 423
102 215
699 424
413 761
726 929
118 446
515 40
944 786
266 143
834 382
381 540
453 911
426 529
737 980
72 569
263 57
281 739
530 270
605 458
770 157
997 675
709 318
191 709
417 539
570 156
871 305
317 632
506 464
167 647
825 457
597 117
746 817
453 104
143 349
719 940
548 238
316 415
535 644
260 875
598 883
943 316
955 572
84 506
730 957
82 298
140 529
38 368
764 874
223 167
968 354
986 670
215 184
521 311
552 838
546 269
803 132
794 455
768 486
865 560
784 55
562 52
495 319
135 421
91 685
302 673
552 739
962 762
99 177
578 406
709 805
642 26
394 824
17 891
192 596
56 952
634 464
264 809
694 246
76 740
175 458
223 128
399 146
35 567
174 342
134 446
610 934
238 61
405 232
814 155
545 812
456 342
996 71
544 182
185 217
688 180
183 780
974 195
68 231
785 251
792 500
83 805
714 939
633 126
19 192
473 526
145 818
137 14
973 609
489 560
499 402
678 631
991 741
370 104
910 70
356 507
206 715
937 591
482 367
763 705
180 670
959 36
653 834
388 132
614 376
401 938
893 227
44 265
539 380
494 680
447 879
249 612
864 17
116 316
868 53
805 495
552 306
946 743
247 574
532 366
607 765
122 342
86 290
355 98
276 709
801 586
481 126
302 922
283 137
939 876
541 688
604 868
822 924
825 760
468 592
215 718
421 468
669 924
761 131
163 370
495 813
544 56
546 992
764 709
744 122
577 824
338 913
70 110
357 258
481 784
952 731
765 140
786 548
990 536
530 637
533 501
969 490
720 393
874 828
668 555
863 750
587 934
875 760
657 365
344 454
949 344
812 847
244 533
720 910
630 668
147 443
143 177
379 414
379 221
649 608
947 366
252 388
62 17
904 719
995 659
403 834
904 818
192 683
765 926
967 810
867 566
757 614
52 926
620 186
575 150
564 237
312 113
453 144
645 422
818 436
302 768
552 132
262 741
256 970
62 228
95 993
363 603
986 73
837 523
446 739
173 459
138 482
450 181
466 603
998 514
937 589
222 476
603 344
996 763
506 192
873 125
570 494
288 215
742 966
368 261
585 482
570 754
71 496
259 616
253 826
778 859
262 652
544 364
395 521
439 877
569 625
784 494
706 438
750 376
756 793
236 912
556 819
331 653
90 225
496 234
593 247
71 907
942 68
291 538
732 91
594 243
556 627
497 420
240 418
805 225
502 623
298 910
775 408
968 841
21 233
359 55
642 487
390 615
29 250
193 65
665 328
894 530
840 959
160 601
57 466
172 327
720 115
885 45
589 379
411 340
706 755
780 633
791 386
393 696
44 723
517 291
955 208
551 110
431 464
615 707
839 714
747 497
603 92
572 264
834 707
622 743
349 747
527 246
568 107
619 16
602 226
823 359
632 899
98 608
791 922
877 82
970 303
273 502
41 908
226 658
329 823
757 482
165 647
973 504
350 490
687 219
985 647
339 134
550 954
948 894
80 279
89 556
527 676
608 146
949 155
46 656
103 749
71 29
203 874
502 654
351 314
597 207
365 406
367 182
388 298
209 519
493 811
789 328
658 96
491 586
932 547
487 821
192 76
921 107
412 104
347 478
397 603
950 765
635 146
295 924
641 563
872 736
466 269
56 885
144 391
736 489
77 832
878 707
890 465
927 144
977 128
45 959
618 961
13 377
914 228
101 148
988 346
742 508
304 478
794 233
268 620
197 61
695 243
929 637
405 889
460 562
65 828
484 896
506 229
305 731
107 704
525 25
816 303
73 400
121 58
515 162
436 492
399 983
104 181
610 387
222 288
807 211
180 233
754 480
459 741
140 984
177 456
852 145
501 415
191 315
674 908
347 863
841 661
864 968
637 804
53 169
825 66
178 526
678 785
403 246
656 570
231 61
343 630
666 767
881 996
297 11
288 936
343 411
136 946
234 57
338 479
51 783
941 16
395 847
716 172
401 304
610 721
487 366
47 159
176 721
974 139
876 68
438 518
922 371
693 552
261 152
739 563
466 814
178 78
630 111
802 522
561 960
958 154
866 155
15 63
623 97
391 303
226 371
365 484
112 922
11 989
470 322
504 377
876 641
497 663
654 528
349 788
578 741
912 514
398 165
947 908
640 53
692 765
923 453
403 810
243 387
394 601
944 447
171 64
477 853
363 547
242 341
397 169
912 194
41 754
980 127
500 53
311 956
255 479
770 204
509 164
906 684
226 849
328 512
209 108
263 843
305 910
976 806
288 775
396 724
559 342
405 213
494 878
111 362
22 566
288 199
187 838
914 375
670 287
15 410
604 993
483 166
712 269
233 768
745 957
115 492
815 926
692 152
824 426
771 478
665 988
256 602
586 263
67 13
681 293
883 950
58 126
670 522
438 978
975 801
98 718
674 404
913 347
825 955
735 399
445 780
48 796
956 607
908 503
636 61
375 341
17 327
560 491
665 843
240 130
201 134
815 263
83 312
838 501
355 460
875 218
527 666
231 26
622 474
335 104
982 923
153 439
878 519
89 824
379 143
519 701
744 355
307 80
750 229
442 735
462 69
318 424
725 456
534 20
96 231
942 600
480 271
620 481
978 758
735 641
923 780
698 418
415 587
640 116
882 632
169 512
169 355
256 589
847 510
767 28
559 367
907 201
120 490
826 492
542 832
181 10
521 281
558 602
761 466
276 678
477 65
113 383
530 143
637 465
489 217
878 699
486 675
107 840
119 43
591 60
150 909
228 765
263 397
716 62
933 980
295 72
420 838
276 30
337 905
166 887
730 977
351 522
206 728
393 511
49 171
308 770
333 715
399 689
528 193
675 457
783 446
879 402
301 562
100 637
629 796
338 823
72 711
439 611
766 93
155 709
155 570
296 730
63 633
237 702
468 633
903 66
130 529
929 652
978 899
227 435
826 157
947 529
829 504
946 232
884 295
236 282
585 216
420 134
256 909
914 572
288 977
737 924
492 127
363 983
558 677
446 981
151 414
297 350
97 821
65 804
302 865
587 546
960 872
912 21
475 730
228 484
45 515
119 872
218 296
812 743
566 148
929 154
326 969
663 965
895 232
944 595
349 978
341 171
289 250
121 12
211 521
155 890
996 359
902 935
792 139
122 573
723 449
89 181
605 851
292 616
464 382
307 247
19 815
581 897
91 551
790 140
530 282
37 446
612 469
613 144
863 555
241 294
68 103
326 535
675 547
326 656
110 987
971 212
414 926
886 226
450 175
974 548
667 749
684 945
216 804
659 616
161 329
462 903
785 541
50 361
674 572
125 500
752 566
941 179
547 391
254 88
491 147
191 636
871 665
396 880
607 933
310 164
703 997
328 51
681 285
488 548
681 225
670 409
405 937
877 13
993 337
817 999
932 148
156 629
598 930
887 28
397 526
289 734
844 213
142 872
655 716
498 782
877 599
328 212
10 302
95 462
896 797
486 550
912 722
131 557
169 669
715 355
657 281
696 838
745 336
970 680
817 708
944 150
177 575
597 821
783 285
585 100
67 455
467 841
493 440
408 261
994 120
589 214
679 782
202 93
480 250
295 776
868 512
623 818
183 444
261 30
788 422
423 217
463 81
950 534
181 736
463 156
105 165
341 229
522 201
725 233
912 389
248 761
92 279
272 470
777 433
179 17
646 785
136 421
366 165
491 892
686 846
579 787
706 779
353 399
996 236
43 908
205 321
802 553
199 551
83 851
962 874
512 104
226 74
791 731
26 475
92 489
726 81
493 862
520 589
362 141
946 339
260 74
936 904
914 555
812 975
437 515
220 73
105 175
562 509
557 251
249 324
701 595
161 726
51 873
479 337
374 793
275 682
148 191
679 162
27 735
421 76
835 991
605 519
474 986
311 833
282 945
373 623
800 531
235 540
935 551
942 788
133 987
395 25
174 313
807 528
31 697
554 443
540 44
827 132
777 715
553 342
809 721
942 143
12 862
934 978
350 948
305 253
610 537
554 435
95 537
340 675
215 315
939 283
579 178
830 457
140 367
617 11
766 884
917 777
583 451
893 817
561 41
121 626
296 391
847 524
53 289
980 426
544 943
562 791
809 171
462 170
620 50
327 632
106 250
227 309
612 894
664 201
207 48
351 423
873 483
890 850
624 565
894 501
928 463
44 676
149 505
870 159
627 528
813 557
879 34
222 737
406 276
625 369
38 149
698 314
606 398
280 173
744 267
835 390
855 486
252 122
381 194
728 509
578 734
566 31
608 83
457 48
172 287
831 741
263 913
252 415
951 870
315 696
946 694
211 738
612 908
781 256
522 821
890 272
274 474
226 880
333 134
273 979
79 965
313 257
713 380
710 625
423 149
161 391
414 964
519 741
565 803
781 329
635 119
99 238
239 671
985 314
838 563
738 455
829 739
493 83
20 943
149 741
301 225
132 658
990 105
130 822
878 585
965 465
445 210
284 788
411 199
435 481
928 831
714 445
284 805
830 799
885 651
398 248
997 90
290 114
185 367
243 351
638 14
895 87
865 768
965 205
98 255
305 354
448 878
443 725
448 563
855 543
936 280
882 739
682 479
18 226
112 853
724 916
37 131
641 12
736 794
531 893
790 654
855 209
261 903
177 983
318 533
251 758
130 262
784 131
668 218
278 660
235 600
143 481
653 745
584 668
376 236
265 149
528 910
346 111
984 446
895 78
80 834
249 70
885 763
481 300
463 340
769 551
835 74
873 270
536 423
361 945
97 154
335 229
854 212
379 917
229 565
970 378
865 964
789 227
110 545
527 645
905 434
685 194
62 688
712 142
138 449
918 951
791 519
458 264
564 431
667 981
609 130
675 408
290 652
666 577
472 389
583 194
96 779
473 304
587 386
720 679
887 992
542 262
243 762
312 74
424 532
858 581
952 913
819 925
390 717
764 626
217 355
67 763
151 506
251 542
985 88
82 351
605 771
773 393
483 702
730 432
702 986
15 425
467 121
583 116
954 687
781 814
382 866
404 516
742 19
97 187
342 414
476 852
826 224
922 89
942 184
261 788
398 550
96 849
672 209
351 598
882 227
544 106
466 916
92 56
70 108
592 815
268 984
633 744
953 525
113 683
304 222
243 495
439 576
963 558
314 575
779 105
864 794
475 412
239 363
431 765
32 623
207 436
350 157
208 715
863 129
704 255
955 820
16 614
95 746
778 972
372 216
561 603
24 930
950 573
998 162
482 902
760 997
564 516
628 490
335 303
152 308
796 387
800 122
718 871
595 702
251 966
868 828
367 412
446 135
240 628
936 124
474 232
41 631
42 453
810 277
575 423
857 584
747 383
373 671
689 290
90 663
169 101
273 82
938 604
670 13
194 115
730 977
73 736
872 48
608 564
28 397
814 313
24 912
484 897
809 578
609 68
461 364
645 925
431 169
735 840
580 955
379 525
972 81
738 869
779 601
314 662
291 187
55 255
86 988
808 393
485 112
443 628
576 130
193 564
883 811
606 916
276 481
288 195
91 646
256 846
82 661
962 236
38 902
302 903
149 805
947 597
516 909
324 587
12 548
869 356
544 945
210 958
320 39
383 729
999 70
285 514
394 334
462 174
369 650
991 164
151 757
999 953
103 404
609 962
200 989
286 518
582 427
112 470
893 620
839 143
353 580
562 195
117 417
287 772
440 305
460 292
899 165
556 235
755 829
929 433
984 591
801 966
90 610
521 849
887 788
242 332
666 475
887 225
699 639
418 808
34 148
476 908
991 280
26 253
462 150
437 697
368 572
838 200
356 546
861 574
932 758
656 983
737 683
252 919
14 738
234 43
935 184
52 389
317 441
451 521
72 600
114 357
396 945
521 222
848 898
909 495
481 289
452 411
140 367
754 929
29 700
367 121
49 777
387 227
442 244
435 856
685 480
576 465
534 678
558 219
401 810
108 721
502 912
857 891
403 332
658 743
564 660
470 338
940 710
345 299
762 86
254 820
757 480
229 965
737 58
621 19
661 483
145 657
857 47
852 233
947 663
679 375
621 741
92 857
860 707
514 936
719 392
110 548
162 642
152 818
531 896
853 209
212 278
561 725
585 56
749 961
989 487
908 962
622 74
404 858
187 886
344 91
398 437
332 61
738 483
709 675
241 331
348 748
169 632
558 294
170 584
32 264
769 144
124 346
193 52
926 205
222 677
420 135
564 204
326 186
910 764
326 971
689 285
265 626
219 298
12 282
272 602
31 318
268 966
939 828
513 358
543 104
220 306
762 821
109 570
450 912
448 376
780 285
888 603
289 254
677 285
989 811
296 19
851 947
189 737
70 761
526 750
122 358
358 565
708 665
512 666
534 799
320 747
172 636
513 69
542 325
127 835
157 646
716 951
917 453
646 302
113 549
939 631
561 709
104 277
476 320
680 304
736 611
937 519
205 326
745 832
514 27
593 546
899 943
307 69
580 444
917 975
423 685
528 890
942 865
448 794
568 646
512 90
57 322
19 698
546 178
54 582
355 467
125 21
655 931
497 397
275 609
834 40
72 700
663 140
846 213
148 827
964 471
925 963
234 554
963 145
706 72
210 929
753 628
699 33
811 140
495 445
847 678
973 785
557 910
219 396
450 651
908 810
397 816
71 37
364 836
948 769
114 418
921 346
861 422
974 773
635 324
956 194
325 743
225 573
194 124
949 174
978 932
656 406
945 826
226 854
864 907
113 24
273 463
846 726
768 100
180 448
751 860
701 276
373 312
428 332
481 127
352 543
802 151
742 429
941 140
13 747
966 89
168 380
647 807
324 949
177 701
112 551
860 244
953 177
755 808
930 183
922 863
433 884
360 940
234 856
729 459
629 944
370 232
512 589
354 161
621 806
813 127
334 166
81 115
998 659
921 617
234 354
171 957
719 239
727 549
397 483
868 314
454 384
371 969
452 713
564 189
491 631
770 252
115 367
267 589
820 297
369 720
335 555
327 404
401 814
290 438
341 406
506 179
276 443
111 403
188 35
578 631
852 30
948 145
654 836
524 580
367 78
951 756
891 435
36 616
678 436
204 394
436 508
373 625
295 326
653 518
828 347
674 981
848 974
193 826
687 610
393 642
566 127
368 146
175 276
81 480
874 530
674 436
280 763
687 968
532 315
490 74
929 607
781 544
386 984
681 432
438 500
307 676
970 765
814 956
355 922
483 761
938 283
368 668
215 147
62 17
580 489
52 678
525 41
70 471
854 222
940 320
455 79
180 112
402 771
449 110
863 140
43 379
477 286
678 744
910 537
265 970
386 553
76 476
644 61
366 174
555 504
932 232
876 460
795 893
379 158
291 191
155 238
666 715
90 685
802 657
71 955
340 808
942 865
680 104
885 173
548 450
247 662
300 253
765 991
927 508
632 793
797 133
214 45
714 998
297 653
91 990
953 751
302 926
793 545
814 323
372 756
471 134
513 591
411 535
903 761
502 457
154 343
93 801
433 242
221 436
575 444
568 957
508 997
711 149
666 137
630 861
272 66
972 207
565 926
337 393
980 466
559 380
619 98
94 232
673 760
851 166
25 908
567 247
552 783
707 412
997 334
634 509
932 35
920 95
855 453
754 987
504 905
710 251
76 752
168 397
130 677
775 665
346 266
854 931
841 940
573 649
552 327
271 678
792 160
960 286
986 12
661 186
288 974
153 843
788 737
905 35
258 458
514 95
707 190
472 426
954 672
830 730
341 272
914 330
480 762
500 381
33 627
844 396
512 84
402 368
315 651
697 843
947 882
12 468
616 680
764 285
398 233
431 786
283 386
750 672
598 178
431 963
606 150
40 568
346 501
679 297
828 515
130 53
476 844
369 75
559 971
375 304
677 222
638 233
901 26
163 812
532 707
249 863
252 538
56 116
395 466
700 446
131 874
407 546
839 211
601 282
216 485
539 197
864 802
226 504
481 967
494 990
879 101
593 788
316 108
756 666
381 673
629 357
81 352
721 967
965 386
783 243
999 46
624 193
729 233
260 885
72 136
661 40
940 319
152 90
413 51
184 678
480 432
479 160
705 855
998 374
478 774
360 454
624 688
246 415
126 256
875 181
810 208
928 834
753 83
42 991
442 786
762 651
702 906
606 28
726 763
683 424
594 191
653 722
79 845
132 876
960 155
966 533
78 222
648 88
138 210
298 210
788 828
930 44
529 484
942 723
783 78
723 826
753 681
760 386
843 998
116 911
116 200
206 159
556 411
976 13
492 852
537 709
695 81
512 950
494 597
825 659
861 340
136 222
289 807
887 850
628 37
815 55
15 598
503 313
595 124
882 372
759 173
429 259
205 151
214 695
198 988
371 215
353 76
545 582
974 510
19 695
577 983
357 32
479 109
672 857
799 424
565 150
320 167
599 952
285 158
325 817
159 229
656 512
199 417
152 84
355 611
984 549
834 941
447 672
679 364
946 427
622 938
17 422
788 650
208 919
281 741
535 967
884 609
530 421
571 114
82 986
831 308
682 468
722 546
718 505
205 863
706 916
425 886
824 576
503 948
565 720
707 160
878 27
325 790
46 219
77 809
534 679
720 256
197 48
632 272
239 330
207 597
682 195
917 122
44 171
767 301
517 198
872 473
960 858
127 858
797 411
373 532
725 517
715 26
61 925
306 488
859 460
602 390
818 856
397 820
508 15
937 350
977 226
163 676
687 530
424 161
649 698
396 509
427 910
201 308
382 857
537 359
614 574
168 954
772 624
626 70
550 684
26 667
378 433
227 692
753 696
915 776
957 862
960 549
209 98
71 342
769 314
827 352
649 687
611 986
632 584
350 681
198 951
933 640
916 880
330 434
177 853
955 685
597 425
55 581
159 441
128 97
607 209
476 768
670 889
692 88
17 558
400 766
91 568
860 719
235 581
862 664
338 736
690 135
251 760
389 668
270 764
52 91
621 283
241 98
226 134
829 325
411 188
222 55
40 321
370 162
392 277
981 631
913 163
354 117
377 526
909 561
374 556
650 534
190 248
929 728
793 164
78 378
562 184
23 541
839 569
56 855
83 510
681 778
351 67
447 305
58 247
449 571
652 104
341 676
895 819
618 507
444 794
532 349
523 452
26 261
365 183
512 11
418 949
38 344
491 391
404 338
890 750
254 626
673 757
861 806
542 455
148 791
640 716
264 816
144 950
69 837
831 24
52 100
169 200
246 379
494 709
413 752
195 111
172 320
805 617
357 277
717 915
328 650
909 769
997 357
374 831
398 135
566 306
206 507
216 831
214 290
667 131
653 918
104 164
14 610
667 175
120 460
753 716
158 946
387 887
163 338
655 362
702 642
645 946
583 783
988 614
806 753
325 48
713 119
308 458
51 209
537 66
10 925
541 448
119 249
383 551
382 41
637 696
498 744
268 543
49 666
731 469
362 815
57 596
832 924
507 268
904 86
630 889
415 583
920 734
552 93
926 884
416 730
219 620
303 790
121 746
423 278
531 276
260 429
238 396
678 169
378 62
825 676
273 898
994 862
423 237
58 777
440 903
30 199
495 890
210 134
721 654
279 105
402 107
609 498
396 523
691 453
511 448
260 330
494 613
564 288
834 39
366 33
632 211
879 751
336 107
486 281
382 982
116 623
771 609
298 687
368 615
575 935
630 666
708 606
968 149
433 12
892 161
368 131
190 997
207 654
319 180
765 599
208 449
263 413
942 109
171 686
572 296
275 98
634 62
866 643
810 538
798 584
972 815
953 842
104 405
821 724
67 908
41 467
213 524
149 732
955 539
421 843
341 214
13 455
913 65
139 764
290 213
312 476
364 684
271 558
858 559
768 233
854 611
505 856
552 408
800 446
85 396
134 584
938 14
867 705
178 68
650 23
90 934
496 371
488 152
496 372
944 534
233 470
965 791
429 775
137 729
604 732
152 329
878 951
102 259
331 561
278 631
201 991
295 940
440 304
206 820
719 355
857 302
522 907
903 63
769 805
340 527
566 962
610 282
879 443
804 545
434 289
354 774
213 265
48 657
266 222
908 113
373 29
235 149
10 822
822 951
160 884
990 98
582 288
195 516
378 28
635 388
662 580
66 214
671 846
132 475
939 757
784 833
383 805
737 239
329 574
596 639
98 802
384 683
842 799
935 547
632 203
115 227
766 606
968 305
562 334
783 45
924 498
761 130
248 126
285 319
908 580
980 123
89 686
964 19
593 730
633 41
960 300
463 516
666 863
801 624
196 153
775 21
130 237
514 865
911 287
602 467
391 548
419 269
541 658
299 175
218 309
654 578
305 818
993 557
471 176
710 324
215 286
735 665
979 707
378 80
907 587
138 176
236 149
92 858
245 196
844 479
474 164
824 402
742 503
729 310
791 693
740 319
370 536
666 323
484 811
712 497
757 150
315 977
198 472
551 487
116 12
138 345
996 639
159 984
948 56
973 410
411 835
850 702
797 202
675 508
638 103
521 173
996 683
851 446
279 178
282 208
117 51
731 243
27 187
177 933
228 534
801 234
648 26
938 172
705 950
492 343
741 941
856 162
725 686
492 178
94 522
132 775
205 796
913 664
349 177
897 361
72 154
47 739
889 473
569 501
950 487
13 338
483 953
839 101
585 139
369 854
369 510
877 609
576 915
860 654
24 605
982 480
478 668
144 390
729 570
372 930
402 334
534 55
79 457
56 105
739 168
234 634
964 461
587 635
95 407
967 315
418 595
799 430
560 220
316 838
232 198
279 722
69 414
74 201
139 766
693 434
42 666
226 786
485 830
586 193
679 362
362 507
91 306
145 435
254 823
527 167
869 67
170 542
467 934
656 796
855 747
707 856
681 391
734 231
259 638
213 813
852 222
626 48
524 924
705 617
703 926
824 216
57 105
60 763
490 376
143 811
79 251
663 770
756 89
127 817
731 972
231 88
509 144
772 674
562 29
351 820
163 547
592 461
794 319
65 359
511 235
969 812
290 825
738 147
841 455
79 668
501 232
493 656
545 712
359 637
440 675
542 758
815 591
835 734
571 866
595 553
76 661
740 263
310 857
407 659
173 317
85 865
798 503
274 730
880 379
381 641
628 480
335 818
383 513
158 834
741 819
750 394
153 607
751 887
870 294
362 898
148 221
961 456
800 912
957 247
940 584
972 355
969 279
949 241
563 122
961 227
563 220
304 500
807 975
392 548
699 581
404 739
64 348
330 987
851 428
563 477
254 629
521 965
881 627
407 890
662 581
523 676
481 907
48 430
993 443
868 247
632 235
205 736
511 30
949 413
428 880
563 708
540 393
373 287
55 979
95 768
785 329
713 140
86 369
144 641
29 976
227 323
14 517
897 624
137 781
637 101
205 250
528 605
854 32
112 759
575 843
130 743
631 901
422 917
364 947
66 880
214 784
84 803
362 301
718 256
331 39
773 184
892 84
352 704
157 505
669 126
560 639
769 493
337 248
609 778
642 34
147 999
999 892
856 29
668 59
433 116
649 527
173 446
884 140
750 203
20 184
158 495
368 319
233 731
107 677
863 788
667 132
172 314
334 429
18 693
729 273
481 950
284 11
361 173
238 165
644 425
763 888
870 969
373 104
412 781
644 54
479 710
334 445
227 645
516 74
149 745
440 558
346 282
331 485
275 990
466 991
454 867
545 47
947 843
779 125
116 420
634 676
520 259
753 356
682 838
14 133
246 647
241 763
733 322
37 642
766 494
651 72
377 718
703 484
21 439
692 110
703 269
413 297
287 631
197 568
321 977
380 281
212 728
307 841
492 21
952 441
845 334
473 629
256 865
872 968
769 696
795 915
528 211
272 174
680 155
892 421
869 475
672 769
850 536
662 202
310 671
987 431
492 768
417 559
445 187
595 660
794 426
964 98
31 873
589 161
403 846
150 307
505 102
168 289
480 606
791 526
20 922
103 210
70 17
499 280
341 436
511 691
195 556
910 984
726 667
208 262
857 166
732 279
157 419
41 946
412 737
377 855
50 774
894 17
876 542
921 428
73 228
738 147
366 313
481 400
957 874
803 926
178 608
842 392
526 178
48 497
699 480
76 468
17 848
307 467
411 24
332 713
322 687
479 202
95 593
970 254
769 219
217 731
788 360
775 189
852 468
253 404
503 270
573 667
609 138
417 630
549 506
170 669
472 228
188 793
38 425
887 253
121 530
902 119
933 285
771 836
685 230
752 168
444 195
847 295
542 907
667 970
934 447
572 838
762 867
636 753
230 414
334 851
358 752
63 762
94 753
701 401
564 971
400 728
698 515
249 695
494 110
257 812
933 448
580 763
263 452
755 850
498 972
427 968
10 866
550 721
537 250
25 477
347 281
137 569
184 969
540 671
241 753
801 733
77 779
303 800
272 74
255 522
282 918
296 34
320 463
569 386
481 411
298 130
347 71
61 198
80 473
103 551
767 455
642 353
943 777
785 520
701 226
374 196
522 794
328 585
320 747
190 288
89 450
582 126
383 955
483 399
291 800
660 69
606 89
505 637
125 347
980 537
174 513
842 883
709 86
560 252
349 838
785 827
974 406
707 928
190 352
798 611
643 170
448 730
596 325
47 569
642 907
697 275
984 569
352 626
82 767
132 55
749 944
537 132
87 664
727 138
921 806
724 525
347 240
350 207
460 535
571 764
254 732
698 609
286 726
438 190
899 666
745 345
177 518
680 162
755 106
759 158
475 172
929 743
738 23
568 372
274 160
963 33
321 151
887 472
653 492
127 406
316 488
169 282
692 819
927 839
831 646
430 267
384 305
52 949
825 289
198 155
208 877
334 604
124 764
305 567
64 636
244 726
154 822
535 719
86 838
739 422
717 290
542 928
958 749
282 822
461 723
927 74
141 471
178 509
695 969
206 18
235 169
136 954
113 697
148 494
795 939
127 940
702 741
190 491
17 594
721 615
750 989
381 263
673 177
209 266
830 696
922 338
447 788
319 583
230 289
641 442
631 515
532 567
945 62
381 678
283 471
528 66
349 990
731 863
13 784
670 512
878 448
912 320
177 439
184 329
530 116
848 49
994 229
961 712
973 175
515 297
376 900
170 911
718 48
676 875
171 509
57 923
883 271
412 364
259 986
740 442
245 601
438 547
223 257
344 596
651 214
247 397
395 168
804 250
23 840
661 62
135 831
126 561
440 578
763 440
874 806
653 586
620 349
951 213
125 611
491 674
198 21
605 160
166 128
448 869
308 172
28 89
452 396
837 224
13 52
476 806
355 984
97 928
181 489
995 920
829 113
209 938
633 366
746 947
811 347
646 853
810 675
615 158
248 407
824 171
307 77
414 205
846 88
701 283
132 746
426 373
983 426
555 852
810 904
469 612
848 799
900 31
677 236
132 907
655 840
755 271
659 514
264 109
28 594
884 108
409 651
613 241
537 990
47 224
24 437
698 522
217 36
126 924
150 21
883 779
495 232
692 165
422 879
713 931
428 822
917 423
835 304
426 876
910 322
723 273
433 969
364 573
70 671
578 189
459 151
284 175
935 766
24 502
343 278
34 723
601 84
265 375
629 847
952 501
974 124
726 457
749 522
108 623
260 74
535 718
701 610
613 265
478 848
424 104
893 281
222 920
798 245
702 493
120 247
52 200
164 436
692 839
313 812
453 144
274 191
282 796
685 371
435 467
259 847
316 252
289 700
503 209
41 856
543 466
288 947
900 949
738 857
594 195
76 200
932 798
60 251
601 363
969 483
664 477
42 287
797 856
794 215
399 864
533 748
551 868
439 729
713 314
429 321
843 903
354 777
944 135
669 393
318 620
862 821
604 952
227 455
793 185
138 900
411 672
113 905
540 412
529 198
424 16
152 786
675 708
365 189
180 529
934 989
757 374
675 185
544 730
649 54
378 181
143 589
198 557
502 600
391 124
513 666
881 258
488 119
70 328
276 769
755 324
588 291
620 747
531 420
863 254
940 276
906 158
535 584
195 610
200 363
631 450
269 77
51 955
944 190
80 550
642 130
391 528
56 364
964 75
924 294
213 577
204 351
349 106
626 57
863 766
321 790
263 617
519 832
521 678
523 320
641 213
611 471
778 563
761 470
495 848
496 570
362 643
469 929
845 66
201 65
681 54
136 806
289 87
745 206
926 34
178 747
684 298
56 770
752 812
95 564
928 164
684 133
368 164
344 177
686 960
735 639
544 992
651 859
614 575
113 288
845 24
365 83
499 902
952 880
468 597
888 255
104 159
53 118
547 862
56 740
560 37
131 419
189 899
631 837
47 302
320 494
947 859
704 769
54 247
903 439
465 834
602 81
112 986
120 333
211 530
671 756
733 509
721 676
343 298
344 997
509 957
249 657
928 963
209 529
336 734
556 279
589 627
369 87
606 898
150 608
540 903
480 291
329 435
545 66
334 982
245 276
446 19
564 243
217 427
964 734
909 610
173 38
364 120
452 581
46 190
23 641
931 446
487 969
153 330
106 934
640 420
767 736
406 795
740 983
531 248
831 90
908 480
557 261
317 64
487 738
240 604
228 361
16 390
509 705
584 808
220 406
920 760
62 204
472 168
852 311
555 721
178 659
692 890
631 774
280 980
998 153
508 233
352 672
329 681
835 561
99 335
125 962
739 567
121 578
56 735
181 749
653 451
112 327
230 914
367 529
52 111
36 729
513 101
618 673
628 956
896 271
41 436
564 379
725 844
551 605
187 387
461 311
685 420
156 375
307 980
163 324
633 360
770 734
134 297
779 467
447 86
706 265
376 277
653 201
361 517
14 114
175 463
398 122
333 23
734 949
565 630
958 23
140 901
802 877
803 149
946 429
454 780
794 215
593 850
992 77
320 883
105 269
125 385
86 286
283 168
983 845
636 193
265 806
357 465
23 514
579 898
33 353
795 301
53 622
139 893
253 505
83 169
204 832
807 941
911 321
581 490
996 621
617 289
415 40
586 750
487 419
233 825
800 941
268 357
998 673
69 177
672 188
953 274
599 648
196 747
957 268
225 817
480 355
818 110
848 285
935 227
645 397
418 737
454 385
606 792
288 816
458 75
189 766
44 499
57 575
343 582
79 464
137 50
190 50
71 152
560 220
858 703
753 665
891 963
334 411
731 488
825 182
492 532
180 678
122 955
306 848
326 840
18 337
127 254
523 28
583 188
434 894
903 807
444 64
666 66
632 995
248 284
328 887
53 540
525 938
946 190
543 102
448 315
942 499
144 434
812 981
319 506
599 348
82 242
952 718
542 166
471 567
373 33
575 65
689 482
792 76
842 636
908 807
45 149
421 359
312 381
65 988
310 111
241 608
395 497
572 627
977 927
859 922
475 671
958 114
689 334
685 796
220 594
138 579
152 192
664 972
824 404
327 983
27 995
57 526
515 839
865 909
984 630
562 330
888 306
43 626
281 863
731 499
890 204
51 152
662 829
517 377
892 524
859 470
152 833
453 491
376 460
827 122
464 656
210 481
183 103
88 976
137 412
636 841
189 687
596 342
653 592
492 895
394 35
619 501
803 14
36 698
706 801
221 598
304 513
571 623
878 519
188 472
965 41
415 580
469 936
824 685
266 842
502 141
90 32
899 578
936 511
614 435
41 480
285 853
413 812
376 580
68 100
786 549
596 409
382 939
455 824
360 543
82 968
213 80
578 251
322 548
700 452
650 843
562 45
413 23
332 825
977 36
657 782
952 349
904 844
605 899
12 716
143 256
719 582
360 233
305 690
964 188
837 242
476 880
19 160
738 969
79 416
196 916
709 609
923 271
189 94
155 501
907 477
424 112
116 782
344 245
76 161
105 444
955 548
88 514
78 927
163 856
177 254
487 21
349 494
448 162
888 226
55 143
226 626
201 351
897 402
181 768
125 462
52 326
418 330
929 168
925 725
998 245
397 694
571 291
26 984
891 582
29 657
346 388
357 590
374 578
306 338
530 340
772 437
493 15
46 778
479 265
141 265
294 762
90 330
949 715
643 111
45 182
578 762
978 135
379 548
952 838
106 667
972 643
839 804
914 205
702 152
682 889
695 303
111 637
454 900
362 468
298 994
483 969
320 28
535 604
49 238
418 386
366 472
683 99
806 772
340 943
273 622
945 907
107 209
400 704
456 833
948 388
667 115
432 809
505 94
48 556
335 618
469 138
719 289
895 585
123 777
546 144
552 287
804 291
432 112
574 865
985 476
913 951
811 376
781 369
407 282
819 188
572 885
782 369
446 942
423 377
736 330
982 282
974 158
193 528
433 549
555 777
196 21
41 383
589 645
823 682
484 81
505 872
887 471
281 987
750 586
348 895
80 524
667 489
360 815
329 124
860 579
522 962
103 746
88 757
747 674
209 379
943 770
983 818
323 145
618 332
847 722
323 240
106 876
928 105
373 559
190 996
15 959
50 175
810 983
503 309
526 112
542 10
90 486
507 241
832 881
101 760
292 197
915 461
813 690
761 642
897 474
268 100
960 313
820 363
584 487
696 448
911 862
995 828
186 224
357 274
429 976
143 744
981 164
191 796
893 660
601 428
383 851
19 624
420 954
887 36
56 620
93 448
621 889
304 623
959 426
168 457
375 582
624 437
134 586
928 50
961 325
25 770
818 248
801 731
657 318
967 720
372 650
411 598
912 987
340 88
241 989
951 757
575 363
153 835
740 92
45 914
264 647
727 673
394 860
331 409
435 715
456 694
473 931
937 768
596 370
783 233
503 152
520 750
45 530
603 236
80 381
728 200
535 609
169 521
978 174
155 722
335 148
239 117
819 197
161 864
676 49
852 26
753 707
724 116
837 716
613 205
20 745
258 877
891 102
512 612
384 970
70 311
273 93
870 989
577 662
829 64
866 11
704 215
265 57
194 106
417 694
308 586
432 591
78 147
60 499
521 194
713 867
199 44
402 740
897 599
241 356
109 351
478 343
486 966
702 928
259 582
210 674
33 246
809 127
851 753
567 33
619 761
375 933
265 405
304 966
768 997
415 119
680 625
245 659
595 736
616 893
779 61
659 591
79 197
449 538
475 952
779 311
964 663
396 531
608 249
560 212
932 878
20 533
179 134
474 605
714 103
137 357
202 920
807 375
774 945
278 863
723 588
477 135
720 587
25 145
301 14
439 45
931 848
631 23
458 811
242 856
73 797
441 989
896 150
175 935
277 205
561 707
973 246
916 658
225 30
444 992
546 420
16 816
609 230
153 806
595 959
119 570
444 753
648 320
378 324
508 842
518 463
78 616
417 588
672 39
883 578
637 909
803 341
312 807
28 568
92 210
776 919
256 42
802 753
104 979
80 158
199 47
684 518
962 302
797 116
726 565
439 336
160 453
558 631
199 34
769 53
207 445
257 63
62 876
657 349
348 867
450 127
78 15
228 586
108 610
902 284
213 970
929 35
710 633
173 448
751 322
631 30
247 846
186 593
328 370
369 44
52 703
197 796
247 479
740 200
841 925
25 835
858 211
712 374
15 846
973 428
224 624
354 993
954 138
71 392
327 460
73 510
361 187
170 397
431 389
291 185
833 713
813 132
687 125
15 351
830 969
573 994
343 290
892 705
994 117
440 181
251 207
178 469
644 897
672 436
818 311
219 604
724 982
866 436
466 926
919 44
159 670
335 542
161 718
481 380
236 779
84 33
294 990
640 58
407 812
587 305
802 375
973 32
802 908
361 974
539 332
884 351
672 968
849 633
906 443
629 571
138 766
169 332
828 588
650 339
180 581
245 326
758 211
588 659
438 18
462 390
544 728
464 323
745 454
427 720
877 184
49 395
23 93
48 712
398 630
674 911
185 583
811 39
247 144
867 472
974 188
162 619
943 638
562 802
399 890
397 550
863 151
469 392
78 587
141 823
404 642
847 55
896 960
292 537
410 523
501 779
926 453
121 541
710 429
808 36
707 349
977 526
264 705
892 184
165 707
815 704
562 187
227 695
700 531
165 47
910 289
755 664
928 413
746 701
318 219
654 309
983 194
816 975
653 708
918 324
331 778
65 278
675 556
536 477
690 728
958 868
502 891
886 324
197 100
11 849
913 185
106 929
457 726
834 907
225 615
86 284
709 464
550 290
368 904
216 934
863 438
292 655
341 284
118 884
961 535
374 407
214 21
649 500
777 134
277 82
117 585
350 470
475 847
999 629
355 120
291 535
394 313
80 525
465 55
607 976
54 138
465 582
388 785
802 47
145 796
366 442
984 504
979 293
549 611
521 472
843 803
707 537
347 96
628 71
207 910
747 201
681 482
836 54
866 664
276 516
105 184
26 969
313 826
540 601
117 438
276 861
586 645
23 848
23 413
215 391
454 53
766 459
662 750
256 823
261 440
99 247
424 972
631 399
224 379
633 323
124 248
49 168
497 918
532 124
98 521
945 514
664 991
321 449
880 134
962 800
198 873
615 877
607 847
660 409
771 952
191 690
677 540
627 736
96 330
60 423
406 642
972 42
979 336
291 247
899 693
38 335
213 375
619 454
707 673
558 508
503 93
529 788
418 748
89 995
757 202
705 775
633 482
139 893
152 416
724 380
630 869
99 709
946 190
202 675
623 819
38 550
641 975
587 819
372 915
498 963
46 223
719 417
465 866
176 260
11 754
836 215
632 430
425 697
560 208
40 924
446 953
726 60
713 335
542 346
931 874
14 408
903 946
96 516
493 845
467 167
51 643
404 351
33 373
291 66
764 534
387 546
949 253
586 903
429 490
283 894
839 674
939 130
965 385
857 408
42 806
88 37
38 870
522 483
739 884
833 356
218 107
696 305
613 660
83 365
815 770
949 495
627 303
713 109
36 798
179 547
106 243
532 79
621 274
891 155
553 265
440 757
470 313
609 880
790 525
551 727
82 986
423 483
546 320
558 624
765 311
83 396
329 872
125 588
931 288
614 965
894 131
785 988
813 338
219 328
718 19
551 372
144 11
15 841
392 694
296 90
728 269
776 532
108 445
504 146
285 687
435 647
759 487
511 742
678 595
126 874
494 85
531 841
750 500
918 171
839 56
913 141
428 609
501 541
540 950
539 46
670 922
658 286
437 652
989 913
447 508
69 710
739 672
996 295
466 351
811 621
226 653
467 910
696 119
525 92
809 870
638 361
799 856
491 36
892 829
573 757
988 941
850 614
336 207
976 458
88 190
837 952
814 631
399 205
666 101
977 424
160 201
886 362
829 422
599 721
905 17
547 391
875 767
784 259
824 379
857 159
210 158
865 932
811 305
298 718
296 973
45 725
261 903
893 622
506 179
942 369
62 421
392 218
218 628
654 708
612 733
751 996
721 490
449 579
947 981
514 332
719 452
560 395
887 41
565 761
548 953
640 594
548 693
684 235
645 449
740 38
833 619
83 724
14 790
406 510
649 150
615 760
224 140
140 260
424 588
706 203
644 62
314 471
757 454
10 382
334 89
576 172
691 619
785 262
794 884
273 551
60 612
692 541
444 525
619 971
38 734
395 943
107 590
405 302
960 271
980 651
831 732
224 536
342 792
453 684
633 112
829 377
487 828
264 899
177 40
580 815
213 474
112 247
712 938
838 127
880 56
572 706
646 888
979 750
887 511
969 577
372 591
851 361
829 351
394 623
96 563
629 76
977 578
196 950
162 252
13 524
812 289
24 418
321 528
233 952
672 345
62 201
357 428
794 937
313 626
433 518
736 275
572 513
807 328
305 884
626 901
238 731
815 68
361 681
629 205
658 477
982 280
746 268
423 347
974 439
953 316
955 150
337 125
246 983
213 607
486 111
586 906
378 128
141 94
328 41
999 666
538 389
446 932
233 456
471 690
224 408
668 999
291 409
292 348
703 768
960 154
88 458
929 349
240 552
257 641
446 651
362 110
726 404
243 484
987 814
827 416
390 740
918 276
694 732
801 417
56 691
915 356
325 134
970 743
90 293
880 334
940 525
704 332
817 395
732 214
746 533
694 832
268 835
776 223
196 666
148 252
525 411
736 904
22 237
369 729
29 658
194 692
653 28
621 206
296 903
879 257
219 54
694 965
664 928
867 74
861 514
232 537
659 19
328 964
982 729
576 624
352 645
568 334
785 821
197 973
408 126
300 639
856 330
639 380
806 85
200 968
866 667
862 44
647 684
620 52
353 143
146 223
105 664
840 389
199 925
79 20
402 327
258 419
189 888
708 59
425 497
818 352
180 651
267 574
356 536
280 21
84 329
605 172
807 752
898 246
938 290
555 75
746 365
113 251
602 910
60 157
269 235
919 149
133 771
458 381
60 374
104 773
42 230
248 952
350 270
360 484
485 369
922 724
594 336
852 179
782 984
773 76
674 144
580 95
31 613
118 747
359 60
657 114
763 475
254 410
726 365
916 51
588 927
614 713
704 232
874 747
583 911
656 98
228 523
468 521
766 224
137 733
336 131
335 986
660 910
698 358
728 117
59 667
86 611
416 577
809 434
539 737
271 653
111 472
107 285
471 749
380 927
215 424
871 265
839 635
415 278
302 229
910 629
703 521
289 501
540 973
438 218
540 501
809 965
553 346
652 718
529 669
515 53
332 530
902 84
182 996
321 763
901 663
467 60
256 449
676 993
480 284
42 521
477 608
588 661
465 354
408 292
545 832
73 139
654 748
941 584
433 571
718 950
174 458
431 542
46 11
227 521
448 73
338 126
225 932
917 647
76 843
406 239
48 742
889 138
664 273
543 469
293 10
672 108
289 809
283 356
290 642
844 722
542 32
976 707
186 839
486 406
524 744
560 724
16 592
257 943
344 30
834 47
445 280
236 820
163 713
312 894
22 537
135 15
53 390
968 136
613 834
507 90
141 535
665 962
822 329
748 689
344 747
969 726
483 339
564 673
122 264
987 201
393 542
163 754
231 941
693 428
673 233
83 864
508 593
875 999
33 750
971 768
864 988
192 245
853 231
570 740
233 436
572 284
627 984
903 428
370 911
570 337
941 424
547 433
612 458
150 826
931 716
238 594
177 927
417 652
711 220
696 781
707 671
553 456
73 108
476 12
887 384
624 422
331 386
905 780
182 98
20 678
797 383
504 342
238 421
295 965
702 990
811 647
999 426
725 942
821 86
567 759
348 879
307 929
445 635
24 230
98 373
320 673
212 918
959 478
174 339
566 481
562 654
704 816
917 95
273 848
237 937
667 95
874 638
332 610
759 131
921 756
770 279
106 358
574 330
531 854
163 458
299 830
661 965
674 610
505 385
997 700
258 645
800 483
499 593
580 656
17 161
499 177
715 873
107 354
90 19
36 767
620 271
814 722
112 870
510 11
802 329
767 273
691 64
402 324
455 548
48 451
199 915
482 971
282 599
753 458
516 459
44 651
748 931
379 756
44 649
335 81
109 606
330 676
631 725
989 233
766 566
670 249
406 989
716 101
268 80
798 372
606 399
826 174
943 74
637 708
959 909
218 922
733 291
503 871
398 477
958 814
175 830
295 947
162 618
104 482
469 944
379 743
764 332
171 265
245 781
849 942
735 885
657 244
393 896
785 341
800 24
696 572
61 799
658 960
45 435
196 666
807 444
664 430
897 160
581 750
347 727
247 625
856 585
826 879
818 28
246 124
878 138
980 434
479 328
405 467
872 550
55 718
370 801
920 149
587 234
193 306
378 262
727 269
63 27
758 836
634 949
929 477
179 542
341 168
467 949
492 815
677 588
416 358
976 741
185 450
391 945
707 970
924 803
103 361
239 569
80 967
106 275
390 758
795 642
213 665
27 634
497 906
336 964
125 615
461 809
614 237
824 268
85 990
944 734
192 748
946 732
599 92
594 848
866 129
961 537
20 919
779 830
867 336
536 451
52 976
606 327
782 174
777 62
107 428
711 790
813 255
607 915
639 998
593 331
884 202
257 218
359 19
903 826
181 834
621 541
793 998
286 117
824 393
865 709
251 765
674 492
71 965
443 262
458 388
422 41
315 745
351 562
464 853
100 872
961 188
948 537
270 961
409 32
294 530
183 462
951 903
660 114
903 838
72 833
312 519
777 728
666 625
60 101
832 770
998 484
680 219
438 100
785 557
528 376
586 475
761 953
684 648
428 62
35 535
148 304
260 504
812 910
778 598
690 358
491 902
992 443
790 326
84 603
484 245
143 404
829 332
379 295
111 344
830 124
927 122
497 855
837 347
337 197
455 557
587 528
303 219
70 359
664 376
887 121
307 949
267 528
782 571
395 986
606 697
978 186
489 10
38 662
441 55
359 182
334 841
839 412
253 726
299 51
894 277
375 624
691 184
923 42
959 887
208 581
503 394
389 421
434 506
65 315
233 97
731 955
755 555
297 577
279 964
247 303
627 93
773 815
775 106
273 224
978 908
426 482
339 759
66 481
641 99
56 555
346 170
957 346
719 421
616 98
909 104
890 158
45 105
587 33
271 83
419 208
461 39
56 410
39 932
89 650
373 762
391 547
271 907
706 811
732 943
312 657
830 125
110 700
476 673
762 680
479 923
894 319
104 227
88 208
162 290
64 598
555 414
403 651
573 857
201 785
392 795
868 132
246 539
610 362
731 345
159 691
505 208
318 590
903 485
340 640
481 290
397 680
298 888
783 728
974 320
502 52
261 482
913 73
901 451
34 818
241 927
235 309
332 639
749 423
640 197
898 517
237 953
301 788
557 507
112 413
225 347
750 673
912 31
775 190
542 436
277 626
326 637
940 232
646 219
11 341
126 913
972 99
359 20
18 425
138 376
725 180
24 210
34 687
202 161
532 107
274 938
422 388
223 428
66 292
249 190
386 532
707 282
387 618
281 980
69 835
787 65
579 662
598 153
90 467
736 395
631 850
737 396
882 523
403 668
811 888
720 125
881 529
804 925
412 498
421 678
887 642
13 912
540 325
251 21
807 261
767 438
113 177
160 552
456 789
773 887
739 909
656 425
974 262
793 597
831 205
695 328
878 583
617 37
139 900
697 580
992 869
11 602
556 775
97 518
494 656
921 413
951 618
51 313
489 160
560 430
172 656
961 704
688 798
838 302
625 744
246 622
383 683
784 663
16 553
948 271
644 480
868 666
859 573
53 112
950 142
41 868
334 17
443 111
350 771
603 705
984 454
841 369
665 700
891 413
875 256
253 979
266 887
355 169
743 52
575 306
978 447
184 261
396 756
560 185
947 625
488 766
489 19
941 597
487 844
769 652
137 510
108 887
454 545
365 425
630 716
733 315
601 920
536 891
421 185
982 206
247 72
531 678
887 969
948 783
185 382
440 892
744 867
698 267
979 647
958 529
739 44
96 366
362 919
626 404
929 122
821 391
289 155
730 36
90 554
133 400
165 475
53 359
697 657
307 42
941 406
807 351
285 733
788 822
81 607
655 156
603 951
129 997
83 261
365 718
159 788
190 44
147 606
40 762
651 182
38 415
127 470
609 486
24 746
914 643
387 627
125 503
383 269
650 497
244 159
840 385
750 256
539 267
295 991
532 940
934 348
940 249
788 267
48 526
594 934
721 294
218 111
642 353
178 809
261 230
147 877
151 766
600 791
619 379
704 586
840 502
832 267
135 830
886 52
483 763
96 623
725 957
827 623
433 810
871 721
506 578
526 308
802 634
671 743
674 888
631 360
882 132
25 527
187 227
957 710
19 125
612 809
747 556
922 216
301 339
589 115
588 892
730 459
656 983
343 126
117 530
623 434
913 716
98 441
642 146
613 238
24 886
807 478
577 233
13 569
508 661
80 533
122 42
789 107
603 57
942 562
284 725
630 938
401 188
911 945
482 362
415 591
810 862
261 754
232 315
569 747
870 499
471 287
285 796
947 888
965 369
555 342
448 918
278 845
697 205
367 29
210 371
601 305
248 823
422 875
482 125
592 197
816 523
61 399
156 653
53 263
323 526
714 396
58 803
487 146
949 763
257 736
907 198
547 14
283 396
376 24
675 943
558 30
797 56
515 342
593 240
178 774
46 508
461 904
349 446
395 299
306 530
189 271
878 931
843 546
693 56
737 395
300 873
809 378
689 220
514 310
741 776
495 651
487 255
397 15
893 368
547 516
47 590
913 623
590 238
495 722
553 467
468 200
136 946
396 624
98 587
852 88
892 297
680 371
268 437
343 598
274 55
183 861
378 228
690 526
836 963
125 197
750 861
389 573
785 310
224 867
872 805
244 784
804 446
163 725
354 58
605 384
465 820
118 325
942 289
413 193
482 693
793 715
478 558
517 635
921 236
399 840
958 523
327 44
548 774
318 928
663 227
849 414
894 67
222 737
717 415
409 699
732 846
741 602
208 845
326 280
227 378
862 82
392 974
522 246
312 829
635 409
86 932
269 483
391 47
984 378
849 552
693 192
130 434
697 347
439 284
911 792
904 992
113 576
661 46
140 967
138 945
720 779
144 222
164 123
179 215
878 556
455 825
841 216
798 514
49 664
40 834
271 899
544 776
779 828
541 92
787 22
198 327
864 451
548 883
379 737
319 70
774 818
455 40
32 474
438 317
612 718
609 570
663 114
835 409
558 893
85 477
388 600
954 866
153 35
817 687
817 763
282 577
38 562
168 670
268 512
21 561
817 460
983 781
387 281
298 479
997 932
161 924
716 210
239 894
651 768
791 213
764 565
757 265
738 551
783 180
531 752
88 384
726 758
501 218
254 729
89 264
31 326
678 399
147 353
638 134
195 238
64 119
240 99
486 378
286 491
639 786
980 186
911 174
839 19
109 923
823 211
598 114
29 814
830 455
454 885
866 642
854 634
834 257
768 906
461 824
654 447
538 788
211 18
731 316
878 716
851 485
655 345
83 929
194 686
555 204
736 998
978 817
61 11
342 932
642 364
133 704
499 743
416 163
226 400
194 130
330 526
70 129
922 761
275 567
306 250
734 815
111 564
657 37
324 44
59 249
219 663
628 935
656 930
155 478
506 255
341 235
301 504
350 159
713 537
839 560
961 79
988 153
726 167
892 44
714 526
125 230
350 394
603 499
757 883
667 391
793 385
882 739
866 425
120 285
319 738
477 335
216 651
326 409
987 756
201 505
331 293
810 543
760 509
198 940
539 848
976 830
418 201
428 807
124 84
495 616
699 378
173 219
841 807
687 353
455 884
133 579
358 774
109 494
144 829
331 774
325 796
592 997
52 993
53 767
249 803
482 791
358 410
270 601
563 351
592 847
807 71
232 923
183 462
728 341
73 818
567 909
22 652
393 484
985 511
484 41
282 887
518 389
674 11
534 40
76 449
798 477
903 502
531 471
351 957
730 498
878 514
858 303
333 960
819 292
264 377
204 357
425 229
40 147
74 464
170 322
920 728
946 865
90 335
313 419
702 370
837 762
118 907
648 44
490 435
172 661
945 846
867 237
101 658
315 649
26 978
428 55
720 290
151 500
454 882
636 603
599 42
79 208
46 302
613 392
423 619
109 447
378 532
513 941
983 500
721 614
148 246
682 381
637 247
897 181
931 868
227 19
976 793
782 519
913 523
167 275
293 721
201 354
181 528
841 524
57 403
726 926
291 996
753 620
138 410
293 491
147 490
437 469
387 256
776 743
647 449
735 238
145 981
280 574
29 479
120 538
220 372
386 213
324 55
531 702
786 823
966 711
260 329
768 942
676 73
191 291
262 537
279 76
382 573
142 673
679 414
499 339
367 142
658 918
197 900
759 189
661 975
316 348
157 858
621 362
741 498
661 522
638 433
501 173
444 493
783 973
899 304
846 977
628 348
749 575
838 305
558 960
949 811
129 85
346 425
667 194
464 774
418 706
927 672
48 833
401 754
950 982
422 942
652 932
409 927
26 288
914 856
727 366
467 723
424 882
326 51
518 563
574 366
942 19
603 316
933 752
720 264
788 527
778 213
965 97
598 196
686 514
111 588
734 667
849 509
141 185
283 756
884 406
467 418
670 982
334 841
354 555
495 755
557 633
457 954
22 381
294 377
63 804
980 342
620 989
513 258
670 86
564 964
428 472
950 419
512 661
376 749
687 913
406 67
524 975
193 972
321 893
869 779
221 889
967 803
901 24
389 649
809 458
515 258
476 608
948 222
207 564
262 391
682 775
591 848
85 471
511 27
865 346
837 506
223 824
647 250
793 977
629 536
715 670
454 173
425 184
128 523
970 228
409 167
512 616
516 771
421 198
834 97
28 496
617 840
808 127
665 728
613 170
984 735
932 809
25 933
554 827
470 83
652 900
511 149
893 790
153 937
373 176
226 939
803 638
136 13
395 560
748 430
986 147
29 971
752 454
226 543
969 668
951 455
805 21
618 752
142 746
81 205
993 961
966 533
866 434
75 525
806 851
95 503
656 447
46 88
351 648
273 711
510 740
914 713
440 726
842 735
961 231
602 283
571 318
941 991
157 641
194 909
371 677
238 324
584 988
287 526
663 610
742 539
623 80
979 643
16 303
217 762
235 908
156 92
782 13
230 737
598 424
442 128
412 541
675 758
586 223
102 869
735 253
263 467
719 542
349 959
503 761
223 662
269 682
150 604
578 861
831 923
889 263
146 415
635 528
574 712
213 652
635 350
469 916
890 402
861 559
25 753
876 836
341 147
122 480
82 961
527 179
275 748
262 213
360 450
845 762
105 881
211 153
15 181
136 259
144 822
455 488
499 73
550 656
412 978
93 433
398 140
709 192
998 665
389 827
611 282
621 260
526 433
763 685
131 930
327 784
21 914
289 469
398 32
721 31
284 197
563 470
211 468
903 257
312 607
647 505
761 282
276 729
514 798
468 126
948 32
659 219
859 566
305 101
427 380
46 831
370 706
73 375
341 183
309 822
148 831
153 256
854 963
968 791
988 649
679 619
945 669
533 137
620 339
959 651
511 419
793 210
502 251
83 640
922 76
796 146
554 171
287 677
640 698
673 468
891 757
20 425
599 906
504 612
171 594
976 828
854 187
633 951
335 947
120 810
439 146
373 795
528 132
499 54
916 68
380 591
489 590
672 212
998 753
53 915
730 626
590 315
308 816
214 497
404 618
618 805
623 441
767 522
345 438
118 363
531 710
475 748
292 176
109 50
660 936
951 178
547 510
722 218
800 356
305 873
805 345
568 133
767 679
534 48
352 948
233 482
407 98
294 833
251 208
860 175
257 97
351 385
504 151
979 50
95 248
405 43
260 495
612 723
709 337
392 502
373 185
283 462
676 206
420 478
467 518
961 333
984 263
231 643
474 841
448 55
451 849
786 823
541 352
563 308
801 493
337 247
109 861
621 755
42 742
530 710
597 923
344 463
499 264
668 598
982 387
627 455
705 181
329 84
536 267
537 394
656 572
930 797
592 78
79 886
124 888
667 73
954 537
473 262
174 812
145 608
585 934
408 281
266 734
415 734
104 401
702 302
542 354
373 279
733 328
107 623
379 307
145 687
503 648
785 975
81 810
208 738
405 32
626 582
972 625
993 345
760 194
526 447
508 354
370 235
755 546
815 599
227 709
324 678
641 228
997 860
606 82
125 633
635 953
233 146
107 13
817 753
343 31
162 987
693 416
923 613
702 930
21 341
700 484
952 739
607 469
287 406
479 545
411 605
539 164
718 899
378 120
521 616
319 136
369 138
108 342
381 649
389 797
227 388
723 880
714 510
574 716
50 827
592 882
851 33
609 144
699 783
423 649
273 350
656 472
187 418
397 109
152 882
864 67
712 619
98 438
728 857
932 12
428 634
651 768
930 593
868 529
531 185
383 414
191 401
457 597
135 689
74 382
515 223
200 317
784 503
365 45
95 11
701 348
212 898
60 313
353 11
51 854
154 473
615 213
457 983
633 335
859 898
814 940
695 475
544 756
416 795
300 984
831 108
979 576
161 101
377 254
292 165
411 335
992 404
934 652
170 51
245 437
667 522
785 485
243 579
664 310
734 354
641 934
944 657
974 505
136 735
454 492
986 894
577 346
911 384
844 487
52 268
374 586
41 357
600 467
119 691
992 188
596 272
543 33
673 255
653 413
657 191
981 87
618 278
522 459
936 371
660 369
494 262
14 730
433 662
10 420
456 94
169 533
268 561
753 205
270 349
242 906
870 518
973 491
444 94
661 818
554 223
75 679
388 158
140 564
488 186
450 883
306 450
217 839
362 573
17 105
753 234
212 477
955 677
799 586
704 617
732 258
316 940
35 146
132 384
465 892
342 906
969 635
433 360
59 887
471 379
33 918
226 686
990 274
357 913
858 85
220 607
598 375
828 987
682 134
869 958
354 172
893 276
517 117
375 169
535 239
279 220
861 612
775 733
210 656
577 713
79 755
83 906
921 86
68 590
836 520
806 25
534 781
278 669
835 154
121 289
389 300
945 476
708 166
177 388
656 302
817 645
962 602
964 40
148 645
811 893
847 82
344 207
580 674
450 183
250 172
397 997
900 338
222 466
188 291
152 909
54 969
661 144
271 82
278 156
519 826
744 611
842 102
675 563
297 204
112 963
416 668
836 417
223 740
187 663
931 535
336 765
181 234
103 669
966 100
187 29
931 545
446 520
76 748
385 973
333 122
375 886
495 965
325 987
315 417
716 352
84 299
410 690
825 128
291 733
888 492
235 425
604 161
671 223
241 386
498 961
579 398
821 783
48 438
415 994
245 927
673 787
326 809
482 746
188 318
447 564
210 873
690 271
964 668
501 584
118 153
65 525
251 213
620 250
570 320
421 909
887 263
57 535
744 662
596 469
353 149
843 993
280 669
13 531
132 964
195 598
802 891
506 166
522 186
565 492
567 447
851 997
228 387
390 106
702 937
995 137
406 985
933 299
151 419
204 44
835 509
198 962
35 929
23 709
876 104
315 619
117 30
166 332
472 169
537 356
115 776
576 422
907 972
280 728
324 720
278 73
540 867
86 968
552 112
87 795
356 177
489 70
81 529
356 82
984 117
441 896
341 273
609 772
359 870
212 860
301 476
902 836
792 862
344 698
453 17
456 188
427 542
875 797
591 132
65 631
372 10
469 85
982 348
158 965
42 629
144 431
110 868
212 586
588 792
670 600
684 740
413 821
850 424
737 379
919 94
560 682
677 215
43 216
615 71
113 590
506 19
633 428
795 512
427 493
72 476
667 323
391 169
437 180
299 190
561 152
663 521
534 309
460 184
978 221
592 141
422 683
542 262
952 41
233 84
535 605
633 721
778 439
997 580
154 364
637 806
751 657
48 324
359 670
823 219
192 705
633 409
617 315
651 400
838 930
824 389
847 23
98 576
757 646
949 604
115 265
220 539
666 441
623 412
392 464
377 14
580 754
574 871
539 455
113 846
444 330
432 721
712 848
830 962
70 267
249 46
55 629
724 157
795 409
500 743
67 189
455 145
447 657
424 676
928 210
930 147
598 89
233 80
828 971
851 909
73 736
188 605
50 322
997 581
667 948
314 833
850 171
988 623
257 160
937 98
336 251
49 687
46 685
178 29
785 539
814 754
199 446
103 888
477 439
871 564
87 372
200 125
208 691
836 169
561 34
782 497
739 306
236 65
70 746
833 962
93 318
180 501
187 83
208 914
417 963
705 617
583 827
821 502
597 225
249 386
989 281
100 760
664 227
251 191
304 122
972 287
288 463
559 923
884 820
875 423
932 264
866 609
384 701
721 390
655 903
667 577
725 545
24 356
893 522
734 255
810 950
115 607
403 598
130 987
208 53
992 830
497 37
151 388
696 652
933 392
893 110
839 416
944 777
415 801
857 501
915 702
105 903
570 942
269 577
696 766
24 503
908 390
979 286
298 653
315 280
188 978
415 44
185 298
847 318
977 250
713 582
194 981
806 903
967 908
616 184
526 84
262 295
558 502
316 160
997 910
72 255
190 75
301 951
940 227
170 904
603 121
348 178
777 665
451 133
850 664
378 792
813 954
807 938
151 592
165 864
533 58
790 339
429 306
334 895
167 849
302 591
637 911
273 714
470 538
913 835
239 494
588 440
856 644
823 283
62 932
69 120
269 306
781 477
855 698
841 488
335 192
978 672
228 733
500 18
171 792
43 101
777 249
855 997
763 194
421 137
927 413
756 655
81 846
549 401
954 564
321 232
525 581
611 713
746 346
36 429
423 110
770 102
701 529
402 453
506 227
906 940
620 260
264 866
68 606
396 506
73 604
14 780
487 799
450 386
424 356
832 156
896 582
893 400
931 245
28 104
942 753
368 35
870 119
256 830
162 499
260 958
540 43
109 52
103 217
845 971
581 661
26 84
321 184
347 454
773 33
328 425
740 597
410 268
903 714
107 593
628 596
670 627
340 856
196 640
158 704
456 54
741 530
243 419
868 749
946 93
433 747
832 269
280 316
553 323
417 458
981 502
995 463
250 213
584 250
83 500
59 420
177 327
881 340
415 999
822 363
591 425
966 897
334 259
698 441
370 879
844 158
186 925
228 573
609 647
761 31
903 411
383 341
194 242
481 982
718 634
668 457
418 208
897 224
11 628
519 630
51 143
884 846
495 69
400 25
276 482
180 519
831 656
836 279
434 676
324 138
577 738
734 359
885 580
220 370
645 12
499 777
921 401
142 681
605 449
57 350
36 661
117 171
445 758
945 772
986 498
610 462
97 850
56 688
934 90
693 626
622 727
54 271
900 262
47 128
234 503
862 233
135 351
967 161
750 875
538 433
189 631
129 381
451 322
954 300
90 297
510 160
602 237
686 22
171 538
843 168
451 975
62 697
299 481
862 373
322 556
616 53
214 980
637 294
181 979
322 986
96 784
116 630
222 494
371 439
409 902
880 609
887 160
66 660
973 159
760 365
707 751
580 447
511 977
717 905
571 144
381 918
608 438
33 610
660 877
331 518
446 583
376 107
450 945
937 675
125 521
125 859
531 577
286 450
715 367
326 119
183 716
685 274
53 792
678 830
201 783
35 278
470 868
959 690
778 957
102 620
640 121
72 189
409 989
323 170
142 415
649 551
579 788
944 723
94 309
261 19
831 426
515 294
139 706
904 605
247 959
865 375
449 578
800 267
648 530
531 160
941 576
621 301
142 456
884 628
873 274
116 454
34 333
669 29
479 168
689 282
123 438
333 734
443 314
421 938
815 395
639 546
345 962
536 707
197 960
284 732
817 659
726 585
53 797
626 373
184 792
373 121
471 398
295 376
53 428
647 952
42 562
506 876
926 650
896 810
181 11
69 710
322 130
980 156
612 964
805 134
434 192
602 80
310 944
538 675
113 246
613 445
585 163
303 507
352 927
784 237
433 31
614 177
365 805
343 395
50 227
724 470
240 766
468 368
976 223
557 386
777 699
191 994
533 577
521 553
666 756
433 119
257 549
934 976
247 736
173 822
674 866
542 223
39 300
884 230
83 683
940 634
203 288
577 452
990 788
248 398
523 473
347 441
966 301
133 219
392 620
851 514
875 58
589 706
871 92
845 799
121 480
896 828
867 726
478 85
206 577
650 438
67 282
144 304
39 109
670 995
803 761
595 688
768 813
976 650
473 805
530 382
911 576
197 442
976 413
982 685
616 340
651 590
853 636
718 936
424 800
639 545
367 866
33 681
692 560
235 616
873 465
60 794
132 198
938 859
393 889
318 524
443 685
17 798
677 414
136 439
836 991
97 287
322 266
188 741
498 896
829 744
839 654
698 434
256 734
245 12
755 29
702 608
356 743
560 645
795 880
544 708
778 447
710 932
682 182
416 634
155 815
443 67
159 43
452 510
808 377
902 933
706 200
871 450
699 401
817 646
423 936
415 515
539 843
390 161
370 755
201 731
253 142
269 309
973 406
904 502
383 262
506 30
134 924
162 300
459 99
946 647
561 525
33 444
140 193
55 510
498 320
307 340
707 388
303 875
651 376
348 923
278 912
95 689
961 848
122 515
171 63
382 949
791 693
326 660
948 990
36 83
498 21
604 726
55 378
408 368
486 771
814 758
355 515
856 332
89 767
791 469
347 782
326 692
978 681
453 969
195 670
689 402
563 265
884 116
271 478
445 908
10 623
134 941
258 653
835 418
80 579
289 771
480 869
424 249
879 705
775 337
910 332
217 373
58 900
405 700
602 970
756 186
704 556
926 393
967 925
194 147
786 150
128 462
568 685
304 772
526 674
781 256
147 581
471 960
626 935
689 566
656 985
109 784
943 215
198 995
697 93
566 486
907 973
686 827
169 99
150 187
636 687
552 883
102 264
268 216
254 937
170 922
781 945
102 29
262 418
897 504
467 817
922 288
218 543
94 150
36 294
469 959
180 248
313 433
328 57
789 846
885 839
989 923
646 785
559 708
718 433
560 60
92 145
403 235
891 399
784 32
164 810
576 687
682 195
895 790
863 201
239 413
631 130
538 846
551 216
593 138
15 317
565 109
682 840
642 556
855 745
825 773
934 117
257 436
862 772
998 489
254 585
136 542
432 912
678 101
112 781
466 713
402 877
887 382
472 71
423 346
198 481
431 988
217 462
782 980
539 943
119 930
985 215
697 587
655 565
393 823
969 644
902 368
83 49
265 690
517 483
696 172
780 948
992 531
259 412
118 220
607 727
573 954
967 898
363 604
343 903
13 337
192 604
188 779
822 426
317 222
60 255
743 628
253 855
999 750
740 990
534 198
240 734
234 366
623 138
881 563
200 806
723 965
871 330
16 94
510 810
690 11
708 214
881 522
431 354
293 641
821 774
609 473
157 126
541 623
151 193
223 698
120 723
927 795
469 944
746 375
260 468
295 944
24 994
476 216
802 752
104 483
300 363
79 164
592 725
201 737
475 444
265 18
243 101
469 740
284 227
452 697
175 290
962 438
406 248
350 71
226 851
703 183
930 104
350 995
451 508
725 413
351 708
546 161
556 691
595 205
96 398
930 331
496 391
457 12
407 746
774 189
560 228
737 367
118 87
593 902
982 937
784 391
154 652
929 982
467 743
597 764
983 226
28 769
781 277
366 998
278 826
646 313
679 454
381 164
914 450
978 71
271 85
352 773
757 866
775 935
868 52
377 801
272 651
241 520
587 303
431 840
486 677
144 588
250 875
156 305
21 806
504 11
924 826
425 380
939 187
464 537
915 133
582 198
485 130
232 570
152 508
256 440
296 545
704 151
238 915
865 155
904 960
794 184
108 681
123 90
751 835
273 786
853 290
44 753
525 684
113 794
761 133
323 455
632 873
387 675
426 82
63 967
985 954
836 667
226 395
863 205
787 319
658 459
194 230
672 939
218 183
420 582
324 28
658 224
833 891
963 573
752 283
100 694
517 98
914 200
708 784
787 928
579 380
234 346
256 15
207 306
485 435
139 193
579 461
665 300
116 252
739 843
359 943
931 679
738 81
655 255
913 299
792 358
507 568
12 528
16 668
705 65
287 888
24 76
452 726
306 503
295 933
749 274
692 440
435 195
934 779
160 638
736 976
742 922
420 157
294 75
997 550
535 80
978 716
244 938
870 672
665 309
463 97
471 400
477 67
148 833
847 925
557 673
857 897
670 380
431 335
34 711
77 659
506 838
241 106
834 244
239 654
924 359
952 122
616 271
756 717
143 687
884 139
274 484
985 14
605 714
212 775
822 100
321 712
886 700
838 966
851 227
543 164
215 914
846 498
845 96
232 421
987 552
194 156
548 615
36 728
728 648
236 737
451 871
969 903
632 183
372 668
328 843
711 644
223 508
271 427
122 65
885 445
925 167
975 357
380 992
597 741
110 717
522 446
619 378
634 566
576 216
798 452
73 834
162 581
115 769
224 90
934 187
168 509
586 306
531 197
520 103
230 762
861 424
565 874
628 551
768 613
500 323
812 398
960 265
401 702
352 181
519 184
755 149
982 410
974 69
726 504
487 552
599 680
845 935
559 916
827 413
840 942
410 476
248 865
272 976
407 455
834 58
30 749
580 431
956 63
621 416
700 456
955 847
60 290
261 422
319 719
473 292
20 73
738 522
932 480
165 315
735 140
872 839
348 463
190 708
312 155
43 720
186 693
571 790
139 471
906 526
892 558
223 542
882 525
267 438
346 261
117 546
121 883
543 465
733 260
51 19
978 286
451 113
353 896
414 761
602 398
855 53
917 323
580 931
955 157
616 927
348 956
471 673
143 987
180 392
254 740
51 959
744 883
372 408
502 270
967 832
269 489
752 562
365 444
945 43
717 950
586 141
73 767
864 244
672 426
135 574
284 421
733 877
560 223
562 668
414 497
567 238
732 28
879 518
582 339
583 885
425 470
44 685
764 35
531 394
864 639
238 316
634 448
337 77
808 511
880 134
873 722
937 157
620 540
216 427
309 374
744 311
491 284
585 481
555 896
551 336
595 727
29 679
657 850
517 716
500 465
627 388
950 387
450 500
329 499
876 379
810 62
939 749
833 260
336 797
221 993
919 31
858 500
621 266
375 870
139 204
597 910
237 677
200 542
570 617
119 322
793 20
377 161
179 275
379 77
849 222
242 319
855 471
818 297
640 205
822 58
58 369
892 924
588 229
604 339
417 649
410 245
585 19
313 924
995 262
341 729
767 388
517 628
873 18
293 441
408 499
203 279
74 796
957 327
255 37
948 298
420 222
599 176
277 124
647 105
39 377
864 766
875 927
614 972
10 787
355 580
370 126
908 303
863 624
41 962
869 964
726 13
137 16
476 420
395 274
479 804
722 846
301 813
556 811
96 927
400 136
680 350
757 525
522 104
766 706
210 716
274 155
737 874
147 540
79 245
395 138
625 966
159 89
41 881
213 52
448 42
652 906
158 325
260 724
949 745
733 657
851 260
35 226
26 686
506 216
969 825
926 562
405 829
526 162
338 80
226 346
673 377
943 993
705 455
829 728
327 573
593 663
481 588
931 310
472 276
626 319
664 286
146 942
943 775
861 762
63 239
181 719
565 76
277 600
479 945
216 755
370 821
326 680
647 181
116 788
197 865
323 725
564 150
583 298
644 880
191 280
286 924
612 349
719 366
426 156
729 908
924 298
90 688
563 426
470 39
266 414
182 267
879 90
809 370
990 304
622 803
61 256
672 543
267 613
722 511
566 68
135 440
894 423
763 497
287 794
667 89
999 424
791 161
389 103
526 748
95 300
513 986
914 513
581 464
937 879
471 673
197 36
484 382
868 443
524 466
795 273
711 236
752 576
442 566
782 174
427 55
414 127
600 430
19 287
470 849
25 913
389 869
917 638
623 720
792 278
428 234
600 736
324 157
554 749
305 473
860 509
444 357
771 446
716 111
17 828
948 126
638 212
765 656
322 234
107 535
472 735
352 121
548 412
75 754
623 168
377 10
668 987
616 129
604 738
273 361
971 279
653 88
772 28
569 525
292 370
537 257
776 229
936 903
984 817
683 564
45 340
835 312
439 94
802 147
446 288
706 813
567 830
616 300
84 613
498 861
327 792
782 144
190 537
752 829
323 637
889 384
150 274
992 240
555 609
27 592
594 361
613 268
630 723
192 760
511 77
653 817
848 538
665 864
731 615
367 784
727 234
924 990
143 362
870 63
836 228
473 237
893 408
759 198
941 684
207 788
971 807
320 378
844 365
344 604
427 824
416 679
978 10
562 280
801 157
863 952
841 150
860 455
605 837
353 826
450 686
408 497
404 253
455 55
604 118
268 403
967 650
980 49
136 788
864 549
321 212
343 91
455 56
302 128
939 302
111 529
730 530
99 448
547 762
797 550
207 44
199 258
329 876
348 909
105 46
565 195
409 240
560 218
655 262
46 653
39 593
370 491
258 140
204 263
783 187
554 747
516 896
329 127
638 161
821 958
888 805
416 26
96 820
399 74
90 546
105 810
518 654
328 599
394 970
622 354
154 27
100 68
726 498
268 621
585 31
509 557
117 268
502 225
106 12
842 416
724 251
331 103
223 322
545 935
928 960
318 858
241 824
346 260
171 719
403 797
960 847
383 351
670 855
651 725
301 548
209 440
852 30
36 314
188 641
271 98
64 131
227 836
84 936
514 268
683 941
709 285
613 280
844 749
372 744
503 50
692 452
476 767
674 886
749 673
172 400
687 944
939 283
761 296
285 514
891 983
380 818
590 115
905 305
448 248
880 578
649 377
66 915
446 336
771 941
275 838
477 83
183 82
658 68
62 160
773 165
975 944
527 928
133 687
521 229
956 897
674 539
939 458
900 859
656 178
468 413
632 64
656 32
737 83
580 929
124 986
438 726
516 609
366 819
219 613
151 525
616 77
33 652
397 848
236 613
182 445
778 117
104 960
700 449
279 838
320 847
683 800
53 484
762 437
662 780
342 620
795 385
451 244
557 249
393 107
893 94
291 515
16 531
488 367
817 248
250 496
179 717
674 723
362 245
781 702
76 312
192 755
387 802
821 178
435 912
965 310
899 28
554 470
535 408
667 520
427 895
902 954
200 509
385 251
266 826
644 26
702 94
532 996
529 94
562 377
119 252
328 393
377 534
107 377
448 960
156 866
208 91
40 779
420 838
801 128
503 582
224 70
870 265
729 970
427 380
311 178
947 740
82 501
279 48
894 699
284 100
993 286
604 498
732 924
837 483
173 708
754 576
556 11
294 440
151 512
862 785
748 166
939 694
770 396
179 763
886 823
637 833
948 834
943 757
338 42
859 351
559 893
205 138
379 748
529 12
855 403
627 150
213 276
290 723
137 812
244 544
752 572
445 105
536 650
477 237
236 976
260 426
820 196
210 550
181 466
739 292
78 848
826 75
438 873
953 735
373 404
674 43
673 793
462 768
155 995
651 878
869 545
597 40
385 542
240 705
434 732
655 90
487 130
296 471
30 906
962 448
576 524
796 326
119 295
195 292
784 554
945 263
184 983
938 484
431 807
900 38
267 316
179 938
458 149
435 510
701 658
430 999
748 936
242 23
667 319
280 388
382 927
133 398
648 694
656 542
386 99
480 772
188 751
124 433
385 80
940 982
510 901
916 138
115 253
851 897
263 980
819 715
343 683
61 685
628 898
171 27
241 194
980 839
163 48
934 853
554 706
70 318
993 694
701 575
592 641
760 936
982 633
920 163
374 229
418 319
806 480
94 800
554 520
778 113
400 474
759 212
535 679
21 723
96 573
439 317
182 220
137 362
336 199
732 835
624 161
918 262
491 407
142 392
702 750
218 263
49 830
515 734
899 553
74 960
962 774
641 259
600 312
341 997
921 823
924 669
825 25
633 334
749 693
867 720
907 860
395 22
229 172
903 572
784 439
446 610
587 637
863 520
953 796
398 56
315 15
621 656
787 364
369 628
953 639
738 158
953 317
892 389
823 120
811 879
106 843
699 329
290 418
930 988
956 197
741 689
754 351
518 259
297 913
373 856
996 521
130 871
398 890
893 484
444 692
150 754
587 736
739 968
216 921
432 866
60 688
39 544
581 849
931 79
985 385
316 638
78 523
717 42
549 293
112 234
59 253
559 39
719 533
985 154
36 689
118 718
632 773
514 744
703 22
934 623
59 969
483 649
119 754
569 737
895 437
955 637
37 800
530 434
662 392
583 197
502 653
597 102
388 950
851 433
779 91
196 832
132 920
870 295
556 971
761 887
452 24
690 78
72 509
543 303
945 689
703 502
452 37
729 75
239 294
291 220
142 217
111 778
576 183
945 604
595 310
803 674
380 234
319 722
214 496
750 18
242 686
248 64
447 980
948 345
125 987
998 744
39 471
553 676
652 522
778 659
300 892
430 968
804 204
158 701
378 548
796 177
457 329
684 248
711 582
492 97
718 881
934 300
61 641
490 428
921 580
196 659
400 162
440 688
918 580
811 891
879 51
408 16
978 746
914 201
724 435
639 787
433 751
948 776
545 191
34 285
978 614
511 749
66 956
724 24
913 999
751 710
127 175
986 346
612 779
574 163
763 417
579 204
199 951
468 778
682 229
761 609
122 473
715 119
397 790
469 320
88 327
793 629
382 991
959 896
461 291
58 215
338 279
824 624
275 98
741 76
504 41
365 663
923 289
85 843
940 530
810 60
346 854
892 131
474 573
163 754
818 889
483 225
243 210
950 145
83 731
658 100
307 92
754 402
931 39
221 638
432 704
159 118
849 354
923 141
118 512
723 333
796 975
744 861
858 440
651 89
542 994
172 755
115 411
929 240
720 49
773 31
190 887
262 676
950 890
754 83
673 155
341 686
331 541
269 785
138 847
926 327
847 601
260 502
518 302
962 499
779 204
772 377
357 557
989 942
72 515
21 830
837 19
277 693
143 749
281 727
286 619
525 735
412 787
321 27
657 766
894 298
985 574
317 444
526 998
253 966
858 183
749 517
837 517
390 216
200 363
137 257
282 489
958 76
486 283
165 647
697 581
23 390
43 338
855 760
678 324
751 930
509 714
751 180
837 269
708 545
333 407
475 656
558 356
566 686
673 479
735 394
842 274
567 972
174 923
780 537
954 213
947 304
458 567
934 465
376 680
733 124
779 892
168 12
759 388
817 682
975 539
183 104
158 589
753 11
946 783
315 394
115 663
226 559
947 853
640 988
751 461
644 902
351 705
556 619
63 858
585 742
456 351
259 915
595 975
960 339
534 852
120 604
222 593
599 663
529 738
955 72
848 682
950 995
344 404
13 616
734 407
334 935
956 645
503 267
990 906
542 873
653 427
282 984
135 811
948 111
749 307
553 354
17 489
554 398
683 410
309 919
947 212
252 811
927 194
690 773
866 780
904 596
278 635
425 952
135 353
790 126
543 196
262 771
582 652
920 168
679 349
12 184
657 271
294 822
39 683
705 750
278 148
462 526
505 966
238 714
330 763
65 774
656 580
18 288
401 600
167 108
438 912
694 96
458 38
541 303
283 73
55 657
930 734
351 792
784 449
71 707
831 383
901 333
823 772
676 837
155 693
496 675
486 900
809 342
774 355
471 968
416 597
574 720
874 694
681 858
821 167
970 606
594 151
176 344
842 591
669 355
881 35
370 169
399 132
175 670
734 464
487 986
790 967
249 922
806 501
858 436
583 409
974 87
130 750
874 773
524 622
143 780
401 79
52 910
804 458
313 882
153 621
373 679
382 800
120 716
284 398
686 597
653 58
894 925
975 209
36 312
423 355
370 832
949 604
306 191
588 971
616 509
310 780
429 750
860 662
620 86
509 395
163 209
569 148
396 976
984 65
170 723
738 781
741 998
980 751
46 777
736 836
746 996
590 656
361 811
756 622
778 202
522 659
852 666
172 612
703 232
335 725
254 478
820 353
994 428
320 567
851 427
181 342
58 439
302 893
850 87
540 276
625 82
691 450
838 434
583 295
614 226
957 194
760 907
921 427
294 432
124 79
358 625
189 930
124 244
948 865
874 978
716 172
384 567
113 468
329 656
860 29
550 995
13 245
349 988
965 485
538 436
392 812
705 439
919 763
472 301
506 697
946 132
28 857
716 632
642 276
744 487
589 140
844 716
397 793
981 95
720 18
367 955
757 480
11 104
285 819
253 553
68 265
28 738
732 851
328 108
113 521
604 749
309 821
877 983
342 828
726 528
35 803
390 216
45 740
243 560
596 536
120 216
856 931
960 884
822 394
964 578
364 260
154 545
895 466
80 978
324 413
773 494
190 726
567 788
377 212
197 120
751 490
505 436
814 247
458 128
209 870
635 162
76 826
279 472
488 867
819 152
788 156
221 88
501 446
937 416
886 377
865 916
745 240
870 830
507 401
765 257
892 582
708 276
377 839
567 907
185 736
574 962
312 252
752 591
188 50
534 240
13 284
60 166
159 338
473 282
130 253
275 588
954 672
51 166
204 618
453 752
718 360
914 600
395 923
271 813
130 710
878 134
122 11
896 115
539 128
820 402
410 665
343 487
825 649
911 180
787 131
445 27
572 730
342 574
82 287
382 924
994 77
389 236
43 390
383 907
901 600
862 997
117 528
916 184
474 923
170 458
143 662
760 703
130 919
991 202
97 445
582 769
10 637
575 366
394 312
344 264
923 172
875 625
267 631
326 191
986 248
493 411
780 335
251 572
475 854
209 605
781 303
717 963
377 298
418 316
356 77
566 630
640 807
736 441
298 375
796 982
47 406
417 990
115 843
378 506
535 737
772 718
180 40
752 581
548 586
923 275
345 155
125 858
918 471
109 290
107 336
541 726
17 925
645 120
100 179
869 160
885 360
263 516
299 836
102 954
686 629
421 521
403 787
875 541
333 269
913 997
478 642
777 238
916 866
401 540
370 555
321 243
911 210
238 812
935 709
574 972
34 132
327 648
199 980
459 867
275 853
325 203
551 18
18 429
956 187
160 649
447 854
640 894
29 416
272 344
98 832
276 390
732 922
833 615
599 262
856 375
185 74
597 895
869 233
643 378
816 164
363 105
643 918
631 983
848 942
884 941
360 26
175 511
183 466
906 821
147 723
232 295
786 851
407 145
414 701
967 87
515 275
540 295
412 183
765 502
387 991
829 194
272 421
424 460
955 852
952 304
652 210
134 417
250 819
614 998
643 115
442 882
281 331
310 724
751 24
753 705
429 272
253 148
970 91
612 320
446 772
556 695
703 428
492 797
603 846
552 771
276 522
723 320
386 442
817 383
56 879
940 796
974 347
738 426
820 488
839 712
551 229
558 886
350 759
220 489
995 452
551 188
801 93
636 41
636 210
606 291
469 893
927 332
61 290
456 660
400 165
431 314
372 224
300 42
706 903
595 45
391 124
64 216
59 253
58 950
529 852
975 685
176 719
467 612
179 51
759 232
205 969
182 783
492 537
646 21
833 644
876 672
433 594
473 772
397 196
214 558
18 773
137 792
366 45
248 88
264 111
832 78
239 158
379 674
913 94
935 167
59 527
90 212
493 981
33 107
822 205
387 356
914 157
932 333
200 921
699 888
371 445
554 994
733 834
389 290
436 269
704 864
221 386
776 141
247 373
942 975
435 819
963 595
880 64
912 428
152 773
723 90
975 876
222 877
572 852
499 897
34 231
949 796
379 735
132 27
941 893
674 154
478 997
770 247
550 809
661 350
885 677
726 115
420 869
388 869
162 884
668 508
844 256
220 838
140 199
176 790
276 22
189 14
250 163
97 469
68 645
990 927
38 285
43 848
606 993
369 269
745 460
307 535
42 519
327 983
500 314
999 461
846 349
87 415
776 358
826 393
113 331
398 334
581 526
478 527
961 93
273 977
149 212
813 426
864 104
749 521
725 440
474 764
542 574
856 361
840 571
624 44
497 907
467 184
944 27
729 105
539 106
51 96
582 362
601 339
900 13
880 718
999 100
130 247
879 178
885 390
824 567
744 623
650 562
60 804
72 378
749 938
181 878
607 448
767 718
698 47
643 929
599 528
787 836
365 949
691 338
496 801
166 743
848 523
699 492
391 117
306 11
831 592
856 556
871 930
696 986
134 838
850 690
142 290
624 571
563 175
822 417
364 625
390 154
41 299
885 205
707 952
68 777
165 703
752 930
68 463
552 990
552 852
389 182
551 713
701 160
221 643
223 868
386 849
828 501
660 578
623 685
227 433
323 457
13 372
110 823
287 359
61 336
103 747
902 229
100 794
88 987
739 242
865 433
40 961
325 686
893 204
332 871
905 93
244 708
518 229
411 971
216 338
88 487
278 961
738 480
850 813
463 871
361 976
123 90
274 176
902 720
818 200
865 603
984 414
795 905
520 188
111 171
781 149
82 734
850 615
694 621
209 826
358 698
933 900
746 320
305 149
307 573
978 209
72 232
660 910
312 503
838 955
869 487
197 233
218 650
629 120
798 90
240 627
850 209
45 306
453 934
125 930
65 661
431 989
482 545
145 950
648 180
187 329
623 678
119 226
998 230
171 958
990 282
360 70
155 33
80 729
827 514
144 234
205 148
600 381
660 585
105 449
258 112
291 137
187 906
211 154
430 492
873 783
638 310
405 39
108 701
863 565
213 686
185 522
689 903
186 92
443 271
43 120
251 431
168 545
775 77
807 691
760 650
96 881
777 992
974 233
599 373
609 886
399 547
373 976
417 28
134 353
740 548
850 193
348 537
460 767
512 969
820 230
877 94
43 717
174 824
239 408
417 161
406 859
11 366
19 931
504 323
549 433
893 825
41 379
410 458
429 759
551 980
624 487
417 642
69 442
434 318
69 25
418 509
294 924
989 581
499 334
899 284
793 596
230 506
76 283
462 867
952 985
405 880
119 269
822 586
133 390
784 487
974 390
212 954
221 877
976 779
806 845
397 615
708 952
174 558
419 697
370 705
375 249
150 440
133 313
321 460
199 471
769 158
946 328
76 109
390 73
320 867
393 690
367 500
697 497
956 370
548 212
19 239
194 613
537 929
50 272
945 756
463 132
592 333
510 622
718 617
556 259
441 767
82 951
254 937
809 236
575 720
49 203
348 203
444 409
839 243
608 649
183 592
392 709
896 467
194 911
399 322
81 878
969 333
786 328
646 408
424 182
599 658
701 563
524 699
745 667
627 131
481 638
244 68
36 432
566 802
424 166
527 649
315 463
436 828
610 814
301 249
275 989
445 657
325 631
888 148
515 388
763 652
623 421
246 632
554 689
302 97
605 525
250 833
162 26
161 49
609 54
711 304
163 684
590 212
343 773
675 796
317 958
290 100
65 811
787 618
469 534
767 41
765 942
294 192
545 455
87 588
847 999
419 259
748 235
531 793
529 313
67 171
502 441
48 79
519 226
102 36
357 862
556 898
115 178
382 254
37 467
803 383
752 915
222 870
179 911
325 207
60 101
176 831
92 56
21 191
675 455
310 664
685 825
273 538
591 400
885 957
476 297
427 74
148 36
279 118
51 338
298 513
143 381
952 565
477 591
218 840
723 518
406 903
546 76
366 587
712 158
347 105
295 462
390 841
513 922
563 480
309 536
142 91
57 584
634 113
26 976
701 669
344 942
988 588
951 664
802 205
580 472
615 120
186 284
158 241
256 288
538 26
624 900
551 173
54 839
67 482
567 723
517 604
469 743
383 121
488 529
919 735
506 184
724 625
662 802
438 128
794 754
312 759
577 909
438 242
879 834
22 611
447 285
751 308
531 571
206 950
641 277
804 326
390 283
430 728
324 211
874 331
743 195
18 128
330 14
143 799
372 791
411 766
136 731
701 735
109 459
185 932
740 807
626 177
279 105
873 37
634 31
155 583
55 508
363 509
201 534
660 76
428 531
907 93
487 152
970 915
779 142
109 656
485 657
696 131
579 531
987 64
298 918
322 45
753 933
276 468
507 773
156 872
189 686
854 310
587 91
772 944
213 280
57 544
883 976
75 327
76 121
829 599
670 418
477 196
936 697
590 820
550 384
793 732
727 131
234 463
392 577
139 789
74 222
998 260
657 298
647 551
140 351
344 148
732 462
371 748
205 498
291 702
665 851
428 984
358 271
245 708
69 994
636 776
349 854
618 422
720 359
332 964
411 354
856 495
627 689
369 766
664 16
634 178
54 934
68 496
759 954
85 236
626 986
815 984
396 189
895 330
84 849
63 641
260 223
939 188
727 390
519 699
805 256
529 571
585 418
452 354
23 964
570 720
813 847
169 440
555 498
825 734
527 189
892 675
645 771
725 194
831 341
10 230
731 803
73 433
516 881
484 892
217 727
735 525
599 301
631 269
85 34
708 792
804 347
692 810
362 862
814 389
600 288
891 72
753 663
40 809
193 374
133 203
767 613
308 537
917 140
993 523
70 178
260 14
590 154
428 384
341 448
940 432
191 114
654 981
158 519
114 429
231 807
241 572
224 396
535 117
315 271
220 529
498 447
833 66
365 248
745 518
661 238
331 71
497 912
517 137
68 674
947 414
199 751
575 476
148 628
759 243
514 439
508 288
137 682
446 315
655 906
740 666
17 271
711 330
203 389
557 467
924 199
339 101
104 27
543 873
318 62
71 154
315 680
413 141
350 477
530 904
503 788
398 711
829 91
745 809
541 887
795 465
455 287
445 594
176 685
294 894
432 181
14 928
126 893
930 100
279 86
864 500
547 637
92 741
96 944
755 701
654 61
953 572
435 843
521 438
161 261
371 445
781 749
145 76
674 770
518 269
322 397
517 329
33 530
698 733
408 371
711 524
758 702
129 678
113 851
308 655
400 906
22 758
854 596
974 177
698 636
186 432
236 23
62 244
575 312
438 837
27 388
586 769
206 444
419 536
758 36
562 744
166 451
208 62
20 160
33 466
263 208
359 391
763 218
913 289
932 834
457 146
189 688
409 673
512 818
512 19
948 721
580 612
872 837
254 11
66 597
366 35
620 438
110 211
974 941
63 617
814 74
884 109
35 938
793 110
671 229
95 52
185 584
524 222
925 717
85 904
303 85
275 675
43 986
981 238
76 534
162 385
638 474
283 148
458 992
674 231
596 755
576 144
17 582
11 750
822 640
703 584
208 542
501 935
290 491
775 365
116 397
413 936
277 477
866 382
523 429
378 955
12 862
427 948
869 926
286 696
421 158
344 519
973 711
837 558
402 238
546 269
312 623
560 153
277 759
438 394
776 611
971 730
304 830
767 865
437 111
77 628
453 281
171 407
982 856
784 36
384 527
418 290
639 402
750 298
236 408
626 267
978 875
546 878
364 518
630 885
782 193
709 571
744 299
492 992
924 622
905 968
380 218
817 886
93 239
541 999
978 758
511 768
58 91
649 873
784 80
185 256
454 782
579 673
490 372
389 930
160 193
539 269
981 885
627 401
37 493
602 648
922 302
624 440
274 460
391 836
67 912
226 164
729 809
160 736
756 287
739 909
396 494
620 438
337 279
296 827
525 888
125 365
803 654
331 536
991 135
150 214
174 121
225 392
543 305
221 690
409 52
650 417
267 556
104 591
731 272
690 382
277 671
638 559
447 37
685 318
717 608
579 16
990 916
194 833
280 483
180 568
337 85
47 516
468 995
869 820
725 608
663 467
889 360
716 296
307 772
552 243
178 639
588 97
749 133
332 721
704 920
707 29
518 736
225 969
16 772
157 199
436 701
578 415
814 998
421 767
94 683
542 381
654 312
680 119
441 124
157 410
82 629
866 620
957 917
898 542
321 564
75 650
160 37
510 911
589 900
306 17
867 153
21 655
66 781
298 376
571 153
64 596
274 747
507 639
589 984
890 194
23 147
152 26
993 220
508 103
626 746
137 61
272 573
616 762
660 747
915 996
872 38
655 82
661 934
370 612
212 778
526 791
993 305
239 967
441 148
308 477
350 278
219 403
299 138
638 496
466 914
659 278
242 289
384 736
40 963
329 932
311 870
423 705
595 968
58 523
515 308
466 660
838 402
691 385
443 129
622 537
525 390
860 295
407 443
372 270
805 191
661 140
388 872
748 369
968 615
266 768
224 550
858 510
533 332
390 439
450 378
787 14
412 949
628 354
757 659
802 318
402 888
409 913
775 357
776 265
357 568
586 378
248 63
547 236
10 630
455 807
738 665
427 199
804 178
971 599
27 61
177 235
974 399
221 459
251 567
607 363
463 732
276 666
266 92
324 279
222 506
296 147
679 968
447 36
472 161
47 191
710 109
787 340
348 949
741 968
160 901
294 438
503 661
952 258
266 751
981 34
554 510
558 357
400 544
433 621
825 191
514 760
821 163
360 70
417 999
523 240
657 119
663 382
364 489
247 848
462 952
382 203
726 667
177 488
577 21
256 81
458 395
239 907
805 543
229 666
912 848
409 588
317 178
126 557
226 655
290 24
619 407
800 350
878 947
120 37
309 598
360 126
924 805
457 683
545 461
21 821
768 245
177 713
146 397
942 185
696 978
907 600
967 84
257 942
642 499
819 503
956 407
983 723
122 599
752 574
337 943
139 945
306 143
754 789
279 236
10 375
306 641
635 13
617 71
708 870
711 50
70 236
553 302
644 780
308 642
918 754
420 162
712 812
863 907
489 339
487 237
503 632
260 852
900 575
370 235
864 203
432 571
655 461
476 435
539 301
432 693
201 86
914 179
309 752
261 139
278 636
950 504
557 226
399 188
457 381
298 974
903 729
360 917
457 72
634 345
783 673
178 670
428 395
127 521
634 841
847 757
768 548
559 182
688 841
29 664
772 835
969 145
802 438
238 746
247 745
857 715
589 482
340 722
890 747
799 81
819 73
615 407
277 946
615 824
402 82
44 77
993 452
133 625
114 283
416 108
497 55
232 668
160 481
809 137
866 447
953 240
796 944
245 374
127 671
687 536
336 674
357 159
599 700
298 790
384 944
242 986
709 365
206 554
533 589
709 885
480 657
569 302
35 850
87 212
708 759
801 265
982 891
50 410
432 978
318 419
253 695
875 637
644 801
546 230
922 597
239 700
499 807
200 373
86 669
737 852
543 68
638 257
920 578
704 247
909 878
517 778
251 295
822 123
940 210
43 991
310 622
95 927
216 666
363 803
151 799
429 83
155 274
469 593
849 644
393 87
27 663
906 153
545 262
368 556
263 871
158 592
716 664
173 693
363 451
233 803
684 267
144 485
305 831
341 809
380 188
703 883
416 219
885 171
591 787
930 799
926 21
114 578
950 35
579 657
710 146
965 683
604 667
771 482
788 917
726 363
242 143
200 387
643 834
985 663
101 378
927 463
652 910
973 316
25 825
654 372
593 233
986 148
398 905
21 302
508 771
63 161
858 827
83 511
23 202
710 354
883 712
65 140
62 434
170 618
283 972
879 944
552 932
149 745
512 270
639 254
228 758
899 945
942 378
644 894
147 724
936 544
169 361
792 231
138 944
676 875
797 10
250 485
334 925
392 522
573 420
36 337
34 413
335 229
512 46
888 103
99 377
203 962
565 451
572 710
301 250
619 865
111 736
66 981
341 832
202 315
669 118
473 360
295 567
556 716
255 200
414 312
155 789
670 411
99 847
995 565
441 369
293 426
611 905
119 786
450 791
191 758
454 719
519 876
160 820
246 124
242 120
272 841
918 257
374 616
899 764
431 185
366 919
121 800
498 440
850 777
549 955
50 306
298 245
781 915
982 655
509 61
616 698
479 934
746 480
65 883
102 276
292 471
859 348
169 937
96 274
660 408
913 407
141 499
103 250
264 883
643 376
336 702
569 677
409 872
685 989
794 78
639 566
591 147
893 466
519 792
781 942
101 972
285 613
372 534
78 280
998 221
433 689
903 763
274 86
468 526
381 465
423 530
705 561
778 371
116 525
894 235
221 681
177 307
987 56
853 352
95 274
195 309
396 270
340 17
145 986
889 929
477 753
891 487
44 741
996 766
845 982
870 774
51 943
714 654
995 566
348 541
419 977
615 264
92 266
361 401
14 378
973 84
849 890
724 276
128 366
752 186
143 224
115 498
261 170
625 250
996 339
187 307
781 827
477 404
30 225
133 412
42 718
112 341
291 46
827 51
489 908
569 231
955 263
450 496
912 610
969 201
226 106
540 993
661 696
135 73
33 74
36 144
501 915
862 447
495 308
461 517
594 314
821 584
881 462
181 376
138 507
738 40
24 460
608 362
504 699
997 785
453 148
584 404
745 336
116 625
138 298
587 528
858 310
130 577
124 852
918 463
346 159
783 615
178 576
151 71
657 110
409 612
995 586
336 759
282 556
318 711
390 712
294 790
518 348
717 528
563 127
566 732
61 781
268 798
962 496
684 995
399 236
187 279
307 764
425 960
259 570
590 316
330 262
429 303
31 603
168 494
412 96
376 529
851 502
221 970
849 495
37 874
595 115
595 847
403 311
385 924
282 456
524 438
263 343
457 213
518 807
265 624
684 734
649 770
788 466
366 482
222 888
791 136
985 756
323 607
281 510
982 274
801 399
589 301
578 48
243 326
13 874
470 765
801 152
805 949
227 736
190 332
165 443
187 445
31 678
134 416
627 102
233 971
881 734
664 461
53 477
762 394
636 506
726 779
369 514
816 929
412 784
707 208
129 890
180 301
455 229
528 190
512 616
790 252
23 570
644 299
559 960
483 46
836 262
253 924
105 659
643 515
721 94
493 137
147 191
547 724
63 609
910 273
141 549
365 777
551 96
425 208
458 790
189 895
131 783
189 547
40 448
639 324
459 213
643 927
710 411
93 22
761 207
252 180
705 798
381 542
880 440
151 558
986 341
851 570
177 238
439 330
453 669
106 583
650 388
639 318
480 969
362 134
830 427
924 398
855 379
762 603
667 333
345 84
194 955
565 74
983 254
585 442
677 612
825 614
785 553
371 323
999 617
985 208
52 476
754 204
486 536
983 316
505 274
40 213
43 736
80 226
460 146
452 64
44 184
861 55
78 395
97 421
954 639
104 705
732 184
930 274
10 250
232 135
912 284
515 131
171 137
29 467
918 136
567 386
964 133
997 336
29 864
751 547
970 445
704 318
404 497
392 921
190 481
146 615
18 191
418 606
870 207
861 361
696 557
675 573
328 262
349 990
99 803
96 734
429 671
742 374
464 184
828 384
59 788
348 103
255 683
595 638
599 721
630 116
945 341
701 873
85 211
290 508
213 264
684 986
355 507
261 731
266 685
106 743
526 948
276 633
315 89
699 524
825 991
95 150
367 493
57 486
321 387
331 878
48 759
150 992
153 536
774 984
207 843
660 535
313 166
561 661
594 280
922 134
69 949
927 18
334 787
949 763
88 949
525 368
894 148
680 76
784 507
139 541
173 287
930 965
320 654
327 999
383 460
192 674
918 987
134 678
243 106
320 436
114 847
298 40
150 319
218 496
674 518
297 60
774 729
771 996
627 780
790 239
52 904
15 605
110 742
450 903
197 86
652 317
611 455
445 86
943 39
750 703
215 18
981 199
437 178
269 812
368 442
415 883
189 435
243 327
24 872
404 985
257 504
585 162
405 861
545 11
800 861
356 296
29 566
704 827
301 489
627 426
990 395
218 114
685 68
225 843
101 619
342 187
572 907
997 128
486 394
682 777
653 739
902 644
938 452
983 810
646 687
353 313
892 488
147 794
141 855
461 645
660 894
917 311
213 693
920 775
328 60
145 190
950 781
828 788
830 205
684 484
842 490
358 757
925 138
595 222
534 850
939 51
580 704
217 589
294 634
698 602
736 851
847 799
248 302
310 231
247 847
788 245
176 531
803 988
961 784
449 223
994 430
564 378
331 892
223 559
304 32
275 728
710 508
163 302
357 593
181 693
684 272
434 202
875 24
479 64
46 845
157 698
55 265
330 225
217 861
149 808
20 736
93 43
410 646
75 125
278 680
747 455
44 343
186 260
503 630
424 525
463 944
540 991
660 230
702 271
126 690
271 573
811 40
457 265
319 968
593 888
914 810
837 692
546 480
759 216
355 719
261 987
601 324
597 828
110 14
569 331
67 112
44 330
46 964
151 575
712 607
277 650
349 713
23 220
538 198
201 290
607 80
441 766
393 597
100 725
861 170
870 827
457 127
132 661
500 226
165 550
212 688
220 387
818 629
467 653
354 262
494 168
446 560
387 779
537 818
334 533
291 555
144 901
96 158
614 122
494 525
763 122
229 352
899 626
16 596
797 106
347 691
35 338
325 21
413 687
295 152
139 595
600 42
494 292
428 811
579 381
986 14
613 722
179 919
544 732
406 302
966 917
856 347
613 166
23 415
682 108
635 335
430 954
789 749
625 507
219 898
334 648
758 528
327 70
954 227
272 57
25 717
752 24
23 634
940 334
745 938
940 568
383 74
538 897
287 479
572 48
672 869
266 529
443 313
132 967
450 952
635 399
431 672
594 728
30 425
602 974
264 810
816 421
225 297
987 499
30 612
712 575
501 458
121 181
695 150
251 409
77 890
920 104
16 691
553 104
863 302
616 78
381 529
494 233
864 527
394 318
850 888
231 65
905 741
187 898
350 644
460 924
145 951
932 51
745 119
364 832
223 477
274 592
293 585
388 334
205 38
576 364
822 741
194 816
842 984
910 801
877 91
295 768
434 652
403 560
175 896
925 45
421 279
259 929
889 602
652 506
127 450
153 721
317 541
347 140
755 908
72 409
432 68
667 255
725 610
427 635
96 62
906 685
621 973
77 845
115 409
158 328
458 399
287 939
299 733
174 305
958 430
166 126
779 492
723 272
957 96
448 313
170 983
744 101
867 712
413 762
571 994
646 709
193 887
111 706
678 893
546 740
246 618
166 205
185 537
77 456
547 855
983 183
495 347
748 818
398 705
662 42
192 895
886 109
31 158
656 497
366 614
969 520
683 883
733 364
359 466
130 990
143 535
934 250
585 641
115 614
902 798
228 951
598 161
108 788
959 35
411 606
43 592
307 629
15 546
173 384
891 572
769 634
515 270
117 758
60 395
176 849
404 278
647 903
819 43
410 931
923 636
346 491
529 109
720 965
442 399
554 633
334 616
409 135
87 40
520 168
79 708
746 855
88 232
439 958
375 24
111 383
95 633
475 88
961 60
695 981
62 899
834 894
650 285
836 775
826 668
557 901
866 900
643 209
836 121
437 199
477 612
445 594
515 271
37 771
342 63
405 574
248 314
864 979
393 951
52 687
430 696
927 158
777 913
203 627
609 565
534 768
260 377
663 153
999 534
117 924
703 79
847 84
825 429
196 71
158 915
131 252
604 556
385 120
152 807
722 92
922 12
699 749
342 216
661 311
757 127
766 286
116 302
41 671
322 53
808 96
259 773
862 443
409 628
345 913
463 267
870 16
502 933
624 490
96 701
346 147
331 245
928 64
26 878
114 456
749 154
143 817
160 600
818 487
992 661
808 457
907 635
777 682
386 504
587 848
564 726
74 307
881 636
294 208
246 544
690 819
557 150
49 573
244 662
687 229
152 31
613 18
682 806
907 647
207 496
772 716
191 612
947 439
163 685
927 16
202 326
45 690
485 900
868 536
743 225
110 980
587 460
620 51
522 476
331 284
604 859
775 890
170 938
52 561
158 872
321 772
810 83
410 177
560 314
381 898
266 118
658 364
860 485
214 34
715 437
459 752
948 782
217 357
38 567
852 901
713 253
651 967
407 934
124 54
845 971
94 913
771 98
907 617
489 251
314 999
731 336
159 104
608 866
120 368
182 560
224 730
398 353
223 851
393 149
558 666
252 860
812 170
790 34
233 189
721 407
513 40
733 514
369 882
632 711
230 290
688 888
492 353
804 497
401 461
297 706
367 165
36 619
901 186
578 129
168 41
312 497
983 164
384 667
278 373
437 156
238 763
576 851
313 837
328 649
256 904
774 430
837 293
127 777
681 487
655 892
901 715
313 734
203 605
553 24
279 882
246 808
674 622
102 443
528 427
603 822
97 357
30 979
608 59
41 348
714 155
116 78
671 927
346 647
463 517
549 741
761 819
720 620
404 964
385 453
988 512
448 746
970 496
919 287
644 89
547 143
610 350
942 722
314 779
29 926
271 782
588 360
805 559
907 354
446 762
603 694
387 839
96 328
412 309
603 222
356 468
608 539
518 687
303 229
293 772
582 677
414 590
24 602
866 254
887 548
716 436
236 424
952 634
245 684
276 776
571 707
957 215
502 675
811 938
353 540
548 237
847 434
412 978
243 644
173 715
199 974
695 729
116 186
526 935
614 681
128 291
813 236
349 799
226 352
592 922
421 724
213 593
655 382
273 889
422 127
754 234
368 578
324 357
881 422
456 79
924 570
65 114
562 711
393 587
59 198
481 146
830 21
868 498
844 425
58 980
449 883
960 264
537 914
823 431
119 509
353 578
938 92
934 554
818 756
270 457
738 132
205 257
232 318
448 291
262 583
937 408
759 148
945 124
777 254
921 827
421 472
852 490
584 456
824 499
473 585
532 592
15 764
247 956
282 955
908 565
517 784
861 215
53 992
304 791
465 696
246 62
197 259
347 156
321 490
846 512
778 146
533 788
341 638
284 634
473 514
834 98
122 20
172 957
213 946
379 720
272 390
844 377
319 741
328 829
485 269
687 436
797 613
957 394
930 133
820 500
110 33
152 508
338 382
521 768
683 193
241 543
21 764
773 522
997 165
764 846
946 417
852 654
738 130
267 112
49 83
298 33
686 506
873 940
895 138
718 613
374 47
988 148
934 731
901 618
110 753
230 546
222 800
768 700
162 410
871 636
821 228
981 725
617 221
583 410
227 593
942 751
304 396
268 18
568 294
438 47
667 338
732 143
593 32
375 243
676 504
658 838
84 482
856 910
432 805
576 682
22 935
129 71
576 240
46 471
342 176
607 375
471 530
545 252
682 352
879 748
396 15
753 868
244 981
932 202
794 617
568 300
627 367
489 985
576 367
585 41
30 183
319 858
427 81
911 12
939 769
298 808
246 452
734 573
859 354
802 502
826 474
835 106
710 403
512 870
575 976
830 527
636 780
275 730
420 965
890 626
888 227
714 323
645 257
934 401
230 939
920 556
100 468
515 476
242 645
927 507
284 247
843 390
174 533
735 40
844 989
885 496
140 963
648 956
666 484
768 511
632 541
490 42
836 38
314 579
638 903
381 899
645 679
781 368
75 261
623 781
157 44
837 725
893 158
97 367
607 461
984 352
405 548
805 692
944 14
276 354
821 407
578 824
820 80
420 113
872 153
848 270
667 268
343 979
353 584
361 141
798 893
713 464
772 852
977 345
285 607
393 878
929 45
308 954
711 999
762 381
807 186
984 327
574 481
650 787
14 218
139 961
434 974
595 878
29 210
514 686
653 858
441 337
570 748
619 967
350 196
604 723
343 112
185 25
374 637
815 896
987 729
451 510
600 41
631 499
278 622
855 271
737 684
656 846
999 524
464 290
544 768
967 364
826 619
250 737
352 745
302 796
865 938
602 867
126 571
401 349
257 358
502 424
847 367
964 36
458 131
49 424
300 879
849 938
133 564
257 480
574 347
905 958
428 517
603 492
93 845
347 279
916 583
482 338
169 537
706 556
475 574
618 741
367 727
231 705
932 223
950 483
988 677
657 690
543 827
924 708
85 420
974 305
732 238
720 114
398 348
89 458
896 858
931 13
739 774
380 288
903 752
750 967
235 93
552 975
857 185
603 883
521 21
908 809
393 906
833 55
198 877
304 235
314 722
704 835
527 831
183 68
772 350
310 353
484 120
141 724
638 295
70 172
748 13
789 522
254 798
128 80
685 729
779 425
354 583
146 555
820 159
765 595
448 979
73 232
612 378
907 154
853 757
79 765
11 557
374 317
616 734
982 559
601 495
436 917
819 262
304 848
402 225
761 700
619 185
977 667
317 517
650 56
575 130
37 542
47 177
899 200
406 100
69 582
985 707
767 609
859 671
202 319
277 456
464 181
767 311
16 735
446 932
534 127
462 563
626 186
805 131
289 472
270 729
773 365
352 530
97 850
735 143
58 947
128 266
191 821
995 92
149 285
76 23
619 148
497 181
980 66
356 827
564 610
723 156
565 667
542 989
66 658
801 216
150 667
352 274
401 52
348 106
622 893
481 623
90 991
666 394
915 13
426 730
545 181
880 397
729 511
801 64
939 613
703 808
598 42
493 334
855 107
613 645
677 477
508 43
380 873
416 185
933 383
535 772
590 983
804 377
291 69
668 430
497 787
260 483
300 14
93 826
731 128
832 791
299 750
939 213
46 659
845 616
268 793
714 641
118 291
241 769
209 730
212 515
642 31
698 437
571 634
562 349
294 692
403 985
351 815
929 648
754 980
150 645
320 435
21 698
269 412
783 961
409 200
97 308
191 784
627 491
60 314
671 482
730 880
495 249
159 470
320 823
963 303
98 620
53 578
78 677
508 690
730 447
464 643
812 126
189 386
703 610
583 640
395 511
26 561
712 567
765 952
348 931
947 629
299 841
788 258
208 474
55 860
201 838
637 230
926 788
238 754
465 188
870 221
291 68
810 284
635 203
455 62
623 71
720 985
343 104
303 943
530 573
275 734
953 326
798 200
477 802
682 925
763 31
722 530
44 903
62 397
517 178
544 143
365 250
375 732
988 823
971 675
161 581
925 797
495 984
111 903
738 694
561 943
80 699
497 15
93 345
582 762
42 819
190 568
860 112
92 940
843 247
886 523
811 255
232 736
423 830
26 492
612 829
601 337
336 280
510 848
304 86
710 614
231 264
415 710
672 707
126 813
727 289
207 651
180 770
928 154
668 327
705 103
385 463
824 489
238 849
263 333
908 499
26 286
923 27
121 617
295 823
810 480
931 629
841 535
231 943
408 896
15 726
540 208
894 93
440 745
818 583
612 981
323 534
440 54
825 635
961 837
780 74
675 216
280 738
708 317
965 179
271 705
292 631
688 262
772 433
545 356
970 43
433 521
179 920
687 525
216 33
98 503
27 647
305 854
999 365
715 859
974 199
781 567
825 925
969 838
806 500
546 794
260 858
267 549
843 729
918 546
839 164
913 178
382 694
214 754
294 370
633 388
398 483
763 854
426 386
799 412
867 733
61 492
835 622
870 87
173 394
835 777
799 548
305 191
120 697
13 570
976 180
785 883
932 471
832 681
481 701
27 353
164 568
461 780
368 867
81 446
632 154
396 186
906 478
982 799
178 774
510 199
843 775
246 404
487 369
226 670
811 395
984 307
941 808
624 735
542 41
675 911
577 168
426 276
712 142
302 135
912 544
874 986
302 854
503 53
484 279
989 328
158 27
763 10
981 175
407 179
203 869
725 48
846 360
807 943
75 421
483 84
839 101
31 844
513 664
464 96
972 399
590 322
756 926
574 481
328 757
298 238
566 145
884 389
72 957
207 241
693 115
990 380
734 267
844 55
609 800
197 796
566 312
921 700
950 729
775 634
848 291
46 845
579 975
372 526
488 390
194 357
797 931
788 833
445 581
52 500
374 758
635 914
988 569
297 21
442 872
485 664
178 745
422 85
146 345
966 693
803 254
355 809
94 43
21 194
149 844
488 159
410 575
635 680
265 661
841 207
565 304
441 203
45 818
770 931
370 198
883 767
446 287
888 445
554 28
289 787
707 827
897 985
14 426
558 600
433 664
912 38
59 278
78 787
854 664
460 894
360 147
40 450
994 676
590 136
386 209
391 977
676 172
865 106
23 663
363 629
567 405
756 293
767 87
956 769
333 799
238 784
938 256
289 611
454 776
684 145
579 760
401 128
54 719
920 727
599 20
449 182
641 988
706 454
379 784
291 981
574 467
986 493
755 498
23 986
255 721
857 20
589 120
189 914
554 661
488 772
513 428
957 587
803 394
797 504
197 652
657 415
37 538
720 557
784 915
395 237
341 606
603 345
77 227
943 895
644 129
88 696
232 628
185 94
851 48
903 633
933 983
409 641
673 995
729 409
598 857
943 26
252 825
635 536
29 901
187 385
285 359
379 662
584 412
381 101
216 552
482 857
833 595
654 246
46 769
452 145
133 696
593 378
754 31
874 107
907 572
577 609
435 213
603 676
856 823
700 806
341 282
16 389
961 352
382 666
824 651
420 106
300 390
842 794
854 460
362 491
376 748
114 778
457 624
810 633
360 914
301 869
269 939
355 29
942 158
938 95
582 184
977 186
118 472
997 157
899 566
787 849
864 33
715 80
178 422
52 738
292 224
983 453
541 24
980 307
759 663
395 719
126 691
40 528
787 111
507 347
280 677
891 702
441 235
236 188
447 594
608 916
522 35
881 68
709 415
960 315
448 252
787 434
716 826
439 650
925 267
397 878
908 145
518 99
454 827
268 709
68 237
463 665
598 532
406 262
574 318
414 807
583 313
909 12
961 838
691 55
211 565
337 114
804 408
855 332
303 207
144 969
498 654
567 710
861 634
278 238
845 882
493 966
174 357
738 135
611 93
391 155
574 930
878 973
33 484
739 521
724 460
67 439
499 370
981 831
439 506
956 547
544 330
798 137
874 284
496 826
993 293
70 511
163 566
49 399
837 497
980 269
858 386
123 479
327 156
584 774
960 774
728 483
138 715
762 24
335 432
148 625
373 524
227 262
909 264
32 920
976 408
479 40
624 770
198 982
407 195
948 418
350 948
234 868
317 46
733 446
450 417
897 290
187 221
605 967
127 316
857 958
109 379
213 448
358 695
169 300
770 258
462 97
915 720
119 446
971 576
785 197
985 563
43 896
856 904
362 286
788 595
281 693
970 135
155 747
349 389
496 646
865 513
166 113
340 874
396 337
811 702
380 992
85 643
363 913
54 652
165 774
262 132
371 507
490 218
722 597
475 962
973 787
922 188
583 402
299 774
870 672
287 524
168 334
243 284
122 58
799 737
582 548
834 318
433 874
140 929
299 96
330 929
66 678
419 919
609 552
729 623
341 419
898 79
84 784
839 792
105 517
743 518
621 334
196 846
402 235
686 970
598 188
298 492
774 570
835 684
112 873
345 428
143 377
282 877
268 628
934 360
846 29
743 103
979 407
315 571
907 788
791 658
839 654
501 187
821 999
28 917
626 517
793 425
313 741
103 531
933 343
30 290
948 170
407 353
276 861
356 395
27 457
642 569
615 907
248 948
557 998
781 385
607 894
172 732
177 354
356 655
359 899
54 21
583 110
752 654
20 807
956 133
493 55
792 228
378 156
589 845
67 240
872 796
25 631
384 726
646 921
971 731
113 32
16 448
384 73
116 552
437 346
993 900
169 72
329 941
801 940
178 560
17 737
548 255
216 326
787 539
131 811
384 479
576 396
830 702
739 539
523 663
496 166
643 374
452 785
545 861
895 445
460 244
453 987
891 199
905 173
215 171
822 758
738 933
437 384
303 666
441 928
511 627
333 934
432 249
665 326
98 915
616 976
446 765
947 481
571 46
413 834
264 404
689 609
403 513
11 884
146 663
602 495
176 476
14 754
117 233
15 960
203 138
19 785
584 836
183 527
481 998
843 975
310 973
292 852
217 855
966 582
814 22
485 126
908 470
745 955
792 261
755 490
437 822
391 502
496 557
130 544
246 929
790 415
179 738
309 700
851 552
269 421
872 454
672 724
803 573
547 951
51 286
929 451
755 276
285 459
943 732
450 556
48 283
581 536
787 476
407 309
964 599
671 917
962 96
832 390
430 257
752 463
112 885
553 441
591 627
285 642
953 168
899 658
909 584
253 645
628 433
729 861
858 61
347 861
429 123
214 169
866 823
295 451
958 107
59 393
537 153
803 467
310 13
419 215
725 656
336 578
415 554
348 192
221 60
659 218
112 713
329 945
510 357
765 368
756 609
347 768
373 693
870 791
798 456
586 464
214 943
356 982
318 94
493 828
123 865
551 121
441 686
799 251
272 414
617 443
279 563
465 987
331 211
637 51
284 801
830 104
384 252
300 640
192 691
523 568
375 883
174 494
819 452
247 399
842 567
603 291
857 895
223 958
421 755
156 263
475 949
595 513
504 977
155 978
43 254
734 838
637 838
774 470
372 210
137 934
197 147
362 844
471 326
671 418
349 878
64 811
946 683
959 527
315 502
930 112
332 900
528 623
414 531
250 61
533 233
322 64
498 942
737 497
734 670
425 95
187 644
807 151
173 543
258 393
54 726
274 815
545 904
850 160
479 219
954 153
799 186
540 796
339 86
704 627
144 189
320 619
155 954
69 239
595 460
854 917
416 354
144 67
273 506
783 49
976 875
123 453
941 598
879 150
25 356
295 90
837 528
427 121
619 257
428 769
427 153
304 213
294 778
409 819
936 879
699 37
666 566
72 468
380 506
722 347
351 457
541 736
666 31
577 55
970 833
809 252
446 214
756 696
969 181
312 66
857 253
914 105
186 723
369 299
442 820
769 643
242 789
507 744
779 995
389 246
809 76
47 496
553 316
569 213
592 728
861 951
621 396
238 630
493 429
552 467
251 733
24 348
984 770
660 203
587 442
24 432
760 196
350 713
32 986
529 997
375 168
865 481
349 779
341 114
672 119
48 689
816 321
532 710
593 257
10 717
451 792
401 981
617 660
101 369
950 561
561 196
850 385
40 736
501 239
854 46
858 344
734 439
784 419
848 769
323 885
801 234
530 725
927 878
520 580
256 751
430 292
474 247
326 273
466 639
871 274
830 599
776 47
867 530
329 133
699 655
860 371
528 712
218 850
617 210
118 725
381 681
106 622
635 390
969 555
905 693
715 845
709 988
804 493
889 269
713 600
591 546
895 720
808 735
90 647
202 928
551 467
497 761
734 488
922 490
257 758
379 86
27 912
627 832
930 461
404 878
502 902
280 105
284 199
13 850
383 725
126 583
732 256
164 438
88 551
350 891
95 242
238 938
907 272
471 727
516 852
919 341
369 794
132 18
968 306
323 534
654 129
489 660
399 775
757 540
282 386
649 529
83 382
862 261
435 912
62 649
408 704
78 329
634 188
839 650
344 869
237 318
123 197
278 633
688 555
762 308
372 746
469 701
387 765
419 731
755 294
160 652
671 410
626 366
53 434
94 946
655 256
215 320
921 308
470 225
303 187
70 167
359 173
392 551
689 285
920 590
221 912
789 499
26 422
167 386
57 867
200 252
769 888
273 340
459 917
32 489
41 903
689 44
879 833
467 681
644 540
761 201
44 319
250 890
998 523
920 412
146 83
761 693
397 762
865 357
799 966
122 80
573 987
221 291
998 690
989 465
321 749
415 779
110 583
26 65
32 806
687 877
482 55
242 415
489 301
450 792
418 43
435 817
260 635
271 367
10 316
412 691
132 347
850 368
43 631
423 524
896 163
225 992
266 227
411 874
170 949
773 305
682 308
135 716
69 480
909 22
201 731
794 735
813 579
718 348
582 535
990 464
723 684
959 26
731 113
394 942
551 611
30 965
437 33
349 888
545 862
64 589
244 666
292 989
104 903
23 592
375 789
140 930
366 767
224 510
71 134
775 583
496 246
927 837
998 490
381 22
412 153
133 930
364 452
72 862
383 829
497 662
494 349
389 514
933 796
636 699
65 805
271 731
467 650
92 548
898 498
582 769
927 763
84 855
794 76
80 421
123 409
356 16
865 768
340 161
461 931
295 201
169 35
346 573
861 24
509 983
49 652
859 730
485 251
722 393
487 34
715 325
248 384
55 570
307 848
538 88
112 467
521 998
752 143
925 176
139 796
296 461
59 167
181 859
342 270
767 280
385 680
936 779
250 681
552 454
653 412
59 429
720 485
487 400
70 146
479 370
631 857
663 705
304 57
429 377
899 429
795 702
264 126
743 455
898 837
915 441
678 442
338 166
223 898
32 913
133 409
518 961
554 377
972 113
142 637
200 307
374 182
176 787
446 601
174 340
865 416
698 598
861 352
768 257
437 165
605 166
723 352
374 693
496 816
893 145
261 953
400 750
985 343
558 100
422 187
152 630
749 658
970 199
673 913
535 566
749 655
121 769
940 291
252 424
710 586
428 308
264 571
234 568
563 79
749 477
713 846
444 276
120 881
353 264
931 694
258 583
806 247
335 391
392 680
961 712
101 292
710 34
124 757
712 919
512 419
773 620
452 237
401 314
281 48
25 228
666 312
227 374
535 422
303 370
106 917
53 899
662 154
68 183
717 799
887 422
853 256
627 296
238 876
652 987
111 34
556 42
609 816
332 457
279 166
415 171
952 993
420 157
478 751
625 270
672 14
903 294
298 802
790 292
627 48
220 734
810 569
504 614
48 951
414 967
26 734
96 972
14 335
479 262
584 396
903 208
162 546
85 334
211 478
567 114
986 692
362 834
780 178
915 551
810 695
739 293
523 267
335 48
805 30
571 256
326 912
420 938
584 663
145 444
204 888
835 563
108 563
30 668
180 274
87 163
191 268
539 571
859 666
890 582
352 130
68 442
587 170
666 897
587 851
893 269
891 926
593 947
934 202
49 405
978 210
263 945
922 582
145 980
558 517
239 139
753 279
190 961
857 899
935 819
329 830
913 264
40 550
359 775
77 303
438 485
148 484
935 69
128 886
155 352
108 251
801 444
653 771
149 721
535 980
621 905
955 307
124 319
199 772
458 278
757 975
423 66
699 863
723 922
304 343
889 692
652 951
601 991
993 839
451 694
751 190
920 434
276 586
809 354
19 882
47 749
995 937
928 857
946 513
54 289
170 346
68 528
510 641
893 789
209 906
568 697
368 728
423 121
297 540
656 194
171 988
804 892
951 540
84 370
689 942
519 809
10 149
257 831
187 82
392 464
325 44
780 420
747 885
996 484
845 882
307 353
762 804
777 845
700 493
99 652
237 697
860 292
479 534
319 11
194 751
641 184
381 771
109 794
42 268
955 823
335 532
895 166
445 317
864 676
603 295
55 244
477 115
63 340
406 976
845 604
749 141
153 844
569 529
187 636
817 416
197 496
501 224
186 66
499 903
581 206
143 382
653 395
261 408
442 133
235 985
718 656
612 135
614 565
540 366
62 510
697 292
124 64
535 811
100 876
755 506
216 771
484 175
569 371
651 370
481 111
484 328
805 458
95 926
568 167
894 936
715 348
232 641
430 249
599 661
219 964
319 671
14 996
385 154
190 27
166 267
728 759
544 13
671 609
673 504
550 806
176 333
645 736
972 724
872 723
842 693
770 735
912 227
388 921
531 898
919 411
487 96
93 715
717 47
454 44
836 602
701 507
463 772
434 824
217 479
117 644
608 13
584 775
987 356
256 321
319 223
207 582
949 464
293 671
569 332
560 988
779 955
278 797
463 169
478 848
793 31
317 507
92 963
638 789
355 435
749 72
64 941
563 193
875 679
732 108
407 466
750 781
576 46
334 564
893 513
903 296
370 516
334 739
531 15
528 785
461 400
72 413
979 534
511 546
827 768
980 587
327 851
995 652
756 290
549 631
928 959
523 600
229 534
397 103
40 651
599 690
541 205
486 235
640 299
934 886
264 156
51 561
760 921
861 186
791 701
978 221
46 538
517 620
944 48
818 504
910 474
806 536
889 986
75 482
121 274
614 335
444 42
442 309
347 689
369 130
129 357
546 47
700 96
97 649
387 175
678 248
890 482
910 722
750 881
677 292
982 19
609 559
532 180
889 971
213 802
617 134
301 498
598 397
565 262
794 873
179 41
15 580
443 842
705 30
798 282
901 667
868 943
489 105
795 396
852 992
996 449
54 376
242 555
167 975
520 468
89 606
81 529
347 389
213 639
13 956
525 274
13 769
791 850
434 726
116 882
767 514
171 925
444 946
306 809
438 370
731 796
219 883
421 878
57 693
644 848
51 867
542 339
438 265
992 468
457 944
61 279
804 345
901 393
844 377
42 731
969 93
537 779
283 435
841 576
371 524
326 494
764 454
552 261
900 663
310 707
761 942
570 613
190 815
113 665
370 217
471 40
565 205
124 960
633 242
339 645
990 483
34 959
205 288
595 697
990 255
813 409
92 39
397 53
83 945
631 216
802 332
202 356
810 495
737 595
852 562
138 801
947 894
34 288
136 976
619 303
724 453
904 513
317 361
129 455
32 571
983 363
856 676
628 699
332 448
428 588
193 820
81 466
709 213
190 573
344 39
95 870
688 449
975 587
133 862
485 592
261 31
425 566
926 160
23 786
128 437
698 266
465 907
380 907
687 432
850 371
167 77
603 681
521 645
607 45
530 610
61 737
116 370
91 556
828 432
981 474
625 223
373 636
936 832
834 948
737 974
382 498
391 262
578 446
517 560
660 336
644 915
866 159
285 398
738 609
129 615
161 506
143 630
791 88
760 861
609 532
970 700
844 11
69 769
690 31
369 45
555 211
784 550
708 69
161 337
129 758
715 70
139 39
925 809
669 169
109 490
214 632
997 257
174 948
339 953
239 139
349 128
582 757
970 596
121 649
376 479
608 144
357 136
141 174
950 869
159 424
639 217
514 139
326 290
36 239
436 974
717 514
110 466
364 715
578 997
258 494
127 806
259 700
982 64
868 325
208 344
241 122
40 341
545 579
750 838
936 162
938 555
594 119
89 753
991 85
236 937
953 30
792 698
311 64
97 764
848 129
260 806
402 139
331 94
960 889
314 816
28 620
204 127
92 213
137 575
952 350
466 565
697 381
399 444
251 761
177 312
403 717
648 411
31 730
776 971
478 297
505 577
301 658
960 704
489 825
984 593
725 972
237 970
281 595
155 42
412 600
52 547
543 861
690 24
142 343
206 564
271 876
601 10
839 745
946 603
979 335
168 625
118 524
889 441
502 734
443 369
34 735
313 133
150 800
555 714
989 106
57 329
551 53
432 354
685 783
977 935
815 440
56 825
727 762
711 747
541 452
586 227
987 27
970 374
326 259
729 468
116 22
744 143
90 293
761 131
271 223
284 888
416 267
994 460
906 261
695 271
267 199
438 382
820 383
424 352
342 598
564 819
123 536
356 940
363 187
741 397
251 565
96 884
515 914
256 346
362 828
893 14
387 835
40 505
212 953
432 579
398 447
923 26
724 903
834 274
233 862
270 433
587 623
190 583
85 517
712 132
92 714
753 678
525 751
799 348
692 512
447 874
497 38
302 67
14 708
484 109
114 976
771 843
690 885
920 30
433 297
670 879
743 411
685 960
262 615
702 124
415 492
832 923
888 433
707 607
571 848
410 129
919 346
751 639
390 134
668 490
306 232
823 373
651 582
731 184
745 150
694 742
311 963
903 769
314 641
857 567
185 70
561 599
424 708
527 308
775 505
531 571
775 68
66 333
948 567
849 952
628 479
847 804
259 470
56 858
627 401
425 209
233 995
868 763
572 668
369 914
884 181
213 676
74 678
867 298
780 334
782 357
123 861
387 775
917 424
271 178
281 806
19 960
990 875
697 829
185 119
108 817
916 207
411 530
963 909
569 98
106 662
981 574
286 861
832 74
728 496
305 11
734 261
476 150
393 755
14 435
591 268
714 658
66 677
614 933
823 272
775 857
263 778
461 48
306 408
114 746
692 899
366 300
122 188
860 446
198 126
937 115
90 879
11 725
728 378
285 866
259 86
172 895
285 893
834 216
323 530
984 344
31 231
552 114
190 86
559 54
584 538
466 746
383 595
200 773
229 353
985 264
147 72
297 598
393 599
750 623
140 337
751 852
120 44
39 451
575 534
704 39
322 64
731 359
306 771
944 803
699 558
508 174
270 927
81 947
379 796
680 925
341 493
72 337
607 960
658 302
311 976
419 159
139 329
251 864
447 176
769 446
984 422
402 763
383 348
951 635
818 57
658 235
44 446
666 166
55 230
828 38
500 211
749 521
515 275
767 325
307 467
61 612
656 195
223 520
198 157
671 859
900 969
770 137
652 566
805 196
128 194
68 815
984 529
718 913
933 282
824 583
16 236
598 15
240 292
873 451
403 674
430 734
751 520
977 277
19 590
80 485
761 467
532 753
347 582
27 853
583 509
448 399
407 800
337 893
536 82
670 336
874 88
591 531
848 564
329 689
478 835
513 438
591 386
159 408
63 166
279 56
542 909
143 189
536 452
876 366
122 902
17 486
625 184
343 612
971 204
196 267
753 292
208 458
685 623
887 265
593 17
913 420
293 610
394 57
521 662
548 494
725 503
844 229
886 306
410 373
47 263
810 730
864 555
441 737
740 959
388 35
388 176
359 867
909 240
511 298
447 929
226 500
876 101
43 284
986 572
712 873
460 278
975 924
943 10
401 180
560 978
814 64
467 308
542 652
713 203
555 25
466 216
906 202
125 413
311 461
453 565
123 463
870 375
451 965
238 441
855 505
354 207
259 496
299 914
112 887
893 88
343 289
102 827
967 246
617 652
719 418
123 732
850 329
302 874
651 610
639 110
694 394
208 562
592 285
659 743
571 661
952 838
483 761
870 789
130 802
755 297
579 956
820 341
580 885
70 955
546 328
181 727
774 823
896 844
811 858
160 891
23 259
206 12
163 855
308 741
689 925
952 381
867 999
163 941
325 391
473 783
984 25
809 494
336 429
571 434
600 659
93 742
956 760
610 692
301 940
838 490
341 260
373 687
30 622
362 913
904 593
104 858
667 817
155 841
850 976
724 343
432 34
871 646
909 168
594 282
502 387
616 745
89 773
469 309
694 52
72 383
563 930
441 942
474 362
109 682
407 77
950 200
400 181
769 74
452 826
367 803
861 565
539 340
365 564
830 524
957 540
604 930
950 545
428 364
417 55
250 639
881 808
181 491
275 162
305 944
392 802
861 135
122 686
289 675
483 132
202 657
537 370
202 906
963 54
347 44
93 883
917 466
705 669
332 764
385 121
937 347
335 422
902 175
368 768
818 278
514 241
510 232
688 860
967 57
938 358
878 520
637 682
288 780
160 289
267 123
787 715
139 202
119 154
367 570
706 511
282 632
144 256
106 579
674 459
423 987
473 388
526 827
668 161
457 543
549 22
316 597
502 788
759 275
691 607
895 496
662 295
554 399
74 300
114 308
576 345
233 868
307 587
251 772
305 486
86 235
262 46
709 628
922 179
215 341
521 984
367 498
647 15
830 576
710 922
804 242
984 196
901 512
234 16
330 479
611 920
591 379
340 100
821 726
631 480
846 908
275 540
822 446
919 257
69 662
70 155
746 925
80 951
210 694
854 901
328 179
443 276
710 418
200 670
63 129
545 282
128 531
702 264
253 391
213 100
658 422
369 224
259 557
205 719
17 88
533 124
619 803
553 232
496 910
401 110
364 906
176 679
653 427
596 931
693 54
795 223
560 704
397 818
586 925
602 943
938 157
150 553
377 845
819 379
444 791
957 374
110 396
92 261
133 982
402 592
227 123
812 550
465 140
712 868
656 588
935 352
323 142
652 440
454 772
513 443
865 397
420 140
422 596
489 200
559 927
61 870
84 302
520 639
252 924
244 613
915 726
523 77
74 918
417 862
747 297
977 413
385 623
511 213
225 106
696 475
10 316
851 341
798 885
152 969
975 522
440 919
355 114
260 178
341 915
344 53
932 608
369 960
884 56
550 951
807 865
385 191
683 251
521 225
375 967
283 545
879 796
566 357
408 328
262 122
727 54
666 931
915 737
333 253
886 727
230 988
437 260
242 859
613 267
159 745
120 903
256 955
479 513
131 12
658 722
718 346
56 202
793 976
487 67
188 900
280 52
620 335
165 487
824 330
963 217
829 499
808 496
636 720
91 548
702 872
112 717
50 239
852 587
185 436
357 436
342 463
195 778
140 468
782 591
481 383
678 300
144 554
780 701
221 718
725 327
538 858
640 833
377 86
828 680
388 240
43 755
188 499
907 842
524 110
406 288
73 765
460 956
146 293
815 768
580 131
71 170
935 382
582 408
865 686
460 539
641 699
630 444
676 79
459 720
337 614
735 868
644 48
509 27
573 740
485 124
219 436
99 167
375 198
502 268
630 456
424 884
71 464
416 605
295 764
198 845
494 297
142 859
572 215
408 564
658 455
159 753
77 725
405 332
522 141
887 302
581 854
709 979
286 980
211 84
329 843
285 902
672 736
963 70
763 10
853 945
301 98
984 490
975 544
181 803
152 861
801 369
485 449
386 621
473 830
65 973
990 807
852 321
349 757
94 996
512 75
485 647
762 323
889 695
382 802
657 869
229 123
440 691
430 657
882 624
678 428
869 742
36 555
835 334
543 316
284 862
339 225
872 462
852 668
694 622
446 37
744 540
618 917
149 634
530 480
701 541
380 414
588 76
980 298
329 180
134 200
308 433
407 964
442 52
792 490
177 807
949 782
246 146
253 941
565 752
885 522
831 597
667 308
733 699
692 220
861 335
837 587
268 22
468 595
518 622
585 750
370 57
623 690
897 665
913 88
405 495
489 148
874 27
78 515
179 33
862 922
379 788
622 572
616 451
499 831
217 542
431 684
689 207
740 407
369 493
98 953
990 583
185 774
195 533
122 961
34 367
493 813
511 776
691 992
822 474
698 647
650 797
452 891
605 716
811 655
65 769
599 466
311 62
616 479
385 581
384 308
890 598
43 496
135 82
904 998
329 70
466 999
49 732
996 944
965 334
404 228
640 193
180 324
246 971
747 657
925 511
83 247
392 276
932 329
191 851
77 41
416 59
692 367
68 498
201 778
931 983
935 743
438 529
134 231
904 193
64 729
243 683
184 921
782 860
412 251
345 72
566 77
490 398
872 918
159 472
730 229
368 117
787 539
496 533
400 609
213 345
965 274
922 680
348 667
780 27
984 328
461 552
985 91
560 101
385 483
591 683
255 165
381 52
265 986
198 595
357 468
20 735
634 793
54 168
225 322
474 307
972 635
114 760
115 377
863 424
64 514
316 174
990 65
556 942
277 681
200 736
293 433
517 949
147 62
221 956
843 81
911 347
155 935
306 939
92 780
868 239
948 575
862 694
576 671
169 230
212 72
999 967
843 54
698 645
946 515
780 243
412 549
959 146
96 167
712 399
921 876
817 320
673 202
161 997
789 136
77 929
793 597
579 66
105 491
969 660
676 828
104 828
723 810
914 680
955 626
769 899
582 646
386 580
127 210
436 204
487 614
720 452
686 441
687 601
333 625
702 890
966 618
604 797
975 342
487 166
629 810
388 18
802 747
474 733
591 669
988 670
195 348
419 345
385 478
949 216
185 651
356 606
140 684
102 937
37 76
68 828
851 361
810 594
236 628
264 405
683 422
597 172
544 949
222 274
724 146
774 139
114 775
218 382
144 399
545 483
357 927
652 290
663 825
56 586
644 337
961 676
484 853
613 53
577 115
918 460
160 912
181 771
256 588
557 944
982 930
616 117
221 683
688 138
641 66
116 774
93 241
776 807
439 135
205 565
499 555
574 238
717 247
316 178
899 112
193 583
265 832
248 323
941 570
777 992
150 28
921 579
691 731
158 677
902 352
786 230
719 554
421 98
83 839
934 593
796 838
906 128
26 786
34 232
662 809
354 82
458 44
640 902
914 94
480 98
983 166
213 434
523 639
572 230
784 77
813 361
773 599
646 815
917 498
103 755
438 158
425 143
805 298
189 863
160 56
892 210
843 630
645 738
664 307
591 837
348 198
400 639
873 129
812 222
283 127
993 506
738 15
516 764
728 41
763 148
902 494
127 536
573 875
579 892
863 806
826 140
859 766
115 799
481 32
620 568
870 975
944 763
61 185
817 637
736 454
96 991
979 817
770 931
646 799
168 265
996 645
885 983
227 896
279 435
503 854
333 150
32 292
138 889
534 368
324 655
975 754
260 47
206 996
547 884
285 171
445 125
908 692
486 54
829 758
105 150
203 742
794 979
857 43
264 439
178 211
896 182
130 416
716 26
270 444
351 393
12 943
415 776
927 68
179 300
442 851
532 82
351 677
221 415
867 142
42 484
584 492
47 110
268 143
256 618
306 132
856 404
46 492
617 876
443 247
84 795
443 603
596 966
498 374
120 780
487 586
428 55
827 451
450 378
700 291
686 567
363 689
162 565
293 762
873 713
163 453
156 400
490 598
155 271
120 774
671 902
576 959
292 840
377 448
977 813
935 859
196 936
334 630
859 239
227 128
887 237
86 43
450 383
93 302
596 674
20 577
885 940
431 134
865 451
174 13
554 239
800 136
141 483
986 747
285 872
443 751
929 830
290 643
759 937
532 205
674 271
607 528
348 65
417 297
685 265
621 406
653 788
779 681
382 500
169 580
811 75
500 314
529 782
523 831
661 38
163 316
671 594
933 30
446 528
452 317
707 638
164 374
95 916
487 198
288 111
195 333
500 663
901 188
968 223
197 684
34 638
449 172
609 279
724 201
274 310
225 805
314 995
590 965
758 16
872 65
575 908
857 903
236 171
932 620
54 354
637 976
118 18
604 192
580 826
675 911
149 544
309 749
879 520
899 608
747 143
143 427
515 250
192 122
14 310
267 208
958 52
254 378
313 433
889 935
884 689
331 388
811 679
236 518
432 473
143 977
570 725
67 509
943 702
167 231
110 957
44 824
359 290
690 994
135 894
74 612
630 524
654 43
452 333
155 603
113 577
666 486
165 965
94 589
156 604
48 200
441 535
797 646
404 767
510 291
729 892
813 388
745 516
147 702
665 163
696 135
825 571
124 752
294 441
840 68
154 38
891 81
947 489
685 395
820 413
132 417
637 57
803 492
656 810
600 536
155 215
82 352
445 569
923 142
709 177
528 257
612 855
557 307
13 622
467 738
961 277
329 638
831 454
255 909
684 792
422 823
578 481
614 984
358 887
172 265
721 90
675 43
28 810
959 438
834 989
991 358
813 126
875 574
313 487
474 523
953 391
94 133
317 998
755 197
31 626
21 668
433 312
270 915
760 864
176 407
765 938
822 100
393 637
176 555
948 862
350 461
614 772
444 384
32 184
313 542
106 217
455 652
257 671
297 651
87 874
891 199
149 454
429 108
24 648
122 263
641 863
213 296
216 651
431 898
737 330
239 533
605 483
203 44
501 682
271 30
898 807
851 629
124 974
636 937
683 792
919 464
944 752
750 938
179 25
74 688
346 442
304 29
576 200
436 961
67 866
187 848
114 653
77 309
949 717
447 661
391 598
460 587
197 313
773 453
348 306
314 35
52 250
824 442
564 611
638 507
710 775
238 603
349 512
645 280
150 861
178 60
345 607
753 331
22 768
152 114
863 441
31 371
428 10
419 672
276 148
499 640
277 934
90 599
745 236
444 313
193 758
712 756
797 626
335 170
890 823
900 64
185 634
927 263
21 943
467 601
441 593
745 491
295 505
140 676
349 486
477 655
719 476
786 857
629 195
130 435
668 926
823 153
514 972
784 898
572 482
80 987
262 899
124 476
291 502
982 946
348 474
49 639
260 134
777 227
957 60
946 442
412 759
630 442
300 342
438 973
423 769
255 631
826 240
637 945
358 159
898 658
314 230
241 752
892 736
264 211
852 687
197 457
761 466
562 433
144 584
737 667
899 555
818 984
50 494
179 696
119 876
398 596
388 646
138 770
772 616
663 203
610 715
76 137
142 242
727 555
846 40
792 157
597 636
303 630
17 393
109 647
895 331
932 572
165 54
990 229
359 71
217 146
481 629
158 645
219 843
419 269
244 144
474 328
277 622
697 829
121 637
547 654
154 821
540 843
627 707
778 360
129 289
143 646
671 102
423 352
613 755
731 221
953 728
21 635
759 232
316 421
650 431
953 276
895 378
110 161
479 393
422 169
613 812
146 330
691 404
674 784
964 703
688 489
848 169
953 842
437 623
574 354
995 674
683 811
537 910
393 236
481 396
553 425
566 324
106 803
506 613
236 431
773 636
517 904
328 389
243 721
696 522
796 961
296 145
459 125
582 897
841 495
811 717
413 136
716 600
414 931
189 569
472 809
521 72
866 179
437 576
92 844
93 395
526 742
263 722
863 176
603 138
925 305
176 535
773 589
688 101
829 152
311 982
547 300
974 391
375 520
638 352
112 295
490 961
947 170
638 496
557 320
982 137
627 224
310 993
901 25
258 812
346 722
792 649
55 202
119 915
96 387
975 774
145 318
301 629
915 549
487 116
683 541
425 336
140 41
144 641
179 541
661 107
839 306
524 348
924 197
485 815
690 525
36 801
199 65
335 103
33 594
956 237
495 27
898 174
979 854
17 856
290 974
901 334
364 766
815 920
754 623
782 550
657 913
356 640
735 833
905 18
770 374
95 867
629 713
539 704
46 396
701 357
324 615
153 200
859 965
333 902
921 10
634 804
624 433
740 359
156 59
964 884
151 868
72 462
919 556
228 522
352 124
183 503
972 798
881 226
683 237
498 614
833 36
34 115
615 172
37 448
304 833
521 482
291 22
207 914
659 373
246 434
802 876
347 110
676 440
921 422
564 391
480 218
239 828
868 264
126 287
680 633
380 498
867 350
206 421
965 679
515 256
856 229
774 858
252 593
70 125
352 62
740 947
928 489
649 32
921 327
930 155
277 872
273 304
327 863
259 592
417 477
527 396
478 940
815 80
844 419
486 726
982 293
864 95
490 247
613 256
235 991
939 339
63 868
617 134
319 464
732 358
66 176
337 282
91 173
262 941
768 606
548 355
172 683
440 701
661 22
580 824
758 521
328 467
786 219
545 630
470 131
967 688
78 296
708 435
568 850
392 213
248 788
281 944
285 976
246 512
55 590
442 40
372 772
360 500
393 997
212 844
657 115
442 402
281 857
331 770
147 666
840 222
334 967
345 170
57 832
623 760
304 978
665 883
466 926
137 358
90 648
525 804
387 659
71 971
421 620
14 736
718 682
420 640
642 746
431 724
907 386
251 380
71 505
551 908
439 572
177 783
870 615
835 449
155 373
440 234
670 348
519 730
25 992
338 15
601 463
196 875
626 94
384 852
431 384
551 799
272 78
858 613
896 35
507 648
514 584
597 713
725 177
532 902
919 981
951 560
482 317
790 515
888 261
187 865
866 262
277 866
821 214
361 932
769 870
283 701
298 419
756 941
694 21
490 607
875 681
59 486
377 295
971 263
173 770
375 485
605 284
794 868
486 737
343 753
315 634
294 786
604 572
276 168
932 683
44 157
899 374
664 282
39 739
975 856
149 971
242 786
819 722
537 894
666 447
477 921
630 353
260 461
192 626
122 235
86 938
62 614
341 749
195 776
149 416
760 317
605 360
724 929
842 106
971 200
643 609
791 488
581 962
358 926
187 368
677 142
849 49
214 710
683 887
81 260
157 735
148 514
650 580
382 342
970 783
185 814
45 833
464 225
218 479
690 452
649 312
494 837
933 433
276 508
723 363
844 550
110 312
133 515
849 727
150 380
805 437
541 337
313 734
793 594
19 806
200 259
226 901
464 267
970 237
111 472
543 309
615 265
467 74
249 971
162 665
272 90
478 921
394 765
573 914
390 334
475 601
93 239
501 333
562 925
401 273
45 435
932 358
571 434
442 528
252 219
865 749
395 40
688 360
623 432
493 37
138 35
454 541
282 117
486 422
255 624
510 62
270 215
919 141
78 458
738 689
847 73
763 531
770 330
340 74
519 669
749 339
999 25
957 906
174 402
483 983
39 660
67 891
350 268
956 299
855 946
346 889
670 632
272 740
202 972
487 908
695 976
631 275
607 904
475 662
214 183
833 205
609 344
816 642
517 444
411 446
101 289
405 302
510 749
895 298
834 626
589 770
680 376
960 233
656 41
990 845
764 985
909 979
263 74
223 791
49 467
690 900
940 686
890 449
72 420
27 467
487 901
748 937
763 472
941 502
508 58
66 231
670 785
589 795
200 833
346 242
459 121
673 226
763 947
199 122
597 169
362 702
278 592
391 637
243 471
405 311
235 882
971 808
240 67
195 324
845 277
54 990
461 627
391 290
529 165
16 535
59 100
580 865
781 229
408 367
133 930
516 263
398 723
126 46
698 733
904 360
535 340
332 884
890 267
801 834
233 892
580 470
594 919
340 278
990 922
859 436
889 337
288 504
181 828
634 781
675 587
511 25
557 420
346 808
394 724
287 652
388 816
677 27
903 212
689 103
931 57
872 372
271 372
748 803
38 198
879 317
880 213
338 561
827 222
694 632
647 49
687 242
893 148
269 453
876 311
318 574
276 753
858 102
353 285
186 985
680 769
658 554
258 347
326 636
238 676
653 498
910 419
10 726
699 177
607 985
709 849
461 353
165 119
854 635
621 194
446 811
186 804
512 355
985 808
242 60
951 804
304 384
580 432
787 35
506 676
573 341
10 529
618 400
111 241
978 478
173 930
17 497
561 665
665 444
646 942
950 796
164 863
425 19
46 346
768 692
559 635
824 699
177 306
283 193
509 164
700 309
90 638
848 246
740 107
953 581
65 624
954 232
658 592
831 642
696 636
702 62
41 908
129 605
651 169
120 388
69 505
586 105
279 514
153 547
844 79
696 236
694 770
364 544
481 974
495 383
405 301
568 134
313 255
550 666
429 206
96 938
833 985
618 196
780 416
791 732
250 869
614 305
369 444
994 783
718 612
932 147
951 13
258 625
730 477
505 624
999 689
137 915
217 994
281 392
896 182
411 335
24 294
384 142
930 406
710 252
199 859
304 893
899 723
859 275
545 830
735 657
70 783
692 128
120 362
998 505
340 754
45 298
620 38
470 961
306 75
558 614
378 423
929 37
842 765
964 329
14 204
321 393
456 490
146 371
136 422
609 384
629 344
92 889
984 658
337 854
637 411
622 712
936 350
949 543
396 66
717 892
148 511
393 59
971 424
66 735
260 68
28 365
167 476
652 572
877 446
458 293
350 453
931 757
136 564
775 493
615 789
445 674
916 629
245 543
989 865
981 276
889 108
846 170
307 229
704 971
747 277
840 525
177 616
516 105
23 494
315 973
24 701
866 209
494 810
548 319
272 223
490 584
364 881
746 475
311 24
411 969
546 809
886 149
70 789
87 24
932 170
656 57
498 110
488 222
76 588
67 490
676 378
663 181
853 455
876 627
114 261
308 647
31 785
946 361
635 292
151 314
509 591
545 971
192 983
340 371
771 129
424 992
775 935
206 535
307 465
303 386
818 397
26 435
727 666
896 109
126 240
576 142
736 960
192 156
132 724
64 529
527 571
229 639
511 406
422 957
830 584
860 788
602 914
411 134
396 655
696 476
153 862
637 247
237 437
300 852
711 202
312 623
238 988
741 570
54 348
905 587
149 487
226 378
171 956
903 340
947 881
337 373
393 269
286 818
979 144
794 449
878 512
239 910
897 452
120 475
461 341
167 955
766 61
407 585
959 753
28 447
256 223
840 70
331 99
537 854
563 671
384 268
132 38
191 851
156 655
376 591
305 962
249 114
329 231
953 345
581 620
65 908
422 254
367 988
809 356
711 34
127 619
143 21
37 538
40 457
827 142
937 653
347 245
164 949
66 975
830 642
415 786
327 72
469 375
531 94
476 657
849 92
581 896
775 669
135 511
173 42
304 528
72 786
873 946
993 961
321 464
195 469
57 424
15 538
220 713
492 729
298 173
212 770
549 605
239 573
122 339
131 425
162 548
927 271
755 346
205 508
189 989
558 342
186 696
812 520
843 623
208 241
181 101
164 641
151 487
764 328
173 986
297 894
994 360
109 66
129 236
44 726
89 426
621 540
874 319
95 660
775 606
246 176
868 566
722 627
311 907
872 723
616 219
524 932
633 486
769 637
26 732
331 220
357 477
303 73
93 567
919 845
202 884
85 729
897 117
155 76
558 346
776 249
81 725
453 646
600 266
898 350
31 235
611 657
486 378
517 585
243 350
963 272
535 676
326 979
74 681
355 241
716 342
445 370
245 588
459 531
378 592
74 458
790 618
678 775
114 755
309 781
47 439
353 510
466 810
557 847
599 64
172 435
186 378
921 201
745 114
328 939
727 943
229 881
623 189
688 771
797 225
412 78
128 265
886 369
605 689
495 133
113 796
794 291
216 577
841 305
780 615
432 172
54 841
720 327
163 204
135 777
296 978
226 850
551 201
789 828
710 945
85 745
268 352
537 359
884 941
83 760
321 249
165 46
760 86
337 193
713 501
85 120
818 320
213 463
684 851
631 361
497 551
494 22
28 841
498 915
156 720
904 195
871 219
226 173
678 502
681 640
264 534
805 519
626 852
401 153
424 125
950 233
258 606
651 904
327 246
114 488
690 851
851 460
939 497
335 866
958 576
770 291
257 113
661 599
942 998
625 523
557 858
843 794
270 469
576 740
24 495
367 633
282 378
142 438
716 834
972 164
906 403
903 605
411 517
488 929
361 971
809 50
269 669
508 54
240 602
964 153
897 321
761 561
394 136
485 637
965 700
280 573
394 536
904 424
238 743
400 652
915 263
633 484
452 130
216 982
263 829
970 860
864 953
828 904
534 266
276 226
480 882
863 931
195 568
925 121
479 229
470 642
220 165
218 176
606 353
646 908
785 819
400 621
810 746
292 852
657 959
758 359
959 624
184 430
479 728
831 70
635 523
669 586
265 992
196 469
405 665
122 474
649 317
664 63
646 104
630 709
28 899
380 583
479 742
58 194
867 142
705 556
23 864
525 487
207 359
775 963
343 421
138 83
970 757
24 73
220 899
955 471
635 509
298 764
379 328
108 407
124 58
185 712
788 419
283 154
562 946
938 162
552 998
523 851
540 643
512 363
687 763
618 536
609 546
451 779
697 594
379 748
749 229
586 31
568 991
386 637
75 392
966 660
76 965
813 953
499 593
898 129
404 572
847 997
940 208
946 200
183 531
997 653
643 793
911 774
823 909
491 777
461 536
570 645
72 272
894 189
423 821
165 634
433 92
331 703
769 326
326 261
237 146
716 573
623 35
557 989
819 108
232 547
97 477
594 383
364 510
660 484
170 297
949 364
617 889
318 891
645 561
611 200
813 571
59 467
588 851
315 114
62 588
899 330
65 181
339 654
48 761
376 111
538 314
805 575
209 961
924 981
264 112
920 846
439 63
524 230
903 235
535 235
59 845
176 499
289 769
650 270
166 793
133 920
502 324
299 667
398 963
750 928
834 64
966 377
254 329
666 516
230 58
662 875
270 628
380 737
150 706
140 926
849 409
993 595
584 942
445 343
350 714
635 832
823 721
404 578
427 914
310 943
954 368
522 465
166 403
136 241
130 862
515 662
105 589
783 70
518 867
169 920
630 779
249 903
54 423
521 190
365 647
46 606
571 865
230 626
115 229
836 43
753 400
188 390
907 228
729 418
561 340
859 738
529 664
854 757
80 478
584 78
430 180
532 119
265 146
785 18
438 219
367 580
162 440
756 524
946 575
20 504
601 301
288 182
173 376
858 221
664 398
246 134
436 47
905 358
580 860
997 706
681 980
338 25
352 484
601 463
800 519
838 168
60 388
967 669
640 69
765 206
752 354
693 804
797 469
862 381
958 759
199 822
220 932
108 515
726 96
847 231
577 101
554 415
176 262
658 421
178 147
55 338
398 932
647 775
517 71
460 985
282 404
922 327
340 529
816 293
679 309
861 396
222 119
581 322
934 671
778 446
875 185
315 784
214 674
434 483
351 602
299 929
108 224
931 792
215 886
185 995
62 267
697 40
995 821
642 100
858 756
962 476
174 125
753 270
671 247
265 691
547 454
183 882
399 873
754 310
147 112
627 978
326 367
878 383
634 793
445 225
918 613
875 963
795 637
765 966
609 576
381 49
622 152
115 771
495 606
497 987
228 412
408 220
586 193
692 405
836 686
89 827
12 815
218 544
543 278
37 523
670 418
802 942
103 737
976 850
688 486
110 601
768 652
478 968
155 839
376 65
860 602
997 597
190 415
559 207
86 508
745 562
513 245
292 552
502 468
397 748
239 193
580 275
324 397
185 587
26 302
259 65
255 969
85 723
324 526
612 774
483 647
967 933
688 768
936 151
855 792
509 379
644 72
625 591
449 45
798 187
304 252
561 788
797 846
735 827
886 642
128 396
210 678
241 750
408 533
741 948
30 234
373 678
130 856
864 20
233 905
527 481
54 450
141 500
517 384
307 148
99 375
693 196
353 146
429 580
622 75
842 990
769 830
223 66
528 296
96 373
544 675
887 690
565 697
587 334
440 341
748 25
705 629
138 194
200 697
11 88
863 453
295 598
818 974
659 492
599 664
482 212
665 892
414 987
673 977
663 399
536 832
339 841
87 404
382 835
376 873
175 322
820 575
674 246
935 576
508 637
82 351
330 217
703 752
572 24
272 482
625 344
712 120
73 31
994 555
344 70
814 850
107 274
268 22
552 929
613 279
44 947
657 345
793 135
840 107
989 292
162 71
709 186
218 873
187 155
441 484
564 117
826 54
975 62
77 175
93 718
593 11
522 854
71 827
263 964
221 671
917 265
472 995
361 665
941 575
626 48
398 460
988 98
702 823
61 357
489 171
622 872
388 68
288 415
297 559
256 154
151 633
276 315
849 138
215 591
342 712
129 660
38 151
401 861
116 881
816 518
141 824
517 62
973 753
553 108
799 338
699 938
574 191
904 88
176 258
648 866
673 604
604 920
386 542
279 738
543 850
674 263
949 732
271 475
158 743
479 543
622 46
472 363
103 819
351 387
612 480
51 938
974 38
220 639
193 400
626 99
236 352
204 366
959 848
254 474
47 600
387 682
631 816
173 113
402 971
225 438
734 433
741 257
577 706
828 725
110 345
311 242
431 54
271 897
973 12
948 996
38 724
203 790
524 334
686 239
669 780
817 68
344 136
185 45
661 795
168 420
144 926
542 993
76 629
734 52
251 929
601 762
987 113
874 991
997 385
514 161
381 629
292 877
810 989
146 323
14 673
840 544
877 988
974 114
668 920
995 680
884 962
290 489
988 22
750 711
850 321
714 132
540 934
943 652
388 990
353 601
38 651
269 939
396 836
471 539
660 944
212 443
387 354
662 693
317 606
829 785
322 912
162 270
880 576
172 531
397 979
133 869
13 86
647 532
87 139
141 102
341 807
289 864
758 137
231 922
77 118
679 552
979 489
359 627
470 223
947 297
970 804
635 885
163 581
463 677
43 727
996 614
28 785
110 934
497 259
751 978
286 784
40 273
545 436
599 441
723 674
964 546
785 917
884 458
884 617
593 339
243 74
598 184
254 519
43 545
705 400
989 388
430 489
659 280
385 930
119 283
593 962
992 91
599 560
11 972
460 28
922 62
802 362
221 120
939 160
767 142
873 686
107 373
103 446
244 841
769 901
718 840
907 660
14 45
860 19
616 275
412 788
113 854
610 358
641 944
684 350
344 241
187 461
895 530
68 277
20 315
397 281
615 394
78 515
345 99
195 627
544 367
307 123
526 854
709 297
291 797
757 80
917 689
570 974
801 428
76 847
783 690
695 862
232 120
717 269
691 260
378 755
580 249
863 336
943 628
492 192
24 999
754 321
117 568
365 286
956 350
896 774
846 94
217 50
453 405
48 761
219 483
49 704
805 117
602 202
655 97
260 466
635 376
436 659
326 160
543 442
945 770
463 73
812 76
446 29
376 166
890 185
313 465
504 802
207 368
751 884
806 752
26 226
156 187
11 355
152 66
554 802
48 902
305 354
778 593
144 109
249 815
262 213
412 295
65 476
525 662
946 578
595 482
126 989
741 665
427 617
527 409
897 994
807 497
863 197
950 327
739 519
550 661
34 450
735 809
475 536
160 774
371 245
836 452
736 482
440 805
479 605
717 88
142 64
158 116
527 887
271 153
956 27
872 651
395 739
39 784
90 754
564 693
692 208
702 754
206 406
483 770
583 707
475 338
18 505
455 77
887 709
218 167
605 294
664 270
653 153
119 868
390 596
742 708
106 627
44 598
66 632
651 341
171 732
748 658
791 646
581 265
690 45
552 882
717 590
456 371
398 712
494 601
216 644
903 213
42 632
917 637
207 325
15 673
981 587
572 936
279 624
879 738
951 881
578 976
221 253
563 172
166 878
73 604
988 546
623 693
702 500
330 738
604 968
833 93
176 338
518 621
533 979
414 652
953 287
813 239
264 36
892 794
604 725
851 76
387 543
310 719
369 95
