0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-27 21:16:27 +00:00
OI-codes/Luogu/T262837/samples/merge.in

48523 lines
416 KiB (Stored with Git LFS)
Plaintext

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